.html,body {font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 11pt;}

.maintext  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 11pt;
color: #000000; 
line-height: 12pt; 
}

.maintextitalic  {
	font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	font-size : 11pt;
	color: #000000;
	line-height: 12pt;
	font-style: italic;
}

.maintextbold  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 11pt;
font-weight: bold;
color: #000000; 
line-height: 12pt; 
}

.smallgray  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 9pt;
font-weight: normal;
color: #8A8A8A; 
line-height: 9pt; 
}

.smallblack  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 9pt;
font-weight: normal;
color: #000000; 
line-height: 9pt; 
}

.smallblacklink  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 9pt;
font-weight: bold;
text-decoration: underline;
color: #000000; 
line-height: 9pt; 
}

.smallblacklink:hover  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 9pt;
font-weight: bold;
text-decoration: none;
color: #000000; 
line-height: 9pt; 
}

.header  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 12pt;
font-weight: bold;
color: #970000}

.headeryellow  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 12pt;
font-weight: bold;
color: yellow
}

.description  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 8pt;
text-decoration: underline;
font-weight: bold;
color: #990000
}

.description:hover  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 8pt;
font-weight: bold;
text-decoration: none;
color: #990000
}

.whitetextnorm  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 10pt;
font-weight: normal;
line-height: 9pt; 
color: #FFFFFF
}

.whitetextheader  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 12pt;
font-weight: bold;
color: #FFFFFF
}

.whitetextlink  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 10pt;
font-weight: normal;
line-height: 9pt; 
text-decoration: underline;
color: #FFFFFF
}

.whitetextlink:Hover  {
	font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	font-size : 10pt;
	line-height: 9pt; 
	font-weight: normal;
	text-decoration: underline;
	color: #FFFFFF;
	background-color: #000000;
}

.subtitle  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 10pt;
line-height: 12pt; 
font-weight: bold;
color: #990000
}


.partsitem  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 13pt;
line-height: 12pt; 
font-weight: bold;
color: #000000
}

.price  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 11pt;
line-height: 12pt; 
font-weight: normal;
color: red}

.smallpink  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	font-size : 8pt;
	line-height: 8pt;
	color: #FF6D6D;
	font-style: normal;
}

.smallpinklink  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	font-size : 8pt;
	line-height: 8pt;
	text-decoration: none;
	color: #FF6D6D;
	font-style: normal;
}

.smallpinklink:hover  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	font-size : 8pt;
	line-height: 8pt;
	text-decoration: none;
	color: #FFFFFF;
	font-style: normal;
}

.mainmenu  {
	font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	font-size : 11pt;
	line-height: 25pt;
	font-variant: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.mainmenu:hover  {
	font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	font-size : 11pt;
	line-height: 25pt;
	font-variant: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: None;
	background-color: #000000;
}

.mainmenureversed  {
	font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	font-size : 11pt;
	line-height: 25pt;
	font-variant: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: None;
	background-color: #000000;
}
.mainmenureversed:hover  {
	font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	font-size : 11pt;
	line-height: 25pt;
	font-variant: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}


.category  {
	font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	font-size : 11pt;
	line-height: 12pt;
	font-variant: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.category:hover  {
	font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	font-size : 11pt;
	line-height: 12pt;
	font-variant: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: None;
	background-color: #FFFFFF;
}


A  {
	font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	font-size : 11pt;
	line-height: normal;
	font-variant: normal;
	color: #970000;
	text-decoration: underline;
}

A:hover  {
	font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	font-size : 11pt;
	line-height: normal;
	font-variant: normal;
	font-weight: normal;
	color: #970000;
	text-decoration: none;
}

.allborder {background:#CCCCCC;}
.whitebg {background:#ffffff;}
.fieldheader {background:#970000; color:#fff; line-height:25px; }
.fieldheader a{ color:#fff;} 
.fieldheader a:hover{ color:#fff;}
.fieldheader1 {background:#f2f2f2; }
.hline {background:url(../images/hline.gif) repeat-x center;}
.bluesubheading {background:#970000; color:#fff; font-weight:bold;}
.lightbg{background:#ffffff;}

.linkAscending{ 
background: url(../admin/images/sort-down.gif) no-repeat right; padding:3px; display:block;
border-width:1px;
line-height:20px; 	
}

.linkDescending{ 
background: url(../admin/images/sort-up.gif) no-repeat right; padding:3px; display:block;
border-width:1px;
line-height:20px; 
}

.checkout ul{list-style:none; margin:0px 0px; padding:0px 0px;  }
.checkout li{list-style:circle; margin:0px; padding: 2px 0px; border-bottom:solid 1px #970000; }

.button {background-color:#970000; border:solid 1px #000; padding:2px; color:#fff; font-weight:bold; }

.normalfont {font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy; font-size:11pt;}
.contantpart{font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy; font-size:11pt;}
.red{color:#FF0000;}
.errormsg{color:#FF0000;}
.error{color:#FF0000;}

th {font-weight:normal;}
