.style1{ font-family:Calibri; font-size:18px; color:#003882;}
.style2{ font-family:Calibri; font-size:18px;}
.style3{ color:#003882;}
.style4{ font-family:Calibri; font-size:15px; color:#003882;}
.style5{ font-family:Calibri; font-size:15px;}
.style6{ font-family:Calibri; font-size:15px; color:#666}
.style7{ font-family:Calibri; font-size:20px; color:#003882;}

body {

	margin-top: 20px;
	background-image:url(images/grey-bg.jpg);
	background-repeat:repeat-x;
	
}	

ul{
padding-left:-15px;
}	

li {

}
li span {
}

#all{
width:950px;
margin-left:auto;
margin-right:auto;
height:auto;
border:0px solid #fff;

}

#header{
width:950px;
height:117px;
margin-left:auto;
margin-right:auto;
padding:0px 0px 0px 0px;

}


#menu{
width:950px;
height:30px;
margin-left:auto;
margin-right:auto;
background-image: url(images/menu.png);
background-repeat:no-repeat;
background-color:#fff;
font-family:Calibri;
font-size:14px;
}

#content{
width:950px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
font-family:Calibri;
font-size:15px;
padding:15px 0px 15px 0px;
}

#left{
	width:655px;
	height:auto;
	float:left;
	padding:15px 10px 15px 15px;
	background-color:#FFFFFF;
	font-family:Calibri;
font-size:15px;}
	
#right{
	width:250px;
	float:left;
	height:auto;
	padding:15px 20px 15px 0px;
	background-color:#FFFFFF;
	font-family:Calibri;
font-size:15px;}
	
#clear{clear:both;}


#footer {  
clear:both;
width:950px;
height:30px;
margin-left:auto;
margin-right:auto;
background-color:#003882;
font-family:Calibri;
font-size:13px;
color:#fff;
 } 
 
#site{  
width:950px;
padding-top:5px;
padding-bottom:8px;
margin-left:auto;
margin-right:auto;
text-align:right;
padding-right:20px;
font-family:Arial;
font-size:10px;
 }  
 
#footer a{color: #fff;
	text-decoration: none;}
	
#footer a:hover{ color: #ccc;
	text-decoration: none;}

a:link.menu,a:visited.menu,a:active.menu{
	color: #003882;
	text-decoration: none;

}

a:hover.menu{
    color: #000;
	text-decoration: none;
	
}

a:link.email,a:visited.email,a:active.email{
	color:#000;
	text-decoration: none;

}

a:hover.email{
    color:#003882;
	text-decoration: none;
	
}

a:link.site,a:visited.site,a:active.site{
	color:#000;
	text-decoration: none;

}

a:hover.site{
    color: #000;
	text-decoration: none;
	
}


a:link.text,a:visited.text,a:active.text{
	color:#000;
	text-decoration: none;

}

a:hover.text{
    color:#851596;
	text-decoration: none;
	
}


a:link.blue,a:visited.bluel,a:active.blue{
	color:#003882;
	text-decoration: none;

}

a:hover.blue{
    color:#000;
	text-decoration: none;
	
}

input, textarea{font-family: Calibri; font-size:15px;}
input[type="number"]{width:200px!important;font-family: Calibri; font-size:15px;}


/* Cookies*/

.cc_container{background:#fff!important; border-top:1px solid #dcdcdc;}
.cc_container .cc_message{font-size:14px!important; margin-top:10px!important; font-family: Calibri !important; color:#003882;}
.cc_container .cc_btn{border-radius:0px!important; background-color:#003882!important; font-size:14px!important;
	color:#fff!important; font-weight:bold!important;font-family: Calibri !important;}ainer .cc_btn{border-radius:0px!important; background-color:#003882!important; font-size:14px!important;
	color:#fff!important; font-weight:bold!important;font-family: Calibri !important;}

hr {
    border: 0;
    border-top: 1px solid #ddd;
    margin: 20px 0 15px 0;
}