
/*DEFAULT SETTINGS*/
	*{margin:0;padding:0;}
	img{border:0;}
	hr{border:1px solid #d0d0d0;margin:10px 0 10px 0px;width:98%;}
	
/*COLORS USED
	#ffffff = WHITE
	#003399 = DARK BLUE
	#8fbbde = MEDIUM BLUE
	#6e8ec7 = Medium blue
	#e6f0f9 = Pale Blue
	#2d73b9 = blue
	#d7d7d7 = PALER GRAY
	#eaeaee = PALE GRAY
	#c41230 = RED
	#c51230 = RED
	#339933 = GREEN
	#636363 = MEDIUM GRAY
*/

/*GENERAL PROPERTIES*/
	.alert{color:#c41230;font-weight:bold;}
	.alert a{color:#c41230;font-weight:bold;}
	a{color:#2855A4;}
	a:hover{color:#6e8ec7;}	
	h4{font-size:13px;padding-bottom:5px;}
	h3{font-size:12px;}	
	h2{font-size:16px;color:#003399;font-size:14px;font-weight:bold;}
	h1{font-weight:normal;color:#003399;font-size:18px;padding:10px 5px 10px 10px;}
	h1 a{text-decoration:none;}
	#pageTitle h1{padding-left:15px;}	
	.error{color:#c41230;font-weight:bold;}
	span.makeRed{color:#c41230;} 
	div#data ol, div#data ul, div#actionBar ul, div#actionBar1 ul{margin-left:20px;}
	div#homeText{margin-top:220px;color:#636363;}
	div#data p{margin-bottom:10px;}
	div#forIE6{display:none;}
	ol.alphalist{list-style-type:lower-alpha;}
	
/*** float controls ***/
	div.clearFloats{clear:both;}
	div.clearLeft{clear:left;}
	div.clearRight{clear:right;}

/***newsroom****/
	#titlelisting{float:left;margin-top:50px;font-size:.9em;}
	#titlelisting a{text-decoration:none;font-style:italic;font-weight:bold;}
	h4 #newstitle{color:#000000;}
	.newsdate{margin-right:5px;font-size:9px;padding-top:2px;}
	.articletitle{font-size:13px;font-weight:bold;}
	.articletitle a{text-decoration:none;color:#000000;}
	.articletitle a:hover{text-decoration:underline;}
	a#newslink{text-decoration:underline;font-style:normal;font-weight:normal; line-height:50px;}

/*MAIN CONTAINERS*/
	html, body {}/**height: 100%;}**/ 
	div#pageTitle,div#pageTitle1{width:717px;}
	div#pageTitle1{background-color:#d7d7d7;}
	div#pageTitle hr{margin: 0 10px 5px 10px;width:97%;}
	div#pageTitle2{width:100%;margin-left:-5px;}
	div#pageTitle2 hr{margin: 0 10px 15px 5px;}
	
	body{background:#ffffff;color:#000000;font:12px arial,helvetica,sans-serif;text-align:center;}
	#watermark{display:none;}
	#container{background: url("/images/bgcontainer.jpg") repeat-x #ffffff;margin:0 auto;min-height:100%;padding:36px 0;text-align:center;width:1004px;}
	
	#page{margin-left:20px;;text-align:left;width:968px;}
	#copy,#copy2{float:right;width:717px;background-color:#ffffff;}
	#data{padding:10px;width:510px;}
	#content{margin-top:10px;width:968px;clear:both;}
	#searchbar{background:url("/images/searchbar_bg.jpg") no-repeat;clear:both;font-size:11px;font-weight:bold;height:41px;width:717px;}
	#sidebar{float:left;width:233px;}
	div#sidebarNav{background:#ffffff;width:233px;background-color:#eef5fa;}
	div#sidebarNavTop{background:url("/images/sidebar_navigation.jpg") no-repeat #ffffff;width:233px;height:18px;}
	div#sidebarNavMenu{margin:10px;}
	ul.sidebarSubcategory{margin-top:10px;margin-bottom:-10px;}
	div#sidebarNavMenu li a,div#sidebarNavMenu li#selected li a{color:#000000;text-decoration:none;}
	div#sidebarNavMenu li#selected a{color:#2d73b9;}
	div#sidebarNavMenu li a:hover{text-decoration:underline;}
	ul.sidebarCategory li{font-weight:bold;font-size:12px;}
	ul.sidebarSubcategory li{font-weight:normal;font-size:11px;}
	ul.sidebarSubcategory{margin-left:15px;}
	div#sidebarNavMenu li{padding-bottom:5px;border-bottom:#ffffff solid 2px;}
	div#main_image{background-color:#003399;padding-bottom:18px;}
	div#socialmedia{padding:10px 10px 0 10px;text-align:center;margin-right:45px;}
	div.diagrams{padding:0;margin-left:20px;}
	div#featured{padding-top:45px;}
	#usa{padding-top:430px;padding-bottom:5px;}
	#usa img{float:left;margin-right:15px;}
	#usa p{margin-top:10px;font-size:11px;font-style:italic;}

/* TOP NAVIGATION --- Request Catalogs | Live Assistance | Check Order Status*/
	#cartMenu{display:block;float:left;}
	#cartMenu ul{margin-top:-65px;margin-left:315px;}
	#cartMenu li{display:inline;}
	#logo{float:left;}
	#topnav{float:right;margin-top:-5px;}

/***MAIN NAVIGATION ::   HOME | TRANSPORTATION | PARKING | INFORMATION CENTER | LOCATE A REP | ABOUT US ***/
	#mainnav ul {padding:0; margin:0; list-style-type: none; }
	
/***dropdown menu**/
	#mainnav a, #mainnav a:visited {}
	#mainnav li:hover > a {}
	#mainnav li ul {display: none;} 
	#mainnav li:hover > ul {display:block; position:absolute; top:0; left:199px;background:#8fbbde;width:200px;top:-64px;}
	
	ul#mainnav li{display:block;float:left;list-style:none;position:relative;z-index:1000;}
	ul#mainnav li:hover ul.dropdown{left:0;position:absolute;top:35px;width:200px;z-index:2;opacity:.95;}
	ul#mainnav li a{background:url("/images/main_nav.jpg") no-repeat 0 0;display:block;height:34px;text-indent:-9009px;outline:none;width:81px;}
	
	ul#mainnav li#homeNav a{background-position:0 0;width:84px;}
	ul#mainnav li#homeNavCurrent a{background-position:0 -35px;width:84px;}
	ul#mainnav li#homeNav a:hover{background-position:0 -35px;}
	
	ul#mainnav li#transportationNav a{background-position:-84px 0;width:144px;}
	ul#mainnav li#transportationNavCurrent a{background-position:-84px -35px;width:144px;}
	ul#mainnav li#transportationNav a:hover{background-position:-85px -35px;}
	
	ul#mainnav li#parkingNav a{background-position:-228px 0;width:90px;}
	ul#mainnav li#parkingNavCurrent a{background-position:-228px -35px;width:90px;}
	ul#mainnav li#parkingNav a:hover{background-position:-228px -35px;}
	
	ul#mainnav li#mountingNav a{background-position:-318px 0;width:104px;}
	ul#mainnav li#mountingNavCurrent a{background-position:-318px -35px;width:104px;}
	ul#mainnav li#mountingNav a:hover{background-position:-318px -35px;}
	
	ul#mainnav li#infoCtrNav a{background-position:-425px 0;width:164px;}
	ul#mainnav li#infoCtrNavCurrent a{background-position:-425px -35px;width:164px;}
	ul#mainnav li#infoCtrNav a:hover{background-position:-425px -35px;}
	
	ul#mainnav li#repNav a{background-position:-590px 0;width:130px;}
	ul#mainnav li#repNavCurrent a,ul#mainnav li#repNav a:hover{background-position:-590px -35px;width:130px;}

/*MAIN NAVIGATION DROP DOWN MENUS*/
	ul#mainnav li ul.dropdown{margin-top:-2px;background:#8fbbde;left:-999em;position:absolute;padding:0px;border-left:1px solid #101010;border-right:1px solid #101010;border-bottom:1px solid #101010;}
	ul#mainnav li ul.dropdown li{float:left;}
	ul#mainnav li ul.dropdown li a{background-image:none;border-top:1px solid #686868;color:#003366;font-weight:bold;height:auto;padding:8px;text-indent:0;text-decoration:none;width:184px!important;}
	ul#mainnav li ul.dropdown li a:hover{background:#00349d;color:#ffffff;left:101px;}

/* SEARCHBAR **/
	#prodSearch form{float:right;height:26px;padding:7px;}
	#prodSearch form input.q{border:1px solid #339933;color:#636363;padding:3px 3px 4px 3px;vertical-align:top;width:100px;}
	#prodSearch form label{display:inline;font-size:12px;padding:5px;position:absolute;margin-left:-100px;}
	#prodSearch input#button{margin-right:5px;background-color:#339933;color:#ffffff;height:24px;width:26px;border:1px solid #339933;text-align:center;}
	
	#searchbar ul{float:left;height:20px;padding:12px 0 8px 15px;}
	#searchbar ul li{display:inline;margin-right:10px;padding-right:5px;}
	#searchbar ul li:first-child{border-right:1px solid;}
	#searchbar ul li a{color:#707070;}
	#searchbar ul li a:hover{color:#2855A4;}

/** Balloon letting users know that something happened when they click request quote **/
	div#quoteBalloon{z-index:1;position:fixed;right:300px;top:150px;display:none;width:250px;padding:10px;font-weight:normal;background-color:#dde9f5;border:#990000 3px solid;font-size:12px;}
	div#quoteBalloon a{font-weight:bold;}
	div#quoteBalloon p{padding-top:5px;}
	div#quoteBalloon p img{margin-bottom:-2px;}
	img#balloonLogo{float:left;margin:10px;}
	div.closeX a{float:right;color:#990000; font-size:14px;text-decoration:none;padding:2px;border:thin #990000 solid;margin:5px;}
	div.closeX a:hover{color:#FFFF66;background-color:#990000;}
	
/*PAGE CONTENT */
	#breadcrumbs{float:left;padding-bottom:0;font-size:11px;padding-left:30px;margin-top:-27px;}
	#breadcrumbs li{display:inline;list-style:none;padding:0 2px 0 2px;}
	
	.imageIcon {vertical-align:middle;}
	#copy #autoFillInfo{display:none;}
	#copy #backButtons{float:left;margin-top:10px;margin-left:0;}
	#copy #backButtons li {list-style:none;}
	#copy #credit{border:0;}
	#copy .discountPrice{text-decoration:line-through;}
	#copy .estimate{margin-bottom:10px;font-size:11px;width:250px;}
	#copy h3{color:#636363;}
	#copy p{line-height:19px;margin-bottom:10px;}
	#copy li{margin-bottom:5px;}
	
	#copy .grayed{color:#b8b8b8;font-weight:bold;}
	#copy .javascript{display:none;}
	#copy .itemDetails{width:250px;float:right;}
	#copy #logoRules{display:inline;}
	#copy .note{font-size:11px;font-weight:bold;}
	#copy .flash{}
	#copy #optionImage{margin-bottom:20px;text-align:center;}
	#copy .optionPrice{color:#567648;}
	span#productTableHeading{color:#a0a0a0;font-weight:bold;font-size:14px;margin-left:5px;}
	#copy .resultNav{font-size:10px;font-weight:bold;text-align:right;width:100%;margin:5px 0 5px 0;}
	#copy .resultNav a{padding:5px;}
	#copy .resultNav a.currentPage{color:#636363;font-size:11px;text-decoration:none;line-height:11px;vertical-align:bottom;}
	#copy #photoNav{margin:10px 0;}
	#copy #photoNav a img{border:1px solid #636363;height:40px;margin-right:5px;width:40px;}
	#copy .productBanner{border:1px solid #d8d8d8;margin-bottom:20px;padding:4px;}
	#copy .productCategory ul{margin-top:10px;}
	#copy .productCategory li{margin-top:6px;}
	#copy .productCategory{float:left;margin:0 20px 20px 0;padding:10px;width:210px;}
	#copy .sectionTitle{font-weight:bold;padding:4px;text-align:left;background:#3c3c3c;color:#e5e5e5;}
	#copy .shadow{background:url("/images/shadowAlpha.png") no-repeat bottom right !important;background: url("/images/shadow.gif") no-repeat bottom right;float:left;margin: 10px 0px 5px 15px !important;margin: 10px 0 5px 15px;}
	#copy .shadow img{background-color:#ffffff;border:1px solid #d8d8d8;display:block;margin:-6px 6px 6px -6px;padding: 4px;position:relative;}
	img.smallapp{width:50%;height:50%;float:right; padding:10px;text-align:right;}
	#copy .status{color:#3c3c3c;font-weight:bold;}
	#copy .stepChart{margin-bottom:20px;}
	#copy .subCategory{padding-bottom:20px;}
	#copy .subCategory img{float:right;margin:0px 0px 20px 10px;}
	#copy .tip{background:#ffffff;border:1px dashed;padding:10px;position:absolute;text-align:left;width:200px;z-index:1;}
	#copy #totals{float:right;margin:10px 0;text-align:right;}
	#copy .viewImage{border:1px solid #d8d8d8;float:left;height:250px;width:250px;text-align:center;vertical-align:middle;}
	#copy .viewImage td.zoom{background:#567647;height:30px;}
	#copy .viewImage td.zoom a{color:#ffffff;padding:5px;}
	#sidebar div#crossSellContainer{margin-top:30px;margin-left:10px;}
	#sidebar div#crossSellContainer h3{color:#003399;font-size:14px;}
	#sidebar .crossSell{margin:5px 10px 20px 10px;}
	#sidebar .crossSell img{margin-bottom:5px;}
	#sidebar li{list-style:none;margin-bottom:5px;}
	#sidebar h3{border-top:1px solid #d8d8d8;padding-bottom:10px;padding-top:14px;}
	#sidebar h3:first-child{border-top-width:0px;padding-top:0;}
	#sidebar .first{border:0;padding-top:0;}
	#sidebar h3 a{text-decoration:none;}
	div#viewProduct{margin-top:-65px;text-align:right;margin-right:10px;}
	div#warranty{text-align:right;float:right;margin-top:-25px;}

/** Sub Navigation Areas **/
	div.callToAction{margin:20px 0 0 10px;font-size:16px;}
	div#sub_navigation{width:717px;padding:0px;margin:0px;margin-bottom:20px;}
	div#sub_navigation div:first-child{margin-right:9px;}
	div#sub_navigation div.home_subNav{float:left;width:354px;}
	div#sub_navigation div.home_subNav hr{width:337px;text-align:left;}
	
	div#category_subNav{margin-top:8px;width:555px;}
	div#actionBar,div#actionBar1{width:154px;float:right;}
	div#actionBar1{margin-right:10px;}
	div.actionBox{width:154px;margin-top:7px;}
	div.actionBox div.actionTitle,div.actionBox div.actionTitle2{width:154px;color:#ffffff;font-weight:bold;text-align:center;}
	div.actionBox div.actionTitle{height:27px;background:url(../../images/actionbox.gif) no-repeat;line-height:16px;padding-top:10px;}
	div.actionBox div.actionTitle2{height:18px;background:url(../../images/actionboxblue.gif) no-repeat;line-height:16px;padding-top:2px;}
	div.actionContent{padding:5px 3px 5px 3px;font-size:11px;font-weight:bold;}
	div.actionContent ul{margin-bottom:15px;}
	div.actionContent p{margin-left:5px;}
	div.actionContent a{text-decoration:none;}
	div.actionContent p a{text-decoration:underline;}
	div.actionContent li{list-style:url(../../images/subcategory_closed.gif);margin-bottom:5px;}
	div#category_subNav ul.rollOverList,div.home_subNav ul.rollOverList{margin-left:0;}
	li.rollOverBox{padding:3px 5px 8px 15px;display:block;list-style:none;width:144px;height:23px;background:url(../../images/category_closed.gif) no-repeat #d7d7d7 2% 20%;vertical-align:middle;float:left;margin-bottom:8px;font-weight:bold;font-size:11px;border:1px solid #8fbbde;}
	li.rollOverBox{margin-right:6px;}
	li.rollOverBox a{text-decoration:none;color:#000000;}
	li.rollOverBox:hover > a{display:block;width:144px;height:27px;background:url(../../images/category_white.gif) no-repeat #2d73b9 0% 8%;color:#ffffff;border:5px #2d73b9 solid;margin-top:-5px;margin-left:-16px;padding-left:12px;}
	li#rollOverBoxSelected{background:url(../../images/category_white.gif) no-repeat #2d73b9 0% 8%;color:#ffffff;}
	li#rollOverBoxSelected a{display:block;width:144px;height:27px;background:url(../../images/category_white.gif) no-repeat #2d73b9 0% 8%;color:#ffffff;border:5px #2d73b9 solid;margin-top:-5px;margin-left:-16px;padding-left:12px;}

	div#preloadImages{display:none;}
	div.videoContainer{text-align:left;color:#ffffff;margin:0;}
	div.videoContainer a{color:#ffffff;}
	div.videoContainer div{text-align:center;background-color:#00339b;padding: 3px 0 3px 0;width:141px;margin-top:-3px;}

/**gallery**/
	div#sidebarGallery{margin-top:30px;margin-bottom:20px;}
	div#leftArrow{float:left;}
	div#righttArrow{float:right;}
	div.galleryCategory{width:200px;float:left;margin:10px 10px 20px 10px;}
	div.galleryCategory div.title a{font-size:14px;text-decoration:none;}
	div.galleryCategory img{margin-top:10px;}
	div#galleryCallToAction{clear:both;float:right;margin:10px 10px 10px 0;}
	div#galleryCallToAction img{margin-right:10px;}
	div#galleryDescription{margin-top:20px;margin-bottom:20px;clear:both;}
	img#next{float:right;margin-right:10px;cursor:pointer;}
	img#previous{float:left;cursor:pointer;}
	div#galleryContainer div#imageTitle{vertical-align:middle;text-align:center;font-size:16px;line-height:30px;}
	div#galleryContainer div#imageDescription{clear:both;margin-top:20px;}
	div#galleryContainer div#imageLink{margin-top:10px;}
	div#imageCounter{font-size:10px;}
	
	
/** Product bulleted list **/
	ul.productbullets li{padding-bottom:3px;font-weight:normal;list-style:disc;margin-left:20px;}
	ul.productcategory li{list-style:none;font-weight:bold;}
	ul.productcategory li li{list-style:disc;font-weight:normal;}
	div#categoryDescription{width:675px;padding:5px;margin-bottom:10px;margin-left:10px;}
	img#subcategoryImage,div#categoryDescription img{float:left;margin-right:20px;margin-bottom:10px;margin-top:5px;}
	div#categoryDescription ul{margin-left:20px;}
	
/** Buttons on product and subcategory pages  **/
	div.itemDetails ul#quoteButton{padding:0; margin:0 0 15px 0; list-style-type: none;}
	div.itemDetails ul#quoteButton li a{background:url("/images/bttn_red.jpg") no-repeat 0 0;display:block;height:24px;width:135px;padding:4px 0 0 8px;font-weight:bold;color:#ffffff;font-size:11px;text-decoration:none;margin-bottom:-5px;line-height:15px;}
	div.itemDetails ul#quoteButton li a:hover{background:url("/images/bttn_red_on.jpg") no-repeat 0 0;color:#c51230;}
	td#emptyProductCell{width:220px;}
	td.productInfo ul.productButtons{margin-top:-10px;margin-bottom:15px;}
	ul.productButtons{padding:0; margin:0;list-style-type: none;}
	div#data ul.productButtons{margin-left:0px;}
	ul.productButtons li a{background:url("/images/bttn_blue.jpg") no-repeat 0 0;display:block;height:20px;width:75px;padding:2px 0 0 3px;font-weight:bold;color:#ffffff;font-size:9px;text-decoration:none;margin-bottom:-5px;float:left;line-height:15px;}
	ul.productButtons li a:hover{background:url("/images/bttn_blue_on.jpg") no-repeat 0 0;;color:#6e8ec7;}
	ul.productButtons li a img{margin-top:-1px;}
	
/***featured products area**/
	table#featuredContainer{margin:-10px 0 0 10px;width:625px;}
	table#featuredContainer tr{vertical-align:top;padding:10px;}
	table#featuredContainer td{padding:10px 10px 30px 10px;width:33%;padding-right:30px;font-size:11px;}
	table#featuredContainer a.longTitle{line-height:16px;}
	
/*** Information Center ***/
	div.infoBox{margin:20px 20px 0px 20px;padding-top:10px;}
	img.docId{margin-bottom:-3px;padding-right:5px;}
	div.catalogs{margin-top:10px;margin-bottom:40px;}
	div.catalogs div.catalogImage{clear:left;float:left;width:175px;text-align:center;}	
	div.catalogs div.catalogInfo{width:475px;}
	div.catalogs div.catalogInfo div{font-size:11px;margin-bottom:10px;}
	div.catalogs div.catalogInfo li{list-style:url(../../images/subcategory_closed.gif);font-size:11px;font-weight:bold;}
	div#data div.catalogs div.catalogInfo ul{margin-left:193px;}
	table#terms{margin-left:20px;}
	table#terms td.warranty{font-weight:bold;}
	table#terms td{padding:5px 10px 5px 10px;}
	
/*FOOTER */
	#footer{background:#ffffff url("/images/footer_bg.jpg");background-repeat:no-repeat;clear:both;color:#ffffff;font-size:12px;height:73px;margin-top:20px;width:968px;text-align:center;padding-top:10px;}
	#footer ul{margin-bottom:-10px;}
	#footer li{display:inline;list-style: disc;padding-left:5px;padding-right:5px;}
	#footer a{color:#ffffff;}
	#footer a:hover{text-decoration:underline;}
	#copyright{color:#ffffff;text-align:center;font-size:10px;margin-top:5px;}

/*FORMS*/
	#copy form.standardForm fieldset#selectMaterial input.materials{width:20px;margin-bottom:10px;}
	#copy form.standardForm fieldset#selectMaterial div{width:210px;float:left;}
	
	#copy form #instructions{margin-bottom:10px;}
	#copy form.standardForm{margin-bottom:10px;width:450px;}
	#copy form.standardForm legend{color:#003399;font-weight: bold;margin-bottom:10px;width:150px;}
	#copy form.standardForm fieldset{border:0;margin:20px 0px;}
	
	#copy form.standardForm fieldset div{list-style:none;margin:0;padding:5px;}
	#copy form.standardForm fieldset.questions{background:url("/images/form_bg.jpg") #ffffff  bottom left repeat-x;border:1px dashed #b6b6b6;padding:20px;}
	#copy form.standardForm button{margin-right:5px;}
	#copy form.standardForm .checkbox{width:auto;}
	#copy form.standardForm .radio{width:auto;}
	#copy form.standardForm em{color:#c41924;margin-left:3px;}
	#copy form.standardForm label{display:block;float:left;line-height:1.8;vertical-align:top;width:200px;}
	#copy form.standardForm input{color:#636363;padding:2px;width:206px;}
	#copy form.standardForm textarea{color:#636363;width:210px;}
	#copy form.standardForm select{color:#636363;width:214px;}
	#copy form .quantity{padding:2px;width:20px;}
	#copy form#option{width:450px;}
	
/** CALL TO ACTION **/
#data ul.callToAction{float:left;display:block;width:167px;height:78px;background:url(../../images/red_button_off.png) no-repeat;}
	#data ul.callToAction:hover{background:url(../../images/red_button_on.png) no-repeat;}
	#data ul.callToAction li{font-size:25px;display:block;list-style:none;background:url(../../images/red_button_off.png) no-repeat;width:167px;height:78px;}
	#data ul.callToAction li a{display:block;width:167px;height:78px;color:#ffffff;padding:18px 5px 5px 25px;text-decoration:none;}
	#data p.callToAction{font-size:18px;}
	

/* TABLES*/
	#copy table{font-size:12px;}
	#copy table.billingShipping{margin-bottom:20px;}
	#copy table#itemDetails,#copy table#messageDetails{width:100%;}
	#copy table.default{border-collapse:collapse;clear:left;margin-bottom:10px;width:90%;}
	#copy table.default .accessory,.itemNumber{font-size:11px;}
	#copy table.default .mainItem{font-weight:bold;padding-bottom:10px;}
	#copy table.default th{background:#3c3c3c;color:#FFFFFF;padding:5px;text-align:left;}
	#copy table.default span.sort {cursor: pointer;text-decoration:underline;}
	#copy table.default span#sorttable_sortfwdind{}
	#copy table.default th a{color:#e5eae3;}
	#copy table.default td{border-bottom:1px dashed #eaeaee;border-right:1px dashed #eaeaee;padding:.5em;}
	#copy table.default td.center{text-align:center;}
	#copy table.default td:last-child{border-right:0;}
	#copy table.default tr:last-child td{border-bottom:0;}
	#copy table.default tr.alternate{background:#f5f5f5;}
	
	#copy table#productView1,#copy table#productView2{border-collapse:collapse;margin-bottom:10px;width:100%;}
	#copy table#productView1 td{padding:10px 10px 10px 10px;border-bottom:1px solid #bababa;vertical-align:top;font-size:.9em;}
	#copy table#productView1 tr{border-top:1px solid #bababa;}
	tr.productRow td:first-child{border-right:1px solid #bababa;width:50%;}
	#copy table#productView1 td.alternateimage{border-left:1px solid #bababa;text-align:center;vertical-align:middle;}
	#copy table#productView1 td.alternateimage a{text-decoration:none;}
	#copy table#productView1 td.image{text-align:center; vertical-align:middle;width:116px;}
	#copy table#productView1 td.image a{text-decoration:none;}
	
	#copy table#productView2 .imageContainer{border:1px solid #eaeaee;height:150px;margin-bottom:10px;text-align:center;width:150px;}
	#copy table#productView2 .imageContainer img{padding:10%;}
	#copy table#productView2 td{vertical-align:top;padding:15px;}
	#copy table#productView2 tr{border-top:1px dashed #eaeaee;}
	
	b.stock{color:#339933;}
	
/**Employment Opportunity**/
	div.jobListing{border-bottom:solid 1px #b7bab7;padding-top:10px;padding-bottom:10px;margin-right:10px;}

/**Locate Rep area**/
	div.repContainer{width:90%;margin-bottom:20px;margin-right:40px;padding:10px;clear:left;line-height:20px;}
	div.repContainer img{float:left;padding-right:20px;margin-bottom:20px;}
	div.repContainer div{width:100%;padding:8px 10px 1px 10px;margin-left:-10px;margin-top:-10px;margin-bottom:10px;}
	div.repContainer span.repname{font-style:italic;}

/***home page image container***/
	div#imagewrapper{width:717px;height:427px;background-color:#ffffff;}
	
/***About page affiliates**/
	div.affliateBoxes{float:left; margin:20px 10px 0 0; height:100px;width:150px;padding:5px;text-align:center;}
	
