
h1{font:18px/24px arial; color:#5c6e87;  margin:0px;}

h2{font:13px/20px arial; color:#5c6e87; font-weight: bold; margin:0px;}

h3{font:10px/11px arial; color:#5c6e87; font-weight: bold; margin:0px;}

h4{font:10px/14px arial; color:#90979b; margin:0px;} 


p{font:12px/18px arial; color:#666666; margin:0px;}

a{color:#5c6e87; font-family:inherit;}
a:hover{
	color:#90979b;
}


img{border:0px;}


#map{width: 450px; height: 450px; overflow: hidden;}

.quote{font:11px/16px arial; color:#fff; margin:0px; font-weight:bold; padding:11px 0 0 36px;}

.quote_credit {font:10px/12px arial; color:#2A4863; font-weight:bold;}

.menu {font:11px/12px arial; color:#ccc; padding:5px 0 0 456px; }
.menu a {font:11px/12px arial; color:#fff; text-decoration:none; font-weight:bold;}
.menu a:hover{font:11px/12px arial; color:#2A4863; text-decoration:none; font-weight:bold;}

.submenu {font:11px/12px arial; color:#666; padding:4px 0 0 10px;  background: url(../images/downarrow.gif) no-repeat;  }
.submenu a {font:11px/12px arial; color:#2A4863; text-decoration:none; font-weight:bold;}
.submenu a:hover{color:#666;}

.act {font:11px/12px arial; color:#A52A2A; text-decoration:none; font-weight:bold;}

.footer{font:11px/16px arial; color:#fff; margin:0px; font-weight:bold;}

.footer a{font:11px/16px arial; color:#fff; margin:0px; font-weight:bold; text-decoration:none;}

.footer a:hover{color:#666;}


.rt_padding{padding:10px 10px 0px 0px;}

.end_padding{padding:10px 0 0 0;}

.home_button{background: url(../images/home_box_r1_2.gif) no-repeat; height:120px; width:260px; padding:10px 0 0 10px;}

.home_button a{
	font:20px/24px arial, helvetica; 
	color:#fff;
	font-weight:bold;
	font-style: italic;
	text-decoration:none;
}

.home_button a:hover{
	color:#fc3;
}

.page_case{
	float:right; text-align:left; width:580px; font:12px/26px arial; color:#5c6e87;
}
.page_case2{
	text-align:left; width:580px; font:12px/26px arial; color:#5c6e87;
}

.profile{
	float:left; 
	width:215px;
	padding-right:20px;

	
}

.profile2{
	float:left; 
	width:215px;
	padding-right:20px;
	padding-left:10px; 
	height:435px; 
	border-left:1px dotted #ccc;

	
}
.clear{
	clear:both;
}
.right{
	float:right
}

.services ul{
	margin:0px;
	padding:0px;
}
.services li{
font:12px/18px arial; color:#666666; margin:0px;
}

.services2 li{
	margin:0px;
	margin-left:20px;
	padding:0px;
	list-style: none;
}
.copyright{ font:10px/11px arial; color:#ccc; margin:0px; text-align:right; padding-top:25px; margin-right:-84px;}

.copyright a {color:#ccc; text-decoration:none;}

.copyright a:hover {color:#666;}
	
.divider{width:700px; border-bottom:1px dotted #ccc;}

#flashcontent {padding: 10px 0 10px 0;}