﻿body {
    margin:0;
    padding:15px;
    background-color:#000;
    color:#332e27;
    font-family:Verdana;
    font-size:8pt; 
    line-height:18px;
}
#wrapper{
    width:770px;
    margin: 0 auto; 
    background-color:#dec7a8;   
}
#header{
    background-image:url(../images/header.jpg);
    height:170px;
    position:relative;
}
#tabs{
    position:absolute; bottom:21px; padding-left:10px; color:#dec7a8;
}
div.tab{
    float:left; padding:0 25px 0 25px; border-left:1px solid #dec7a8; line-height:normal;
}
div.tab.first{ border-left:none; }
#content {
    background-color:#dec7a8;    
    padding:0px 10px 10px 10px;
}
#top_bar{
    height:8px;
    background-color:#54170d;
}
#lcol{
    width:180px;
    float:left;
    background:url(../images/shadow.jpg) no-repeat top right;
}
#ltop{
    height:15px;
    background-color:#54170d;
}
#lcontent{
    padding:10px;
}
#rcol{
    float:left;
    width:548px;
    border-left:1px solid #b3a088;
    border-bottom:1px solid #b3a088;
    background-color:#f7e3c9;
    padding:10px;
}
#footer{
    height:50px;
    line-height:50px;
    background-color:#54170d;
    color:#dec7a8;
    padding-left:20px;
    font-size:7pt;
}
.divider{ 
    background: url(../images/h_shadow.jpg) no-repeat top left;
    height:15px; margin:15px 0 10px 0;
    width:200px;
}

a.tab{ color:#dec7a8; font-weight:bold; text-decoration:none; font-size:7pt;}
a.tab:hover{ text-decoration:underline;}
a.tab.active{ text-decoration:underline; }
a.info{ font-weight:bold; font-size:7pt; text-decoration:none; color:#807361;}
a.info:hover{ text-decoration:underline; }
a.block{ display:block; width:155px; color:#807361; text-decoration:none; }
a.block:hover{ background-color:#ccb79b; }
a img{ border:none; }
a.blink{ font-weight:bold; color:#332e27; }

span.info{ color:#998a74; font-size:7pt; }
span.drk{ font-size:7pt; color:#807361; margin-left:7px; font-weight:bold; }

p{ margin:0; padding:0; }

h1{ font-size:10pt; margin: 10px 0 10px 0;}
h1.lg_hd{ font-size:11pt; }
h2{ font-size:8pt; margin: 5px 0 5px 0; color:#807361;}
ul{ margin:0; padding:0; list-style:none; }
ul.dot li{ border-bottom:1px dotted #998a74; height:30px; line-height:30px;}
ul.dot a{ padding-left:5px; }
ul.dot a.active{ background-color:#ccb79b; }
ul.ul_sp li{ margin-top:10px;}
ul.cl_li li{ clear:both; }

.pipe_sp{ margin-left:15px; margin-right:15px; }
.flt{ float:left; padding:5px 10px 5px 0px; }
.flt_rt{ float:right; padding:5px 0px 5px 10px; }
.topsp{ margin-top:10px; }
.topsp_lg{ margin-top:20px; }

.frm{ margin:0; padding:0; }
.frm_txt{ width:250px; }
.frm_area{ width:400px; height:150px; }

.redirect {
	width: 300px;
	height: auto;
	margin: 15% auto;
	text-align: center;
	background-color: #FFF;
	border: 1px solid #CCC;
	padding: 10px;
}
.redirect p {
	font-size: 14px;
	color: #000;
	margin-bottom: 20px;
}