*{margin:0; padding:0;}
html{
     width:100%; height:100%;
	 font-size:100.01%;
}
body {
     width:100%; height: 100%;
     min-height:100%;
     position:relative;
	 font:62.5% Tahoma;
	 background:#fff;
}
img{
	border:none;
}
a{
	outline:none;
}
/*******classes******/
.clearing {
	height: 0;
	clear: both;
}
.hide{
	display:none;
}
.none{
	padding:0 !important;
	margin:0 !important;
	border:none !important;
	background:none !important;
}
#wrapper{
	width:100%;
	position:relative;
}
#container {
	position:relative;
}
/**********top***********/
#top{
	padding:10px 0 0 20px;
	overflow:hidden;
	zoom:1;
}
.logo{
	width:229px; height:76px;
	margin-right:30px;
	position:relative;
	float:left;
}
.sloganWrapper{
	overflow:hidden;
	zoom:1;
	padding-bottom:10px;
}
.slogan{
	width:18em;
	margin-right:20px;
	float:left;
	margin-top:10px;
	font-size:1.4em;
	color:#0A6284;
}
.phoneNumbers{
	display:block;
	margin-top:20px;
	font-size:1.8em;
	color:#0A6284;
}
.phoneNumbers span{
	color:#BABABA;
}
.menu{
	float:left;
	padding:5px 10px;
	font-size:14px;
	overflow:hidden;
	background:#CB0007;
}
.menu li{
	margin-right:20px;
	float:left;
	list-style:none;
}
.menu a{
	color:#fff;
	text-decoration:none;
}
.menu a:hover{
	text-decoration:underline;
}
.menu .last{
	margin:0;
}
/**********mainContent***********/
#mainContent{
	padding-left:20px;
	font-size:1.1em;
	color:#767676;
}
#mainContent ul{
	margin-left:15px;
}
#mainContent li{
	margin-bottom:5px;
}
#mainContent p{
	line-height:18px;
}
#mainContent h1{
	font-size:1.8em;
}
#mainContent h2{
	font-size:1.6em;
}
.cTitle{
	margin-bottom:15px;
	font-weight:normal;
	color:#CF2127 !important;
}
.smTop{
	top:0; left:280px;
	position:absolute;
}
.smBottom{
	top:60px; left:370px;
	position:absolute;
}
.smallMenu li{
	list-style:none;
	float:left;
	padding-right:5px;
	margin-right:5px;
	border-right:1px solid #767676;
	color:#767676;
}
.smallMenu a{
	text-decoration:none;
	color:#767676;
}
.smallMenu a:hover{
	text-decoration:underline;
}
.smallMenu .last{
	border:none;
}
/***************************/
/**********bottom***********/
#bottom{
	height: 100px;
	padding:20px 0 0 20px;
	font-size:1em;
	color:#767676;
	position:relative;
}
.menuWrapper{
	margin-bottom:15px;
	overflow:hidden;
	zoom:1;
}
.copyrights{
	width:215px;
}
/************************/
/*********pages**********/