body {margin: 0; font-family: Book Antiqua, Times !important; font-size: 10pt; background: #FFFFFF; color: #000000; }
table {font-size: 10pt}

a {text-decoration: none}
a:link {color: #00659e}
a:visited {color: #014469}
a:active {color: #DA1F1F}
a:hover {color: #DA1F1F; text-decoration: underline}

.header, h1, h2, h3, h4, h5, h6 {font-family: Verdana, Arial !important; margin-top: 0; clear: both}
h1 {font-size: 16pt}
h2 {font-size: 14pt}
h3 {font-size: 12pt}
h4 {font-size: 11pt}
h5 {font-size: 10pt}
h6 {font-size: 8pt}

img {border: none}
flotedl {float: left; font-size: 8pt !important; margin-right: 5px;}

li em {color: gray}

p.ab {border: dotted 1px silver; padding: 3px; margin: 5px; color: #2E2E2E}

div.topad {min-height: 70px; width: 100%; padding: 0; margin-bottom: 4px; text-align: center; }

div.header {height: 122px; width: 100%; padding: 0; margin-bottom: 10px; 
 background: navy url('img/header.png') no-repeat top center;}
div.header h4 {font-size: 9pt; color: #C9D2F1; text-align: center; font-weight: 400; 
 margin-top: 0; margin-bottom: 12px; padding-top: 64px; font-style: italic;}
div.header a {font-size: 9pt; color: #C9D2F1 !important; font-weight: 600;}

div#maincont {margin-left: auto; margin-right: auto; max-width: 1200px; min-width: 970px; }
/*
.leftcol {margin-left: 10px; width: 280px; float: left;}
.leftcol h4 {margin-bottom: 4px}

.centercol {min-width: 495px; max-width: 700px; width: auto; float: left;}

.rightcol {width: 175px; float: left; margin-right: 10px; padding: 5px; border: solid 1px gray; border-right: none}
.rightcol h3 {padding: 5px; margin-left: -5px; margin: -5px;}
.rightcol h6 {margin-top: 10px; margin-bottom: 0}
.rightcol p {margin-top: 5px;}
.rightcol hr {width: 90%;}
*/
div.gfooter {height: 70px; width: 100%; padding: 0; margin-top: 10px; font-size: 9pt; }
div.gfooter div {padding: 10px;}

.inverse {background: #191919; color: #c9c8c5;}
.center {text-align: center;}
.fleft {float: left; margin-right: 2px;}
.fright {float: right; margin-left: 2px;}
.fclear {clear: both}
.ad {text-align: center; padding: 0}
.ad img {margin: 0; padding 0;}

div.tumb33 {width: 33% !important; text-align: center; position: relative; border-left: solid 1px silver; border-right: solid 1px silver; 
margin-right: -1px; float: left; margin-bottom: 10px; border-bottom: solid 1px silver;}
div.tumb33 h6 {margin-bottom: 5px}
div.tumbsgroup {float: none}

/* general */
table.mtfp, table.mtfp2, table.mtfp3, table.mtfp4, table.mtfp5 {width: 100%}
table.mtfp tr td, table.mtfp2 tr td, table.mtfp3 tr td, table.mtfp4 tr td {vertical-align: top; padding: 5px; font-family: Book Antiqua, Times}
table.mtfp5 td.leftcol {vertical-align: top; font-family: Book Antiqua, Times} 

.centercol div {width: auto;} 
.centercol p {text-align: justify;}

.leftcol div {margin-left: 5px; width: auto; }
.leftcol h4 {margin-bottom: 4px}
.leftcol ul {padding: 0; margin: 1em} 

div.stdb {border-bottom: groove 2px silver; margin-bottom: 5px; padding-bottom: 5px; clear: both;}
div.stdb ul {margin-left: 0.6em; padding-left: 0.6em}

td.rightcol dl, td.leftcol dl {padding-left: 0.2em; margin: 1px; }
td.rightcol dl dd, td.leftcol dl dd {margin-bottom: 3px; margin-left: 1em}
td.rightcol h3.inverse, td.leftcol h3.inverse {padding: 5px;}
td.rightcol > div {border-left: solid 1px silver}

p.comments {font-style: italic; text-align: left; color: #808080}
p.author {font-style: italic; text-align: right;}

/* homepage */
td.leftcol {width: 285px;}
td.centercol {min-width: 500px; max-width: 700px; width: auto; }
td.rightcol {width: 200px; }

/* Partitions */
table.mtfp2 td.leftcol {width: 205px;}
table.mtfp2 td.centercol {min-width: 580px; max-width: 780px; width: auto; }
table.mtfp2 td.rightcol {width: 220px; }

/* Articles */
table.mtfp3 td.leftcol {width: 225px;}
table.mtfp3 td.centercol {min-width: 560px; max-width: 780px; width: auto; }
table.mtfp3 td.rightcol {width: 220px; }

/* 2-col pages */
table.mtfp4 td.leftcol {width: 225px;}
table.mtfp4 td.centercol {min-width: 760px; max-width: 985px; width: auto; }

/* forum pages */
table.mtfp5 td.leftcol {width: 225px;}
table.mtfp5 td.centercol {min-width: 760px; max-width: 985px; width: auto; }

/* Article tables */
td.centercol table {margin-bottom: 5px; width: 99%; border: solid 1px #DDECFF;}
td.centercol table.news {width: 100%; border: none; margin: 0; padding: 0;}
td.centercol table.news td {width: 50%; border: none; margin: 0; padding: 0; padding-right: 5px;}
table.news h5 {margin: 5px 0; padding: 0;} 
table.rw {width: 49% !important; margin-right: 4px;}
table.rw caption {width: 49% !important;} 
table.index, table.index caption {text-align: center; margin-left: auto; margin-right: auto; width: 500px}
table.index {width: 500px !important; }
caption {padding: 5px 0; font-size: 11pt; color: white; font-weight: bold; 
background: #F0F5FF url('img/gradient_tcat.gif') left top repeat-x}
tr.tc1 {background-color: #F2F2F2; cursor: pointer}
tr.tc0 {background-color: white; cursor: pointer}
tr.tc1:hover, tr.tc0:hover {background-color: #D1D1D1}

/* Flats DB table */
tr.tc1 {background-color: #F2F2F2; cursor: pointer}
tr.tc0 {background-color: white; cursor: pointer}
tr.tc1:hover, tr.tc0:hover {background-color: #D1D1D1}
form h5 {margin-top: 1em; margin-bottom: 0.5em;}

/* Private area */
table.mtfp3 label {float: left;  width: 140px; padding-top: 4px;}
table.mtfp3 input, table.mtfp3 select {margin: 2px}
table.mtfp3 td.centercol table.house {border-color: silver; border: none; border-bottom: solid 1px}
table.mtfp3 td.centercol table.house tr.first {background: url('../../ad/acp/roof.png') repeat-x bottom;} 
table.mtfp3 td.centercol table.house th {background: url('../../ad/acp/roof.png') repeat-x bottom; height: 20px;}
table.mtfp3 td.centercol table.house td.left {background: url('../../ad/acp/roof.png') repeat; height: 20px; width: 15px; text-align: left;}
table.mtfp3 td.centercol table.house td.right {background: url('../../ad/acp/roof.png') repeat; height: 20px; width: 15px; text-align: right;}
table.mtfp3 td.centercol table.house th.left {background: url('../../ad/acp/roofleft.png') no-repeat bottom left; width: 15px;}
table.mtfp3 td.centercol table.house th.right {background: url('../../ad/acp/roofright.png') no-repeat bottom right; width: 15px;}
/* Flats base search fix */
table.mtfp3 form fieldset fieldset label {float: left; width: auto; padding-top: 4px;}
table.mtfp3 form fieldset fieldset select {float: left; width: auto; margin-top: 4px;}

/*table.mtfp3 td.centercol table.house td {width: 80px;}*/


/* Main menu */
.chromestyle {
width: 99%;
font-weight: bold;
}
.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.chromestyle ul{
border-top: 1px solid #00557D; /* #006FA4; /* #3f3c37 */
width: 100%;
/*background: url(chromebg.png) center center repeat-x;*/ 
padding: 8px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}
.chromestyle ul li{
display: inline;
}
.chromestyle ul li a{
text-transform: none;
color: #494949;
padding: 8px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #00557D;
}
/*script dynamically adds a class of "selected" to the current active menu item*/
.chromestyle ul li a:hover, .chromestyle ul li a.selected{ 
/* background: #006FA4 url('star_sel.png') top left no-repeat; */color: #C9D2F1 !important;
text-decoration: none;
/*background: url(chromebg-over.png) center center repeat-x;*/ 
}
.dropmenudiv{
text-align: left;
position: absolute;
top: 0;
border: 1px solid #00557D; /* #BBB  THEME CHANGE HERE*/
border-bottom-width: 0;
/*font:normal 12px Verdana;*/
line-height: 19px;
z-index:100;
background-color: #224682;
width: 160px;
visibility: hidden;
}
.dropmenudiv a{
width: auto;
display: block;
text-indent: 2px;
border-bottom: 1px solid #00557D; /* #BBB THEME CHANGE HERE*/
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color: black;
/* background: url('star_hov.png') top left no-repeat; */ color: #C9D2F1 !important;
}
* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}
.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #006FA4;
text-decoration: none !important;
}


