/* Force firefox to always show a vertical scrollbar */
html {
     overflow: -moz-scrollbars-vertical;
} 
  
body {
margin : 0;
padding : 0;
height: 100%;
width: 100%;
text-align : left;
color : #666;

font : 75% "Trebuchet MS", verdana, arial, sans-serif;
background: #ffffff;

}

#container {
width : 730px;
margin-left : auto;
margin-right : auto;
padding : 10px;
line-height : 2em;
color : #292929;
background : #becedd;
}

#banner {
float : left;
width : 730px;
height : 155px;
padding : 0;
margin : 0;
color : #666;
background : #becedd;
background: #becedd url(../images/front.jpg);}


#content {
padding : 10px;

background : #becedd;
color : #292929;

margin-right: auto;
margin-left: auto;}

#box
{
width : 730px;
height: 700px;}


#box div
{
border : 0px;
padding: 10 px;
}




#contenti {
padding : 10px;
margin-right : 20px;
background : #becedd;
color : #292929;
}

#contenta {
padding : 10px;
margin-right : 200px;
background : #becedd;
color : #292929;
margin-left: 200px;
}

#contentg {
padding : 10px;
margin-right : 50px;
background : #becedd;
color : #292929;
margin-left: 50px;
}
#contenth {
padding : 10px;

background : #becedd;
color : #292929;
margin-right: -10px;}
#contentc {
padding : 10px;
margin-left : 155px;
margin-right : 175px;
background : #becedd;
color: #292929;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;}


#content h1 {
margin : 25px 0 10px 0;
font : normal 16px/28px verdana, arial, tahoma, sans-serif;
color : #305695;
background : inherit;
}
#sidebar {
float : left;
width : 140px;
margin : 5px 5px 0 0;
padding : 5px;
color : #666;
background-color : #beccdd;
border: 1pt #305695 solid;}

#sidebarw {
float : right;
width : 450px;
margin : 5px 5px 0 0;
padding : 5px;
color : #666;
background-color : #beccdd;
float: right;}


#sidebarl {
float : left;
width : 140px;
margin : 5px 5px 0 0;
padding : 5px;
color : #666;
background: #beccdd url("../images/bg.gif") no-repeat +10px +110px;}


#menu {
width : 85px;
padding : 10px 0 0 0;
}
#menu ul {
margin : 0;
padding : 0;
list-style-type : none;
}
#menu li {
margin : 0 0 0.5em 0;
}
#menu a {
display : block;
font-size : 11px;
color : #5d775a;
background : #ced8df;
width : 120px;
padding : 0.1em 0.8em;
text-decoration : none;
}
#menu a:hover {
background-color : #a4a4a0;
color : #fff;
}
#sidebar-b {
float : right;
width : 150px;
margin : 0 0 0 0;
padding : 10px;
background-color : #99b5d8;
color : #1D077F;
background-color: #becedd;
font-weight: bold;
float: right;
border: 1pt #305695 solid;
color: #151413;
margin: 15px 5px 0em 5px;
}

#footer {
clear : both;
padding : 5px;
margin-top : 5px;
font-size : 0.8em;
color : #becedd;
background : #305695;
text-align: center;}


h1 {
width : 80%;
margin : 30px 0 10px 0;
font : normal 16px/28px verdana, arial, tahoma, sans-serif;
color : #305695;
background : inherit;
color: #305695;
margin: 20px 0em 10px 0em;}

h2 {
font : normal 12px/16px verdana, arial, tahoma, sans-serif;
color : #305695;
background : inherit;
color: #212023;
text-align: justify;}

h3 {
margin-top : 160px;
font : bold 200% "Trebuchet MS", verdana, arial, tahoma, sans-serif;
letter-spacing : 5px;
color : #305695;
background : transparent;
}
h4 {
width : 500px;
font : normal 12px/20px verdana, arial, tahoma, sans-serif;
color : #292929;
background : inherit;
left: 70px;
position: relative;
}
h5 {
font : normal 12px/16px verdana, arial, tahoma, sans-serif;
color : #305695;
background : inherit;
color: #212023;
text-align: justify;
font: 12px/16px sans-serif;}


a {
color : #5d775a;
font-weight : bold;
text-decoration : underline;
background : inherit;
color: #060806;}
a:hover {
text-decoration : underline;
color : #305695;
background : inherit;
}


.imgleft {
float : right;
}

