#navbar{
width:auto;
height:36px;
background:url(img/navbar-bg.png) left top repeat-x; }
#navbar .inbar{
display:block;
height:36px;
background:url(img/right-round.png) right top no-repeat; }
#navbar ul, #navbar ul li{
border:0px;
margin:0px;
padding:0px;
list-style:none;
height:36px;
line-height:36px; } #navbar ul{
background:url(img/left-round.png) left top no-repeat; }
#navbar ul li{
float:left;
display:block;
line-height:36px; }
#navbar ul li a{
color:#403e32;
text-decoration:none;
font-weight:bold;
display:block; }
#navbar ul li a span{
padding:0 20px 0 0;
height:36px;
line-height:36px;
display:block;
margin-left:20px; }
#navbar .navhome a, #navbar .navhome a:hover{
background:url(img/a-bg.png) left top no-repeat;
height:36px;
line-height:36px; }
#navbar .navhome a span, #navbar .navhome a:hover span{
color:#FFFFFF;
background:url(img/span-bg.png) right top no-repeat;
height:36px;
line-height:36px; }
#navbar ul li a:hover{
background:url(img/ahover-bg.png) left top no-repeat;
height:36px;
line-height:36px; }
#navbar ul li a:hover span{
background:url(img/spanhover-bg.png) right top no-repeat;
height:36px;
line-height:36px; } 



.inbar {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3a3a3a; line-height: 18px}



p {margin: 0; }






.solid {border-style:solid; border-color:#8f8f8f; border-width:1px; padding:6px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #3a3a3a; line-height: 14px } 
.solid a, .solid a:link, .solid a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #4f88cc; line-height: 14px; text-decoration:underline;}

.leftdash {border-left-style:dotted; border-color:#8f8f8f; border-width:1px; padding:6px} 

.bottomdash {border-bottom-style:dotted; border-color:#8f8f8f; border-width:1px; padding:1px} 

.welcometext {border-style:solid; border-color:#ffffff; border-width:1px; padding:6px; padding-bottom: 0; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #3a3a3a; line-height: 14px} 
.welcometextblue {border-style:solid; border-color:#ffffff; border-width:1px; padding:6px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #4f88cc; line-height: 14px} 


.homepagetitle {; font-family: Helvetica, sans-serif; font-size: 16px; line-height: 16px}

.newstitle { border-width:1px; padding:2px; font-family: display: inline; Helvetica, sans-serif; font-size: 16px; color: #000000; line-height: 16px}

.news {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #3a3a3a; line-height: 14px}

.news a, .news a:link, .news a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #4f88cc; line-height: 14px; text-decoration:underline;}

.news a, .news a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 14px; text-decoration: underline}

border-style:solid; border-color:#ffffff; border-width:1px; padding-bottom: 0


img
{  border-style: none;
}










xxxxxxxxxxx

.h1 {  font-family: Times New Roman, Times, serif; font-size: 18px; color: #000000; font-weight: normal; line-height: 18px}

.h2 {  font-family: Times New Roman, Times, serif; font-size: 18px; color: #000000; font-weight: normal; line-height: 18px}

.h3 {  font-family: Times New Roman, Times, serif; font-size: 18px; color: #000000; font-weight: normal; line-height: 18px}





.h6 {  font-family: Times New Roman, Times, serif; font-size: 18px; color: #000000; font-weight: normal; line-height: 18px}

.h7 {  font-family: Times New Roman, Times, serif; font-size: 18px; color: #000000; font-weight: normal; line-height: 18px}

.h8 {  font-family: Times New Roman, Times, serif; font-size: 18px; color: #000000; font-weight: normal; line-height: 18px}


.heading4 {border-style:solid; border-color:#ffffff; border-width:1px; display: inline; padding:8px; font-family: Helvetica, sans-serif; font-size: 16px; font-weight: 100; color: #000000; line-height: 16px}



.footernavbar {  background-color: #777777; clear: both; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none}

.footernavbar a, .footernavbar a:link, .footernavbar a:visited {  background-color: #777777; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none}

.footernavbar a, .footernavbar a:hover {  background-color: #777777; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #4f88cc; text-decoration: underline}



.bodytext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3a3a3a; line-height: 18px}

.bodytext a, .bodytext a:link, .bodytext a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4f88cc; line-height: 18px}




.fontmaintitles {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; line-height: 15px}


.fontsaleslist {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; line-height: 16px}

.fontsaleslist a, .fontsaleslist a:link, .fontsaleslist a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; line-height: 16px; text-decoration: none}

.fontsaleslist a, .fontsaleslist a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; line-height: 16px; text-decoration: underline}







.fontsaleslistblue {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #006dd4; bold; line-height: 14px}

.fontsaleslistblue a, .fontsaleslistblue a:link, .fontsaleslistblue a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #006dd4; line-height: 14px; text-decoration: none}

.fontsaleslistblue a, .fontsaleslistblue a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #006dd4; line-height: 16px; text-decoration: underline}




.fontmain1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #555555}

.fontmain1 a, .fontmain1 a:link, .fontmain1 a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #555555; text-decoration: underline}

.quotebox {  background-image: url(gfx/breakoutbox_quote.gif); background-repeat: no-repeat}

.quotebox2 {  background-image: url(gfx/breakoutbox_quote2.gif); background-repeat: no-repeat}




img
{  border-style: none;
}



.borderpics1 {  border: #FFFFFF; border-style: solid; border-top-width: 11px; border-right-width: 11px; border-bottom-width: 11px; border-left-width: 11px}

.logodots {font-size:1px; background: black url(gfx/logo_dots.gif) repeat-x top right}

.logofont1 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #ffc8c8}

.logofont1 a, .logofont1 a:link, .logofont1 a:visited, .logofont1 a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #ffc8c8; text-decoration: none}

.textannotations1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5f5f5f}

.textmain1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 19px; color: #dddddd}

.contact1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #dddddd}

.contact1 a, .contact1 a:link, .contact1 a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #dddddd; text-decoration: none}

.contact1 a, .contact1 a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #dddddd}