@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/bg.jpg) repeat-x center top;
}

/* Default Styles */
/**** h1, h2, h3, h4, h5, h6, ol, ul,li, p, span,form, input, select, textareaa, dl, dt, dd, table, tr,
{padding:0px; margin:0px;
	width: 165px;
}
**************/


a:link, a:active, a:visited
{color:#0b2c47; outline:0; border:0; text-decoration:none;}
a:hover{color:#B12A01; text-decoration:none;}

a img{outline:0; border:0;}
table img { border:0 !important;}

.clear{clear:both;}	
.fleft{float:left;}
.fright{float:right;}
.block{width:100%; float:left;}

input[type=text]{padding:5px; margin:0px; border:1px solid #969696;background-color:#ffffff; float:left; color:#999999; border-radius:3px;  -moz-border-radius:3px;  -o-border-radius:3px;  -webkit-border-radius:3px; }
input[type=password]{padding:5px; margin:0px; border:1px solid #969696;background-color:#ffffff; float:left; color:#999999; border-radius:3px;  -moz-border-radius:3px;  -o-border-radius:3px;  -webkit-border-radius:3px; }
input[type=checkbox] {margin:-2px 2px 0 0 !important; padding:0px ; vertical-align:middle;}
input[type=radio]{padding:0px; margin:0 10px 5px 0; border:0px solid #969696; background-color:none; color:#999999;}
input[type=checkbox] {margin:-2px 2px 0 0 !important; padding:0px ; vertical-align:middle;}
input[type=radio]{padding:0px; margin:0 10px 5px 0; border:0px solid #969696; background-color:none; color:#999999;}
select{padding:5px; margin:0px 5px 0 0; width:83%; border:1px solid #969696; background-color:#ffffff; float:left; color:#999999; border-radius:3px;  -moz-border-radius:3px;  -o-border-radius:3px;  -webkit-border-radius:3px;}
textarea{font-family:arial; font-size:14px;padding:8px; margin:0px; border:1px solid #969696; background-color:#ffffff; color:#999999; border-radius:3px;  -moz-border-radius:3px;  -o-border-radius:3px;  -webkit-border-radius:3px;}
placeholder{color:#f7f7f7}
input[type=button]{padding:5px 10px; font-size:18px; margin:0px 15px 0 0; float:left; position:relative;background-color:#181818;color:#ffffff;}
input[type=submit]{padding:5px 16px; font-size:18px; margin:20px 15px 0 0; float:left; position:relative;background-color:#69af04;color:#ffffff;border-radius:3px;  -moz-border-radius:3px;  -o-border-radius:3px;  -webkit-border-radius:3px;}
input[type=reset]{padding:5px 10px; font-size:18px; margin:0px 15px 0 0; float:left; position:relative;background-color:#181818;color:#ffffff;}
/* Default Styles End here */


/**** MAIN CSS START HERE ****/
#header{ width:1000px; margin:0 auto;}
#header .headtop{ width:100%; float:left; margin-bottom:20px;}
#header .headtop ul{ margin:0 0 0 385px; padding:0; list-style:none; line-height:28px; float:left;}
#header .headtop ul li{ display:block; float:left; padding:0 11px 0 11px; border-right:1px solid #544f4f;}
#header .headtop ul li:last-child{ border:0;}
#header .headtop ul li a{ color:#FFFFFF; font-size:13px; font-weight:normal; text-decoration:none; }
#header .headtop ul li a:hover{ color:#8ec8f6;}
#header .headtop span{ float:right; margin-top:5px !important; }
#header .headtop span a{  font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:underline; color:#FFFFFF; background:url(../images/carticon.png) no-repeat left center; padding-left:24px;}
#header .headtop span a:hover{ text-decoration:none;}

#header .headmid{ width:100%; float:left; /*margin-bottom:17px;*/}

#header .headmid .logo{ float:left; margin:-48px 0 0 0;}

#header .headmidrght{ width:410px; float:right; margin-top:25px;}
#header .headmidrght ul{ margin:0 11px 0 0; padding:0; list-style:none; float:left;}
#header .headmidrght ul p{ margin:0; padding:5px 3px 0 0; float:left; font-size:14px; color:#000000;}
#header .headmidrght ul li{ display:inline;}
#header .headmidrght ul li a { display:block; text-indent:-9999px;}
#header .headmidrght ul li .twi-icon{ background:url(../images/twi-icon.png); width:25px; height:35px; float:left; display:block; margin-left:4px;}
#header .headmidrght ul li .twi-icon:hover{ margin-top:-4px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}
#header .headmidrght ul li .fb-icon{ background:url(../images/fb-icon.png); width:25px; height:35px; float:left; display:block; margin-left:4px;}
#header .headmidrght ul li .fb-icon:hover{ margin-top:-4px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}
#header .headmidrght ul li .in-icon{ background:url(../images/in-icon.png); width:25px; height:35px; float:left; display:block;  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;  margin-left:4px; }
#header .headmid ul li .in-icon:hover{ margin-top:-4px;  -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}

#header .headmidrght .headmidrghtlog{ width:215px; float:left;  background:#fdf002 url(../images/loginhome-bg.jpg) repeat-x; height:27px; border-radius:3px; border:1px solid #ddad1f; margin-left:11px; }
#header .headmidrght .headmidrghtlog a{ display:block; margin:0; padding:5px 7px 0 8px; float:left; color:#000000 !important; font-size:13px; font-weight:bold; }
#header .headmidrght .headmidrghtlog a:hover{ text-decoration:underline;}
#header .headmidrght .headmidrghtlogbor{ background:url(../images/loginhome-bor.jpg) repeat-y right center; height:23px;}

#header .navi{ width:100%; margin:0 !important; padding:0 !important; float:left; background:#090909 url(../images/navigation-bg.jpg) repeat-x; border-radius:3px; 
margin-bottom:2px !important;}
#header .navi ul{ margin:0 !important; padding:0 !important; list-style:none;}
#header .navi ul li{ display:block; float:left; border-left:1px solid #494848; border-right:1px solid #000000;  padding:13px 8px 13px 8px !important; }
#header .navi ul li:last-child{ border-right:0px;}

#header .navi ul li a{  font-size:13px; color:#FFFFFF; font-weight:bold; padding:13px 8px 13px 8px !important;  }
#header .navi ul li:hover{ background:#050505 url(../images/navigation-hoverbg.jpg) repeat-x;  }
#header .navi ul li.current{ background:#050505 url(../images/navigation-hoverbg.jpg) repeat-x; border-top-left-radius:2px; border-bottom-left-radius:2px;}

#header .navisrch{ float:right;}

#header .navisrch{float:right;padding:5px;background:#343232; margin:7px 10px 0 0; border:1px solid #0b0b0b;border-radius:2px;  -moz-border-radius:2px;  -o-border-radius:2px;  -webkit-border-radius:2px; width:20%;
}
#header .navisrch input[type=text]{padding:0 10px 0 0; margin:0px; background:none; float:left;  border:0px; border-radius:0px; color:#85c9ff !important;}
#header .navisrch input[type=submit]{padding:0; font-size:13px; margin:0; width:14px; height:14px; cursor:pointer; float:left; background:url(../images/searchbtn.png) right top no-repeat; border:0; color:#85c9ff;border-radius:0px;}


#bnrprt{ width:100%; float:left; margin-bottom:10px;}


#midprt{ width:1000px; margin:0 auto;}

#midprt .midlft{ width:203px; float:left; border:1px solid #e9e9e9; border-radius:3px; min-height:500px; margin-right:10px; }

#midprt .midlft h2{ margin:0 0 0px 0; padding:4px 9px 12px 9px; background:url(../images/midlft-h2-bg.jpg) repeat-x; font-family:"Trebuchet MS"; font-size:16px; color:#000000; font-weight:normal;}
#midprt .midlft ul{ margin:0 0 16px 0; padding:0; list-style:none; font-size:13px; color:#3b3b3b;}
#midprt .midlft ul li{ display:block; line-height:27px; border-bottom:1px solid #e8e8e8; background:url(../images/ul-list-bull.png) no-repeat 11px center; padding-left:27px;}
#midprt .midlft ul li a{ color:#000000;}
#midprt .midlft ul li a:hover{}
#midprt .midlft ul li:hover{ background:#f5f5f5 url(../images/ul-list-bull.png) no-repeat 11px center; cursor:pointer;}
#midprt .midlft i{ float:right; margin:0 15px 0 0; background:url(../images/show-all-icon.png) no-repeat left 4px;}
#midprt .midlft i a{ font-family:"Trebuchet MS"; font-size:13px; color:#000; text-decoration:underline; padding-left:17px;}
#midprt .midlft i a:hover{ text-decoration:none;}
#midprt .midlftbnr{ width:203px; margin:0 0 0 0; margin-bottom:21px; margin-right:10px;}


#midprt .midlftmid{ width:568px; float:left; border:1px solid #e9e9e9; border-radius:3px; min-height:635px; margin-right:10px; }
#midprt .midlftmid h2{ margin:0 0 0px 0; padding:4px 9px 12px 9px; background:url(../images/midlft-h2-bg.jpg) repeat-x; font-family:"Trebuchet MS"; font-size:16px; color:#000000; font-weight:normal;}




#midprt .midlftIn{ width:782px; float:left; border:1px solid #e9e9e9; border-radius:3px; min-height:635px; }
#midprt .midlftIn h2{ margin:0 0 0px 0; padding:4px 9px 12px 9px; background:url(../images/midlft-h2-bg.jpg) repeat-x; font-family:"Trebuchet MS"; font-size:16px; color:#000000; font-weight:normal;}

#midprt .midlftIn p{ font-family:"Trebuchet MS"; font-size:13px; color:#000000; padding:0 10px 10px 10px; line-height:19px;}





#midprt .midtab{ width:153px; height:225px; float:left; border:1px solid #e2e1e1; border-radius:4px; padding:10px; margin:9px 5px 10px 8px;  }
#midprt .midtab img{ border:1px solid #000000; margin-bottom:11px;}
#midprt .midtab h3{ margin:0; padding:0 0 9px 0; font-size:11px; color:#000; font-weight:bold;}
#midprt .midtab p{ margin:0; padding:0 0 8px 0; font-size:11px; color:#000; font-weight:normal;}
#midprt .midtab p span{ color:#ff5409;}
#midprt .midtab p a{ color:#086184; font-size:12px; text-decoration:underline; padding-left:22px; font-weight:normal;}
#midprt .midtab p a:hover{ text-decoration:none;}
#midprt .midtab p a.midcart{ background:url(../images/midtab-carticon.png) no-repeat left center;}


#midprt .midrght{ width:203px; float:left; border:1px solid #e9e9e9; border-radius:3px; min-height:685px; }
#midprt .midrght h2{ margin:0 0 0px 0; padding:4px 9px 12px 9px; background:url(../images/midlft-h2-bg.jpg) repeat-x; font-family:"Trebuchet MS"; font-size:16px; color:#000000; font-weight:normal;}
#midprt .midrght ul{ margin:0 0 16px 0; padding:0; list-style:none; font-size:13px; color:#3b3b3b;}
#midprt .midrght ul li{ display:block; line-height:27px; border-bottom:1px solid #e8e8e8; background:url(../images/ul-list-bull.png) no-repeat 11px center; padding-left:27px;}
#midprt .midrght ul li a{ color:#000000;}
#midprt .midrght ul li a:hover{}
#midprt .midrght ul li:hover{ background:#f5f5f5 url(../images/ul-list-bull.png) no-repeat 11px center; cursor:pointer;}
#midprt .midrght span{ float:right; margin:0 15px 23px 0; background:url(../images/show-all-icon.png) no-repeat left 4px;}
#midprt .midrght span a{ font-family:"Trebuchet MS"; font-size:13px; color:#3a3a3a; text-decoration:underline; padding-left:17px;}
#midprt .midrght span a:hover{ text-decoration:none;}

#midprt .midrghtbnr{ width:189px; margin:0 auto; margin-bottom:21px;}

#midprt .midrghtnewlett{ width:169px; margin:0 auto; padding:10px; background:#073559 url(../images/newletter-bg.jpg) repeat-x; height:83px; border:1px solid #03223a; border-radius:3px;}
#midprt .midrghtnewlett1{ width:169px; margin:0 auto; padding:10px; background:#073559 url(../images/newletter-bg.jpg) repeat-x; height:150px; border:1px solid #FFFFFF; border-radius:3px;}
#midprt .midrghtnewlett1 h5{ margin:0 0 10px 0px; padding:0 0 11px 0; font-size:17px; color:#FFFFFF; font-weight:bold; border-bottom:1px solid #FFFFFF;}

#midprt .midrghtnewlett h3{ margin:0 0 10px 0px; padding:0 0 11px 0; font-size:17px; color:#FFFFFF; font-weight:bold; border-bottom:1px solid #01335a;}
#midprt .midrghtnewlett input[type=text]{ width:95%; margin:0 0 10px 0; padding:3px; background:#052b49; border:1px solid #031f35;}
#midprt .midrghtnewlett input[type=submit]{ margin:0; padding:2px 10px; border:1px solid #ebeff3; float:right; background:#d8d6d6 url(../images/subscribe-btn-bg.jpg) repeat-x; font-size:12px; color:#000000; cursor:pointer;}



#footer{ width:100%; float:left; background:url(../images/footer-bg.jpg) repeat-x; border-top:5px solid #021727; margin-top:13px;}
#footer .footermid{ width:1000px; border-bottom:1px solid #484444; margin:0 auto; margin-top:18px; padding-bottom:30px; }
#footer .footermid ul{ margin:0; padding:0; list-style:none; line-height:12px;}
#footer .footermid ul li{ float:left; display:block; padding:0 13px 0 13px; border-left:1px solid #3c3939; border-right:1px solid #030303; /*background:url(../images/footer-navi-bor.jpg) repeat-y;*/}

#footer .footermid ul li:first-child{ border-left:0; padding-left:0;}

#footer .footermid ul li a{ font-size:13px; color:#FFFFFF;}
#footer .footermid ul li a:hover{ text-decoration:underline;}



#footer .footermidlefttop{ width:100px; float:right; }
#footer .footermidlefttop ul{ margin:-5px 0 0 0; padding:0; }
#footer .footermidlefttop ul li{ display:inline; background:none; margin:0; padding:0; border-left:0; border-right:0;}
#footer .footermidlefttop ul li a { display:block; text-indent:-9999px;}
#footer .footermidlefttop ul li .twi-icon2{ background:url(../images/twi-icon-footer.png); width:24px; height:23px; float:left; display:block; margin-left:5px;}
#footer .footermidlefttop ul li .fb-icon2{ background:url(../images/fb-icon-footer.png); width:24px; height:23px; float:left; display:block; margin-left:5px;}
#footer .footermidlefttop ul li .in-icon2{ background:url(../images/in-icon-footer.png); width:24px; height:23px; float:left; display:block;  -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;  margin-left:5px; }
  

  
#footer .footermidbot{ width:1000px; margin:0 auto; margin-top:16px; padding-bottom:28px;}
#footer .footermidbot ul{ margin:0; padding:0; list-style:none; line-height:12px;}
#footer .footermidbot ul li{ float:left; display:block; padding:0 13px 0 13px; border-right:1px solid #494545; /*background:url(../images/footer-navi-bor.jpg) repeat-y;*/}
#footer .footermidbot ul li:first-child{ padding-left:0;}
#footer .footermidbot ul li:last-child{ border-right:0;}
#footer .footermidbot ul li a{ font-size:13px; color:#FFFFFF;}
#footer .footermidbot ul li a:hover{ text-decoration:underline;}
#footer .footermidbot span{ float:right;}
#footer .footermidbot span a{ color:#96d1ff; font-size:13px; font-weight:bold; }
