/* CSS Document */
/*----General Start------>>*/
body{
	padding:0;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	background:url(../images/mainbg.jpg) 0 0 repeat-x #c8c8c8;
	}
div, td, p, h1, h2, h3, h4, h5, h6, form, input, select, lebel, li{
	padding:0;
	margin:0;
	}
img{
	padding:0;
	margin:0;
	border:none;
	line-height:0;
	font-size:0;
}
ul{
	padding:0;
	margin:0;
	list-style-type:none;
	line-height:0;
	font-size:0;
}
a{
	text-decoration:none;
	outline:none;
}
object{
	padding:0;
	margin:0;
	border:none;
	line-height:0;
	}
.spacer{
	clear:both;
	line-height:0;
	font-size:0;
}
/*----General End------>>*/
#maincontainerbg{
	width:100%;
	margin:0 auto;
	background:url(../images/main_outerbg.jpg) center 0 no-repeat;
	}
/*----Top Part Start------>>*/
#maincontainer{
	width:962px;
	margin:0 auto;
	}
#maincontainer .logopart{
	width:192px;
	float:left;
	padding:6px 0 17px 0;
	}
#maincontainer .blogpart{
	width:365px;
	float:right;
	padding:6px 0 0 0;
	}
#maincontainer .cppart{
	width:70px;
	float:left;
	}	
#maincontainer .trackpart{
	width:174px;
	float:left;
	padding-top:19px;
	padding-bottom:7px;
	background:url(../images/tracktext.jpg) 0 19px no-repeat;
	height:34px;
	}
#maincontainer p.trackparttext{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#494949;
	padding:0 0 0 19px;
	}	
	
#maincontainer .borderkpart{
	width:15px;
	float:left;
	border-left:solid 1px #bdbdbd;
	height:59px;
	}	
#maincontainer .ourblogpart{
	width:43px;
	float:left;
	padding:12px 0 0 0;
	}
#maincontainer .ourblogtextpart{
	width:60px;
	float:right;
	padding:22px 0 0 0;
	font:normal 13px/16px Arial, Helvetica, sans-serif;
	color:#494949;
	}
#maincontainer .ourblogtextpart a{
	font:normal 13px/16px Arial, Helvetica, sans-serif;
	color:#494949;
	}
	
/*----Top Part End------>>*/
/*----Nav Part Start------>>*/
#navcontainer{
	width:962px;
	margin:0 auto;
	}
#navcontainer .homepart{
	width:132px;
	float:left;
	}
#navcontainer .midpart{
	width:678px;
	float:left;
	background:url(../images/navbg.jpg) 0 0 repeat-x;
	}
#navcontainer .contactpart{
	width:152px;
	float:right;
	}
:root #navcontainer .midpart { width:670px \0/IE9; }  /* IE9 + IE10pp4 */
:root #navcontainer .contactpart { width:160px \0/IE9; }  /* IE9 + IE10pp4 */
/*nav home*/
ul.homelink{
	margin:0;
	padding:0;
	}
ul.homelink li{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#ffffff;
	float:left;
	text-shadow:2px 2px 2px #000;
	}
ul.homelink li a{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#ffffff;
	float:left;
	background:url(../images/homenavmidbg.jpg) 0 0 repeat-x;
	height:43px;
	text-shadow:2px 2px 2px #000;
	}
ul.homelink li a span.left{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#ffffff;
	float:left;
	background:url(../images/homenavleftbg.jpg) 0 0 no-repeat;
	height:43px;
	}
ul.homelink li a span.right{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#ffffff;
	float:left;
	background:url(../images/homenavlrightbg.jpg) right 0 no-repeat;
	height:43px;
	padding:0 50px;
	}
ul.homelink li a:hover{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#f1cb2e;
	float:left;
	background:url(../images/homenavmidbg_hover.jpg) 0 0 repeat-x;
	height:43px;
	}
ul.homelink li a:hover span.left{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#f1cb2e;
	float:left;
	background:url(../images/homenavleftbg_hover.jpg) 0 0 no-repeat;
	height:43px;
	}
ul.homelink li a:hover span.right{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#f1cb2e;
	float:left;
	background:url(../images/homenavlrightbg_hover.jpg) right 0 no-repeat;
	height:43px;
	padding:0 50px;
	}
ul.homelink li a.active{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#f1cb2e;
	float:left;
	background:url(../images/homenavmidbg_hover.jpg) 0 0 repeat-x;
	height:43px;
	}
ul.homelink li a.active span.left{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#f1cb2e;
	float:left;
	background:url(../images/homenavleftbg_hover.jpg) 0 0 no-repeat;
	height:43px;
	}
ul.homelink li a.active span.right{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#f1cb2e;
	float:left;
	background:url(../images/homenavlrightbg_hover.jpg) right 0 no-repeat;
	height:43px;
	padding:0 50px;
	}

/*nav home*/
ul.nav{
	margin:0;
	padding:0;
	}
ul.nav li{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#ffffff;
	float:left;
	text-shadow:2px 2px 2px #000;
	background:url(../images/navdivider.jpg) right 0 no-repeat;
	}
ul.nav li.noimages{
	background-image:none;	
	}		
ul.nav li a{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#ffffff;
	float:left;
	text-shadow:2px 2px 2px #000;
	padding:0 35px;
	height:43px;
	}
:root ul.nav li a { padding:0 34px \0/IE9; }  /* IE9 + IE10pp4 */
ul.nav li a:hover{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#f1cb2e;
	float:left;
	text-shadow:2px 2px 2px #000;
	padding:0 35px;
	background:url(../images/homenavmidbg_hover.jpg) 0 0 repeat-x;
	height:43px;
	}
:root ul.nav li a:hover { padding:0 34px \0/IE9; }  /* IE9 + IE10pp4 */
ul.nav li a.active{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#f1cb2e;
	float:left;
	text-shadow:2px 2px 2px #000;
	padding:0 35px;
	background:url(../images/homenavmidbg_hover.jpg) 0 0 repeat-x;
	height:43px;
	}
:root ul.nav li a.active { padding:0 34px \0/IE9; }  /* IE9 + IE10pp4 */
/*contact nav*/
ul.contactlink{
	margin:0;
	padding:0;
	}
ul.contactlink li{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#ffffff;
	float:left;
	text-shadow:2px 2px 2px #000;
	}
ul.contactlink li a{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#ffffff;
	float:left;
	background:url(../images/homenavmidbg.jpg) 0 0 repeat-x;
	height:43px;
	text-shadow:2px 2px 2px #000;
	}
ul.contactlink li a span.left{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#ffffff;
	float:left;
	background:url(../images/contactnavleftbg.jpg) 0 0 no-repeat;
	height:43px;
	}
ul.contactlink li a span.right{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#ffffff;
	float:left;
	background:url(../images/contactnavlrightbg.jpg) right 0 no-repeat;
	height:43px;
	padding:0 44px;
	}
:root ul.contactlink li a span.right{ padding:0 48px \0/IE9; }  /* IE9 + IE10pp4 */
ul.contactlink li a:hover{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#f1cb2e;
	float:left;
	background:url(../images/homenavmidbg_hover.jpg) 0 0 repeat-x;
	height:43px;
	}
ul.contactlink li a:hover span.left{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#f1cb2e;
	float:left;
	background:url(../images/contactnavleftbg_hover.jpg) 0 0 no-repeat;
	height:43px;
	}
ul.contactlink li a:hover span.right{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#f1cb2e;
	float:left;
	background:url(../images/contactnavlrightbg_hover.jpg) right 0 no-repeat;
	height:43px;
	padding:0 44px;
	}
:root ul.contactlink li a:hover span.right{ padding:0 48px \0/IE9; }  /* IE9 + IE10pp4 */
ul.contactlink li a.active{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#f1cb2e;
	float:left;
	background:url(../images/homenavmidbg_hover.jpg) 0 0 repeat-x;
	height:43px;
	}
ul.contactlink li a.active span.left{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#f1cb2e;
	float:left;
	background:url(../images/contactnavleftbg_hover.jpg) 0 0 no-repeat;
	height:43px;
	}
ul.contactlink li a.active span.right{
	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#f1cb2e;
	float:left;
	background:url(../images/contactnavlrightbg_hover.jpg) right 0 no-repeat;
	height:43px;
	padding:0 44px;
	}
:root ul.contactlink li a.active span.right{ padding:0 48px \0/IE9; }  /* IE9 + IE10pp4 */
/*contact nav*/	

/*----Nav Part End------>>*/
/*----Header Part Start------>>*/
#headercontainer{
	width:962px;
	margin:0 auto;
	}
#headernav{
	width:221px;
	float:left;
	margin-top:7px;
	}
#headernavtop{
	width:221px;
	float:left;
	}	
#headernavmid{
	width:221px;
	float:left;
	background:url(../images/headercurv_mid.jpg) 0 0 repeat-y;
	}
#headernavmidin{
	width:206px;
	margin:0 auto;
	}	
	
#headernavbottom{
	width:221px;
	float:left;
	}		
#bannernav{
	width:741px;
	float:left;
	margin-top:7px;
	background:url(../images/banner.jpg) 0 0 no-repeat;
	height:396px;
	}
p.headerlink02{
	font:normal 13px/34px Arial, Helvetica, sans-serif;
	color:#f7f7f7;
	border-bottom:solid 1px #535353;
	background:url(../images/bullet.gif) 20px center no-repeat;
	}
p.headerlink02 a{
	font:normal 13px/34px Arial, Helvetica, sans-serif;
	color:#f7f7f7;
	padding:0 0 0 40px;
	}
p.headerlink02 a:hover{
	font:normal 13px/34px Arial, Helvetica, sans-serif;
	color:#f7f7f7;
	padding:0 0 0 40px;
	background:url(../images/bullet_hover.gif) 20px center no-repeat;
	}
p.headerlink02 a.active{
	font:normal 13px/34px Arial, Helvetica, sans-serif;
	color:#f7f7f7;
	padding:0 0 0 40px;
	background:url(../images/bullet_hover.gif) 20px center no-repeat;
	}	
p.headerlink03{
	font:normal 13px/30px Arial, Helvetica, sans-serif;
	color:#f7f7f7;
	background:url(../images/bullet.gif) 20px center no-repeat;
	}
p.headerlink03 a{
	font:normal 13px/30px Arial, Helvetica, sans-serif;
	color:#f7f7f7;
	padding:0 0 0 40px;
	}
p.headerlink03 a:hover{
	font:normal 13px/30px Arial, Helvetica, sans-serif;
	color:#f7f7f7;
	padding:0 0 0 40px;
	background:url(../images/bullet_hover.gif) 20px center no-repeat;
	}
p.headerlink03 a.active{
	font:normal 13px/30px Arial, Helvetica, sans-serif;
	color:#f7f7f7;
	padding:0 0 0 40px;
	background:url(../images/bullet_hover.gif) 20px center no-repeat;
	}
	
	
ul.headerlink{
	padding:3px 0;
	margin:0;
	}
ul.headerlink li{
	font:normal 13px/33px Arial, Helvetica, sans-serif;
	color:#f7f7f7;
	border-bottom:solid 1px #535353;
	background:url(../images/bullet.gif) 20px center no-repeat;
	}
ul.headerlink li.noimages{
	border-bottom:none;
	}	
ul.headerlink li a{
	font:normal 13px/33px Arial, Helvetica, sans-serif;
	color:#f7f7f7;
	padding:0 0 0 40px;
	}
ul.headerlink li a:hover{
	font:normal 13px/33px Arial, Helvetica, sans-serif;
	color:#f7f7f7;
	padding:0 0 0 40px;
	background:url(../images/bullet_hover.gif) 20px center no-repeat;
	}
ul.headerlink li a.active{
	font:normal 13px/33px Arial, Helvetica, sans-serif;
	color:#f7f7f7;
	padding:0 0 0 40px;
	background:url(../images/bullet_hover.gif) 20px center no-repeat;
	}
		
h2.headerwelcometext{
	font:normal 27px/30px Arial, Helvetica, sans-serif;
	color:#737373;
	padding:60px 0 0 37px;
	}
h1.headerbrigadoontext{
	font:bold 48px/50px Arial, Helvetica, sans-serif;
	color:#373737;
	padding:0 0 0 37px;
	text-transform:uppercase;
	}
h3.headersecuritytext{
	font:normal 23px/27px Arial, Helvetica, sans-serif;
	color:#c39100;
	padding:0 0 0 37px;
	}
p.headersimpletext{
	font:normal 13px/16px Arial, Helvetica, sans-serif;
	color:#737373;
	padding:12px 0 0 37px;
	width:165px;
	}

/*----Header Part End------>>*/
/*----Body Part Start------>>*/
#mainbodycontainer{
	width:962px;
	margin:0 auto;
	}
#mainbodycontainer_top{
	width:962px;
	float:left;
	}
#mainbodycontainer_mid{
	width:962px;
	float:left;
	background:url(../images/bodymidcurvbg.jpg) 0 0 repeat-y;
	}
#mainbodycontainer_midin{
	width:962px;
	float:left;
	background:url(../images/bodymidincurvbg.jpg) 0 0 no-repeat;
	}	
#mainbodycontainer_bottom{
	width:962px;
	float:left;
	}	
#mainbodycontainer .leftcontain{
	width:715px;
	float:left;
	}
#mainbodycontainer .rightcontain{
	width:247px;
	float:right;
	}
#mainbodycontainer p.bodysimpletext{
	font:normal 13px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 10px 28px;
	width:572px;
	}
#mainbodycontainer p.bodysimpletext a{
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#f5db5e;
	text-decoration:none;
	}
#mainbodycontainer p.bodysimpletext a:hover{
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#f5db5e;
	text-decoration:underline;
	}	
#mainbodycontainer p.bodysimpletext span{
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#dd631a;
	}
#mainbodycontainer .bodyoutercontain{
	width:715px;
	float:left;
	}
#mainbodycontainer .bodyouterimg{
	width:259px;
	float:left;
	}
#mainbodycontainer .bodyoutertextpart{
	width:456px;
	float:right;
	}
#mainbodycontainer .bodyouterimggap{
	margin:12px 0 0 25px;
	}
#mainbodycontainer p.bodysimpletext02{
	font:normal 13px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 10px 0;
	}
#mainbodycontainer p.bodysimpletext02 span{
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#dd631a;
	}
#mainbodycontainer .rightcontain02{
	width:229px;
	float:left;
	background:url(../images/bodybg_right.jpg) 0 0 no-repeat;
	height:275px;
	}
#mainbodycontainer .downloadpart{
	width:229px;
	float:left;
	}	
#mainbodycontainer .paypalimggap{
	margin:20px 0 22px 7px;
	}
#mainbodycontainer .ezimggap{
	margin:0 0 18px 14px;
	}
#mainbodycontainer .visaimggap{
	margin:0 0 0 29px;
	}
#mainbodycontainer .downloadimggap{
	margin:15px 0 0 0;
	}
	
/*----Body Part End------>>*/
/*----Product info Part Start------>>*/
#mainproductinfo{
	width:962px;
	margin:0 auto;
	background:url(../images/productinfobg.jpg) 0 0 no-repeat;
	height:80px;
	}
#mainproductinfologo01{
	width:117px;
	float:left;
	margin:20px 0 0 26px;
	}
#mainproductinfologo02{
	width:234px;
	float:left;
	margin:14px 0 0 119px;
	}

/*----Product info Part End------>>*/
/*----Footer Part Start------>>*/
#footercontainer{
	width:962px;
	margin:0 auto;
	}
#footercontainerin{
	background:url(../images/footerbg.jpg) 0 0 no-repeat;
	height:63px;
	margin-bottom:16px;
	}
#footercontainerin .leftcontainer{
	width:577px;
	float:left;
	margin:20px 0 0 20px;
	}
#footercontainerin .rightcontainer{
	width:320px;
	float:right;
	margin:20px 15px 0 0;
	}
#footercontainerin p.copyrighttext{
	font:normal 11px/13px Arial, Helvetica, sans-serif;
	color:#000000;
	}
#footercontainerin p.copyrighttext span{
	font:bold 11px/13px Arial, Helvetica, sans-serif;
	color:#a78509;
	}
#footercontainerin p.copyrighttext span a{
	font:bold 11px/13px Arial, Helvetica, sans-serif;
	color:#a78509;
	}
/*----Footer Part End------>>*/
/*----Inner page Start------>>*/
h2.innerheading{
	font:normal 20px/25px Arial, Helvetica, sans-serif;
	color:#dd631a;
	padding:0 0 10px 28px;
	}
h2.innerheading a{
	font:normal 20px/25px Arial, Helvetica, sans-serif;
	color:#dd631a;
	}	
.pcphoneimggap{
	margin:12px 0 0 55px;
	}
.pcphoneimggap02{
	margin:12px 0 0 35px;
	}	
ul.awardslink{
	margin:0;
	padding:0 0 0 0px;
	}
ul.awardslink li{
	float:left;
	padding:0 0 30px 30px;
	}	
#bodyoutercontain_awards{
	width:650px;
	margin:0 auto;
	overflow:hidden;
	}
#mainbodycontainer p.bodysimpletext02{
	font:normal 13px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 10px 0px;
	}
#mainbodycontainer p.bodysimpletext02 a{
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#FFCC00;
	}
/*----Inner page End------>>*/