/* Important */

body {
	behavior:url("./csshover.htc");
	margin:0;
	padding:0;
	font-family:arial,tahoma;
	color:#4a4b4b;
	font-size:12px;
	line-height:16px;
	background:url('./images/back.gif') repeat;
}
table {
	border-collapse:collapse;
	border:0;
	margin:0;
	font-family:arial,tahoma;
	color:#4a4b4b;
	font-size:12px;
	line-height:16px;
}
table td {
	padding:0;
}
p {
	text-indent:0;
	margin:0 0 16px 0;
	padding:0;
}
p span {
	color:#731e17;
	font-weight:bold;
}
img {
	padding:0;
	margin:0;
	border:0;
}
div.main {
	margin:0 auto;
	width:1000px;
}
ul {
	padding:0;
	margin:0;
}
ul li {
	list-style:none;
}
ol {
	padding:0;
	margin:0 0 12px 19px;
}
ol li {
	font-weight:bold;
	color:#3b594d;
	padding:0 0 4px 0;
	line-height:14px;
}
ol li span {
	font-weight:normal;
}
a {
	color:#731e17;
}
a:hover {
	color:#731e17;
	text-decoration:none;
}
input {
	background:#cb9a4a;
	border:1px solid #ab7d1e;
	font-family:verdana,arial,tahoma;
	color:#845127;
	font-size:12px;
	line-height:15px;
}
div.clear {
	height:25px;
}
h1 {
	font-size:30px;
	line-height:34px;
	color:#3b594d;
	margin:0 0 6px 0;
	padding:0;
	font-weight:normal;
	font-family:'myriad pro',tahoma;
}
h2 {
	font-size:20px;
	line-height:24px;
	color:#4a4b4b;
	margin:0;
	padding:0;
	font-weight:bold;
}
h3 {
	font-size:14px;
	line-height:18px;
	color:#4a4b4b;
	margin:0;
	padding:0;
	font-weight:bold;
}
h4{
	font-size:12px;
	line-height:16px;
	color:#4a4b4b;
	margin:0 0 16px 0;
	padding:0;
	font-weight:bold;
}
div.bg {
	background:url('./images/top.gif') repeat-x top;
}
img.left {
	float:left;
	margin:0 5px 2px 0;
}
img.right {
	float:right;
	margin:0 0 2px 5px;
}
div.info {
	padding:16px 0 0 0;
}

/* Top */

div.top {
	height:100px;
	position:relative;
}
div.top div.logo {
	position:absolute;
	left:12px;
	top:11px;
}
div.top div.tel {
	position:absolute;
	right:18px;
	top:8px;
	font-size:20px;
	color:#731e17;
}

div.top div.tel span {
	font-size:14px;
}

div.top div.tel a {
	color:#4a4b4;
}

div.top div.tel a:hover {
	color:#4a4b4;
	text-decoration:none;
}

div.nav {
	height:48px;
	margin:0 0 9px 0;
	background:url('./images/nav.gif') no-repeat center top;
}

/* Content */

div.banners {
	height:200px;
	margin:0 0 10px 0;
	position:relative;
}
div.banners div.banner1 {
	position:absolute;
	left:0;
	top:0;
}
div.banners div.banner2 {
	position:absolute;
	right:0;
	top:0;
}
table.main {
	width:100%;
}
table.main td {
	width:50%;
}
table.main td.col1 {
	padding:0 5px 0 0;
}
table.main td.col2 {
	padding:0 0 0 5px;
}
div.cont1 {
	padding:10px 20px 0;
	margin:0 0 10px 0;
}
div.cont2 {
	padding:10px 25px 1px;
	margin:0 0 10px 0;
	background:#d5d8b9;
}
ul.lmarg {
	margin:0 0 8px 4px;
}
ul.steps li {
	color:#731e17;
	line-height:14px;
	background:url('./images/step.gif') no-repeat left 1px;
	padding:0 0 4px 18px;
}


ul.lmarg2 {
	margin:0 0 8px 4px;
color:#731e17;
	line-height:14px;
	padding:0 0 4px 0px;
}

ul.lmarg2 a {
	color:#731e17;
}
ul.lmarg2 a:hover {
	color:#e55b00;
}





ul.steps li a {
	color:#e55b00;
}
ul.steps li a:hover {
	color:#e55b00;
}
ul.inner {
	margin:0 0 12px 0;
}
ul.inner li {
	padding:0 0 4px 18px;
}
ul.steps1 li a {
	color:#e55b00;
}
ul.steps1 li a:hover {
	color:#e55b00;
}
div.banners2 {
	height:100px;
	margin:0 0 10px 0;
	position:relative;
}
div.banners2 div.banner1 {
	position:absolute;
	left:0;
	top:0;
}
div.banners2 div.banner1 div.skype {
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	position:absolute;
	left:322px;
	top:24px;
	color:#497363;
}
div.banners2 div.banner1 div.icq {
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	position:absolute;
	left:324px;
	top:62px;
	color:#497363;
}
div.banners2 div.banner2 {
	position:absolute;
	right:0;
	top:0;
}

/* Footer */

div.footer {
	position:relative;
	min-height:143px;
	height:auto !important;
	height:143px;
	padding:19px 0 16px;
	background:#3b594d url('./images/icon.gif') no-repeat 21px 7px;
}
div.footer div.copy {
	position:absolute;
	right:20px;
	top:17px;
	text-align:right;
	width:120px;
	padding:0 0 0 10px;
	color:#ffffff;
	font-size:11px;
	line-height:14px;
	border-left:1px solid #355045;
}
div.footer div.copy p {
	margin:0 0 14px 0;
}
div.footer div.copy img {
	margin:6px 0 0 0;
	padding:0;
	opacity:0.2;
	filter:alpha(opacity=20);
}
div.footer div.copy img:hover {
	opacity:1;
	filter:alpha(opacity=100);
}
div.footer table {
	margin:0 0 0 20px;
	width:810px;
}
div.footer table td {
	padding:25px 0 0 0;
}
div.footer table a {
	margin:0 15px 0 0;
	display:block;
	color:#e9f2b1;
	font-size:11px;
	line-height:13px;
}
div.footer table a:hover {
	color:#e9f2b1;
}
div.footer table a.h1 {
	white-space:nowrap;
	font-weight:bold;
	line-height:13px;
	margin:0 10px 5px 0;
}

/* Drop menu */

.mattblackmenu ul {
	margin:0 0 0 6px;
	padding:0;
	list-style-type:none;
	overflow:hidden;
	width:100%;
}
.mattblackmenu li {
	display:inline;
	margin:0;
}
.mattblackmenu li span {
	padding:16px 0;
	color:#99a58d;
	float:left;
	display:block;
}
.mattblackmenu li a {
	float:left;
	display:block;
	text-decoration:none;
	margin:0;
	padding:16px 0;
	color:#ffffff;
	width:139px;
	text-align:center;
}
.mattblackmenu li a:hover {
	color:#731e17;
	background:#3b594d url('./images/active1.gif') no-repeat center top;
}
.mattblackmenu a.selected {
	color:#731e17;
	background:#3b594d url('./images/active1.gif') no-repeat center top;
}
.ddsubmenustyle, .ddsubmenustyle ul { 
	margin:0;
	padding:0;
	position:absolute;
	left:0;
	top:0;
	list-style-type:none;
	visibility:hidden;
	z-index:100;
	background:#99a58d url('./images/drop.gif') repeat-x top;
}
.ddsubmenustyle li a {
	display:block;
	text-decoration:none;
	width:155px;
	padding:6px 10px;
	color:#e2e2c8;
	border-top:1px solid #7d8e7a;
}
* html .ddsubmenustyle li { 
	width:175px;
	display:inline-block;
}
.ddsubmenustyle li a:hover{
	background:#3b594d;
	color:#e2e2c8;
}
.ddsubmenustyle li ul li a {
	color:#e2e2c8;
	background:#3b594d;
	border-top:1px solid #577060;
	border-left:1px solid #3b594d;
}
.ddsubmenustyle li ul li a:hover {
	color:#e2e2c8;
	background:#99a58d;
}
.rightarrowpointer {
	position:absolute;
	padding-top:4px;
	right:100px;
	border:0;
}
.ddiframeshim {
	position:absolute;
	z-index:500;
	background:transparent;
	border-width:0;
	width:0;
	height:0;
	display:block;
}

/* Inner */

table.inner {
	width:100%;
}
table.inner td.col1 {
	width:24%;
	padding:0 5px 0 0;
}
table.inner td.col2 {
	width:76%;
	padding:0 0 0 5px;
}
img.lbanner {
	margin:0 0 10px 0;
	display:block;
}
div.menu {
	background:#d5d8b9;
	padding:16px 20px 10px;
	margin:0 0 10px 0;
}
div.menu div.name {
	font-size:18px;
	line-height:22px;
	color:#000000;
	margin:0 0 8px 0;
	font-family:'myriad pro',tahoma;
}
div.text {
	margin:0 0 10px 0;
}
div.text div.current {
	color:#3b594d;
	background:#d5d8b9;
	padding:8px 12px;
	margin:0 0 10px 0;
}
div.text div.current strong {
	color:#000000;
}
div.text span.start {
	background:url('./images/start.gif') no-repeat left 1px;
	padding:0 8px 0 22px;
}
div.text span.cont {
	background:url('./images/cont.gif') no-repeat left 6px;
	padding:0 8px 0 22px;
}
table.prop {
	margin:0 0 16px 0;
	border-collapse:separate;
}
table.prop td {
	padding:4px 5px;
	background:#d5d8b9;
	color:#4a4b4b;
}
table.prop td.zag {
	padding:9px 7px;
	font-size:12px;
	line-height:11px;
	background:#731e17;
	color:#f1f1d5;
}
table.prop td a {
	color:#e55b00;
}
table.prop td a:hover {
	color:#e55b00;
}
table.prop td.center {
	text-align:center;
}

/* Accordion */

.arrowlistmenu .menuheader {
	color:#731e17;
	cursor:hand;
	cursor:pointer;
	font-size:12px;
	padding:0 0 0 14px;
	margin:0 0 4px 0;
}
.is_parent {
	background:url('./images/lvl.gif') no-repeat 4px 6px;
}
.arrowlistmenu .openheader {
	margin:0 0 4px 0;
}
.arrowlistmenu ul {
	list-style-type:none;
	padding:0;
	margin:0 0 8px 0;
}
.arrowlistmenu ul li a {
	display:block;
	margin:0 0 2px 34px;
	color:#3b594d;
}
.arrowlistmenu ul li a:hover {
	color:#3b594d;
}