.boxText { font-family: Verdana, sans-serif; font-size: 14px;color: #ffffff; }

.errorBox { font-family : Verdana, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }

.stockWarning { font-family : Verdana, sans-serif; font-size : 10px; color: #cc0033; }

.productsNotifications { background: #f2fff7; }

.orderEdit { font-family : Verdana, sans-serif; font-size : 10px; color: #ffffff; text-decoration: underline; }



.catbox {

background: url(images/topbutton_greenbg.gif); }



BODY {

  width:960px;

  margin: 0px auto;

  padding: 0px;

  background: url(images/mainbg.gif) repeat-x;

  color: #232323;

  border:0px solid #ffffff;

  align:center;

}



.productbody{

background: #ffffff; 

}



FORM {

	display: inline;

}



TD.buttonexample a{background-image: url(images/menured_bg.gif); display:block;





border-color:   #ff6600; 





 

  border-style: solid;

  border-width: 1px;

 

  }

TD.buttonexample a:hover{background-image: url(images/menugreen_bg.gif);

}

TD.imagemenu{

border-color:   #ff6600; 

  border-style: solid;

  border-width: 1px;

}





TD.header1 a{

   font-family:  Verdana;

  text-align : center;

  background-image: url(images/topbutton_whitebg.gif);

  display:block;

  background-repeat: no-repeat; 

  font-size: 12px;

  font-weight : bold;

}

TD.header1{

   font-family: Tahoma, Verdana, sans-serif;

  text-align : center;

  

  font-size: 12px;

  font-weight : bold;

}

TD.header1 a:hover{

    background: url(images/topbutton_greenbg.gif);

   

}

TD.hdr_logo{

	top: 5px;
	}






TD.whitebuttonproductinfo{

 font-family: Verdana, sans-serif;

  font-size: 10px;

  }



 TD.productdescription{

	color: #000000;

	background-color:#FFF;

	font-family: Verdana, sans-serif;

  font-size: 12px;

  padding-left : 15px;

  padding-top:18px;

  }

  

  TD.attributes{

	color: #000000;

	font-family: Verdana, sans-serif;

  font-size: 12px;

  padding-left : 0px;

  padding-top:0px;

  }

  

P.productdescription{

color: #000000;

font-family: Verdana, sans-serif;

  font-size: 10px;

  	padding-left : 20px;

  }

P.productdescription2{

	color: #000000;

	font-family: Verdana, sans-serif;

  font-size: 14px;

  font-weight:bold;

 padding-left : 15px;

  padding-top:18px;

}

  

  TD.productdownload{

  color: #000000;

font-family: Verdana, sans-serif;

  font-size: 12px;

  font-weight : bold;

  padding-left:0px;

  }

TD.productdownloadheading{

color: #000000;

font-family: Verdana, sans-serif;

  font-size: 14px;

padding-top:18px;

  padding-left:14px;

  }

  

  

  

TR.headerNavigation {

  background: #ffffff;

  color: #000000;

}



B.featuredproducts{

	color: #000000;

	font-family: Verdana, sans-serif;

  font-size: 16px;

  font-weight : bold;

  padding-left:15px;

  padding-top:15px;

  border: 0px solid #666666;

  height:20px;

  }



TD.headerNavigation {

  font-family: Verdana, sans-serif;

  font-size: 12px;

  background:  #ffffff;

  color: #ff6600;

  font-weight : bold;

}



A.headerNavigation { 

  color: #FFFFFF; 

  font-size:12px;

  padding-left:10px;

  padding-top:5px;

}



A.headerNavigation:hover {

  color: #ffffff;

}



TR.headerError {

  background: #ff0000;

}



TD.headerError {

  font-family: Tahoma, Verdana, sans-serif;

  font-size: 12px;

  background: #ff0000;

  color: #ffffff;

  font-weight : bold;

  text-align : center;

}



TR.headerInfo {

  background: #00ff00;

}



TD.headerInfo {

  font-family: Tahoma, Verdana, sans-serif;

  font-size: 12px;

  background: #00ff00;

  color: #ffffff;

  font-weight: bold;

  text-align: center;

}



footer {

  

}



TR.TD.footer {

  font-family: Verdana, sans-serif;

  font-size: 7px;

 

  color: #ffffff;

  

}



TD.productcat{

font-family:Verdana;

  font-size: 17px;

  color: #ffffff;

    font-weight: bold;

  text-transform: uppercase;

  text-decoration:none;

  

  }







a.mainicon:link{

	font-family:Verdana;

  font-size: 12px;

  color: #00455A;

  font-weight: bold;

  text-transform: uppercase;

  text-decoration:none;

 	cursor: hand;

  }

  

 

a.mainicon:visited {

	font-family:Verdana;

  font-size: 12px;

  color: #00455A;

    font-weight: bold;

  text-transform: uppercase;

   text-decoration:none;

   	cursor: hand;

}

a.mainicon:hover {

	font-family:Verdana;

  font-size: 12px;

  color: #00455A;

    font-weight: bold;

  text-transform: uppercase;

   text-decoration:none;

   	cursor: hand;

} 



.infoBox {

  background: #ffffff;

  color:#000000;

  

}



.infoBoxcheckout {

  background: "transparent";

  

}





.infoBoxContents {

   background: url(images/green_bg1.gif);

 

   font-family: Verdana, sans-serif;

  font-size: 10px;

  

} 

 

TD .shoppingcheckout {

   background:"transparent" ;

 

   

} 

 

 

 

 TD.infoBoxHeadingCategories {

  background: #000000;

 font-family: Verdana, sans-serif;

  font-size: 18px;

  color:#FF6600;

  padding-left:33px;

  background-repeat: no-repeat;

}



 

  

}



.infoBoxNotice {

  background: #ffffff;

}



.infoBoxNoticeContents {

  background: #ffffff;

  font-family: Verdana, sans-serif;

  font-size: 10px;

  

}



TD.infoBoxHeading {

  font-family: Verdana, sans-serif;

  font-size: 18px;

  color:#FF6600;

  

}



.infoBoxHeading {

  font-family: Verdana, sans-serif;

  font-size: 18px;

  color:#FF6600;

 

  

}



.infoBoxcatheading {

  font-family: Verdana, sans-serif;

  font-size: 18px;

  color:#FF6600;

 padding-left:80px;

  background: #ffffff;

}





.infoBoxnewsheading {

  font-family: Verdana, sans-serif;

  font-size: 18px;

  color:#FF6600;

 padding-left:30px;

  background: #000000;

}

TD.infoBox, SPAN.infoBox {

  font-family: Verdana, sans-serif;

  font-size: 10px;

   color: #ffffff;

  

 

}







TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {

  background: url(images/green_bg1.gif) ;

  padding-top:10px;

}



TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {

  background: url(images/green_bg1.gif) ;

  padding-top:10px;

}



TABLE.productListing {

  border: 0px;

  border-style: solid;

  border-color: #b6b7cb;

  border-spacing: 0px;

}



.productListing-heading{ 

   font-family: Verdana, sans-serif;

   font-size: 14px;

   font-weight: normal;

  color: #ff6600;

  vertical-align: middle;

  white-space: nowrap; 

}







TD.productListing-data {

  font-family: Verdana, sans-serif;

  font-size: 12px;

  color:#000000;

}



A.productListing-data

{

  font-family: Verdana, sans-serif;

  font-size: 12px;

  color:#000000;

}



A.pageResults {

  color: #ffffff;

}



A.pageResults:hover {

  color: #000000;

  background: #FFFF33;

}



A.new_pageResults {

  color: #000000;

}



A.new_pageResults:hover {

  color: #000000;

  background: #FFFF33;

}



TD.headermenu{

background: url(images/menured_bg.gif) ;

font-family: Verdana, sans-serif;

  font-size: 14px;

color:#000000;

border-right-color:#ff6600;

 border-color: #ff6600;

  border-style: solid;

  border-width: 1px;

  line-height:27px;

   

}



A.headermenu:hover{

background-image: url(images/menugreen_bg.gif) ; 



font-family: Verdana, sans-serif;

  font-size: 14px;

color:#000000;

 border-color: #ff6600;

  border-style: solid;

  border-width: 1px;

  line-height:27px;

   

}



TD.products {

  font-family: Verdana, sans-serif;

  font-size: 15px;

  font-weight: bold;

  color:#FF6600;

  background-image: url(images/green_bg1.gif) ; 

}



TD.pageHeading, DIV.pageHeading {

  font-family: Verdana, sans-serif;

  font-size: 20px;

  font-weight: bold;

  color:#FF6600;

  

}



TD.Headingproduct {

  font-family: Verdana, sans-serif;

  font-size: 20px;

  font-weight: bold;

  color:#FF6600;

  padding-bottom:10px;

  padding-left:16px;

}



TD.Headingreviews {

  font-family: Verdana, sans-serif;

  font-size: 20px;

  

  color:#FF6600;

  

}

TD.searchforums {

  font-family: Verdana, sans-serif;

  font-size: 10px;

  font-weight: bold;

  color:#000000;

   background: #ffffff;

}



TD.pageHeadingforums {

  font-family: Verdana, sans-serif;

  font-size: 20px;

  font-weight: bold;

  color:#FF6600;

   background: #ffffff;

}

TD.pageHeadingblogs {

  font-family: Verdana, sans-serif;

  font-size: 20px;

  font-weight: bold;

  color:#FF6600;

   background: #142D36;

}



TD.pageHeadingblogs1 {

  font-family: Verdana, sans-serif;

  font-size: 14px;

  font-weight: bold;

  color:#FF6600;

   background: #ffffff;

}

 TD.financingform{

 font-family: Verdana, sans-serif;

  font-size: 16px;

  color:#000000;

   background: #ffffff;

   padding-left:24px;

   }

a.financingform{

 font-family: Verdana, sans-serif;

  font-size: 16px;

  color:#FFFFFF;

   background: #142D36;

   padding-left:24px;

   }



 a.blogback{

 font-family: Verdana, sans-serif;

  font-size: 16px;

  color:#000000;

   background: #ffffff;

   }

    a.bloghead{

 font-family: Verdana, sans-serif;

  font-size: 14px;

  color:#FF6600;

   background: #ffffff;

   }

   

   TD.addcomment{

 font-family: Verdana, sans-serif;

  font-size: 17px;

  color:#FF6600;

   background: #ffffff;

   }

   

TD.blogback{

font-family: Verdana, sans-serif;

  font-size: 13px;

  color:#000000;

   background: #ffffff;

   }



TR.subBar {

  background: #f4f7fd;

}



TD.subBar {

  font-family: Verdana, sans-serif;

  font-size: 10px;

  color: #000000;

}

P.main {

  font-family: Verdana, sans-serif;

  font-size: 11px;

  line-height: 1.5;

  color:#F00;

   background: #ffffff;   

/*  color: #ffffff;

   background: #142D36; */

}



a.floatwindow{

 font-family: Verdana, sans-serif;

  font-size: 12px;

   color: #000000;

   font-weight:normal;

   text-decoration : underline;

    background: #ffffff;

   

   }

  

  

a.accounts, P.accounts {

  font-family: Verdana, sans-serif;

  font-size: 11px;

  line-height: 1.5;

  color: #000000;

   background: #ffffff;

    line-height: 3.5;

    padding-left:28px;

    font-weight:bold;

}



TD.customercomment {

  font-family: Verdana, sans-serif;

  font-size: 20px;

  line-height: 1.5;

  color: #000000;

   background: #ffffff;

   padding-left:18px;

   padding-top:14px;

}

TD.headmanufacture {

  font-family: Verdana, sans-serif;

  font-size: 11px;

  font-weight:bold;

  color: #ffffff;

  padding-left:10px;

}



TD.confirm {

  font-family: Verdana, sans-serif;

  font-size: 12px;

  line-height: 1.5;

  color: #000000;

   font-weight:bold;

}



TD.finance {

  font-family: Verdana, sans-serif;

  font-size: 16px;

  line-height: 1.5;

  color: #ffffff;

   font-weight:bold;

}



TD.main, P.main {

  font-family: Verdana, sans-serif;

  font-size: 13px;

  line-height: 1.5;

  color: #000000;

   background: #ffffff;   

/*  color: #ffffff;

   background: #142D36; */}



.ver {

  font-family: Verdana, sans-serif;

  font-size: 10px;

  line-height: 1.5;

  color: #ffffff;

	font-weight:bold;

}



TD.confirmpage {

  font-family: Verdana, sans-serif;

  font-size: 11px;

  line-height: 1.5;

  color: #000000;

   background: #ffffff;   

/*  color: #ffffff;

   background: #142D36; */}

TD.main1, P.main1,H4.main1 {

  font-family: Verdana, sans-serif;

  font-size: 11px;

  line-height: 1.5;

  color: #000000;

   background: #ffffff;

}

TD.welcomeaccount, P.welcomeaccount {

  font-family: Verdana, sans-serif;

  font-size: 17px;

  line-height: 1.5;

  color: #ff6600;

   background: #ffffff;

}



 .processing{

 font-family: Verdana, sans-serif;

  font-size: 17px;

  line-height: 1.5;

  color: #ff6600;

   background: #7ed48a;

}



TD.productbox, SPAN.productbox, P.productbox {

  font-family: Verdana, sans-serif;

  font-size: 10px;

  font-weight:bold;

   background: #ffffff;

 color:#FF6600;

}



TD.smallText, SPAN.smallText, P.smallText {

  font-family: Verdana, sans-serif;

  font-size: 10px;

  font-weight:bold;

  color:#ffffff;

}



TD.new_smallText, SPAN.new_smallText, P.new_smallText {

  font-family: Verdana, sans-serif;

  font-size: 10px;

  font-weight:bold;

  color:#000000;

}



TD.orderprocess{

 background: #ffffff;

 color:#FF6600;

 font-family: Verdana, sans-serif;

  font-size: 20px;

   line-height: 2.5;

}

TD.categories, SPAN.categories, P.categories  {

  font-family: Verdana, sans-serif;

  

  font-weight:bold;



  background:url(images/icon_bluebg.gif);

  background-repeat:no-repeat;

  

}

TD.categories:hover{

    background: url(images/icon_greenbg.gif);

   background-repeat:no-repeat;

   position: relative

}





TR.categories:hover{

    background: url(images/icon_greenbg.gif);

   background-repeat:no-repeat;

   position: relative

}











TD.smallText1{

    color:red;

}





TD.lowerbodytext{

font-family: Verdana, sans-serif;

  font-size: 22px;

  color:#FF6600;

  }

  

  TD.lowerbodytext1{

font-family: Verdana, sans-serif;

  font-size: 70%;

  color:#FFFFFF;

  }

  

 .lowerbodytext:hover{

 background:url(images/over_bg.gif) center top no-repeat;

}



TD.accountCategory {

  font-family: Verdana, sans-serif;

  font-size: 13px;

  color: #aabbdd;

}



TD.fieldKey {

  font-family: Verdana, sans-serif;

  font-size: 12px;

  font-weight: bold;

}



TD.fieldValue {

  font-family: Verdana, sans-serif;

  font-size: 12px;

}



TD.tableHeading {

  font-family: Verdana, sans-serif;

  font-size: 12px;

  font-weight: bold;

}



SPAN.newItemInCart {

  font-family: Verdana, sans-serif;

  font-size: 10px;

  color: #ff0000;

}



CHECKBOX, INPUT, RADIO, SELECT {

  font-family: Verdana, sans-serif;

  font-size: 12px;

}



TEXTAREA {

  width: 100%;

  font-family: Verdana, sans-serif;

  font-size: 11px;

}



SPAN.greetUser {

  font-family: Verdana, sans-serif;

  font-size: 12px;

  color: #f0a480;

  font-weight: bold;

}



TABLE.formArea {

  background: #f1f9fe;

  border-color: #7b9ebd;

  border-style: solid;

  border-width: 1px;

}



TD.formAreaTitle {

  font-family: Tahoma, Verdana, sans-serif;

  font-size: 12px;

  font-weight: bold;

}



SPAN.markProductOutOfStock {

  font-family:  Verdana, sans-serif;

  font-size: 9px;

  color: #ffffff;

  

}
SPAN.markProductOutOfStock2 {

  font-family:  Verdana, sans-serif;

  font-size: 9px;

  color: #000000;

  

}



TD.markProductOutOfStock {

  font-family:  Verdana, sans-serif;

  font-size: 12px;

  color: #ffffff;

  

}



TD.productprint {

font-family:  Verdana, sans-serif;

  font-size: 13px;

  color: #000000;

  }

A.productprint{

font-family:  Verdana, sans-serif;

  font-size: 13px;

  color: #000000;

  }



TD.productprice2{

font-family:  Verdana, sans-serif;

  font-size: 15px;

  color: #ffffff;

  }



SPAN.productSpecialPrice {

  font-family: Verdana, sans-serif;

  color: #CC6600;

  font-size: 15px;

  font-weight:normal;

}



SPAN.productSpecialPriceN {

  font-family: Verdana, sans-serif;

  color: #ff0000;

  font-weight:normal;

}



SPAN.productSpecialPriceN1 {

  font-family: Verdana, sans-serif;

  font-size:12px;

  color: #ff0000;

  font-weight:normal;

}



SPAN.productSpecialPriceSP {

  font-family: Verdana, sans-serif;

  color: #ffffff;

  font-weight:bold;

}



SPAN.errorText {

  font-family: Verdana, sans-serif;

  color: #ff000;

}



.productListing-heading {

	height: 40px;

	font-weight:bold;

}

.moduleRow { }

.moduleRowOver { background-color: #ffffff; cursor: pointer; cursor: hand; }

.moduleRowSelected { background-color: #ffffff; }



.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, sans-serif; font-size: 10px; color: #8c8c8c; }

.checkoutBarCurrent { font-family: Verdana, sans-serif; font-size: 10px; color: #000000; }



/* message box */



.messageBox { font-family: Verdana, sans-serif; font-size: 10px; }

.messageStackError, .messageStackWarning { font-family: Verdana, sans-serif; font-size: 10px;color:#FF0000; background-color: #ffb3b5; }

.messageStackSuccess { font-family: Verdana, sans-serif; font-size: 10px; background-color: #99ff00; }



/* input requirement */



.inputRequirement { font-family: Verdana, sans-serif; font-size: 10px; color: #ff0000; }





/*copy8 */





.infoBoxProducts {

  text-align: center;

  font-family: Verdana, sans-serif;

  font-size: 10px;

  font-weight: normal;

  color: #333333;

  

}



.grid{

 background-image: url(images/productBG.png);

  background-attachment: scroll;

  background-x-position: 0%;

  background-y-position: 0%;

  background-repeat: repeat-x;



}



.infoBoxProducts a {

  color: #ffffff;

}

TD.infoBoxGrid {

  font-family: Verdana, sans-serif;

  font-size: 10px;

  background:red;

}

/* set pos buy/details button on list */

img.buy_now {  

  margin-bottom:5px;

} 

/* set pos buy/details button on thumbnail */

img.thm_buy_now {

  

} 

/* set style buy/details seperator thumbnail */

.buy_now {

  font-weight: bold;

	font-size: 18px;

	color:transparent;

} 

.infoBoxList {

 

 }

.thumbcontent {

  font-family: Verdana, sans-serif;

  font-size: 12px;

  color:#000000;

  text-align:left;

  font-weight:bold;

  margin:0px;

  padding:0px;

  valign:top;

}







/* input requirement checkout*/



.inputRequirement { font-family: Verdana, sans-serif; font-size: 10px; color: #ff0000; }

div#ERROR_payment, div#ERROR_shipping{  text-align:center;   width:100%;   padding:10px 0 10px 0;   border:2px solid #96171A;   background-color:#F00;   color:#FFF; display:none}

iframe#checkout-gateway{  width:0; height:0;   visibility:hidden}

.checkout-overlay{  visibility:hidden;   position:absolute;   left:0px;   top:0px;   width:100%;     text-align:center;   z-index:5000;   background-color:#FFF}

.checkout-dialog-box{  position:absolute;   visibility:hidden;   width:540px;   height:300px;   z-index:9999;   text-align:center}

.checkout-js-required{  position:relative;   margin:120px auto;   padding:10px;   border:2px solid #F00;   visibility:visible;   font:12px Verdana,Verdana,sans-serif}

.checkout-js-required h2{  font-size:18px;   margin:4px}

div#checkout-shipping-quotes{  font:14px Verdana;   color:#787878;   font-weight:bold;   text-align:center}

div#checkout-shipping-quotes table{  width:100%;   text-align:left}

span.pageHeading{  font-size:16px}

div#progress_bar{  position:relative;   width:300px;   height:20px;   border:1px solid #000;   padding:1px;   text-align:left}

div#progress_bar div#progress{  width:0;   background-color:#2E9127;   height:100%;   text-align:left}

div#progress_status{  font:11px Verdana;   color:#96171A;   font-weight:bold;   padding-top:10px;   padding-bottom:4px}

.checkout-input-error{  border:2px solid #F00}

.checkout-form-error{color:#F00; font:11px Verdana; font-weight:bold; clear:left}

.checkout-spacing-1{  height:10px;   font-size:1px}

.checkout-spacing-2{  height:10px;   font-size:1px}

.checkout-input-text, .checkout-select{  font:12px Verdana}

.checkout-input-text{  padding:2px}

select.checkout-select{  padding:1px}

.checkout-field-short{  width:130px;   padding:2px}

.checkout-hidden{  display:none}



h2{ font:14px Verdana,sans-serif;  font-weight:bold;  margin:0}

.checkout-js-pane{ height:184px;  overflow-y:scroll;  text-align:left;  border:1px solid #000;  padding:8px}

.checkout-column-right{ width:220px;  padding-right:10px}

.checkout-column-left{ padding:0 10px 10px 10px}

.checkout-s{ font:14px Verdana;  font-weight:bold;  color:#ff6600;  background-color:#ffffff}

.checkout-productListing-heading a{ color:#fff;  font-size:12px}

.checkout-dashed-line{ border-top:1px dashed #000}

.checkout-loading{ padding:30px;  text-align:center}

.checkout-returning-customer{ border:1px solid #b6b7cb;  background-color:#fff;  padding:20px;  text-align:center;  width:100%}

.checkout-login-box table{ border:1px solid #b6b7cb}

.checkout-login-box table th{ background-color:#b6b7cb;  color:#fff;  padding:4px;  text-align:left;  font:11px Verdana}

.checkout-login-box table td{ padding:4px}

#checkout-coupon-status{ font:11px Verdana,Verdana,sans-serif;text-align:left}

.checkout-order-total-wrapper{text-align:right}

.checkout-order-total{text-align:right}

.checkout-msg-success{ color:#090;  font-weight:bold;  text-align:left;  width:100%}

.checkout-msg-failure{ color:#900;  font-weight:bold;  text-align:left;  width:100%}

.checkout-order-total table tr td{ padding:4px}

.checkout-order-total table tr td.ot_total{ font-weight:bold;  font-size:16px}

span.main{ font-family:Verdana,Verdana,sans-serif;  font-size:11px;  line-height:1.5}

label{display:block; float:left; padding:5px 5px 1px 5px; font-weight:bold; font-size:11px; color:#444}

label.optional{ font-weight:normal}

.checkout-tip{ clear:left;  padding-left:8px;  font:10px Verdana;  font-style:italic}

#bill_firstname, #ship_firstname{ width:120px}

#email_address{ width:260px}

#bill_country, #ship_country{ width:280px}

#bill_street_address, #bill_suburb, #ship_street_address, #ship_suburb{width:268px}

#bill_city, #ship_city{ width:110px}

#dob {width:120px;}

label.bill_state, label.ship_state{ display:block;  position:relative}

.state_container{ position:relative;  float:left;  *width:60px}

#bill_postcode, #ship_postcode{ width:80px}

.checkout-highlight{ background:#f8f8f9}

.payment-row, .shipping-row{ cursor:pointer;  *cursor:hand}

.shipping-row{ width:100%;  position:relative;  padding:2px}

.shipping-row .cost{ position:absolute;  top:0;  right:2px}

#dynamo-effects-logo {float: left}

.messageStackError, .messageStackWarning {background-color: transparent;color:#FF0000;font-family:Verdana,Verdana,sans-serif;  font-size:11px;}

ul.checkout-payment-methods {list-style:none;margin:0;padding:0}

ul.checkout-payment-methods li {padding-top:10px}

ul.checkout-payment-methods li a.payment-title {font: 14px Verdana;font-weight:bold;text-decoration:none}

ul.checkout-payment-methods li a.payment-title:hover {cursor:pointer;*cursor:hand;color:#000}

ul.checkout-payment-methods li div {padding-left:20px}

div.terms-container {width: 640px;height: 300px;background-color:#b6b7cb;padding:10px}

div.terms-container textarea {border:1px solid #000;height:270px}

div.terms-container .button {padding-top: 4px;text-align:right;}







.forumlogin{

font-family: Verdana, Helvetica, sans-serif; font-size: 17px; color:#000000;

background:#ffffff;

font-size:16px;

}



a.asnf:link{

	font-size: 12px;

	font-family: Verdana, Helvetica, sans-serif;

	color:#000000;

}



a.asnf:visited{

	font-size: 12px;

	font-family: Verdana, Helvetica, sans-serif;

	color:#000000;

}



a.asnf:hover{

	font-size: 12px;

	font-family: Verdana, Helvetica, sans-serif;

	color:#000000;

}



.asnf_normal { line-height: 130%; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; color:#000000; background:#ffffff;}  

.asnf_normal1 { line-height: 130%; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color:#000000; }



a.asnf_none:link { 	font-size: 12px; color: #ff6600; text-decoration: none}

a.asnf_none:visited {  	font-size: 12px; color: #000000; text-decoration: none}

a.asnf_none:hover {    	font-size: 12px; color: #ff6600; text-decoration: none }



.asnf_replyform {  border: #999999; border-style: dotted; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}

.asnf_error { font-family: Verdana, Helvetica, sans-serif; font-size: 15px; color:#990000; font-weight:bold;}  





a.menu:link {

	font-family:Verdana;

	font-size:12px;

	color:#000000;

	text-decoration:none;

}

a.menu:visited {

	color: #000000;

	text-decoration: none;

	font-size:12px;

}

a.menu:hover {

	color: #000000;

	text-decoration: none;

	font-size:12px;

}





a.menu:active {

	color: #ffffff;

	text-decoration: none;

	font-size: 12px;

		

}





a.downloadpage:link {

	font-family:Verdana;

	font-size:12px;

	color:#ffffff;

	text-decoration:none;

	

}

a.downloadpage:visited {

	color: #ffffff;

	text-decoration: none;

	font-size:12px;

}

a.downloadpage:hover {

	color: #ffffff;

	text-decoration: none;

	font-size:12px;

}





a.downloadpage:active {

	color: #ffffff;

	text-decoration: none;

	font-size: 12px;

		

}





.footTxt {

	font-family: lucidaSans, Verdana, Helvetica, sans-serif;

	font-size:11px;

	color:#95B7BF;

}

.footLink {

	font-family: lucidaSans, Verdana, Helvetica, sans-serif;

	font-size:11px;

	color:#95B7BF;	

}

a.footLink:link {

	font-family: lucidaSans, Verdana, Helvetica, sans-serif;

	font-size:11px;

	color:#95B7BF;

	text-decoration:none;	

}

a.footLink:visted {

	font-family: lucidaSans, Verdana, Helvetica, sans-serif;

	font-size:11px;

	color:#95B7BF;

	text-decoration:none;	

}

a.footLink:hover {

	font-family: lucidaSans, Verdana, Helvetica, sans-serif;

	font-size:11px;

	color:#95B7BF;

	text-decoration:underline;	

}

a.footLink:active {

	font-family: lucidaSans, Verdana, Helvetica, sans-serif;

	font-size:11px;

	color:#95B7BF;	

	text-decoration:none;

}



TD.footer {

	font-family:Verdana;

	font-size:12px;

	color:#8AB7BF;

	text-decoration:none;

}



.featured {

	font-family:Verdana;

	font-size:15px;

	color:#000000;

	text-decoration:none;

	font-weight:normal;

	padding-left:15px;

	

}



a.featured:link {

	font-family:Verdana;

	font-size:12px;

	color:#000000;

	text-decoration:none;

}

a.featured:visited {

	color: #000000;

	text-decoration: none;

	font-size:12px;

}

a.featured:hover {

	color: #000000;

	text-decoration: none;

	font-size:12px;

}





a.featured:active {

	color: #000000;

	text-decoration: none;

	font-size: 12px;

		

}



















a.menuleft:link {

	text-decoration: none;

	color: #FFFFFF;

	font-size:10px;

}



a.menuleft:visited {

	color: #FFFFFF;

	text-decoration: none;

	font-size:10px;

}

a.menuleft:hover {

	color: #FFFFFF;

	text-decoration: none;

	font-size:10px;

}





a.menuleft:active {

	color: #FFFFFF;

	text-decoration: none;

	font-size: 9px;

	font-weight: bold;

		

}



.subNavTxt {

	font-family:Verdana, Helvetica, sans-serif;

	

	font-size:14px;

	color:#000000;

	text-decoration:none;

}

.subNavTxt2 {

	font-family:Verdana, Helvetica, sans-serif;

	font-size:10px;

	color:#000000;

	text-decoration:none;

	background-color:#ffffff;

	cursor:pointer;

}

.subNavTxt2Sel {

	font-family:Verdana, Helvetica, sans-serif;

	font-size:10px;

	color:#FF6600;

	text-decoration:none;

	background-color:#ffffff;

}



a {

	  font-family:Verdana, Helvetica, sans-serif;

	  font-size:10px;

	  color:#000000;

	  text-decoration:underline;

	}

	

.botBoxs:hover  {

/*	 background-color: yellow; color: black; */

	background-image:url(images/cell_bg.png);

	background-position:top;

	background-repeat:no-repeat;

	cursor:pointer;

}



.frontPageTxt {

	font-family: lucidaSans, Verdana, Helvetica, sans-serif;

	font-size:11px;

	color:#003333;	

}

.frontPageTxt2 {

	font-family: lucidaSans, Verdana, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;	

}

.orangeTxt {

	font-family:Verdana, Helvetica, sans-serif;

	font-size:24px;

	color:#FF6600;

	text-decoration:none;

}

.smOrangeTxt {

	font-family:Verdana, Helvetica, sans-serif;

	font-size:12px;

	color:#FF6600;

	text-decoration:none;

}

.whiteTxt {

	font-family:Verdana, Helvetica, sans-serif;

	font-size:16px;

	color:#ffffff;

	text-decoration:none;

}



TD.advancedserach{

background:#142D36;

font-family:Verdana, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	text-decoration:none;

}

h5 {

	font-family:lucidaSans, Verdana, Helvetica, sans-serif;

	font-size:14px;

	color:#FF6600;

	text-decoration:none;

}



.industry_link {

  font-family: Verdana, sans-serif;

  font-size: 12px;

  color: #000000;

  font-weight : bold;

  text-decoration:none;

}



.industry_link:hover {

 text-decoration:underline;

}



.fine_link{



font-family: Verdana, sans-serif;

  font-size: 11px;

   color: #ffffff;

   background: #142D36;

   text-decoration:underline;

 }

 

.fine_link:hover{

 text-decoration:none;

 }



/* BOF Manufacturers Dropdown Anywhere */

.manufacturers_anywhereBox {

  background : transparent;

  color : #000000;

}

.manufacturers_anywhereBoxContents {

  background: transparent;

  color : #000000;

  font-family : Verdana, Verdana, sans-serif;

  font-size : 10px;

}

/* EOF Manufacturers Dropdown Anywhere */



.mainchq {

	width:100px; 

	height:17px; 

	font-family:Verdana, Helvetica, sans-serif; 

	font-size:11px; 

	border:1px solid #aaaaaa;

	font-weight:bold;

	}

	

.smallchq {

	font-size:10px; 

	font-weight:bold;

}



.smallchqtitle {

	font-size:12px; 

	font-weight:bold;

}



.linkgroup {

	text-decoration:underline;

}



.orgHead {

	font-family:lucidaSans, Verdana, Helvetica, sans-serif;

	font-size:18px;

	color:#FF6600;

	text-decoration:none;

}

.orgHeadCell {

	padding-left:15px;

}



	img{border:none;}

	

	pre{

		display:block;

		font:12px "Arial", Courier, monospace;

		padding:10px;

		border:1px solid #bae2f0;

		background:#e3f4f9;	

		margin:.5em 0;

		

	}		





	#slider ul, #slider li{

		margin:0;

		padding:0;

		list-style:none;

		}

	#slider, #slider li{ 

		/* 

			define width and height of container element and list item (slide)

			list items must be the same size as the slider area

		*/ 

		width:311px;

		height:218px;

		overflow:hidden; 

	  color:#ffffff;

	  text-align:left;

		

		}

		

		#slidernew ul, #slidernew li{

		margin:0;

		padding:0;

		list-style:none;

				

		}

		

		#slidernew, #slidernew li{ 

		/* 

			define width and height of container element and list item (slide)

			list items must be the same size as the slider area

		*/ 

		width:309px;

		height:300px;

		overflow:hidden; 

	  color:#ffffff;

	  text-align:center;

		padding:0px;

		border:0px solid #ffffff;

		}

		

		

	span#prevBtn{}

	span#nextBtn{}		







/* Easy Slider */



	#slider ul, #slider li{

		margin:0;

		padding:0;

		list-style:none;

		}

	

	#slider, #slider li{ 

	

		width:830px;

		height:215px;

		overflow:hidden; 

	  color:#ffffff;

	  text-align:left;

		

		}

		

		#slidernewhome_scroller ul, #slidernewhome_scroller li{

		margin:0;

		padding:0;

		list-style:none;

				

		}

		

		

		#sliderhome_scroller ul, #sliderhome_scroller li{

		margin:0;

		padding:0;

		list-style:none;

		}

	  

	  #sliderhome_scroller, #sliderhome_scroller li{ 

		/* 

			define width and height of container element and list item (slide)

			list items must be the same size as the slider area

		*/ 

		width:830px;

		height:215px;

		overflow:hidden; 

	  color:#ffffff;

	  text-align:left;

		}

		

		#slidernewhome_scroller ul, #slidernewhome_scroller li{

		margin:0;

		padding:0;

		list-style:none;

				

		}

		

		

		

		#slidernewhome_scroller, #slidernewhome_scroller li{ 

		/* 

			define width and height of container element and list item (slide)

			list items must be the same size as the slider area

		*/ 

		width:830px;

		height:211px;

		overflow:hidden; 

	  color:#ffffff;

	  text-align:center;

		padding-top:15px;

		

		}

		

		

		#slider_scroller_special, #slider_scroller_special li{ 

	

		width:250px;

		height:150px;

		overflow:hidden; 

	  color:#ffffff;

	  text-align:left;

	 		

		}

		

		#slider_scroller_special ul, #slider_scroller_special li{

		margin:0;

		padding:0;

		list-style:none;

				

		}

		

		chBg {

			

			bgcolor : #000000;

			color : #C8DD2B;

		}
		
		.asnf_normal { line-height: 130%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#333333;}
		
		a.asnf_none:link {  color: #ff6600; text-decoration: none}
a.asnf_none:visited { color: #ff6600; text-decoration: none}
a.asnf_none:hover { color: #0066ff; text-decoration: none }

.asnf_replyform {  border: #999999; border-style: dotted; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.asnf_error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color:#990000; font-weight:bold;}  
