@charset "UTF-8";

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #232323;
}
body {
	background-color: #2E7785;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/misc/bkgnd_image.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
a:link {
	color: #2B6375;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #688a97;
}
a:hover {
	text-decoration: none;
	color: #a25c1a;
}
a:active {
	text-decoration: underline;
	color: #2B6375;
}





.bigboy_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #2a2a2a;
	width: 430px;
	text-align: justify;
	padding-top: 10px;
}
.panel_style {
	background-image: url(../images/misc/panel_background.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;
}
.panel_layout {
	margin: 5px;
}
.panel_copy {
	margin-top: 8px;
	margin-right: 5px;
	margin-bottom: 8px;
	margin-left: 5px;
	line-height: 16px;
}
.basic_search_form {
	height: 22px;
	width: 211px;
	border: 1px solid #676767;
	margin-top: 3px;
	margin-bottom: 5px;
}
.link_little {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6f5635;
}
.link2 {
	font-size: 10px;
	font-weight: bold;
}
.link3
	{
	color:#FFFFFF;
	font-size:12px;
	}
.link3 a:link {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.link3 a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.link3 a:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.panel_topproducts_layout {
	background-image: url(../images/misc/top_products_bkgnd.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;
	width: 205px;
	border: 1px solid #9BBEC4;
	padding: 8px;
}
.link_bullets {
	color: #426674;
	line-height: 18px;
}
.basic_search_dropdown {
	height: 23px;
	width: 211px;
	border: 1px solid #676767;
	font-size: 11px;
	margin-top: 5px;
}
.panel_copy2 {
	margin-top: 8px;
	margin-right: 5px;
	margin-bottom: 8px;
	margin-left: 5px;
	line-height: 16px;
	text-align: justify;
}
.spotlight_bkgnd {
	background-image: url(../images/product_spotlight/hp_panel_bkgnd.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	background-position: bottom;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #7a97a2;
}
.footer_link {
	color: #7a97a2;
}
.spotlight_tb {
	border: 3px solid #FFFFFF;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 3px;
}
.breadcrumbs_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9d9d9d;
	padding-bottom: 5px;
}
.PIP_layout_main {
	margin: 15px;
}
.PIP_photo1 {
	border: 1px solid #b6c7cd;
}
.PIP_productname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 5px;
}
.PIP_productnumber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8b8b8b;
}
.PIP_productinfo {
	padding-top: 15px;
	padding-bottom: 15px;
}
.PIP_box_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
}
.PIP_box_title_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 5px;
}
.PIP_box_details {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	line-height: 18px;
}
.PIP_box_title_link_style {
	color: #FFFFFF;
}
.PIP_box_layout {
	border: 1px solid #7b9aa3;
	margin-top: 10px;
}
.PIP_box_layout2 {
	border: 1px solid #c6813f;
	margin-top: 10px;
}
.PIP_box_price_layout {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.PIP_box_related_layout {
	padding-left: 5px;
	padding-right: 5px;
}
.PIP_box_price_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #000000;
}
.PIP_box_price_per {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #4a4a4a;
}
.PIP_box_price_ourprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.PIP_box_buy_quantity {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #66503c;
}
.PIP_box_related_price {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
}
.PIP_box_related_per {
	font-size: 10px;
	font-weight: bold;
	color: #4a4a4a;
	padding-bottom: 5px;
}
.generic_content1 {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 16px;
	text-align: justify;
}
.generic_table1 {
	text-align: center;
	font-size: 11px;
	font-family: Arial,Helvetica,sans-serif;
	color: #4a4a4a;
	border: 1px solid #9e7145;
	border-collapse: seperate;
	border-spacing: 0px;
}
.generic_table1_header {
	text-align: center;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	background-color: #2B6375;
	color: #FFFFFF;
	padding: 4px;
}	
.generic_table1_cells {
	text-align: center;
	font-size: 11px;
	font-family: Arial,Helvetica,sans-serif;
	color: #4a4a4a;
	border-bottom: 1px dashed #9e7145;
	border-right: 1px dashed #9e7145;
	padding: 4px;
}	
.PIP_box_buy_field {
	height: 18px;
	width: 49px;
	border: 1px solid #9e7145;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.PIP_box_related_name {
	font-size: 13px;
	font-weight: bold;
}
.PIP_box_related_numbert {
	font-size: 11px;
	font-weight: bold;
	color: #8b8b8b;
}
.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 15px;
}
.subtitle1 {
	font-size: 15px;
	font-weight: bold;
}
.generic_photos_layout {
	margin-bottom: 20px;
	margin-left: 20px;
	width: 269px;
	float: right;
}
.generic_photos_note {
	font-size: 11px;
	color: #6d6d6d;
	width: 269px;
	margin-bottom: 15px;
	line-height: 13px;
	text-align: left;
	margin-top: 5px;
}
.generic_photos_note2 {
	font-size: 11px;
	color: #6d6d6d;
	width: 331px;
	margin-bottom: 15px;
	line-height: 13px;
	text-align: left;
	margin-top: 5px;
}
.generic_photos_note3 {
	font-size: 11px;
	color: #6d6d6d;
	margin-bottom: 15px;
	line-height: 13px;
	text-align: center;
	margin-top: 5px;
}
.top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
}
.panel_background {
	background-repeat: repeat-x;
	background-position: bottom;
	background-image: url(../images/misc/panel_background.jpg);
}
