
body {
 	margin: 0px;
	padding: 0px;
	font:11px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;

}

div, p, th, td, li, dd  , form , textarea, text, textfield  {   

	font:12px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
}




.nicepadding {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;


}


.actionButton {

	font-size: 12pt;
	font-family: sans-serif;
	font-weight: bold;
	border: 1px solid black;
	/*background-color: #F1F1ED;*/
	background-color: #ecf9e5;
	background-image: url('/interface/GRADU25.jpg'); background-repeat: repeat-x;
	background-position: 3 3;
	-moz-opacity:0.7;
	-moz-border-radius: .5em;


}

/*.actionButton {
	font-family: sans-serif;
	font-weight: bold;
	border: 1px solid black;
	background-color: #e1ebfb;

	letter-spacing: 1px;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-moz-border-radius: .5em;
	border-radius: 1em;
	/*border: 2px outset #5AA0B8; */

}
*/

.header {

	font:11px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
}

.searchResultLink {

	font:16px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;

}


.sectionTitle {
	font:14px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
}

.TITLE {
	font:20px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
}



input.styledtextfield {
	font:12px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
	border-width:1;
	border-style: solid; 
	border-color: #aeaeae;
	padding-left: 3px;
}

input.styledtextfieldfull {
	width: 100%;
	font:12px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
	border-width:1;
	border-style: solid; 
	border-color: #aeaeae;
	padding-left: 3px;
}


input.file {
	font:12px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
	border-width:1;
	border-style: solid; 
	border-color: #aeaeae;
	padding-left: 3px;
}

input.submit {


	font:12px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	border: 1px solid black;
	background-color: #ecf9e5;
	background-image: url('/interface/GRADU25.jpg'); background-repeat: repeat-x;
	background-position: 3 3;
	-moz-opacity:0.7;
	-moz-border-radius: .5em;

}




radio.styledtextfield {
	border-color: #aeffae;
}


select.styledtextfield {
	font:10px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
	border: 1px solid #aeaeae;
	padding-left: 1px;
}

select.option styledtextfield {
	font:10px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;

}


textarea.styledtextfield {
	font:10px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
	border-width:1;
	border-style: solid; 
	border-color: #aeaeae;
	padding-left: 2px;
	padding-top: 2px;
}

.smTXT {
	font:10px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
}

.mmTXT {
	font:12px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
}


.llTXT {
	font:14px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
}

.bold {
	font-weight: bold;
}

.simple {
	text-decoration: none;
}



.CURVEDTOP {
	-moz-border-radius-topleft: 0.4em;
	-moz-border-radius-topright: 0.4em;
}


.CURVEDTOPLEFT {
	-moz-border-radius-topleft: 0.4em;
}

.CURVEDTOPRIGHT {
	-moz-border-radius-topright: 0.4em;
}


.CURVED {
	-moz-border-radius-topleft: 0.4em;
	-moz-border-radius-topright: 0.4em;
	-moz-border-radius-bottomleft: 0.4em;
	-moz-border-radius-bottomright: 0.4em;
}


.CURVEDBOTTOM {
	-moz-border-radius-bottomleft: 0.4em;
	-moz-border-radius-bottomright:0 .4em;
}







.BACKLIGHT {
	/*background-color: #B5E5AE;*/
	/*background-color: #e5ecf9;*/
	/*background-color: #ecf9e5;*/
	background-color: #ecfBe5;
}


.BACKLIGHTBORDER {
	/*border: 1px solid #44a937;*/
	/*border: 1px solid #B6E6AE;*/
	border: 1px solid #ecf9e5;
}

.BACKLIGHTBORDERLEFT {
	border-left: 1px solid #ecf9e5;
}

.BACKLIGHTBORDERRIGHT {
	border-left: 1px solid #ecf9e5;
}



.BACKMEDIUM {
	/*background-color: #327b28;*/
	background-color: #5DBA2C;
}

a:link { color: #327b28;}
a:visited { color: #1f4d19;}
a:active { color: #1f4d19;}
a:hover { color: #1f4d19;}

.BACKDARK {
	background-color: #1f4d19;
}

.FRONTMEDIUMINV {
	/*color: #327b28;*/
	color: #5dba2c;
}

.FRONTDARKINV {
	color: #1f4d19;
}

.SECTIONEDAREA {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px; 
	margin-right: 10px; 
	padding-top: 5px; 
	padding-bottom: 10px;
	padding-left: 5px; 
	padding-right: 3px;

}

.SECTIONEDAREATITLE {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px; 
	margin-right: 10px; 
	padding-top: 1px; 
	padding-bottom: 1px;
	padding-left: 5px; 
	padding-right: 3px;

}


			A.tabActive {
				font-weight: bold;
				font:12px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
				text-decoration: none;
				color: #ffffff;
			}

			A.tabNonActive {
				font-weight: bold;
				font:12px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
				text-decoration: none;
				color: #333333;
			}


.button2 {
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #666;
}
