@charset "utf-8";

body {
	margin:0px;
	padding:0px;
	font:12px/100% Arial, Helvetica, sans-serif;
	color: #333;
}
a {
	color:#473B87;
}
a:hover {
	color:#FE7805;
}
#wrap {
	background:#FFF;
	text-align:justify;
	padding:0px 0px 20px 0px;
}
#header {
	position:relative;
	height:115px;
	width:100%;
}
#header #logo {
	position:absolute;
	left:10px;
	top:10px;
	z-index:1;
}
#header #top-strip {
	position:absolute;
	right:10px;
	top:10px;
	z-index:2;
}
#header #top-menu {
	position:absolute;
	left:300px;
	bottom:-5px;
	background:url(../images/dexana_10.jpg) repeat-x left top;
	height:24px;
}
#header #top-menu ul {
	margin:0px 50px;
	padding:10px 0px 0px 0px;
	list-style:none;
	z-index:1;
	position:relative;
}
#header #top-menu ul li {
	margin:0px 3px;
	padding:0px;
	display:inline;
}
#header #top-menu ul li a {
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	font-size:12px;
}
#header #top-menu ul li a:hover {
	text-decoration:underline;
}
#header #top-menu div.left, #header #top-menu div.right {
	position:absolute;
	top:0px;
	background:no-repeat left top;
	width:70px;
	height:24px;
	z-index:0;	
}
#header #top-menu div.left {
	left:0px;
	background-image:url(../images/dexana_09.jpg);
}
#header #top-menu div.right {
	right:0px;
	background-image:url(../images/dexana_12.jpg);
}
#header #top-phone {
	position:absolute;
	right:15px;
	bottom:5px;
	color:#473B87;
}
#body {
	background:url(../images/dexana_16.jpg) repeat-x left top;
	padding:25px 20px;
	height:300px;
}
#wrap > #body {
	height:auto;
}
#left-menu {
	float:left;
	width:253px;
	line-height:100%;
	text-align:left;
	margin:0px 0px 20px 0px;
}
#left-menu h1 {
	margin:0px;
	padding:14px 0px;
	background:url(../images/dexana_21.jpg) no-repeat left top;
	text-indent:-300em;
}
#left-menu ul {
	margin:0px;
	padding:0px 0px 16px 0px;
	background:url(../images/dexana_37.gif) no-repeat left bottom;
}
#left-menu ul li {
	margin:0px;
	padding:10px 5px 0px 10px;
	list-style:none;
	background:url(../images/dexana_36.jpg) repeat-y left top;	
}
#left-menu ul li ul {
	background:none;
	padding:0px;
	margin:0px 0px 0px 10px;
}
#left-menu ul li ul li {
	background:none;
	line-height:120%;	
}
#left-menu ul li a {
	text-decoration:none;
	color:#473B87;
	margin:0px 0px 0px 5px;
}
#left-menu ul li a:hover {
	text-decoration:underline;
}
#content {
	margin:0px 0px 0px 270px;
	line-height:150%;
	min-height:300px;
}
#content h1 {
	margin:0px;
	padding:0px;
	font-size:18px;
	font-weight:normal;
}
#content #right-column {
	float:right;
	width:205px;
}
#content #right-column div.box {
	background:#FFF;
	border:1px solid #CCC;
	margin:0px 0px 20px 0px;
}
#content #right-column div.box h1 {
	background:#EDD6AE;
	margin:0px;
	padding:5px;
	color:#333;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #CCC;	
}
#content #right-column div.box div {
	padding:5px;
}
#content #left-column {
	margin:0px 225px 0px 0px;
}
#footer {
	clear:left;
	background:#8E8E8E;
	margin:20px;
}
#footer div.wrap {
	background:url(../images/dexana_43.jpg) no-repeat left -1px;
}
#footer div.wrap ul {
	background:url(../images/dexana_46.jpg) no-repeat right -1px;
	margin:0px;
	padding:0px;
	height:24px;	
}
#footer div.wrap ul li {
	margin:0px;
	padding:6px 0px 0px 20px;
	list-style:none;
	float:left;
}
#footer div.wrap ul li a {
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	font-size:14px;
}
#footer div.wrap ul li a:hover {
	color:#CCC;
}
#footer div.wrap a.right {
	position:absolute;
	right:35px;
}
a.quote {
	background:#473B87;
	padding:3px 8px 5px 8px;
	color:#FFF;
	text-decoration:none;
	border:1px solid #322A60;
}
a.quote:hover {
	background:#5C4AAA;
	border:1px solid #473B87;
}