@charset "UTF-8";
/* CSS Document */

body{ margin: 0 auto; padding:0; background:#fff;font-family:Helvetica, Verdana, Arial, sans-serif; font-size: 13px; }
p{   color:#333333;  }   
h1{ font-size: 16px; font-weight: bold; color: #003366; font-family:Helvetica, Verdana, Arial, sans-serif;  }
 

h2 { font-size:1.2em; font-weight: bold; color: #253282; line-height:19px; margin:0 auto; margin-bottom:10px; margin-top:30px; text-align:left;  font-family:Helvetica, Verdana, Arial, sans-serif;  }
.contact_info { text-align:right; letter-spacing:0px; }
.contact_info strong { color:#0e1854; font-size:13px; letter-spacing:1px;  }
.contact_info strong a { color:#0e1854; font-size:13px; letter-spacing:1px;  }
.contact_info strong a:visted { color:#0e1854; font-size:13px; letter-spacing:1px;  }
.contact_info strong a:hover { color:#c20000; font-size:13px; letter-spacing:1px;  }
.contact_info span { color:#3c5d93; font-size:11px; letter-spacing:1px;}
.contact_info a { color:#3c5d93; font-size:11px; letter-spacing:1px;}

#wrapper{ position:relative; width: 925px; margin: 0 auto;    }
.spacer { clear:both; height:15px; width:10px; }
.spacer2 { clear:both; height:11px; width:10px; }
/* Header */

a { color:#003366; text-decoration:none; border:none; background:none; }
a:hover { color:#c20000; text-decoration:none;  border:none; background:none;}

#menu_space{  position: relative; height:65px; width:925px; margin: 0; padding: 0;   } 
#header{  position: relative; z-index:1000; height:115px; width:925px; margin: 0 auto; padding: 0; background: url('../images/header.jpg') top no-repeat; } 
 
.content{ color: #666; min-height:500px; height:auto !important; height:500px; background:#fff ;  clear:both; width: 925px;  position:relative; z-index:0;  } 

.left-column { width:335px; margin:0 auto; margin-left:40px;  float:left;  }
.left-column2 { width:285px; margin:0 auto; margin-left:40px; margin-top:19px; float:left;  }
.left-column img { position:absolute; left:35px; top:126px; }

.main-content { width: 385px; float: right; padding:0 58px 0 40px; border-left:solid 1px #666;  min-height:400px; height:auto !important; height:400px;}
.main-content p { text-align:justify;  font-size:.95em; color:#666; line-height:15px; } 


.main-content2 { width: 450px; float: right;  min-height:400px; height:auto !important; height:400px; padding:0 58px 0 40px; border-left:solid 1px #666; }
.main-content2 p { text-align:justify; font-size:.95em; color:#666; line-height:15px; } 
  
.main-content2 li { margin:5px 0 0 15px;  list-style-image:url(../images/star_list.jpg) }
  
#footer{ width: 916px;  min-height:22px;   clear: both; margin:0 auto; padding: 0; background:#fff url(../images/border-2.jpg) top no-repeat;    }
#foot_text {  color:#253282; font-size:10px;   text-align:center;  }
 
/* Main Menu */

dt, dl, dd, ul, li {
list-style-type: none;
padding: 0;
margin: 0 15px 0 0;
}

#menu { 
position : absolute;  
margin:0;
float:right; 
 right:0px;
top: -20px;
z-index:9999;
}

#menu dl {
float: left;
}
#menu li {
display: inline;
}

#menu a {
font-size:11px;
text-decoration: none;
color: #4c4c4c; 
text-transform:uppercase;
font-weight:bold;
}
#menu a:hover {
text-decoration: none;
color: #253282;
text-transform:uppercase;

}


#menu a.active_link { color:#c20000;  text-decoration:none; !important visibility:visible; z-index:9999; }
  
#menu a.inactive_link {   text-decoration:none; color:#4c4c4c;   }
#menu a.inactive_link:hover {text-decoration:none; color:#253282;}

#smenu1, #smenu2, #smenu3,  #smenu5 {
position: absolute;
text-transform:none;
	background:none;
font-size:13px;
top:24px;
width: 485px;
line-height:18px;
z-index:9999; 
display:none;

}
 #smenu4 {
	position: absolute;
text-transform:none;
 	width:400px; 
	background:none;
font-size:13px;
top:24px; 
line-height:18px;
z-index:9999; 
display:none;
 }
 #smenu6, #smenu7, #smenu8  {
 	
	position: absolute;
	width:0px;
text-transform:none;
	background:none;
font-size: 13px;
top:24px; 
line-height:18px;
z-index:9999; 
display:none;
 }
#smenu1 a, #smenu2 a, #smenu3 a, #smenu4 a, #smenu5 a, #smenu6 a, #smenu7 a, #smenu8 a  {
	color:#253282; font-weight:100; 
text-align:center;
text-transform:none;
	
} 

#smenu1 a:hover, #smenu2 a:hover, #smenu3 a:hover, #smenu4 a:hover, #smenu5 a:hover, #smenu6 a:hover,#smenu7 a:hover, #smenu8 a:hover {
	color:#c9001d; 
text-transform:none;
	
}


 #lang1 {
 	 
 	 
	color:#fff;
 }
 #lang1 a { color:#253282; }
 #lang2 { 
	
 	 
	 
	color:#fff;
 }
 #lang2 a {color:#c9001d; }
 #lang1 a:hover {  color:#253282; font-weight:bold; }
  #lang2 a:hover { font-weight:bold;  color:#c9001d; }
  