/* CSS Document */

body{
	background:#9BD6F6 url(../images/main_bg.jpg) repeat-x top left;
	margin:0px auto;
	position:relative;
	font:normal 12px/16px "Trebuchet MS" Arial, Helvetica, sans-serif;
	color:#848C92;  
	}
	

div,p, h1,span,ul,li,form{
	margin:0px;
	padding:0px;
	}
	
.spacer{
	clear:both;
	line-height:0px;
	font-size:0px;
	}
	
img{
	border:none;
	}


#wrapper{
	width:949px;
	position:relative;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	position:relative;
	}
	
/*--------------------------- Top Menu Start ----------------------------*/

#topmenu{
	width:329px;
	margin:0px 0px 0px 0px;
	height:22px;
	text-align:left;
	padding:5px 0px 0px 620px;
	}
	
p.help{
	background:url(../images/help_bg.jpg) top left no-repeat;
	padding:0px 0px 0px 22px;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#005596;
	
	}
	
p.help span{
	background:url(../images/member_bg.jpg) top left no-repeat;
	padding:0px 0px 0px 22px;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#005596;
	margin:0px 6px 0px 6px;
	}

p.help span.member{
	background:url(../images/award_star_gold_31.jpg) top left no-repeat;
	padding:0px 0px 0px 22px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#005596;
	}

.link{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#005596;
	text-decoration:none;
}

.link:hover{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#005596;
	text-decoration:none;
}

/*--------------------------- Top Menu End ----------------------------*/

/*--------------------------- Container Start ----------------------------*/

#container{
	background:url(../images/container_top.jpg) left top no-repeat;
	width:949px;
	/*height:100px;*/
	margin:0px 0px 0px 0px;
	padding:11px 0px 0px 0px;
	}
	
#container_top{
	background:url(../images/container_top.jpg) left top no-repeat;
	width:949px;
	height:18px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

#container_bot{
	background:url(../images/container_bot.jpg) left bottom no-repeat;
	width:949px;
	height:14px;
	margin:0px 0px 0px 0px;
	#margin:-12px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
#container_bg{
	/*background:url(../images/main_con2_bg.jpg) top left no-repeat;*/
	width:949px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

/*--------------------------- Banner Css Start ----------------------------*/

#banner{
	background:url(../images/banner.jpg) left top no-repeat;
	height:196px;
	width:402px;
	margin:0px 0px 0px 0px;
	padding:15px 75px 0px 472px;
	text-align:right;
	}
	
p.catchline{
	font:normal 18px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:right; 
}

p.bluecatchline{
	font:normal 16px/normal "Trebuchet MS" Arial, Helvetica, sans-serif;
	color:#045CA0;
	text-align:right;
	font-weight:bold; 
}

/*--------------------------- Banner Css End ----------------------------*/



#mainbody{
	width:929px;
	margin:0px 0px 0px 0px;
	padding:5px 9px 20px 11px;
	#padding:5px 9px 5px 11px;
	background:url(../images/main_con2_bg.jpg) top left repeat-y;
	clear:both;
	/*height:1000px;*/
	}

#mainbody_large{
	width:929px;
	margin:0px 0px 0px 0px;
	padding:5px 9px 20px 11px;
	#padding:5px 9px 5px 11px;
	background:url(../images/main_con3_bg.jpg) top left no-repeat;
	clear:both;
	/*height:1000px;*/
	}
#mainbody_xlarge{
	width:929px;
	margin:0px 0px 0px 0px;
	padding:5px 9px 20px 11px;
	#padding:5px 9px 5px 11px;
	background:url(../images/main_con4_bg.jpg) top left no-repeat;
	clear:both;
	/*height:1000px;*/
	}
	
#maincontent{
	width:929px;
	/*height:636px;*/
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;
	}
	

	
/*--------------------------- Container End ----------------------------*/

/*--------------------------- Left part Start -------------------------*/

#leftpart{
	background:#330000;
	width:237px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
p.lefthead{
	background:url(../images/left_top_bg.jpg) top left no-repeat;
	width:211px;
	height:20px;
	padding:11px 0px 0px 26px;
	margin:0px 0px 0px 0px;
	font:bold 13px/14px "Trebuchet MS" Arial, Helvetica, sans-serif;
	color:#3377A6;  
	}

p.lefthead a{
	text-decoration:none;
	font:bold 13px/14px "Trebuchet MS" Arial, Helvetica, sans-serif;
	color:#3377A6;  
	}

p.lefthead a:hover{
	text-decoration:none;
	font:bold 13px/14px "Trebuchet MS" Arial, Helvetica, sans-serif;
	color:#3377A6;  
	}

#leftcontent{
	width:200px;
	/*height:50px;*/
	padding:5px 26px 0px 11px;
	margin:0px 0px 0px 0px;
	background:#3377A6 url(../images/leftpanel_bottom.jpg) bottom left no-repeat;
	}
	
	
p.headarrow{
	background:url(../images/nav_arrow.jpg) left 8px no-repeat;
	height:16px;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	padding:0px 0px 0px 10px;
	margin:10px 0px 0px 0px;
	color:#ffffff;
	}

p.headarrow a{
	
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	
	color:#ffffff;
	text-decoration:none;
	}
	
p.headarrow a:hover{
	
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	
	color:#ffffff;
	text-decoration:none;
	}

/* =========== Ul nav css Start ========================*/

ul.nav{
	margin:8px 0px 0px 15px;
	padding:0px 0px 10px 0px;
	list-style-type:none;
	border-bottom:1px dashed #A2C4DB;
	}
	
ul.nav li{
	margin:0px;
	padding:0px;
	}
	
ul.nav li a{
	padding:0px 0px 0px 0px;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	padding:0px 0px 0px 5px;
	color:#A2C4DB;
	line-height:10px;
	text-decoration:none;
}

ul.nav li a:hover{
	padding:0px 0px 0px 0px;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	padding:0px 0px 0px 5px;
	color:#A2C4DB;
	line-height:10px;
	text-decoration:none;
}

ul.gapnav{
	margin:0px 0px 0px 15px;
	padding:0px 0px 10px 0px;
	list-style-type:none;
	border-bottom:1px dashed #A2C4DB;
	}

/* =========== Ul nav css Start ========================*/

p.gapping{
	height:130px;
	#height:140px;
	}
/*--------------------------- Left part End -------------------------*/

/*--------------------------- Middle part Start -------------------------*/

#middlepart{
	width:413px;
	
	margin:0px 0px 0px 0px;
	padding:11px 20px 0px 20px;
	float:left;
	text-align:justify;
	}

h1.content_head{
	font:normal 18px/normal "Trebuchet MS" Arial, Helvetica, sans-serif;
	color:#5BA6DA;  
	}

h1.content_head{
	font:bold 15px/normal "Trebuchet MS" Arial, Helvetica, sans-serif;
	color:#5BA6DA;  
	}
	
h1.content_head_cat{
	font:bold 12px/normal "Trebuchet MS" Arial, Helvetica, sans-serif;
	color:#848C92;  
	}

h1.content_head_cat_new{
	font:bold 12px/normal "Trebuchet MS" Arial, Helvetica, sans-serif;
	color:#5BA6DA;  
	}

h1.content_head_cat a{
	font:bold 12px/normal "Trebuchet MS" Arial, Helvetica, sans-serif;
	color:#848C92; 
	text-decoration:underline; 
	}

h1.content_head_cat a:hover{
	font:bold 12px/normal "Trebuchet MS" Arial, Helvetica, sans-serif;
	color:#848C92; 
	text-decoration:none; 
	}

/*--------------------------- Middle part End -------------------------*/

/*--------------------------- Right part Start -------------------------*/

#rightpart{
	width:236px;
	height:521px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}

#rightcontent{
	background:url(../images/rightpanel_top.jpg) left top no-repeat;
	width:236px;
	height:21px;
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 0px;
	/*float:left;*/
	}

#rightcontent_bg{
	background:url(../images/right_bottom.jpg) bottom left no-repeat;
	width:236px;
	/*height:210px;*/
	margin:0px 0px 0px 0px;
	padding:0px 0px 7px 0px;
	float:left;
	}

#rightcontent_con{
	background:url(../images/rightpanel_bg.jpg) top left repeat-y;
	width:222px;
	margin:0px 0px 0px 0px;
	padding:0px 7px 0px 7px;
	float:left;
	}

#box1{
	background:url(../images/box1.jpg) top left no-repeat;
	width:215px;
	height:152px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 7px;
	float:left;
	}

#box2{
	background:url(../images/box2.jpg) top left no-repeat;
	width:215px;
	height:152px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 7px;
	float:left;
	}
	
#box3{
	background:url(../images/box3.jpg) top left no-repeat;
	width:215px;
	height:152px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 7px;
	float:left;
	}
	
#box4{
	background:url(../images/box4.jpg) top left no-repeat;
	width:215px;
	height:152px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 7px;
	float:left;
	}

h1.righthead{
	font:normal 18px/normal "Trebuchet MS" Arial, Helvetica, sans-serif;
	color:#ffffff;  
	margin:4px 0px 0px 23px;
 font-size: 18px;
	}

h1.righthead a{
	font:normal 18px/normal "Trebuchet MS" Arial, Helvetica, sans-serif;
	color:#ffffff;  
	text-decoration:none;
	}

h1.righthead a:hover{
	font:normal 18px/normal "Trebuchet MS" Arial, Helvetica, sans-serif;
	color:#ffffff;  
	text-decoration:none;
	}

p.righttext{
	font:normal 11px/12px "Trebuchet MS" Arial, Helvetica, sans-serif;
	color:#3377A6;
	margin:10px 0px 0px 0px;  
	}

/* =========== Ul rightnav css Start ========================*/

ul.rightnav{
	margin:8px 50px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
ul.rightnav li{
	margin:0px;
	padding:0px 0px 0px 10px;
	background:url(../images/right_arrow.jpg) 0px 4px no-repeat;
	}
	
ul.rightnav li a{
	padding:0px 0px 0px 0px;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	padding:0px 0px 0px 0px;
	color:#848C92;
	line-height:8px;
	text-decoration:none;
}

ul.rightnav li a:hover{
	padding:0px 0px 0px 0px;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	padding:0px 0px 0px 0px;
	color:#848C92;
	line-height:8px;
	text-decoration:none;
}

/* =========== Ul rightnav css Start ========================*/
/*--------------------------- Right part End -------------------------*/

#footer{
	width:949px;
	height:40px;
	margin:0px 0px 0px 0px;
	padding:11px 0px 0px 0px;
	text-align:right;
	}

/* =========== Ul footernav css Start ========================*/

ul.footernav{
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
ul.footernav li{
	margin:0px;
	padding:0px 0px 0px 4px;
	display:inline;
	color:#3377A6;
	}
	
ul.footernav li a{
	padding:0px 0px 0px 0px;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding:0px 0px 0px 0px;
	color:#3377A6;
	line-height:8px;
	text-decoration:none;
}

ul.footernav li a:hover{
	padding:0px 0px 0px 0px;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding:0px 0px 0px 0px;
	color:#3377A6;
	line-height:8px;
	text-decoration:none;
}

/* =========== Ul footernav css Start ========================*/

.inlink{
	color:#5BA6DA;
	font:normal 12px/16px "Trebuchet MS" Arial, Helvetica, sans-serif;
	text-decoration:underline;
	} 

.inlink:hover{
	color:#5BA6DA;
	font:normal 12px/16px "Trebuchet MS" Arial, Helvetica, sans-serif;
	text-decoration:none;
	} 
	
.inlink1{
	color:#5BA6DA;
	font:bold 12px/16px "Trebuchet MS" Arial, Helvetica, sans-serif;
	text-decoration:underline;
	} 

.inlink1:hover{
	color:#5BA6DA;
	font:bold 12px/16px "Trebuchet MS" Arial, Helvetica, sans-serif;
	text-decoration:none;
	} 

.plaintext{
	color:#5BA6DA;
	font:bold 12px/16px "Trebuchet MS" Arial, Helvetica, sans-serif;
	} 

ul.nav_body{
	margin:8px 0px 0px 15px;
	padding:0px 0px 10px 0px;
	list-style-type:none;
	border-bottom:1px dashed #A2C4DB;
	}
	
ul.nav_body li{
	margin:0px;
	padding:0px;
	}
	
ul.nav_body li a{
	padding:0px 0px 0px 0px;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	padding:0px 0px 0px 5px;
	color:#5BA6DA;
	line-height:10px;
	text-decoration:none;
}

ul.nav_body li a:hover{
	padding:0px 0px 0px 0px;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	padding:0px 0px 0px 5px;
	color:#5BA6DA;
	line-height:10px;
	text-decoration:none;
}

p.headarrow1{
	background:url(../images/nav_arrow1.jpg) left 8px no-repeat;
	height:16px;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	padding:0px 0px 0px 10px;
	margin:10px 0px 0px 0px;
	color:#848C92;
	}

#middlepart_doc{
	width:813px;
	
	margin:0px 0px 0px 0px;
	padding:11px 20px 0px 20px;
	float:left;
	text-align:justify;
	}

#mainbody_bg9{
	width:929px;
	margin:0px 0px 0px 0px;
	padding:5px 9px 20px 11px;
	#padding:5px 9px 5px 11px;
	background:url(../images/main_con5_bg.jpg) top left no-repeat ;  /*url(../images/la.jpg) top left repeat-y;*/
	clear:both;
	/*height:1000px;*/
	}

.tborder
{
	background: #336699;
	color: #000000;
	border: 1px solid #336699;
	cellspacing:0px;
}

.thead
{
background: #4d6e9b;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	background-image: url(..images/title_bg.gif);
	font-weight:normal;
	border: 0px solid #336699;
	border-right: 0px;
padding: 0px;
}

.thead a:link, .thead_alink
{
	color: #FFFFFF;
}
.thead a:visited, .thead_avisited
{
	color: #FFFFFF;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #FFFFFF;
}

.alt1, .alt1Active
{
	background: #FFFFFF;
	color: #000000;
	border-left: solid 1px #336699;
	border-top: solid 1px #336699;
	border-right: 0px solid #336699;
	/*border-bottom: solid 1px #336699;*/
}
.alt2, .alt2Active
{
	background: #F3F1F1;
	color: #000000;
	border: 0px solid #336699;
	border-left: solid 1px #336699;
	border-top: solid 1px #336699;
	/*border-bottom: solid 1px #336699;*/
}
.smallfont
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

#right-col-banners{
clear:both;
margin:15px 0;
padding:15px 0;
}

