BODY{
	margin: 0;
	padding:0;
}
BODY, TD{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
}
UL{
	margin-top:    3px;
	margin-bottom: 10px;
}
H1,H2,H3,H4{
	font-weight: bold;
	margin: 0;
	padding:0;
	margin-top:    10px;
	margin-bottom: 10px;
}
H1{
	font-size: 14px;
	font-weight: bold;
}
H2{
	font-size: 12px;
	font-weight: bold;
}
H3{
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
}
H4{
	font-size: 12px;
	font-weight: bold;
	font-weight: normal;
	color: Black;
	margin-bottom: 0;
}

P{
	margin: 0;
	margin-bottom: 1ex;
}

.button{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	border: 0px solid White;
	padding: 2px;
	vertical-align: middle;
	height: 20px;
	display: inline,block;
}
INPUT.text, SELECT{
	border: 1px solid Gray;
	font-size: 11px;
	height: 20px;
	vertical-align: middle;
}

A {color: #DF3434}
A:link{color: #DF3434}
A:visited{color: #DF3434}
A:hover{color: Black}

H1,H2,H3,H4{color: #BD3800}

.button{
	color: White;
	background-color: #DF3434;
}

OPTION.cat_b{
  font-weight: bold;
  color: #DF3434;
}

.ContentHeader{
	font-size: 12px;
	font-weight: bold;
	color: #DF3434;
}

.link_blk { color: #000000; border: 1px #000000 solid;}
.hp_text {padding: 3px;}
.hp_text A {color: #DF3434;text-decoration: none;}
.hp_text A:active{color: #DF3434;text-decoration: none;}
.hp_text A:visited{color: #DF3434;text-decoration: none;}
.hp_text A:hover{color: Black;text-decoration: none;}
.hp_text2 {padding: 6px;}
.hp_link {color: #DF3434;font-weight: bold;font-size: 11px;text-decoration:none;}
A.hp_link {color: #DF3434;text-decoration:none;}
A.hp_link:visited{color: #DF3434;text-decoration:none;}
A.hp_link:hover{color: #000000;text-decoration: underline;}
.hlink_b {color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none;}
.hlink_b A {color: #ffffff; text-decoration: none;}
.hlink_b A:active{color: #ffffff; text-decoration: none;}
.hlink_b A:visited{color: #ffffff; text-decoration: none;}
.hlink_b A:hover{color: #ffffff; text-decoration: underline;}

.nlink {color: #DF3434; font-weight: normal; font-size: 11px; text-decoration: none;}
.nlink A {color: #DF3434; text-decoration: none;}
.nlink A:active{color: #DF3434; text-decoration: none;}
.nlink A:visited{color: #DF3434; text-decoration: none;}
.nlink A:hover{color: #000000; text-decoration: underline;}

.hlink_b2 {color: #ffffff; font-weight: normal; font-size: 11px; text-decoration: none;}
.hlink_b2 A {color: #ffffff; text-decoration: none;}
.hlink_b2 A:active{color: #ffffff; text-decoration: none;}
.hlink_b2 A:visited{color: #ffffff; text-decoration: none;}
.hlink_b2 A:hover{color: #ffffff; text-decoration: underline;}
.white {color: #ffffff; font-weight: normal; font-size: 11px; text-decoration: none; padding: 3px;}
.gray {color: #cccccc; font-weight: normal; font-size: 11px; text-decoration: none;}
.dd { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: #DF3434; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; background-color: #FFFFFF; vertical-align: absmiddle;}
.buynow {cursor: auto; font-size: 9pt; color: #FFFFFF; font-weight: bold ; padding-right: 3px; padding-left: 3px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: #DF3434;}

.textfield{
	border: 1px solid #DF3434;
	font-size: 11px;
	height: 18px;
	vertical-align: absmiddle;
}

.textbox{
	border: 1px solid #DF3434;
	font-size: 11px;
}

.imgbox { 
	border: 1px solid #CCCCCC;
	min-height: 10px;
	width: 155px;
	text-align: center;
	margin: 5px;
	padding: 0px;
}
.imgbox img { border: 0px; }
.imgbox a.img { padding-top: 5px; display: block; height: 160px; width: 155px;  }
.imgbox a.img:hover { background-color: #A9CCF6; }
.mar { 
	margin: 5px;
	padding: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.imgbox2 { 
	border: 1px solid #97CD5D;
	min-height: 10px;
	width: 155px;
	text-align: center;
	margin: 5px;
	padding: 0px;
}
.imgbox2 img { border: 0px; }
.imgbox2 a.img { padding-top: 5px; display: block; height: 160px; width: 155px;  }
.imgbox2 a.img:hover { background-color: #A9CCF6; }

.favbox {color: #000000; font-weight: normal; font-size: 11px; text-decoration: none;background:url(/images/ico_fav.gif) no-repeat 8px 1px;}
.favbox A {color: #000000; text-decoration: none;}
.favbox A:active{color: #000000; text-decoration: none;}
.favbox A:visited{color: #000000; text-decoration: none;}
.favbox A:hover{color: #ffffff; text-decoration: none;}
.favbox fav { border: 0px; }
.favbox a.fav{ padding-top: 2px; padding-bottom: 4px; display: block; height: 12px; width: 155px;background: #FFFFFF url(/images/ico_fav.gif) no-repeat 8px 1px;}
.favbox a.fav:hover{background: #97CD5D url(/images/ico_fav.gif) no-repeat 8px 1px;}

.favbox2 {color: #000000; font-weight: normal; font-size: 11px; text-decoration: none;background:url(/images/ico_fav.gif) no-repeat 3px 1px;}
.favbox2 A {color: #000000; text-decoration: none;}
.favbox2 A:active{color: #000000; text-decoration: none;}
.favbox2 A:visited{color: #000000; text-decoration: none;}
.favbox2 A:hover{color: #ffffff; text-decoration: none;}
.favbox2 fav { border: 0px; }
.favbox2 a.fav{ padding-top: 2px; padding-bottom: 4px; display: block; height: 12px; width: 155px;background: #FFFFFF url(/images/ico_fav.gif) no-repeat 3px 1px;}
.favbox2 a.fav:hover{background: #FF8935 url(/images/ico_fav.gif) no-repeat 3px 1px;}
.msg {padding-bottom: 4px;}


div.SubmitButton {
float: right; 
clear: both; 
padding: 32px 0 0 0;
margin: 0}
.submit{
margin-right: 1ex}
input.submit {
margin-left: 4px;
padding: 1px 0.5em}

* html input.submit{
padding: 2px 0.5em;
/*\*/padding: 0 0.5em;/* */
width/**/: 0;
overflow/**/: visible}

input.submit {
cursor: pointer !important;
cursor: hand}

a.submit {
display: block;
width: 6em;
padding: 0.2em 0.5em 0.3em;
margin: 0.25em 0}


.submit{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
background: #fefefe url(/images/bk_form.gif) repeat-x;
border: 3px double;
border-color: #B3B3B3 #7A7A7A #B3B3B3 #7A7A7A}

.submit:hover,
.submit:focus {
border: 3px double;
border-color: #FF5454 #E13434 #FF5454 #E13434}

.vd {color: #000000; font-size: 11px; text-decoration: none; background-color: #D4D0C8;}
.vd A {color: #000000; text-decoration: none;}
.vd A:active{color: #000000; text-decoration: none;}
.vd A:visited{color: #000000; text-decoration: none;}
.vd A:hover{color: #ffffff; text-decoration: none;}
.vd lnk { border: 0px; }
.vd a.lnk{ padding-top: 2px; padding-bottom: 4px; display: block; height: 12px; width: 155px;}
.vd a.lnk:hover{background-color: #DF3434;}