/* CSS Document */

.headingtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bolder;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.btxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.linktxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B01F24;
}
.redtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C41F1F;
	
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #981B1E;
	text-decoration: none;
	font-weight: bold;
}
.tabOff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2784BA;
	background-image: url(images/tabBlueLeft.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-attachment: fixed;
	text-align: center;
}
.tabON {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C2C2C2;
	background-image: url(images/tabGreyLeft.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-attachment: fixed;
	text-align: center;
}

.links {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc0000;
}
.nheading {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 11px;
	color: #ffffff;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.smallfnt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.mediumfnt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.largefnt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.smallB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;

}

.largeB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}


hr {
	color: #CCCCCC;
}
.formButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 1px;
	padding: 1px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	border: 1px solid #CCCCCC;
	background-color: #993300;




}

.errorText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FF0000;
}
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #999999;


}

ul {
	list-style-image: url(../images/greyBulletRight.gif);
	line-height: 20px;


}
TR.on {
	BACKGROUND-COLOR: FBFCFD;

}
TR.off {
	BACKGROUND-COLOR: EAEFF3
}


.form { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;}

.form2 { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;}


.form2 a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

.form2  a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}
.form2 a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}
.form2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:underline;
}


.form3 { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;}

.form3 a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.form3  a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.form3 a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.form3 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #FFFFCC; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #CCFFCC; }
.textareaSmall {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #999999;
}
table.tableMain {
	border-collapse: collapse;
	border: 1px solid #ebebeb;


}

table.tableMain td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #ebebeb;



}
.recText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #757575;

}
.recPrice {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 9D0000;
}

.mediumB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;

}

a.mediumB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;

}

a.mediumB:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

a.mediumB:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;

}
.HeaderTopLink {
	font-family: "Century Gothic";
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.HeaderTopLink:Hover {
	color: #930D16;}.NewsletterTextField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding: 1px;
	height: 16px;
	width: 110px;
	border: 1px solid #999999;
}

.HeaderMidLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
.DarkHeadingShop {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: 006072;
	text-decoration: none;
}
.TextShop {
	font-family: Tahoma;
	font-size: 11px;
	color: 008DA7;
	text-decoration: none;
}
a.TextShop:Hover {
	color: #CC3300;}

.BigLinks {
	font-family: Tahoma;
	font-size: 16px;
	color: #333333;
	text-decoration: none;
}
a.BigLinks:Hover {
	color: #CC3300;}
	
.Price {
	font-family: Tahoma;
	font-size: 14px;
	text-decoration: none;
	color: #008DA7;
	font-weight: bold;

}
.FooterLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 005F70;
	text-decoration: none;
}
a.HeaderMidLink:Hover{
	color: #FFF8D8;}
a.FooterLink:Hover {
	text-decoration: underline;}
.top3 {
	background-image: url(../images/top3left3.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.topBarLinks {
	font-family: Verdana;
	font-size: 11px;
	color: #F4FFFF;
	text-decoration: none;
	font-weight: bold;

}
a.topBarLinks:Hover {
}
.smallfntWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.heading2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
	color: #CC6666;
}
.tableHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	background-image: url(../images/tableHeadBack.gif);
	background-repeat: no-repeat;
	background-position: right;
}

