body{background-color:#01763a; text-align:center; margin:20px; font-family:Tahoma; font-size:9pt; color:#4d4e53}
body /* Mozilla Firefox alignment */ {text-align: -moz-center;}

a{text-decoration:none;}
.main_div{width:926px; float:none; text-align:right; direction:rtl; margin:0 auto; background:url('../images/gray_white_wrap.jpg') center;}
.right_corner{float:right; width:12px; height:12px;}
.left_corner{float:left; width:12px; height:12px;}
.main_right_corner{float:right; width:12px; height:36px;}
.main_left_corner{float:left; width:12px; height:36px;}

#gray_white_top{background-image:url('../images/gray_white_varea.jpg');  height:12px;}
#gray_white_bottom{background-image:url('../images/gray_white_varea_b.jpg');  height:12px;}
#white_green_top{background-color:#01763a;  height:12px;}
#white_green_bottom{background-image:url('../images/white_green_varea_b.jpg');  height:12px;}
.green_white_top{background-color:#ffffff; height:12px;}
.green_white_bottom{background-image:url('../images/green_white_varea_b.jpg');  height:12px;}
#main_top{background-color:#01763a; height:36px; vertical-align:middle; line-height:36px; font-family:Tahoma; font-weight:bold; font-size:9pt; color:#fff;}
.title_text{margin:0px 20px;}
#main_bottom{background-image:url('../images/linear_varea_b.jpg');  height:12px;}
#main_body{border-left:1px #d4d4d4 solid; border-right:1px #d4d4d4 solid; height:100%; overflow:hidden; padding:15px 0px; margin:0px;}

#header_area{overflow:hidden; padding:10px 57px 0px 54px; clear:both; line-height:5px; font-size:1px; margin-bottom:10px;}
#navbar_area{overflow:hidden; clear:both; padding:0px 57px 20px 54px;}
#main_wrap{width:815px; float:none; margin:0px 57px 0px 54px;}

#menu_area{overflow:hidden; float:right; width:210px; background-color:#01763a; margin-left:10px; font-weight:bold; font-size:9pt;}
#menu_body{overflow:hidden; background-color:#01763a; background-repeat:repeat-y; background-position:right; background-image:url('../images/white_green_harea.jpg')}
.spot_area{width:186px; margin:0 auto; margin-bottom:12px;}
.spot_body{overflow:hidden; clear:both; background-color:#ffffff; background-repeat:repeat-y; height:22px; background-position:right; background-image:url('../images/green_white_harea.jpg'); padding:0px 25px; line-height:21px; vertical-align:middle; font-family:Tahoma; font-size:9pt; font-weight:normal;}
.spot_header_text{font-family:Tahoma; font-size:9pt; font-weight:bold; color:#d99116}
.spot_body a{ color:#01763a; cursor:pointer; font-family:Tahoma; font-size:9pt; font-weight:normal;}
.spot_body a:hover{ color:#dc9826; cursor:pointer; font-family:Tahoma; font-size:9pt; font-weight:normal;}

.spot_body1{overflow:hidden; clear:both; background-color:#ffffff; background-repeat:repeat-y; height:22px; background-position:right; background-image:url('../images/green_white_harea.jpg'); padding:0px 25px; line-height:21px; vertical-align:middle; font-family:Tahoma; font-size:9pt; font-weight:normal;}
.spot_body1 a{ color:#01763a; cursor:pointer; font-family:Tahoma; font-size:9pt; font-weight:normal;}
.spot_body1 a:hover{ color:#dc9826; cursor:pointer; font-family:Tahoma; font-size:9pt; font-weight:normal;}

.spot_one{overflow:hidden; clear:both; background-color:#ffffff; background-repeat:repeat-y; background-position:right; background-image:url('../images/green_white_harea.jpg'); padding:0px;font-family:Tahoma; font-size:8pt; font-weight:normal;}
.spot_one ul{list-style-type: disc;list-style-image: url('../images/green_bin.jpg');list-style-position:outside; padding:0px 18px; margin:0px 20px;}
.spot_one li{margin:5px 0px;}
.spot_one li a{color:#4d4e53;}
.spot_one li a:hover{color:#dc9826}
.spot_one table{margin:10px 0px; margin-right:18px}
#tbtb{margin:0px;margin-right:20px;#margin-right:0px;margin-top:10px;}
.colored_bar{background-image:url('../images/colored_bar.jpg'); height:5px; margin:0px; padding:0px; background-repeat:repeat-x; margin-right:2px; line-height:5px; font-size:1px;}

#lang_menu{padding-left:0px; text-align:left; position:absolute; margin-top:50px; margin-right:560px; z-index: 10; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; font-size:8pt; font-family:Tahoma; color:#ffffff; }
#lang_menu a{color:#ffffff}
#lang_menu a:hover{text-decoration:underline;}

#lang_menuIE{padding-left:10px; text-align:left; position:absolute; margin-top:53px; margin-right:560px; z-index: 10; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; font-size:8pt; font-family:Tahoma; color:#ffffff; line-height:2em; }
#lang_menuIE a{color:#ffffff; }
#lang_menuIE a:hover{text-decoration:underline;}

#body_area{overflow:hidden; float:left; width:585px}

#footer_area{overflow:hidden; clear:both; padding:20px 57px 30px 54px; margin:0px; font-size:8pt;}
#footer_body{overflow:hidden; clear:both; background-color:#01763a; background-repeat:repeat-y; height:50px; background-position:right; background-image:url('../images/white_green_harea.jpg'); text-align:center; padding:0px 0px;line-height:24px;color:#fff;}
#footer_body p{color:#fff}
#footer_body a{color:#fff}
#footer_body a:hover{color:#d69831}

#books_footer_area{clear:both; padding:20px 57px 10px 54px; margin:0px;width:814px}

/*images styles*/


/*Forms Styles*/
input{border:1px #818181 solid; font-family:Tahoma; font-size:9pt; padding:2px;}
textarea{border:1px #818181 solid; font-family:Tahoma; font-size:9pt; padding:3px;}
.field_label, .long_hkl_name{font-family:Tahoma; font-size:9pt; color:#d69831; font-weight:bold; padding:3px;}
.form_table{font-family:Tahoma; font-size:9pt; margin:0px 20px;}
.chk{margin:0px; padding:0px; border-width: 0px;}
select{width:175px; border:1px #818181 solid; font-family:Tahoma; font-size:9pt; height:20px;}
.edit_tool{margin:0px 20px; border:0px; color:#4d4e53}
.edit_tool:hover{margin:0px 20px; border:0px; color:#d69831}
#doit{background-image:url('../images/btn.jpg'); background-repeat:no-repeat; background-position:center; border-width:0px; width:99px; margin-top:5px; cursor:pointer; background-color:#ffffff; text-align:center;}
.del_form{padding:10px 20px;}
#txtDate{text-align:left; direction:ltr;}

/*Pages Navigator*/
.page_nav_div{clear:both;}
.pages_summury{}
.navbar{padding:5px 20px;}
.navbar a, .navbar a:visited{color:#4d4e53; direction:rtl; text-align:right; display:block; display:inline-block; float:right; border:1px #E5E5E5 solid;	text-decoration:none; padding:2px 6px; margin:2px; height:15px; vertical-align:middle;}
.navbar a:hover{background-color:#ffffff; color:green; border:1px #d69831 solid;}
#do_go:hover{color:green; background-color:#ffffff; border:1px #d69831 solid;}
#txt_a:hover{color:green; background-color:#ffffff; border:1px #d69831 solid;}

/*News like tables*/
.info_div{margin:12px 0px 0px 0px; border-bottom:0px #4d4e53 dashed; clear:both; overflow:hidden; display:block;  background-image:url('../images/fasel.png'); background-position:bottom right; background-repeat:no-repeat; padding:0px 20px;}
.area_head{padding-bottom:3px; margin:0px; padding-right:5px;}
.area_head a{color:#d69831; margin:2px 0px; font-weight:bold;}
.area_head a:hover{color:#d69831; margin:2px 0px; font-weight:bold; text-decoration:underline;}
.area_head p{margin:0px; padding:0px;}
.like_a{color:#d69831; margin:2px 0px; font-weight:bold;}
.edit_lnk{float:right; }
.news_photo{width:157px; border:0px gray solid; margin-left:6px; margin-bottom:6px; }
.opinions_photo{width:79px; height:109px; border:0px gray solid; margin-left:6px; margin-bottom:6px; }
.books_photo{border:0px gray solid; margin-left:6px; margin-bottom:6px; }
.area_body{padding:10px; margin:0px;  text-align:justify;}
.area_footer{color:gray; text-align:left; font-size:7pt; padding-bottom:10px;}
.orgnaizer{border-collapse:collapse; margin:0px; padding:0px;}
.orgnaizer td{vertical-align:top; padding:0px;}
.more_btn{color:#d69831;}
.more_btn:hover{color:#d69831; text-decoration:underline;}
.sep_div{margin:10px 0px; border-top:0px gray dashed; clear:both; overflow:hidden; display:block;  background-image:url('../images/fasel.png'); background-position:top right; background-repeat:no-repeat;}

/* links and buttons */
.btnlink{padding:5px; margin:0px 0px; direction:rtl; float:right; background-image:url('../images/btn_off.gif'); background-repeat:no-repeat; width:108px; height:20px; text-align:center; color:#01763a; cursor:pointer;}
.btnlinkchecked{padding:5px; margin:0px 0px; background-image:url('../images/btn_on.gif'); background-repeat:no-repeat; direction:rtl; float:right; width:108px; height:20px; text-align:center; color:#FFF; cursor:pointer;}

/* data grid */
.data_grid{border:1px #818181 solid; border-collapse:collapse; margin-left:20px; margin-right:20px;}
.data_grid th{text-align:center; padding:5px}
.data_grid td{color:#01763a; text-align:center; border:1px #818181 solid; padding:5px}
#list{border-bottom:0; border-right:#999999 1px solid;	border-left:#999999 1px solid;	border-top:#999999 1px solid;}

/* fieldset */
fieldset{border:0px #818181 solid; background-image:url('../images/fasel.png'); background-position:bottom right; background-repeat:no-repeat; padding:10px;}
fieldset .long_hkl_name{width:100px;}

.ulink_link{color:#4d4e53;}
.ulink_link:hover{text-decoration:underline; color:#01763a;}

/* For Exam */
#guesM{padding: 20px;}
#quesNav{padding: 5px 0px;}
#quesNav input{cursor:pointer;}
#quesH{padding: 5px 0px;border-bottom:1px gray solid;font-weight:bold;overflow:hidden;}
#quesG{padding: 5px 0px;}
.mchoice input{border-width:0px;}
#quesQ{padding: 5px 0px; font-weight:bold; color:orange;}
#quesA{padding: 5px 0px;border-bottom:1px gray solid;}
#examno{float:right;}
#quesno{float:left;color:red;}

/*For Vote*/
.vquest{color:#d99116;font-weight:bold;margin-right:20px;}
.vanswers{margin:5px 20px;}
.input_radio{margin:2px 0px;}
.input_radio input{border-width:0px;}
.vbtns{margin:8px 60px;}
.vbtns a{color:#4d4e53;}
.vbtns a:hover{text-decoration:underline;color:#01763a;}
.vnumber {margin:10px 20px;color:gray;}
.vtd{padding:0px;text-align:left;border:1px #b7b8be solid;width:200px;}
.res_line{margin:0px;background-color:#2e6d3e;height:14px;}

/*For Dealers*/
.dealer_country{margin-left:20px;margin-right:20px;margin-bottom:10px;margin-top:10px;font-weight:bold;color:#2e6d3e;}
.dealer_name{margin-left:20px;margin-right:20px;margin-bottom:5px;font-weight:bold;color:#d99116;}
.dealer_add{margin-left:20px;margin-right:20px;margin-bottom:10px;}