body {font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#FFF;color:#4D4D4D;margin:0;padding:0;	font-size:12px;}

/*common main colors*/
.darkMainColor{color:#061C52}
.medMainColor{color:#2B8FD5}
.medGrayColor{color:#404040}


/********PICTURES USED IN MULTIPLE LOCATIONS**************/
#manufacturerScrollArea, #searchBarArea, #cantFind .sideRTxt, .cartTbl .titleBar{background-image:url(images/repeatxGIF.gif);background-repeat:repeat-x;}
.navBarBoxHigh{background-image:url(images/bgNavBoxHigh.gif);background-repeat:repeat-x;}
.navBarBoxGeneral, #newMember{background-image:url(images/bgNavBoxGeneral.gif);background-repeat:repeat-x;}
.divRibBott{height:8px;width:172px;background-image:url(images/bgRibDivBott.gif);background-repeat:no-repeat;}
#generalInfo, #yourOrder {background-image:url(images/repeatyGIF.gif);background-repeat:repeat-y;}
.telephone, .email, .shadow, .viewAllInner{background-image:url(images/pngSmall.png);background-repeat:no-repeat;}
.navBarHeading, .curvedShadow, .viewAll, #cantFindInner{background-image:url(images/pngBigger.png);background-repeat:no-repeat;}
.sideRHeading, #shopCartBott {background-image:url(images/bgSideHeading.gif);background-repeat:no-repeat;}



/*common classes*/
.mt0 {margin-top:0}
.talcw {text-align:center;width:100%}
.tar {text-align:right;width:100%;}
.w180 {width:180px;margin-bottom:5px}
.shadow {background-position:0px -110px;background-repeat:repeat-x;height:11px;font-size:2px}
.curvedShadow {clear:left;width:176px;height:7px;background-position:0 -60px;background-repeat:no-repeat;font-size:4px}
.navBarHeading, .sideRHeading {font-family:arial, Helvetica, sans-serif;color:#FFF;margin-top:10px;font-size:16px;}
.pl10 {padding-left:10px}
.pageTitleBar{width:100%;border-bottom:2px dashed #C0C0C0;margin-top:10px;}
.borderBox h3, .borderBox h4 {border-bottom:2px dashed #C0C0C0;margin-top:10px;}
.borderBox h3{width:100%;}
.borderBox h4{color:#606060;}
.pageTitleBar h2, .pageTitleBar h3{display:inline}
.headM {border-bottom:2px dashed #2B8FD5}
.hand {cursor:hand;cursor:pointer}
.undl {text-decoration:underline}
#errMess {width:100%;background-color:red;color:white}
.normTbl th{text-align:right;vertical-align:top}
.picR{float:right;margin-left:10px}
.picL{float:left;margin-right:10px}
.showHand{cursor:hand;cursor:pointer}
.th2 {background-color:#DDDDDD}
.th3{background-color:#EAEAEA}


/*manufacturer scroll Area*/
#manufacturerScrollArea{height:25px;vertical-align:top;	background-position:0 0;background-image:none;overflow:hidden}
#manufacturerScrollArea #scroller {margin:0}
#scroller .specialMessage{color:red;padding-left:100px;margin-right:30px;float:left;font-weight:bold;}

/*top Logo Area */
#topLogoArea{height:137px;width:100%;background-color:#000;background-image:url(images/bgTopLogoArea.jpg);background-repeat:repeat-x;}
#slideShowArea {position: absolute;top:0;left:0;background-image:url(./images/slideshow/slide0.jpg);background-repeat:no-repeat;width:427px;height:137px;overflow:hidden}
#logoArea {position:absolute;top:0px;right:0px;}

/*search bar area*/
#searchBarArea{font-weight:bold;color:#FFF;font-size:14px;height:40px;background-position:0 -30px;overflow:hidden;line-height:30px;}
#searchBy{width:157px;}
#searchDiv form {margin:0;margin-top:3px;}
.magnifyButton {background-color:transparent;background-image:url(images/pngSmall.png);background-repeat:no-repeat;width:22px;height:22px;border:0;background-position:0 -60px;vertical-align:top}
.magnifyButton:hover{cursor:pointer}
.trackTraceButton{border-bottom:0px;background-image:url(images/pngBigger.png);background-position:3px -65px;height:67px;padding-top:5px;padding-bottom:5px;}
.trackTraceButton a{display:block;width:100%;height:67px;}

#callDiv {float:right;padding-right:5px;font-size:18px;height:20px;line-height:20px;padding-top:2px;}
#callDiv div {display:inline}
.telephone, .email {float:left;height:22px;padding-left:25px;margin-top:7px;}
.telephone {background-position:0px 0px;}
.email {margin-left:20px;background-position:0px -30px;}
#callDiv a {text-decoration:none;}
#callDiv a:hover{color:#FFF;text-decoration:underline;}

/*main central text area using the css 3-column holy grail method*/
div.main-box {position: relative;width: 100%;overflow: hidden;background-color:#FFF;}
div.center-box {position: relative;width: 100%;left: 180px;}
div.innerCenter {padding:1px;padding-left:0;padding-right:3px;padding-top:0;}
div.reset-box {position: relative;width: 100%;left: 100%;margin-left: -180px;background: transparent;}
div.right-box {position: relative;width: 100%;margin-left: -180px;}
div.content-box {position: relative;width: 100%;background: transparent;left: 180px;margin-left: -100%;}
div.left {width: 180px;float: left;background: transparent;}
div.right {background: transparent;width:180px;float: right;}
div.center {margin-left: 180px;margin-right: 180px;padding-left: 0px;padding-right: 2px;background: transparent;}
.clearfix:after {content: &quot;.&quot;display: block;height: 0px;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
.heightfix:before {content:'.';display:block;visibility:hidden;height:0;}
* html div.left {margin-right:-3px;}
* html div.right {margin-left:-3px;}
* html div.center {height:1%; margin: 0; }

/*general center area*/
div.center h4 {margin-bottom:5px}

/*navBar area*/
.navBarHeading {width:176px;height:30px;background-color:#84B8DE;background-position:0px 0;text-align:center;}
.navBarHeading h5 {margin:0;color:#FFF;padding-top:5px;padding-right:5px;font-size:14px;}
.navBarBoxHigh, .navBarBoxGeneral {margin-left:8px;width:156px;padding-top:0px;display:block;}
#productCategories,#generalInfo, #yourOrder, #searchDiv {background-position:0 0;}

/*product categories navigation menu*/
#productCategories, #searchDiv{width:172px;display:block;background-image:url(./images/repeatyGIF.gif);background-repeat:y;margin:0;}
.navLeft ul{list-style-type:none;margin-left:0;padding:0;font-size:12px;margin:0;}
.navLeft ul li{width:100%;border-bottom:1px dotted #404040;line-height:18px;text-align:left;padding-left:0px;}
.navLeft ul li a{width:100%;display:block;padding-left:5px;}
.navLeft span {display:inline}
.navLeft a{color:#000;text-decoration:none;}
.navLeft li:hover, .navLeft li:hover a, .navLeft li:hover .plusA{color:#FFF;}
.navLeft li:hover{background-color:#0D2967;}


#generalInfo .navBarBoxGeneral, #yourOrder .navBarBoxGeneral {background-color:#84B8DE;width:156px;margin-left:8px;background-position:bottom}
#productCategories .navBarHeading, #generalInfo .navBarHeading, #yourOrder .navBarHeading, #productCategories .navBarBoxHigh, #searchDiv .navBarHeading {background-color:#84B8DE}
#productCategories .navBarBoxHigh, #searchDiv .navBarBoxHigh {background-position:bottom}

#generalInfo ul li a, #yourOrder ul li a{padding-left:13px;width:100%;display: block;}

.plusA {width:13px;height:100%;font-weight:bold;color:#404040;text-align:center;}
.plusA span:hover {color:#40FF40;}
.navLink {width:163px;}

/*join newsletter button*/
#joinNow a img{border:0;margin-left:6px;}


/*specials area*/
.viewAll {position:absolute;bottom:0;right:0;z-index:5;width:83px;height:18px;text-align:center;font-size:12px;margin-top:3px;color:#FFF;font-weight:bold;padding-top:3px;background-position:0 -200px;}
.viewAllInner {width:83px;background-position:65px -90px;padding-right:12px;}
.viewAll a{color:#84B8DE;display:block;vertical-align:top;line-height:18px;padding-right:10px;text-decoration:none;}
.viewAll a:hover {color:#FFF;text-decoration:underline;}
.sideRHeading, #shopCartBott {width:180px;height:20px;text-align:center;padding-top:3px;}
.sideRHeading {background-position:top left;}
.sideRTxt {padding:0px}
#shopCartDiv .curvedShadow, #newProductDiv .curvedShadow, #topPicksDiv .curvedShadow, #specialOfferDiv .curvedShadow, #recentlyViewed .curvedShadow{width:100%;border-top:2px solid #08184;background-position:10px -60px;}
#newProductDiv, #topPicksDiv, #specialOfferDiv, #recentlyViewedDiv {border:2px solid #0055A4;}

#shopCartDiv {border:2px solid #6597C6;background-color:#84B8DE;font-size:10px}
#shopCartTotal {border-top:1px solid #08184A;margin-top:5px;padding:2px;}
#shopCartHeading {font-family:Arial, Helvetica, sans-serif;position:absolute;top:0;width:180px;padding-top:3px;padding-bottom:4px;}
#shopCartHeading img {float:left;margin:0;padding:0;margin-left:12px;}
#shopCartHeading h4 {margin:0;padding-top:2px;}
.shopCartFadedH {filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;margin-top:0;}

#shopCartBott {height:21px;background-position:0 -36px;color:#000;}
#shopCartBottLink {position:absolute;top:0;padding:4px;padding-top:5px;}
#shopCartBottLink a{font-size:10px;background-color:#FFF;text-decoration:none;color:#08184A;}
#shopCartBottLink a:hover{background-color:#08184A;text-deocration:underline;cursor:pointer;color:#FFF}
#cartBott {position:relative;}
#cartBott a {border:2px solid #08184A;width:120px;background-color:#FFF;padding:2px;color:#08184A;margin-top:0;}

#newProduct h4, #topPicks h4, #recentlyViewed h4 {color:#FFF;margin:0;}

#specialOffer .sideRHeading{background-position:0 -60px;}

#recentlyViewed {padding:0;margin:0;}
#recentlyViewedDiv {background-color:#84B8DE;}
#recentlyViewed h4 {color:#FFF;}
#recentlyViewed ul {margin-left:0;list-style-type:none;margin-top:0;padding-left:0;}
#recentlyViewed ul li {line-height:18px;border-bottom:1px dashed #404040;text-align:center;}
#recentlyViewed ul li a {color:#404040;text-decoration:none;display:block;}
#recentlyViewed ul li a:hover{text-decoration:underline;color:#000}

#cantFind{margin:0;margin-top:5px;}
#cantFind .sideRHeading{height:40px;text-align:left;background-position:0px 0px;padding:0;margin:0;}
#cantFind h4 {color:#FFF;margin:0;}
#cantFindInner {height:41px;width:100%;padding-top:2px;padding-left:8px;background-position:132px -149px;}
#cantFind .sideRTxt {background-position:0 -660px;color:#202020;padding-bottom:5px;text-align:center;}
#cantFind .sideRTxt p {padding:5px;margin:0px;}
#cantFind a{color:#000}

/*MOOTOOLS NEWSTICKER*/
#NewsTicker, #NewsTicker2{
width:100%;
height:350px;
overflow:hidden;
}
#NewsVertical{
width:100%;
height:350px;
display:block;
overflow:hidden;
position:relative;
}

/* --------------- */
/* Ticker Vertical */
#TickerVertical {
width:100%;
height:350px;
display:block;
list-style:none;
margin:0;
padding:0;
}
#NewsTicker{
height:350px}
#TickerVertical li {
display:block;
width:100%;
color:#005DA9;
text-align:left;
font-size:11px;
margin:0;
float:left;

}
#TickerVertical li .NewsTitle a:link,
#TickerVertical li .NewsTitle a:Visited, #TickerVertical2 li .NewsTitle a:link, #TickerVertical2 li .NewsTitle a:Visited, #TickerVertical3 li .NewsTitle a:link, #TickerVertical3 li .NewsTitle a:Visited {
display:block;
color:#000;
font-size:12px;
text-decoration:none;
}
.wasPrice {text-decoration:line-through;font-weight:bold;}
.nowPrice {color:red;font-weight:bold;}
#NewsTicker, #NewsTicker2, #NewsVertical, #tickerVertical {height:350px;}
.tickerCategories{display:block;height:25px;width:100%;overflow:hidden}

/*CENTER AREA*/
#breadcrumbs a {color:#000;text-decoration:none;font-weight:bold;font-size:11px;}
#breadcrumbs{font-size:11px;margin-bottom:10px;}
#breadcrumbs a:hover {text-decoration:underline;}

.showAdvise {text-align:center;color:gray;font-weight:bold;margin-bottom:10px;}

/*pages bar*/
.pagesBar{font-weight:bold;line-height:15px;margin-top:2px;background-color:#2B8FD5;padding:2px;color:#FFF}
.pageLinks{float:right;display:inline}
.itemCount{float:left;display:inline}
.prevNextButt {text-align:right}
.prevNextButt a{color:#061C52;text-decoration:none}
.prevNextButt a:hover{text-decoration:underline;color:yellow;}


/*catblocks*/
.catBlock a {text-decoration:none;font-size:9pt;color:#00469B;font-size:10px;line-height:11px;}
.catBlock:hover a {color:#000;}
.catBlock a:visited{color:#606060}
.catBlock{float:left;width:109px;height:180px;padding-top:3px;vertical-align:top;text-align:center;overflow:hidden;}
.catBlock a img {border:0;margin-left:auto;margin-right:auto;display:block;}
.catImgArea {height:91px;}
.catDescrArea {height:45px;vertical-align:top;overflow:hidden;padding:1px;padding-top:0;padding-bottom:0}
#productsPage .catBlock {height:175px;}
#productsPage .catDescrArea{height:89px;}
.catPriceArea {font-weight:bold;font-size:11px;margin-top:3px;}
.catSizeArea {font-size:10px;color:#2B8FD5}
#defaultPage .catBlock {margin-right:25px;height:162px;}
#defaultPage .catDescrArea{height:70px;}

/*advertisement area*/
#advertArea{position:relative;}
#advertArea .pageTitleBar {border-bottom:0}
#advertsDiv {border:2px dashed #348AC9;text-align:center;padding:5px;}

/*footer area*/
#footerArea{background-color:#84B8DE;}
#footerArea .copyR {background-color:#061C52;height:35px;line-height:15px;color:#FFF;text-align:center;}
#footerArea .shadow{background-color:#84B8DE;}

.topViewed {background-color:#FFF;border:2px solid #061C52;width:250px;height:180px;margin:5px;float:left;text-align:left;}
.topViewed img{vertical-align:top;margin:3px;float:left;}
.top5Title {font-size:22px;font-weight:bold;padding-left:0px;line-height:40px;vertical-align:top;}
.topViewed ul {list-style:none;margin-left:0;margin-top:0;padding-left:0;}
.topViewed ul li{line-height:18px;border-bottom:1px dashed #c0c0c0;overflow:hidden;}
.topViewed a{color:#404040;text-decoration:none;}
.topViewed a:hover{color:#000;text-decoration:underline}


/*GENERAL.asp*/
.generalPage h4 {}
.genImg {display:inline;width:23px;height:25px;background-image:url(./images/gifGeneral.gif);background-repeat:no-repeat;padding-right:19px;padding-bottom:7px;font-size:12pt;line-height:25px;}
.genImg span{padding-top:4px;padding-left:30px;}

#holidayUL {margin-top:0;font-size:8pt;}
#gTel {background-position:0 0}
#gFax {background-position:0 -30px}
#gEmail {background-position:0 -120px}
#gPhys {background-position:0 -150px}
#gPost {background-position:0 -60px}
#gHours {background-position:0 -90px}
#gInf {background-position:0 -240px}
#gPdf {background-position:0 -180px;padding-left:15px;}
#gVid {background-position:0 -210px;padding-left:15px;}
#emailTbl th{text-align:right;vertical-align:top;border-bottom:1px solid #DDDDDD;line-height:18px;}
#emailTbl td{vertical-align:top;border-bottom:1px solid #DDDDDD;line-height:18px;}

.sitemapLi {list-style-image:url(images/aviation.gif);}
.sitemapLi {width:100%;border-bottom:2px dashed #C0C0C0;margin-top:20px;}
.sitemapLi a {color:#4D4D4D;font-size:16px;text-decoration:none;font-weight:bold;}
.sitemapLi a:hover, .sitemapLi2 a:hover, .sitemapLi3 a:hover, .sitemapLi4 a:hover, .sitemapLi5 a:hover{text-decoration:underline;color:#000;}
.sitemapLi2{margin-left:30px;line-height:15px;list-style-image:url(images/aviation.gif);}
.sitemapLi2 a{color:#202020;text-decoration:none;}
.sitemapLi3{margin-left:60px;line-height:15px;list-style-image:url(images/aviation.gif);}
.sitemapLi3 a {color:#404040;text-decoration:none;}
.sitemapLi4{margin-left:90px;line-height:15px}
.sitemapLi4 a{color:#808080;text-decoration:none;list-style-image:url(images/aviation.gif);}
.sitemapLi5 {line-height:15px;list-style-image:url(images/aviation.gif);}
.sitemapLi5 a{color:#808080;text-decoration:none;}


/*PRODUCT DETAILS PAGE*/
.priceBar {font-size:22px;font-weight:bold;color:#2B8FD5;text-align:right;width:100%}
.inclVAT{color:#404040;font-size:8px;}
.theCentsDiv{float:right;width:35px;height:22px;text-align:left;display:block;display:inline;font-size:11px;vertical-align:top;line-height:11px;padding-left:3px;}
.priceBar h3{margin:0}


/*SEARCH PAGE*/
.searchHBar{font-weight:bold;line-height:15px;margin-top:2px;background-color:#2B8FD5;padding:2px;color:#FFF}
#searchPage .catBlock {height:160px}
#searchPage .catBlock .catDescrArea {height:70px}

/*NEWSLETTER PAGE*/
#newsletterPage ul {list-style-image:url(images/aviation.gif);line-height:20px;}
#newsletterPage ul a{color:#404040;text-decoration:none}
#newsletterPage ul a:hover {color:#000;text-decoration:underline}
#subscribeBox {width:200px;border:2px solid #061C52;background-color:#84B8DE;text-align:center;color:#000}
#subscribeBoxH {background-color:#1567B9;color:#FFF;padding-top:5px;padding-bottom;font-size:14px;border-bottom:2px solid #094679;margin:0;color:#FFF;font-weight:bold;}

/*PRODUCT DETAILS PAGE*/
#goBackButt{margin:0;display:inline;vertical-align:middle;}
#goBackButt input {font-size:10px;border:0;background-color:#FFF;}
#goBackButt input:hover{cursor:hand;cursor:pointer}
#productDetailsPage h4 {color:#2B8FD5;font-size:16px;text-decoration:none;font-weight:bold;border-bottom:2px dashed #B0D8FA}

.dashBox {background-color:#84B8DE;padding:0;border: 1px solid #061C52;width:250px;text-align:right;float:right;margin-left:5px;margin-bottom:20px;}
.dashBox h4  {padding-left:0;line-height:15px;margin:0;border:0;color:#000;border-bottom:0;}
.dashBoxTop {background-color:#061C52;color:#FFF;text-align:left;padding:3px;}


#productDetailsPage .dashBox h4 {width:100%;background-color:#115EA5;color:#FFF;padding-bottom:2px;border:0;}
.dashBox img {vertical-align:top;margin-top:10px}
.dashBox form{margin:0}
.buttBox {display:inline;border:2px solid #061C52;;width:120px;background-color:white;padding:2px;color:#061C52;margin:3px;}
.commBox, .noteBox {border: 3px solid #E9E7E7;text-align:right;float:left;text-align:center;padding:5px;padding-top:0;color:black;font-style:italic;margin-bottom:10px;margin-top:10px;}
.noteBox h4 {font-size:12pt;font-style:normal;margin:0;padding-left:0}
.commentBox {font-family:georgia,sans-serif;border: 3px solid #E9E7E7;font-style:italic;padding:5px;margin-bottom:10px;text-align:center;font-size:120%;}
.othBox1 {width:100%;background-color:#D9EEFB;border:1px solid #094679;padding:3px;margin-left:5px;}
.noteBox h4, .dashBox h4 {background-image:none;padding-left:0}
#productDetailsPage ul li {list-style-image:url(images/aviation.gif);line-height:18px;}

#productDetailNav ul{list-style-type:none;margin:0;padding:0;font-size:12px;}
#productDetailNav ul li{list-style-image:none;height:20px;line-height:18px;background-image:url(images/repeatxGIF.gif);background-position:0 -35px;margin:2px;float: left; padding: 3px;padding-left:7px;padding-right:7px;background-color:#2B8FD5;border:2px solid #061C52;color:#FFF;text-decoration:none;font-weight:bold}
#productDetailNav ul li:hover{text-decoration:underline;cursor:pointer;color:yellow;}
.redBg{background-color:red;color:#FFF}

/*QUERY PRODUCT PAGE */
.buttonBar {background-color:#2B8FD5;padding:5px;}
.buttonBar input{font-size:16px;}


/*SHOPPING CART PAGE*/
.cartTbl {border:2px solid #2B8FD5;border-top:none;border-bottom:none;width:99%;}
.cartTbl td {border-bottom:1px solid #C0C0C0}
.cartTbl .titleBar {background-position:0 -30px;height:40px;color:#FFF;font-weight:bold;line-height:30px;padding:0px;}


/*cartstep2*/
#newMember {width:45%;border:2px solid #061C52;float:left;background-color:#84B8DE;background-position:bottom;color:#000;}
.newMemberH {background-color:#115EA5;color:yellow;font-weight:bold;font-size:12px;padding:3px;}
#memberLogin {width:240px;background-color:#0055A4;border:2px solid #061C52;margin:5px;margin-top:0px;vertical-align:top;float:right;color:#FFF;}
#newMemberForm {padding:3px;margin-right:5px;}
#loginPage #newMemberForm td, #loginPage #newMemberForm th {vertical-align:top}
#newMember h3, #memberLogin h3, #newMemberForm h3 {width:100%;height:25px;color:white;line-height:25px;}
#newMember p {padding-left:5px;padding-right:5px;}

#detailsTbl h3{color:#404040;}
#detailsTbl {border:2px solid #2B8FD5;margin-top:10px;}


.specsTbl th{text-align:right;vertical-align:top;border-bottom:1px solid #E5E5E5;}
.specsTbl td, .specsTbl th{vertical-align:top;border-bottom:1px solid #E5E5E5;}

/*CHARTS PAGE*/
#chartsPage #container {
  position: relative;
  overflow: hidden;
}

.propellerTbl h3 !important {color:#000}

.helmetColorTbl td img{vertical-align:top}
.helmetColorTbl input{vertical-align:bottom}

#searchDiv input, #searchDiv select{color:#333333}

.viewAllLinkDiv{text-align:right;padding-right:40px;}
.viewAllLink {font-size:14px;font-weight:bold;color:#061C52;text-decoration:none;}
.viewAllLink:hover{text-decoration:underline;color:#2B8FD5}

/*testing sliding door effect*/
.slide button {
  border:0; 
  margin-top:3px;
  cursor:pointer; 
  font-weight:bold; 
  padding:0 15px 0 0; 
  text-align:center;
    width:auto; 
  overflow:visible; 
}
.slide button span {
  position:relative; 
  display:block; 
  white-space:nowrap; 
  padding:0 0 0 14px; 
  color:#000;
} 
.slide button {
  background:url("./images/buttonRight.png") transparent right no-repeat; 
  font-size:14px; 
}
.slide button span{
  height:30px; 
  line-height:30px;
  background:url("./images/buttonLeft.png") transparent left no-repeat;
}
.slide button span:hover{color:#0000FF;text-decoration:underline}
.delButton button span:hover{color:red}

.errMess{background-color:red;color:#FFF;font-weight:bold;padding:3px;}

/* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
	z-index: 2;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}
	
.simply-scroll-list li img {
	border: none;
	display: block;
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll { 
	width: auto;
	height: 20px;
	margin-bottom: 1em;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: auto;;
	height: 20px;
}
	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	width: auto;;
	height: 20px;
}


.navFooter ul{list-style-type:none;margin-left:0;padding:0;font-size:12px;margin:0;margin-top:7px}
.navFooter ul li{width:100%;border-bottom:1px dotted #404040;line-height:18px;text-align:left;padding-left:0px;font-size:12px;padding-top:5px}
.navFooter ul li a{width:100%;display:block;padding-left:5px;}
.navFooter a{color:#000;text-decoration:none;}
.navFooter a:hover{color:#FFF}
.navFooter li:hover, .navLeft li:hover a, .navLeft li:hover .plusA{color:#FFF;}
.navFooter li:hover{background-color:#0D2967;}


/*topArea2010*/
#topLogoArea .portfolio {margin:0;padding:0;}
#topLogoArea ul li {list-style-type:none}

/*specialsArea2010*/
#NewsTicker .portfolio{margin:0;padding:0;list-style-type:none}
#NewsTicker2 .portfolio{margin:0;padding:0;list-style-type:none}

/*logoArea2010*/
.fadedRight{width:24px;height:20px;z-index:5;position:absolute;top:0px;right:185px;background-image:url(images/pngSmall.png);background-position:0 -160px;}
.fadedLeft{width:24px;height:20px;z-index:5;position:absolute;top:0px;left:180px;background-image:url(images/pngSmall.png);background-position:0 -125px;}
#manufacturerScrollArea img{vertical-align:top;}
.tal !important{text-align:left}
.w150 {width:150px}