.links11white {
color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}
.links11white:hover {
color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;}

.text18pnt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CCCCCC;
}
.text12pnt_darkgrey_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.text12pnt_darkgrey_menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}

.text12pnt_ltgrey {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.text18pnt_white {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}
.dividerbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.text14pnt_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bolder;
}
.lightgrey_back {
background-color:#E9E9E9;
}
.noback {
background-color:none;
}
.text10pnt_ltgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
}
.text12pnt_ltgreybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
}
.text12_grey_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border: thin solid #F0F0F0;
}
.text12_grey_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	border: thin solid #F0F0F0;
	background-color: #999999;
}
.text10_editbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	border: thin solid #F0F0F0;
	background-color: #666666;
	height: 18px;
	width: 50px;
}
.text10_deletebutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	border: thin solid #F0F0F0;
	background-color: #FF3333;
	height: 18px;
	width: 50px;
}
.text10pnt_dkgrey {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: normal;
}
.text12pnt_red {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.text12_backup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	border: thin solid #F0F0F0;
	background-color: #999999;
	height: 20px;
	width: 80pt;
	font-weight: bolder;
}
.text10pnt_logout {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bolder;
	text-decoration: none;
}
.text10pnt_logout:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: bolder;
	text-decoration: underline;
}
.text14pnt_litegrey {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bolder;
}
.text18_grey_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	text-decoration: none;
	border: thin solid #F0F0F0;
	font-weight: bold;
}
.text10_view_button {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	border: thin solid #F0F0F0;
	background-color: #009900;
	height: 18px;
	width: 50px;
}
.text12pnt_ltbluebold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #057B97;
	font-weight: bold;
}
.category_menu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.category_menu:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.search_box10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border: thin solid #CCCCCC;
	background-color: #F8F8F8;
}
.text10pnt_drkgrey {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}
.category_menured {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF3300;
	text-decoration: none;
}

.category_menured:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0000;
	text-decoration: underline;
}
.text10pnt_brand {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C79A2;
	font-weight: bolder;
	text-decoration: none;
}
.text10pnt_brand:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #097F9D;
	font-weight: bolder;
	text-decoration: none;
}
.text10pnt_blue {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #097F9D;
	font-weight: normal;
	text-decoration: none;
}
.text10pnt_black {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.text10pnt_lightblu {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0D79A0;
	font-weight: normal;
	text-decoration: none;
}
.text10pnt_vlightblu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0D79A0;
	font-weight: bold;
	text-decoration: none;
}
.text10pnt_vlightblu_ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0D79A0;
	font-weight: normal;
	text-decoration: none;
}
.product_cell1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #EBEBEB;
	border-bottom-color: #EBEBEB;
	border-left-style: none;
}
.product_cell2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-right-color: #EBEBEB;
	border-bottom-color: #EBEBEB;
	border-left-style: none;
}.cart_number_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	text-decoration: none;
	border: 1px solid #336600;
	height: 15px;
	width: 16px;
	text-align: center;
}
.text_price_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0D79A0;
	font-weight: bold;
	text-decoration: none;
}
.text10pnt_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.text10pnt_greylight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
}
.text_brands {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #186380;
	font-weight: bold;
	text-decoration: none;
}
.text12_greybox {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
}
.text12_whitebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	font-weight: bold;
}
.text12_whiteboxprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	font-weight: bold;
	height: 18px;
	width: 28px;
	bottom: 1px;
}
.text12_whiteboxpricetotal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	border: 1px none #FFFFFF;
	font-weight: bold;
	height: 18px;
	width: 55px;
	text-align: left;
	vertical-align: middle;
}
.text16_grey_boxCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	border: thin none #F0F0F0;
	font-weight: bold;
	height: 20px;
	width: 65px;
	text-align: left;
	vertical-align: middle;
}
.proceedtocheckout {
	height: 19px;
	width: 125px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #FFFF00;
	background-image: url(images/cart_buttonback.jpg);
	text-align: center;
	vertical-align: middle;
}

.text12_greyboxQty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border: 1px solid #999999;
	height: 14px;
	width: 22px;
}
.text12_cartbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #545A1F;
	text-align: center;
	font-weight: bold;
	height: 22px;
	width: 100px;
	background-color: #80882F;
}
.text12_greyboxGST {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border: 1px none #999999;
	height: 18px;
	width: 50px;
	font-weight: bold;
	text-align: left;
}
.text12pnt_greytext {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.text11pnt_greytextlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
}
.text11pnt_greytextlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: underline;
}
.text10pnt_vlightblu_next {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399CC;
	font-weight: normal;
	text-decoration: none;
}
.text10pnt_vlightblu_next:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399CC;
	font-weight: normal;
	text-decoration: underline;
}
.text11pnt_greytext_scroller {

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

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4C310F;
	font-weight: bold;
	text-decoration: none;
}
.text_price_blue_lrg {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0D79A0;
	font-weight: bold;
	text-decoration: none;
}
.text_18green_lrg {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2b2b2b;
	font-weight: bold;
	text-decoration: none;
}
.text_16green_lrg {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2b2b2b;
	font-weight: bold;
	text-decoration: none;
}
.text_14green_lt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2d2d2d;
	font-weight: bold;
	text-decoration: none;
}
.text_12green_lt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	font-weight: normal;
	text-decoration: none;
}
.text_12green_lt_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	font-weight: normal;
	text-decoration: none;
}
.text_12green_lt_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	font-weight: normal;
	text-decoration: underline;
}
.text_special {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}
.text_special_sml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}
.text_11pnt_submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2d2d2d;
	font-weight: normal;
	text-decoration: none;
}
.text_11pnt_submenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f63a2b;
	font-weight: normal;
	text-decoration: underline;
}
.text_12green_dark {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	font-weight: normal;
	text-decoration: none;
}
.cideas_sml_textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	height: 19px;
	width: 200px;
	border: 1px solid #222222;
	text-align: left;
	vertical-align: middle;
}
.cideas_lrg_textbox {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	height: 40px;
	width: 460px;
	border: 1px solid #222222;
}
.contact_form_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #444444;
	height: 23px;
	width: 200px;
	border: 1px solid #222222;
	vertical-align: middle;
}
.spam_text_box {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	height: 19px;
	width: 60px;
	border: 1px solid #222222;
	text-align: left;
	vertical-align: middle;
}
.contact_sml_textbox {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	height: 19px;
	width: 200px;
	border: 1px solid #222222;
	text-align: left;
	vertical-align: middle;
}
.contact_lrg_textbox {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	height: 55px;
	width: 360px;
	border: 1px solid #222222;
}
.contact_vsml_textbox {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	height: 19px;
	width: 60px;
	border: 1px solid #222222;
	text-align: left;
	vertical-align: middle;
}
.contact_state_selector {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	height: 19px;
	width: 100px;
	border: 1px solid #85B041;
	text-align: left;
	vertical-align: middle;
}
.quoteform_textbox {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	height: 55px;
	width: 250px;
	border: 1px solid #222222;
}
