body { margin:0px; padding:0px; }
a:link.nav {color: 145BA0;}
a:visited.nav {color: 145BA0;}
a:hover.nav {color: 107CE4;}
a:active.nav {color: blue;}
a.nav { text-decoration:none }
a.nav { font-family: "arial" }

a:link.mnav {color: 2E3192;}
a:visited.mnav {color: 2E3192;}
a:hover.mnav {color: 000000;}
a:active.mnav {color: blue;}


a:link.navred {color: fc191a;}
a:visited.navred {color: fc191a;}
a:hover.navred {color: ff5354;}
a:active.navred {color: red;}
a.navred { text-decoration:none }
a.navred { font-family: "arial" }


.retailprice {color: fc191a;}
.retailprice {font-size: 75%;}
.retailprice {vertical-align: super;}
.retailprice {text-decoration: line-through;}

.price {color: 155BA1;}
.price {font-size: 1em;}

.addedservice {color: fc191a;}

.serviceheading {font-size: 1em;}
.serviceheading {onMouseOver: "this.bgColor = '#FFF97C';";}
.serviceheading {onMouseOut: "this.bgColor = '#F6ED22';";}
.serviceheading {background-color: F6ED22;}

.regfont1 { font-family: "arial"; }
.regfont1 { color: 155BA1; }
.regfont1 { font-size: 80%;}

.smallregfont1 { font-family: "arial"; }
.smallregfont1 { color: 155BA1; }
.smallregfont1 { font-size: 60%;}

.moreinfo1 { font-style: italic; }
.moreinfo1 { font-size: 80%;}
.moreinfo1 {vertical-align: super;}

.newelement { font-family: "arial"; }
.newelement {color: fc191a;}

.inheritedelement { font-family: "arial"; }
.inheritedelement { color: 155BA1; }

.borders_01 { border:1px solid #000000; }

.just { text-align:justify; }

.heading_01 { font-family: "arial"; }
.heading_01 { color: 155BA1; }
.heading_01 { font-size: 120%; }
.heading_01 { font-style:italic; } 

.description_01 { font-family: "arial"; }
.description_01 { color: 155BA1; }
.description_01 { font-size: 80%;}

.heading_02 { font-family: "arial"; }
.heading_02 { color: BLACK; }
.heading_02 { font-size: 100%; }
.heading_02 { text-decoration: underline; } 

.body_02 { font-family: "arial"; }
.body_02 { color: BLACK; }
.body_02 { font-size: 80%; }


.pricing_guide { 
	font-family: "arial"; 
    color: 0061c8; 
    font-size: 80%; 
	border:1px dotted #a6a6a6;
	background-color:#f6f6f6;
	padding: 0;
	border-collapse:collapse;
	margin-left:auto;
	margin-right:auto;
}

.pricing_guide  td{
	border:0px solid #000000;
	
}

.pricing_guide_price {
	font-weight: bold;	
}

.pricing_guide_error {
	color: FC191A;	
	text-align:left;
	font-weight:normal;
}

.specials_body {
	font-family: "arial"; 
    color: 0061c8; 
    font-size: 80%; 
    font-weight: bold;
}

.specials_body td {
	vertical-align:top;
	
}

.specials_indicator {
	font-family:Verdana, Verdana, Geneva, sans-serif; 
    color: FC191A;  
    font-size: 80%; 
}

.pricing_guide_submitted {
	color: 00c800;	
	text-align:left;
	font-weight:normal;		
}

.coupon{
	border: 4px dotted #fc191a; 
	display:inline;	
	width: 275px;
	height: 100%; 
}

.coupon_main{
	text-align: center;
	font-family: Verdana, Tahoma, Helvetica, Arial;

}

.coupon_code{
	text-align:right;
	vertical-align:bottom;
	font-size:10px;
	font-weight:normal;
	font-family: Verdana, Tahoma, Helvetica, Arial;
}













