/* Coded by Cretive Jar - 12.12.05 */
/* POS CSS Document */

body {
	margin:0px;
}

/* Text Styles */
.text {
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#larger_text {
	color: Gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.maincontent {
	color:#2CA4E2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.boldtext {
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.redtext {
	color:#990000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.largered {
	color:#990000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.row_title {
	height:15px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #CC3708;
	vertical-align:middle;
	background-color : #FFD6B6;
}

.mediumbluetext {
	color:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.top_links_no {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#2ca4e2;
	text-decoration:none;
	font-weight:bold;
}
.white_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
	text-decoration:none;
}
.white_titles {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.cookie {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#999999;
	text-decoration:none;
}

td.menuon { 
	background-color:#c4c3c3; 
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;
}
td.menuoff { 
	background-color:#ffffff; 
	color:#616161; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;
}

.newsletter_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#616161;
	text-decoration:none;
}
.unsubscribe_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a8a8a8;
}
.special_offers_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#616161;
	text-decoration:none;
}
.view_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.price_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2ca4e2;
	text-decoration:none;
	font-weight:bold;
}
.price_text_old {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
	text-decoration:line-through;
	font-weight:bold;
}
.product_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2CA4E2;
	text-decoration:none;
	font-weight:bold;
}
.price {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2ca4e2;
}
.details_text {
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.details_text_p2 {
	color:#616161;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.details_text_p2:hover {
	color:#2CA4E2;
}
.subheading{
	color:#2d2c2c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.product_details_title {
	color:#2d2c2c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/* Links */
/* ====== */
.link { 
	color: #999999;
	}
.link:visited { 
	color: #999999;
	}
.link:hover { 
	color: #2CA4E2;
	text-decoration: underline;
	}
.link:active { 
	color: #2CA4E2;
	}

.buynow { 
	color: #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}
.buynow:visited { 
	color: #999999;
	}
.buynow:hover { 
	color: #2CA4E2;
	text-decoration: underline;
	}
.buynow:active { 
	color: #2CA4E2;
	}
.top_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#999999;
	text-decoration:none;
}
.top_links:hover {
	text-decoration:underline;
}
.cookie_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}
.cookie_links:hover {
	text-decoration:underline;
}
.footer_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}
.footer_links:hover {
	text-decoration:underline;
}

.sub_nav_link {
	color:#616161;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}

.sub_nav_link:hover {
	color:#ffffff;
	text-decoration:none;
}

/* Form Styles */
.search_box {
	height:20;
	width:129;
	border: 1px solid #626262;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
}
.textbox {
	height:20;
	width:130;
	border: 1px solid #626262;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
}
.textarea {
	height:72;
	width:130;
	border: 1px solid #626262;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
}
.textbox_contact {
	height:20px;
	width:250px;
	border: 1px solid #626262;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
}
.areabox_contact {
	height:40px;
	width:250px;
	border: 1px solid #626262;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
}
.newsletter_box {
	height:20;
	width:115;
	border: 1px solid #626262;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
}
.quantity_box {
	height:18;
	width:38;
	border: 1px solid #626262;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
}
.button
{
	font-family:Arial;
	font-size: 11px;
	color: #616161;
}
/* Background Colors / Images */
.product_bg {
	background-image:url(../../images/product-bg.jpg);
	background-repeat:no-repeat;
}
.grey_product_bg_01 {
	background-color:#f2f2f2;
	border:1px dotted #ddd;
}
.grey_product_bg {
	background-color:#f2f2f2;
}

.div_off { border:1px solid #fff; background-color:#fff; }
.div_on { background-color:#e1e1e1; cursor:pointer; border:1px solid #d9d9d9; }

/* Directory Styles */

#directory 
{
    clear:both;
}

#directory a
{
    color:#666;
    font-size:12px;
}