/*
  main.css,v 1.0 2006/03/18

  SEOTM Solutions
  http://www.seotm.com

  Copyright (c) 2006 Seotm.com
*/

BODY {
  background-color: #FF8D1B;
  color: #000000;
  margin: 10px;
  
}

p, div {
font: 12px arial; color: #000066; padding:0px; margin:0px;
}


option { font-family: Tahoma; font-size: 11px; }

.date_d { font-family: Arial; font-size: 12px;  font-weight: bold; color: #CC6633; margin:0px; padding:0px; }

.text_brown2
{
 font-family: Arial;
 font-size: 11px; 
 font-weight: bold;
 /*color: #CC6633;*/
 color:#305D28;
}

div{
padding:0px; margin:0px;
}

.text_brown
{
 font-family: Arial;
 font-size: 10px; 
 font-weight: normal;
 color: #CC6633;
 text-transform: uppercase;
}

.text_brown_bold
{
 font-family: Arial;
 font-size: 12px; 
 font-weight: bold;
 color: #CC6633;
}

.text_
{
 font-family: Arial;
 font-size: 12px; 
 font-weight: normal;
 color: #000066;
}

h1 {
  font-family: Arial, sans-serif;
  font-size: 18px;
  color:#000066;
  font-weight: bold;
}

h2 {
  font-size: 15px;
  font-family: Tahoma, Verdana; font-weight:bold; color: #000066;
  padding-bottom:0px;
  margin-bottom:3px;
}

h2.index_header { font-family:Tahoma, Arial; font-size: 14px; color: #216BD5; padding:0px; margin:0px; margin-top: 8px; text-transform: uppercase; font-weight:bold; text-align: center; }

h2.path_to_level { font-family: Tahoma, Verdana, Arial; font-size: 14px; color: #216BD5; padding:0px; margin:10 0 10 0;}

h3 {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  margin-bottom:3px;
  padding-bottom:0px;
}


h4.menu_headers { font-family: Arial; font-size: 13px; text-transform: uppercase; color: #FFF; text-align: center; margin-bottom:0px; padding-bottom:4px; }
A {
  color: #160C58;
  text-decoration: none;
  font-family: Arial, Tahoma, Verdana;
  font-weight: normal;
  font-size: 12px;
}

A:hover {
  color: #FF4A00;
  text-decoration: underline;
}


.table {
}

td {
font: 12px arial; color: #000066;
}

FORM {
 display: inline;
}



/*-----------------------------NEW DESIGN----------------------------------------*/

td.left_menu_sp { background-image: url(/images/design/left_menu_sp.gif); background-repeat: repeat-y; height: 20px; font-family: Arial, Tahoma, Verdana; padding-right:20px; }

td.right_menu_header { background-color: #FF9900; font-size: 13px; color: #FFF; font-family: Arial;  height: 25px; padding-top:2px; padding-bottom:2px; font-weight: bold; text-transform: uppercase; text-align: center;}
td.white_block { padding-left:8px; padding-right:8px; padding-top:8px; background-color: #FFF; }
div.link_to_all {  color:#050056; width:147px; border:1px solid #FF7020; background-color:#FFEEDF; text-align:left; padding-left:5px; text-transform:uppercase; font-size:11px; margin:0px; }
td.category_name { background-image: url(/images/design/category_name.gif); background-repeat: repeat-x; text-align: center; font-family: Tahoma; font-weight:bold; color:#FFF; font-size: 13px; text-transform: uppercase; letter-spacing: 1px; padding-bottom:2px; }
a.addit_link { font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 13px; color: #E87D11; text-transform: uppercase; }

td.hor_menu { text-align: center; height: 19px; }
a.hor_menu { font-family: Arial; font-size: 12px; color: #FFF; text-decoration: none; text-transform: lowercase; font-weight: bold; }
a.hor_menu:hover { font-family: Arial; font-size: 12px; color: #FFF; text-decoration: underline; text-transform: lowercase; font-weight: bold; }

a.footer_link { font-family: Arial, Tahoma; font-size: 12px; color:#FFF; font-weight: bold; text-decoration: underline; }
a.footer_link2 { font-family: Arial, Tahoma; font-size: 12px; color:#FFF; font-weight: normal; text-decoration: none; }

h2.recomend { color: #FFF; font-family: Arial; font-size: 16px; text-transform: uppercase; font-weight: bold; text-align: center; margin-top:15px; }

embed { padding: 0px; margin:0px; }

td.s div.ban { margin-bottom:-1px; margin-top:0px; padding-bottom:-1px; }

td.dop_cells_for_links { border-top:1px solid #FF751D; background-color: #FF9900; text-align: center; padding-top:4px; padding-bottom:4px; }
td.dop_cells_for_links_sp { background-color: #FE8C19; height: 4px; }

a.dop_links { font-family: Arial, Tahoma, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; }

h3.full_descr { padding:0px; margin:0px; color: #FF7F15; margin-bottom:4px; }
.dot_border_hor { border-top:1px dotted #AAA; }
#nav_a { display: inline; }
#nav { display: none; }
																			  
/*--------------------------END NEW DESIGN--------------------------------------*/

.menu_hd_sp{ background-image: url(/images/design/menu_hd_sp.gif); background-repeat: repeat-x; font-family: Tahoma; font-weight:bold; color:#FFF; font-size: 13px; text-transform: uppercase; letter-spacing: 1px; }
.menu_hd_sp1{ background-image: url(/images/design/menu_hd_sp1.gif); background-repeat: repeat-x; font-family: Tahoma; font-weight:bold; color:#FFF; font-size: 13px; text-transform: uppercase; letter-spacing: 1px; }
.block_border{ border-bottom:1px solid #FFF; border-left:1px solid #FFF; border-right:1px solid #FFF; padding:8px; background-color: #FFF; }
.block_border1{ border-bottom:1px solid #1F62CE; border-left:1px solid #1F62CE; border-right:1px solid #1F62CE; padding:5px; background-color: #FEF4AC; }
.content { background-color: #EAEAEA; }

td.left_menu { padding-top:10px; padding-bottom:3px; padding-left:9px; }
.left_menu_line { background-image: url(/images/design/left_menu_line.gif); background-repeat: repeat-x; }

a.left_menu { font-family: Tahoma; font-weight:normal; color:#FFF; font-size: 13px; }
.ver_divider { background: url(/images/design/ver_divid.gif); background-repeat: repeat-y; }

p.short_descr { font-family:  Tahoma, Arial, Verdana; font-weight: bold; padding:0px; margin-top:6px; font-size: 12px; color: #050056; }
span.price { font-family: Verdana, Tahoma, Arial; font-weight: bold; color: #E87D11; font-size:12px; }
span.price1 { font-family: Verdana, Tahoma, Arial; font-weight: bold; color: #050056;  font-size:12px;}
/*a.prop_name { font-family: Arail, Tahoma, Verdana; font-size: 16px; font-weight:bold; color: #050056; }*/
a.prop_name {COLOR: #050056; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-STYLE: normal; FONT-WEIGHT: bold }

td.white_font { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #FFF; }
a.a01 { font-family: Tahoma; font-size: 10px; font-weight: normal; color: #FFF; }

.login_pass { border-left:1px solid #FF8B69; border-top:1px solid #FF8B69; border-bottom:1px solid #FF3D05; border-right:1px solid #FF3D05;padding-left:2px; padding-right:2px; font-family: Tahoma; font-size: 11px; font-weight: normal; color:#4162C2; width: 100px;  }

.inputRequirement { color: #ff0000; }

.l_m_sp { background-image: url(/images/design/l_m_sp.gif); background-repeat: repeat-x; font-family: Tahoma; font-weight: bold; color: #FFF; text-transform: uppercase; text-align: center; }

.dt { font-size: 11px; font-weight: bold; color: #545454; }

textarea { border:1px solid #757575; font-family: Tahoma; font-size: 11px; color: #333333; width:350px; height:100px; }
.textbox { border:1px solid #757575; font-family: Tahoma; font-size: 11px; color: #333333;  }
.h_h_sp { background-image: url(/images/design/h_h_sp.gif); background-repeat: repeat-x; font-family: Tahoma; font-weight:bold; color:#FFF; font-size: 13px; text-transform: uppercase; letter-spacing: 1px; }

.this_date { font-family: Tahoma; font-weight: bold; background-color: #D0D0D0; }  

.email_table { background-color: #F7F7F7; }
.email_td { background-color: #FFFFFF; width: 130px;  }

textarea.order_textarea { width: 250px; height: 50px; }
input.text08 { height:17px; width: 30px; font-family: Tahoma; font-size:12px; color: #666666; }

.grey_line { background-color: #BBBBBB; }

table.grey { background-color: #747474; }
table.grey tr td { background-color: #FFEEDF; }

input.order_input { border:1px solid #F1A82E; height: 17px; line-height: 17px; font-family: Verdana; font-weight: normal; font-size: 11px; color: #333; width: 180px; }
textarea.order_input { border:1px solid #F1A82E; height: 60px; line-height: 16px; font-family: Verdana; font-weight: normal; font-size: 11px; color: #333; width: 180px; }
table.order_form_table { background-color: #BFBFBF}
table.order_form_table tr td { background-color: #FFEEDF; }

fieldset.fieldset { border:1px solid #094AB9; }

legend { font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: bold;  text-transform: uppercase; }

input.subscribe_input { border:1px solid #777; width: 200px;  height: 17px; font-family: Tahoma; font-weight: bold; font-size: 11px; color: #333; }
textarea.subscribe_text_area {border:1px solid #777; width: 200px; height: 70px; font-family: Tahoma; font-weight: bold; font-size: 11px; color: #333; }

.Err { border:1px solid #FF0000; background-color: #FFEEDF; font-family: Tahoma; font-size: 12px; padding:5px; margin:10px; }

.user_det_in_menu { font-family: Tahoma; font-size: 11px; font-weight:bold; }
.User_detail { font-family: Arial; font-size: 13px; text-align:right; vertical-align: middle; color:#050056; font-weight:bold; }
.User_detail_val { padding-left:10px; font-family: Arial; font-size: 13px; text-align:left; vertical-align: middle; color:#050056; font-weight:normal; }
.User_detail2 { font-family: Arial; font-size: 13px; text-align:right; vertical-align: middle; color:#ffffff; font-weight:bold; } 
.User_detail_val2 { padding-left:10px; font-family: Arial; font-size: 13px; text-align:left; vertical-align: top; color:#ffffff; font-weight:normal; }
.checkbox_tbl { font-family: Arial; font-size: 13px; text-align:left; color:#050056; font-weight:normal; }
.checkbox_td { font-family: Arial; font-size: 13px; text-align:left; color:#050056; font-weight:normal; padding-right: 10px; }
.radio { font-family: Arial; font-size: 13px; text-align:left; color:#050056; font-weight:normal; padding-right: 10px; }
.line_orange1{height:1px; background-color: #FF8000;}
.msg{padding:20px;}
.category_name { background-image: url(/images/design/category_name.gif); background-repeat: repeat-x; text-align: center; font-family: Tahoma; font-weight:bold; color:#FFF; font-size: 13px; text-transform: uppercase; letter-spacing: 1px; }
.img_main_small{border:1px solid #FFFFFF; background-color: #FFDFBF; }
.img_others{width:110px; height:110px; border:1px solid #FFDFBF; background-color: #FFFFFF;  text-align:center; vertical-align:middle;}
.img_big{
 padding: 1px;
 margin: 1px; 
 text-align:center;
 vertical-align:middle;
}
.avatar{ height:12px; font-size:10px; font-weight:bold;  }
.circle{background-image: url(/images/design/circle.gif); background-repeat: no-repeat; width:15px; height:15px;}
h3.profile{ font-family: Arial; color: #050056; margin:0px; padding-top:10px; padding-left:5px; text-decoration: underline;}
a.profile01{ font-family: Tahoma; font-size: 10px; font-weight: normal;}
a.profile01_unread{ font-family: Tahoma; font-size: 10px; font-weight: bold;}
a.profile_title{ font-family: Arial; font-size: 14px; font-weight: bold; color:#fba33f; text-decoration: underline;}
a.profile_title:hover{ font-family: Arial; font-size: 14px; font-weight: bold; color:#fba33f; text-decoration: none;}
a.profile_link{ font-family: Arial; font-size: 14px; font-weight: bold; text-decoration: underline;}
a.profile_link:hover{ font-family: Arial; font-size: 14px; font-weight: bold; text-decoration: none;}
a.a02{ font-family: Arial; color:#ffffff; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 11px;}
a.a02:hover{ font-family: Arial; color:#ffffff; font-size: 11px; font-weight: normal; text-decoration: underline; line-height: 11px;}
.login_form{ border:solid 0px #000000; margin:0px; padding-top:2px; padding-bottom:2px;}
.box_header{background-color: #FFC0C0; padding:3px; margin-bottom: 1px; width: 100%; font-weight:bold;} 
.box_check0{width:30px; text-align: center;}
.box_img0{width:60px;}
.box_text0{width: 400px; font-weight:bold;}
.box_from0{width: 200px; font-weight:bold;}
.box_date0{width: 100px; font-weight:bold;}
.box_check{width:30px;}
.box_img{width:60px;}
.box_text{width: 400px;}
.box_from{width: 200px;}
.box_date{width: 100px;}
.box_check{width:30px; text-align: center;}
.box_img{width:60px;}
.box_text_unread{width: 400px; font-weight:bold;}
.box_from_unread{width: 200px; font-weight:bold;}
.box_date_unread{width: 100px; font-weight:bold;}
.trbox1{background-color: #FFF4EA;}
.trbox2{background-color: #FFECD9;}
.inbox_title{color:#F84707; font-size:15; font-weight:bold; }
.button_all{
 background-image:url(/images/design/button_center.gif);
 background-repeat: repeat-x;
 font-family: Arial, Verdana, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #ffffff;
 text-align: center;
 vertical-align: top;
 padding-top: 1px;
}
a.button{color: #ffffff; }
a.button:hover{color: #ffffff; text-decoration:none; }
.blog_title{ padding:10px;} 
.blog_text{background-color :#ffffff; padding:10px; border:1px solid #FFC0C0;}
.search_title1_active{ background-image:url(/images/design/search_form/speed_active.gif); width:121px; height:25px; color: #ffffff; text-align:center;}
.search_title1_passive{ background-image:url(/images/design/search_form/speed_passive.gif); width:121px; height:25px; color: #ffffff; text-align:center;}  
.search_title2_active{ background-image:url(/images/design/search_form/advanced_active.gif); width:119px; height:25px; color: #ffffff; text-align:center;}  
.search_title2_passive{ background-image:url(/images/design/search_form/advanced_passive.gif); width:119px; height:25px; color: #ffffff; text-align:center;}  
.search_title_empty{ border-bottom:solid 0px #FFDFBF;}
.search_content{background-color: #ef3e2f; color: #ffffff; padding:5px;} 
.text_white{color: #ffffff;}
h2.user_gallary{font-family: Arial; font-size:15px; border-bottom:1px solid #ff9934; }
.box_chat1{color:#AE0000;}
.textarea{font-size:12px;}
.new_letters_div{color:#000000; font-weight:normal; margin-top:2px; margin-bottom:10px;}


.alternative { font-size: 10px; text-decoration: underline; }
.alt_aft_poll { font-size: 10px; text-decoration: underline; }