.style1 {
font-family: Arial, Helvetica, sans-serif;
color: #333333;
font-size: 12px;
}

.style2 {
font-family: Arial, Helvetica, sans-serif;
color: #333333;
text-align: center;
font-size: 12px;
padding: 4px;
}

.style3 {
font-family: Arial, Helvetica, sans-serif;
background-color: #e6ddee;
color: #333333;
text-align: center;
font-size: 12px;
}

.wnav:active {
color:#FFFFFF ;
}

.wnav:hover {
color:#FFFFFF ;
font-weight: bold;
}

.wnav:visited {
color:#FFFFFF ;
}

.wnav:link {
color:#FFFFFF ;
}

.topnav {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
letter-spacing: .1em;
line-height:20px;
text-transform: uppercase ;
padding: 3px;
}

#navigation a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #26354a;
text-decoration: none;
text-align: center;
letter-spacing: .2em;
line-height 20px;
display: block;
padding: 5px 10px;
border:1px solid #1F68A5;

}

#navigation a:hover{
color:#ffffff;
background: #ff6600;
}

.navtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
letter-spacing: .1em;
line-height:20px;
text-transform: uppercase ;
padding: 3px;
}

.navmenu{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
background-color: #4d3366;
color: #ffffff;
padding: 4px;
text-transform:uppercase;
text-align:center ;
}

.header {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color: #e6ddee;
font-size: 14px;
font-weight:bolder;
height: 19px;
vertical-align:top;
border-left-color: #808080;
border-bottom-width: medium;
border-bottom-style: none;
border-right-width: 2;
text-align:center;
}

.bottom {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #4d3366;
color: #ffffff;
text-align: center;
}

.priceperiod {
font-style:Verdana;
font-size: 12px;
background-color: #333366;
color: #ffffff;
width: 190px;
padding: 3px;
text-align: center;
}

.edates {
font-style:Verdana;
font-size: 12px;
background-color: #8d68b3;
color: #ffffff;
width: 190px;
padding: 3px;
text-align: center;
}

.edates1 {
font-style:Verdana;
font-size: 12px;
background-color: #333366;
color: #ffffff;
width: 180px;
padding: 3px;
text-align: center;
}

.pricehead {
font-style:Verdana;
font-size: 12px;
background-color: #674589;
color: #ffffff;
width: 123px;
padding: 3px;
text-align: center;
text-transform: uppercase;
}

.pricesubhead {
font-style:Verdana;
font-size: 12px;
background-color: #674589;
color: #ffffff;
width: 60px;
padding: 3px;
text-align: center;
}

.pricesubhead1 {
font-style:Verdana;
font-size: 12px;
background-color: #8d68b3;
color: #ffffff;
width: 60px;
padding: 3px;
text-align: center;
}

.price {
font-style:Verdana;
font-size: 12px;
background-color: #8d68b3;
color: #ffffff;
width: 60px;
padding: 3px;
text-align: center;
}

.bord {
font-style:Verdana;
font-size: 12px;
border: 1pt solid #8d68b3;
padding: 3px;
text-align: center;
}

.price1 {
font-style:Verdana;
font-size: 12px;
background-color: #e6ddee;
color: #8d68b3;
width: 60px;
padding: 3px;
text-align: center;
}

.webprice {
font-style:Verdana;
font-size: 16px;
font-weight: bold;
color:#9900cc;
padding: 3px;
text-align: center;
text-transform: uppercase;
}

.webprice1 {
font-style: Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 3px;
text-align: center;
}

.resultshead {
font-style:Verdana;
font-size: 14px;
background-color: #8d68b3;
color: #ffffff;
padding: 5px;
text-align:center;
}

.resultstitle {
font-style:Verdana;
font-size: 17px;
background-color: #8d68b3;
color: #ffffff;
padding: 5px;
text-align: center;
}

.windowtext { font-style:Verdana; font-size: 12px; }

.windowbutton { }

.windowtable { background-color: #e6ddee; }

.brochure_warn { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:11px; color: #FF0000; }
.brochure_text { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:11px; }

.SPLAddressListSt{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-top: 0;
margin-bottom: 0;
width: 80mm;}
.SPLAddressListStBottomLine{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
margin-top: 0;
margin-bottom: 0;
}
.SPLAddressListStErrorLine{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: center;
margin-top: 0;
margin-bottom: 0;
}
 .SPLAddressListLicenseLine{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center
margin-top: 0;
margin-bottom: 0;
}

.bd1 { 
border-collapse: collapse; 
border-width: 0;
bordercolor:#111111 ;
}

.bd2 {
border-width:0; 
border-collapse: collapse ;
bordercolor:#4D3366 ;
}

.bd3 {
border-collapse: collapse;
bordercolor:#C0C0C0 ;
}

.bd4 {
border-collapse: collapse;
bordercolor=:#674589 ;
}

.bd5 {
border-collapse: collapse ;
bordercolor:#333366 ;
}

.ba1 {
border-top-style: none; 
border-top-width: medium;
bordercolor:#FFD2D2 ;
}

.btext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.btitle { font-family: Arial, Helvetica, sans-serif; font-size: 15px; text-align: center; background-color:#9900CC; color: #FFFFFF; }
.berror { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FF0000; }
.bbutton { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.bfield { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.bfieldmoney { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: right; }
.bfieldtotal { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: right; }
.bchoice { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
