@import url("cat_tabs.css");@import url("stylesheet-cat.css");@import url("featured_products.css");@import url("bs_products.css");
@import url("new_products.css");@import url("products_listing.css");@import url("links_manager.css");@import url("/scr.css");


.category_desc a {color:#2763A5;} .category_desc a:hover {color:#2763A5; text-decoration:underline;}

/* best sellers */
.reviewmain{background: #efefef; border:1px solid #CCCCCC;}
.reviewinfoBoxContents{border-bottom:1px solid #CCCCCC;}
.rvstars{ float:right; margin-right:10px; font-style:italic; font-weight:bold; margin-top:-15px;}
#pop_friendwrapper { 
       margin-right:5px; 
	   margin-left:5px;
	   margin-top:10px;
	   background:#FFFFFF;
	   width:470px;
	   border-right: 1px solid #2C6198;
	   border-left: 1px solid #2C6198;
	   border-bottom: 1px solid #2C6198;
	   border-top: 1px solid #2C6198;
	   text-align:center;
	   }
#pop_friendwrapper h1 { font-size:12px; color:#222222; margin-left:5px;}	   
#pop_friendwrapperinner{ background:#B1D6DF;}
.popinfoBoxContents {background: #EBEBEB; border:1px solid #CCCCCC; margin-left:10px;}
.popmain{background: #666666; border:1px solid #CCCCCC; margin-left:10px;}
.popinfoBox{ border:1px solid #CCCCCC;}

/* Review*/
#pop_reviewwrapper { 
       margin-right:5px; 
	   margin-left:5px;
	   margin-top:5px;
	   margin-bottom:5px;
	   background:#FFFFFF;
	   width:525px;
	   border-right: 1px solid #2C6198;
	   border-left: 1px solid #2C6198;
	   border-bottom: 1px solid #2C6198;
	   border-top: 1px solid #2C6198;
	   text-align:center;
	   padding:5px;
	   }
#pop_reviewwrapper h1 { font-size:12px; color:#222222; margin-left:5px;}	   
#pop_reviewwrapperinner{ background:#B1D6DF;}
.popinfoBoxContents {background: #EBEBEB; border:1px solid #CCCCCC; margin-left:10px;}
.popmain{background: #666666; border:1px solid #CCCCCC; margin-left:10px;}
.popinfoBox{ border:1px solid #CCCCCC;}

#resource { text-align:left;}
#resource a { font-weight:bold; text-decoration:underline;}
/* best sellers */
#bestWrapper{ font-family:Arial, Helvetica, sans-serif; color:#222222; font-size:10px;}
.border_bottom a {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.border_bottom { border-top: 1px dotted #999999; }
.bs_price {font-weight:bold; font-size:14px; text-align:right; color:#FF6600;border-top: 1px dotted #999999;}
.bs_image{ margin-left:20px;}
.space { border: 1px dotted #CCCCCC;}
/* best sellers */
.s_bookmarks {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
#infobuybutton { margin-left:190px; margin-top:-40px;}

/* new products */

.pageHeading h1{font-size:16px;font-weight:bold; color:#FF6600;} 
#new_products_wrapper {text-align:left;}
.products_title {text-align:left;padding-top:0px;padding-bottom:2px;}
.new_products_desc {text-align:left;}
.new_products_data {text-align:left;}/* new products end */
#navlist{padding: 1px;margin-left: 0;font: bold 12px Arial, Helvetica, sans-serif;border: 1px solid;border-color: #AAA #666 #666 #AAA;background: #CCC;width: 12em;}
#navlist li{list-style: none;margin: 0;padding: 0.25em 1em;border: 1px solid;border-color: #FFF #AAA #AAA #FFF;text-align: left;}
#navlist li a { text-decoration: none; }
#navlist li a:link { color: #333333; }
#navlist li a:visited { color:#333333; }
#navlist li a:hover { color:#333333; text-decoration:underline; }
#staff_choice {background:#efefef;border:1px solid #CCCCCC;height:18px;color:#FF6600;font-weight:bold;}

#navMainWrapperUpper { height:55px;}
div.c1 {text-align: center} /* xhtml tidy advice fix */
p.c3 {text-align: center} /* xhtml tidy advice fix */
img.c1 {border:0;width:88px;height:31px} /* xhtml tidy advice fix */
#social_bookmarks { color: #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#indexProductsWrapper { }
#productFilters {position:absolute;top:205px;left:250px;background:#efefef;border:1px solid #CCCCCC;height:18px;padding-top:3px;
padding-left:3px;padding-right:3px;padding-bottom:3px;width:558px;text-align:left;}
.SproductFilters{
			background:#efefef;
			border:1px solid #CCCCCC;
			height:18px;
			padding-top:3px;
			padding-left:3px;
			padding-right:3px;
			padding-bottom:3px;
			}
#searchproductFilters{ 
			position:absolute;
			top:205px;
			left:420px;
			background:#efefef;
			border:1px solid #CCCCCC;
			height:18px;
			padding-top:3px;
			padding-left:3px;
			padding-right:3px;
			padding-bottom:3px;
			width:400px;
			float:right;
}
#indexNestedWrapper {text-align:left;border-right: 0px solid #CCCCCC;padding-bottom:1px;}
.cat_image { border-top: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;width:96%; height:5px;background: #efefef;}
#subscribe { font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#FFFFFF;display:block;background: #0099FF url(images/subscribe_bg.png);background-repeat:repeat-x;background-position:top left;border:1px solid #CFCFCF;width:300px;height:62px;position:relative;color:white; float:right;}
#subscribe form{padding:3px;}#subscribe .email{position:absolute;top:20px;left:5px;display:block;border:1px solid #CFCFCF;background-color:#FFFFFF;padding:2px;height:14px;}#subscribe .submit{position:absolute;top:20px;right:30px;}#what { font-family:Arial, Helvetica, sans-serif; font-size:12px; position:absolute; left:200px; top:2px;}#what a { text-decoration:underline}#respect {color:#FFFFFF; position:absolute; left:30px; top:42px;}.color1{background-color:#CB67A7;}.fontcolor1, .fontcolor1 a{color:#FFFFFF;}#heading_sub{font-weight:normal; position:absolute; left:5px; top:2px;}#MerchantButton{ float:right; margin-top:20px; left:700px; width:10%; position:absolute;}#seoTag { width:100%;font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#222222;}#seo_h1{ position:absolute;top:126px;left:8px;}H1 {font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#222222; }H2 {font-weight: bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#222222;margin:1px; text-align:left;}H3 {font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#222222;margin:1px;text-align:left;}H4 {font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#222222;}H5 {font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#222222;}H6 {font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#222222;}.border{border:#222222 1px solid;}.merchantH2 {font-weight: bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#222222;margin:1px; text-align:left;}.merchnatH3	{font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#222222;margin:1px;text-align:left;}  #tag1 { background: #BED224 url("images/hspecial_offers.gif");background-position:top;background-repeat:no-repeat;float:left;height:32px;width:100%;}
#clr{clear:both;display:block;line-height:1px;font-size:1px;}#clear {clear:both;display:block;line-height:5px;font-size:1px;}

.style1 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:9px;}
.style1 a {color: #FFFFFF; font-family: Arial, Helvetica,sans-serif; font-size:9px;}
.style1 a:hover {color: #FFFFFF; text-decoration:underline;}

#gardening a{
  color: #566A05;
  text-decoration: underline;
  font-size:12px;
  background: transparent;
}
#gardening A:hover {
  color:#566A05;
   text-decoration: underline;
   font-size:12px;
   background: transparent;
   }
.article_title{ color:#FF0000;background:#566A05;} 
.article_desc{ color:#FF0000;background:#FFFFFF;}
#article_wrapper h1{ 
			color:#222222; 
			font-family:Geneva, Arial, Helvetica, sans-serif; 
			font-size:18px; 
			padding-left:30px;
			font-style:oblique;	
			margin-top:1px;	
			}
#article_wrapper h2{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			line-height: 14px;
			letter-spacing: 0.02cm;
			font-size:12px;
			color:#333333;
			font-style:normal;
			font-weight:lighter;
			padding: 10px 10px 10px 10px;
			margin-top:-30px;
			background:#FFFFFF;
			border: 1px solid #e5e5e5;
             }
#article_wrapper_lower h3{ 
            font-family: Verdana, Arial, Helvetica, sans-serif;
			padding: 10px 10px 10px 10px;
			margin-top:1px;
			background:#fff;
			border: 1px solid #e5e5e5;
			}
#article_wrapper h4{ color:#FF0000;background:#FFFFFF;}
#article_wrapper h5{ color:#FF0000;background:#FFFFFF;}
#article_wrapper h6{ color:#FF0000;background:#FFFFFF;} 
#article_wrapper{
    font-family:Arial, Helvetica, sans-serif;
    background:#fff;
	border-left: 0px solid #e5e5e5;
	border-top: 0px solid #e5e5e5;
	border-right: 0px solid #e5e5e5;
	border-bottom: 0px solid #e5e5e5;
	padding: 10px 10px 10px 10px;
	text-align:left;
	}
#article_wrapper_lower{
    background:#fff;
	border-left: 0px solid #e5e5e5;
	border-top: 0px solid #e5e5e5;
	border-right: 0px solid #e5e5e5;
	border-bottom: 0px solid #e5e5e5;
	text-align:center;
	vertical-align:middle;
	} 	 
#visit {
text-align:left;
		margin-left:170px;
		margin-top:-30px;
}
#productInfoWraper{
    width:100%;
	padding-top:30px;
    border-left: 0px solid #e5e5e5;
	border-top: 0px solid #e5e5e5;
	border-right: 0px solid #e5e5e5;
	border-bottom: 0px solid #e5e5e5;
}
#productInfoDataWraper {
       position:absolute;
	   top:250px;
	   left:440px;
       border-left: 1px solid #e5e5e5;
	   border-right: 1px solid #e5e5e5;
	   width:400px;
		 
		 }			 
#social_bookmarks {
		 width:100%;
		 height:113px;
		 padding-top:10px;
		 float:left;
		 
		  }			
#productInfoTitle {
          width:100%;
		  text-align:left;
}
#productInfoTitle  h2 { 
       font-weight:normal; 
	   color:#222222;
	   font-size:16px;
	   text-align:left;   
	   }
.productTitle{
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:left;
	margin-left:5px;
	color:	#990066;
}
#productDescWrapper {
    background: none;
	width:100%;
    }
#popbuttons {margin-left:380px; margin-top:5px;}	
#extra ul { margin: 0; padding: 0; list-style-type: none; }
#extra li { margin: 5px; padding: 2px 0; }
.product_info_no_price{ color:#CC0000; font-weight:bold;}		
#Manufactured1 { text-align:left; margin-top:-20px;}	
#Additional { 
       width:100%; 
	   border-top: 1px dotted #999999; 
	   margin-top:-10px; 
	   padding-top:10px; 
	   padding-bottom:20px; 
	   }
#productDescWrapper  h3 { 
        font-weight:normal; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px;
		color:#000000;
		}
.product_desc {
        font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
				}				
#youtube { float:left; text-align:center; margin-left:5px; }	
#product_merchantInfo{
    width:100%;
	text-align:left;
	margin-left:10px;
	}		
.product_info_image{ 
      width:250px;
	  height:250px;
	  border: 0px solid #e5e5e5;
	}	
#productImage {
          position:absolute;
		  left:530px;
		  top:260px;
		  width:230px;
	      height:230px;
		  padding-left:40px;
		  padding-top:20px;
		  border-left: 1px dotted #CCCCCC;
		  border-top: 0px dotted #CCCCCC;
	}	  
#blogwrapper { 
			border-top: 1px dotted #CCCCCC; 
			text-align:left;
			margin-top:2px;
			margin-left:20px;
			}		  
#ezpricesWraper {
	   text-align:left;
	   float:left;
	   margin-left:20px;
     }
.ezprices_top {	
			color: #FF6600;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			}
.ezprices_middle { 			
			color:#000000; 
			font-weight:bolder;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
}
.ezprices_bottom {	
			color: #FF6600;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			}
.ProductPriceTitle { 
font-weight:bold; font-family: Arial, Helvetica, sans-serif; 
font-size:13px; 
color: #0000FF;
}
.ProductPrice { 
font-weight:bold; 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px;
color:#000000;
}
.ProductPriceTitle { 
font-weight:bold; font-family: Arial, Helvetica, sans-serif; 
font-size:13px; 
color: #FF6600;
}
.no_price {
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC0000;
	font-weight: 900;	
	}	
.shadow1{border: #efefef 1px solid;}	  
.imageborder { border: 1px solid #FFCCE6;}	
#header {
	height:135px;
	background: #FFFFFF;
	margin:0 0 15px 0;
}
#searchtool {
	padding:8px 10px 0 0;
	margin:0 auto 0;
	height:32px;
	background: url(images/top-bg.png) repeat-x;	
	}
#headerRight { 
	float:right; 
	width:650px;
}	
TR.header {
height:70px;
}
#navMainWrapperUpper{
background: #FFFFFF;
height:50px;}
#logoWrapper{
	float: left;
	color: #808080;
	height:110px;
	width:161px;
} 
#navMainWrapper {
    background:url(images/searchBack.jpg);
    background-repeat:repeat-x;
    border-bottom:1px solid #FF6600;
	height:32px;
	}
#cloud { 
    background:url("images/trheaderback.png");
    background-repeat:repeat-x;
	background-position:top;
	color: #666666;
	font-size:12px;
	height:20px;
	}
#cloud2 { 
    background:url("images/cloud2.png");
	width:100%;
	padding-top:3px;
	padding-bottom:5px;
	padding-left:3px;
    background-repeat:repeat-x;
	background-position:top;
	border-top: 1px solid  #2763A5;
	text-align:left;
	font-family:"Bookman Old Style", Tahoma;
	}
#cloud2 h1 {
     font-size:16px; font-weight:bold; }		
#cloud a:hover{ color:#0033FF; }
#cloudBreadcrumb{
    font-family:Arial, Helvetica, sans-serif;
	font-size:9px; 
	color: #FF6600;
	font-size:12px;
	height:auto;
	width:650px;
	position:absolute;
	top:185px;
	left:170px;
	}
#cloudBreadcrumb a:hover{ color:#003466; text-decoration:underline; }
#cloudBreadcrumb a{ color: #003466; font-weight:normal;text-decoration:underline;}
#cloud2 { 
    background:url("images/cloud2.png");
	height:30px;
	width:100%;
	margin-top:1px;
    background-repeat:repeat-x;
	background-position:top;
	border-top: 1px solid  #2763A5;
	}
input.searchTop {
	width: 400px; /* width of text-display area */
	font-size:14px;
	text-transform:lowercase;
	font-weight:800;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height:20px;
	padding:2px 0px 0px 0px;
	margin-bottom:1px;
	margin-top:3px;
	border: 1px solid #016798;
	color: #222222;
	background: #efefef;
	}
#sbtn{position:absolute;margin:3px 0px 0px 0px;}
#bodywrapper { 
       margin-right:5px; 
	   margin-left:5px;
	   background:#FFFFFF; 
	   border-right: 1px solid #2C6198;
	   border-left: 1px solid #2C6198;
	   border-bottom: 1px solid #2C6198;   
	   } 
#bodywrapperinner{ background:#B1D6DF;}	

BODY {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #222222;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px
}
TD.headerCart {}
A.cartNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight : bold; 
  color: #0000CC; 
}
A.cartNavigation:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight : bold; 
  color: #0000CC;
}
TD.inactiveNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #CCCCCC;
  color: #ffffff;
  font-weight : bold;
}
.topline {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin: 25px 0px 15px 0px;
}
.specialsheading {
      font-family: Verdana, Arial, sans-serif;
	  font-size: 14px;
	  font-weight: bold;
      text-align: center;
	  background: white;
	  color: red;
       border: 1px;
	}
.categ {
  border: 0px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}
td.categoriesboxText {
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px; 
 }
TD.categ {
     vertical-align: top;
}
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #FF9900; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
A {
  color: #000000;
  text-decoration: none;
}
A:hover {
  color: #000000;
  text-decoration: none;
}
FORM {
	display: inline;
}
TR.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}
TD.headerNavigation {
   BORDER-RIGHT: #5993AB 0px solid; BORDER-TOP:#5993AB 1px solid; BORDER-LEFT: #5993AB 0px solid; BORDER-BOTTOM: #5993AB 1px solid; background:#D9E6EC; font-family:tahoma; font-size:12px;
}
A.headerNavigation { 
  font-weight: bold; 
}
A.headerNavigation:hover {
  color: #ffffff;
}
TR.headerError {
  background: #ff0000;
}
TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #FF9900;
  border: 1px solid;
  border-color: black;
  color: white;
  font-weight : bold;
  text-align : center;
}
TR.headerInfo {
}
TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}
TR.footer {
  background: #003399;
}
TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #003399;
  color: #ffffff;
  font-weight: bold;
}
.infoBox {
  BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP:#5993AB 0px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.infoBoxContents {
 font-family:tahoma; font-size:12px;
}
.infoBoxNotice {
  background: #FF0000;
}
.infoBoxNoticeContents {
  BORDER-RIGHT: #bebebe 1px solid; BORDER-TOP: #bebebe 1px solid; BORDER-LEFT: #bebebe 1px solid; BORDER-BOTTOM: #bebebe 1px solid; background:#76ad1c; font-family:tahoma; font-size:12px;
}
TD.infoBoxHeading {
height:20px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
margin-bottom:2px;
margin-top:2px;
background:url(images/searchBack.jpg);
background-repeat:repeat-x;
font-size:12px;
font-weight:bold;
color:#ffffff;
}
TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TR.productListing-odd {}
TR.productListing-even {}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {background: white;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {background: #D9E6EC;}
TABLE.productListing {}
.productListing-heading {font-family:Geneva, Arial, Helvetica, sans-serif;color:#000000; font-size:12px;}
TD.productListing-data {
font-family:Arial, Helvetica, sans-serif;
text-transform:capitalize; 
padding: 5px 2px 5px 2px;
text-align:center;
font-size:12px;
color: #333333;
line-height:15px;
}
A.pageResults {color: #000000;}
A.pageResults:hover {color: #000000; }
TD.pageHeading, DIV.pageHeading {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; COLOR: black; PADDING-TOP: 20px;
font-family:   Arial, Verdana, sans-serif;
font-size: 18px;
}
TR.subBar {
  background: white;
}
TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
}
TD.main, P.main {
  font-family:   Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;
}
TD.smallText, SPAN.smallText, P.smallText {
  font-family:  Arial, sans-serif;
  font-size: 12px;
}
TD.accountCategory {
  font-family:  Arial, sans-serif;
  font-size: 12px;
  color: #aabbdd;
}
TD.fieldKey {
  font-family:  Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
}
TD.fieldValue {
  font-family:  Arial, sans-serif;
  font-size: 12px;
}
TD.tableHeading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  font-weight: bold;
}
SPAN.newItemInCart {
  font-family: Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}
CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Arial, sans-serif;
  font-size: 11px;
}
TEXTAREA {
  width: 100%;
  font-family: Arial, sans-serif;
  font-size: 11px;
}
SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}
TABLE.formArea {
  background: white;
  border-color: #FF9900;
  border-style: solid;
  border-width: 1px;
}
TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}
SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: red;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
}
SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}
.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: pointer; }
.moduleRowSelected { background-color: #E9F4FC; }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
DIV.taMenu {FLOAT: none; WIDTH: 100%}
DIV.taMenu UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
DIV.taMenu LI {PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
DIV.taMenu A {FONT-WEIGHT: bold; FONT-SIZE: x-small; BACKGROUND: url(images/tabRight.gif) no-repeat right top; FLOAT: left; BORDER-BOTTOM: 0px; TEXT-DECORATION: none}
DIV.taMenu A:hover {BACKGROUND-POSITION: 100% -150px; TEXT-DECORATION: none}
DIV.taMenu A:link {
	COLOR: #006aa3
}
DIV.taMenu A:visited {
	COLOR: #006aa3
}
DIV.taMenu A:active {
	COLOR: #006aa3
}
DIV.taMenu A:hover {
	COLOR: #006aa3
}
DIV.taMenu SPAN {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FONT-SIZE: 11px; BACKGROUND: url(images/tabLeft.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Arial; WHITE-SPACE: nowrap
}
DIV.taMenu SPAN {
	FLOAT: none
}
DIV.taMenu A:hover SPAN {
	BACKGROUND-POSITION: 0% -150px
}
DIV.taMenu LI.current A {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 100% -150px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.taMenu LI.current SPAN {
	BACKGROUND-POSITION: 0% -150px; PADDING-BOTTOM: 5px
}
UL {
	LEFT: 0px; MARGIN-LEFT: 16px; TEXT-INDENT: 2px
}
LI {
	LEFT: 0px; MARGIN-LEFT: 2px; TEXT-INDENT: 0px
}
.cell {OVERFLOW: hidden; padding: 1px; font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#ffffff; }
.navbar A:link {text-decoration: none}
.navbar A:visited {text-decoration: none}
.navbar A:active {text-decoration: none}
.navbar A:hover {text-decoration: none; color:#FFFFFF;}
