/***************************************************
   HTML Element Styles
 ***************************************************/

/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */
html,body {margin:0;padding:0}

* { margin: 0; padding: 0; }

body {
  margin: 0;  
  text-align: left;
  font-family: Calibri, helvetica, serif;
  font-size: 12px;
  color: #D3D6C8;
  background: #D3D6C8;
}

a { color: #DDDDCC; text-decoration: none;}
a:hover { color: #D3D6C8; text-decoration: underline; }

h1 { clear: both;
padding-top: 2.5em;
padding-bottom: 0.2em;
padding-right: 0.5em;
font-family: Calibri;
font-size: 2em;
text-align: right;

}
h3 { font-weight:bold; padding-top:0.8em; font-size:1.3em; }

#body_table {width: 100%; height: 100%;}
#wraper {width: 1000px; margin: 0 auto;}

#top {  background-color: #4A5455; border-bottom: 1px solid #FFF }

#content { background-color: #394344; border-right: 1px solid #FFF; border-left: 1px solid #FFF; width: 800px; float: right;}

#text { 
	clear: both;
    padding: 1em 1.8em;
    font-family: Calibri;
    font-size: 1.1em;
    line-height: 1.5em;
    min-height: 400px;
    text-align: justify;
}
#text ul { padding-left: 2em; }

#footer { clear: both; background-color: #4A5455; border-top: 1px solid #FFF;  text-align: center; padding: 12px 0;}
#footer span { padding: 1.5em 0 1.5em 3em;}
#footer img {margin: 0 30px;}

#menu { background: #D3D6C8; width: 195px; float: left; text-align: left; font-family: Calibri; font-weight: bold; font-size: 1em; text-transform: uppercase; }
#menu h2 {text-align: left; font-family: Calibri; font-weight: bold; font-size: 1em;   text-transform: uppercase;}

#menu .logo {margin-top: 12px; border: 0px;}
#menu a.logo_link, #menu a.logo_link:hover { text-decoration: none; background-color: inherit;}

#menu ul { text-align: left; list-style: none; list-style-image: none; margin-top: 30px; }
#menu li {padding-bottom: 3px; }
#menu a {display: block; color: #4A5455; text-decoration: none; padding: 5px;  border-top: 1px solid #D3D6C8; text-align: left; font-size: 1em;}
#menu a:hover { color: #D3D6C8; background-color: #394344;}
#menu a.current {display: block; color: #D3D6C8; background-color: #394344; text-decoration: none; padding: 5px;}
#menu a.current:hover { }

#menu ul ul { margin-top: 0; margin-left: 10px;}
#menu a, #menu li{  min-height:1em; /* Fixes IE7 whitespace bug*/ }

.tshad_vd{  width: 9px; height:13px; background: url(../img/tshad_vd.gif) no-repeat;}

.tshad_d{  width: 9px; background: url(../img/tshad_d.gif) repeat-y;}

.tshad_ak{ width: 10px; height: 12px; background: url(../img/tshad_ak.gif) no-repeat;}
.tshad_av{ height: 12px; background: url(../img/tshad_av.gif) top repeat-x;}
.tshad_ad{ background: url(../img/tshad_ad.gif) top left no-repeat;}
.linkai{text-align:right; padding:5px;}


