/* ------------ Reset Defaults ------------ */
body, div, dl, dt, dd, #header ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{ 
	margin:0;
	padding:0;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
img, a img{
	border:0;
}
caption, th{
	text-align:left;
}
q:before, q:after{
	content:'';
}
abbr, acronym{
	border:0;
}
/*a:focus{
	outline:none;
}*/
.hide, #column .hide, #content #product .hide{
	display:none
}
*{
	outline:none;
}

/* ------------ Custom Fonts ------------ */
@font-face {
    font-family: 'VAGRoundedBlack';
    src: url('../fonts/vag_rounded-webfont.eot');
    src: url('../fonts/vag_rounded-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/vag_rounded-webfont.woff') format('woff'),
         url('../fonts/vag_rounded-webfont.ttf') format('truetype'),
         url('../fonts/vag_rounded-webfont.svg#VAGRoundedBlack') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* ------------ General Typography ------------ */
h1, #about-us h1.partners{
	color:#e21d22;
	font:bold 30px/26px Helvetica, Arial, sans-serif;
	margin:0 0 20px;
	text-transform:uppercase
}
#home h1, #category h1, #about-us h1, #career-opportunities h1, #press h1{
	color:#e21d22;
	font:bold 18px/26px Helvetica, Arial, sans-serif;
	margin:0 0 20px;
	text-transform:none
}
#home h1{
	color:#e21d22;
}
#product h1{
	text-transform:none;
}
h2{
	color:#e21d22;
	font:bold 18px/26px Helvetica, Arial, sans-serif;
	margin:0 0 20px;
}
#header h2{
	text-indent:-99999px
}
h3{
	color:#e21d22;
	font:bold 14px/20px Helvetica, Arial, sans-serif;
	margin:0 0 12px;
}
body, p, span, li, td{
	color:#666;
	font:12px/19px Helvetica, Arial, sans-serif
}
p{
	margin:0 0 17px 0;
}
a{
	color:#e21d22;
	text-decoration:none
}
a:hover{
	text-decoration:underline
}
input{
	border:none;
	color:#999;
	font:11px Helvetica, Arial, sans-serif
}
#main ul{
	margin:-17px 0 17px -25px;
}


/* ------------ General Layout ------------ */
body{
	/*background:#CCC;
	min-width:1600px;*/
}
#header{
	/*background:#007cb7 url(../images/bg-body.jpg) 0 0 no-repeat;*/
	background:none;
	margin:0 auto;
	/*padding:0 108px 0 120px;*/
	padding:0;
	/*overflow:auto;
	width:840px;*/
	width:100%;
	position:absolute;
	z-index:5555;
	/*top:-417px;*/
	top:-375px;
	height:400px;
}
#home #header {
	top:-453px;
}
#header .content{
	margin:0 auto;
	width:840px;
	position:relative;
	z-index:999;
}
#header > a, #header .content > a{
	background:url(../images/bg-contact.jpg) 0 -40px no-repeat;
	color:#fff;
	display:block;
	float:right;
	font-size:14px;
	font-weight:bold;
	margin:0 -85px 0 0;
	padding:1px 37px 4px 17px;
	text-decoration:none;
	
	display:none;
}
/*#header > a:hover, #header .content a:hover{
	background:url(../images/bg-contact.jpg) right 0 no-repeat;
}*/
#header #secondary{
	float:left;
	margin:-10px 0 0 0;
}
#header #secondary ul{
	margin:0 0 0 -6px;
}
#header #secondary li{
	display:inline-block;
	margin:1px 22px 0 0;
	zoom:1; *display: inline;
}
#header #secondary li a{
	color:#000;
	font-size:11px;
}
#header #secondary li a:hover{
	text-decoration:underline;
}
#header #topLinks a{
	color:#000;
	display:inline-block;
	font-size:11px;
	margin:1px 22px 0 0;
	
}
#header #primary{
	background:url("../images/bg-primaryNav.png") repeat-x scroll 0 4px transparent;
	left:0;
	margin:-4px 0 0;
	position:absolute;
	text-align:center;
	width:100%;
}
#header #primary ul{
	background:url(../images/bg-primaryNav.png) 0 4px repeat-x;
	display:inline-block;
	/*margin:0 0 0 34px;*/
	width:840px;
	height:42px;
	zoom:1; *display: inline;
}
#header #primary li{
	font:15px VAGRoundedBlack, Helvetica,Arial,sans-serif;
	background:url(../images/bg-primaryNavDivider.png) 0 14px no-repeat;
	display:inline-block;
	padding:0 0 0 1px;
	margin:4px 0 0;
	zoom:1; *display: inline;
}
#header #primary li.selected{
	background:none;
}
#header #primary li:first-child{
	background:none
}
#header #primary li a{
	color:#fff;
	display:block;
	/*padding:13px 22px 9px;*/
	text-decoration:none;
	padding:13px 22px 10px;
}
#header #primary li a:hover{
	background:url(../images/bg-primaryNav.png) 0 -62px repeat-x;
}
#header #primary li.selected a {
	background:#F1F8FC;
    color:#03629B;
	margin-right:-1px;
	margin-left:-1px;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-o-border-radius:5px 5px 0 0;
}

/* Fix iOS Menu Bug */
#navsub_1242918_909058{
	right:0;
}

#header .flash{
	background:url(../images/bg-flash.gif) 0 96px no-repeat;
	margin:44px 0 37px 120px;
	*margin:44px 0 23px 120px;
	padding:0 1px;
	width:840px;
}
#header .banner{
	display:block;
	margin:0 auto;
}
#home #container{
	background:#fff;
/*	margin:-400px auto auto;*/
	margin:0px auto auto;
	width:100%;
}
#container{
	background:#fff;
/*	margin:-480px auto auto;*/
	margin:0px auto auto;
	width:100%;
}
#wrapper {
	max-width:1440px;
	margin:0 auto;	
	min-width:900px;
	position:relative;
	/*z-index:66666;*/
}
#home #banner {
	height:382px;	
}
#banner {
	height:auto;
	/*height:382px;*/
	clear:both;
	max-width:1440px;
	width:auto;
	position:relative;
	border-top:100px solid #fff;
	overflow:hidden;
	min-width:840px;
	z-index:10;
	margin:0 auto;
}
#
#banner-inner {
	height:304px;
	clear:both;
	max-width:1440px;
	width:auto;
	position:relative;
	border-top:23px solid #fff;
	overflow:hidden;
	min-width:840px;
	z-index:10;
	margin:0 auto;
}
#footer{
	background:#f6f6f6;
	padding:30px 0;
}
#footer > div{
	text-align:center
}
#footer ul{
	display:inline-block;
	list-style:none;
	margin:0 0 6px 0;
	padding:0;
	overflow:auto;
	zoom:1; *display: inline;
}
#footer ul li{
	float:left;
	margin:0 9px;
}
#footer ul li a{
	color:#53565a;
	font-size:11px;
	text-decoration:none;
}
#footerLinks{
	margin:0 0 10px;
}
#footerLinks a{
	color:#53565a;
	font-size:11px;
	text-decoration:none;
	display:inline-block;
	margin:0 9px;
	zoom:1; *display: inline;
}
#footer span{
	color:#53565a;
	display:block;
	font:11px/16px Helvetica, Arial, sans-serif;
	text-align:center;
}
#content{
	background:#fff;
	overflow:auto;
	margin:0 auto 25px;
	padding:31px 19px 48px;
	width:840px;
	position:relative;
	overflow:hidden;
}
#content .sidelinesLeft {
	background: url(../images/bg-sideGradient.jpg) no-repeat 0 0;
	top:0;
	left:0;
	height:204px;
	width:1px;
	position:absolute;
}
#content .sidelinesRight {
	background: url(../images/bg-sideGradient.jpg) no-repeat 0 0;
	top:0;
	right:0;
	height:204px;
	width:1px;
	position:absolute;
}
#main{
	float:left;
	width:522px;
}
#column{
	float:right;
	width:241px;
	margin-top:-2px;
}
#column h3{
	background:#e21d22;
	color:#fff;
	font:bold 14px/100% Helvetica, Arial, sans-serif;
	padding:6px 19px 5px;
	text-transform:uppercase;
}
#column > div{
	margin:0 0 35px;
}
#column .nav{
	border-bottom:#c7c7c7 1px solid;
	border-left:#c7c7c7 1px solid;
	border-right:#c7c7c7 1px solid;
}
#column .nav h3{
	margin:0 -1px 13px
}
#column .nav ul{
	margin:0 0 12px 36px;
	padding:0;
}
#column .nav li{
	list-style:none outside url(../images/blt-subNav.gif);
}
#column .nav li.selected{
	display:none
}
#column #caseStudies{
	border-bottom:#c7c7c7 1px solid;
	border-left:#c7c7c7 1px solid;
	border-right:#c7c7c7 1px solid;
}
#column #caseStudies ul{
	margin:0 0 12px 36px;
	padding:0;
}
#column #caseStudies li{
	list-style:none outside url(../images/blt-subNav.gif);
}
#column #caseStudies h3{
	margin:0 -1px 13px
}
.panel{
	float:left;
	width:241px
}
#main .panel{
	margin:0 40px 0 0;
}
#main .copy{
	float:left;
	width:241px;
}
.hide{
	display:none
}


/* ------------ Modules ------------ */
/* Search */
#search{
	float:right;
	margin:-15px 0 0;
	width:177px;
}
#search input[type="text"]{
	background:url(../images/icon-search.png) 6px 5px no-repeat;
	border:#999 1px solid;
	color:#2b2b2b;
	display:block;
	float:left;
	padding:5px 5px 5px 27px;
	width:105px;
}
#search input[type="submit"]{
	background:url(../images/btn-go.gif) 0 0 no-repeat;
	border:none;
	display:block;
	height:24px;
	float:right;
	width:38px
}
#search input[type="submit"]:hover{
	background-position:0 -25px;
}

/* Subscription box */
#subscription{
	background:#cfe3f1;
	padding:13px 10px 16px;
	position:relative
}
#column #subscription h3{
	background:none;
	color:#333;
	font:bold 12px/20px Helvetica, Arial, sans-serif;
	margin:0 0 12px;
	padding:0;
	text-transform:none
}
#subscription input[type="text"]{
	margin:0 0 5px 0;
	padding:8px 11px 8px 10px;
	width:163px
}
#subscription input[type="submit"]{
	background:url(../images/btn-go.gif) 0 0 no-repeat;
	border:none;
	bottom:21px;
	display:block;
	height:25px;
	position:absolute;
	right:9px;
	width:38px;
}
#subscription input[type="submit"]:hover{
	background-position:0 -25px;
}

/* Latest News */
#latestNews{
	border-bottom:#c7c7c7 1px solid;
	border-left:#c7c7c7 1px solid;
	border-right:#c7c7c7 1px solid;
}
#latestNews h3{
	margin:0 -1px 13px
}
#latestNews ul{
	list-style:none;
	margin:0 17px 17px;
	padding:0;
}
#latestNews li{
	margin:0 0 12px;
}
#latestNews .date{
	color:#666;
	display:block;
	font-size:10px;
	line-height:16px;
}
.announcement-details .date{
	color:#666;
	display:block;
	font-size:10px;
	line-height:16px;
	margin:-22px 0 17px
}
.announcement-details img{
	background:#fff;
	display:block;
	margin:0 0 17px;
	padding:8px
}

/* Social Media */
#column > div#socialMedia{
	margin:0;
}
#socialMedia iframe{
	display:block;
	float:none
}
#socialMedia .IN-widget{
	/*display:block!important;
	margin:15px 0px 0px 87px;*/
	text-align:left!important;
	float:right;
	*margin-top:-19px;
}

/* Breadcrumbs */
#breadCrumbs{
	margin:-20px 0 24px 0
}
#breadCrumbs .seperator{
	background:url(../images/bg-seperator.gif) 0 0 no-repeat;
	display:inline-block;
	height:6px;
	margin:0 5px;
	width:4px;
	zoom:1; *display: inline; *padding:0 0 3px 0;
}
#breadCrumbs a{
	font-size:10px;
	text-transform:uppercase;
}
#breadCrumbs a.selected{
	color:#666
}


/* ------------ Individual Page Styles ------------ */

/* Home */
#openClose{
	list-style:none;
	margin:0!important;
	padding:0;
}
#openClose li{
	margin:0 0 1px 0;
}
#openClose li:hover a.copy, #openClose li a.copy:hover{
	text-decoration:none
}
#openClose li div{
	display:none;
}
#openClose li:first-child div{
	display:block
}
#openClose li a.copy{
	color:#666;
	background:#fff;
	display:block;
	float:none;
	padding:22px 18px;
	width:203px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
#openClose li h3{
	background:#e21d22;
	color:#fff;
	cursor:pointer;
	font:bold 14px/100% Helvetica, Arial, sans-serif;
	margin:0;
	padding:6px 19px 5px;
	padding:4px 19px 4px\0;
	*padding:2px 19px 4px;
	text-transform:uppercase
}
#openClose li h3.selected{
	background-position:0 0;
}
#home #content{
	padding-bottom:24px;
	clear:both;
}

/* Events */
#events{
	border-top:#dadada 1px solid;
	list-style:none;
	padding:0;
}
#events li{
	border-bottom:#dadada 1px solid;
	overflow:auto;
	padding:12px 12px 12px 0;
}
#events .logo{
	display:table-cell;
	height:53px;
	margin:0 23px 0 0;
	text-align:center;
	vertical-align:middle;
	width:182px;
}
#events .logo a, #events .logo a img{
	display:block;
	margin:0 auto;
}
#events .copy{
	float:right;
	width:585px;
}
#events a strong{
	display:block;
	font-size:18px;
	line-height:26px;
}
#events span{
	color:#666;
	display:block;
	float:left;
}
#events span.date{
	font-weight:bold;
	margin:0 10px 0 0;
	width:130px
}
#events span.location{
	margin:0 19px 0 0;
	width:323px;
}
#events .eventWebsite{
	background:url(../images/bg-eventWebsite.gif) 0 1px no-repeat;
	padding:0 0 0 17px;
	font-weight:bold
}

/* Careers */
#careers{
	border-top:#dadada 1px solid;
	list-style:none;
	padding:0;
}

#careers li{
	border-bottom:#dadada 1px solid;
	overflow:auto;
	padding:12px;
}
#careers h2{
	margin:0;
}
#careers p{
	margin:0;
}

/* Category Pages */
.btn{
	background:url(../images/bg-brochureContact.jpg) 0 0 no-repeat;
	display:block;
	height:33px;
	margin:0 0 9px;
	text-indent:-99999px;
	width:243px;
}
.brochure{
	background-position:0 0;
}
.brochure:hover{
	background-position:0 -33px;
}
.contact{
	background-position:0 -66px;
}
.contact:hover{
	background-position:0 -99px;
}
#subCategories.multiRow{
	*width:530px;
}
#subCategories.multiRow li.newRow{
	clear:both;
	margin:0;
}
#subCategories{
	clear:both;
	list-style:none;
	margin:0;
	/*overflow:auto;*/
	padding:15px 0 0;
}
#subCategories li{
	display:block;
	float:left;
	/*margin:0 0 0 38px;*/
	margin:0 0 0 57px;
}
#subCategories.multiRow li{
	margin:0 0 20px 38px;
}
#subCategories li:first-child{
	margin:0;
}
#subCategories h3{
	margin:0 0 0 0;
}
#subCategories h3 a{
	background:#e21d22;
	color:#fff;
	display:block;
	font:bold 14px/100% Helvetica,Arial,sans-serif;
	margin:0 0 0 0;
	padding:6px 19px 5px;
	text-transform:uppercase;
	width:203px;
}
#subCategories h3 a:hover{
	text-decoration:none
}

/* Sub Category Pages */
#products{
	clear:both;
	list-style:none;
	margin:0;
	/*overflow:auto;*/
	padding:15px 0 0;
}
#products li{
	display:block;
	float:left;
	margin:0 0 0 38px;
}
#products li:first-child{
	margin:0;
}
#products h3{
	margin:0 0 0 0;
}
#products h3 a{
	background:#e21d22;
	color:#fff;
	display:block;
	font:14px/100% Helvetica,Arial,sans-serif;
	min-width:233px;
	padding:6px 0 5px 8px;
}
#products h3 a:hover{
	text-decoration:none
}

/* Product Pages */
#product{
	position:relative;
}
#product .thumbnail{
	border:#c7c7c7 1px solid;
	clear:both;
	float:right;
	margin:0 0 50px 50px;
	position:relative;
}
#product .thumbnail .enlargeImage{
	background:url(../images/btn-enlargeImage.gif) 0 0 no-repeat;
	display:block;
	height:23px;
	position:absolute;
	right:0;
	top:0;
	width:121px;
	z-index:8887;
}
#product .copy{
	margin:0 0 50px;
}
.blockNav{
	background:url(../images/bg-tabsShadow.png) 0 18px no-repeat;
	border-bottom:#636364 1px solid;
	clear:both;
	height:37px;
	margin:0 0 32px;
	position:relative;
}
.blockNav h2{
	clear:both;
	float:left;
	margin:4px 0 0 0;
}
.blockNav > div{
	left:227px;
	margin:0;
	padding:0;
	position:absolute;
	top:-21px;
	*top:-9px;
}
.blockNav ul{
	list-style:none
}
.blockNav ul li{
	display:block;
	float:left;
	margin:0 5px 0 0;
}
.blockNav a{
	color:#fff;
	display:block;
	float:left;
	height:46px;
	text-align:center;
	text-indent:-99999px;
	width:79px;
}
#commandCentre a{
	background:url(../images/bn-commandCenter.gif) 0 0 no-repeat;
}
#commandCentre li.oiu a{
	background-position:-1px -94px
}
#commandCentre li.oiu a:hover{
	background-position:-1px -47px;
}
#commandCentre li.oiu a.selected, #commandCentre li.oiu a.selected:hover{
	background-position:-1px 0;
	height:47px;
}
#commandCentre li.ocu a{
	background-position:-83px -94px
}
#commandCentre li.ocu a:hover{
	background-position:-83px -47px;
}
#commandCentre li.ocu a.selected, #commandCentre li.ocu a.selected:hover{
	background-position:-83px 0;
	height:47px;
}
#commandCentre li.csu a{
	background-position:-166px -94px
}
#commandCentre li.csu a:hover{
	background-position:-166px -47px;
}
#commandCentre li.csu a.selected, #commandCentre li.csu a.selected:hover{
	background-position:-166px 0;
	height:47px;
}
#commandCentre li.riu a{
	background-position:-249px -94px
}
#commandCentre li.riu a:hover{
	background-position:-249px -47px;
}
#commandCentre li.riu a.selected, #commandCentre li.riu a.selected:hover{
	background-position:-249px 0;
	height:47px;
}
#commandCentre li.soiu a{
	background-position:-333px -94px
}
#commandCentre li.soiu a:hover{
	background-position:-333px -47px;
}
#commandCentre li.soiu a.selected, #commandCentre li.soiu a.selected:hover{
	background-position:-333px 0;
	height:47px;
}
#commandCentre li.rvcs a{
	background-position:-416px -94px
}
#commandCentre li.rvcs a:hover{
	background-position:-416px -47px;
}
#commandCentre li.rvcs a.selected, #commandCentre li.rvcs a.selected:hover{
	background-position:-416px 0;
	height:47px;
}

.block{
	display:none;
}
.block.selected{
	display:block;
}


.block img:first-child{
	float:right;
	margin:0 0 0 45px;
}
.block .diagram{
	background:#fff;
	border:#c9c9c9 1px solid;
	clear:both;
	margin:43px 0 0;
	overflow:auto;
	padding:24px 20px 24px 258px;
	width:262px;
}
.block .diagram img:first-child{
	display:block;
	float:left;
	margin:-24px 18px -24px -258px;
}
.block .diagram ul{
	margin:0 0 17px 14px;
	padding:0
}
#product .btn{
	display:none;
	position:absolute;
	right:0;
}
#product .brochure{
	bottom:32px
}

#press_btn{

padding:5px 0 0px 0
	
}

/* Contact Us */
#contactLightBox > div{
	background:#F3F8FE;
	overflow:auto;
	padding:30px 35px;
}
#contactForm{
	float:left;
	margin:0 77px 0 0;
	width:380px;
}
#contactLightBox .webform td{
	padding:0 0 6px;
}
#contactForm label{
	display:block;
	float:left;
	font-weight:bold;
	margin:0 11px 0 0;
	width:70px;
}
#contactForm input[type="text"]{
	color:#999;
	font-size:12px;
	padding:6px 4px;
	width:290px
}
#contactForm textarea{
	color:#999;
	border:none;
	font-size:12px;
	margin:0 0 10px;
	padding:6px 4px;
	width:290px
}
#contactForm input[type="checkbox"]{
	display:block;
	float:left;
	margin:2px 6px 0 81px
}
#contactForm input[type="submit"]{
	background:url(../images/btn-submit.gif) 0 0 no-repeat;
	cursor:pointer;
	display:block;
	height:25px;
	margin:10px 0 0 81px;
	width:66px;
}
#contactForm input[type="submit"]{
	background-position:0 -25px;
}
#contactLightBox .copy{
	float:right;
	width:349px;
}
/*#contactLightBox .copy address:first-child{
	margin:0 0 31px 0;
}
#contactLightBox address span{
	display:block;
}*/
#contactLightBox address span.title{
	color:#e21d22;
	font:18px/26px Helvetica, Arial, sans-serif;
	margin:0 0 10px;
}


/* Login */
.secure-login{
	background:#CFE3F1;
	margin:30px auto;
	padding:13px 10px 16px;
	width:300px;
}
.secure-login .form > div{
	overflow:auto;
}
.secure-login label{
	display:block;
	float:left;
	width:74px;
}
.secure-login input[type="text"], .secure-login input[type="password"]{
	margin:0 0 5px;
	padding:6px 10px 5px;
	width:163px;
}
.secure-login input[type="submit"]{
	background:url(../images/btn-login.gif) 0 0 no-repeat;
	height:25px;
	margin:0 0 0 75px;
	width:38px;
}
.secure-login input[type="submit"]:hover{
	background-position:0 -25px;
}

/* New Subscription Box */
#subscription{
	background:#ddd;
	margin:0 0 26px!important;
	padding:10px 10px 4px;
	position:relative
}
#column #subscription h3{
	background:none;
	color:#e21d22;
	font:bold 12px/20px Helvetica, Arial, sans-serif;
	margin:0 0 5px;
	padding:0;
	text-transform:none
}
#subscription input[type="text"]{
	margin:0 0 5px 0;
	padding:4px 11px 4px 10px;
	width:163px
}
#subscription input[type="submit"]{
	background:url(../images/btn-go.gif) 0 -2px no-repeat;
	border:none;
	bottom:9px;
	display:block;
	height:20px;
	position:absolute;
	right:9px;
	width:38px;
}
#subscription input[type="submit"]:hover{
	background-position:0 -27px;
}

/* Competitions */
.competition div{
	margin:0 0 10px 0;
}
.competition label{
	display:block;
	float:left;
	margin:0 10px 0 0;
	width:150px;
}
.competition input[type="text"]{
	border:none;
	padding:6px 4px;
	width:354px;
	*width:350px;
}
.competition input[type="checkbox"]{
	display:block;
	float:left;
	margin:2px 6px 0 160px;
}
.competition input[type="submit"]{
	background:url("../images/btn-submit.gif") no-repeat scroll 0 0 transparent;
	display:block;
	height:25px;
	margin:0 0 0 160px;
	width:66px;
}
.competition input[type="submit"]:hover{
	background-position:0 -25px;
}

/* Salesnet Forms */
.salesnetForm td{
	background:#F1F8FC;
	border-bottom:#F1F8FC 10px solid;
	padding:2px 7px;
	font-weight:bold;
	text-align:left
}
.salesnetForm tr td:first-child{
	padding:5px 7px 2px;
	width:170px;
}
.salesnetForm input[type="text"]{
	border:none;
	padding:6px 4px;
	width:334px;
	*width:330px;
}
.salesnetForm input[type="checkbox"]{
	display:block;
	float:left;
	margin:2px 6px 0 160px;
}
.salesnetForm select{
	padding:6px 4px;
}
.salesnetForm input[type="button"]{
	background:url("../images/btn-submit.gif") no-repeat scroll 0 0 transparent;
	display:block;
	height:25px;
	margin:20px 0 0 -108px;
	width:66px;
}
.salesnetForm input[type="button"]:hover{
	background-position:0 -25px;
}


/* Contact Us Salesnet Form */
.salesnetContact td{
	background:#F1F8FC;
	border-bottom:#F1F8FC 10px solid;
	padding:2px 7px;
	font-weight:bold;
	text-align:left
}
.salesnetContact tr td:first-child{
	padding:5px 7px 2px;
}
.salesnetContact input[type="text"]{
	border:none;
	padding:6px 4px;
	width:334px;
	*width:330px;
}
.salesnetContact input[type="checkbox"]{
	display:block;
	float:left;
	margin:2px 6px 0 160px;
}
.salesnetContact select{
	padding:6px 4px;
}
.salesnetContact input[type="button"]{
	background:url("../images/btn-submit.gif") no-repeat scroll 0 0 transparent;
	display:block;
	height:25px;
	margin:20px 0 0 -108px;
	width:66px;
}
.salesnetContact input[type="button"]:hover{
	background-position:0 -25px;
}

/* Twitter */
#twitterButton{
	margin:15px 0 0;
}

/* ----- jqModal Plugin CSS - http://dev.iceburg.net/jquery/jqModal/ ----- */ 
.jqmWindow {
    display:none;
    /*position:fixed;*/
	position:absolute;
    top:15%;
    left:50%;
    margin-left:-438px;
    width:876px;
    /*background:#000;*/
    color:#333;
   	padding:25px;
}
.jqmOverlay {
	background-color:#000;
}
* html .jqmWindow {/* IE6 */
     position:absolute;
     top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


/* Pretty photo */
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(../images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:105px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;font-color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(../images/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:7px 0 0}.pp_social .facebook{float:left;position:relative;top:-1px;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}

.pp_description, .ppt{
	display:none!important;
}



/* --- Temp Nav --- */

/* First Level - Horizontal Nav */
#header #primary-tmp{	
   /* background:url(../images/bg-primaryNewNav.png) repeat;
    margin: 0 -3px;
	padding:4px 6px 6px 6px;
    top: 23px;
    /*width: 834px;
	height:52px;*/
	background:#e21d22;
    position: relative;
    text-align: center;
	clear:both;
}
#header #primary-tmp ul{
	/*background:url(../images/bg-primaryNav.png) 0 4px repeat-x;*/
	/*width:840px;*/
	height:40px;
	margin:0 auto;
	background:#e21d22;
}
#header #primary-tmp li{
	/*font:15px VAGRoundedBlack, Helvetica,Arial,sans-serif;*/
	font:15px Arial,sans-serif;
	background:#e21d22;
	display:inline-block;
	padding:0 0 0 1px;
	zoom:1; 
	position:relative;
}
#header #primary-tmp li.selected, #header #primary-tmp li:first-child{
	background:#e21d22;
}
/*
#header #primary-tmp li:first-child{
	background:url(../images/img-exelis.jpg) 0 0 no-repeat #fff;
	 padding: 0 0 0 217px;
}
*/
#header #primary-tmp ul li a{
	color:#FFF;
	font-weight:bold;
	display:inline-block;
	font-size:14px;
	text-decoration:none;
	padding:12px 20px ;
	background:#e21d22;
}
#header #primary-tmp ul ul li:first-child > a{
	padding:10px 11px;
}
#header #primary-tmp ul ul li > a{
	padding:10px 11px;
}
#header #primary-tmp li a:hover{
	background:#3B3D3F;
	color:#e21d22;
}
#header #primary-tmp li.selected a {
	background:#3B3D3F;
    color:#e21d22;
}

/* Secondary Nav */
#header #primary-tmp ul ul li:first-child{
	background:none;
	 padding:0 0 0 1px;
}
#header #primary-tmp ul ul {
	font-size:10px;
	display:none;
	position:absolute;
	z-index:300;
	top:41px;
	width:247px;
	height:auto;
	margin:0 0 0 3px;
	overflow:visible;
	background:url(../images/bg-dropdown.png) repeat;
	-webkit-box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 2px 5px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 2px 5px rgba(50, 50, 50, 0.75);
}
#header #primary-tmp ul li:hover ul {
	display:block;
}

#header #primary-tmp ul ul li{
	background:none;
	display:block;
	padding:0 0 0 1px;
	margin:0;
	*margin-top:-2px;
	float:none;
	border-radius:0;
	position:relative;
	z-index:100;
	border-bottom:1px solid #53565A;
}
#header #primary-tmp ul ul li a{
	font:12px Arial,sans-serif;
	display:block;
	float:none;
	text-align:left;
	background:url(../images/bg-dropdown.png) repeat;
	margin:0 0 -1px -4px;
	border-radius:0;
	border-bottom:2px solid #53565A;
	color:#fff;
}
#header #primary-tmp ul ul li a:hover{
	color:#e21d22;
}
#header #primary-tmp li img{
	display:none;
}

/* Tertiary Nav */
#header #primary-tmp ul > li > ul > li > ul {
	display:none!important;
	left:246px;
	top:1px;
}
#header #primary-tmp ul > li > ul > li:hover > ul {
	display:block!important;
}
#header #primary-tmp ul > li > ul > li > ul a:hover{
	background:#e21d22;
	color:#fff;
}
#header #primary-tmp ul li.selected  ul li.selected  ul li a{
	background:#3B3D3F;
	padding:13px 15px 12px;	
	color:#fff;
	border-radius:0;
}
#header #primary-tmp ul li ul li a{
	background:#3B3D3F/* #007cb8 url(../images/bg-ddNav.gif) no-repeat 0 0; */
	color:#fff;
	border-left:1px solid #53565A;
}

#header #primary-tmp ul li > ul li > ul li a{
	background:#3B3D3F;
	color:#fff;
}

#header #primary-tmp ul li.selected  ul li a:hover
{
	background:#007cb8 url(../images/bg-ddNav.gif) no-repeat 0 -41px;
	color:#007cb8
}

#header #primary-tmp ul li.selected  > ul li > ul li a
{
	background:#007cb8 url(../images/bg-tertiaryNav.gif) no-repeat 0 0;
	padding:13px 15px 12px;	
	color:#fff;
	border-radius:0;
}

#header #primary-tmp ul li.selected  > ul li > ul li a:hover
{
	background:#007cb8 url(../images/bg-tertiaryNav.gif) no-repeat 0 -41px;
	color:#007cb8
}

#header #primary-tmp ul > li.selected > ul > li.selected > ul > li.selected a{
	background:none repeat scroll 0 0 #e21d22;
	color:#FFF;
}


/* Second Level Products*/
#header #primary-tmp ul li.prodList > ul li a{
	/*background:#007cb8 url(../images/bg-tertiaryNav.gif) no-repeat 0 0;*/
	padding:13px 15px 12px;	
	color:#fff;
	border-radius:0;
}
#header #primary-tmp ul li.prodList > ul li a:hover{
	/*background:#fff url(../images/bg-tertiaryNav.gif) no-repeat 0 -41px;
	color:#007cb8*/
	color:#e21d22
}
#header #primary-tmp ul li ul > li.selected > a{
	background:#fff url(../images/bg-tertiaryNav.gif) no-repeat 0 -41px;
	color:#007cb8
}

#header #primary-tmp ul li.transport li:last-child a{
	background:#007cb8 url(../images/bg-tertiaryNav.gif) no-repeat 0 0px;
	color:#fff;
}
#header #primary-tmp ul li.transport li:last-child a:hover{
	background:#007cb8 url(../images/bg-tertiaryNav.gif) no-repeat 0 -41px;
	color:#007cb8
}
#header #primary-tmp ul li.transport li.selected:last-child a{
	background:#007cb8 url(../images/bg-tertiaryNav.gif) no-repeat 0 -41px;
	color:#007cb8
}

#header #primary-tmp ul li.selected > ul li a{
	background:none repeat scroll 0 0 #3B3D3F;
	padding:13px 15px 12px;	
	color:#FFF;
	border-radius:0;
}

#header #primary-tmp ul li.selected ul li a:hover {
	background:none repeat scroll 0 0 #3B3D3F;
	color:#e21d22;
}

#header #primary-tmp ul li.selected > ul li > ul li a {
	background:none repeat scroll 0 0 #3B3D3F;
	color:#FFF;
}
#header #primary-tmp ul li.selected > ul li > ul li:hover a {
	background:none repeat scroll 0 0 #e21d22;
	color:#FFF;
}

#header #primary-tmp ul li.selected > ul > li.selected a{
	background:none repeat scroll 0 0 #e21d22;
	color:#FFF;
}

#header #primary-temp ul li.selected > ul > li.selected > ul > li a:hover{
	background:none repeat scroll 0 0 #e21d22;
	color:#FFF;
}



@media all and (min-width:0) {
    #header #primary-tmp ul ul li{
	margin-top:-1px;  /* IE9-IE10pp4 */
	}
}


/********top link drop down***************/
#header #topLinks-new {
	width:455px;
	margin-left:5px;
}
#header #topLinks-new a{
	color:#000;
	display:inline-block;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:1px 22px 0 0;
}
#header #topLinks-new a.contactus{
	float:left;
	margin-top:-32px;
	margin-left:305px;
	margin-left:298px \0/; /*for IE10 and IE9 spacing*/
}


#header #topLinks-new ul li {
	background:none;
	padding:0px;
	height:33px;
	/*margin-left:5px;*/
	margin-right:0px;
}

#header #topLinks-new ul ul {
	font-size:11px;
	display:none;
	position:absolute;
	z-index:300;
	top:39px;
	*top:38px;
	width:174px;
	height:auto;
	overflow:visible;
	background:none;
	-webkit-box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 2px 5px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 2px 5px rgba(50, 50, 50, 0.75);
}

#header #topLinks-new ul li:hover ul {
	display:block;
}

#header #topLinks-new ul ul li{
	background:#FFF;
	display:block;
	height:27px;
	margin:0;
	*margin-top:-2px;
	float:none;
	border-radius:0;
	border:#d5d7d6 1px solid;
	position:relative;
	z-index:100;
	overflow:hidden;
}
#header #topLinks-new ul ul li a{
	font:12px Arial,sans-serif;
	display:block;
	float:none;
	padding-left:10px;
	padding-top:7px;
	text-align:left;
	color:#000;
	margin:0 0 -1px -4px;
	border-radius:0;

}
#header #topLinks-new ul ul li a:hover{
	background:#e21d22;
	color:#FFF;
	text-decoration:none;
	height:27px;

}
#header #topLinks-new li img{
	display:none;
}



.jqmOverlay{
	z-index:8888!important
}
#contactLightBox{
	z-index:99999!important
}


/*  */
#pressMenu{
	float:right;
}
#pressMenu li{
	border-left:1px solid #ccc;
	float:left;
	list-style:none inside none;
	margin:0 0 0 10px;
	padding:0 0 0 10px;
}
#pressMenu li:first-child{
	border:none;
}
#pressMenu li.selected a{
	font-weight:bold;
	text-decoration:underline;
}
#subscription .captchaimg{
	background:#686762;
    margin:0 0 5px;
	text-align:center;
    width:184px;
}
.homeLogo a{
	background:url(../images/img-exelis.jpg) no-repeat 0 0!important;
	display:block;
	height:19px;
	text-indent:-99999px;
	width:179px;
}
#header #primary-tmp li.homeLogo a:hover{
	background-color:#fff;
}
#header #secondary > a{
	color:#000;
	display:block;
	font: 11px Helvetica,Arial,sans-serif;
	padding:4px 0 0;
}

.featured {
	list-style:none;
}
.featured li {
	border-bottom:1px solid #888;
}
.featured li a {
	display:block;
	color: #666;
	font: 12px/19px Helvetica, Arial, sans-serif;
	text-decoration:none;
	padding:10px 5px;
}
.featured li a .ftHeadline{
	font-weight:bold;	
}
.featured li a .ftDate {
	font-style:italic;	
}
.featured li a .ftExcerpt {
	margin:15px 0 0;	
}
.featured li a:hover, .featured li a:hover .ftDate {
	background:#999;
	color:#fff;
	text-decoration:none;
}

.featuredStories {
	color: #666;
	font: 12px/19px Helvetica, Arial, sans-serif;
}
.featuredStories img{
	max-width:100%;
}
.featuredStories .ftHeadline {
	font-weight:bold;
	margin:20px 0;	
}
.featuredStories .ftDate {
	font-style:italic;	
	float:right;
}

#header .logo {
	background:url('../images/Harris-C4i-logo.png') no-repeat 0 0;
	display:block;
	text-indent:-9999px;
	width:189px;
	height:37px;
}

        
#product .btn.contact {
    position: static;
    bottom: inherit !important;
    display: block !important;
    right: inherit;
    clear: both;
    margin: 20px 0;
}
.literature-container {
    clear: both;
    margin: 0;
}
.literature-container .icon img {
    float: none;
    margin: 10px 0 0;
}