
body {
background-color: #333C55; 
background-image: url(images/ba-ck.gif);
background-position: top center; 
margin: 0;
}


body, td {
font-family: trebuchet ms, verdana; 
font-size: 14px;
color: #333C55;
}


.main {
background-color: #FFFFFF;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
border-top: 0px solid #000000;
border-bottom: 0px solid #000000;
}

.header { background-color: #333C55; }

.nav {
background-color: #F5BD52;
color: #333C55;
font-family: ARIAL;
font-weight: bold;
font-size: 11px;
}

table.menu td {
color: #333C55;
font-family: ARIAL;
font-weight: bold;
font-size: 12px;
padding-left: 2px;
}

.menu A:link     { color: #333C55; text-decoration: none; }
.menu A:visited  { color: #333C55; text-decoration: none; }
.menu A:hover    { color: #ffffee; text-decoration: none; }

.border {
background-color: #F9EAC4; 
background-image: url(images/border1.gif);
background-position: top center; 
border-bottom: 4px solid #000000;
}

.footer { 
background-color: #405284;
border-top: 3px solid #333C55;
color: #FFFFFF; 
font-size: 9px;
font-family: verdana; font-weight: bold;
padding: 4px; 
}

A:link     { color: #721C9A; font-weight: bold; text-decoration: underline; }
A:visited  { color: #721C9A; font-weight: bold; text-decoration: underline; }
A:active   { color: #721C9A; font-weight: bold; text-decoration: underline; }
A:hover    { color: #83005F; font-weight: bold; text-decoration: underline; }

I {font-family: georgia;}

table.rates { border: 1px solid #333C55; background-color: #C3DEF1; }

table.rates td { 
padding: 4px;
font-family: arial;
font-size: 12px;
border: 1px solid #333C55; }

h1 { font-size: 18px; color: #5B2581; }

h2 { font-family: monotype corsiva; font-weight: normal; font-size: 24px; }

.head1 { font-size: 20px; color:  #5B2581; }

.head2 { font-size: 18px; color:  #5B2581; }

.address { font-weight: bold; font-size: 14px; }

.first { font-family: monotype corsiva; font-size: 22px; margin-right: 2px; line-height: 22px; }

.title { font-family: monotype corsiva; font-size: 24px; margin-right: 2px; line-height: 30px; }

.sub1 { font-size: 10px; font-family: arial; font-weight: bold;}

.topaddress { 
background-color: #405284;
font-size: 16px; 
font-weight: bold; 
color: #FACA6F;
padding: 4px;
border-top: 2px solid #ffffff;
border-bottom: 2px solid #ffffff; }

.submit {
background-color: #83986D;
color: #ffffee;
font-family: verdana;
font-weight: bold;
font-size: 11px;
border-top: 2px solid #CED4AA;
border-left: 2px solid #CED4AA;
}

li {font-family: arial; }

#lightbox{
	
background-color: #333C55;
padding: 1px;
border-bottom: 1px solid #333C55;
border-right: 10px solid #333C55;
border-left: 10px solid #333C55;
border-top: 10px solid #333C55;}
	
#lightboxDetails { font-size: 0.8em; padding-top: 0.4em; }
	
#lightboxCaption { float: left; }

#keyboardMsg { float: right; color:#FFFFEE; }

#closeButton { top: 5px; right: 5px; }

#lightbox img { border: 10px; clear: both;} 

#overlay img { border: none;}

#overlay { background-image: url(overlay.png); }

* html #overlay {
background-color: #333C55;
back\ground-color: transparent;
background-image: url(shim.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale"); }

div.quote {
text-align: left;
padding: 6px; 
background-color: #FACA6F;
border: 1px dashed #EBB141;
margin: 6px;

}
