@charset "utf-8";
/* CSS Document */

div#BusinessListings {
font-family:Verdana, Geneva, sans-serif;
width:960px;
padding:10px 0
}

div#BusinessInformation1 {
border-bottom:1px dashed #999;
float:left;
margin-left:10px;
margin-right:10px;
width:450px;
padding:10px 0
}

div#BusinessInformation2 {
border-bottom:1px dashed #999;
background-color:#CCC;
float:left;
margin-left:10px;
margin-right:10px;
width:450px;
padding:10px 0
}

div#BusinessInformation3 {
border-bottom:1px dashed #999;
background-color:#b8c2df;
float:left;
margin-left:10px;
margin-right:10px;
background-image:url(../media/layout/premium.png);
background-repeat:no-repeat;
background-position:right center;
width:450px;
padding:10px 0
}

div#BusinessDetails {
float:left;
width:265px;
height:auto;
padding-left:10px
}

div#BusinessName {
font-size:14px
}

div#BusinessLinks {
float:right;
width:160px;
height:auto;
font-size:10px;
font-weight:700;
border-left:1px solid #999;
padding-left:10px
}

div#FeaturedBusinessListings {
font-family:Verdana, Geneva, sans-serif;
width:960px;
height:265px;
background-color:#FFF;
border:1px solid #fbac18;
margin:0 auto;
padding:10px 0
}

div#FeaturedBusinessInformation {
border:1px solid #20409a;
background-color:#999;
float:left;
width:450px;
margin:5px 12px;
padding:10px 0
}

div#FeaturedBusinessDetails {
float:left;
width:345px;
height:100px
}

div#FeaturedBusinessName {
font-size:14px;
font-weight:700;
color:#20409a
}

div#FeaturedBusinessLinks {
float:right;
width:94px;
height:100px;
font-size:10px;
font-weight:700;
border-left:1px solid #999;
padding-left:10px
}

div#FeaturedBusinessLogo img {
float:left;
border:1px solid #20409a;
width:120px;
height:90px;
overflow:hidden;
margin:0 5px
}







div#SCWMiniFeaturedBusinessListings {
font-family:Verdana, Geneva, sans-serif;
width:660px;
height:auto;
background-color:#FFF;
border-top:1px solid #fbac18;
margin:0 auto;
padding:0
}

div#SCWMiniFeaturedBusinessInformation {
border:1px solid #20409a;
background-color:#999;
float:left;
width:300px;
margin:5px 8px;
padding:10px 0
}

div#SCWMiniFeaturedBusinessDetails {
float:left;
width:300px;
height:100px
}

div#SCWMiniFeaturedBusinessName {
font-size:12px;
font-weight:700;
color:#20409a
}

div#SCWMiniFeaturedBusinessLink {
font-size:10px;
font-weight:700;
padding-top:3px
}

div#SCWMiniFeaturedBusinessLinks {
float:right;
width:90px;
height:100px;
font-size:10px;
font-weight:700;
padding-left:5px
}

div#SCWMiniFeaturedBusinessLogo img {
float:left;
border:1px solid #20409a;
width:120px;
height:90px;
overflow:hidden;
margin:0 5px 75px
}








div#MiniFeaturedBusinessListings {
font-family:Verdana, Geneva, sans-serif;
width:960px;
height:auto;
background-color:#FFF;
border-top:1px solid #fbac18;
margin:0 auto;
padding:0
}

div#MiniFeaturedBusinessInformation {
border:1px solid #20409a;
background-color:#999;
float:left;
width:300px;
margin:5px 8px;
padding:10px 0
}

div#MiniFeaturedBusinessDetails {
float:left;
width:300px;
height:100px
}

div#MiniFeaturedBusinessName {
font-size:12px;
font-weight:700;
color:#20409a
}

div#MiniFeaturedBusinessLink {
font-size:10px;
font-weight:700;
padding-top:3px
}

div#MiniFeaturedBusinessLinks {
float:right;
width:90px;
height:100px;
font-size:10px;
font-weight:700;
padding-left:5px
}

div#MiniFeaturedBusinessLogo img {
float:left;
border:1px solid #20409a;
width:120px;
height:90px;
overflow:hidden;
margin:0 5px 75px
}

div#DetailedBusinessLeftCol {
float:left;
text-align:left;
width:530px;
height:auto
}

div#DetailedBusinessRightCol {
float:right;
text-align:left;
width:400px;
height:auto
}

div#DetailedBusinessListings {
font-family:Verdana, Geneva, sans-serif;
width:528px;
height:auto;
display:inline-block;
background-color:#FFF;
border:1px solid #fbac18;
margin:0;
padding:10px 0
}

div#DetailedBusinessInformation {
display:block;
float:left;
margin:0 auto;
padding:10px 0
}

div#DetailedBusinessDetails {
float:left;
width:300px;
height:auto;
display:block;
margin:0;
padding:0 0 0 10px
}

div#DetailedBusinessName {
font-size:24px;
color:#224098;
font-weight:700;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0
}

div#DetailedBusinessPhoneOne {
font-size:18px;
color:#999;
font-weight:700;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0
}

div#DetailedBusinessAddress {
font-size:12px;
margin:0;
padding:15px 0 0
}

div#DetailedBusinessPhone {
font-size:11px;
font-weight:700;
margin:0 auto;
padding:0
}

div#DetailedBusinessLink a {
font-size:11px;
font-weight:700;
margin:0;
padding:0
}

div#DetailedBusinessLinks {
float:right;
width:200px;
height:auto;
font-size:10px;
font-weight:700;
display:block;
margin:0;
padding:0 0 0 10px
}

div#DetailedBusinessBanner {
display:block;
margin:0;
padding:0 0 10px
}

div#DetailedBusinessDescription {
font-size:11px;
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
margin:10px 0 0;
padding:10px 0 0
}

div#DetailedBusinessDescription span {
font-size:14px;
font-weight:700;
color:#224098;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0
}

div#BusinessDetailsCategories {
font-size:11px;
margin:0;
padding:5px 0 10px
}

div#CategoryListStandard {
width:900px;
height:460px;
display:block;
border:1px solid #20409a;
background-image:url(../media/layout/Category_Background.gif);
background-repeat:no-repeat;
background-position:right bottom;
margin:0 auto;
padding:5px
}

div#FeaturedBusinessList {
width:900px;
height:370px;
display:block;
border:1px solid #20409a;
background-image:url(../media/layout/Buslist_Background.gif);
background-repeat:no-repeat;
background-position:right bottom;
margin:0 auto;
padding:5px
}

div#BannersHomeHeader {
text-align:center;
width:960px;
height:auto;
display:block;
padding:0
}

div#BannersHomeHeader img {
border:3px solid #fbac18;
width:100px;
height:75px;
overflow:hidden;
margin:0
}

div#BannersHome {
text-align:center;
width:580px;
height:100px;
background-image:url(../media/layout/Featured_Bus_bg.gif);
background-repeat:no-repeat;
background-position:left top;
display:block;
padding:20px 0
}

div#BannersHome img {
border:3px solid #fbac18;
width:120px;
height:90px;
overflow:hidden;
margin:0 5px
}

div#MenuBusIcons {
float:right;
width:Auto;
height:Auto;
display:block;
background-color:#ffad13;
margin:0 auto;
padding:0
}

div#MenuBusIcons li {
float:left;
width:Auto;
height:36px;
margin:0 auto;
padding:0 5px
}

div#MenuBusIcons li span {
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
font-weight:700;
color:#333;
float:left;
width:Auto;
height:36px;
margin:0 auto;
padding:12px 0 0
}

div#gMapKey {
background-repeat:no-repeat;
width:auto;
height:50px;
display:block;
background-image:url(../media/layout/icon_directions.jpg);
background-position:left top;
text-decoration:none;
margin:5px 0 0;
padding:0 0 0 53px
}

.FAIconAccountHome {
background-image:url(/Admin/images/layout/Tango-feet.png);
background-position:-354px -548px;
height:22px;
width:22px;
background-repeat:no-repeat;
display:block;
margin:5px 0 0;
padding:0
}

.FAIconEdit {
background-image:url(/Admin/images/layout/Tango-feet.png);
background-position:-234px -489px;
height:22px;
width:22px;
background-repeat:no-repeat;
display:block;
margin:5px 0 0;
padding:0
}

.FAIconDelete {
background-image:url(/Admin/images/layout/Tango-feet.png);
background-position:-624px -640px;
height:22px;
width:22px;
background-repeat:no-repeat;
display:block;
margin:5px 0 0;
padding:0
}

.FAIconReports {
background-image:url(/Admin/images/layout/Tango-feet.png);
background-position:-55px -728px;
height:22px;
width:22px;
background-repeat:no-repeat;
display:block;
margin:5px 0 0;
padding:0
}

.FAIconReportsMini {
background-image:url(/Admin/images/layout/Tango-feet.png);
background-position:-58px -350px;
height:22px;
width:22px;
background-repeat:no-repeat;
display:block;
margin:5px 0 0;
padding:0
}

.FAIconSlides {
background-image:url(/Admin/images/layout/Tango-feet.png);
background-position:-654px -549px;
height:22px;
width:22px;
background-repeat:no-repeat;
display:block;
margin:5px 0 0;
padding:0
}

.FAIconVideos {
background-image:url(/Admin/images/layout/Tango-feet.png);
background-position:-54px -700px;
height:22px;
width:22px;
background-repeat:no-repeat;
display:block;
margin:5px 0 0;
padding:0
}

.FAIconWebPage {
background-image:url(/Admin/images/layout/Tango-feet.png);
background-position:-354px -668px;
height:22px;
width:22px;
background-repeat:no-repeat;
display:block;
margin:5px 0 0;
padding:0
}

.FAIconWARNING {
background-image:url(/Admin/images/layout/Tango-feet.png);
background-position:-384px -459px;
height:22px;
width:22px;
background-repeat:no-repeat;
display:block;
float:left;
margin:-4px 0 0;
padding:0
}

.FAIconToolTip {
background-image:url(/Admin/images/layout/Tango-feet.png);
background-position:-104px -351px;
height:16px;
width:16px;
background-repeat:no-repeat;
display:block;
float:right;
margin:5px 0 0;
padding:0
}

#MAP_side_bar_head {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
font-weight:700;
text-align:center;
margin:0 auto;
padding:0
}

#MAP_gMapKey {
background-color:#a5c0e7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
border:1px solid #fcc23a;
text-decoration:none;
padding:3px
}

#MAP_gMapKey:hover {
background-color:#FFF
}

#MAP_Directions {
font-family:Verdana, Geneva, sans-serif;
font-weight:700;
font-size:11px;
color:#006;
padding-top:10px
}

#MAP_GeneralText {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#333
}

#miles {
color:#125798;
text-decoration:none
}

#MAP_side_bar {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
overflow:auto;
height:500px;
text-decoration:none;
padding:3px
}

#MAP_side_bar strong {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#172b6d
}

#MAP_side_bar .gmaplist {
padding-top:3px;
padding-bottom:2px
}

#MAP_side_bar a {
color:#2a73ce
}

#MAP_side_bar a:hover {
color:#bd111c
}

div#BusinessListings a,div#FeaturedBusinessListings a,div#MiniFeaturedBusinessListings a,div#DetailedBusinessListings a,div#SCWMiniFeaturedBusinessListings a {
text-decoration:underline;
color:#00F
}

div#BusinessAddress,div#FeaturedBusinessAddress,div#MiniFeaturedBusinessAddress,div#SCWMiniFeaturedBusinessAddress {
font-size:10px
}

div#BusinessPhone,div#BusinessLink a,div#FeaturedBusinessPhone,div#FeaturedBusinessLink,div#MiniFeaturedBusinessPhone ,div#SCWMiniFeaturedBusinessPhone {
font-size:11px;
font-weight:700
}

div#DetailedBusinessDescription p,div#DetailedBusinessHours,div#DetailedBusinessPayment {
font-size:11px;
margin:0;
padding:5px 0 0
}

div#BusinessDetailsCategories ul,div#DetailedBusinessHours ul,div#DetailedBusinessPayment ul {
list-style:none;
margin:0;
padding:0 0 10px 10px
}

div#CategoryListStandard ul,div#FeaturedBusinessList ul,div#MenuBusIcons ul {
list-style:none;
display:block;
width:auto;
height:auto;
margin:0 auto;
padding:0
}

div#CategoryListStandard li,div#FeaturedBusinessList li {
float:left;
width:163px;
height:36px;
background:transparent url("../media/layout/sprites.gif") 0 -1195px;
margin:0 auto;
padding:0 0 0 13px
}

div#CategoryListStandard li a,div#FeaturedBusinessList li a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:14px;
voice-family:inherit;
text-decoration:none
} 
