/* General */
body { background:#86a5b9 url('/image/main_img/bg_general.gif') no-repeat top center;border:none;font-family:Tahoma, "Times New Roman", Arial;font-size:13px;background-color:#86a5b9;height:100%;}
* {padding:0; margin:0;font-family: Tahoma, arial, Verdana; font-size: 8pt;}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address {margin:0 10px;  line-height:200%;  }
table, td, tr, div {border:none; position:relative; margin:0px; padding:0px;vertical-align:top; line-height:200%;  }
/* Undo default HTML styling of common browsers */
a:link, a:visited {text-decoration:none; color:#36727a; font-weight: 600;}
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited {text-decoration:none; color:#1c4851}
ul, ol {list-style:none}
img {border:none; margin:0px; padding:0px}
strong {font-weight: 600}
#toptoall {background-color:#95CAFF;z-index:100;width:100%;height:100%;position:relative;float:inherit}
/* General links */
a:hover {text-decoration:none}
a:active {text-decoration:none}
a:focus, input:focus {outline:none}
 
/* Paragraph and headings */
p {margin:0 0 8px 0}
h1 {font-size:14px}
h2 {font-size:13px}
h3 {font-size:12px}
h4 {font-size:11px;color:#000099;font-weight:normal}
h5 {font-size:10px;color:#000099;font-weight:normal}
h6 {font-size:11px;color:#339966;}
 
/* Forms */
.radio {margin:0 5px 0 0; background:none; border:none}
input, textarea, select, option {
	font-family:Tahoma, "Times New Roman", Arial;
	line-height:100%;
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #B3B9C3 1px solid; 
	BORDER-LEFT: #B3B9C3 1px solid; 
	BORDER-RIGHT: #B3B9C3 1px solid; 
	BORDER-TOP: #B3B9C3 1px solid; 
	COLOR: #000; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none;
	padding:2px;
	vertical-align:middle;
	direction:rtl;
}
 
/* Who's your daddy */
#topmain {
	direction:rtl;
	width:998px;
	min-height:100%;
	height:auto;
	margin:0 auto -95px auto;
	text-align:right
	}
* html #topmain {height:100%}
 
/* Header */
#header {height:218px}
#logo {
	width:366px;
	height:85px;
	padding:14px 0 0 0;
	background:url('/image/main_img/bg_menu_starter.gif') no-repeat top left;
	float:right;
	display:inline;
	position:relative;
	z-index:300;
	}
#headerimage {width:998px; height:103px; background:url('/image/main_img/head.jpg') no-repeat top right; float:right; position:relative;}
#slogan {color:#000; font:normal 20px arial,serif; position:absolute; bottom:35px; left:320px}
#home {width:13px; height:13px; margin:30px 7px 0 0; float:right}
#sitemap {width:13px; height:13px; margin:52px 7px 0 0; float:right}
#contact {width:13px; height:13px; margin:76px 7px 0 0; float:right}
 
/* Footer */
#footer {direction:rtl;height:95px; width:100%; margin:0; background:url('/image/main_img/bg_footer.gif') no-repeat bottom center}
#foot {height:95px; width:998px; margin:0 auto; text-align:left}
#foot1 {height:30px; text-align:right; padding:12px 29px 0 0}
#foot1 a:link, #foot1 a:visited {color:#50506c}
#foot1 a:active {color:#aaa}
#foot2 {padding:10px 360px 0 30px; color:#aaa}
#foot2 a:link, #foot2 a:visited {color:#ddd}
#foot2 a:active {color:#aaa}
.valid {float:right}

/* Menu */
#menu {
	width:632px;
	height:53px;
	background:url('/image/main_img/bg_menu.gif') repeat-x top left;
	float:left;
	display:inline
	}
#menu ul {padding:20px 0 20px 17px; margin:0; margin-right:20px}
#menu li {display:inline; list-style:none; margin:0 5px 0 0}
#menu ul li a:link, #menu ul li a:visited {padding:4px 7px; color:#666; border:1px solid #aac4d3; background:#fff}
#menu ul li a:hover, #menu ul li a#active, #menu ul li a:active {color:#fff; border:1px solid #fff; background:#c8c9c9; text-decoration:none}
 
#menu2{
width:300px;
height:41px;
margin:55px 0 0 0px;
background:url(/image/main_img/menu_bg.jpg) no-repeat center;
}
#menu2 ul{
display:block;
list-style:none;
padding:9px 0 0 10px;
margin:0px;
}
#menu2 ul li{
display:inline;
padding:0px;
margin:0px;
height:25px;
}
#menu2 ul li a{
height:25px;
display:block;
padding:0px 10px 0 10px;
margin:0 4px 0 4px;
_margin:0 2px 0 2px;
float:left;
text-decoration:none;
text-align:right;
color:#fff;
}
#menu2 ul li.selected a{
height:25px;
display:block;
padding:0px 10px 0 10px;
margin:0 5px 0 5px;
float:left;
text-decoration:none;
text-align:center;
color:#fff;
background:url(/image/main_img/menu_bt_bg.gif) repeat-x center;
}
#menu2 ul li a:hover{
background:url(/image/main_img/menu_bt_bg.gif) repeat-x center;
}
.Ctopmid { width: 520; height:30px; padding:0px 0 0 30px; text-align:left; color:#888 }
.Ctopright {background:url('/image/main_img/corners_top.gif') no-repeat top right; width:9px; height:9px; overflow:hidden; float:right}
.Cbottomright {background:url('/image/main_img/corners_bottom.gif') no-repeat bottom right; width:9px; height:9px; overflow:hidden; float:right; display:inline}
.Ccenterright {margin:10px;}
.divminilog {background:url('/image/main_img/div.gif') no-repeat top right; width:220px; height:30px; overflow:hidden;margin-top:10px;color:#000000;}
.divminilog #fontdiv{direction:rtl;margin-right:25px;font-size:13px;margin-top:2px;}
.divminilog2 {background:url('/image/main_img/div2.gif') no-repeat top right; width:170px; height:30px; overflow:hidden;color:#000000;}
.divminilog2 #fontdiv2{direction:rtl;margin-right:25px;font-size:13px;margin-top:2px;}
/* directory-banking */
.topbanking {background:url('/image/main_img/top_daste.jpg') no-repeat bottom right; width:560px; height:26px; overflow:hidden}
.downbanking {background:url('/image/main_img/down_daste.jpg') no-repeat bottom right; width:560px; height:6px; overflow:hidden}
.back-banking td {background:url('/image/main_img/back-bank.gif') no-repeat bottom right; width:170px; height:50px; overflow:hidden}
.back-banking #mainf1 {margin-left:50px;color:#0000CC;height:8px;margin-top:6px;}
.back-banking #mainf2 {margin-left:30px;color:#006633;margin-top:8px;}


/*standard for my page */
/* message */
#pas1 {background-color:#FFFBFB;font-size:11px;color:#009966;width:540px;border:#FF9900 1px solid;margin-right:20px;margin-top:50px;padding:5px;font-weight:bold}
#pas2 {background-color:#FFFBFB;font-size:11px;color:#009966;width:540px;border:#FF9900 1px solid;margin-right:10px;margin-top:20px;padding:5px;font-weight:bold}
#pas3 {background-color:#FFFBFB;color:#CC0000;font-size:11px;width:540px;border:#FF9900 1px solid;margin-right:10px;margin-top:20px;padding:5px;font-weight:bold}
#pas4 {background-color:#F5F4FF;font-size:11px;color:#FF0000;width:540px;border:#00CCFF 1px solid;margin-right:20px;margin-top:20px;padding:5px;font-weight:bold}
/* table */
#tdonvan1 {width:140px;color:#FF0000}
#tdfield1 {width:520px}
#submit1 {border:#0033FF 2px solid;background-color:#CECEFF;color:#0033CC;font-weight:bold;cursor:pointer;text-decoration:none}
#submit1:hover {border:#0099FF 2px solid;background-color:#99CCFF;color:#FFFFFF;font-weight:bold;cursor:pointer;text-decoration:none}
#submit2 {border:#339966 2px solid;background-color:#B0E88C;color:#006666;font-weight:bold;cursor:pointer;text-decoration:none}
#submit2:hover {border:#FF0000 2px solid;background-color:#FFFF99;color:#006666;font-weight:bold;cursor:pointer;text-decoration:none}

/*peygham*/
#pey1{color:red;font-size:12px;font-weight:bold}

/* for forms */
#headsign {width:550px;height:30px;color:#009966;background-color:#B0E88C;border:1px solid #009933;margin-top:10px;margin-right:10px;text-align:center;font-weight:bold;border-bottom:none;font-size:13px}
#ffield {width:200px;border:none}
#fname {width:130px;font-size:11px;color:#FF0000;margin-right:5px;text-align:center}
#fname2 {width:570px;font-size:12px;color:#FFFFFF;margin-right:5px;text-align:center;background-color:#000099;border:1px #006699 solid}
#fname4 {width:570px;font-size:12px;color:#000000;margin-right:5px}
#ffield3 {width:270px;border:none;}
#fname3 {width:100px;font-size:11px;color:#0033CC;margin-right:5px;text-align:center;font-size:12px;font-weight:bold}

#fdescrip {width:190px;font-size:10px;color:#000000;margin-right:5px;text-align:right}
.signinput {width:190px;border-color:#009966;background-color:#F0FFF0}
.signselect {border-color:#339900;background-color:#FFFFFF;font-family:Tahoma, "Times New Roman", Arial;color:#000000}
.checked {width:10px}
.ack {width:550;background-color:#FFFFFF;border:1px solid #999999;margin-right:20px;margin-top:30px}
.ack #td1 {width:200px;text-align:left;color:#00CC33;font-weight:bold}
.ack #td2 {width:200px;text-align:right;color:#000000}
#mainform {width:540px;margin:10px;background-color:#FBFBFB;border:1px solid #009966;padding:5px}
#aboutus {margin-right:10px}

/* user savabegh */
.onvansavabegh #tdheader{background-color:#FFFFCC;height:12px;text-align:center;border:1px #FF66CC solid}
.onvansavabegh #cdiv1{border-bottom:#CC3333 1px dashed;background-color:#F5F4FF}
.onvansavabegh #cdiv2{border-bottom:#99CC99 1px dashed;background-color:#FFF4FC}
.onvansavabegh #cdiv3{border-bottom:#99CC99 1px dashed;background-color:#FF8080}