/* CSS Document */

body{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#002569;
color:#002569;
}
body a{
	color:#FFFFFF;
	text-decoration:none;
}
	
body a:hover{
text-decoration:underline;
	color:#FFFFFF;	
}

.menu{
margin: 0px auto;
width:935px;
background-color:#FFFFFF;
height:83px;
background-image:url(images/logo_bck.gif);
}
.logo{
float:right;
width:250px;
}
.flash{
	background:url(images/orange_line_bck.gif);
text-align:center;
margin: 0px auto;
width:935px;
}
.subheader{
	background:url(images/orange_line_bck.gif);
background-color:#FFFFFF;
text-align:center;
margin: 0px auto;
width:935px;
}
.subheader2{
background-color:#FFFFFF;
text-align:center;
margin: 0px auto;
width:935px;
}
.main{
padding: 0px 25px 0px 25px;
background-color:#FFFFFF;
margin: 0px auto;
width:885px;
}
.mainorange{
background:url(images/orange_line_bck.gif);
padding: 0px 25px 0px 25px;
background-color:#FFFFFF;
margin: 0px auto;
width:885px;
}
.mainhome{
padding: 0px 25px 0px 25px;
background-color:#FFFFFF;
margin: 0px auto;
height:380px;
width:885px;
}
.serviceright{
text-align:left;
padding: 0px 35px 0px 0px;
width:341px;
float:right;
margin: 0px 0px 0px 15px;
height:120px;
}
.subserviceright{
text-align:left;
padding: 0px 0px 0px 0px;
width:341px;
float:right;
margin: 0px 0px 0px 15px;
height:190px;
}
.right2{
padding: 15px 15px 0px 10px;
background:url(images/services_bck.gif);
width:330px;
height:160px;
}
.rightservice{
padding: 15px 15px 0px 10px;
background:url(images/services_bck.gif);
width:330px;
height:80px;
}
.clientright{
padding: 15px 15px 0px 10px;
background-image:url(images/services_bck_clients.gif);
height:410px;
width:330px;
}
.aboutright{
padding: 15px 15px 0px 10px;
background:url(images/services_bck.gif);
width:330px;
height:120px;
}
.right3{
padding: 15px 10px 0px 0px;
width:345px;
height:145px;
}
.clients{
width:147px;
height:100px;
background-image:url(images/block.gif);
padding: 10px;
}

.readingroom{
float:right;
width:147px;
height:100px;
background-image:url(images/block.gif);
padding: 10px;
}

.base{
padding: 10px;
background-color:#FFFFFF;
margin: 0px auto;
width:915px;
height:73px;
}
.basedivider{
height:10px;
margin: 0px auto;
width:915px;
}
.base1{
padding: 10px;
background-image:url(images/base_bck.gif);
width:425px;
height:35px;
}
.base1 a{
	color:#FFFFFF;
	text-decoration:none;
}
	
.base1 a:hover{
text-decoration:underline;
	color:#FFFFFF;	
}

.base2{
padding: 0px;
float:right;
width:445px;
height:33px;
}
.base2 a{
	color:#FFFFFF;
	text-decoration:none;
}
	
.base2 a:hover{
text-decoration:underline;
	color:#FFFFFF;	
}

.services_base{
padding: 0px 5px 0px 0px;
color:#FFFFFF;
width:342px;
height:16px;
background:url(images/base1.jpg);
text-align:right;
}
.clients_base{
padding: 0px 5px 0px 0px;
color:#FFFFFF;
width:162px;
height:16px;
background:url(images/base2.jpg);
text-align:right;
}
.reading_base{
float:right;
padding: 0px 5px 0px 0px;
color:#FFFFFF;
width:162px;
height:16px;
background:url(images/base2.jpg);
text-align:right;
}
.contact_base{
padding: 0px 5px 0px 0px;
color:#FFFFFF;
width:440px;
height:16px;
background:url(images/base3.jpg);
text-align:right;
}
.informed_base{
float:right;
padding: 0px 5px 0px 0px;
color:#FFFFFF;
width:440px;
height:16px;
background:url(images/base4.jpg);
text-align:right;
}
.keep{
padding: 10px;
background-image:url(images/base_bck.gif);
width:425px;
height:35px;
}
.header{
margin:0px 0px 7px 0px;
}

input{
color:#FFFFFF;
background-color:#5494CE;
font-size:11px;
}
select{
color:#FFFFFF;
background-color:#5494CE;
font-size:11px;
}
.tt{
margin: 0px auto;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
padding: 5px 0px 0px 0px;
width:935px;
}
.tt a{
	color:#FFFFFF;
	text-decoration:none;
}
	
.tt a:hover{
text-decoration:underline;
	color:#FFFFFF;	
}
