body {
background: #f6f6f6 url(images/wrapper-bg.gif) center center repeat-y;
margin				: 0px;
font				: normal 12px  Arial, Helvetica, sans-serif;
color				: #555;

}


a {

color 				: #4096EE;
font-family 		: Arial, Helvetica, sans-serif;


text-decoration 	: none;
}


a:hover {

	color: #FF7400;

}

a:visited {

	text-decoration: none;	

	color: #4096EE;

}

.arrow{
font				: normal 16px Arial, Helvetica, sans-serif;
color				: #c00000;	
}

.normal_10_lightblue {
font				: normal 11px  Arial, Helvetica, sans-serif;
color				: #4096EE;
}

.normal_10_red {
font				: normal 11px  Arial, Helvetica, sans-serif;
color				: #CCCCCC;
}
.normal_11_black {
font				: normal 11px  Arial, Helvetica, sans-serif;
color				: #000000;
}

.normal_11_grey {
font				: normal 11px  Arial, Helvetica, sans-serif;
color				: #555;
}


.normal_11_red {
font				: normal 11px  Arial, Helvetica, sans-serif;
color				: #C10000;
}

.normal_22_red {
font				: normal 12px  Arial, Helvetica, sans-serif;
color				: #C10000;
}

.normal_11_darkblue {
font				: normal 11px  Arial, Helvetica, sans-serif;
color				: #01418b;
}


.normal_12_white {
font				: normal 12px  Arial, Helvetica, sans-serif;
color				: #FFFFFF;
}

.normal_18_white {
font				: normal 13px  Arial, Helvetica, sans-serif;
color				: #FFFFFF;
}

.normal_12_yellow {
font				: normal 12px  Arial, Helvetica, sans-serif;
color				: #FFFF00;
}


.normal_12_red {
font				: normal 12px  Arial, Helvetica, sans-serif;
color				: #676767;
}


.normal_12_blue {
font				: normal 12px  Arial, Helvetica, sans-serif;
color				: #2170D3;
}


.normal_12_darkblue {
font				: normal 11px  Arial, Helvetica, sans-serif;
color				: #555;
}


.normal_12_black {
font				: normal 12px  Arial, Helvetica, sans-serif;
color				: #000000;
}

.normal_12_green {
font				: normal 12px  Arial, Helvetica, sans-serif;
color				: #224402;
}

.normal_13_red {
font				: normal 12px  Arial, Helvetica, sans-serif;
color				: #D60C1A;
}

.normal_14_blue {
font				: normal 14px  Arial, Helvetica, sans-serif;
color				: #2170D3;
}

.normal_14_darkblue {
font				: normal 12px  Arial, Helvetica, sans-serif;
color				: #555;
}

.normal_14_grey {
font				: normal 12px  Arial, Helvetica, sans-serif;
color				: #555;
}

.normal_14_black {
font				: normal 14px  Arial, Helvetica, sans-serif;
color				: #000000;
}

.normal_14_red {
font				: normal 14px  Arial, Helvetica, sans-serif;
color				: #C10000;
}


.normal_16_blue{
font				: normal 14px Arial, Helvetica, sans-serif;
color				: #555;
font-weight			: bold;
}

.normal_14_blue2{
font				: normal 14px Arial, Helvetica, sans-serif;
color				: #01418b;
font-weight			: bold;
}


.normal_16_red{
font				: normal 16px Arial, Helvetica, sans-serif;
color				: #C10000;
font-weight			: bold;
}


.normal_20_blue{
font				: normal 20px Arial, Helvetica, sans-serif;
color				: #01418b;
font-weight			: bold;
}

.normal_20_red{
font				: normal 20px Arial, Helvetica, sans-serif;
color				: #000000;
font-weight			: bold;
}


.normal_18_red {
font				: normal 18px  Arial, Helvetica, sans-serif;
color				: #000000;
font-weight			: bold;
}


.normal_14_white_photo {
font				: normal 14px  Arial, Helvetica, sans-serif;
color				: #FFFFFF;
font-weight			: bold;
}



/* FORM */
.form_title{
font				: normal 12px Arial, Helvetica, sans-serif;
color				: #c00000;
font-weight			: bold;
}
.form_field{
font				: normal 12px Arial, Helvetica, sans-serif;
color				: #000000;
}
.form_text{
font				: normal 12px Arial, Helvetica, sans-serif;
color				: #000000;
}
.form_text_small{
font				: normal 10px Arial, Helvetica, sans-serif;
color				: #000000;
}
.form_textbox{
border				: 1px solid #666666;
font				: normal 12px Arial, Helvetica, sans-serif;
color				: #000000;
vertical-align		: middle;
}
.form_no_editor{
border				: 1px solid #666666;
font				: normal 12px Arial, Helvetica, sans-serif;
color				: #000000;
vertical-align		: middle;
}
.form_field_warning{
font				: normal 12px Arial, Helvetica, sans-serif;
color				:#FF0000
}
.form_calendar_day{
font				: normal 12px Arial, Helvetica, sans-serif;
color				: #6babf5;
}



.warning {
font				: normal 12px  Arial, Helvetica, sans-serif;
color				: #C10000;
}


.warning_text {
font				: normal 12px  Arial, Helvetica, sans-serif;
color				: #C10000;
}


.warning_textbox {
border				: 1px solid #A3CAF1;
font				: normal 12px  Arial, Helvetica, sans-serif;
color				: #FFFFFF;
background-color	: #990000;
}


.textbox {
border				: 1px solid #A3CAF1;
font				: normal 12px  Arial, Helvetica, sans-serif;
color 				: #0D388A;
vertical-align 		: middle;
}


.textbox_red {
border				: 1px solid #C10000;
font				: normal 11px  Arial, Helvetica, sans-serif;
font-weight			: bold;
color 				: #C10000;
vertical-align 		: middle;
}

.textbox_green {
border				: 1px solid #224402;
font				: normal 12px  Arial, Helvetica, sans-serif;
font-weight			: bold;
color 				: #224402;
vertical-align 		: middle;
}

.textbox_blue {
border				: 1px solid #CCCCCC;
font				: normal 16px  Arial, Helvetica, sans-serif;
color 				: #666666;
vertical-align 		: middle;
}

.textbox_calculator {
border				: 1px solid #01418b;
font				: normal 12px  Arial, Helvetica, sans-serif;
font-weight			: bold;
color 				: #C10000;
width				: 50px;
text-align			: left;
vertical-align 		: middle;
}


.menu_shadow {
position			: relative;
left				: 2px;
top					: 2px;
color				: #232323;
font 				: bold 13px Arial;
}


.menu_item {
position			: absolute;
left				: -2px;
top					: -2px;
color				: #FFFFFF;
font				: bold 13px Arial;
}



/* NOT CHECKED YET */
.menu_item_hover {
position			: absolute;
left				: -2px;
top					: -2px;
color				: #585858;
font				: bold 13px Arial;
}


.menu_item_on {
position			: absolute;
left				: -2px;
top					: -2px;
color				: #FFCC00;
font				: bold 13px Arial;
}

.list_text_warning{
	font			: normal 12px Arial, Helvetica, sans-serif;
	color			: #C10000;
}



#footer-content {	
   
	margin: 0 auto;		
	color:  #CCCCCC;

	


}

#footer-content a{

	color:  #4096EE;

}

#footer-content a:hover {

	color: #F85B09;

}

#toplinks a{

	color:  #4096EE;

}

#toplinks a:hover {

	color: #F85B09;

}

#links a{

	color:  #676767;

}

#links a:hover {

	color: #F85B09;

}
#navlist
{
margin-left: 20;
padding-left:20;
list-style: none;
}

#navlist li
{
padding-left: 20px;
background-image: url(images/small-arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

#gradient-container 
{
background:transparent url(imgaes/gradient_back.jpg) bottom left repeat-x;
}