
body{
	margin:0;
	font-family:Calibri, Arial;
	font-size:14px;
	color:#767778;
	background:url(images/bg.gif);
	}
a{
	text-decoration:underline;
	color:#767778;
	}
a:hover{
	text-decoration:none
	}
ul{margin:0; padding:0; margin-left:20px;}
ul li{margin:0; padding:0; padding-bottom:10px;}
#top-strip{
	width:100%;
	height:9px;
	background:#D8D8D6;
	}
#container{
	width:941px;
	margin:0 auto;
	}
#top{
	width:941px;
	height:154px;
	margin:0 auto;
	font-family:Calibri, Arial;
	font-size:22px;
	color:#A0A0A0;
	}
#top a{
	font-size:14px;
	color:#003E7E;
	text-decoration:underline;
	}
#top a:hover{
	text-decoration:none;
	}
.color1{
	font-size:14px;
	color:#003E7E;
	text-decoration:none;
	}

#top-menu{
	width:941px;
	height:50px;
	border-bottom:1px solid #D8D8D6;
	border-top:1px solid #D8D8D6;
	line-height:50px;
	font-family:Calibri, Arial;
	font-size:16px;
	text-transform:uppercase;
	margin:0 auto;
	color:#525252;
	}
#top-menu a{
	font-family:Calibri, Arial;
	text-transform:uppercase;
	text-decoration:none;
	color:#525252;
	}
	
#top-menu ul{
	margin:0;
	padding:0;
	}
#top-menu li{
	margin:0;
	padding:0;
	display:inline;
	background:url(images/top-menu-dot.jpg) no-repeat right;
	}
#top-menu li a{
	font-family:Calibri, Arial;
	text-transform:uppercase;
	text-decoration:none;
	padding-left:9px;
	padding-right:14px;
	}
#top-menu li a:hover, .active{
	color:#0356AC;
	}
#top-menu li:last-child{
background:none;
}
#banner{
	width:941px;
	height:350px;
	margin:0 auto;
	margin-top:15px;
	margin-bottom:37px;
	border:1px solid #D8D8D6;
	}
#inner-banner{
	width:941px;
	margin:0 auto;
	margin-top:15px;
	border:1px solid #D8D8D6;
	}
#wrap{
	width:941px;
	margin:0 auto;
	overflow:hidden;
	}
#search-database{
	width:282px;
	float:left;
	margin-right:15px;
	}
#search-box{
	width:282px;
	height:298px;
	background:#ffffff;
	border:1px solid #E7E7E7;
	font-family:tahoma, Arial, Verdana;
	font-size:12px;
	}
#featured-wrap{
	width:635px;
	float:right;
	}
#content{
	width:941px;
	margin:0 auto;
	margin-top:40px;
	margin-bottom:32px;
	overflow:hidden;
	}
h1{
	font-family:Calibri, Arial;
	font-size:26px;
	color:#6A6868;
	margin:0;
	padding:0;
	font-weight:normal;
	margin-bottom:20px;
	border-bottom:1px solid #D1D1D1;
	text-transform:uppercase;
	padding-bottom:8px;
	text-align:left;
	}
h2{
	font-family:Calibri, Arial;
	font-size:22px;
	color:#05478C;
	margin:0;
	padding:0;
	font-weight:normal;
	margin-bottom:20px;
	border-bottom:1px solid #D1D1D1;
	text-transform:uppercase;
	padding-bottom:8px;
	text-align:left;
	}
h3{
	font-family:Calibri, Arial;
	font-size:18px;
	color:#05478C;
	margin:0;
	padding:0;
	font-weight:normal;
	margin-bottom:12px;
	border-bottom:1px solid #D1D1D1;
	
	padding-bottom:8px;
	text-align:left;
	}
.font1{
	text-transform:uppercase;
	color:#05478C;
	font-size:16px;
	}
.select-box{
	width:255px;
	height:26px;
	border:1px solid #E7E7E7;
	color:#767778;
	}
.select-box2{
	width:120px;
	height:26px;
	border:1px solid #E7E7E7;
	color:#767778;
	}
.input {border:1px solid #ccc;width:120px;
	height:26px;}
.search-txt{
	width:120px;
	height:22px;
	border:1px solid #E7E7E7;
	color:#767778;
	}
.search-btn{
	/*width:76px;
	height:35px;*/
	background:#064689;
	padding:5px;
	color:#FFFFFF;
	font-size:15px;
	border:none;
	cursor:pointer;
	margin-top:3px;
	text-transform:uppercase;
	padding-bottom:7px;

	}
.search-btn:hover{ background:#333333; }
.small-section-form{
	border: 4px solid #999999;
    float: left;
    margin-right: 25px;
    text-align: justify;
    width: 289px;
	background:#fff;
	}
.small-section-form h1{margin:0; padding:2px; background:#999999; color:#FFFFFF;}
.small-section-form table{margin:8px;}
.small-section{
	width:296px;
	float:left;
	margin-right:25px;
	text-align:justify;
	}
.small-section2{
	width:296px;
	float:left;
	text-align:justify;
	}
.readmore{
	color:#064689;
	text-decoration:none;
	}
.readmore:hover{
	text-decoration:underline;
	}
#footer{
	width:941px;
	height:50px;
	border-bottom:1px solid #D8D8D6;
	border-top:1px solid #D8D8D6;
	line-height:50px;
	font-family:Calibri, Arial;
	font-size:14px;
	text-transform:uppercase;
	margin:0 auto;
	color:#525252;
	text-align:center;
	}
#footer a{
	font-family:Calibri, Arial;
	text-transform:uppercase;
	text-decoration:none;
	color:#525252;
	padding-left:10px;
	padding-right:10px;
	}
#footer a:hover{
	color:#0652A1;
	}
#footer ul{
	margin:0;
	padding:0;
	}
#footer li{
	margin:0;
	padding:0;
	display:inline;
	}
#footer li a{
	font-family:Calibri, Arial;
	text-transform:uppercase;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	}
#footer li a:hover, .active{
	color:#0356AC !important;
	}
#footer li:last-child{
background:none;
}
	
#bottom{
	width:941px;
	height:50px;
	border-top:1px solid #D8D8D6;
	font-family:Calibri, Arial;
	font-size:14px;
	margin:0 auto;
	color:#7E7F80;
	text-align:center;
	margin-top:2px;
	padding-top:16px;
	line-height:20px;
	margin-bottom:20px;
	}
#bottom a{
	font-family:Calibri, Arial;
	text-decoration:none;
	color:#7E7F80;
	padding-left:10px;
	padding-right:10px;
	}
#bottom a:hover{
	color:#0652A1;
	}

/*****************futureproducts*********************/

.box{
/*width:230px;
height:241px;
background:#F0F0F0;
border:1px solid #E6E6E6;
font-size:11px;
line-height:normal;*/
background:none repeat scroll 0 0 #F0F0F0;
border:1px solid #E6E6E6;
height:297px;
line-height:normal;
margin:4px;
width:186px;
}
.box table{
margin:4px;
width:176px;
}
.viewmore{
background:#003D7D;
padding:3px;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
.viewmore:hover{
background:#000000;
color:#ffffff;
}

.carousel-box a img{border:none;}
.inner {width:100%; overflow:hidden;}
.carousel {float:left; width:635px; !important margin:0px 2px;}
.carousel img{border:none;}
 .prev {float:left; margin:136px 0 0 0 /*33px 12px 0 -1px*/;}
.next {float:left; margin:136px  0 0 0 /*33px 0px 0 12px*/;}
.carousel ul{padding:0; margin:0px; list-style:none;}
.carousel li {background:none; list-style:none; padding:0 1px 0 0; float:left; position:relative; z-index:10;}
.carousel ul li img{ height:94px; width:170px; border:none; margin-bottom:6px;}


/*****************futureproducts-end*********************/


input{border:1px solid #ccc;}
input.file2{border:1px solid #ccc;}
