* { padding: 0; margin: 0; }

body{
margin: 0;
padding: 0;
font: 0.8em  'Lucida Sans',Helvetica, sans-serif;
color: #666666; 
background-color: #fff;
text-align: center;
}

a {color: #2a89b7;background-color: inherit;text-decoration: none;}
a:hover {color:#669933;background-color: inherit;}

h1, h2, h3 {font-weight:bold; font-size:1em; color: #1A5471;margin: 5px 5px 5px 0px;}
h1 { font-size: 1.6em;} 
h2 { font-size: 1.4em;
     text-transform:capitalize;}
h3 { font-size: 1.2em;}
table { border:1px #006699;
  }
td{padding: 2px 2px 2px 2px; 
word-break:break-all;}
img {border:none;}
#container
{
width: 800px;
margin: 10px auto;
background-color: #fff;
color: #333;
line-height: 130%;
text-align:left;
}

#header{padding: .5em .5em 0 .5em;background-color: #fff;border-bottom: 4px solid #8cacbb;margin:5px; height:70px;}
#header h1{font-size:2.3em; color:#2c8bbb;}

#description{color:#666;}
#box{
float:left;
padding: 10px;
margin-right:3px;
margin-bottom:5px;
height:150px;
width:150px;  	
background: #CDD1DC;
border: 1px solid #8cacbb; 
color: #669933;
}
.box1{
float:right;
padding: 5px;  	
background: #fff;
border: 0px solid #8cacbb; 
color: #669933;
}

.box2{
padding: 5px;  	
background: #fff;
border: 0px solid #8cacbb; 
background-color:#F1FBE3;
color: #669933;
}

#content
{
/*margin-left: 225px;*/
width:650px;
min-height:450px;
margin-left: 10px;
border-left: 1px solid #dee7ec;
padding: 4px 0px 5px 10px;
text-align: justify;
}
#content2
{
/*margin-left: 225px;*/
width:100%;
min-height:450px;
margin-left: 10px;
border-left: 1px solid #dee7ec;
padding: 4px 0px 5px 10px;
text-align: justify;
font-size:11px;
}

blockquote {
margin: 5px 5px 5px 0px;
padding: 5px;  	
background: #fff;
border: 1px solid #8cacbb; 
border-left: 5px solid #8cacbb;   
color: #669933;
font: 1.2em Georgia, Arial; 
font-style:italic;
}

#footer
{
clear: both;
margin-top: 5px;
padding: 5px;
color: #333;
border-top: 1px solid #8cacbb;
border-bottom: 1px solid #8cacbb;
background-color:#dee7ec;
font-size:.8em;
text-align:center;
}

#hozmenu
{
padding: 3px 0 1px 0;
margin-top:5px;
font-size:.8em;
text-align:right;
}
#hozmenu li{list-style: none;margin: 0;display: inline;}
#hozmenu li a
{
padding: 3px 5px;
margin-left: 3px;
border: 1px solid #8cacbb;
border-bottom: none;
background: #dee7ec;
text-decoration: none;
}
#hozmenu li a:hover{background: #fff;}
#hozmenu li a#current{background: #fff;border-bottom:1px solid #fff;}

.fleft {float:left;}
.fright{float:right;}
.aleft {text-align:left;}
.aright{text-align:right;}

.imgright {float:right; margin:3px; border:0px solid #fff;}
.imgleft  {float:left; margin:3px; border:0px solid #fff;}

.clear {clear:both;}
