form {
	margin: 0;
}

.special_product_block {
	width: 277px;
	height: auto;
	overflow: hidden;
	float: left;
	text-align: center;
}

table.fullpagetable {
	border-left-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
}

table.greytable {
	border-width: 2px;
	border-style: solid;
	border-color: #B1B1B1;
}

table.bluetable {
	border-width: 1px;
	border-style: solid;
	border-color: #005BBF;
}

table.blacktable {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}

.blacktabletitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #005bbf;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

td.bluecelloutline {
	border-width: 1px;
	border-style: solid;
	border-color: #005bbf;
}

td.greycelloutline {
	border-width: 1px;	
	border-style: solid;
	border-color: #B1B1B1;
}

td.greycelloutline_bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B1B1B1;
}

td.productleft {
	border-right-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

td.productright {
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

td.productcontent {
	border-left-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
}

td.enclosedcontent {
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
}

td.enclosedcontent_top {
	border-top-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
}

td.enclosedcontent_right {
	border-right-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
}

td.sectiondivider {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;color: #005bbf;
	border-top-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

td.sectionbottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;color: #005bbf;
	border-top-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
}

table.ups_error, table.checkout_err {
	border-collapse: collapse;
	border-spacing: 0px;
	border: none;
	padding: 0px;
	margin: 0px;
}

td.ups_error, td.checkout_err {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005bbf;
	background-color: #FFFFFF;
	border: none;
}

.productbuttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DCE2E7;
	text-decoration: none;
}

a.productbuttons:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.product_detail_title {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #005BBF;
	text-decoration: none;
}

.product_cat_title {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005BBF;
	text-decoration: none;
}

.producttitlesmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005BBF;
	text-decoration: none;
}

a.producttitlesmall:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005BBF;
	text-decoration: underline;
}

.manufacturer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #858585;
	}

.manufacturerdark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4C;
	}

.navigation {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #DCE2E7;
	text-decoration: none;
}

a.navigation:hover {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #DCE2E7;
	text-decoration: underline;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DCE2E7;
	}

.t03db {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3px;
	color: #005bbf;
	}

.t05db {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #005bbf;
	}

.t06db {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
	color: #005bbf;
	}

.t07db {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #005bbf;
	}

.t09db {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #005bbf;
	}

.t09black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}

.t10db {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005bbf;
	}

.t10db_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005bbf;
	text-decoration: none;
}

.t10db_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005bbf;
	text-decoration: underline;
}

.t10red_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	text-decoration: none;
}

.t10red_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	text-decoration: underline;
}

.t10grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #858585;
	text-decoration: none;
}

.t10darkgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4C4C4C;
	}

.t10black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.t11db {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005bbf;
	}

.t11db_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005bbf;
	text-decoration: none;
}

.t11db_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005bbf;
	text-decoration: underline;
}

.t11w {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	}

.t11red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
}

.t11red_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #ff0000;
	text-decoration: none;
}

.t11red_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #ff0000;
	text-decoration: underline;
}

.t11darkred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 990000;
}

.t11w_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #ffffff;
	text-decoration: none;
}

.t11w_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #ffffff;
	text-decoration: underline;
}

.t11y_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #FFFF00;
	text-decoration: none;
}

.t11y_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #FFFF00;
	text-decoration: underline;
}

.t11grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #343434;
	text-decoration: none;
}

.t11black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #000000;
	text-decoration: none;
}

.t11black_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #000000;
	text-decoration: none;
}

.t11black_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.t11green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009900;
	text-decoration: none;
}

.t12db {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005bbf;
	}

.t12w {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	}

.t12w_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.t12w_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
}

.t12black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.t12green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
	text-decoration: none;
}

.t12red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
}

.t12grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;color: #343434;
	text-decoration: none;
}

.t14db {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005bbf;
}

.popup_text {
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-width: 1px;
	border-style: solid;
	border-color: #B1B1B1;
	layer-background-color: #FFFFD9;
	background-color: #FFFFD9;
	color: #000000;
}
