/* CSS Document */

body{
margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, Sans-serif;
background-image:url(bg.gif);
font-size: 12px;
color:#244986;
}
.fontred {
color:#EC5F00;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:5px;
	padding-left:10px;
	}

.fontblue12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #244986;
	
}
.fontblue12a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	
	
}
.fontblue14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #244986;
}
.fontblue12b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #244986;
	line-height:27px;
}
.fontwhite12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color:#3D63B9;
	text-align:center;
}
.fontwhite12b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}

.fontgray12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #787878;
	line-height: 18px;
}

.fontcontent {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #244986;
	text-align:left;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;}
	
.head{
background-image:url(bg2.gif)}
.foot{
text-align:center;
color:#576575;
font-size: 12px;
background-image:url(footbg.gif)}



/*********** #menu styles ***********/





#menu1{
height:40px;
margin: 0px;
padding: 0px;
font-size: 13px;
color: #E3F9FF;
text-align: center;
line-height:40px;
font-weight:bold;
text-align:center;
}

#menu1 a {
	display: block;
	background-image: url(../images/menubg.gif);
	color: #E3F9FF;
	text-decoration: none;
	font-weight:bold;
	text-align:center;
	font-size: 13px;
}

#menu1 a:hover{
	background-image: url(../images/menubg.gif);
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
	text-align:center;
	font-size: 13px;
}

/*********** #nav styles ***********/
#nav {
   line-height: 20px;   
   padding:0px ;
   margin:0px 0px 0px 0px ;
   list-style-type: none;
  
}

#nav a {
display: block;
 background-color:#C9E9F8;
 width:254px; 
 text-align:left; 
 border-left:1px solid #5792A3;
 border-right:1px solid #5792A3; 
 border-bottom:1px solid #ffffff;
   margin:0px 0px 0px 0px ;
  padding-left:20px;
   
}

#nav a:link   {
color:#001F4C; 
text-decoration:none;
    padding:0px ;
   margin:0px 0px 0px 0px ;

}
#nav a:visited   {
color:#001535;
text-decoration:none;
    padding:0px ;
   margin:0px 0px 0px 0px ;

}
#nav a:hover   {
color:#001535;
text-decoration:none;
 padding:0px ;
   margin:0px 0px 0px 0px ;
}

#nav li {
float: left; 
width: 254px;
 margin:0px ;
 padding:0px ;
   margin:0px 0px 0px 0px ; 
}
#nav li a:hover{
background-color:#E8FAFF;
 margin:0px ;
  padding:0px ;
   margin:0px 0px 0px 0px ;
}
#nav li ul {
	line-height:20px;
	list-style-type: none;
	text-align:left;
	width: 254px;
	 margin:0px ;
	  padding:0px ;
   margin:0px 0px 0px 0px ;

}






/*********** #box styles ***********/


#boxbig{

margin-left:auto;
margin-right:auto; 

border-left:#CCDADF 5PX solid;

border-right:#CCDADF 5PX solid;
border-bottom:#CCDADF 5PX solid;


}

#titlebox{
text-align:left;
padding-left:20px;

height:22px;
margin-left:auto;
margin-right:auto; 
background:url(../images/titlebg.gif);
border-left:#2D3A97 1PX solid;
border-bottom:#2D3A97 1PX solid;
border-right:#2D3A97 1PX solid;
border-top:#2D3A97 1PX solid;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: bold;

}


#titleboxb{
width:254;
height:22px;
margin-left:auto;
margin-right:auto;
text-align:left;
padding-left:20px;
background:url(../images/titleboxb.gif);
border-left:#347ED1 1PX solid;
border-right:#347ED1 1PX solid;
border-top:#347ED1 1PX solid;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: bold;

}


#titlebox1{

height:22px;
margin-left:auto;
margin-right:auto; 
background:url(../images/titlebox1.gif);
border-left:#57B1C8 1PX solid;
border-right:#57B1C8 1PX solid;
border-top:#57B1C8 1PX solid;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;


}
#titlebox2{

height:22px;
margin-left:auto;
margin-right:auto; 
background:url(../images/titlebox2.gif);
border-left:#57B1C8 1PX solid;
border-right:#57B1C8 1PX solid;
border-top:#57B1C8 1PX solid;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;


}


#titlebox11{
margin-left:auto;
margin-right:auto;
border-spacing: #57B1C8 1PX solid;
background-color:F8FDFF;
border-left:#57B1C8 1PX solid;
border-right:#57B1C8 1PX solid;
border-top:#57B1C8 1PX solid;
border-bottom:#57B1C8 1PX solid;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#244986;}

#titlebox22{

margin-left:auto;
margin-right:auto;
border-spacing: #57B1C8 1PX solid;
background-color:F8FDFF;
border-left:#57B1C8 1PX solid;
border-right:#57B1C8 1PX solid;
border-top:#57B1C8 1PX solid;
border-bottom:#57B1C8 1PX solid;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#244986;

}

#titleboxbig{
width:630px;
height:98%;

margin-left:auto;
margin-right:auto; 
background:url(../images/index_titledi.gif);
border-left:#2D3A97 1PX solid;
border-bottom:#2D3A97 1PX solid;
border-right:#2D3A97 1PX solid;

}
#titleboxbig2{
width:630px;
height:98%;

margin-left:auto;
margin-right:auto; 
background:url(../images/index_titledi.gif);
border-left:#2D3A97 1PX solid;
border-bottom:#2D3A97 1PX solid;
border-right:#2D3A97 1PX solid;}


#titleboxbig3{
width:630px;
height:350px;

margin-left:auto;
margin-right:auto; 
background:url(../images/index_titledi.gif);
border-left:#2D3A97 1PX solid;
border-bottom:#2D3A97 1PX solid;
border-right:#2D3A97 1PX solid;}

#titlebox5{

background-color:#EBF9FF;
border-left:#5792A3 1PX solid;
border-bottom:#5792A3 1PX solid;
border-right:#5792A3 1PX solid;}


#titleboxsmall{
text-align:left;
padding-left:20px;
height:26px;
margin-left:auto;
margin-right:auto; 
background:url(../images/titlesmallbg2.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
border-left:#ABB6BF 1PX solid;
border-bottom:#ABB6BF 1PX solid;
border-right:#ABB6BF 1PX solid;
border-top:#ABB6BF 1PX solid;

}
#titleboxsmallnav{

margin-left:auto;
margin-right:auto; 
background:url(../images/titleboxsmallnav.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
text-align:left;
padding-left:20px;
color:#000000;
border-left:#5691A2 1PX solid;
border-bottom:#5691A2 1PX solid;
border-right:#5691A2 1PX solid;
border-top:#5691A2 1PX solid;

}

#titleboxsmall2{
text-align:left;
padding-left:20px;
height:26px;
margin-left:auto;
margin-right:auto; 
background:url(../images/titlesmallbg2.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
border-bottom:#ABB6BF 1PX solid;
border-right:#ABB6BF 1PX solid;
border-top:#ABB6BF 1PX solid;

}
#boxpic{
text-align:center;
padding-bottom:20px;
font-size:12px;
margin-left:auto;
margin-right:auto;
background-color:#F0F8FB;
color:#9E681F;
border-bottom:#ffffff 1PX solid;
border-right:#ffffff 1px solid;
border-top:#ffffff 1PX solid;
border-left:#ffffff 1PX solid;

}
#contenttable{


border-left: #ABB6BF 1PX solid;
border-right: #ABB6BF 1PX solid;
background:#F6F6F6;

}
#contenttable2{

border-right: #ABB6BF 1PX solid;
background:#ABB6BF;
background:#F6F6F6;
}
#contenttable3{

border-right:#ABB6BF 1PX solid;
border-left: #ABB6BF 1PX solid;
border-bottom:#ABB6BF 1PX solid;
background:#E8F0F7;
background:#F6F6F6;
}
#contenttable4{


border-bottom:#5792A3 1PX solid;

}


.dl {
	color:#244986;
font-size: 13px;

text-align:left;
  margin:0px 0px 0px 0px ;	
pading:0px;
}

.dl a{
font-size: 13px;
	color:#244986;	
text-align:left;
font-variant:left;
	
	  margin:0px 0px 0px 0px ;
	  pading:0px;	
}
.dl.a:hover{
font-size: 13px;
font-variant:left;
text-align:left;
color:#0E1D4E;
  

    margin:0px 0px 0px 0px ;
	pading:0px;

}

.dl1 {
	color:#244986;
	
	background-color:#F0F8FB;
text-decoration:none;
text-align:left;
	

}
.dl1 a{
	color:#244986;	
text-align:left;
font-variant:left;
	text-align:left;	
	text-decoration:none;
}
.dl1.a:hover{
font-variant:left;
text-align:left;
color:#001A46;
width:230px;
height:35px;
  background-color:#D7F3FD;
 

}



a:hover {
	font-size: 13px;
	color:#0E1D4E;

	font-weight:normal;
	
text-align:left;
  margin:0px 0px 0px 0px ;
  pading:0px;
 
}
a:link {
color:#244986; 
font-size: 13px;	
text-align:left;
margin:0px 0px 0px 0px;
pading:0px; 	
	

}
a:visited {
font-size: 13px;
color:#244986;
text-align:left;
margin:0px 0px 0px 0px ;
pading:0px;	
}









