body {background: #fff url(../images/background.gif) repeat-x 0% 0%;padding: 0;margin: 0pt auto;text-align: center;	font-size: 12px;color:#505050; font-family: Arial, Helvetica, sans-serif;	font-weight: 300; }
a {color: #385D73;	text-decoration: underline;}
a:hover {text-decoration: underline; color:#3E6E8B;}
a:focus{outline:1px dotted invert}
table {border-collapse:collapse;	border-spacing:0;vertical-align: middle;}
images {border: 0; }
td {padding:0; font-size: 12px; vertical-align: middle;}
p {margin:10px 0 ; padding:0}

h1 {color:#649db7; font-weight: 300; font-size: 24px; font-family:  Georgia, serif;	padding: 27px 0; }
h2 {font-size:14px; font-weight: 700; padding:0; margin: 0;} 
h3 {font-weight: 300;   }

#container {text-align: left;	margin: 0px auto;	width: 834px;	position: relative;min-height: 100%;}
	
* html #container {height: 100%;}

#header {}
#logo { float: left; width: 100%;  font-family: Georgia; font-size: 30px; letter-spacing: -1px; color:#db7f04; padding: 45px 0 0 0; }
#logo h1 {font-size: 12px; font-weight: 700; padding:10px 0 0 0; margin:0;color:#a82855;}

#menu {	float: right; width: auto;padding: 0 0 0 0; }
#menu a {color:#E8F4FA;  text-decoration: none;}
.on_left { background: url(../images/menu_on_left.gif) no-repeat bottom right; width: 8px; height: 24px;}
.on_right { background: url(../images/menu_on_right.gif) no-repeat bottom left; width: 8px; height: 24px;}
.off_left { background: url(../images/menu_off_left.gif) no-repeat bottom right; width: 8px; height: 24px;}
.off_right { background: url(../images/menu_off_right.gif) no-repeat bottom left; width: 8px; height: 24px;}
.on_back {background-color: #900024; color:#fff; text-align: center; padding: 0 2px; height: 24px;}
.off_back { background-color: #af5d61; height: 24px;padding: 0 2px;}
.tdmenu {border-right: 1px #edf6fb solid;}


.u1 {	background: url(../images/u1.gif) no-repeat top right; width: 11px; height: 11px;}
.u2 {	background: url(../images/u2.gif) no-repeat top left; width: 11px; height: 11px;}
.uc {	background-color: #fff8db; color:#e1980e; font-style: italic;  font-size: 16px; padding: 20px 20px 10px 20px; font-family: Georgia; line-height: 22px; font-weight: 700;}
.utd {background-color: #fff8db; height: 11px; }

div.clear {background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}

.quote { text-align: left; font-size:14px;	font-weight: 300; line-height: 20px; border-bottom: 1px #96bcce solid; padding: 0 0 5px 0;}
.quotename {color:#78aac0; font-weight: 700;  font-style: italic;  text-align: right; padding: 10px 0 0 0;}

.tel {background: url(../images/tel.gif) no-repeat; width: 380px; height: 68px; color:#a43433; font-size: 30px; font-weight: 700; padding: 15px 0 0 20px;}



.data {padding: 5px 0; color: #ababac;}


.news {padding: 0 0 15px 0; border-bottom: 1px #C5D4DC solid; margin: 0 0 15px 0;line-height: 20px;
	
}

.wrapper {clear:both;overflow:hidden;	position:relative;	width:100%;  padding: 0 0 20px 0;margin:0 0 1px 0;}
.content {clear:both;width: 834px;text-align: left;}

.leftcolumnC  {float:left; width:auto; margin:0; padding: 20px;}
.leftcolumnC p { text-align: left; font-size:14px;	font-weight: 300; line-height: 20px;}

#contactwrapper {clear:both;overflow:hidden;position:relative;	width:340px; background-color: #DAD7D9;padding: 15px 20px;margin: 0;}
#contact {clear:both;width:340px;text-align: left;	margin:0;}

.bot_td {	border: 1px #d0adaf solid; padding: 8px;  color:#AAAAAA;}


a.blue:link, a.blue:visited, a.blue:active 	{color:	#d0adaf; text-decoration: none;}
a.blue:hover	{color:#d0adaf; text-decoration: underline; }

.header{ color:#900024; font-family:Tahoma,Verdana,Arial; font-size:18px; font-weight:bold; line-height:19px; padding: 0 0 20px; }

ul.horizList {
list-style-type: none;
padding:0;
margin:0;
}

ul.horizList li {
display:inline;
}
