body {background-color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:auto; margin-right:auto;}

.main_container {width:790px; margin-left:auto; margin-right:auto; background-color:#FFFFFF;}

img {border:none;}

.header {margin-bottom:25px;}
.main_body {border-top:25px solid #006699; text-align:left; padding:10px;}
.footer  {}

.table_100 {width:100%;}

.header_top {background-color:#009900; border-bottom:10px solid #FFFFFF;}


.header_border_box {border:1px solid #999999; margin-top:10px; width:100%;}
.header_yellow_box {background-color:#FFD60F; padding:3px; font-size:13px;}

.header_yellow_box a:link 	  {color:#000000; font-size:12px; text-decoration:none;}
.header_yellow_box a:visited  {color:#000000; font-size:12px; text-decoration:none;}
.header_yellow_box a:hover 	  {color:#000000; font-size:12px; text-decoration:underline;}
.header_yellow_box a:active   {color:#000000; font-size:12px; text-decoration:none;}

.header_green_box {background-color:#009933; padding:3px; font-size:13px;}

.header_green_box a:link 	 {color:#FFD60F; font-size:13px; text-decoration:none;}
.header_green_box a:visited  {color:#FFD60F; font-size:13px; text-decoration:none;}
.header_green_box a:hover 	 {color:#FFD60F; font-size:13px; text-decoration:underline;}
.header_green_box a:active   {color:#FFD60F; font-size:13px; text-decoration:none;}


.store_navi {vertical-align:top; width:170px; padding-right:20px; text-align:left;}
.store_content {vertical-align:top;}

#navigation_block 				{margin:0px; width:160px; font-size:12px; margin-bottom:1px; text-transform:capitalize; font-weight:bold;}
#navigation_block_selected  	{margin:0px; width:160px; font-size:12px; margin-bottom:1px; text-transform:capitalize; font-weight:bold;}

#navigation_block_sub 			{margin:0px; width:160px; font-size:12px; margin-bottom:1px; text-transform:capitalize; font-weight:bold;}
#navigation_block_sub_selected	{margin:0px; width:160px; font-size:12px; margin-bottom:1px; text-transform:capitalize; font-weight:bold;}

#navigation_block a		  	 	  {color:#FFD60F; display:block; padding:2px 2px 2px 5px; text-decoration:none; background-color:#039936;}
#navigation_block a:hover	      {color:#FFD60F; display:block; padding:2px 2px 2px 5px; text-decoration:underline; background-color:#039936;}

#navigation_block_selected a 	  {color:#039936; display:block; padding:2px 2px 2px 5px; text-decoration:none; background-color:#FFD60F;}
#navigation_block_selected a:hover{color:#039936; display:block; padding:2px 2px 2px 5px; text-decoration:underline; background-color:#FFD60F;}

#navigation_block_sub a		 	{color:#FFFFFF; padding:1px 1px 1px 5px; display:block; background-color:#006699; text-decoration:none;}
#navigation_block_sub a:hover	{color:#FFFFFF; padding:1px 1px 1px 5px; display:block; background-color:#42B368; text-decoration:underline;}

#navigation_block_sub_selected a 		{color:#FFFFFF; padding:1px 1px 1px 5px; display:block; background-color:#42B368; text-decoration:none;}
#navigation_block_sub_selected a:hover 	{color:#FFFFFF; padding:1px 1px 1px 5px; display:block; background-color:#42B368; text-decoration:underline;}

.footer_links {background-color:#006699; font-size:12px; color:#FFFFFF;}
.footer_links a:link 	  {color:#FFFFFF;  font-size:12px; text-decoration:none;}
.footer_links a:visited  {color:#FFFFFF; font-size:12px; text-decoration:none;}
.footer_links a:hover 	  {color:#FFFFFF; font-size:12px; text-decoration:underline;}
.footer_links a:active   {color:#FFFFFF; font-size:12px; text-decoration:none;}

/* */
.store_product_table {width:100%; border:1px solid #999999; margin-bottom:5px;}
.store_product_name  {background:#FFD60F; padding:3px; text-align:left; font-weight:bold; font-size:14px;}
.store_product_price {background:#FFD60F; padding:3px; text-align:right; font-weight:bold; font-size:14px;}
.store_product_order {text-align:right; padding-right:10px; vertical-align:top;}
.store_product_options {text-align:left; padding-left:10px; vertical-align:top;}
.store_product_options label, .store_product_order label {margin-bottom:5px; margin-right:5px; font-weight:bold;}
.store_product_order input, .store_product_order select {margin-bottom:5px;}
.store_product_description {padding:5px 10px 5px 10px; text-align:left;}
.store_product_description p {border:1px solid #999999; padding:3px; margin:0px;}
.store_product_image {text-align:left; padding:8px 5px 5px 10px;}
.store_button {background:#039936; border:1px solid #333333; border-top:none; border-right:none; padding:1px 10px 1px 10px; font-size:12px; color:#FFD60F; font-weight:bold;}
a:link.store_button    {color:#FFD60F; font-weight:bold; font-size:12px; text-decoration:none;}
a:visited.store_button {color:#FFD60F; font-weight:bold; font-size:12px; text-decoration:none;}
a:hover.store_button   {color:#FFD60F; font-weight:bold; font-size:12px; text-decoration:underline;}
a:active.store_button  {color:#FFD60F; font-weight:bold; font-size:12px; text-decoration:none;}



.section_select_border {border:1px solid #999999; padding:5px; width:33%;}
.section_select_border a:link 	  {color:#006699; font-weight:bold; font-size:13px; text-decoration:none;}
.section_select_border a:visited  {color:#006699; font-weight:bold; font-size:13px; text-decoration:none;}
.section_select_border a:hover 	  {color:#006699; font-weight:bold; font-size:13px; text-decoration:underline;}
.section_select_border a:active   {color:#006699; font-weight:bold; font-size:13px; text-decoration:none;}

.special_offer_main_table {width:150px; height:260px; border:1px solid #000000;}
.special_offer_red_text {color:#FF0000; font-weight:bold;}

/********************REVIEWS SECTION *******************/
.reviews {width:600px; margin:0; padding:0; border:none;}
.review_lead{width:600px; margin:0; margin-bottom:20px; padding:0; border:1px solid #000000;}
.review_lead span {display:block; font-weight:bold; background-color:#FFCC00; padding:4px;}
.review_lead p {margin:4px; padding:0;}
