body{
font-family:Calibri, Arial, Helvetica, sans-serif;
color:#000;
font-size:13px;
background-image: url(images/bg.jpg);
}

DIV {
font-family:Calibri, Arial, Helvetica, sans-serif;
color:#000;
font-size:13px;
}

P {
font-family:Calibri, Arial, Helvetica, sans-serif;
color:#000;
font-size:13px;

}


H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 21px;
    COLOR: #000;
    font-family:Calibri, Arial, Helvetica, sans-serif;
    MARGIN: 0px;
    TEXT-DECORATION: none
}

H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000;
    font-family:Calibri, Arial, Helvetica, sans-serif;
    MARGIN: 0px;
    TEXT-DECORATION: none
}

H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000;
    font-family:Calibri, Arial, Helvetica, sans-serif;
    MARGIN: 0px;
    TEXT-DECORATION: none
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000;
    font-family:Calibri, Arial, Helvetica, sans-serif;
    MARGIN: 0px;
    TEXT-DECORATION: none

}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000;
    font-family:Calibri, Arial, Helvetica, sans-serif;
    MARGIN: 0px;
    TEXT-DECORATION: none

}
H6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    COLOR: #000;
    font-family:Calibri, Arial, Helvetica, sans-serif;
    MARGIN: 0px;
    TEXT-DECORATION: none

}


.Text
{
font-family:Calibri, Arial, Helvetica, sans-serif;
color:#000;
font-size:13px;
}

.Headline{
color: #000000;font-size:16px;
}


.HeaderText
{
font-family:Calibri, Arial, Helvetica, sans-serif;
color:#c11626;
font-size:13px;
font-weight:bold;
}

.SmallDate
{
font-sixe:9px;color:#666; 	
}

A.HeaderTextLink {
	font-family:Arial, Helvetica, sans-serif;color:#c11626;font-size:13px;font-weight:bold;
}

a.HeaderTextLink:active, a.HeaderTextLink:visited, a.HeaderTextLink:link {
	font-family:Arial, Helvetica, sans-serif;color:#c11626;font-size:13px;font-weight:bold;}

A.HeaderTextLink:hover {
	font-family:Arial, Helvetica, sans-serif;color:#23478f;font-size:13px;font-weight:bold;}



.TextBold
{
font-family:Calibri, Arial, Helvetica, sans-serif;
color:#000;
font-size:13px;
font-weight:bold;
}


.WhiteText
{
font-family:Calibri, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
}

.RedText
{
font-family:Calibri, Arial, Helvetica, sans-serif;
color:#CC0000;
font-size:13px;
}

.RedTextBold
{
font-family:Calibri, Arial, Helvetica, sans-serif;
color:#CC0000;
font-size:13px;
font-weight:bold;
}

.teaserHeader{
color: #FFFFFF;font-size:16px;
font-weight:bold;}


.ShortCut{
	background-color:#d11241;font-size:14px;font-weight:bold;color:#ffffff;padding-left:10px;padding-right:5px;padding-bottom:5px;padding-top:5px;height:50px;vertical-align:middle;
}


A.ShortCutLink {
	background-color:#d11241;font-size:14px;font-weight:bold;color:#ffffff;
}

a.ShortCutLink:active, a.ShortCutLink:visited, a.ShortCutLink:link {
	background-color:#d11241;font-size:14px;font-weight:bold;color:#ffffff;
}

A.ShortCutLink:hover {
	background-color:#d11241;font-size:14px;font-weight:bold;color:#c1c1c1;
}

.SiteContainerTable {
	border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;
}



.SiteHeaderSpecial{
	background-color:#d11241;font-size:13px;font-weight:bold;color:#ffffff;padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:5px;}

.ProductHeader{
	background-color:#000000;font-size:13px;font-weight:bold;color:#ffffff;padding-left:10px;padding-bottom:5px;padding-top:5px;}

A.menuHeader {
	text-decoration: none;font-size:16px;font-weight:bold;color:#ffffff;
}

a.menuHeader:active, a.menuHeader:visited, a.menuHeader:link {
	text-decoration: none;font-size:16px;font-weight:bold;color:#ffffff;WIDTH: 100%;display:block;line-height: 30px;padding:10px;
}

A.menuHeader:hover {
	background-color:#c1c1c1;text-decoration: none;font-size:16px;font-weight:bold;color:#ffffff;WIDTH: 100%;display:block;line-height: 30px;padding:10px;
}

A.menuHeaderSelected {
	background-color:#c1c1c1;text-decoration: none;font-size:16px;font-weight:bold;color:#ffffff;WIDTH: 100%;display:block;line-height: 30px;padding:10px;
}

a.menuHeaderSelected:active, a.menuHeaderSelected:visited, a.menuHeaderSelected:link {
	text-decoration: none;font-size:16px;font-weight:bold;color:#ffffff;
}

A.menuHeaderSelected:hover {
	text-decoration: none;font-size:16px;font-weight:bold;color:#ffffff;
}


.SiteBoxHeader{
	color: #ffffff;font-size:14px;
font-weight:bold;background-color:#d11241;
padding-top:5px;padding-bottom:5px;
padding-left:5px;
padding-right:5px;Line-height:16px;}

A.SiteBoxHeader{
	color: #ffffff;font-size:14px;
font-weight:bold;background-color:#d11241;Line-height:16px;}

a.SiteBoxHeader:active, a.SiteBoxHeader:visited, a.SiteBoxHeader:link {

	color: #ffffff;font-size:14px;
font-weight:bold;background-color:#d11241;
Line-height:16px;}

a.SiteBoxHeader:hover{
	color: #cccccc;font-size:14px;
font-weight:bold;background-color:#d11241;Line-height:16px;}


.SiteHeader{
	color: #ffffff;font-size:14px;
font-weight:bold;background-color:#d11241;
padding-top:5px;padding-bottom:5px;
padding-left:10px;
padding-right:10px;Line-height:16px;}


A.SiteHeader {
	color: #000000;font-size:13px;
font-weight:bold;background-color:#ffffff;
padding-top:5px;padding-bottom:5px;
padding-left:10px;
padding-right:10px;Line-height:16px;display:block;}
}

a.SiteHeader:active, a.SiteHeader:visited, a.SiteHeader:link {
	color: #000000;font-size:13px;
font-weight:bold;background-color:#ffffff;
padding-top:5px;padding-bottom:5px;
padding-left:10px;
padding-right:10px;Line-height:16px;display:block;}
}

A.SiteHeader:hover {
	color: #000000;font-size:13px;
font-weight:bold;
background-color:#e4e4e4;
padding-top:5px;padding-bottom:5px;
padding-left:10px;
padding-right:10px;
Line-height:16px;display:block;}



.SiteHeaderSelected{
	color: #000000;font-size:13px;
font-weight:bold;background-color:#e4e4e4;
padding-top:5px;padding-bottom:5px;
padding-left:10px;
padding-right:10px;Line-height:16px;display:block;}

}

A.SiteHeaderSelected {
	color: #000000;font-size:13px;
font-weight:bold;background-color:#e4e4e4;
padding-top:5px;padding-bottom:5px;
padding-left:10px;
padding-right:10px;Line-height:16px;display:block;}
}

a.SiteHeaderSelected:active, a.SiteHeaderSelected:visited, a.SiteHeaderSelected:link {
	color: #000000;font-size:13px;
font-weight:bold;background-color:#e4e4e4;
padding-top:5px;padding-bottom:5px;
padding-left:10px;
padding-right:10px;Line-height:16px;display:block;}
}

A.SiteHeaderSelected:hover {
	color: #000000;font-size:13px;
font-weight:bold;
background-color:#e4e4e4;
padding-top:5px;padding-bottom:5px;
padding-left:10px;
padding-right:10px;Line-height:16px;display:block;}
}


.SubSiteHeader{
	color: #ffffff;font-size:13px;
font-weight:bold;background-color:#d11241;
padding-top:5px;padding-bottom:5px;
padding-left:20px;
padding-right:10px;Line-height:16px;display:block;}


A.SubSiteHeader {
	color: #000000;font-size:13px;
font-weight:bold;background-color:#ffffff;
padding-top:5px;padding-bottom:5px;
padding-left:20px;
padding-right:10px;Line-height:16px;display:block;}
}

a.SubSiteHeader:active, a.SubSiteHeader:visited, a.SubSiteHeader:link {
	color: #000000;font-size:13px;
font-weight:bold;background-color:#ffffff;
padding-top:5px;padding-bottom:5px;
padding-left:20px;
padding-right:10px;Line-height:16px;display:block;}
}

A.SubSiteHeader:hover {
	color: #000000;font-size:13px;
font-weight:bold;
background-color:#e4e4e4;
padding-top:5px;padding-bottom:5px;
padding-left:20px;
padding-right:10px;
Line-height:16px;display:block;}


.SubSiteHeaderSelected{
	color: #000000;font-size:13px;
font-weight:bold;background-color:#e4e4e4;
padding-top:5px;padding-bottom:5px;
padding-left:20px;
padding-right:10px;Line-height:16px;display:block;}

}

A.SubSiteHeaderSelected {
	color: #000000;font-size:13px;
font-weight:bold;background-color:#e4e4e4;
padding-top:5px;padding-bottom:5px;
padding-left:20px;
padding-right:10px;Line-height:16px;display:block;}
}

a.SubSiteHeaderSelected:active, a.SubSiteHeaderSelected:visited, a.SubSiteHeaderSelected:link {
	color: #000000;font-size:13px;
font-weight:bold;background-color:#e4e4e4;
padding-top:5px;padding-bottom:5px;
padding-left:20px;
padding-right:10px;Line-height:16px;display:block;}
}

A.SubSiteHeaderSelected:hover {
	color: #000000;font-size:13px;
font-weight:bold;
background-color:#e4e4e4;
padding-top:5px;padding-bottom:5px;
padding-left:20px;
padding-right:10px;Line-height:16px;display:block;}
}





.SmallRedText
{
font-family:Calibri, Arial, Helvetica, sans-serif;
color:#CC0000;
font-size:10px;
}


.QuestionCell
{
background-color:#e4e4e4;
font-weight:bold;
color:#CC0000;
font-size:13px;
border-top:1px solid #000;
border-bottom:1px solid #000;
}

.ProductCell
{
color: #000000;
font-size:13px;
font-weight:bold;line-height:12px;
background-color:#e4e4e4;
text-align: center;padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
border: 1px solid #000;
width: 120px;
}

.tdBottom {
background-color: #CC0000;
}


.clsProductHeader {
	padding-left:10px;padding-top:2px;padding-right:10px;padding-bottom:2px;BORDER-BOTTOM: 1px solid #CC0000;font-size:13px;font-weight:bold;
}

.clsProduct {
	padding-left:10px;padding-top:2px;padding-right:10px;padding-bottom:2px;BORDER-BOTTOM: 1px solid #cccccc;font-size:13px;
}


.topmenu{
color: #000000;font-size:13px;
font-weight:bold;line-height:12px;
background-color:#ffffff;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
}

.topmenu_over{
color: #000000;font-size:13px;
font-weight:bold;line-height:12px;
background-color:#e4e4e4;
padding-top:5px;padding-bottom:5px;
padding-left:10px;
padding-right:10px;
}

.topmenu_selected{
color: #000000;font-size:13px;
font-weight:bold;line-height:12px;
background-color:#e4e4e4;
padding-top:5px;padding-bottom:5px;
padding-left:10px;
padding-right:10px;}


A:link    {text-decoration: none;font-size:13px;font-weight:bold;color:#000099;}
A:visited {text-decoration: none;font-size:13px;font-weight:bold;color:#000099;}
A:hover   {text-decoration: none;font-size:13px;font-weight:bold;color:#ff3300;}
A:active  {text-decoration: none;font-size:13px;font-weight:bold;color:#000099;}

A.SiteLink {
	text-decoration: underline;font-size:13px;font-weight:bold;color:#000000;
}

a.SiteLink:active, a.SiteLink:visited, a.SiteLink:link {
	text-decoration: underline;font-size:13px;font-weight:bold;color:#000000;
}

A.SiteLink:hover {
	text-decoration: underline;font-size:13px;font-weight:bold;color:#ff3300;
}


A.AdminLink {
	text-decoration: none;font-size:10px;font-weight:bold;color:#000000;
}

a.AdminLink:active, a.AdminLink:visited, a.AdminLink:link {
	text-decoration: none;font-size:10px;font-weight:bold;color:#000000;
}

A.AdminLink:hover {
	text-decoration: underline;font-size:10px;font-weight:bold;color:#000000;
}


#trackingSubmit, #trackingSubmitSelected{cursor:hand;font-size:13px;font-face:arial;color:#000;font-weight:bold;background:#e4e4e4;width:55px;padding:0;border-width:1px;border-style:solid;border-color:white black black white;}
#trackingSubmit:hover, #trackingSubmitSelected{color:#999;border-color:black white white black;background:#e4e4e4;}

.btn_no{
cursor:hand;font-size:12px;font-face:arial;color:#000;font-weight:bold;background:#e4e4e4;width:55px;padding:0;border-width:1px;border-style:solid;border-color:white black black white;}
.btn_hi
{cursor:hand;font-size:12px;font-face:arial;color:#999;font-weight:bold;background:#e4e4e4;width:55px;padding:0;border-width:1px;border-style:solid;border-color:black white white black;}
.clsOddRow
{
    font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	padding-left: 10px;
	padding-right: 10px;
    BACKGROUND: #ffffff;
    HEIGHT: 18px
}
.clsEvenRow
{
    font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	padding-left: 10px;
	padding-right: 10px;
    BACKGROUND: #f1f1ea;
    HEIGHT: 18px
}

.clsContainerTable
{
    BORDER-RIGHT: #d2d2c6 1px solid;
    BORDER-TOP: #d2d2c6 1px solid;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #d2d2c6 1px solid;
    BORDER-BOTTOM: #d2d2c6 1px solid
}
.clsHorizontalGreyLine
{
    BACKGROUND: #d2d2c6;
    HEIGHT: 1px
}

.clsWhiteSpace
{
    HEIGHT: 5px
}

.clsTableHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #d2d2c6;
    padding-left: 10px;
	padding-right: 10px;
    HEIGHT: 18px
}

.clsHeader
{
font-family: Calibri, Arial,Geneva,Helvetica,sans-serif; 
font-size: 12px; 
color: black;
font-weight:bold;
}

.clsNormal
{
font-family: Calibri, Arial,Geneva,Helvetica,sans-serif; 
font-size: 12px; 
color: black;
}

.clsHorizontalLine
{
    BACKGROUND: #000000;
    HEIGHT: 1px
}

select{	background-color : #ffffff;	FONT-SIZE: 10px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana;
	
}input{	FONT-SIZE: 10px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana; 
}

textarea{	FONT-SIZE: 10px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana;	
}

