body { 
background-color: #326189;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

.link { cursor: pointer; cursor: hand; }
.link2 { cursor: pointer; cursor: hand; font-family: Verdana, Helvetica; text-decoration: none; font-size: 9px; color: #ffffff; }
.sub { font-family: verdana; font-size: 9px; color: #000000; }
.subw { font-family: verdana; font-size: 9px; color: #ffffff; }

.gen { font-family: Arial; font-size: 9pt; color: #000000; }
.genw { font-family: Arial; font-size: 9pt; color: #ffffff; }
.gens { font-family: Arial; font-size: 9pt; color: #000000; }
.gensw { font-family: Arial; font-size: 9pt; color: #ffffff; }

.sitejump { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #ffffff; background-color: #6DA873; }
.bginput { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000; background-color: #ffffff; }

#tooltipL {
position: absolute;
z-index: 750;
visibility: hidden; }

.menulevel {
filter:blendTrans(Duration=0.1);
position: absolute;
z-index: 500;
top: 109px;
left: 0px;
visibility: hidden; }

.content { font-size: 12px; color: #000000; }
.contentbold { font-size: 12px; color: #000000; font-weight: bold; }
.description { font-size: 10px; color: #000000; }

/* General Fonts and Styles */
.genb { font-size: 12px; color: #000000; font-weight: bold; }
.desc { font-size: 12px; color: #000000; }
.details { font-size: 11px; color: #000000; }
.price { font-size: 14px; color: #000000; font-weight: bold; }
.big { font-size: 16px; color: #000000; font-weight: bold; }
.large { font-size: 18px; color: #000000; font-weight: bold; }
.slogan { font-size: 24px; color: #000000; }
.results { font-size: 14px; color: #800102; font-weight: bold; }
.options { font-size: 12px; color: #800102; font-weight: bold; }
.title { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; padding: 1px; }

/* Breadcrumb Styles */
#breadcrumb { background: #EFEFEF; border-top: 2px #676766 solid; font-size: 13px; height: 20px; padding: 3px 0 0 1px; }
#breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:hover { font-size: 13px; }

/* Miscellaneous Styles */
.search { font-size: 10px; color: #333333; width: 137px; height: 18px; border: 1px solid #999999; padding: 3px 3px 0px 3px; }

/* Blog Styles */
.blog { font-size: 16px; font-weight: bold; }
.blog_menu { margin: 0 0; background: #FBFAF5; color: #000000; }
.blog_menu b.rtop b, .blog_menu b.rbottom b{display:block;height: 1px; overflow: hidden; background: #FBFAF5}

/* Search and Pager */
#pager { font-size: 12px; color: #000000; display: inline; }
#pager #left { float: left; text-align: left; padding-left: 3px; }
#pager #right { float: right; text-align: right; padding-right: 3px; }

/* Blue and Silver Tabs */
.tab_selected{ margin: 0 0;background: #326189; color: #ffffff; }
.tab_selected a.tab_link:link, .tab_selected a.tab_link:visited { color: #ffffff; text-decoration: none; }
.tab_selected a.tab_link:hover { text-decoration: underline; }
.tab_selected b.rtop b, .tab_selected b.rbottom b{display:block;height: 1px; overflow: hidden; background: #326189}
.tab_normal{ margin: 0 0;background: #EFEFEF; color: #000000; }
.tab_normal a.tab_link:link, .tab_normal a.tab_link:visited { color: #326189; text-decoration: none; }
.tab_normal a.tab_link:hover { text-decoration: underline; }
.tab_normal b.rtop b, .tab_normal b.rbottom b{display:block;height: 1px; overflow: hidden; background: #EFEFEF}

/* Line */
.tabline { height: 25px; border-bottom: 3px #326189 solid; }

/* Rounded Corners */
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #3d77cb}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/* Links - Top Menu */
a.toplinks:link { font-size: 11px; color: #000000; font-weight: normal; }
a.toplinks:visited { font-size: 11px; color: #000000; font-weight: normal; }
a.toplinks:hover { font-size: 11px; color: #477ac1; font-weight: normal; }

/* Links - Search Results */
a:results:link { font-size: 14px; color: #365C8F; font-weight: bold; }
a:results:visited { font-size: 14px; color: #365C8F; font-weight: bold; }
a:results:hover { font-size: 14px; color: #000000; font-weight: bold; }

/* Links - Property Options */
a:options:link { font-size: 12px; color: #365C8F; font-weight: bold; }
a:options:visited { font-size: 12px; color: #365C8F; font-weight: bold; }
a:options:hover { font-size: 12px; color: #000000; font-weight: bold; }

/* Links - Sections */
a.sections:link { font-size: 13px; color: #365C8F; font-weight: bold; text-decoration: none; }
a.sections:visited { font-size: 13px; color: #365C8F; font-weight: bold; text-decoration: none; }
a.sections:hover { font-size: 13px; color: #365C8F; font-weight: bold; text-decoration: underline; }

/* Links - Sections */
a:link { font-size: 12px; color: #365C8F; }
a:visited { font-size: 12px; color: #365C8F; }
a:hover { font-size: 12px; color: #365C8F; }