sl{ text-align:right !important ;    }
.stl1{font:Tahoma, 'Times New Roman';color:#FF0000;font-size: 13px;font-weight: bold;}
.stl2{font:Tahoma, 'Times New Roman' ; font-size:10px;color:#333333}
.stl3{font-size:13px;font:Tahoma, 'Times New Roman'; color:#333333 }
.align_field {  direction:ltr;	text-align:right; }
.stl4{font:Tahoma, 'Times New Roman' ; font-size:12px; color:#333333 ;text-align:right}
.stl5{font:Tahoma, 'Times New Roman';color:#FFFFFF;font-size: 12px;font-weight: bold;}
.login_div { width:70%;text-align:center;  padding-top:5px ; padding-bottom:10px}
.style16 {font:Tahoma, 'Times New Roman';color:#0000FF;font-size: 12px;font-weight: bold;}

.reg_font {text-align:right;font:Tahoma, Arial, 'Times New Roman' ;font-size:12px ; color:#141414;font-weight:bold}

.other_details { color:#ff4800; font:Tahoma, "Times New Roman" ; font-weight:bold; font-size:12px  }
.body_ads {line-height:18px;font-size: 12px; text-align: right;color:#512301 ;font:Tahoma, Arial, 'Times New Roman'}

.red_bull {background:#FFDFE0;border:#F99;direction:rtl;margin-bottom:10px;text-align:center;padding: 5px 0px;font-size: 11px;}
.grn_bull {background:#92d8a4;border:#6ed273;direction:rtl;margin-bottom:10px;text-align:center;padding: 5px 0px;font-size: 11px;}

.red_color{ font:Tahoma, "Times New Roman" ; color:#FF0000; font-weight:bold } 

.bg_frm {background:url(../images/bg_frm.jpg) repeat-x ;}

.up_l_menu {width:50%; float:left;}
.up_r_menu {width:45%; float:right; text-align:right }  

.blink_white {text-decoration:blink; font-weight:bold;color:#FF000}

.font_style{color:#ffffff; font:Tahoma, Arial, "Times New Roman"; font-size:13px }
.r_padding_10 {padding-right:10px ; font-size:12px}

.top_logo {top:5px; position:absolute; height: 205px; left:100px; width:80%}

.ad_border {border-color:#BFDCBE;border:2px outset #BFDCBE;margin-top:10px;}
.top_spec {border-color:#628da0;border:2px outset #628da0;}

.ad_besidee{color:#000066; text-align:center; font-weight: bold; font-family: Tahoma, Arial, "Times New Roman"; font-size:12px }

.menu_font { color: rgb(17, 38, 146);  font:Tahoma, "Times New Roman"; font-weight:bold; direction:rtl; text-align:right;  }
.menu_font span {line-height:20px;}

.menu_font a:link { text-decoration:none; color: rgb(17, 38, 146);  font:Tahoma, "Times New Roman"; font-weight:bold; direction:rtl; text-align:right; }
.menu_font a:visited {text-decoration:none; color: rgb(17, 38, 146);  font:Tahoma, "Times New Roman"; font-weight:bold; direction:rtl; text-align:right; }
.menu_font a:hover {text-decoration:none; color:#ff5400;  font:Tahoma, "Times New Roman"; font-weight:bold; direction:rtl; text-align:right; }

.menu_font a:hover .cat{text-decoration:underline; color:#ff5400;  font:Tahoma, "Times New Roman"; font-weight:bold; direction:rtl; text-align:right; }

.index_add_tbl_border {border: 1px solid rgb(205, 205, 209)}
.blue_head {background-image:url(../images/head.png) }
.top_message_tbl_border{border-color:#628da0;;border:2px outset #628da0;;}

.wel td:hover {border:1px solid #52ad49; background-color:#e0ffdd; }
.wel td:hover .noo{}
.wel_nobg td:hover {border:1px solid #52ad49; font-size:13px}

img { border:0px}

.page_num a:link{text-decoration:none}
.page_num a:visited{text-decoration:none}
.page_num a:hover {color:#FF6600 }

.f_13bold {text-align:center;font:Tahoma, "Times New Roman";font-size:13px; font-weight: bold; }
.f_13_b {
	font:Tahoma, Arial, "Times New Roman";
	font-size:13px;
	color: #000000; 
}
.err { color:#FF3300 ; font-weight:bold;text-align:right; width:10px; float:right; margin-right:5px}
.erro { color:#FF0000; font:Tahoma, Arial, "Times New Roman"; font-size:13px ; text-align:center; font-weight:bold; margin-top:15px }

.bottom_txt {font-size: 10px; text-align: center;color:#2b210c}

fieldset
{
  border: 1px solid #ccc;
  margin-top: 15px;
  padding: 15px;
}


body
{
  margin: 0 auto;
  padding: 0;
  background-color: rgb(0, 153, 204);;
  background-attachment: scroll;
  background-position: top left;
  
}

.Main
{
position: absolute;
  margin-top:120px;

  width: 100%;
  left: 0;
  top: 0;
}

div.special
{
  margin-bottom:100px;
  z-index:0;
  width: 100%;
}
.cleared
{
  float: none;
  clear: both;
  margin: 0;
  padding: 0;
  border: none;
  font-size:1px;
}

.Sheet
{
  overflow: hidden;
  min-width:51px;
  min-height:51px;
  margin: 0 auto;
  position: relative;
  z-index: 0;
  width: 100%;
  top:110px;

}

h1{ font:Tahoma, Arial, "Times New Roman"; font-size:13px }

body
{
  font-family: Tahoma, "Times New Roman";
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #512301;
}

.right_menu {
	margin-bottom: 10px;

	background: url('../images/box_top.jpg') no-repeat;
	direction: rtl;
	text-align: center;
	width:150px;
	
}
.right_menu .top {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center !important;
	padding-top:5px;
	height:28px;
	
}
.right_menu .top img {
/*	float: right;  */
	margin-left: 5px;
}
.right_menu .middle {
	border-left: 2px solid #628da0;
	border-right: 2px solid #628da0;
	background:#ffffff;
	padding: 10px;

}
.right_menu .bottom {
	height: 30px;
	background: url('../images/box_bottom.jpg') no-repeat;
	direction: rtl;
	text-align: right;
	widows:180px;
	
}



.l_menu {
	margin-bottom: 10px;
	
	text-align: center;
	width:150px;

}
.l_menu .top {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right !important;
	padding-top:5px;
	height:28px;

}
.l_menu .top img {
/*	float: right;  */
	margin-left: 5px;
}
.l_menu .middle {
	border-left: 2px solid #628da0;
	border-right: 2px solid #628da0;
	background:#ffffff;
	padding: 10px;
	float:left;

}
.l_menu .bottom {
	height: 32px;
	background: url('../images/box_bottom.jpg') no-repeat;
	direction: rtl;
	text-align: right;
	widows:180px;
	float:left;
	
}

textarea{
border: 1px solid #0459ae;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}
.corn {
border: 1px solid #0459ae;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}