BODY,td, th,div{font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
div.header{background: url('../images/logobg.gif') repeat-x top left;float:left;width:100%;float:left;clear:both;margin:auto;text-align:left;width:100%;margin:0px;padding:0px;}
div.headerLinks{float:left;background-color:#699D95;color:#FFFFFF; width:100%;padding:0px;margin:0px;clear:both;margin:auto;text-align:left;width:100%;padding-bottom:3px;}
a.headerLink:Link{color:#FFFFFF; text-decoration: none;}
a.headerLink:Visited {color:#FFFFFF; text-decoration: none;}
a.headerLink:hover {color: #FFFFFF; text-decoration: underline;}

.itemDetailLeftColumn{width:280px;}

div.mainContent{background-color:#FFFFFF;clear:both;float:left;width:740px;margin:auto;text-align:left;min-height:511px;}
div.footer{float:left;background-color:#000000;text-align:center;color:#FFFFFF; clear:both;margin:auto;text-align:center;width:100%;padding-top:5px;padding-bottom:15px;}



img{
	border-style: none;
	margin:0px;
	padding:0px;
}

a:Link, a:Visited {
	color:#000000; text-decoration: none;
}
a:hover {
	color: #000000; text-decoration: underline;
}

.footer > a:Link{color:#FFFFFF; text-decoration: none;}
.footer > a:Visited {color:#FFFFFF; text-decoration: none;}
.footer > a:hover {color: #FFFFFF; text-decoration: underline;}

input {font-size:9px;}
select {font-size:9px;}


.itemsPerPageSelect{font-size:9px;}

/**
OVERRIDE ECOMMERCE
**/
.cartCheckoutHeader{background-color:#0498CB;color:white;font-weight:bold;}

/**
TELL A FRIEND
**/
.tellAFriendPage{background:#EEEEEE;}
.tellAFriendContainer{width:420px;}
.tellAFriendTitle{margin:auto;text-align:center;font-weight:bold;font-size:16px;margin-bottom:10px;}
.tellAFriendSpacer{height:40px;}
.tellAFriendButtonSpacer{height:20px;}		 		
.tellAFriendLabel{font-weight:bold;text-align:right;font-size:12px;}
.tellAFriendInvalidLabel{font-weight:bold;text-align:right;font-size:12px;color:red;}
.tellAFriendSubmit{text-align:center;}	


.tellAFriendEmailPage{background:#EEEEEE;}
.tellAFriendEmailContainer{width:600px;background:#3F4C80;text-align:center;padding-bottom:15px;}
.tellAFriendEmailContent{width:551px;background:#E0D9AD;margin-left:19px;margin-top:0px;padding:5px; text-align:left;}
.tellAFriendEmailLinkContainer{margin:5px;text-align:center;}

/* Item Ratings */
.itemDetailCurrentScoreContainer{background-color:#D2EAF4; padding:5px; text-align:left; margin: 0px 0px 0px 10px;}
.itemDetailCurrentScoreLabel{font-weight:bold;}
.itemDetailRating{font-size:14px;font-weight:bold;}
.itemDetailRatingValue{color:#0249A3;}
.itemDetailRatingVotes{color:#626262;}
.itemDetailRatingVoteNowLabel{color:#777777;font-weight:bold;font-style:italic;}

/* Item Comments */
.itemCommentTable{padding-right:10px;margin-top:10px;}
.commentsHeaderLeft{background-color:#D4D4D4;color:#646464;font-weight:bold;width:500px;padding:5px;font-size:14px;}
.commentsHeaderRight{background-color:#D4D4D4;color:#646464;width:140px;text-align:right;padding:5px;font-weight:bold;}
.commentsJumpToPage{color:#626262;font-weight:bold;}
.commentAuthor{background-color:#E8E8E8;padding:5px;}
.commentText{padding-left:20px;padding-right:20px;margin-top:5px;margin-bottom:5px;}