@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif; font-weight:normal;
	background:url(../images/background.jpg) #001824 repeat-x top left;	margin:0px;	padding:0px;
}

 
#main {
	width:940px; margin:0px auto; padding:0px; background:#FFFFFF;
	}
	
.top {
	background:url(../images/topbg.jpg) top left repeat-x;
	height:91px; width:940px; float:left;
	}
	
.menu {
	background:url(../images/menubg.jpg) repeat-x top left;
	float:left;	height:47px; width:100%;
	}	
	
#header {
	background:#000000; width:940px; height:264px; float:left;
	}

#header-inner {
	background:#000000; width:940px; height:219px; float:left;
	} 
			
.boxbg {
	background:url(../images/boxbg.jpg) #FFFFFF repeat-x top left; width:940px; height:250px; float:left; margin:0px; padding:0px;
	}
		
.box1 {
	background:url(../images/box1.jpg) no-repeat top left; width:228px; height:225px; float:left; margin-left:14px;
	}	

.s-mngt {
	color:#FFFFFF; font:19px Arial, Helvetica, sans-serif bold; float:left; margin:74px 0px 0px 0px; width:227px; text-align:center;
	}
		
.box2 {
	background:url(../images/box2.jpg) no-repeat top left; width:228px; height:225px; float:left;
	}	

.m-rsch {
	color:#FFFFFF; font:19px Arial, Helvetica, sans-serif bold; float:left; margin:90px 0px 0px 0px; width:227px; text-align:center;
	}	
	
.box3 {
	background:url(../images/box3.jpg) no-repeat top left; width:228px; height:225px; float:left;
	}	
	
.box4 {
	background:url(../images/box4.jpg) no-repeat top left; width:228px; height:225px; float:left;
	}

.box-txt {
	font:12px Arial, Helvetica, sans-serif normal; color:#cfd3d7; float:left; width:210px; margin:8px 8px 0px 12px;
	}
			
.page {
	background:#ffffff; width:940px; float:left; margin:0px; padding:0px;
	} 	
	
#left_panel {
	width:296px; float:left; margin:10px 10px 0px 15px;	
	}
	
.top_curve {
	background:url(../images/top-curve.jpg) no-repeat top left; width:296px; height:45px; margin:0px; padding:0px; float:left;
	}		
	

.btm_curve {
	background:url(../images/btm-curve.jpg) no-repeat top left; width:296px; height:13px; margin:0px; padding:0px; float:left;
	}	
	
	
.c_middle {
	background:url(../images/curve-middle.jpg) repeat-y top left; width:296px; height:100%; margin:0px; padding:0px; float:left;
	}	
	
.newsbg {
	background:url(../images/qc.jpg) no-repeat top right; width:292px; height:102px; margin:1px; padding:0px; float:left; 
	}	

.n-hdr {
	color:#071e30; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:10px 0px 0px 10px; float:left;
	}	

.calendar {
	background:url(../images/calendar.png) no-repeat top left;
	width:16px;	height:16px; float:left; margin:10px 0px 0px 10px;
	}		

.qc-hdr {
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; line-height:18px;
	color:#22629d; 
	}
	
.qc-txt {
	font:12px Arial, Helvetica, sans-serif normal;
	color:#22629d; line-height:18px;
	}
	
		
.n-txt {
	float:left;	width:270px; font:12px Arial, Helvetica, sans-serif normal;	margin:7px;
	}	

.readmore {
	color:#ea6700; float:right;	width:70px;	font:11px Arial, Helvetica, sans-serif normal;
	text-transform:uppercase; text-decoration:none; outline:none;
	}

a.readmore:hover {
	color:#ea6700; float:right;	width:70px;	font:11px Arial, Helvetica, sans-serif normal;
	text-transform:uppercase; text-decoration:underline;  outline:none;
	}

.more {
	color:#ea6601; float:right; margin-top:12px; width:227px; text-align:center; font:12px Arial, Helvetica, sans-serif;
	  text-decoration:none; font-weight:bold; margin-top:15px;  outline:none;
	}
	
a.more:hover {
	color:#ea6601; float:right;	width:227px; text-align:center; font:12px Arial, Helvetica, sans-serif bold;
	 text-decoration:underline;  font-weight:bold; margin-top:15px; outline:none;
	}
	
.main_body {
	width:600px; height:100%; float:right; margin:10px 10px 0px 0px;
	}

.quick-link {
	float:right; width:600px; margin:40px 10px 0px 0px; text-align:right;
	font:12px Arial, Helvetica, sans-serif normal; color:#FFFFFF; letter-spacing:0.5px;	
	}

.q-link {
	font:12px Arial, Helvetica, sans-serif normal;
	color:#FFFFFF; letter-spacing:0.5px; text-decoration:none;  outline:none;
	}

a.q-link:hover {
	font:12px Arial, Helvetica, sans-serif normal;
	color:#53d0fe; letter-spacing:0.5px;  outline:none;
	}	
	
.logo {
	background:url(../images/logo.jpg) no-repeat top left;
	width:310px; height:90px; float:left;
	}	

.btext {
	font:12px Arial, Helvetica, sans-serif normal;
	float:left;	width:98%; color:#071c2f;
	}
	
.ctext {
	font:12px Arial, Helvetica, sans-serif normal;
	float:right;	width:60%; color:#071c2f;
	}
	
.w-text {
	font:20px Arial, Helvetica, sans-serif bold;
	float:left;	width:100%;	color:#2a353b; 
	}

.b-header {
	font:18px Arial, Helvetica, sans-serif bold;
	color:#FFFFFF; float:left;
	}


















#f-curve {
	background:url(../images/btmbg.jpg);
	width:940px; height:21px; float:left; margin:0px; padding:0px; vertical-align:bottom;
	}	

#footer {
	background:#001824;	width:940px; height:60px;float:left;
	color:#FFFFFF; font:11px Arial, Helvetica, sans-serif normal; text-align:center;
	}
















