body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5a5f63;
	font-size:12px;
	line-height:18px;
	background-color:#FFFFFF;
	}
img{
	border:none;
	margin:0px;
	padding:0px;
	behavior:	url("pngbehavior.htc");
	}
p, a, ul, li, form, select, h1, h2, h3, h4 {
	margin:0;
	padding:0;
	}
ul{
	list-style:none;
	}
#main_holder{
	width:980px;
	position:relative;
	margin:0px auto;
	}
#logo{
	float:left;
	width:590px;
	padding-top:26px;
	padding-bottom:17px;
	}
	
/* ----- TOP SEARCH BOX STYLE STARTS FROM HERE ----- */

#top_box{
	float:right;
	width:373px;
	height:51px;
	background:url(../images/top_bottom_border.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	color:#134f91;
	text-transform:uppercase;
	font-size:11px;
	}
#top_box_content{
	float:left;
	width:359px;
	height:47px;
	padding-left:12px;
	background:url(../images/search_back.gif);
	background-repeat:no-repeat;
	background-position:107px 11px;
	border-left:1px solid #d2e0ef;
	border-right:1px solid #d2e0ef;
	line-height:17px;
	}
#top_box_link{
	float:left;
	width:128px;
	padding-top:18px;
	}
#top_box_link a{
	color:#134f91;
	text-decoration:none;
	}
#top_box_link a:hover{
	color:#134f91;
	text-decoration:underline;
	}
#top_box_form{
	float:left;
	width:225px;
	padding-top:10px;
	}
.top_inputbox{
	border:0px;
	background-color:#FFFFFF;
	color:#134f91;
	text-transform:uppercase;
	font-size:11px;
	width:155px;
	margin-top:7px;
	}
/* ----- TOP SEARCH BOX STYLE ENDS HERE ----- */
	
/* ----- TOP NAVIGATION STARTS FROM HERE ----- */

#navigation{
	float:left;
	width:980px;
	height:40px;
	background:url(../images/navg_back.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;
	}
.navigation_img{
	float:left;
	width:4px;
	}
.navigation_img_r{
	float:right;
	width:10px;
	}
#ddtopmenubar{
	float:left;
	width:900;
	margin:0px auto;
	}
#ddtopmenubar ul{
	float:left;
	list-style:none;
	width:900px;
	line-height:38px;
	}
#ddtopmenubar ul li{
	float:left;
	list-style-type:none;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px;
	}
#ddtopmenubar ul li a{
	float:left;
	display:block;
	width:125px;
	height:40px;
	color:#115aa3;
	background:url(../images/navg_bar.gif);
	background-repeat:no-repeat;
	background-position:100% 50%;
	text-align:center;
	text-decoration:none;
	}
#ddtopmenubar ul li a:hover{
	float:left;
	display:block;
	width:125px;
	height:40px;
	color:#000000;
	background:url(../images/navg_bar.gif);
	background-repeat:no-repeat;
	background-position:100% 50%;
	text-align:center;
	text-decoration:none;
	}

/* ----- TOP NAVIGATION ENDS HERE ----- */

#slide_img{
	float:left;
	width:980px;
	padding-top:7px;
	padding-bottom:7px;
	}
	
/* ----- BIG BLUE BOX STYLE STARTS FROM HERE ----- */

#big_boxes_holder{
	float:left;
	width:980px;
	}	
.big_box_left{
	float:left;
	width:488px;
	background:url(../images/big_box_bottom.jpg);
	background-repeat:no-repeat;
	background-position:0% 100%;
	padding-bottom:5px;
	}
.big_box_header{
	float:left;
	width:472px;
	height:31px;
	padding-left:16px;
	background:url(../images/big_header_back.jpg);
	background-repeat:no-repeat;
	background-position:100% 0%;
	background-color:#84bdfa;
	}
.big_box_header h1{
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	line-height:30px;	
	}
.big_box_content{
	float:left;
	width:456px;
	height:330px;
	border-left:1px solid #d2e0ef;
	border-right:1px solid #d2e0ef;
	padding-top:20px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	}
.big_box_left ul{
	list-style-type:none;
	margin-top:20px;
	}
.big_box_left_li{
	background:url(../images/blue_arrow.jpg);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:23px;
	line-height:22px;
	}
.big_box_left_li a{
	color:#5a5f63;
	text-decoration:none;
	}
.big_box_left_li a:hover{
	color:#5a5f63;
	text-decoration:underline;
	}
.big_box_left ul ul{
	list-style-type:none;
	margin-top:3px;
	margin-bottom:3px;
	}
.big_box_left_2li{
	list-style-type:none;
	margin-top:2px;	
	}
.arrow2{
	color:#126ee4;
	margin-right:10px;
	}
.big_box_right{
	float:right;
	width:488px;
	background:url(../images/big_box_bottom.jpg);
	background-repeat:no-repeat;
	background-position:0% 100%;
	padding-bottom:5px;
	}
a.morelink{
	float:right;
	color:#292a2a;
	text-decoration:underline;
	}
a.morelink:hover{
	float:right;
	color:#78b6f9;
	text-decoration:underline;
	}
.big_box_right strong{
	color:#292a2a;
	}
.news_icon{
	margin-right:9px;
	margin-bottom:5px;
	}
a.newslink{
	color:#5a5f63;
	text-decoration:none;
	}
a.newslink:hover{
	color:#5a5f63;
	text-decoration:underline;
	}
	
/* ----- BIG BLUE BOX STYLE ENDS HERE ----- */

/* ----- BOTTOM SMALL BLUE BOX STYLE STARTS FROM HERE ----- */

.sm_blue_box{
	float:left;
	width:241px;
	background:url(../images/small_box_bottom.jpg);
	background-repeat:no-repeat;
	background-position:0% 100%;
	margin-top:6px;
	padding-bottom:6px;
	}
.sm_blue_box_header{
	float:left;
	width:226px;
	background:url(../images/small_box_head_back.jpg);
	background-repeat:no-repeat;
	background-position:0% 0%;
	height:31px;
	padding-left:15px;
	}
.sm_blue_box_header h1{
	color:#FFFFFF;
	font-weight:normal;
	font-size:16px;
	line-height:28px;
	}
.sm_blue_box_content{
	float:left;
	width:209px;
	border-left:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
	padding-top:20px;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	height:185px;
	}
.sm_blue_box_content img{
	border:2px solid #515151;
	margin-bottom:18px;	
	}
a.sm_blue_box_link{
	color:#5a5f63;
	text-decoration:none;
	}
a.sm_blue_box_link:hover{
	color:#6494cc;
	text-decoration:underline;
	}
a.brochure_link{
	color:#292a2a;
	text-decoration:underline;
	}
a.brochure_link:hover{
	color:#6494cc;
	text-decoration:underline;
	}

/* ----- BOTTOM SMALL BLUE BOX STYLE ENDS HERE ----- */

/* ----- FOOTER STYLE STARTS FROM HERE ----- */

#footer{
	float:left;
	width:980px;
	height:83px;
	text-align:center;
	background:url(../images/footer_back.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	margin-top:6px;
	padding-top:28px;
	font-size:11px;
	color:#8b8b8b;
	}
#footer a{
	color:#59595a;
	text-decoration:none;
	text-transform:uppercase;
	}
#footer a:hover{
	color:#59595a;
	text-decoration:underline;
	text-transform:uppercase;
	}
	
/* ----- FOOTER STYLE ENDS HERE ----- */

/* ----- NEWS LIST STYLE STARTS FROM HERE ----- */
.newsList{
	margin:0px;
	list-style-type:none;
	}
.newsList li{
	background:url(../images/news_icon.jpg);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:18px;
	margin-bottom:10px;
	}
.newsList a{
	color:#5a5f63;
	text-decoration:none;
	}
.newsList a:hover{
	color:#5a5f63;
	text-decoration:underline;
	}
/* ----- NEWS LIST STYLE ENDS HERE ----- */
