
*{margin:0; padding:0; outline:none;}

body{color:#2B2A2A; font:normal 15px Calibri, Arial, Helvetica, sans-serif;}

a{text-decoration:none; color:#F08528;}
a:hover{text-decoration:underline; color:#288EC4;}

h1, h2, h3, h4, p, label, tablel, td, tr, form, input, img, span{margin:0; padding:0; font-weight:normal;}

h2{color:#E66D0C; font-size:21px; padding-bottom:15px;}
h3{color:#2B2A2A; font-size:22px; padding-bottom:15px;}
h4{color:#0D8F47; font-size:22px; padding-bottom:15px;}

.font_content
{
	font: 15px Calibri, Arial;
}

.font_content2
{
	font: 18px Calibri, Arial, bold;
}

.font_copyright
{
	font: 12px Calibri, Arial, grey
}

.dmv {
	color: red;
}

/************************************* Fixed css *********************************/

#site-container{width:985px; margin:0 auto;}

/* Header-Start */
#headerdiv{float:left; width:985px; padding:32px 0 0 0;}
.menudiv{float:left; width:986px; background:url(/ii/menu-bg.gif)  repeat-x;}
.menudiv ul{margin:0; padding:0; list-style:none;}
.menudiv li{
	display:inline;
	float:left;
	padding:0;
	background:url(/ii/menu-slider.gif) no-repeat 0 0;
	}
.menudiv li.nobg{background:none;}
.menudiv li a{
	text-decoration:none;
	color:#fff;
	font:normal 17px Verdana;
	text-transform:uppercase;
	float:left;
	padding:9px 32px 10px 34px;
	}
.menudiv li a span{font-size:14px;}
.menudiv li a:hover{text-decoration:none; background:url(/ii/menu-hover.gif) repeat-x;}
.menudiv li a.selected{text-decoration:none; background:url(/ii/menu-hover.gif) repeat-x;}

.menudiv li a#first{text-decoration:none; background:url(/ii/first.gif) no-repeat top left;}
.menudiv li a#first:hover{text-decoration:none; background:url(/ii/home-hov.gif) no-repeat top left;}
.menudiv li a#first.home{text-decoration:none; background:url(/ii/home-hov.gif) no-repeat top left;}

.menudiv li a#last{text-decoration:none; background:url(/ii/last.gif) no-repeat top right; padding:10px 30px 10px 30px;}
.menudiv li a#last:hover{text-decoration:none; background:url(/ii/last-hov.gif) no-repeat top right;}
.menudiv li a#last.last{text-decoration:none; background:url(/ii/last-hov.gif) no-repeat top right;}


/* Header-End */
#middlediv{float:left; width:985px; padding:20px 0 0 0;}
.homebanner{float:left; width:985px;}
.banleft{float:left; width:623px; padding-top:130px;}
.banright{float:left; width:362px; padding-top:74px; padding-bottom:10px;}
.banright p{color:#2B2A2A; font-size:20px; line-height:38px; padding:8px 0 15px 20px;}
.banright p span{color:#E77A23; font-size:28px; font-weight:bold;}
.banright div.error{padding-left: 10px;color:red; font-size:14px;}
.banright form{float:left; width:342px; padding:0 0 0 20px;}
.banright  form p{padding:0px 0 10px 0px; float:left;}
.banright  form p span{float:left; padding:0 0 0px 0; font-size:12px; color:#5E5E60;}
.banright label{
	width:337px;/*347*/
	background:url(/ii/input-bg.jpg) no-repeat;
	height:12px;/*40*/
	padding:12px 0px 16px 10px;
	float:left;
	}
.inpt{
	border:none;
	background:none;
	width:320px;
	color:#A5A5A5;
	font-size:13px;
	padding:0px 0 0 0;
	float:left;
	}
	
.conantdiv{float:left; width:985px; padding:20px 0 25px 0;}
.textplate{float:left; width:238px; min-height:171px; background:url(/ii/plate.jpg) no-repeat; margin-right:11px;}
.textplate h2{padding:8px 0 0px 74px; color:#2B2A2A; font-size:20px; line-height:60px;}
.textplate p{color:#5E5E60; font-size:17px; padding:0 41px 0 28px; line-height:22px; text-align:justify;}
.textplate p img{float:left; padding-right:22px; padding-bottom:20px;}
.nomar{margin:0;}

.conantdiv a.imgone{
	width:242px;
	height:171px;
	background:url(/ii/big-img-1.gif) no-repeat;
	font-size:0;
	display:inline;
	float:left;
	margin-right:5px;
	}
.conantdiv a.imgone:hover{background-position:bottom;}

.conantdiv a.img2{
	width:242px;
	height:171px;
	background:url(/ii/big-img-2.gif) no-repeat;
	font-size:0;
	display:inline;
	float:left;
	margin-right:5px;
	}
.conantdiv a.img2:hover{background-position:bottom;}

.conantdiv a.img3{
	width:242px;
	height:171px;
	background:url(/ii/big-img-3.gif) no-repeat;
	font-size:0;
	display:inline;
	float:left;
	margin-right:5px;
	}
.conantdiv a.img3:hover{background-position:bottom;}

.conantdiv a.img4{
	width:242px;
	height:171px;
	background:url(/ii/big-img-4.gif) no-repeat;
	font-size:0;
	display:inline;
	float:left;
	}
.conantdiv a.img4:hover{background-position:bottom;}

h2.greyHeader {
	clear:both;
	display:block;
	padding-top:10px;
	margin-bottom:10px;
	background: url(/ii/menu-bg.gif) repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	border-radius: 5px;
	color:#fff;
	padding-left:10px;
	padding-right:10px;
	line-height:14px;
}
h2.orangeHeader {
	clear:both;
	display:block;
	padding-top:10px;
	margin-bottom:10px;
	background: url(/ii/ong_bg.png) repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	border-radius: 5px;
	color:#fff;
	padding-left:10px;
	padding-right:10px;
	line-height:14px;
}
.innerbanner{float:left; width:985px; min-height:500px; background:url(/ii/inner-banner.jpg) no-repeat;}
.inbanwide{float:left; padding:79px 0 0 35px;}
.inbanleft{float:left; width:448px; padding:79px 0 0 35px;}
.inbanleft img.logo{padding:0 0 25px 0;}
.inbanleft p{color:#2B2A2A; font-size:32px; line-height:34px;}
.inbanright{float:left; padding:4px 5px 7px 0px;}

.midbot{float:left; width:985px; padding:18px 0 25px 0;}
.boxdiv{float:left; width:488px; margin-right:8px;}
.boximg{float:left;}
.boxmid{float:left; width:477px;/*488*/ background:url(/ii/box-mid.gif) repeat-y; padding:0px 6px 0px 5px;}
.boxhold{
	float:left;
	width:437px;/*477*/
	background:url(/ii/box-mid-bg.gif) repeat-x bottom;
	padding:10px 20px;
	min-height:330px;
	}
.boxhold p{padding:0px 0 15px 0; line-height:23px;}
.boxhold p img{float:right; margin:0 0px 15px 15px;}
.boxhold p span{color:#EE9B59; font-weight:bold; float:none; display:inline;}
.boxhold p span.big{color:#E66D0C; font-weight:bold; font-size:28px; float:none; display:inline;}

.boxhold span{color:#08078F; font-size:18px; font-weight:bold; display:block; padding-bottom:5px;}
.boxhold span a{text-decoration:underline;}

.bord{ border-bottom:1px solid #E1E1E1; padding:0; margin-bottom:15px;}
.noma{margin:0;}

.faqbox{float:left; width:488px; margin-right:8px; margin-bottom:15px;}
.faqbox img{float:left;}
.faqmid{
	float:left;
	width:438px;/*488*/
	background:url(/ii/faq-box-mid.gif) repeat-y;
	padding:10px 20px 10px 30px;
	min-height:170px;
	}
.faqmid p{padding:0 0 10px 0; text-align:justify; line-height:22px;}
.faqmid p b{color:#EE9B59;}

.faqmid table th{color:#27269D; font-size:20px; font-weight:bold; padding:0 0 10px 0;}
.faqmid table td span{font-weight:bold; font-size:18px;}

.faqmid table th h2{color:#E66D0C; font-size:20px; font-weight:bold; padding:0 0 10px 0;}

.nomb{margin:0 0 15px 0;}
	
/* Middle-Start */

/* Middle-End */

/* Footer-Start */
#footerdiv{float:left; width:985px; padding:0 0 50px 0;}
.footmenu{float:left; width:969px; min-height:41px; background:url(/ii/foot-nav-bg.gif) repeat-x;}
.footmenu ul{margin:0; padding:0; list-style:none;}
.footmenu li{
	display:inline;
	float:left;
	background:url(/ii/foot-nav-slider.gif) no-repeat right 0;
	padding:9px 0px;
	}
.footmenu li.nobder{background:none;}
.footmenu li a{
	text-decoration:none;
	color:#fff;
	font:normal 17px verdana;
	text-transform:uppercase;
	padding:0 33px 0 33px;
	}
.footmenu li a span{font-size:13px;}
.footmenu li a:hover{
	text-decoration:none;
	color:#F7892B;
	}

/* Footer-End */

.boxhold ul{padding:0 0 15px 0px; margin:0; list-style:none;}
.boxhold ul li{ display:block; background:url(/ii/bullet.png) no-repeat 0 3px; padding:0 0 8px 28px; font-size:14px; line-height:22px;}
