body {margin:0; padding:0;font-size:11px;  color: #6e682c;  font-family:arial, helvetica;   background:url(img/main_bg.gif) repeat-x top; background-color: #dad59f;}
a { color:#6e682c; text-decoration:none}
a:hover { color:#6e682c;text-decoration:underline}
input {font-family:arial; font-size:12px; background-color:#FFFFFF;  height:20px}
select {font-family:arial; font-size:12px; margin:0px; padding:0px; background-color:#FFFFFF; }
textarea {font-family:arial; font-size:12px; background-color:#FFFFFF; }
img {border:none; }
form{padding:0px; margin:0px}
li {list-style:none;}
h2 {color:#868150;}


/* MAIN CONTAINER */

.main_container
{ width:820px;  margin-left:auto; margin-right:auto; margin-top:10px }

.right_menu{
float:left;
margin:5px 0px 0px 310px
}

.right_menu a{
color:#6e682c
}


.menu{
float:left;
margin:20px 0px 0px 2px;
padding:0px;
list-style:none;
width:825px
}

.menu li{
float:left;
height:52px;
padding:0px;
margin:0px;
background:url(img/menu_bg.gif) repeat-x;
color:#FFFFFF;
font-size:13px;

}

.menu li#active{
background:url(img/menu_bg_active.gif) repeat-x;
}
.menu li a{
float:left;
margin:17px 15px 0px 15px; 
color:#FFFFFF;
font-weight:bold
}

.menu li a:hover{
color:#FFFFFF
}

.title{
font-weight:bold;
font-size:20px;
float:left;
margin-bottom: 10px
}

.read_more{
color:#ffbc7f;
font-weight:bold
}

.read_more:hover{
color: #FF9900;
font-weight:bold;
text-decoration:none;
}


.index_news{
float:left;
color:#FFFFFF;
list-style:none;
margin:0px 0 0 10px;
padding:0px
}

.index_news li{
float:left; width:200px;
margin:10px 0px 0px 10px
}

.index_news li a{
color:#FFFFFF
}

.index_news li .date{
color:#faff6b;
font-weight:bold;
float:left;
/*width:200px*/
}

/*NEWS START*/
.news{
float:left;
list-style:none;
margin:0;
padding:0;
}

.news li {
padding-bottom:20px;
list-style:none;
height:100px;
}

.news_date {
background-image:url(img/date.jpg);
background-repeat:no-repeat;
width:61px;
height:14px;
padding:0 5px 0 3px;
}
/*NEWS END*/

/*SIGN UP START*/
.customer_info {
float:left;
width:240px;
text-align:right;
background:url(img/customer_info_hor.jpg) no-repeat top left;
padding-top:10px;
}
#no_bg {
background:none;
}
.customer_info input {
width:140px;
border:1px solid #999999;
font-size:12px;
color:#333333;
}
.steps {
float:left;
list-style:none;
width:500px;
color:#dc7a21;
font-size:12px;
font-weight:bold;
height:35px;
background:url(img/signup_bg.gif) no-repeat center;
margin:0px;
padding:0px
}

.steps li{
float:left;
margin-left:5px;
margin-right:4px;
padding-top:20px;

}

.steps .active{
height:15px;
padding-top:20px;
background:url(img/track.gif) no-repeat top center
}

.steps a {
color:#5c646b;
text-decoration:none;
font-weight:normal
}
/*SIGN UP END*/

/*ABOUT US START*/
.page_right_menu {
float:right; 
width:247px; 
height:317px; 
background-image:url(img/about_right_menu.png); 
background-repeat:no-repeat; 
margin:10px 0 0 10px; 
padding:20px 0 0 0;
}

.page_right_menu li {
height:29px; 
width:247px;
background:url(img/about_right_menu_hr.png) top center no-repeat;
}
.page_right_menu a {
display:block;
padding:10px 0 0 40px;
height:19px; 
width:207px;
text-decoration:none; 
color:#FFFFFF; 
}
#first_link {background-image:none; }
#first_link:hover {background-image:url(img/about_right_menu_active.png); }
.page_right_menu li:hover {
background-image:url(img/about_right_menu_active.png);
background-repeat:no-repeat;
}
/*ABOUT US END*/

.question{
font-weight:bold;
color:#868150;
float:left;
margin-top:20px;
width:500px
}

.answer{
float:left
}

.footer{
float:left;
width:100%;
text-align:center;
margin-top:10px
}

