html {height: 99%; overflow: auto;}
body {height: 98%; background: #153532; font-size: 75%; font-family: Arial, Helvetica, sans-serif; color: #555;}
* { /* needed for IE 6  buggy without */	margin: 0;padding: 0;}
#wrap {width: 960px; min-height: 95%; height: auto !important; height: 95%; margin: 0 auto; background: #FEFAF5; /*url("../images/bgd_wrap.jpg") repeat-y left top; */}

* html #wrap {height: 95%; margin-top: -5px;}

a {color:#3D736E; text-decoration: none;}
a:hover {color: #609F99; text-decoration: underline;}
a:focus { outline:none;}
a:visited {color: #153532;}

hr {border-bottom: 0; border-left: 0; border-right: 0; border-top: 1px solid #DDD; height: 1px;}
img {border: none;}
table, table .menusTable {margin: 0; padding: 0; border: none; /*table-layout: automatic;*/ width: 98%; margin: 0 auto;}
tr {vertical-align: top; text-align: left;}
/*table .menusTable {padding: 8px;}
table td img {padding-right: 8px;}*/
object { outline:none; display:block;}

h1, h2, h3, h4, h5, h6 {font-weight: bold; padding: 0; margin: 0; color: #153532;}
p {margin-top: 0.75em;}
p + p {margin-top: 0.75em;}

dl {width: 150px; border-bottom: 1px solid #999;}
dt {padding: .5em; float: left; margin: 0; font-weight: bold;}
dd {margin: 0; padding: .5em; border-top: 1px solid #999;}
/*dd.first { border-top: 1px solid #999;}
dd.title {font-weight: bold; font-size: 1.2em; color: #444; margin: 0; padding: .5em;}*/
/*ul {list-style-image: url("../images/list_bullet.png"); width: 215px; margin: 0.3em auto 0 auto; font-size: 98%; color:#FFF;}*/
ul li, ul.sub li {margin-bottom: 0.5em;}
ol {margin-top: 0.3em; margin-left: 1.9em; font-size: 98%;}
.clear {clear: both;}
ul.sub {list-style-image: url("../images/list_bullet.png"); width: 215px; margin: 0.3em auto 0 auto; font-size: 98%; color:#FFF;}
ul.other {list-style-type: none; margin: 0.3em auto 0 auto; font-size: 98%; color:#153532;}


/* footer start */
#footer {width: 960px; height: 35px; margin: 0 auto; background: transparent url("../images/bgd_main_bot.gif") no-repeat center top; }
#footer ul {padding: 1.9em 0;  text-align: center; overflow: hidden;}
#footer ul li {display: inline; list-style-type: none; color: #69A8A2;} 
#footer ul li a, #footer ul li a:link {text-decoration: underline; color: #69A8A2; outline: none;}	
a.tooltip { position:relative; z-index:24; }
a.tooltip span { display:none;}
a.tooltip:hover {z-index:25;}
a.tooltip:hover span {display: block; position: absolute; 	width: 115px; height: 30px; top: -3px; left: 120px; background: #69A8A2; border:1px solid #000; padding: 3px; color:#153532;}
#footer ul li a:hover, #footer ul li a:focus {text-decoration: underline; color: #69A8A2;}
/* footer end */			