.header {font-family: Arial, Helvetica; color: #788db6; font-size: 16px; font-weight:bold;}
.header1 {font-family: Arial, Helvetica; color: #ffffcc; font-size: 18px; font-weight:bold;}
.subheader {font-family: Arial, Helvetica; color: #788db6; font-size: 15px; font-weight:bold;}
.subheader1 {font-family: Arial, Helvetica; color: #6699cc; font-size: 14px; font-weight:bold;}
.subheader2 {font-family: Arial, Helvetica; color: #333366; font-size: 14px; font-weight:bold;}
.subheader3 {font-family: Arial, Helvetica; color: #000000; font-size: 18px; font-weight:bold;}
.subheaderwhite {font-family: Arial, Helvetica; color: #ffffff; font-size: 14px; font-weight:bold;}
.body {font-family: Arial, Helvetica; color: #000000; font-size: 12px;}
.bodywhite {font-family: Arial, Helvetica; color: #ffffff; font-size: 11px;}
.bodywhite1 {font-family: Arial, Helvetica; color: #ffffff; font-size: 12px; font-weight:bold;}
.bodywhite2 {font-family: Arial, Helvetica; color: #ffffff; font-size: 12px;}
.bodycream {font-family: Arial, Helvetica; color: #ffffcc; font-size: 12px;}
.caption {font-family: Arial, Helvetica; color: #88BBEE; font-size: 10px;}
.captionpurple {font-family: Arial, Helvetica; color: #ccccff; font-size: 10px;}
.caption1 {font-family: Arial, Helvetica; color: #FFFFFF; font-size: 10px; text-decoration: none;}
.caption1b {font-family: Arial, Helvetica; color: #FFFFFF; font-size: 10px;}
.caption2 {font-family: Arial, Helvetica; color: #E0E0E0; font-size: 10px; text-decoration: none;}
.caption3 {font-family: Arial, Helvetica; color: #000000; font-size: 10px;}
.caption4 {font-family: Arial, Helvetica; color: #E0E0E0; font-size: 12px;}
.caption5 {font-family: Arial, Helvetica; color: #788db6; font-size: 10px;}
.caption6 {font-family: Arial, Helvetica; color: #999999; font-size: 11px;}
.caption7 {font-family: Arial, Helvetica; color: #000000; font-size: 11px;}
.caption8 {font-family: Arial, Helvetica; color: #ffffff; font-size: 11px;}
.captionbold {font-family: Arial, Helvetica; color: #000000; font-size: 11px; text-decoration: none; font-weight:bold;}
.notification {font-family: Arial, Helvetica; color: #ffffff; font-size: 12px;}
.searchcriteria {font-family: Arial, Helvetica; color: #666666; font-size: 10px;}
.searchcriteria2 {font-family: Arial, Helvetica; color: #666666; font-size: 11px; font-weight:bold;}
.searchcriteriawhite {font-family: Arial, Helvetica; color: #ffffff; font-size: 10px;}
.searchcriteria2white {font-family: Arial, Helvetica; color: #ffffff; font-size: 11px; font-weight:bold;}
.fpanel {font-family: Arial, Helvetica; color: #737899; font-size: 10px;}
.footer {font-family: Arial, Helvetica; color: #E0E0E0; font-size: 10px; font-weight:bold; text-decoration: none;}
.captionwhite {font-family: Verdana, Arial, Helvetica; color: #FFFFFF; font-size: 9.5px;}
.bold {font-weight:bold;}
.boldblue {color:#6176a8; font-weight:bold;}
.boldred {color:#990000; font-weight:bold;}
.italic {font-style:italic;}

A.textlink {font-family: Arial, Helvetica; color: #990000; font-size: 12px; font-weight:bold; text-decoration: underline;}
A.textlink:hover {font-family: Arial, Helvetica; color: #CC0000; font-size: 12px; font-weight:bold; text-decoration: underline;}

A.textlink2 {font-family: Arial, Helvetica; color: #990000; font-size: 11px; text-decoration: underline;}
A.textlink2:hover {font-family: Arial, Helvetica; color: #CC0000; font-size: 11px; text-decoration: underline;}

A.textlink1 {font-family: Verdana, Arial, Helvetica; color: #ccccff; font-size: 9.5px; text-decoration: none;}
A.textlink1:hover {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 9.5px; text-decoration: none;}

A.homenav1 {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 9.5px; font-weight:normal; text-decoration: none;}
A.homenav1:hover {font-family: Verdana, Arial, Helvetica; color: #CCCCFF; font-size: 9.5px; font-weight:normal; text-decoration: underline;}
A.homenav1AT {font-family: Verdana, Arial, Helvetica; color: #CCCCFF; font-size: 9.5px; font-weight:normal; text-decoration: none;}


A.nav1 {font-family: Arial, Helvetica; color: #333366; font-size: 10px; text-decoration: underline;}
A.nav1:hover {font-family: Arial, Helvetica; color: #666699; font-size: 10px; text-decoration: underline;}
A.nav1AT {font-family: Arial, Helvetica; color: #666699; font-size: 10px; text-decoration: none;}

A.nav2 {font-family: Verdana, Arial, Helvetica; color: #333366; font-size: 9.5px; text-decoration: none; font-weight:bold;}
A.nav2:hover {font-family: Verdana, Arial, Helvetica; color: #666699; font-size: 9.5px; text-decoration: none; font-weight:bold;}

A.nav2white {font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 9.5px; text-decoration: none; font-weight:bold;}
A.nav2white:hover {font-family: Verdana, Arial, Helvetica; color: #cccccc; font-size: 9.5px; text-decoration: none; font-weight:bold;}

A.navdiv1 {font-family: Arial, Helvetica; color: #ccccff; font-size: 10px; text-decoration: none;}
A.navdiv1:hover {font-family: Arial, Helvetica; color: #ffffff; font-size: 10px; text-decoration: none;}
A.navdiv1AT {font-family: Arial, Helvetica; color: #ffffff; font-size: 10px; text-decoration: none;}

A.gallerynav {font-family: Arial, Helvetica; color: #333333; font-size: 11px; text-decoration: none;}
A.gallerynavwhite {font-family: Arial, Helvetica; color: #ffffff; font-size: 11px; text-decoration: none;}
.gallerytext {font-family: Arial, Helvetica; color: #666666; font-size: 11px;}
.galleryhdr {font-family: Arial, Helvetica; color: #666666; font-size: 12px;}
.gallerytextwhite {font-family: Arial, Helvetica; color: #ffffff; font-size: 11px;}
.galleryhdrwhite {font-family: Arial, Helvetica; color: #ffffff; font-size: 12px;}

.cartheader {font-family: Verdana, Arial, Helvetica; color: #6176a8; font-size: 9.5px; font-weight:bold;}
.cartbody {font-family: Arial, Helvetica; color: #000000; font-size: 12px;}
.cartbody2 {font-family: Verdana, Arial, Helvetica; color: #000000; font-size: 12px; font-weight:bold;}

.clDescriptionCont {position:absolute;  width:150px; visibility:hidden; z-index:200;}
.clDescription {width:150px; left:0px; top:0px; font-family:verdana,arial,helvetica,sans-serif; overflow:hidden; border: 1px solid #ffffff; padding:3px; font-size:11px; background-color:#ffffff; layer-background-color:#ffffff;}
.clLinks {position:absolute; left:100px; top:380px; z-index:1;}
.clCaption {position:absolute; left:0px; top:0px; width:157px; height:15px; clip:rect(0px 157px 16px 0px); font-size:11px; font-family:verdana,arial,helvetica,sans-serif; background-color:#ffffff; layer-background-color:#ffffff;}