﻿/*New Styles */
body { font-family:Verdana,Arial,sans-serif;font-size:9pt;margin:0 0 0 0;padding:0 0 0 0;width:100% }
a {	text-decoration:none;color:#000000;background:transparent }
a:visited { color:#000000 }
a:active { color:#000099 }
a:hover { background-color:#FFCC00 }
.nobk a:hover { background-color:transparent }
.d1 {  }
.d2 { width:1000px;background-color:white;text-align:left;margin-left:auto;margin-right:auto;margin:6px 0 6px 0 }
.samp { width:848px;overflow:hidden }

form { margin:0 0 0 0;padding:0 0 0 0 }
h1 { font-size:12px;font-weight:normal;padding:0;margin:0 }
h2 { word-spacing: 0;font-size: 11px; margin:0;text-decoration:none;font-weight:normal }
h3 { word-spacing: 0;font-size: 11px;margin:0;color:#000000;text-decoration:none;font-weight:normal;padding:0 }
h4 { word-spacing: 0;font-size: 11px;margin:0;color:#000000;text-decoration:none;font-weight:normal;padding:0 }
h5 { word-spacing: 0;font-size: 11pt;margin:0;color:#000000;text-decoration:none;font-weight:normal;padding:0 }
h6 { word-spacing: 0;color:#000099;font-size: 12pt;margin:0 0 6px 0;text-decoration:none;font-weight:normal }
table { border-collapse:collapse }
th { text-align:center }
input { font-family:Verdana,Arial,Helvetica,sans-serif }

/* Styles used on Index & common Pages */
input.searchButton { margin-bottom:0px ! important;font-size:96%;background:White url(/images/search_icon.gif) no-repeat;cursor:pointer;padding:1px 1px 1px 15px;text-transform:lowercase }
.portlet { width:99% }
.portlet ul { line-height:1.8em;list-style-type:none;font-size:95%;position:relative;left:-36px;top:-8px;width:11.7em;display:inline }
.portlet li { display:inline;border:1px solid #aaa;white-space:nowrap;padding:2px 4px 2px 4px;margin:0 5px 0 0;overflow:hidden;background:white;border-top:none }
.portlet a { padding:1px 3px 1px 3px;text-decoration:none }
.tag { font-family:Verdana,Arial,sans-serif;font-size:8pt;letter-spacing:0px;padding:0 3px 0 3px }
.asrch { border:1px #ccc solid;padding:0 8px 0 8px }
.sboxl { text-align:center;vertical-align:middle;height:28px; }
.stab1 { background-image:url('../images/searchbgd2.jpg');width:852px;height:90px;background-repeat:no-repeat }

/* Styles used on Index Repeat */
.cp { font-size:8pt;text-align:left;padding-left:3px;}
.index { border-collapse:collapse;width:852px;background-image:url('/images/Indexbgd-2.jpg');background-repeat:no-repeat;font-size:9pt }
.indexhead { text-align:center;padding-top:2px }
.tc { border:1px #ccc solid;font-size:12px;white-space:nowrap;height:14px }
.tc > a { padding:0 6px 0 6px;display:block }
.idxText { padding-top:4px;vertical-align:top;padding-left:4px;padding-right:24px;font-size:11px }
.IndexStress { font-weight:normal;font-style:normal;color:#000099 }
.IndexStress { font-weight:normal;font-style:normal;color:#000099 }
.ss { width:6px; }
.idxrptboxN { width:54px;color:#000099;position:relative;top:0px;float:right;border:1px #000099 solid;display:inline;padding:2px 2px 2px 2px;text-align:center }
.idxrptboxE { width:54px;color:#006600;position:relative;top:0px;float:right;border:1px #006600 solid;display:inline;padding:2px 2px 2px 2px;text-align:center }
.idxrptboxS { width:54px;color:#cc0000;position:relative;top:0px;float:right;border:1px #cc0000 solid;display:inline;padding:2px 2px 2px 2px;text-align:center }
.prng { text-align:right;width:100%;padding-right:28px;font-size:11px }
.irpic { vertical-align:top;padding-left:22px;width:160px;padding-top:4px;height:116px !important }
.brow { height:43px;vertical-align:top;padding-top:2px;font-size:8pt;color:#000099;text-align:center }

.index h2 { font-size:12px;font-weight:normal;padding:0;margin:0 }
.index h3 { word-spacing: 0;font-size: 11px; margin:0;text-decoration:none;font-weight:normal }
.index h4 { word-spacing: 0;font-size: 11px;margin:0;color:#000000;text-decoration:none;font-weight:normal;padding:0 }
.index h5 { word-spacing: 0;font-size: 11px;margin:0;color:#000000;text-decoration:none;font-weight:normal;padding:0 }

/* Styles used on Banner */
.nam {	margin-top:0px;font-family:Verdana,Arial,Helvetica,sans-serif;height:120px;width:450px;font-size:32px;text-align:left;color:#000099;margin-right:40px }
.logo { height:120px;width:134px;padding-left:4px;padding-right:4px;padding-top:2px }
.com { position:absolute;top:15px;left:472px }
.ctry { color:#BD0001;font-size:16px;position:relative;top:13px }
.bnr2 { background-image:url('/images/rentdirect.gif');background-position:54px 15px;background-repeat:no-repeat;height:120px;width:300px;text-align:center }
.bnrred { color:#CC0000;font-weight:bold }
.rdfo { font-size:16px;letter-spacing:.3px;white-space:nowrap;color:#666666;vertical-align:top }
#bnr h2 { font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;padding:0;background-image:none;color:#666666;font-size:11px;margin-left:40px }
#bnr h1 { font-size:32px;margin:0;text-decoration:none;font-weight:normal;font-family:Verdana, Arial, sans-serif }
#bnr table { width:1000px;background-color:white }
.ul1 {border-style:none;border-color:inherit;border-width:0;background-color:#cccccc;height:2px;color:#cccccc }
#bnr a:hover { background-color:inherit }

/* Styles used on SideBar */
.sbCont { font-size:9pt;width:140px;max-width:140px !important; }
#sidebar { width:140px }
.sidebar { width:140px !important;max-width:140px;overflow:hidden }
.sblink { display:block;font-size:11px;line-height:1.5em;padding:3px !important; }
.h5h { background:transparent;padding:0 0 0 .5em;display:inline;font-size:11px;font-weight:normal;white-space:nowrap }
.sbpic { max-width:138px;position:relative;left:1px;font-size:11px;padding:0 0 0 0;color:blue;z-index:1 }
.sbpic a:hover { display:inline;background-color:inherit }
.picsb { border:1px solid #000000;height:93px;width:135px }
#Clock2 { width:228px;color:#333333;font-family:'Comic Sans MS';font-size:12px;display:inline;float:right;position:relative;top:-6px }
.sbdiv { border:1px #cccccc solid;margin-left:2px; }
#sbad a:hover { background-color:transparent }
.cg { padding:0 0 8px 6px;font-size:11px }
#pucont { position:fixed;border:1px black solid;visibility:hidden;background:white;width:280px;left;padding:8px;top:168px;font-size:x-small }
.picsb2 { border:0px }
.picspr { background-color:white;position:relative;left:160px;z-index:9 }
#picTx2 { margin-top:3px }

/* Styles used in specific pages */
.Rates { font-size:9pt;border:2px #999999 solid }
#noul a { text-decoration:none;color:blue;background:transparent }
#sitemap a { text-decoration:underline;color:blue;background:transparent }
#sitemap a:visited { text-decoration:underline;color:blue;background:transparent }
#sitemap a:active { text-decoration:underline;color:blue;background:transparent }
#Travel a:hover { background:transparent }
#sitemap a:hover { background-color:#ffcc00 }
#sitemap h1 { font-family:Verdana,Arial,sans-serif,Helvetica;color:blue;font-size:14pt;padding:0 0 4px 0;letter-spacing:0px; }
#sitemap h2 { font-family:Verdana,Arial,sans-serif,Helvetica;color:black;font-size:12pt;padding:6px 0 4px 0;font-style:italic }
#sitemap h3 { font-family:Verdana,Arial,sans-serif,Helvetica;color:black;font-size:11pt;padding:6px 0 0 0 }
#Travel td { border:1px #ccc solid }
.main { border:1px #ccc solid;padding:3px 3px 3px 3px;margin:0 1px 3px 3px }
.availtxt { font-size:8pt;font-variant:small-caps; }

/* Styles used in Bot.inc */
.lt0 { background:#FFFFFF;text-align:center;border:1px #000000 solid; }
.lt0 > a { padding:4px 8px 4px 8px;display:block;color:black; }
.ltsep { background-color:#e9e9e9;width:15px }
.ToolTab { font-size:94%;width:100%; }

/* styles used in advertise.asp */
.bl { background-color:#BCD2EE }
.bltick { background-color:#BCD2EE;background-image:url('../images/tick.gif');background-position:center;background-repeat:no-repeat }
.blx { background-color:#BCD2EE;background-image:url('../images/cross.gif');background-position:center;background-repeat:no-repeat }
.crm { background-color:#FFFFDD; }
.crmtick { background-color:#FFFFDD;background-image:url('../images/tick.gif');background-position:center;background-repeat:no-repeat }
.crmx { background-color:#FFFFDD;background-image:url('../images/cross.gif');background-position:center;background-repeat:no-repeat }
.grn { background-color:#CCFFCC; }
.grntick { background-color:#CCFFCC;background-image:url('../images/tick.gif');background-position:center;background-repeat:no-repeat }
.grnx { background-color:#CCFFCC;background-image:url('../images/cross.gif');background-position:center;background-repeat:no-repeat }
.gryBG { background-color:#E0E0E0; }

/* Styles used on Owners signed in area's */
.ownTab { font-size:10pt;background-color:#F4F3F0;width:92%;border:1px #ccc solid }
.ownTab2 { font-size:10pt;background-color:#F4F3F0;width:100% }

/* Styles used on Owners signed in area's in forms */
.EntryBox { font-size:8pt;width:99%;font-family: Verdana, Arial, sans-serif }
.txtareaEB { font-size:8pt;width:99%;border-style:dashed;border-color:black;border-width:2px;margin:2px 3px 2px 3px;padding:2px 3px 2px 3px;text-align:left }
.Optional { background-color:#FFFFDD;font-size:8pt;font-family:Verdana, Arial, sans-serif }
.Reqd { font-size: 8pt; font-family: Verdana, Arial, sans-serif }
.Pagehead { margin-top:3px }
.divbox { border:1px #ccc solid;display:inline;padding:0 2px 0 2px }
.main2 { border:1px #ccc solid;padding:4px 4px 4px 4px;margin:3px 3px 3px 3px }

/* styles used everwhere */
.vsmall { font-size: xx-small }
.SmText { font-size: 10px }
.Text9 { font-size:9pt }
.Text10 { font-size:10pt }
.Text14 { font-size:14pt }
.ftext10 { font-size:12px }
.Text { font-size:10pt }
.Text11 { font-size:11pt }
.red { color:#BD0001 }
.blue { color:#000099 }
.maroon { color:#BD0001 }
.green { color: #3D8B37 }
.yellow { color: #FFCC00 }
.brown { color: #AB5A03 }
.grey { color:#666666; }
.greybg { background-color:#cccccc }
.menu1 { border:1px;border-style:solid;margin:2px 2px 2px 2px }
.menu2 { border-style:solid;border:2px;margin:1px 1px 1px 1px;cursor:pointer }
.menu3 { border-style:solid;border:3px;margin:0px 0px 0px 0px }
.pb { padding:2px 6px 2px 6px; font-size:8pt;margin:0px;font-family:Verdana,Arial,sans-serif }
.Seperator { background-color:#e0e0e0;font-size:10pt;padding-left:6px }

/* styles used only on domain wigit */
div.dSugTotal { display:none }
div.dSugTip { display:none }
.dSugPlugRight { display:none }
.dSugPlugLeft { display:none }

/* styles used in showproperty */
.caption    { font-size:10pt;font-style:italic;text-align:center }
