*{
margin:0px;
padding:0px
}
html{
width:100%;
height:100%;
}
body{
width:910px;
position:relative;
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height: 14px;
}
a{
color:#1AA7CC;
text-decoration:none;
}

#header{
width:900px;
height:210px;
overflow:hidden;
}
#header img{
float:left;
}
#wrapper{
	padding:5px 0 20px 0;
	overflow:hidden;
	width:900px;
	height:420px;
	border-top:1px solid #fff;
	
}
.background{
background-image:url(images/bg.gif);
background-position:top left;
background-repeat:repeat-y;
}
#footer{
	position:absolute;
	bottom:0px;
	width:900px;
	height:20px;
	border-top:1px solid #fff;
	background-image:url(images/footer_bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#fff;
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	color:#323232;
	}
#menu{
background-color:#3C3836;
width:228px;
height:210px;
float:left;
list-style-type:none;
padding:10px 0 0 0;
}
#menu li{
float:left;
}
#menu a{
display:block;
float:left;
width:150px;
background-position:left 5px;
background-repeat:no-repeat;
padding:0 0 0 52px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#E1F8FD;
text-decoration:none;
line-height:26px;
}
.but1:hover, .but1_active{background-image:url(images/but1.gif);}
.but2:hover, .but2_active{background-image:url(images/but2.gif);}
.but3:hover, .but3_active{background-image:url(images/but3.gif);}
.but4:hover, .but4_active{background-image:url(images/but4.gif);}
.but5:hover, .but5_active{background-image:url(images/but5.gif);}
.but6:hover, .but6_active{background-image:url(images/but6.gif);}
.but7:hover, .but7_active{background-image:url(images/but7.gif);}

.about{
width:420px;
float:left;
padding:0 10px 0 10px;
line-height: 16px;
}
.block{
padding:0 0 0 0;
overflow:hidden;
}
.block img{
float:left;
margin:3px 10px 0 0;
}
.block p{
float:left;
width:230px;
padding:0 0 5px 0;
}

.medblock{
padding:15px 0 0 0;
overflow:hidden;
}

.medblock p{
float:left;
width:400px;
padding:0 0 5px 0;
}
.smallblock{
padding:0 5px 5px 20px;
overflow:hidden;
}
.img{
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.img2{
padding:0 0 0 0;
}
.smallblock p{
float:left;
width:200px;
line-height: 15px;
}
.more{
color:#0F84DF;
text-decoration:underline;
margin:5px 0 0 0
}
.more:visited, .item a:visited{text-decoration:underline}
.more:hover, .item a:hover{text-decoration:none}

.news{
width:182px;
padding:0 21px 0 19px;
float:left;
}

img {
	border: none;
}

img.left {
	float: left;
	margin: 0 20px 20px 0;
}

img.right {
	float: right;
	margin: 0 0 10px 20px;
}
.item{
width:190px;
padding:0 0 0 0;
}
.item p{
color:#0A5778;
font-size:12px;
line-height:15px;
}

.item a{
color:#1AA7CC;
text-decoration:none;
}

.notice {
width:205px;
padding:0 0 0 0;
background-color:#0EC3ED;
}
.notice p{
	padding:10px 5px 10px 5px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #FFFFFF;
}
.title {
color:#5E60A2 ;
}
.heading {
color:#5E60A2 ;
font-size:12px;
}
.list{
float:left;
padding:0 0 0 18px;
width:200px;
}
.list ul{
margin:23px 0 0 27px;
}
.list li{
list-style-type:none;
background-image:url(images/bullet.gif);
background-position:top left;
background-repeat:no-repeat;
padding:0 0 8px 29px;
}
.list li a{
color:#0179AA;
text-decoration:underline
}
.list li a:visited{text-decoration:underline}
.list li a:hover{text-decoration:none}

.navigation{
text-align:center;
padding:25px 0 10px 0;
}
.navigation li{
display:inline;
}
.navigation a{
margin:0 7px;
color:#323232;
text-decoration:none
}
.navigation a:visited{text-decoration:none}
.navigation a:hover{text-decoration:underline}
#footer p{
text-align:center
}
#footer p a{
color:#0F84DF;
text-decoration:underline;
}
#footer p a:visited{text-decoration:underline}
#footer p a:hover{text-decoration:none}

.bigblock{
	float:left;
	padding:10px 10px 20px 0;
	overflow:hidden;
}

.bigblock a{
color:#1AA7CC;
text-decoration:none;
}

.bigblock img{
float:left;
margin:0 30px 0 0
}
.bigblock p{

padding:10px 0 10px 0;
line-height: 15px;

}
#customers
{
font-family:Arial, Helvetica, sans-serif;
width:100%;
border-collapse:collapse;
}
#customers td, #customers th 
{
font-size:12px;
line-height:14px;
border:1px solid #6063aa;
padding:3px 7px 2px 7px;
}
#customers th 
{
font-size:14px;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#6063aa;
color:#ffffff;
}
#customers tr.alt td 
{
color:#000000;
background-color:#eeeff9;
}

