/** CSS file for Signal-Tech **/

/**Colors used**
	#c9d6df - light blue
	#102F5D - blue
	#021c43 - dark blue
	#e1e1e2 - lightest silver
	#e2e2e4 - light silver
	#bdbdbd - darker silver
	#ffffff - white
	#000000 - black
	#7e7e7e - dark grey
	#516685 - gray blue
	#d4d8d7 - medium gray
	#21b24b - green
	#15a4b5 - teal blue
	#f99839 - orange
	#f9a046 - yellow orange
	#fee0c4 - creamy orange
***************/

/* DEFAULT SETTINGS */

	*{margin:0; padding:0;}
	body{width:100%;text-align:center;background-color:#bdbdbd;background:url(../../images/body_background.jpg) repeat;}
	span.makeRed{color:#FF0000;}
	#container{background-color: #ffffff;margin:0 auto;min-height:100%;padding:0;text-align:center;width:1004px;border-right:solid 1px #102f5d;border-left:solid 1px #102f5d;}
	#content{text-align:left;width:1004px;font-family: Arial, Helvetica, sans-serif;background:url(../../images/sidebar/sidebar_background.jpg) repeat-y;}
	
	hr{margin-top:10px;}
	button{cursor: pointer;}
	img{border:0;}
	h1{font-size:16px;padding-top:1px;}
	h2{font-size:16px;padding-top:1px;padding-bottom:10px;}
	h3{font-size:14px;color:#102F5D;text-align:left;padding-left:5px;padding-top:3px;}
	h4{font-weight:bold; font-style:italic;}
	#masthead{height:135px;}
	#logo{float:left;}
	a{color:#0000FF;text-decoration:underline;}
	a:hover{color:#0000FF;text-decoration:underline;}
	div.defaultList{margin-right:50px;float:left;}
	ul.defaultList li{line-height:1.5em;}
	#watermark{display:none;}/**hide logo for printing**/
/***create links that blend in with text unless hovered over ***/	
	a.blendIn{color:#000000;text-decoration:none;}
	a.blendIn:hover{color:#0000ff;text-decoration:underline;}

/**Home Page**/
	div#featured2, div#featured3, div#featured4, div#featured5, div#featured6{display:none;} /**initially hide all but one div**/

	div#SThighlight{padding-top:20px; width:100%;font-size:12px;} 
	div.highlightTitle{width:100%; background-image:url(../../images/sidebar/title_background.gif); height:33px;text-align:center; vertical-align:middle;line-height:33px;margin-top:-3px;font-size:14px;font-weight:bold;}
	.highlightTitle a{color:#102F5D;}
	div.industryHighlight{padding-top:2px;border-bottom:#c5c5c5 2px solid;border-right:#c5c5c5 2px solid;border-left:#c5c5c5 1px solid;width:225px;height:200px;margin-right:23px;}
	div.industryHighlight ul{margin-left:10px;padding-top:10px;}
	div.industryHighlight li{list-style-image:url(/images/arrow.gif);padding-bottom:10px;font-size:12px;vertical-align:top;}
	div.industryHighlight li a{color:#000000;}
	div.highlightContent{padding:10px;}
	div#highlightBanking{float:left; }
	div#highlightParking{float:left;}
	div#highlightGeneral{float:right; margin-bottom:20px;}
	div#leftlist{width:50%;float:left;}
	div#rightlist{width:50%;float:right;}
	
	div#highlightOther{clear:both; float:left;width:475px;border-left:2px #c5c5c5 solid;border-right:2px #c5c5c5 solid;border-bottom:2px #c5c5c5 solid;padding-bottom:10px;}
	div#highlightOther1{}
	div#highlightOther2{}
	div#highlightOther1 ul{margin-left:10px;padding-top:10px;}
	div#highlightOther1 li{list-style-image:url(/images/arrow.gif);padding-bottom:10px;font-size:12px;vertical-align:top;}
	img.smallGreen{float:right;margin-top:200px;}

/***featured products area**/
	table#featuredContainer{margin:20px 0 0 10px;width:95%;border:2px dotted #d0d0d0;}
	table#featuredContainer tr{vertical-align:top;padding:10px;}
	table#featuredContainer td{padding:10px;width:50%;}
	table#featuredContainer th{padding:5px 10px 5px 10px;font-size:15px;}
	table#featuredContainer a.longTitle{line-height:16px;}

/**featured area**/
	div.featured{width:732px;min-height:280px;margin-top:15px;border-left:2px #c5c5c5 solid;border-right:2px #c5c5c5 solid;border-bottom:2px #c5c5c5 solid;padding-bottom:10px;}
	div.featured h1{text-align:center;padding:5px;}
	div.featured div.featurednavbar{width:100%; background-image:url(../../images/sidebar/title_background.gif); height:33px;text-align:right;vertical-align:middle;line-height:33px;margin-top:-1px;font-size:16px;font-weight:bold;}
	div.featured div.featurednavbar span.selected{padding-right:10px;padding-left:10px;}
	div.featured div.featurednavbar a{padding-right:10px;padding-left:10px;font-weight:bold;font-size:16px;text-decoration:none;color:#102F5D;}
	div.featured div.featurednavbar a:hover{text-decoration:underline;}
	div.featured div.featuredimage{width:270px;margin:10px;padding:3px;float:left;}
	div.featured div.featuredtext{width:350px;margin-left:360px;margin-top:5px;color:#102F5D;font-size:12px;font-weight:normal;}
	div.featured div.featuredtext span.boldit{font-weight:bold;}
	div.featured div.featuredtext a{color:#102F5D;}
	div.featured div.featuredtext p{margin-bottom:5px;}
	div.featured div.featuredtext ul{margin-left:15px;margin-bottom:5px;}
	div.featured div.featuredtext li{list-style-image:url(/images/arrow.gif);padding-bottom:6px;padding-left:10px;font-size:12px;vertical-align:text-top;}
	div.featured div.featurednav{clear:left;width:200px;text-align:right;float:right; height:30px;}
	div.featured div.featurednav p{padding-right:10px;font-size:15px;background-color:#c5c5c5}

/**button menu**/
	#menuBar{clear:both;width:1002px;height:30px;padding:1px 0 0 2px;background-color:#000000;}
	div.main_buttons a{border-right:solid 1px #102f5d;float:left;height:22px;padding:4px 24px 0 25px;font-size:14px;font-weight:bold;color:#224563;text-decoration:none;background:url(../../images/header/button_background.gif) repeat-x;}
	div.main_buttons a:hover{color:#000000;background:url(../../images/header/button_background2.gif) repeat-x;}

/***info area: breadcrumb trail and shopping cart*****/
	#infoArea{width:1004px;height:33px;background-color: #000000;}
	#breadcrumbs{margin-left:5px;margin-top:7px;padding-bottom:0;font-size:12px;float:left;width:640px;}
	#breadcrumbs li{display:inline;list-style:none;padding:0 2px 0 2px;color:#ffffff;}
	#breadcrumbs li#phoneNum{font-size:15px;font-weight:bold;}
	#breadcrumbs a{color:#ffffff;}

/**Title Bar header area**/
	#titleBar{width:1004px;margin:0;padding:0;}
	#accountAreaTitle{height:28px;width:200px;margin:0;}
	#pageTitle{width:730px;margin:0;height:28px;text-align:left;padding-top:5px;padding-bottom:5px;padding-right:10px;}
	#searchArea{height:34px;width:350px;margin:0;float:left;font-size:14px;font-weight:bold;color:#ffffff;text-align:right;margin-right:3px;}
	#searchArea form{margin-top:3px;float:left;}
	.q{width:110px;height:18px;vertical-align:middle;font-size:12px;}
	.formbuttons{font-size:12px;padding:0;vertical-align:middle;}
	#searchArea div#advanced{font-size:11px;margin-top:8px;font-weight:bold;}
	#searchArea div#advanced a{color:#ffffff;text-decoration:underline;}
	#searchArea div#advanced a:hover{text-decoration:none;}	

/**Employment Opportunity**/
	div.jobListing{border-bottom:solid 1px #427ca7;padding-top:10px;padding-bottom:10px;margin-right:10px;}
	div.jobListing p.title{font-weight:bold;}

/***Advantage***/
	div.emphasize{font-size:18px;font-style:italic;margin-bottom:20px;margin-top:20px;font-weight:bold;}
	img#advantage{margin-top:-30px;}
	h3.advantagePoint{margin-top:20px;}
	h3.advantagePoint a{color:#1c3f94;font-size:17px;}
	h3.advantagePoint a:hover{color:#008852;}
	ul.advantageLists{margin-left:40px;}
	ul.advantageLists li{margin-bottom:10px;}
	p.advantageText{margin-left:8px;}

/***Mfr Reps***/
	div.reps{padding-top:15px;padding-left:10px;width:360px;float:left;min-height:100px;}
	span.repTerritory{font-size:12px;font-style:italic;}
	div#repState{margin-top:-100px;margin-bottom:100px;width:125px;text-align:center;}
	div#repState label{font-weight:bold;background: url(/images/labelBackground.gif) repeat-x;padding:10px 14px 10px 15px;line-height:30px;width:125px;}
	div.repTitleBar{width:100%;padding:3px 0 3px 0;}
	div.repTitleBar h4{font-size:13px;}
	.clearIt{clear:both;}

/**Main body**/
	#page{width:950px;height:100%;}
	#copy{width:760px;height:100%;color:#000000;float:right;padding:5px;padding-top:5px;font-size:12px;padding-bottom:10px;padding-right:10px;}
	#copy p{padding-top:10px;}
	.page li{margin-left:10px;list-style:disc;font-size:12px;}
	.bulletedList{padding-left:40px;list-style:disc;padding-top:5px;font-size:13px;font-size:20px;}
	ul.bulletedList li a,ul.bulletedList li{line-height:20px;}
		#homepageImage{float:right;margin:20px;text-align:center;height:265px; width:250px;vertical-align:bottom;}
	div#highlightPoints,div#customLinks{float:right;}
	div#customLinks{margin:10px 10px 20px 20px;}
	div#customLinks p{margin-left:20px;}
	div#highlightPointsLeft{float:left;}
	div#highlightPointsLeft,div#highlightPoints{margin:5px;margin-top:5px;margin-left:10px;font-size:12px; border-bottom: solid 2px #236393;border-right: solid 2px #236393;  border-top: solid 1px #427ca7;border-left: solid 1px #427ca7;padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:5px;}
	div#highlightPointsLeft ul,div#highlightPoints ul{padding-left:10px;}
	div#highlightPointsLeft h3,div#highlightPoints h3{margin-left:-5px;}
	img.intext{margin-left:40px; padding:10px;}
	p.subcatdescription{font-size:12px;}
	
	
/**Answer Center and Product SiteMaps**/	

	.productCategorySet{clear:both;}
	.productCategory li{line-height:20px;padding-left:5px;}
	.productCategory{float:left;margin: 10px 15px 10px 0; height:auto;width:200px;padding:15px;background-color:#fdfdfd; }

	.answerCategory{width:250px;border:none;height:200px;margin-left:40px;}
	.productCategory a{color:#102F5D;text-decoration:none;}
	.productCategory a:hover{text-decoration:underline;color:#0000ff;}
	div.productCategory h2{margin-bottom:10px;font-size:14px;font-weight:bold;color:#ffffff;background-color:#526888;text-align:center;line-height:15px;padding-top:10px;text-decoration:none;}
	div.productCategory h2 a{color:#ffffff;}
	div.productCategory h2 a:hover{color:#ffffff;text-decoration:underline;}
		div.productCategory ul li{list-style-type:none;display:block;padding:2px 5px 5px 20px;width:170px;background:url(../../images/buttons/redarrow.jpg) no-repeat;}
		div.productCategory ul li a{color:#000000;line-height:10px;}
		div.productCategory ul li a:hover{color:#526888;}
		div.productCategory ul li:hover {background:url(../../images/buttons/greenarrow.jpg) no-repeat;}


/**Answer Center**/
	div.answerCenter{margin-top:25px;margin-right:60px;}
		div.answerCenter h3 a{color:#102F5D;text-decoration:none;background:url(../../images/buttons/lrg_redarrow.jpg) no-repeat;display:block;line-height:30px;padding-left:25px;padding-top:2px;}
		div.answerCenter h3 a:hover{background:url(../../images/buttons/lrg_greenarrow.jpg) no-repeat;color:#526888;text-decoration:underline;}
		div.answerCenter p{margin-left:30px;}
	

/**Product Tables**/
	
	#productView{width:100%;font-size:12px;}
	div.productRow{clear:both;border-top:3px solid #989888;width:95%;padding:10px;margin-top:10px;}
	div.productInfo{width:45%;float:left;margin-left:5px;padding:10px 30px 30px 0;}
	tr.productOddRow{background-color:#e1e1e2;}
	table#productView td{padding:5px;}
	
	.note{clear:both;font-size:12px;font-weight:bold; text-align:center; margin:5px;font-size:12px; border-bottom: solid 2px #236393;border-right: solid 2px #236393;  border-top: solid 1px #427ca7;border-left: solid 1px #427ca7; padding:5px;}
	.viewImage{float:right; width:310px;padding-bottom:20px;padding-top:20px;margin-left:10px;}
	
	img.numbered{float:left;margin-left:-32px;}
	div.advantageButtons a{color:#000000;border:#d5d7d6 1px solid;padding:10px;font-size:12px;line-height:120%;text-decoration:none;font-weight:bold;background-color:#e3e3e5;}
	div.advantageButtons a:hover{background-color:#d5d7d6;}
	div.advantageButtons p{margin-bottom:20px;}
	
	.viewImage img{padding-bottom:10px;}
	table.itemDetailsTable{width:70%; margin-top:10px;}
	table.itemDetailsTable th{font-size:16px;font-weight:normal;padding-bottom:5px;border-bottom:3px solid #989888;}
	table.itemDetailsTable td:first-child{font-weight:bold; width:30%; padding:3px;}
	#copy table#ItemMessage{width:70%;}
	p.description{width:50%; margin-top:10px;}
	p.estimate{float:left; width:50%;padding-top:10px; margin-bottom:30px;}
	#copy .tip{background:#ffffff;border:1px dashed;padding:10px;position:absolute;left:650px;text-align:left;width:150px;z-index:1;}
	a.tooltiptitle{padding-left:10px;color:#224563;text-decoration:none;font-size:14px;cursor:text;}
	div.resultNav{clear:both;text-align:left;padding:10px;}
	div.resultNav a{padding-right:3px;padding-left:3px;}
	div.productNumberOption{float:right;margin-right:20px;}
	div.customQuote{font-weight:bold;font-size:12px;padding-bottom:5px;margin-left:-3px;}
	div.customQuote a{color:#15a4b5;text-decoration:none;}
	div.customQuote a:hover{text-decoration:underline;}
	a.currentPage{font-size:14px;font-weight:bold;text-decoration:none;color:#000000;}
	a.currentPage:hover{text-decoration:none;}
	.alert{font-size:14px;color:#ff0000;}
	.stock{color:#21b24b;}
	img.rightImage{padding:20px;float:right;}
	img.leftImage{padding:20px;float:left;}
	
	ul.subcatList li{margin-left:35px;margin-bottom:10px;}
	
	/***Product Specs****/
	table.specs{margin:20px 10px 20px 10px;border:1px solid #d3e0cd;}
	table.specs td, table.specs th{padding:5px;vertical-align:top;}
	table.specs th{background-color:#63a32e;color:#ffffff;}
	table.specs tr.odd{background-color:#d3e0cd;}
	
	

/**Service Pages**/
	div#infoBalloon{z-index:1;position:fixed;right:300px;top:150px;display:none;width:250px;padding:10px;font-weight:normal;background-color:#FEE0C4;border:#15A4B5 3px solid;font-size:12px;}
	div#infoBalloon a{font-weight:bold;}
	
	img.serviceIcon{float:left; padding-left:10px;padding-top:0px;margin-right:20px;padding-right:20px;margin-bottom:15px;}
	div.subCategory{clear:left;margin-top:20px; width:90%;}
	div.subCategory h2{margin-bottom:-10px;padding-top:15px;}
	div.subCategory hr{margin-bottom:10px;}
	div.subCategory ul li{padding-top:5px;margin-left:0;list-style-type:none;}
	h2.customOptions{padding-top:10px;}
	h3.customOptions{margin-left:-10px; padding-top:10px;}
	div.returnLink{float:right; margin-top:-20px;margin-right:10px;}
	img.optionIcon{float:right;margin-right:20px;padding:5px;}
	img.optionIconLeft{float:left;margin-top:20px;padding-right:10px;padding-bottom:10px;}
	hr.serviceLine{margin-top:20px;}
	div.testimonial{font-size:12px;color:#102F5D;margin-bottom:30px;margin-right:10px;}
	div.testimonial span.signature{font-style:italic;padding-left:20px;}
	table#ship {margin-top:20px;width:575px;}
	table#terms{margin-left:20px;margin-top:20px;width:500px;}
	table#terms td.warranty{font-weight:bold;}
	table#ship td, table#terms td{padding:10px;}
	table#ship td:first-child{font-weight:bold;}
	table#ship td li{padding-left:10px;}
	table#ship td ul{padding-left:10px;}
	span.small{font-size:10px;}
	div.customSigns{width:209px;height:93px;background:url(../../images/service/curved_container.gif) no-repeat;float:left;padding:16px 22px 22px 16px;text-align:center;}
	div.customSigns a{color:#000000;font-size:16px;text-decoration:none;font-weight:bold;}
	div.customSigns img{margin-top:5px;}
	img.playButton{float:left;margin-top:5px;padding-right:10px;padding-bottom:10px;}
	
/**Time Line**/
	li.timelineYear{list-style:none;font-weight:bold;padding-top:10px;}
	li.timelineYear ul {padding-left:20px;}
	li.timelineYear ul li{list-style:disc;font-weight:normal;padding-bottom:5px;font-size:12px;}

/***Forms***/
	#copy form.standardForm{margin-bottom:10px;width:90%;margin-left:0;padding:5px;}
	#copy form.standardForm legend{color:#000000;font-weight:bold;margin-bottom:10px;width:150px;font-size:1em;}
	#copy form.standardForm fieldset{clear:both;margin:20px 0px;border-left:0;border-right:0;border-bottom:0;}
	#copy form.standardForm fieldset div{list-style:none;margin:0;padding:5px;}
	#copy form.standardForm label{display:block;float:left;line-height:16px;vertical-align:top;width:150px;}
	#copy form.standardForm input{color:#224563;padding:2px;width:300px;}
	#copy form.standardForm select{}
	#copy form.standardForm textarea{color:#224563;width:300px;}
	#copy form.standardForm .radio{color:#224563;width:50px;}
	#copy form.standardForm .checkbox{width:20px;margin-bottom:20px;}
	#copy form.standardForm .selectbox{color:#000000;}
	#copy form.standardForm input.submitbuttons{width:149px;vertical-align:middle;}
	
	#copy table.default{font-size:12px;padding-right:10px;padding-top:10px;width:100%;}
	#copy table.default th{padding-right:10px;border-bottom:2px groove #236393;}
	#copy table.default td{padding-right:10px;font-size:12px;vertical-align:top;padding-top:5px;}
	#copy table.default td:first-child{color:#224563;}
	
	#copy table.shoppingCart{font-size:12px;width:100%;padding-right:10px;padding-top:10px;}
	#copy table.shoppingCart th{padding-right:10px;border-bottom:2px groove #236393;}
	#copy table.shoppingCart td{line-height:20px;padding-right:10px;font-size:12px;vertical-align:top;padding-top:10px;padding-bottom:10px;border-bottom:#427ca7 1px solid;}
	#copy table.shoppingCart td.description{width:300px;}
	#copy table.shoppingCart td:first-child{color:#224563;}
	
	#copy table#mounting{width:100%; margin-left:20px;}
	#copy table#mounting td{height:30px; vertical-align:bottom;}
	#copy table#mounting td span.mountTitle{font-size:14px;color:#224563;padding-left:10px;}

	#copy div.productOptions{clear:both;}
	
	input.quantity{width:30px;}
	
	hr#crossSellLine{clear:both;}
	div.crossSell{float:left;margin-bottom:50px;margin-top:10px;margin-left:5px;margin-right:50px;width:200px;}

/**Order Details**/
	div#orderDetailLeft{float:left; width:50%;padding-bottom:20px;}
	span.status{font-style:italic;}
	div.itemPrice{text-align:right;margin-right:0px;margin-top:-16px;}
	span.accessory{font-size:11px;}
	ul#backButtons{float:left;width:50%; padding-top:10px;}
	ul#backButtons li{list-style-type:none;padding-bottom:5px;}
	div#totals{float:right; text-align:right;padding-right:15px;}

/***Catalog Request Form***/
	form#requestForm div.row label{width:200px;}
	form#requestForm div.row select{width:50px;}
	form#requestForm .note{text-align:left;font-weight:normal;}
	form#requestForm div.row{height:30px;}

/***category page format***/

	div#rightSideBar{float:right;width:170px;margin-right:10px;}
		div#rightMenuTitle{margin-bottom:10px;font-size:12px;font-weight:bold;color:#ffffff;background-color:#526888;text-align:center;line-height:16px;padding:8px 0 8px 0;}
		div#rightSideBar ul li{list-style-type:none;display:block;padding:5px 5px 5px 20px;width:120px;background:url(../../images/buttons/redarrow.jpg) no-repeat;}
		div#rightSideBar ul li a{color:#000000;}
		div#rightSideBar ul li a:hover{color:#526888;}
		div#rightSideBar ul li:hover {background:url(../../images/buttons/greenarrow.jpg) no-repeat;}
		div#secondaryLinks{margin-top:20px;padding-left:10px;}
		
		img.imageLeft{padding:20px;float:left;}
		img.imageRight{padding:20px;float:right;}
	
/**Checkout Pages**/
	img#lock{vertical-align:top; margin-top:20px;}

/***Sidebar area***/
	#sidebar{width:200px;color:#000000;margin:0;padding:0;float:left;vertical-align:top;}
	div#accountAreaText{padding:5px;}
	#sidebar a img{vertical-align:bottom;} 

	#liveChatArea{padding-top:25px;}
	#liveChatArea p{font-size:11px;font-weight:bold;color:#7e7e7e;padding-left:20px;}

/**Sidebar AccountArea**/
	#accountArea{padding:0;margin:0;font-size:12px;padding-top:5px;background:url(../../images/sidebar/buttonSelected.jpg) repeat-y;border-bottom:1px solid #000000;} /**border-:#e1e1e2 solid 2px;**/
	#accountArea #loginForm{padding:5px;padding-left:5px;}
	#accountArea #loginForm input{width:110px;}
	#accountArea #loginForm label{display:block;float:left;line-height:16px;vertical-align:top;width:70px;}
	#accregister{padding-bottom:3px;}/**used to align register button with login button**/
	div#accountarea_buttons{padding-bottom:15px;padding-top:10px;padding-left:5px;}

/***top right bottom left***/
/**Sidebar Navigation**/
	#sideBarMenu{padding:0px;border-bottom:1px solid #000000;width:200px;}
	div.sidebarCategories{font-size:12px;font-weight:bold;margin:0px;width:200px;}
	div.sidebarCategories a{background:url(../../images/sidebar/buttonOff.jpg) no-repeat;display:block;color:#021c43;padding:5px 5px 5px 15px;text-decoration:underline;font-weight:bold;width:190px!important;}
	div.sidebarCategories a:hover{background-color:#e1e1e2;background:url(../../images/sidebar/buttonOn.jpg) no-repeat;}
	
	div.sidebarSubCategories{font-size:11px;font-weight:normal;margin:0px;width:200px;text-decoration:none;}
	div.sidebarSubCategories a{display:block;background:url(../../images/sidebar/buttonOff.jpg) no-repeat;color:#021c43;padding:5px;padding-left:25px;text-decoration:none;font-weight:normal;width:170px!important;}
	div.sidebarSubCategories a:hover{background:url(../../images/sidebar/buttonOn.jpg) no-repeat;background-color:#e1e1e2;}
	span.arrow{text-decoration:underline;}
	div#sidebarCategoriesSelected{background:url(../../images/sidebar/buttonSelected.jpg) repeat-y;font-size:12px;font-weight:normal;margin:0px;padding:5px 5px 5px 15px;width:200px;width:190px!important;}
	div#sidebarSubCategoriesSelected{display:block;background:url(../../images/sidebar/buttonSelected.jpg) repeat-y;padding:5px;padding-left:25px;width:170px!important;}
	
	div#sidebarProductSelected a{display:block;background:url(../../images/sidebar/buttonSelected.jpg) repeat-y;padding:5px;padding-left:25px;width:170px!important;}
	div#sidebarProductSelected a:hover{background-color:#003366;}

/**Cart Menu**/
	#cartMenu{width:200px;clear:both;padding-bottom:10px;}
	#cart table.shoppingCart {width:100%;padding:5px;}
	#cart .shoppingCart th{padding-left:10px;border-bottom:solid #e1e1e2 1px;}
	#cart .shoppingCart td{padding-left:10px;border-bottom:dashed #e1e1e2 1px;}
	.shoppingCart form{padding-top:10px;}
	div.cartbuttons{text-align:center;font-weight:bold;background-color:#224563;width:100px;padding:0;margin-top:5px;margin-bottom:5px;}
	div.cartbuttons a{display:block;color:white;text-decoration:none;width:100px!important;}
	div.cartbuttons a:hover{background-color:#003366;}
	div#viewcart{float:right;border-left:1px #ffffff solid;width:99px;}
	div#cart span{width:200px;font-weight:bold;padding-left:15px;line-height:16px;}
	div#cart p{padding:10px;}
	div#sideBarQuote{text-align:center;margin-top:35px;}
	div#usa{width:170px;margin-bottom:25px;margin-top:20px;margin-left:20px;margin-right:5px;font-size:12px;}
	div#usa #usaimage{float:left;padding:5px;}
	
/***SSDS****/

	div#contentWrapper{width:732px;}
	div.leftColumn{float:left;}
	div#ssdsLeft{width:319px;}
	div#ssdsRight{width:413px;}
	div#stepDetail{background-color:#fee0c4;padding:20px 10px 20px 15px;}
	div#stepDetail p{font-size:15px;margin-bottom:20px;}
	div#stepDetail h1{color:#4d6486;font-size:22px;font-weight:normal;}
	div.rightColumn{float:right;}
	div#stepDetail div.rightColumn{width:325px;margin-right:10px;}
	div#stepDetail div.clearRight{clear:right;margin-bottom:20px;width:350px;}
	div.textBlocks{margin:10px 20px 20px 11px;}
	div.textBlocks ul li{font-weight:normal;margin-left:-10px;margin-bottom:10px;}
	div.textBlockHeader{width:75%;color:#ffffff;background-color:#516685;padding:5px;font-weight:bold;font-size:14px;margin-bottom:7px;}
	div#blueCallOut{padding:10px 40px 10px 10px;font-size:16px;color:#ffffff;font-weight:bold;margin:5px 0 20px 0;}/**background-color:#516685;**/
	div#greenHeader{background-color:#21b24b;}
	div#tealHeader{background-color:#15a4b5;}
	div#orangeHeader{background-color:#f99839;}
	div.textBlocks ul{margin-left:36px;margin-top:5px;font-weight:bold;}
	div#ssdsFormBox{background-color:#f9a046;text-align:center;padding-bottom:15px;}
	div#ssdsFormBox form{margin:20px 0 20px 15px;}
	div#ssdsFormBox form div{text-align:left;margin:10px;}
	div#ssdsFormBox form div label{display:block;float:left;width:100px;line-height:20px;}
	div#ssdsFormBox form div input{width:250px;}
	div#formHeader{background-color:#516685;padding-top:5px;} 
	div#formHeader h2{font-size:18px;color:#ffffff;font-weight:normal;}
	div#ssdsFormBox div#errors{text-align:left;margin:10px;font-size:12px;}
	div#ssdsFormBox div#errors li{margin-left:50px;}
	div#ssdsFormBox div#errors .alert{color:#516685;font-size:12px;}


		
	
/***Newsroom***/
	div.articletitle{font-size:13px;font-weight:bold;margin-bottom:3px;}
	span.newsdate{font-size:11px;font-weight:normal;}
	div.articleteaser{width:80%;}
	div.articleText{width:90%;}

/***Log in Page***/
	div#loginFields{width:515px;float:left;}
	div#needAccount{width:245px;background-color:#d4d8d7;float:right;padding:20px 10px 20px 10px;text-align:center;margin-top:-138px;}
	div#needAccount p{font-size:18px;font-weight:bold;margin-bottom:20px;}
	div#loginFields form.standardForm input{width:250px;}

/***Advanced Search Page***/
	fieldset.searchOptions,form.searchOptions{margin:10px;padding:10px;font-size:10px;}
	fieldset.searchOptions legend{font-size:12px;}
	fieldset.searchOptions div{margin-top: -20px;text-align:right;}
	fieldset.searchOptions div input{margin-bottom:3px;}
	
	fieldset.searchOptions span#byIndustry a{font-size:14px;color:#000000;text-decoration:none;font-weight:bold;}
	fieldset.searchOptions span#byIndustry a:hover{text-decoration:underline;}

/***Footer***/
	#footer{line-height:16px;word-spacing:1px;clear:both;background-color:#e3e3e5;text-align:center;height:55px;width:1004px;font-size:12px;padding-left:0px;margin-bottom:0px;padding-top:10px;color:#000000;}
	#footer a{color:#000000;letter-spacing:1px;}
	#footer a:hover{color:#003366;}
	#copyright{font-size:10px;}
	img.bullet{padding-bottom:3px;}
	
	
/***Landing Page****/
	p.imageList img{padding:10px 40px 10px 10px;vertical-align:top;}	
	div.leftHalfColumn{width:45%;float:left;}
	div.rightHalfColumn{width:45%;float:right;margin-right:20px;}
	div#categoryDetails table.itemMessage{margin:20px;}
	div#categoryDetails table.itemMessage td{padding:5px;}
	div#categoryDetails table.itemMessage tr td:first-child{font-weight:bold;color:#224563;}
	

	#actionBoxContent div {background:url(../../images/test/redarrow.jpg) no-repeat;padding:3px 0 7px 20px;margin-bottom:2px;}
	#actionBoxContent div:hover {background:url(../../images/test/greenarrow.jpg) no-repeat;}
 	#actionBoxContent div a{color:#000000;font-weight:bold;}
	#actionBoxContent div a:hover{color:#208b08;}

