.headheadlinemenu
{
	color:#ffffff;
	font-size:10px;
	line-height:14px;
	font-weight:bold;
}


.headheadlineteaser
{
	color:#ffffff;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
}

.headtexthometeaser
{
	color:#ffffff;
	font-size:12px;
	line-height:14px;
}

.headmorelinkhometeaser
{
	color:#333333;
	font-size:11px;
	line-height:11px;
}

.headheadlinetoplist
{
	color:#000000;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
}


.headlinkstoplist
{
	color:#000000;
	font-size:11px;
	line-height:15px;
}

.headimageborder
{
	margin-left:0px;
	margin-top:3px;
	margin-right:9px;
	margin-bottom:9px;
}

.headmorelinkmenu
{
	color:#ffffff;
	font-size:11px;
	line-height:12px;
}

.headmorelinkteaser
{
	color:#ffffff;
	font-size:11px;
	line-height:12px;
}

.headpath
{
	color:#ffffff;
	font-size:11px;
	line-height:11px;
}

.headlinkarrow
{
	color:#ffffff;
	font-size:9px;
	line-height:11px;
}

.headtextmenu
{
	color:#ffffff;
	font-size:9px;
	line-height:12px;
}

.headtextteaser
{
	color:#ffffff;
	font-size:12px;
	line-height:14px;
}

.headwhite
{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
}

.bodyfaqlink
{
	color:#333333;
	font-size:11px;
	line-height:11px;
}

.bodyheadlinebold
{
	color:#333333;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
}

.bodyheadlineextrabold
{
	color:#333333;
	font-size:25px;
	line-height:27px;
}

.bodyheadlinetop
{
	color:#333333;
	font-size:12px;
	line-height:16px;
}

.bodyaboutauthor
{
	color:#333333;
	font-size:25px;
	line-height:26px;
}

.bodyimageborder
{
	margin-left:0px;
	margin-top:2px;
	margin-right:10px;
	margin-bottom:8px;
}

.bodypersonalimageborder
{
	margin-left:0px;
	margin-top:1px;
	margin-right:10px;
	margin-bottom:3px;
}

.bodyorangebulletborder
{
	margin-left:0px;
	margin-top:3px;
	margin-right:10px;
	margin-bottom:8px;
}

.bodypath
{
	color:#333333;
	font-size:11px;
	line-height:11px;
}

.bodylinkarrow
{
	color:#333333;
	font-size:9px;
	line-height:11px;
}

.bodycompanyimageborder
{
	margin-left:0px;
	margin-top:5px;
	margin-right:0px;
	margin-bottom:4px;
}

.bodylistenitembold
{
	color:#333333;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
}

.bodylisttextbold
{
	color:#333333;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
}

.bodytextlist
{
	color:#333333;
	font-size:12px;
	line-height:18px;
}

.bodytextlistbold
{
	color:#333333;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
}

.bodylinklistelink
{
	color:#333333;
	font-size:11px;
	line-height:13px;
}

.bodyreviewerlink
{
	color:#333333;
	font-size:11px;
	line-height:12px;
}

.bodyauthoremail {
	color:#333333;
	font-size:11px;
	line-height:12px;
}

.bodyauthorsuperheadline {
	color:#333333;
	font-size:25px;
	vertical-align : text-bottom;
}

.bodyauthorimage {
	margin-left:0px;
	margin-top:2px;
	margin-right:10px;
	margin-bottom:8px;
}

.bodymorelink
{
	color:#333333;
	font-size:11px;
	line-height:13px;
}

.bodyprice
{
	color:#333333;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
}

.bodysearchlink
{
	color:#333333;
	font-size:11px;
	line-height:14px;
}

.bodylinkarrow
{
	color:#333333;
	font-size:9px;
	line-height:14px;
}

.bodyforumentrysmall {
	color: #333333;
	font-size: 11px;
	line-height: 12px;

}

.bodysearchstring
{
	color:#333333;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
}

.bodyspecialprice
{
	color:#333333;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	background-color:#99ff00;
}

.bodytext
{
	color:#000000;
	font-size:16px;
	line-height:21px;
	text-align: justify;
	
}
P
{
	text-align: justify;
}
.bodyproductreviewersmallhead
{
	color:#333333;
	font-size:12px;
	line-height:15px;
}

.bodyauthoremail {
	color:#333333;
	font-size:11px;
	line-height:13px;
}

.bodyoldprice
{
	color:#333333;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
}

.bodyyousaveprice
{
	color:#333333;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
}

.bodyformheadertextnorm
{
	color:#333333;
	font-size:12px;
	line-height:14px;
}

.bodyformerrortext
{
	color:#FF0033;
	font-size:12px;
	line-height:14px;
}

.bodyformheadertextbold
{
	color:#333333;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
}

.bodyformtextnorm
{
	color:#333333;
	font-size:12px;
	line-height:14px;
}

.bodyformtextlinknorm
{
	color:#333333;
	font-size:11px;
	line-height:12px;
}

.bodyorderhead {
	color:#333333;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
}

.bodyorderunderline {
	color:#333333;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	text-decoration : underline;
}

.bodyordernorm {
	color:#333333;
	font-size:12px;
	line-height:13px;
}

.bodysearchformdescrhead {
	color:#333333;
	font-size:11px;
	line-height:13px;
	font-weight: bold;
}

.bodysearchformdescrnorm {
	color:#333333;
	font-size:11px;
	line-height:13px;
}

.bodyforgotpassword {
	color:#000099;
	font-size:11px;
	line-height:12px;
}

.bodysubnav{
	color:#333333;
	font-size:11px;
	line-height:11px;
}

.bodycontentnavliste{
	color:#333333;
	font-size:11px;
	line-height:13px;
}

.bodycontentnavlistebold{
	color:#333333;
	font-size:12px;
	line-height:13px;
	font-weight: bold;
}

.bodycontentnavlistearrow
{
	color:#333333;
	font-size:9px;
	line-height:13px;
}

.bodyfaqlistitem {
	font-size:12px;
	line-height:19px;
	color: #333333;
	font-weight: bold;
}

.bodyauthorpagelistitem {
	font-size:12px;
	line-height:16px;
	color: #333333;
	font-weight: bold;
}

.bodyaboutcompanyimgtext {
	color:#333333;
	font-size:9px;
	line-height:13px;
}

.select1{width:256px;}
.select2{width:255px;}
.select3{width:110px;}
.select4{width:152px;}
.select5{width:310px;}
.select6{width:68px;}
.select7{width:142px;}
.select8{width:48px;}
.select9{width:100px;}
.select10{width:191px;}
.select11{width:78px;}
.select12{width:160px}
.select13{width:71px}
.select14{width:139px}
.select15{width:235px;}
.select16{width:250px;}
.select17{width:472px;}
.select118 {width: 118px;}
.select152 {width: 152px;}
.select320 {width: 320px;}
.select488 {width: 488px;}

.select1error{width:256px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.select2error{width:255px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.select3error{width:110px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.select4error{width:152px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.select5error{width:310px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;border-style:solid;border-width : 1px 1px 1px 1px;}
.select6error{width:68px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.select7error{width:142px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.select8error{width:48px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.select9error{width:100px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.select10error{width:191px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.select11error{width:78px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.select12error{width:160px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.select13error{width:71px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.select14error{width:139px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.select15error{width:235px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.select16error{width:250px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.select17error{width:472px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}

.input1 {width:139px;}
.input2 {width:142px;}
.input3 {width:310px;}
.input4 {width:76px;}
.input5 {width:233px;}
.input6 {width:67px;}
.input7 {width:109px;}
.input8 {width:33px;}
.input9 {width:472px;}
.input10{width:87px;}
.input11{width:235px;}
.input12{width:183px;}
.input13{width:38px;}

.input1error {width:139px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.input2error {width:142px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.input3error {width:310px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.input4error {width:76px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.input5error {width:233px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.input6error {width:67px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.input7error {width:109px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.input8error {width:33px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.input9error {width:472px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.input10error{width:87px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.input11error{width:235px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.input12error{width:183px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}
.input13error{width:38px;border-color: #ff0033 #ff0033 #ff0033 #ff0033;}

.textarea1 {
width:479px;
height:140px;
font-family: arial, verdana, helvetica;
font-size: 12 px;
line-height: 14 px;
}

.textarea2 {
width:479px;
height:65px;
font-family: arial, verdana, helvetica;
font-size: 12 px;
line-height: 14 px;
}

.textarea3 {
width:472px;
height:65px;
font-family: arial, verdana, helvetica;
font-size: 12 px;
line-height: 14 px;
}


.noMargin {
	border-left:0px;
	padding-left:0px;
	margin-left: 0px;
}
