html, body{
	margin:0; padding:0;
	background:#FFF url(../images/background.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:18px;
}
#wrapper{
	margin:0 auto; width:838px;
	background:url(../images/c-back.jpg) repeat-y;
}
#container{
	margin:0; padding:0; 
	background:url(../images/wrapper-back.jpg) no-repeat;
}
#search{
	margin:0; padding:0 0 0 252px; width:200px; height:38px; line-height:37px;
}
#search label{
	width:57px; display:block; float:left;
	color:#333; text-transform:uppercase; font-weight:bold;
}
#search input{
	margin:8px 0 0 0;
	float:left; width:114px;
}
#search a:link, #search a:active, #search a:visited{
	margin:9px 0 0 3px; padding:0;
	text-decoration:none; display:block; float:left; width:18px; height:19px;
	background:url(../images/btn-search.png) no-repeat;
}
#search a:hover{
	text-decoration:none;
}
#header{
	margin:0; padding:12px 54px 0 45px;
}
#header .left{
	padding:15px 0 0 0;
	width:288px; float:left;
}
#header .right{
	width:451px; float:left;
}
#header .nav{
	margin:0; padding:2px 0 0px 64px;
}
.btn-enews:link, .btn-enews:active, .btn-enews:visited{
	display:block; width:135px; height:25px; float:left; line-height:25px;
	background:url(../images/btn-enews.jpg) no-repeat;
	text-decoration:none;
}
.btn-enews:hover{
	text-decoration:none; background-position:0 -25px;
}
.btn-whitepapers:link, .btn-whitepapers:active, .btn-whitepapers:visited{
	display:block; width:126px; height:25px; float:left; line-height:25px;
	background:url(../images/btn-whitepapers.jpg) no-repeat;
	text-decoration:none;
}
.btn-whitepapers:hover{
	text-decoration:none; background-position:0 -25px;
}
.btn-contactus:link, .btn-contactus:active, .btn-contactus:visited{
	display:block; width:126px; height:25px; float:left; line-height:25px;
	background:url(../images/btn-contactus.jpg) no-repeat;
	text-decoration:none;
}
.btn-contactus:hover{
	text-decoration:none; background-position:0 -25px;
}
#menu{
	/*margin:1px 27px 0 3px; padding:0; height:30px;*/
	
	margin:1px 35px 0 3px; padding:0; height:25px;
	background:url(../images/nav.png) repeat-x;
}
#home{
	margin:0 35px 0 3px; padding:0px 0 0 16px;
}
#hcontent{
	padding:20px 16px 0 0;
}
#innercontent{
	padding:0px 36px 20px 0px;
}
.breadcrumbs{
	margin:0px 0 0 0; padding:0 0 10px 230px;
	font-size:12px; font-weight:bold;
}
.breadcrumbs a:link, .breadcrumbs a:active, .breadcrumbs a:visited{
	background: transparent url(../images/bullet.gif) no-repeat center right;
	text-decoration:none; padding:0 14px 0 0px; color:#000; font-weight:normal;
}
.breadcrumbs a:hover{
	text-decoration:underline; color:#CC0000;
}
.sunbav{
	margin:0; padding:0;
}
.sunbav ul{
	margin:0; padding:0; list-style:none;
}
.sunbav ul li{
	margin:0; padding:0; list-style:none;
}
.sunbav ul li ul {
	margin:0; padding:0; text-indent:20px;
}
.sunbav ul li a:link, .sunbav ul li a:visited, .sunbav ul li a:active{
	padding:3px 0;
	text-decoration:none; color:#000; font-weight:bold; display:block;
	border-bottom:1px solid #666;
}
.sunbav ul li a:hover{
	text-decoration:none; color:#CC0000;
}
td{
	text-align:left; vertical-align:top;
}
.sep{
	margin:0; padding:0; width:39px;
	background:url(../images/home-sep.gif) repeat-y;
}
.sep1{
	margin:0; padding:0; width:20px;
	
}
.testimonial{
	margin:0; padding:10px; color:#003366;
	font-size:14px; font-weight:lighter; text-align:center;
}
.testimonial a:link, .testimonial a:active, .testimonial a:visited, .synopsis a:link, .synopsis a:active, .synopsis a:visited{
	text-decoration:underline; color:#CC0000; font-size:12px; font-weight:bold; text-transform:uppercase;
}
.testimonial a:hover, .synopsis a:hover{
	text-decoration:none;
}

.synopsis{
	margin:0; padding:0;
}
.news{
	margin:0; padding:5px 0 0 0;
}
.news a:link, .news a:active, .news a:visited{
	text-decoration:underline; color:#CC0000; font-size:12px; font-weight:normal; display:block;
	padding:3px 0;
}
.news a:hover{
	text-decoration:none;
}
#footer a:link, #footer a:active, #footer a:visited{
	text-decoration:underline; color:#CC0000; padding:0 3px;
}
#footer a:hover{
	text-decoration:none;
}
#footer{
	margin:0; padding:5px 0 0 0; height:26px; text-align:center;
	background:url(../images/footer-back.jpg) no-repeat;
}
#copyright{
	margin:0 auto; width:800px; padding:5px 30px;
	font-size:9px; color:#333333;
}
a:link, a:visited, a:active{
	text-decoration:underline; color:#CC0000;
}
a:hover{
	text-decoration:none;
}
h1{
	margin:0 0 10px 0; padding:0; text-transform:uppercase;
	font-size:20px; font-weight:lighter; color:#003365;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.label{
	float:left; width:120px; display:block; text-align:right; padding:0 10px 0 0;
	}
.label1{
	float:left; width:60px; display:block; text-align:right; padding:0 10px 0 0;
	}
.input{
	width:200px; margin:0 0 7px 0;
	}
	

.Pager
	{
		font-size:15px;font-weight:bold;
		}
.Pager table{
	margin:0 0 0 225px;
}
table.Pager td table td a:link, table.Pager td table td a:visited, table.Pager td table td a:active{
	text-decoration:underline; text-align:right;
}
table.Pager td table td a:hover{
	text-decoration:none; text-align:right;
}
	