body{
	padding:0px;
	margin:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	line-height:20px;
	background:#163d74;
	}
	
p{ padding:0px; margin:0px; line-height:20px;}	
	
.blue{
	background:#163d74;
	color:#FFF;
	}
	
.white{
	background:#fff;
	color:#163d74;
	}
	
.white a{
	color:#309dcf;
	text-decoration:underline;}

.white a:hover{
	color:#309dcf;
	text-decoration:none;}		
		
	
.blue a{
	color:#03daff;
	text-decoration:underline;}

.blue a:hover{
	color:#03daff;
	text-decoration:none;}	
	
.grey{
	background:#CCC;
	color:000;}	
	
.grey a{
	color:#163d74;
	text-decoration:underline;}

.grey a:hover{
	color:#163d74;
	text-decoration:none;}		
	
.logo{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#FFF;
	background:#309dcf;
	}
	
.logo_text{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#FFF;
	background:#309dcf;
	width:100%;
	height:90px;}
	
.yellow_header{
	height:89px;
	width:687px;
	text-align:right;
	background:#000;}
	
.shadow{
	height:13px;
	width:100%;
	background:url(images/shadow.jpg) repeat-x #264261;
	}	
	

/* ==========================NEW MENU=========================================== */

.blue #slatenav{
	position:relative;
	display:block;
	height:30px;
	font-size:12px;
	font-weight:bold;
	background:transparent url(images/blueslate_background.gif) repeat-x top left;
	background:#163d74;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	text-transform:uppercase;
	border-bottom:4px solid #012e71;
	padding-bottom:4px;
	}
.blue #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto; }
.blue #slatenav ul li{display:block;float:left;margin:0px;}
.blue #slatenav ul li a{display:block;float:left;color:#80aed0;text-decoration:none;padding:9px 38px 7px 39px;height:13px;}
.blue #slatenav ul li a:hover{color:#FFF;background:none;}
.blue #slatenav ul li a.current{ background:url(images/current.gif) no-repeat; color:#069;}

/* =================================== CURVED MENU ========================*/


#tabs {
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
	border-bottom:2px solid #fff;
	margin-bottom:0px; /*margin between menu and rest of page*/
	overflow:hidden;
	}

#tabs ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
	
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url("images/left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url("images/right.gif") no-repeat right top;
	padding:9px 30px 7px 24px;
	margin-right:2px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	background:url("images/right_hover.gif") no-repeat right top;
	}

#tabs a:hover {
	background:url("images/left_hover.gif") no-repeat left top;
	}

#tabs a:hover span {
	
	}

/* =================================== CURVED MENU ========================*/


.left{
	width:290px;
	padding:20px;
	margin:0px;
	}
	
.right{
	width:520px;
	padding:20px;
	margin:0px;
	}	
	
.yb_heading{
	height:30px;
	background:url(images/y_top_bg.jpg) repeat-x;}	
	
.ybox{
	background:#d6cf1a;
	padding:12px 20px 15px 20px;
	color:#000;
	text-align:justify;
	line-height:18px;}	

.ybox_bot{
	background:#d6cf1a;
	height:11px;
	}
	
.bb_heading{
	height:30px;
	background:url(images/b_top_bg.jpg) repeat-x;}		
	
.bbox{
	background:#356aa0;
	padding:12px 20px 15px 20px;
	color:#FFF;
	text-align:justify;
	line-height:18px;}	

.bbox_bot{
	background:#356aa0;
	height:12px;
	}
	
.para{
	padding:15px 15px 15px 20px;
	margin:0px;
	line-height:18px;
	color:#FFF;
	text-align:justify;}	
	
.para a{
	color:#03daff;
	text-decoration:underline;}

.para a:hover{
	color:#03daff;
	text-decoration:none;}	
		
	
.read_more a{
	padding:0px 20px 0px 0px;
	color:#03daff;
	text-decoration:underline;}

.read_more a:hover{
	color:#03daff;
	text-decoration:none;}

.footer_corner{
	width:10px;
	height:45px;
	}
	
.footer_bg{
	width:720px;
	height:45px;
	text-align:center;
	background:url(images/footer_mid.jpg) repeat-x;}	

.cards{
	width:160px;
	height:45px;
	background:url(images/footer_mid.jpg) repeat-x;}	

.img1{
	width:190px;
	padding:15px 0px 0px 5px;}


.heading{
	font-size:20px;
	color:#309dcf;
	height:30px;
	}

ul#list{
	padding:0px;
	margin:0px;
	list-style:none;}
	
ul#list li{
	padding:0px 0px 0px 15px;
	margin:5px 0px 5px 0px;
	list-style:none;
	background:url(images/arrow.jpg) no-repeat left;
	}		























