html { background:#060324; }

body { margin:0; padding:0 0 0 0; border:0; overflow-y:auto; background-image:url(/site_images/background.gif); }

.address_text { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height:25px; font-style: normal; color: teal; font-weight:bold; }

a.address_text:link { color: #003399; text-decoration: none; }
a.address_text:visited { color: #003399; text-decoration: none; }
a.address_text:hover { color: firebrick; text-decoration: none; }
a.address_text:active { color: GREEN; text-decoration: none; }

.table_border{ background: #003366;
   border-width : 1px;
   border-style : solid;
   border-color : #222222;
}

.table_surround{ background: #FFFFFF;
   border-width : 1px;
   border-style : solid;
   border-color : SILVER;
}

.biglink { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; color: black; font-weight:bold; }
a.biglink:link { color: crimson; text-decoration: none; }
a.biglink:visited { color: crimson; text-decoration: none; }
a.biglink:hover { color: firebrick; text-decoration: none; }
a.biglink:active { color: GREEN; text-decoration: none; }

.cellred { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: black; font-weight:normal; }
a.cellred:link { color: crimson; text-decoration: none; }
a.cellred:visited { color: crimson; text-decoration: none; }
a.cellred:hover { color: firebrick; text-decoration: none; }
a.cellred:active { color: GREEN; text-decoration: none; }

tr.pricing_header2 { background-color:#003366; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: white; font-weight:bold; }
tr.pricing_header { background-color:#009966; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: white; font-weight:bold; }
tr.pricing { background-color:white; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: black; font-weight:normal; }
tr.pricing2 { background-color:#99CCCC; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: black; font-weight:normal; }
td.pricing_left { padding:1px 1px 1px 3px; border-width: 1px 0px 0px 1px; border-style:solid; border-color:black; }
td.pricing_span { padding:1px 1px 1px 3px; border-width: 1px 1px 0px 1px; border-style:solid; border-color:black; }
td.pricing_center { padding:1px; border-width: 1px 0px 0px 0px; border-style:solid; border-color:black; }
td.pricing_right { padding:1px; border-width: 1px 1px 0px 0px; border-style:solid; border-color:black; }
td.bottom_pricing_left { padding:1px 1px 1px 3px; border-width: 1px 0px 1px 1px; border-style:solid; border-color:black; }
td.bottom_pricing_center { padding:1px; border-width: 1px 0px 1px 0px; border-style:solid; border-color:black; }
td.bottom_pricing_right { padding:1px; border-width: 1px 1px 1px 0px; border-style:solid; border-color:black; }

tr.product_size_header { background: cornsilk; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; color: black; font-weight:normal; }
tr.product_size_row1 { background: white; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: black; font-weight:normal; }
tr.product_size_row2 { background: #FFCC66; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: black; font-weight:normal; }

.cell { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: black; font-weight:normal; }
a.cell:link { color: #003399; text-decoration: none; }
a.cell:visited { color: #003399; text-decoration: none; }
a.cell:hover { color: firebrick; text-decoration: none; }
a.cell:active { color: GREEN; text-decoration: none; }

.cellsred { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: black; font-weight:normal; }
a.cellsred:link { color: crimson; text-decoration: none; }
a.cellsred:visited { color: crimson; text-decoration: none; }
a.cellsred:hover { color: firebrick; text-decoration: none; }
a.cellsred:active { color: GREEN; text-decoration: none; }

.quote_image { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; color: black; font-weight:bold; }
a.quote_image:link { color: #003399; text-decoration: none; }
a.quote_image:visited { color: #003399; text-decoration: none; }
a.quote_image:hover { color: firebrick; text-decoration: none; }
a.quote_image:active { color: GREEN; text-decoration: none; }

.small_green_text { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color:teal; font-weight:bold; padding: 0 0 3px 0; }
a.small_green_text:link { color: #003399; text-decoration: none; }
a.small_green_text:visited { color: #003399; text-decoration: none; }
a.small_green_text:hover { color: firebrick; text-decoration: none; }
a.small_green_text:active { color: GREEN; text-decoration: none; }

.site_title_text { font-family: Times New Roman, Times, serif; font-size: 16pt; font-style: italic; color: #333092; font-weight:bold; }

.site_header_text { padding: 0 0 2px 0; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: #008164; font-weight:bold; }

.site_header_text2 { padding: 0 0 2px 0; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; color: #008164; font-weight:bold; }

.illumination { padding: 0 0 2px 0; font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-style: normal; color: #008164; font-weight:bold; }

.square_header2 { padding: 0 0 8px 0; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; color: #FFFFFF; font-weight:bold; background:#333092; }

.square_header { padding: 0 0 8px 0; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: #FFFFFF; font-weight:bold; background:#333366; }
a.square_header:link { color: #FFFFFF; text-decoration: none; }
a.square_header:visited { color: #FFFFFF; text-decoration: none; }
a.square_header:hover { color: #33CC66; text-decoration: none; }
a.square_header:active { color: #33CC66; text-decoration: none; }


.square_header_shade { padding: 0 0 8px 0; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #FFFFFF; font-weight:bold; background:teal; }

.form_text1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
background-color: #F0F0F0;
border: 1px solid #666666;
}

.displace {
	position: absolute;
	left: -5000px;
	}
	
a.button1 {
	display:block;
	width:125px;
	height:28px;
	text-decoration:none;
	background: url("/site_images/nav_about_us.jpg");
	}

a.button1:hover {
	background-position: -125px 0;
	}

a.button2 {
	display:block;
	width:125px;
	height:28px;
	text-decoration:none;
	background: url("/site_images/nav_services.jpg");
	}

a.button2:hover {
	background-position: -125px 0;
	}

a.button3 {
	display:block;
	width:125px;
	height:28px;
	text-decoration:none;
	background: url("/site_images/nav_products.jpg");
	}

a.button3:hover {
	background-position: -125px 0;
	}
	
a.button4 {
	display:block;
	width:125px;
	height:28px;
	text-decoration:none;
	background: url("/site_images/nav_customer_service.jpg");
	}

a.button4:hover {
	background-position: -125px 0;
	}
	
a.button5 {
	display:block;
	width:125px;
	height:28px;
	text-decoration:none;
	background: url("/site_images/nav_vendor_login.jpg");
	}

a.button5:hover {
	background-position: -125px 0;
	}

a.button6 {
	display:block;
	width:125px;
	height:28px;
	text-decoration:none;
	background: url("/site_images/nav_online.jpg");
	}

a.button6:hover {
	background-position: -125px 0;
	}




	
a.product_button {
display:block;
	width:125px;
	height:28px;
	text-decoration:none;
	background: url("/site_images/nav_products.jpg");
	background-position: -125px 0;
	}

#layer1 {
   display: block;
   top : 27px;
   left : 260px;
   position:absolute;
   z-index : 99;
   visibility : hidden;
   font-family:arial, helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
   color: DARKBLUE;
   width : 125px;
}

a.layer1:link { color: #003399; text-decoration: none; }
a.layer1:visited { color: #003399; text-decoration: none; }
a.layer1:hover { color: firebrick; text-decoration: none; }
a.layer1:active { color: GREEN; text-decoration: none; }

a.navigation_on:link { color: #000000; text-decoration: none; font-size:8pt; }
a.navigation_on:visited { color: #003399; text-decoration: none; font-size:8pt; }
a.navigation_on:hover { color: #000000; text-decoration: none; font-size:8pt; }
a.navigation_on:active { color: GREEN; text-decoration: none; font-size:8pt; }

a.navigation_off:link { color: #003399; text-decoration: none; font-size:8pt; }
a.navigation_off:visited { color: #003399; text-decoration: none; font-size:8pt; }
a.navigation_off:hover { color: firebrick; text-decoration: none; font-size:8pt; }
a.navigation_off:active { color: GREEN; text-decoration: none; font-size:8pt; }
	
tr.off { background: WHITE; }
tr.off2 { background: LAVENDER; }
tr.offq { background: #ECF0F0; }
tr.yellow { background: #FFFF99; }
tr.green { background: #CCFFCC; }

	
tr.navigation_on {
   background-color:#66CC99;
   width: 125px;
   padding:3px 2px 3px 2px;
}

tr.navigation_off {
   background-color: #CCFFCC;
   width: 125px;
   padding:3px 2px 3px 2px;
}

.navigation_table_border{ background: #003366;
   border-width : 1px;
   border-style : solid;
   border-color : #222222;
   }
   
a.product_icon2 {
	display:block;
	width:150px;
	height:155px;
	text-decoration:none;
	background: url("/quotes/images/join02.jpg");
	}

a.product_icon2:hover {
	background-position: -150px 0;
	}

a.product_icon3 {
	display:block;
	width:150px;
	height:240px;
	text-decoration:none;
	background: url("/quotes/images/join03.jpg");
	}

a.product_icon3:hover {
	background-position: -150px 0;
	}

a.product_icon1 {
	display:block;
	width:150px;
	height:100px;
	text-decoration:none;
	background: url("/quotes/images/join01.jpg");
	}

a.product_icon1:hover {
	background-position: -150px 0;
	}

input.product_icon1 {
	display:block;
	width:150px;
	height:100px;
	text-decoration:none;
	border:0;
	background: url("/quotes/images/join01.jpg");
	}

input.product_icon1_hover {
	background-position: -150px 0;
	}

input.product_icon2 {
	display:block;
	width:150px;
	height:155px;
	text-decoration:none;
	border:0;
	background: url("/quotes/images/join02.jpg");
	}

input.product_icon2_hover {
	background-position: -150px 0;
	}
	
input.product_icon3 {
	display:block;
	width:150px;
	height:240px;
	text-decoration:none;
	border:0;
	background: url("/quotes/images/join03.jpg");
	}

input.product_icon3_hover {
	background-position: -150px 0;
	}
	
a.overstock {
	display:block;
	width:100px;
	height:90px;
	text-decoration:none;
	background: url("/quotes/images/overstock.jpg");
	}

a.overstock:hover {
	background-position: -100px 0;
	}

input.button_print {
	display:block;
	width:99px;
	height:24px;
	text-decoration:none;
	border:0;
	background: url("/quotes/images/button_print.gif");
	}

input.button_print:hover {
	background-position: -99px 0;
	}
	
input.button_finalize {
	display:block;
	width:99px;
	height:24px;
	text-decoration:none;
	border:0;
	background: url("/quotes/images/finalize_quote.gif");
	}

input.button_finalize_hover {
	background-position: -99px 0;
	}

input.button_sub_email {
	display:block;
	width:99px;
	height:24px;
	text-decoration:none;
	border:0;
	background: url("/quotes/images/button_email.gif");
	}

input.button_sub_email_hover {
	background-position: -99px 0;
	}
	
input.button_make_changes {
	display:block;
	width:99px;
	height:24px;
	text-decoration:none;
	border:0;
	background: url("/quotes/images/make_changes.gif");
	}

input.button_make_changes_hover {
	background-position: -99px 0;
	}

input.button_quote_new_item {
	display:block;
	width:99px;
	height:24px;
	text-decoration:none;
	border:0;
	background: url("/quotes/images/quote_new_item.gif");
	}

input.button_quote_new_item_hover {
	background-position: -99px 0;
	}
	
a.button_email {
	display:block;
	width:99px;
	height:24px;
	text-decoration:none;
	background: url("/quotes/images/button_email.gif");
	}

a.button_email:hover {
	background-position: -99px 0;
	}

