body {
text-align:center;
margin:0;
padding:0;
background-image:url(images1/gray.gif);
background-repeat:repeat-x;
background-color:white;
font: 14px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
color:#666666;
}
a{
text-decoration:none;
color:#0000CC;
}

a.active:visited{
color:#660033;
}
.container{
margin-right:auto;
margin-left:auto;
position:relative;
padding:0px;
margin-top:15px;
margin-bottom:auto;
width:750px;
height:auto;
border:1px solid #0066CC;
text-align:left;
background-color:#FFFFFF;
color:#666666;
}
h2, h3, h4, h5
{
color:#666666;
}
h1{
text-indent:-9999px;
background-image:url("images1/header.jpg");
width:750px;
height:150px;
float:left;
padding:0;
margin:0;
}

#banner{
border-top:1px solid #0066CC;
border-bottom:1px solid #0066CC;
padding:0;
float:left;
}
#navlist
{
margin: 0;
padding: 5px 0 25px 10px;
border-top: 1px solid #CCCCCC;
clear:both;
font-size:65%;
background-color:#CCCCCC;
background-image:url(images1/blue.gif);
background-repeat:repeat-y;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display:inline;
list-style-type: none;
}

#navlist a:link
{
float: left;
line-height: 14px;
font-weight: bold;
margin: 0 9px 4px 9px;
text-decoration: none;
color: #3366CC;
}
#navlist a:visited{
float: left;
line-height: 14px;
font-weight: bold;
margin: 0 9px 4px 9px;
text-decoration: none;
color:#990000;
}
#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom:4px solid #000099;
padding-bottom:2px;
background:transparent;
color:#000099;
}

#navlist a:hover { color:#0033FF; }

.lefttextcontainer{
float:left;
padding:10px 10px 25px 10px;
margin:0;
}
#navcontainer{
width:750px;
margin:0;
padding:0;
}
.footer{
float:right;
font-size:85%;
color:#999999;

padding-top:3px;}
.lefttexthome{
float:left;
width:70%;
margin:0;
padding:15px 10px 20px 10px;
border-right:1px solid #0066CC;
color:#000000}

.righttexthome{
float:left;
width:20%;
padding:10px 5px 0 20px;
margin:0;
color:#000000;
font-size:80%;}
.leftcol{
padding:0;
float:left;
width:40%;
margin:10px 30px 10px 10px;
}
.rightcol{
padding:0;
float:left;
width:35%;
margin:10px 30px 10px 30px;
clear:right;
}
.imagebox{
float:left;
margin-bottom:0;
margin-left:10px;
}

.imgright{
padding-left:10px;
float:right;
padding-bottom:15px;
}
.imgleft{
float:left;
margin:5px 10px 5px 0;
padding:0;
}


.contacts{
float:left;
width:40%;
margin-left:10px;
padding:10px 5px 10px 5px;
}
.leftmargin{
margin-left:40px;
padding:0;
}
ul{
list-style:none;
}
.indent{
margin-right:25px;
margin-left:25px;
padding:0;
}
.box{
float:left;
width:100%;
}
.diver{
float:left;
margin-left:45%;
}
