body {
	margin-top : 0px;
	margin-bottom : 0px;
}
p {}
td   { font-style: normal; font-weight: normal; font-size: 11px; font-family: Tahoma, Verdana, Arial }
a   { font-style: normal; font-weight: normal; font-size: 11px; font-family: Tahoma, Verdana, Arial; text-decoration: none }
.class { }
.main_body  { color: #606065; padding: 5px 5px 5px 0px }
.main_body_blue  { color: #006699; padding: 5px 5px 5px 0px }
.main_body_blue_a a   { color: #006699; background: url(images/red_bullet.jpg) no-repeat 10px; text-align: left;padding-left: 35px; padding-top: 5px; padding-bottom: 5px }
.main_body_blue_a  { color: #006699; padding: 5px 5px 5px 0px }
.main_body_blue_featured    { color: #006699; background: url(images/red_ball.jpg) no-repeat 10px; text-align: left;padding-left: 35px; padding-top: 5px; padding-bottom: 5px }
.main_body_blue_promo  {
	color: #006699;
	text-align: justify;
	padding-left: 5px;
	padding-right : 5px;
	padding-top : 5px;
}
.main_body_blue_promo li {
	color: #006699;
}
.search_header    { color: #006600; background: transparent url(images/green_arrow_solid.gif) no-repeat 10px ; padding-left: 30px ;font-size: 10px;}
.search_category { color: #006600; font-size: 9px; background: transparent url(images/green_arrow_dotted.gif) no-repeat 10px ; padding-left: 25px   }
.search_button { color: #006600; font-size: 9px;}
.main_menu_item a           { color: #606065; font-size: 9px; text-decoration: none; background: transparent url(images/greendot.gif) no-repeat 5px ; padding-left: 22px }
.menu_item a   { color: #ffffff; font-size: 9px; text-decoration: none; background-color: transparent; padding-right: 5px; padding-left: 5px }
.menu_text { color: white; font-size: 9px; text-decoration: none; background-color: transparent; padding-right: 5px; padding-left: 5px }
a:hover { text-decoration: underline }
H1   { font-weight: 600; font-size: 11px; font-family: Arial ,Tahoma, Verdana; margin-top: 5px; margin-bottom: 5px }
.category_header  { color: #666699; padding-left: 25px ;font-size: 10px;}
.category_list {  color: #006699; background: transparent url(images/blue_arrow_dotted.gif) no-repeat 9px ; padding-left: 25px; margin-top: 8px; font-weight:normal; }
.category_list a { font-weight: normal; text-decoration: none;}
.category_detail  { color: #006699; text-align: justify; padding-left: 12px }
.template_header {  color: #ffffff; background: transparent url(images/black_arrow_solid.gif) no-repeat 10px ; padding-left: 25px ;font-size: 10px;}
.template_detail  { color: #606065; text-align: justify; padding-left: 12px }
.template_detail a  { color: #606065; text-align: justify; padding-left: 12px; text-decoration: none  }
.main_template_header {  color: #ffffff; background: transparent url(images/red_arrow.gif) no-repeat 10px ; padding-left: 30px ;font-size: 10px; font-weight:bold; }

.input_style {vertical-align:middle}
.input_style option  { color: #5e6e7b; font-size: 10px; font-family: Tahoma, Arial, Verdana, sans-serif }
.input_style select  { color: #5e6e7b; font-size: 10px; font-family: Tahoma, Arial, Verdana, sans-serif }
.input_style input {height:18px;color:#5E6E7B;font-family:Arial ,Tahoma, Verdana, sans-serif;font-size:10px}
.footer  { color: #666666; font-weight: lighter; font-size: 10px; font-family: Tahoma, Arial, Verdana, sans-serif }
.mainsection { font-size: 11px }

.left_border {background-image:url(images/left_border.gif)}
.right_border {background-image:url(images/right_border.gif)}


.template_main_links {
	color: #999999;
	padding-left: 30px;
	font-size: 10px;
	background-color: transparent;
	background-image: url(images/prod_dot1.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
	font-weight: bolder;
}
.main_body_grey_promo {

	color: #999999;
	text-align: justify;
	padding-left: 5px;
	padding-right : 5px;
	padding-top : 5px;
}
.main_body_grey_reddot {

	color: #999999;
	padding-left: 30px;
	font-size: 10px;
	background-color: transparent;
	background-image: url(images/prod_dot1.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
	font-weight: bolder;
}
.main_template_header_grey {
color: #999999; background: transparent url(images/red_arrow.gif) no-repeat 10px ; padding-left: 30px ;font-size: 10px; font-weight:bold;
}
