/* Navigation - links styles */
a:active,a {color: #CB0101 ; text-decoration: underline;}
a:hover {color: #79A2EA; text-decoration: underline;}
a.ftr:hover {color: #ACB86B; text-decoration: underline;}
a.yllw:hover {color: #C50101; text-decoration: underline;}
a.CategoryTitle:hover {color:#79A2EA; }
a.flnk:hover {color:#fff; }
.yllw {font-size:11px; color:#51505F; text-decoration: none; padding-left:4px; }
.nav {font-size:12px; color:#FCF699; text-decoration: none; font-weight:bold;}
#breadcrumb { position:absolute; z-index:1; left: 0px; top: 133px;}
.brd {font-size:10px; font-family:verdana, arial, geneva, helvetica; }
.subnav{padding-left:8px; padding-right:5px; padding-top:5px; background-repeat:no-repeat; }

/* Global styles */
td {font-family:arial, verdana, geneva, helvetica; font-size:13px;}
.no {background-repeat:no-repeat;}
option, select {font-size:9px;}

/* Interface - layout styles */
#tabledescription {font-size:13px; color:#AC0202; font-weight: bold; padding-bottom:2px; padding-right:3px; filter:alpha(opacity=0); -moz-opacity:0;}
#subtabledescription {font-size:13px; color:#AC0202; font-weight: bold; padding-bottom:2px; padding-right:3px; filter:alpha(opacity=0); -moz-opacity:0;}
.hmegirl {position:absolute; z-index:1; left: 195px; top: 178px;}
#.flipthru{position:absolute; z-index:1; left: 37px; top: 391px;}
.flipthru{position:absolute; z-index:1; left: 386px; top: 351px;}
#.banner{position:absolute; z-index:1; left: 389px; top: 379px;}
#sub-girl{position:absolute; z-index:1; left: 717px; top: 41px;}
#drop{position:absolute; z-index:1; left: 76px; top: 122px;}
.padding {padding:10px;}
.line {font-size:11px; color:#A0A0A0;}
.brdr2 {border-bottom: solid #CB0101 3px; }
.flipbook {background-color:#ffffff; width:850px; } 
.fliptable {background-color:#ffffff; width:850px; border-right: solid #CB0101 1px; } 


/* Content - font styles */
.whte {font-size:10px; color:#fff; font-family:verdana, arial, geneva, helvetica; }
#hm-text {font-size:13px; line-height:15px; padding-left:10px; padding-right:5px; padding-top:5px;}
#ftr {line-height:18px; text-align:center; font-family:arial, verdana, geneva, helvetica; padding-top:5px; padding-right:70px;}
.flnk {font-size:12px; color:#CB0101;}
.lilftr {font-size:10px; color:#fff;}
#titles { padding-top:4px; filter:DropShadow (Color=#01539F OffX=1, OffY=2, Positive=true); width:216px;  font-size:15px; font-weight:bold; color:#FCF699; text-transform:uppercase;}
.dropshad {position: relative; left: 1px; top: 1px; color: #666;}
#bus-content {padding-left:75px; font:11px verdana;}
#general-content {padding-left:75px; padding-right:50px; font:11px verdana;}


/* BrowsebyBusiness Columns -- changed border-right from 1px to 0px */
.CategoryTitle{font-size:12px; color:#CB0101; font-family:verdana, arial, geneva, helvetica; border-bottom:15px; font-weight:bold; }
#columns { border-right:0px solid #000; font-size:10px; font-family:verdana, arial, geneva, helvetica; color:#425679; line-height:15px;}

/* BrowsebyBusiness Category Columns */
#dotted {padding:5px;  border-right:1px dotted #01539F; background-color:#D1E5ED; font-size:12px;}

A.BusinessNameInList
{
    FONT: bold 10px Helvetica, Arial, Verdana, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #425679;
    TEXT-DECORATION: none;
}
A.BusinessNameInList:visited
{
    FONT: bold 10px Helvetica, Arial, Verdana, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #425679;
    TEXT-DECORATION: none;
}
A.BusinessNameInList:hover
{
    FONT: bold 10px Helvetica, Arial, Verdana, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #cc6666;
    TEXT-DECORATION: none;
}
