.textblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001C76;
	text-decoration : none;
}
.textwhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.textwhiteFooter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.whitebold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.whiteIPMbold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.RedHeadertext
{
color: #FF0000;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma;
	line-height: 200%;	
}
.alertmessage
{
	color: #FF0000;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma;
	line-height: 200%;
}
.bluebig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003C79;
}
.blueCheckout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003C79;
}
.blackbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.textblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.redtextmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AA0000;
	text-decoration: none;
}
.HiddenClass
{
	display: none; 
}
.redtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F40303;
}
.maroontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #980019;
}
.maroontext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #980019;	
}
.maroontextProductDesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #980019;	
	padding: 5; 
}
.maroonbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #980019;
	font-weight: bold;
}
.maroonbold1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #980019;
	font-weight: bold;
}
.maroonbold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #980019;
	font-weight: bold;
}

.maroonheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #980019;
	font-weight: bold;
}
.maroonProductheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #980019;
	font-weight: bold;
}
.textgreen{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #023917;
}
.textgreen1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #023917;
}
.darkgreentext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #03471E;
	font-weight: bold;
	text-decoration: none;
}
.darkgreentext1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #03471E;
	font-weight: bold;
	text-decoration: none;
}
.darkgreentext14{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #03471E;
	font-weight: bold;
	text-decoration: none;
}
.textredbold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BB0000;
	font-weight: bold;
}
.textredbold2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AA0000;
	font-weight: bold;
	text-decoration: none;
}
.textredbold3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AA0000;
	font-weight: bold;
	text-decoration: none;
}
.checkboxgreen {
	border: 1px solid #81A071;
}
.textboxNumber {
	border: 1px solid #81A071;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align :right;
}
.textredbold3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CE0000;
	font-weight: bold;
}
.textStrike {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #980019;
	text-decoration : line-through; 
}
.bordergreen {
	border: 1px solid #093701;
}
.bordergreen2 {
	border-top: none;
	border-right: 1px solid #296F10;
	border-bottom: 1px solid #296F10;
	border-left: 1px solid #296F10;
}
.redborder {
    border: 1px solid #C0001F;
}
.textbox {
	border: 1px solid #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;	
}
.textbox3 {
	border: 1px solid #539E2D;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width: 250px
}
.textboxCheckout {
	border: 1px solid #539E2D;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px
}
.black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.ft:link{text-decoration:none;color:#FFFFFF}
.ft:visited{text-decoration:none;color:#FFFFFF}
.ft:active{text-decoration:none;color:#FFFFFF}
.ft:hover{text-decoration:none;color:#F6F900}

.textredbold2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AA0000;
	font-weight: bold;
	text-decoration: none;
}
.fill {
	background-image: url(../Images/Inner/btn_filler.gif);
	background-repeat : no-repeat;
	background-position: right;
}

.btn:link{text-decoration:none;color:#AA0000}
.btn:visited{text-decoration:none;color:#AA0000}
.btn:active{text-decoration:none;color:#AA0000}
.btn:hover{text-decoration:none;color:#000000}
.CheckoutHeading
{
	background: url(../images/buttons/tab_1.gif) repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	height:30px;
	vertical-align:middle;
	text-align:center;
}	
.CheckoutStepActive
{
	background : url(../images/buttons/tab_2.gif) repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	height:30px;
	vertical-align:middle; 
	text-align:center;
}
.CheckoutStepInActive
{
	background : url(../images/buttons/tab_3.gif) repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	height:30px;
	vertical-align:middle; 
	text-align:center;
}
.CheckoutHeadingLine
{
	height:2px;
	background: #507CA6;
}
.CheckoutBorder
{
 border: solid 1px #507CA6;
 width:100%;
 margin:0 0 0 0;
} 
.CheckoutDetails
{
	background:#E3F1FD;
	width:100%;
	height:100%;
	margin:0 0 0 0;
}
.LeftMenuCSS2
{
	background:white;	
}
.LeftMenuCSS1
{
	background:#980019;	
}
.sitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

.importantLinks
{
LEFT:0px;
TOP:0px; 
VISIBILITY:hidden; 
POSITION:absolute;		
}

#imgalt
{
left: 0px;
top: 0px; 
visibility: hidden; 
position: absolute;		
}

.button {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #800500;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B36A67;
	border-right-color: #210100;
	border-bottom-color: #210100;
	border-left-color: #B6706D;
	font-weight: normal;
	height: 22px;
	cursor: hand;
}
.roll {
background-image: url(/images/buttons/dot_nice1.gif);
}
.over {
background-image: url(/images/buttons/dot_nice2.gif);
}