body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000; margin: 0 0 0 0px;padding: 0 0 0 0px; background: #e3e3e3;}
	
img {border: 0px;}
.img {border-style: none; padding: 0px 0px 0px 0px; border: 0px;} 

.bodytablebg {width: 760px; background-color:#ffffff; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.accounttablebg {background-color:#E5F3FF;}
.headerbg {background-color:#003300;}		
.datagridbg {background-color:#003300;}
.txtContent {width: 120px; font-size: 11px;}
.txtAreaContent {width: 250px; height: 50px; font-size: 11px;}
.ddlContent {width: 170px; font-size: 11px;}
.separator {margin-top: 5px; margin-bottom: 5px; border-bottom: 1px solid #CCCCCC; width: 100%; float: left;}

h1 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; margin: 0 0 0 0px; padding: 5px 0px 5px 22px; color: #003300;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #001e00; background-color:#e5e5cb; margin: 5px 0px 0px 0px; padding: 2px 5px 2px 5px;}	
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; margin: 0 0 0 0px; padding: 5px 0px 5px 0px; color: #003300;}

.input, .textbox-sm,.textbox-md {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size:11px;font-weight: normal;border:1px solid #006600;background: #ffffff;padding:1px 0 1px 2px;}
.textbox-sm {width:50px;padding:1px;}
.textbox-md {width:250px;padding:1px;}
.dropdown{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size:10px;font-weight: normal;border:1px solid #666;height:17px;Vertical-Align:top;}
.inputrows {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;font-weight: normal;border:1px solid #000;}


.something{font-size:24px;}
.c_textbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

.c_line{border-bottom: 1px #003300 dotted;}

.c_line_vert{border-left: 1px #00298C dotted;}	
.c_headerstyle{font-family: verdana, helvetica, arial, san-serif; background-color: #cccccc; Font-Size: 11px; font-weight: normal; Text-Align: left;}	
.c_headerstyle_price{font-family: verdana, helvetica, arial, san-serif; background-color: ccccccc; color: #003300; Font-Size: 11px; font-weight: bold; Text-Align: center;}
.c_headerstylecenter{font-family: verdana, helvetica, arial, san-serif; background-color: #cccccc; Font-Size: 10px; font-weight: normal; Text-Align: center;}
.c_itemstyle{Gridlines: None; BorderColor: #003300; CellPadding: 2; CellSpacing: 1; Font-Name: Verdana; Font-Size: 10px; text-decoration: none; background-color: #ffffff;}
.c_edititemstyle{HorizontalAlign: Center; VerticalAlign: Top; background-color: #E5F3FF; background-color: #003300;}	
.c_pricecolumn{HorizontalAlign: Center; VerticalAlign: Top; background-color: #B1CCE7; background-color: #003300;}
.c_cart_totalprice {font-family: Arial,Verdana,Helvetica,san-serif; color: #C3011C; font-weight: normal; font-size: 15px; text-decoration: none;}	
.c_cart_text {font-family: Arial,Verdana,Helvetica,san-serif; color: #000000; font-size: 12px; font-weight: bold; text-decoration: none;}	
.c_product_image_bg {border-bottom:5px solid #e5e5cb;}	
.c_product_title {font-family: Arial,Verdana,Helvetica,san-serif; color: #003300; font-weight: normal; font-size: 13px; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.c_product_price {font-family: Arial,Verdana,Helvetica,san-serif; color: #C3011C; font-weight: normal; font-size: 16px; text-decoration: none; margin: 0px 0px 0px 0px; padding: 3px 0px 0px 0px;}
.c_product_desc {font-family: Arial,Verdana,Helvetica,san-serif; color: #0000000; font-weight: normal; font-size: 10px; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.c_product_sku {font-family: Arial,Verdana,Helvetica,san-serif; color: #888888; font-weight: normal; font-size: 10px; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.c_product_link {font-family: Arial,Verdana,Helvetica,san-serif; color: #0000000; font-weight: bold; font-size: 11px; text-decoration: underline; margin: 0px 0px 0px 0px; padding: 3px 0px 3px 0px;}

.c_sidebar_topspace {padding-top: 5px; margin-top: 5px}

a:link {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #003300; margin: 0 0 0 0px;padding: 0 0 0 0px; text-decoration:underline;}
a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000; margin: 0 0 0 0px;padding: 0 0 0 0px; text-decoration:underline;}
a:active {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000; margin: 0 0 0 0px;padding: 0 0 0 0px; text-decoration:underline;}
a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #003300; margin: 0 0 0 0px;padding: 0 0 0 0px; text-decoration:none;}

.hlTop a:link {font-family: Arial, Helvetica, sans-serif;font-size: 8px;color: #000000; margin: 0 0 0 0px;padding: 0 0 0 0px; text-decoration:none;}
.hlTop a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 8px;color: #000000; margin: 0 0 0 0px;padding: 0 0 0 0px; text-decoration:none;}
.hlTop a:active {font-family: Arial, Helvetica, sans-serif;font-size: 8px;color: #000000; margin: 0 0 0 0px;padding: 0 0 0 0px; text-decoration:none;}
.hlTop a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 8px;color: #000000; margin: 0 0 0 0px;padding: 0 0 0 0px; text-decoration:underline;}

a.txtgry09:link {font-family: Arial, Helvetica, sans-serif;color: #666666;font-size: 9px;text-decoration: none;}
a.txtgry09:visited {font-family: Arial, Helvetica, sans-serif;color: #666666;font-size: 9px;text-decoration: none;}	
a.txtgry09:hover {font-family: Arial, Helvetica, sans-serif;color: #666666;font-size: 9px;text-decoration: underline;}
a.txtgry09:active {font-family: Arial, Helvetica, sans-serif;color: #666666;font-size: 9px;text-decoration: none;}

.txtgry10 {font-family: Arial, Helvetica, sans-serif;color: #666666;font-size: 10px;}
.txtgry10 a:link {font-family: Arial, Helvetica, sans-serif;color: #666666;font-size: 10px;text-decoration: underline;}
.txtgry10 a:active {font-family: Arial, Helvetica, sans-serif;color: #666666;font-size: 10px;text-decoration: none;}
.txtgry10 a:visited {font-family: Arial, Helvetica, sans-serif;color: #666666;font-size: 10px;text-decoration: none;}	
.txtgry10 a:hover {font-family: Arial, Helvetica, sans-serif;color: #666666;font-size: 10px;text-decoration: none;}

.txtgry11 {font-family: Arial, Helvetica, sans-serif;color: #666666;font-size: 11px;}

.txtblu12 {font-family: Arial, Helvetica, sans-serif;color: #003366;font-size: 11px; font-weight:bold}
.txtblu12 a:link {font-family: Arial, Helvetica, sans-serif;color: #003366;font-size: 11px;text-decoration: none;}
.txtblu12 a:active {font-family: Arial, Helvetica, sans-serif;color: #003366;font-size: 11px;text-decoration: none;}
.txtblu12 a:visited {font-family: Arial, Helvetica, sans-serif;color: #003366;font-size: 11px;text-decoration: none;}	
.txtblu12 a:hover {font-family: Arial, Helvetica, sans-serif;color: #003366;font-size: 11px;text-decoration: none;}

.txtblk08 {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 8px;}
.txtblk08 a:link {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 8px;text-decoration: none;}
.txtblk08 a:active {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 8px;text-decoration: none;}
.txtblk08 a:visited {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 8px;text-decoration: none;}	
.txtblk08 a:hover {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 8px;text-decoration: none;}

.txtblk08b {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 8px;font-weight:bold;}
.txtblk08b a:link {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 8px;text-decoration: none;}
.txtblk08b a:active {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 8px;text-decoration: none;}
.txtblk08b a:visited {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 8px;text-decoration: none;}	
.txtblk08b a:hover {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 8px;text-decoration: none;}

.txtblk11 {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px;}
.txtblk11 a:link {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px;text-decoration: none;}
.txtblk11 a:active {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px;text-decoration: none;}
.txtblk11 a:visited {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px;text-decoration: none;}	
.txtblk11 a:hover {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px;text-decoration: none;}

.txtblk11b {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px;font-weight:bold;}
.txtblk11b a:link {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px;text-decoration: none;}
.txtblk11b a:active {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px;text-decoration: none;}
.txtblk11b a:visited {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px;text-decoration: none;}	
.txtblk11b a:hover {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px;text-decoration: underline;}

.txtblk10 {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;}
.txtblk10 a:link {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;text-decoration: none;}
.txtblk10 a:active {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;text-decoration: none;}
.txtblk10 a:visited {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;text-decoration: none;}	
.txtblk10 a:hover {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;text-decoration: underline;}

.txtblk10u {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;text-decoration: underline;}
.txtblk10u a:link {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;text-decoration: underline;}
.txtblk10u a:active {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;text-decoration: underline;}
.txtblk10u a:visited {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;text-decoration: underline;}	
.txtblk10u a:hover {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;text-decoration: underline;}

.txtblk10b {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;font-weight:bold;}
.txtblk10b a:link {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;text-decoration: none;}
.txtblk10b a:active {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;text-decoration: none;}
.txtblk10b a:visited {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;text-decoration: none;}	
.txtblk10b a:hover {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;text-decoration: none;}

.txtblk12 {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;}
.txtblk12 a:link {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: none;}
.txtblk12 a:active {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: none;}
.txtblk12 a:visited {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: none;}	
.txtblk12 a:hover {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: none;}


.txtblk12u {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;}
.txtblk12u a:link {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: underline;}
.txtblk12u a:active {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: underline;}
.txtblk12u a:visited {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: underline;}	
.txtblk12u a:hover {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: underline;}

.txtblk12x {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px; text-decoration: line-through;}
.txtblk12x a:link {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: none;}
.txtblk12x a:active {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: none;}
.txtblk12x a:visited {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: none;}	
.txtblk12x a:hover {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: none;}

.txtblk12b {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;font-weight:bold;}
.txtblk12b a:link {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: none;}
.txtblk12b a:active {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: none;}
.txtblk12b a:visited {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: none;}	
.txtblk12b a:hover {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: none;}

.txtblk13b {font-family: Arial,Verdana,Helvetica,san-serif;color: #000000;font-size: 13px;font-weight:bold;}
.txtblk13b a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #000000;font-size: 13px;text-decoration: none;}
.txtblk13b a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #000000;font-size: 13px;text-decoration: none;}
.txtblk13b a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #000000;font-size: 13px;text-decoration: none;}	
.txtblk13b a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #000000;font-size: 13px;text-decoration: underline;}

.txtblk14 {font-family: Arial,Verdana,Helvetica,san-serif;color: #000000;font-size: 14px;}
.txtblk14 a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #000000;font-size: 14px;text-decoration: none;}
.txtblk14 a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #000000;font-size: 14px;text-decoration: none;}
.txtblk14 a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #000000;font-size: 14px;text-decoration: none;}	
.txtblk14 a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #000000;font-size: 14px;text-decoration: underline;}

.txtblk14b {font-family: Arial,Verdana,Helvetica,san-serif;color: #000000;font-size: 14px;font-weight:bold;}
.txtblk14b a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #000000;font-size: 14px;text-decoration: none;}
.txtblk14b a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #000000;font-size: 14px;text-decoration: none;}
.txtblk14b a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #000000;font-size: 14px;text-decoration: none;}	
.txtblk14b a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #000000;font-size: 14px;text-decoration: underline;}

.txtdkgrn09b {font-family: Arial,Verdana,Helvetica,san-serif; color: #336600; font-size: 9px; font-weight:bold;}
.txtdkgrn09b a:link {font-family: Arial,Verdana,Helvetica,san-serif; color: #336600; font-size: 9px; text-decoration: none;}
.txtdkgrn09b a:active {font-family: Arial,Verdana,Helvetica,san-serif; color: #003300; font-size: 9px; text-decoration: none;}
.txtdkgrn09b a:visited {font-family: Arial,Verdana,Helvetica,san-serif; color: #000000; font-size: 9px; text-decoration: none;}	
.txtdkgrn09b a:hover {font-family: Arial,Verdana,Helvetica,san-serif; color: #336600; font-size: 9px; text-decoration: none; background: #ffffcc;}

.txtwht09 {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 9px;}
.txtwht09 a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 9px;text-decoration: none;}
.txtwht09 a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 9px;text-decoration: none;}
.txtwht09 a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 9px;text-decoration: none;}	
.txtwht09 a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 9px;text-decoration: underline;}

.txtwht10u {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 10px;}
.txtwht10u a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 10px;text-decoration: underline;}
.txtwht10u a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 10px;text-decoration: underline;}
.txtwht10u a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 10px;text-decoration: underline;}	
.txtwht10u a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 10px;text-decoration: underline;}

.txtwht11 {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 11px;}
.txtwht11 a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 11px;text-decoration: none;}
.txtwht11 a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 11px;text-decoration: none;}
.txtwht11 a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 11px;text-decoration: none;}	
.txtwht11 a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 11px;text-decoration: underline;}

.txtwht13b {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 13px;font-weight:bold;}
.txtwht13b a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 13px;text-decoration: none;}
.txtwht13b a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 13px;text-decoration: none;}
.txtwht13b a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 13px;text-decoration: none;}	
.txtwht13b a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 13px;text-decoration: underline;}

.txtyel10 {font-family: Arial, Helvetica, sans-serif;color: #FFCC00;font-size: 10px;}
.txtyel10 a:link {font-family: Arial, Helvetica, sans-serif;color: #FFCC00;font-size: 10px;text-decoration: underline;}
.txtyel10 a:active {font-family: Arial, Helvetica, sans-serif;color: #FFCC00;font-size: 10px;text-decoration: underline;}
.txtyel10 a:visited {font-family: Arial, Helvetica, sans-serif;color: #FFCC00;font-size: 10px;text-decoration: underline;}	
.txtyel10 a:hover {font-family: Arial, Helvetica, sans-serif;color: #FFCC00;font-size: 10px;text-decoration: underline;}

.txtyel12b {font-family: Arial, Helvetica, sans-serif;color: #FFCC00;font-size: 12px;font-weight:bold;}
.txtyel12b a:link {font-family: Arial, Helvetica, sans-serif;color: #FFCC00;font-size: 12px;text-decoration: none;}
.txtyel12b a:active {font-family: Arial, Helvetica, sans-serif;color: #FFCC00;font-size: 12px;text-decoration: none;}
.txtyel12b a:visited {font-family: Arial, Helvetica, sans-serif;color: #FFCC00;font-size: 12px;text-decoration: none;}	
.txtyel12b a:hover {font-family: Arial, Helvetica, sans-serif;color: #FFCC00;font-size: 12px;text-decoration: none;}

.txtyel13b {font-family: Arial, Helvetica, sans-serif;color: #FFCC00;font-size: 13px;font-weight:bold;}
.txtyel13b a:link {font-family: Arial, Helvetica, sans-serif;color: #FFCC00;font-size: 13px;text-decoration: none;}
.txtyel13b a:active {font-family: Arial, Helvetica, sans-serif;color: #FFCC00;font-size: 13px;text-decoration: none;}
.txtyel13b a:visited {font-family: Arial, Helvetica, sans-serif;color: #FFCC00;font-size: 13px;text-decoration: none;}	
.txtyel13b a:hover {font-family: Arial, Helvetica, sans-serif;color: #FFCC00;font-size: 13px;text-decoration: none;}

.txtgrn09b {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 9px;font-weight:bold;}
.txtgrn09b a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 9px;text-decoration: none;}
.txtgrn09b a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 9px;text-decoration: none;}
.txtgrn09b a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 9px;text-decoration: none;}	
.txtgrn09b a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 9px;text-decoration: underline;}

.txtgrn10b {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 10px;font-weight:bold;}
.txtgrn10b a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 10px;text-decoration: none;}
.txtgrn10b a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 10px;text-decoration: none;}
.txtgrn10b a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 10px;text-decoration: none;}	
.txtgrn10b a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 10px;text-decoration: underline;}


.txtgrn11 a {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 11px; text-decoration: none;}
.txtgrn11 a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 11px; text-decoration: none;}
.txtgrn11 a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 11px; text-decoration: none;}
.txtgrn11 a:visited  {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 11px; text-decoration: none;}
.txtgrn11 a:hover  {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 11px; text-decoration: underline;}


.txtgrn11u a {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 11px; text-decoration: underline;}
.txtgrn11u a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 11px; text-decoration: underline;}
.txtgrn11u a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 11px; text-decoration: underline;}
.txtgrn11u a:visited  {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 11px; text-decoration: underline;}
.txtgrn11u a:hover  {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 11px; text-decoration: underline;}

.txtorg11 {font-size:11px;}
.txtorg11 a {font-family: Arial,Verdana,Helvetica,san-serif;color: #CC6600;font-size: 11px; text-decoration: underline;}
.txtorg11 a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #CC6600;font-size: 11px; text-decoration: underline;}
.txtorg11 a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #CC6600;font-size: 11px; text-decoration: underline;}
.txtorg11 a:visited  {font-family: Arial,Verdana,Helvetica,san-serif;color: #CC6600;font-size: 11px; text-decoration: underline;}
.txtorg11 a:hover  {font-family: Arial,Verdana,Helvetica,san-serif;color: #CC6600;font-size: 11px; text-decoration: underline;}


.txtorg11b a {font-family: Arial,Verdana,Helvetica,san-serif;color: #CC6600;font-size: 11px; text-decoration: none;font-weight:bold;}
.txtorg11b a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #CC6600;font-size: 11px; text-decoration: none;font-weight:bold;}
.txtorg11b a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #CC6600;font-size: 11px; text-decoration: none;font-weight:bold;}
.txtorg11b a:visited  {font-family: Arial,Verdana,Helvetica,san-serif;color: #CC6600;font-size: 11px; text-decoration: none;font-weight:bold;}
.txtorg11b a:hover  {font-family: Arial,Verdana,Helvetica,san-serif;color: #CC6600;font-size: 11px; text-decoration: none;font-weight:bold;}

.bold {font-weight:bold; text-decoration: none;}
.nounderline {text-decoration: none;color: #00640A;font-size: 11px;}

.txtgrn12 a {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 12px; text-decoration: none;}
.txtgrn12 a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 12px; text-decoration: none;}
.txtgrn12 a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 12px; text-decoration: none;}
.txtgrn12 a:visited  {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 12px; text-decoration: none;}
.txtgrn12 a:hover  {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 12px; text-decoration: underline;}


.txtgrn12b {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 12px;font-weight:bold;}
.txtgrn12b a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 12px;text-decoration: none;}
.txtgrn12b a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 12px;text-decoration: none;}
.txtgrn12b a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 12px;text-decoration: none;}	
.txtgrn12b a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 12px;text-decoration: underline;}

.txtgrn12u a {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 12px; text-decoration: underline;}
.txtgrn12u a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 12px; text-decoration: underline;}
.txtgrn12u a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 12px; text-decoration: underline;}
.txtgrn12u a:visited  {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 12px; text-decoration: underline;}
.txtgrn12u a:hover  {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 12px; text-decoration: underline;}

.txtgrn13b {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 13px;font-weight:bold;}
.txtgrn13b a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 13px;text-decoration: none;}
.txtgrn13b a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 13px;text-decoration: none;}
.txtgrn13b a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 13px;text-decoration: none;}	
.txtgrn13b a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 13px;text-decoration: underline;}

.txtgrn15b {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 15px;font-weight:bold;}
.txtgrn15b a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 15px;text-decoration: none;}
.txtgrn15b a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 15px;text-decoration: none;}
.txtgrn15b a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 15px;text-decoration: none;}	
.txtgrn15b a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 15px;text-decoration: underline;}

.txtgrn16b {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 16px;font-weight:bold;}
.txtgrn16b a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 16px;text-decoration: none;}
.txtgrn16b a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 16px;text-decoration: none;}
.txtgrn16b a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 16px;text-decoration: none;}	
.txtgrn16b a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #00640A;font-size: 16px;text-decoration: underline;}

.txtgrn18b {font-family: Arial,Verdana,Helvetica,san-serif;color: #CC6600;font-size: 18px;font-weight:bold;}
.txtgrn18b a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #CC6600;font-size: 18px;text-decoration: none;}
.txtgrn18b a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #CC6600;font-size: 18px;text-decoration: none;}
.txtgrn18b a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #CC6600;font-size: 18px;text-decoration: none;}	
.txtgrn18b a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #CC6600;font-size: 18px;text-decoration: underline;}

.txtred10 {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 10px;text-decoration: none;}
.txtred10 a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 10px;text-decoration: none;}
.txtred10 a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 10px;text-decoration: none;}
.txtred10 a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 10px;text-decoration: none;}	
.txtred10 a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 10px;text-decoration: none;}

.txtred10u {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 10px;text-decoration: underline;}
.txtred10u a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 10px;text-decoration: underline;}
.txtred10u a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 10px;text-decoration: underline;}
.txtred10u a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 10px;text-decoration: underline;}	
.txtred10u a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 10px;text-decoration: underline;}

.txtred10bu {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 10px;text-decoration: underline;font-weight:bold;}
.txtred10bu a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 10px;text-decoration: underline;}
.txtred10bu a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 10px;text-decoration: underline;}
.txtred10bu a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 10px;text-decoration: underline;}	
.txtred10bu a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 10px;text-decoration: underline;}

.txtred13b {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 13px; font-weight:bold;}
.txtred13b a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 13px;text-decoration: none;}
.txtred13b a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 13px;text-decoration: none;}
.txtred13b a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 13px;text-decoration: none;}	
.txtred13b a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 13px;text-decoration: underline;}

.txtred15b {font-family: Arial,Verdana,Helvetica,san-serif; color: #C3011C;font-size: 15px; font-weight:bold; text-decoration: none;}
.txtred15b a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 15px;text-decoration: none;}
.txtred15b a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 15px;text-decoration: none;}
.txtred15b a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 15px;text-decoration: none;}	
.txtred15b a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 15px;text-decoration: underline;}

.txtred16b {font-family: Arial,Verdana,Helvetica,san-serif; color: #C3011C;font-size: 16px; font-weight:bold; text-decoration: none;}
.txtred16b a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 13px;text-decoration: none;}
.txtred16b a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 13px;text-decoration: none;}
.txtred16b a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 13px;text-decoration: none;}	
.txtred16b a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #C3011C;font-size: 13px;text-decoration: underline;}

.txtbrn18b {font-family: Arial,Verdana,Helvetica,san-serif;color: #2D1A12;font-size: 18px;font-weight:bold;}
.txtbrn18b a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #2D1A12;font-size: 18px;text-decoration: none;}
.txtbrn18b a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #2D1A12;font-size: 18px;text-decoration: none;}
.txtbrn18b a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #2D1A12;font-size: 18px;text-decoration: none;}	
.txtbrn18b a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #2D1A12;font-size: 18px;text-decoration: underline;}

.txtgrn12b_c {font-family: Arial,Verdana,Helvetica,san-serif;color: #003300;font-size: 12px;font-weight:bold;text-decoration: none;}
.txtgrn12b_c a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #003300;font-size: 12px;text-decoration: none;}
.txtgrn12b_c a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #003300;font-size: 12px;text-decoration: none;}
.txtgrn12b_c a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #003300;font-size: 12px;text-decoration: none;}	
.txtgrn12b_c a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #003300;font-size: 12px;text-decoration: none;}

.txtltgrn10u {font-family: Arial, Helvetica, sans-serif;color: #CCFF00;font-size: 10px;text-decoration: underline;}
.txtltgrn10u a:link {font-family: Arial, Helvetica, sans-serif;color: #CCFF00;font-size: 10px;text-decoration: underline;}
.txtltgrn10u a:active {font-family: Arial, Helvetica, sans-serif;color: #CCFF00;font-size: 10px;text-decoration: underline;}
.txtltgrn10u a:visited {font-family: Arial, Helvetica, sans-serif;color: #CCFF00;font-size: 10px;text-decoration: underline;}	
.txtltgrn10u a:hover {font-family: Arial, Helvetica, sans-serif;color: #CCFF00;font-size: 10px;text-decoration: underline;}


.bkgdgreen{background-color:#99BF26;}
.bkgddarkgreen{background-color:#001E00;}
.bkgdblack{background-color:#000000;}
.bkgdbrown{background-color:#663300;}
.bkgdred{background-color:#CC0000;}
.bkgdwhite{background-color:#FFFFFF;}
.bkgdblue{background-color:#B2CFE7;}
.bkgdlightblue{background-color:#C5EBF9;}
.bkgdltred{background-color:#E6BDC1;}
.bkgdwhite-bdrmaroon{background-color:#FFFFFF;border:1px solid #BE5F5B;}
.bkgdwhite_grayborder{background-color:#FFFFFF;border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC;}
.bkgdwhite_rtbdrgrey{background-color:#FFFFFF;border-right:1px solid #CCCCCC;}
.bkgdwhite_ltbdrgrey{background-color:#FFFFFF;border-left:1px solid #CCCCCC;}
.bkgdltgrey_botbdrgreen{background-color:#F1F1F1;border-bottom:1px solid #003300;}
.bkgdblue_botbdrgreen{background-color:#E5F3FF;border-bottom:1px solid #003300;}
.bkgdblue_rtbdrgrey{background-color:#E5F3FF;border-right:1px solid #CCCCCC;}
.bkgdgreen_botbdrgreen{background-color:#99BF26;border-bottom:1px solid #003300;}
.bkgdwhite_topbdrgreen{background-color:#FFFFFF;border-top:1px solid #003300;}
.bkgdltgrey{background-color:#F1F1F1;}
.bkgddarkgrey{background-color:#CCCCCC;}
.bkgdltgreen{background-color:#E6E6CE;}
.bkgdltyellow{background-color:#FEFECC;}
.bdrgreen{border:1px solid #001E00;}

.bkgdltgreentext{background-color:#E6E6CE;color:#001E00;}

.background_img{background-image:url(../images/graphics/h_navbg.gif);}
.background_header_image1{background-image:url(../images/graphics/h_1.gif);}
.background_header_image2{background-image:url(../images/graphics/n_bg2.gif);}
.footerbg{background-image:url(../images/graphics/footer_bg.gif);}
.footer{font-family: Arial, Helvetica, sans-serif; color: #003300; font-size:10px ;font-weight: normal; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px;}
#footParse{margin-left:500px;}
#footParse a{text-decoration:underline;}
.footernav {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 10px; padding: 0px 0px 0px 10px;}
.footernav a{margin-right:20px;}
.footernav a:link {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 10px;text-decoration: none; padding: 0px 0px 0px 0px;margin-right:20px;}
.footernav a:active {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 10px;text-decoration: none; padding: 0px 0px 0px 0px;margin-right:20px;}
.footernav a:visited {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 10px;text-decoration: none; padding: 0px 0px 0px 0px;margin-right:20px;}	
.footernav a:hover {font-family: Arial,Verdana,Helvetica,san-serif;color: #FFFFFF;font-size: 10px;text-decoration: underline; padding: 0px 0px 0px 0px;margin-right:20px;}
.footernav span#phone{margin-left:10px;}

.linehorgreenbottom{border-bottom:1px solid #CCFF00;}
.linehorgreenbottom2{border-bottom:1px solid #00640A;}
.linehorgreentop{border-top:1px solid #00640A;}
.linehorgreenbottom3{border-bottom:2px solid #CCCC99;}
.linevergreenleft{border-left:2px solid #00640A;padding-left:5px;}
.linehorltgreenbottom{border-bottom:2px solid #7CB185;}


	
.accounttitle {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #001e00;} 
.accounttitlebkgd {background-color:#001E00;}
.error {font-family: verdana, arial, san-serif;color:#cc0000;font-weight:normal;font-size: 10px;}
.error12b {font-family: verdana, arial, san-serif; color:#cc0000; font-weight: bold; font-size: 12px;}
.errorbold {font-family: verdana, arial, san-serif;color:#cc0000;font-weight: bold;font-size: 14px;} 

.brandletter{font-family: verdana, arial, san-serif;font-weight: bold;font-size: 14px; margin-top:10px;}
.tablebordergreen {border-bottom:1px solid #00640A; border-top:1px solid #00640A; border-right:1px solid #00640A; border-left:1px solid #00640A;}

.txtOrg12{font-size:14px; color:#aaaaaa;}

#ProductImage
{
	width:250px;
	height:250px;
	text-align:center;
	vertical-align:middle;
}

#ThumbNailImage
{
	width:140px;
	height:140px;
	text-align:center;
	vertical-align:middle;
}

#DescriptionList
{
	margin:0px 0px 0px 15px;
	padding:0px;
}

#tblBreadCrumb a
{
	font-size:10px;
	text-decoration:underline;
}

#tblSpecs td
{
	border:solid 1px #00640A;
	text-align:center;
}

.productalign{vertical-align:top;}

td.bdrtp {border-top:1px solid #666666;}
td.bdrrt {border-right:1px solid #666666;}

#dlSubSubGroupList a
{
	color:#00640A;
	font-size:12px;
	text-decoration:underline;
	
}

#tblProducts h2
{
	background-color:#ffffff;
	font-weight:normal;	
	margin:0px 0px 0px 0px;
}

#tblProducts a
{
	text-decoration:underline;
	padding: 0px 0px 0px 0px;
}


#tblProducts td
{
	padding: 2px 0px 2px 0px;
}

#tblDetails h1
{
	font-size:18px;	
	color:#00640A;
	margin:0px 0px 0px 5px;
	padding: 0px;
}



body #wrapper {text-align: left; margin: 0px auto 0px auto; width: 760px;}
.clear {overflow:hidden; clear:both; height: 0px;}
#header_1 {background:url(../images/graphics/Top-Header-Background.gif); padding: 0px 0px 10px 0px;}
#header_1 #logo {float: left; margin: 5px 0px 0px 20px; _margin: 3px 0px 0px 10px;}
#header_1 #headerRight {width: 300px; float: right;}
#navBar {width: 760px; }
#navBar div {width: 76px;height:17px; _width: 72px; background:url(../images/graphics/Button-Background.gif); float: left; font-weight: normal; font-family: Arial, Helvetica, sans-serif; padding: 5px 0px 2px 0px; _padding: 5px 4px 2px 0px; text-align: center;}
#navBar div#more {background: url(../images/graphics/Button-Background2.gif);}
#navBar a {color: white; font-size: 11px; text-align: center; text-decoration: none;}
#welcomeBar {width: 760px; border-top: 4px solid #99CC33; border-bottom: 1px solid black; float: left; background:url(../images/graphics/Top-Header-2-Background.gif); 
	font-size: 12px;  font-family:Arial, Helvetica, sans-serif; font-weight: bold; padding-bottom:5px;}
  
#header_1 #headerRight .right_menu {float: right; padding: 0px 0px 0px 0px; margin:3px 9px 5px 0px;}
#header_1 #headerRight .right_menu span {padding-right: 20px; _padding-right: 15px;}
#header_1 #headerRight .right_menu span img {margin: 1px 3px 0px 0px; _margin: 1px 3px 0px 0px;}
#header_1 #headerRight .right_menu span a {text-decoration: none; font-size: 11px;}
#header_1 #headerRight .right_search {width: 260px; margin-top: 16px; margin-bottom: 5px; float: right; font-size: 11px; font-weight: bold;}
#header_1 #headerRight .right_search .lblSearch {float: left; margin-top: 5px; margin-right: 3px; _margin-right: 0px;}
#header_1 #headerRight .right_search .txtBox1 {font-size: 10px; border: 1px solid black; margin-left: 10px;}
#header_1 #welcomeBar {padding-top: 5px; padding-bottom: 5px;}
#header_1 #welcomeBar .welcome {color: #003300; margin: 0px 0px 0px 5px;}
#header_1 #welcomeBar .shipping,
#header_1 #welcomeBar .shipping a {color: #CF700F; font-size: 14px; margin: 0px 0px 0px 10px;}
#header_1 #welcomeBar .shipping a {margin: 0px;}
#header_1 #welcomeBar .orders {color: #CF700F; font-size: 13px; margin: 0px 0px 0px 0px;}
#header_1 #welcomeBar .slogan {color: #00640A; font-size: 14px; margin: 0px 0px 0px 170px;}

#menuFlyout .flyout{font-size:10px; display: none; margin-top: 0px; position: absolute; border: 1px solid black; background-color: #ffffff; }
html:not([dummy]) #menuFlyout .flyout {margin-top: 20px !important;}
#menuFlyout .flyout a{font-size:10px; text-decoration:none;}
#menuFlyout .flyout a:hover{text-decoration:underline;}
#menuFlyout .flyoutTitle{margin:5px 0px 5px 5px; font-size:14px; font-weight:bold;}
#menuFlyout .flyoutTitle a{margin:5px 0px 5px 5px; font-size:14px; font-weight:bold;}
#menuFlyout table{margin:15px;}
#menuFlyout table td{padding:0px 15px 5px 0px;}
#menuFlyout .morelink{margin:0px 5px 10px 20px; font-size:10px; }
#brandsMenu {margin-top: 0px; margin-left: 5px;}
#clothingMenu {margin-top: 0px; margin-left: 80px;}
#footwearMenu {margin-top: 0px; margin-left: 155px;}
#campingMenu {margin-top: 0px; margin-left: 230px;}
#fishingMenu {margin-top: 0px; margin-left: 150px;}
#huntingMenu {margin-top: 0px; margin-left: 230px;}
#climbingMenu {margin-top: 0px; margin-left: 385px;}
#travelMenu {margin-top: 0px; margin-left: 300px;}
#breadcrumbs {background-color:#ffffff; padding:3px 3px 3px 10px;}
#breadcrumbs a{font-size:10px; text-decoration:none;}
#breadcrumbs a:hover{text-decoration:underline;}




#leftNav {float: left; width: 20%; padding-bottom: 500px; margin-top: 30px; margin-left: 10px;}
#leftNav .titleCategories,
#leftNav .titleBrands {color: #006600; margin-bottom: 10px; font-size: 15px; font-weight: bold;}
#leftNav #repCategories {margin-bottom: 20px;}
#leftNav #repCategories .hlCategories, 
#leftNav #repBrands .hlBrands {color: #000000; font-size: 12px; text-decoration: underline; padding-bottom: 2px;}
#leftNav .freeShipping {color: #CC6600; font-size: 11px; text-decoration: underline;}
#middleDataList {text-align: left; border-left: 1px solid black; margin-top: 30px; padding-left: 15px; 
  padding-bottom: 500px; width: 50%;}
#middleDataList .titleDataList {float: left; color: #CC6600; font-size: 20px; font-weight: bold;}
#middleDataList #subDataList {margin-top: 6px;}
#middleDataList .subtitleDataList {color: CCCCCC; margin-left: 2px; font-size: 13px;}
#middleDataList .dataItem {color: #000000; font-size: 12px; text-decoration: underline;}
#middleDataList .datImage {float: left;}
#middleDataList .datLabel {color: #006600; font-size: 13px;}


#shippingwarning{font-size:10px; padding-bottom:5px; color:#CC6600;}
#shippingwarninghome{color:#CC6600; margin:50px 0px 0px -5px;}
#shippingwarninghome a{font-size:10px; padding-bottom:5px; color:#CC6600;}
#middlerow{width:1px;background:url(../images/graphics/bg_bullets.gif);}
#categorieslabel{margin:5px 0px 10px 0px;}



.hlListTitle {float: left;}
.hlTop {font-size: 10px; float: right;}
#imgCat {background-color: #000000; padding: 7px 500px 10px 15px;}
#tableCategories {width: 90%; margin-top: 10px; margin-bottom: 30px; border: 1px solid #CCCCCC;}
#titleSubCategoriesView {text-align: left; padding: 2px 0px 3px 20px; font-family: Rockwell Extra Bold;
	background-color: #000000; color: #ffffff; font-size: 20px;}
#tableCategories #trSubCategoriesView {padding-right: 30px;}



#table {background-color: #FFFFFF;}
#tableNav {vertical-align: top;}
.sideBarTitle {color: #006633; margin-left: 10px; font-size: 14px; font-weight: bold;}
.sideBarSubTitle{ margin-top:4px;}
.sideBarSubTitle a:link,
.sideBarSubTitle a:active,
.sideBarSubTitle a:visited{font-size: 12px; text-decoration: none; color: #006633; margin-left: 20px;}
.sideBarSubTitle a:hover {font-size: 12px; text-decoration: underline; color: #CC6600; margin-left: 20px;}
#tblResults {border-left: 1px solid #CCCCCC;}

#wrapper {background-color: #FFFFFF; text-align: center; margin: 0px auto 0px auto;}
#DetailsNew {float: left; width: 100%; background-color: #FFFFFF;}
#DetailsNew .leftSide {float: left; width: 43%;}
#DetailsNew .rightSide {float: right; width: 50%; margin-right: 5px;}
#DetailsNew .leftSide .leftTop {float: left; width: 100%; border-bottom: 1px dashed black; margin-left: 10px; margin-bottom: 20px;}
#DetailsNew .leftSide .leftTop .rpType {float: left; width: 80px;}
#DetailsNew .leftSide .leftTop .rpType .rpImage {border: 1px solid black; padding: 2px;}
#DetailsNew .leftSide .leftTop .bigImage {margin-left: 100px;}
#DetailsNew .leftSide .leftTop .bigImage div {float: left; color: Gray; margin-right: 10px;}
#DetailsNew .leftSide .leftTop .rpColor {width: 100%;}
#DetailsNew .leftSide .leftBottom {float: left; width: 100%; margin-left: 15px; margin-bottom: 20px;}
#DetailsNew .leftSide .leftBottom .popUpLink {margin-left: 5px; width: 100%;}
#DetailsNew .leftSide .leftBottom .popUpLink a {color: #CC6600; font-size: 11px; font-weight: bold;}
#DetailsNew .leftSide .leftBottom .popUpLink .tabShow,
#DetailsNew .leftSide .leftBottom .popUpLink .tabHide {float: left; padding: 5px 25px 5px 25px; background-color: White;}
#DetailsNew .leftSide .leftBottom .popUpLink .tabShow {border: 1px solid #CCCCCC; border-bottom: none;}
#DetailsNew .leftSide .leftBottom .popUpLink .tabHide {border: 1px solid white; border-bottom: 1px solid #CCCCCC;}
#DetailsNew .leftSide .leftBottom .popUpInfo {float: left; width: 100%; margin-top: 20px;}
#DetailsNew .leftSide .leftBottom .popUpInfo #divDescBodyDetails,
#DetailsNew .leftSide .leftBottom .popUpInfo #divDescBodySpecs,
#DetailsNew .leftSide .leftBottom .popUpInfo #divDescBodyReviews {display: none; width: 100%; height: 140px; overflow: auto;}
#DetailsNew .leftSide .leftBottom .popUpInfo #divDescBodyReviews div {padding-top: 3px; padding-bottom: 5px;}
#DetailsNew .leftSide .leftBottom .popUpInfo #divDescBodyReviews .imgRating, 
#DetailsNew .leftSide .leftBottom .popUpInfo #divDescBodyReviews .litUserName,
#DetailsNew .leftSide .leftBottom .popUpInfo #divDescBodyReviews .litCommentTitle,
#DetailsNew .leftSide .leftBottom .popUpInfo #divDescBodyReviews .litComment {text-align: left;}
#DetailsNew .leftSide .leftBottom .popUpInfo #divDescBodyReviews .litComment {width: 100%; float: left;}
#DetailsNew .leftSide .leftBottom .popUpInfo #divDescBodyReviews .hlComment {font-size: 12px; font-weight: bold; color: #CC6600;}
#DetailsNew .rightSide .rightTitle {float: left; width: 100%; border-bottom: 1px dashed black; padding-bottom: 10px;}
#DetailsNew .rightSide .rightTitle .litTitle {float: left; color: #CC6600; font-size: 18px;}
#DetailsNew .rightSide .rightTitle .litSubTitle {float: left; margin-top: 5px; margin-left: 3px; color: #CCCCCC; font-size: 12px;}
#DetailsNew .rightSide .itemContent {float: left; width: 100%; margin-top: 10px; padding-bottom: 15px; border-bottom: 1px dashed black;}
#DetailsNew .rightSide .itemContent .contentLeft {float: left; width: 170px; margin-right: 3px;}
#DetailsNew .rightSide .itemContent .contentLeft .partNumber {margin-bottom: 5px;}
#DetailsNew .rightSide .itemContent .contentLeft .dropdwnColor {margin-top: 3px; margin-bottom: 10px;}
#DetailsNew .rightSide .itemContent .contentLeft .dropdwnColor .titleColor {margin-bottom: 5px;}
#DetailsNew .rightSide .itemContent .contentLeft .dropdwnSize {margin-bottom: 5px;}
#DetailsNew .rightSide .itemContent .contentLeft .dropdwnSize .sizeInfo {margin-bottom: 5px;}
#DetailsNew .rightSide .itemContent .contentLeft .dropdwnSize .sizeInfo .titleSize {float: left;}
#DetailsNew .rightSide .itemContent .contentLeft .dropdwnSize .sizeInfo .sizeChart {text-align: right;}
#DetailsNew .rightSide .itemContent .contentLeft .available {margin-top: 5px;}
#DetailsNew .rightSide .itemContent .contentRight {float: right;}
#DetailsNew .rightSide .itemContent .contentRight .imgAddToCart {float: left; margin-left: 12px; margin-top: 5px;}
#DetailsNew .rightSide .itemContent .contentRight .contentExtra {font-size: 11px; color: #CC6600; font-weight: bold;}
#DetailsNew .rightSide .itemContent .contentRight .priceInfo {margin-top: 5px; margin-bottom: 5px;}
#DetailsNew .rightSide .itemContent .contentRight .priceInfo .litYourPrice,
#DetailsNew .rightSide .itemContent .contentRight .priceInfo .litYouSave {color: Red;}
#DetailsNew .rightSide .itemContent .contentRight .quantity {margin-left: 10px; margin-top: 10px;}
#DetailsNew .rightSide .itemContent .contentRight .quantity .txtQuantity {width: 30px; height: 14px; border: 1px solid black;}
#DetailsNew .rightSide .suggestions {width: 100%; float: left; padding-top: 20px; padding-bottom: 10px; border-bottom: 1px dashed black;}
#DetailsNew .rightSide .suggestions .titleSuggestions {color: #336600; margin-left: 10px; font-weight: bold;}
#DetailsNew .rightSide .suggestions #rpSuggestions {border-bottom: 1px solid #CCCCCC;}
#DetailsNew .rightSide .suggestions #rpSuggestions .imgSuggest {float: left; margin-right: 5px;}
#DetailsNew .rightSide .suggestions #rpSuggestions .rpSugesstionInfo {float: left; font-size: 11px; margin-right: 20px;}
#DetailsNew .rightSide .suggestions #rpSuggestions .rpSugesstionInfo .hlBrand {float: left; color: #CC6600;}
#DetailsNew .rightSide .suggestions #rpSuggestions .rpSugesstionInfo .litSubTitle {color: #CCCCCC;}
#DetailsNew .rightSide .suggestions #rpSuggestions .rpSugesstionInfo .litSuggestionPrice {float: left; color: Red; font-weight: bold; margin-right: 20px;}
#DetailsNew .rightSide .suggestions .addProduct {margin-left: 30px; font-size: 11px;}
#DetailsNew .rightSide .suggestions .addProduct .rpAddToCart {margin-left: 5px;}
 .sideBar {margin-left: 10px;}


#ProductComments {float: left; width: 100%; background-color: #FFFFFF;}
#ProductComments .leftSide,
#ProductComments .rightSide {width: 370px; margin-left: 2px; margin-right: 2px;}
#ProductComments .leftSide {float: left;}
#ProductComments .rightSide {float: right;}
#ProductComments .leftSide .imgProduct {float: left;}
#ProductComments .rightSide #titleProduct {text-align: left; margin-bottom: 3px; color: #CC6600; font-weight: bold; font-size: 16px;}
#ProductComments .rightSide #titleManufacturer {text-align: left; margin-bottom: 5px; color: #00640A; font-weight: bold; font-size: 11px;}
#ProductComments .rightSide .userComments {margin-top: 10px; margin-bottom: 10px; margin-left: 3px;}
#ProductComments .rightSide .userComments div {font-size: 12px; font-weight: bold;}
#ProductComments .rightSide .userComments .tblText {font-weight: bold; font-size: 11px;}
#ProductComments .rightSide .userInput div {margin-bottom: 5px; font-size: 11px; font-weight: bold; width: 100px;}


/* Paging Styles */
.paging {text-align:right; vertical-align:middle; height:14px; padding-top:6px; padding-bottom:6px;}
.paging div {width:33%; font-weight:bold;}
.paging a {font-weight:bold; text-decoration:none; padding:3px;}
.paging .page {text-align:left; float:left;}
.paging .label {text-align:center; color:#666666;float:left;}
.paging .nav {text-align:right; float:right;}
.paging .on {color:#666666;}

#SearchSideBarContentContainer div.header {height:18px;background-color:#00640A;padding:3px 0 0 8px;color:#FFFFFF;font-weight:bold;}
#SearchSideBarContentContainer {}
#SearchSideBarContentContainer div.title {color:#00640A; font-weight:bold;margin-bottom:5px;}
#SearchSideBarContentContainer div.sectioncontainer {padding:4px;}
#SearchSideBarContentContainer div.sectioncontainer div.buttons {text-align:center;}
#SearchSideBarContentContainer div.selectedfilters {background:#e8face;border-bottom:1px solid black;padding-bottom:5px;}
#SearchSideBarContentContainer div.selectedfilters div.filters .remove {font-size:8px;}
#SearchSideBarContentContainer div.availablefilters {background:#EEEEEE;padding-top:5px;}
#SearchSideBarContentContainer div.availablefilters .textbox {border:1px solid #666666; font-size:11px;width:163px; padding:0;}
#SearchSideBarContentContainer div.availablefilters div.sectioncontainer div.sectionname {font-weight:bold;color:#00640A;}
#SearchSideBarContentContainer div.availablefilters div.sectioncontainer div.selections {border:1px solid #666666; padding:0;height:100px;overflow:auto;background:#FFFFFF;}
#SearchSideBarContentContainer div.availablefilters div.sectioncontainer .textbox-sm {width:35px;border:1px solid #666666; font-size:11px;vertical-align:middle;text-align:right;}
#SearchSideBarContentContainer ul {list-style-type:none;border:0; padding:0;margin-left:7px;}
#SearchSideBarContentContainer ul a {font-size:11px;}

#MainContentArea {width:564px; min-height:500px; margin-left:10px;}


.cartDiv {width: 718px; margin-bottom: 15px; text-align: left; border: 1px solid black;}
.cartDiv .bkgdwhite_topbdrgreen {border: none;}
.cartDiv .floatLeft {float: left; margin: 60px 0px 0px 12px;}
.cartDiv .floatRight {float: right;}
.cartDiv .floatRight div {float: left;}
.cartDiv .floatRight .left {margin-top: 6px; margin-right: 18px;}
.cartDiv .floatRight .right {margin-top: 3px; width: 200px;}
.cartDiv .floatRight .right div {margin-bottom: 6px;}
.cartDiv .floatRight .right .bkgdwhite-bdrmaroon span {float: left;}
.cartDiv .floatRight .right .bkgdwhite-bdrmaroon .bkgdltred {padding: 5px;}
.cartDiv .floatRight .right .bkgdwhite-bdrmaroon .txtred15b {padding: 5px 5px 0px 5px;}
.cartDiv .empty {background-color: #ffffff; text-align: center; height: 182px;}
.cartDiv .empty img {margin-top: 80px;}

#menu div {margin: 0px; padding: 0px;}
#menu .txtgrn15b {margin-bottom: 10px; color: #35ae3e;}
#menu .mainGroup {margin-bottom: 5px; padding-left: 10px; clear: both;}
#menu .mainGroup a {color: #ffffff; font-weight: bold;}
#menu .subGroup {margin-bottom: 5px; padding-left: 10px; clear: both;}
#menu .subGroup a {color: #ffffff;}
#menu .subGroup .item {margin-bottom: 3px; width: 100%; clear: both;}

.mainGroup {margin-left: 20px;}
.subGroup {margin-left: 40px; width: 100%;}

#BrandLanding {float: left; width: 760px; background: #342007;}
#BrandLanding .brandmenu {float: left; width: 138px; text-align: left; padding: 3px 0px 0px 5px; margin: 0px;}
#BrandLanding .brandmenu a:hover {color:#fcbe31;}
#BrandLanding .brandcontent {float: right; width: 606px;}
#BrandLanding .brandmenuImage {padding-left: 10px;}

.borderLeft, .borderRight {float: left; width: 14px;}
.borderLeft {background: url(../Images/Graphics/border_gradient_left.jpg) repeat-y; height: 190px;}
.borderRight {background: url(../Images/Graphics/border_gradient_right.jpg) repeat-y; height: 190px; margin-left: 4px;}
.video {height: 514px;}
.contentDiv {width:604px; text-align: left; background-color: #a5977b;}
.contentDiv .videoDiv {width: 567px; height: 514px;}
.contentDiv .contentBox {float: left; width: 281px; height: 190px; margin-left: 5px; background-color: #c1b6a1;}
.contentDiv .contentBox .title {color: #ffffff; font-weight: bold; background-color: #d26f2d; padding: 5px 0px 5px 10px;}
.contentDiv .contentBox img {float: left; margin: 0px 5px 0px 0px;}
.contentDiv .contentBox p {margin: 0px; padding-top: 10px; padding-right: 3px; font-size: 11px;}
.contentDiv .contentBox a {color: #912c27;}
.contentDiv .shoe p {margin: 10px; padding: 0px; margin-bottom 5px;}
.contentDiv .shoe img {margin-left: 20px;}

#flash {margin-top: 100px; margin-left: 15px;}
.contentDiv .omni_shade {background: url(../Images/Graphics/omnishade_video_bg.jpg) no-repeat; width: 567px; height: 514px;}
.contentDiv .tech_lite {background: url(../Images/Graphics/techlite_video_bg.jpg) no-repeat; width: 567px; height: 514px;}
.contentDiv .omni_tech {background: url(../Images/Graphics/omni_tech_video_bg.jpg) no-repeat; width: 567px; height: 514px;}

#emailList #navBar {_margin-top: -23px;}
#emailList #navBar div {_height: 25px; _width: 76px;}