/* ------------------------------------------------

	Style by : Hossein Hashemi
	Email : Hashemi42@gmail.com
	Date : 8 july 2009

------------------------------------------------ */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}

img{ border:0;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
input , select , textarea { font-family:Tahoma; font-size:12px;}
.btn{cursor:pointer;}
a {text-decoration: none;color:#0272c8;}
a:hover {text-decoration: none;color:#000;}
.leftImg{float:left; margin:3px 8px 8px 0;}
.rightImg{float:right; margin:3px 0 8px 8px;}
.blue{ color:#137bcc;}  .red{ color:#E00;}
h1, h2, h3, h4{ font-size:12px;}


/*------------------ Page Layout ------------------*/
body			{ background:url(../images/bg.jpg) repeat-x #E9F8FF; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
#wrap			{ width:885px; margin:0 auto;}
.header			{ height:100px;}
.header .logo	{ float:right;width:448px; height:85px; padding:15px 0 0 0;}
.header .logo a { background:url(../images/logo.jpg) no-repeat; width:448px; height:85px; display:block;}
.topNav{ float:left; font-size:10px; padding:18px 0 0 0;}
.topNav a{ color:#FFF;}
.topNav a:hover{ color:#09F;}

.bannerBox{ margin:0 0 6px 0;width:885px;}
	.menuBox		{ height:40px; width:885px; background:url(../images/menu.gif) 0 40px;}
	.menu			{ float:right; padding:1px 0 0 0; width:800px; height:38px;}
	
	.leftMenu		{ background:url(../images/menu.gif) no-repeat top left; width:6px; height:40px; float:left;}
	.rightMenu		{ background:url(../images/menu.gif) no-repeat top right; width:6px; height:40px; float:right;}
	
	.banner			{ padding:6px 0 0 0;}

.container		{ background:url(../images/pageTop.gif) no-repeat top #FFF; height:1%; direction:rtl; text-align:right;}
.main			{ width:862px; padding:12px 0; margin:0 auto;}
.sideBar		{ }

/*------------------- HomeBox -------------------*/
.homeBox{}
.homeBox .row1{height:1%;}

/*------------------- Page -------------------*/
.page{ background:url(../images/page.gif) -862px 0;}
.page h1.title{ background:url(../images/page.gif) 0 0; height:36px; line-height:35px; padding:0 35px 0 0; color:#FFF;}
.page .pageBody{ padding:10px;background:url(../images/page.gif) -1724px bottom no-repeat;line-height:1.5; text-align:justify;}

/*------------------- MSG -------------------*/
.err,.errorBox{background:url(../images/err.gif) no-repeat right #ffd8d6;padding:10px 35px 10px 10px;border:1px solid #ff0038;}
.ok,.messageBox{background:url(../images/ok.gif) no-repeat right #e4f6de;padding:10px 35px 10px 10px;border:1px solid #8fdc79;margin:5px;}
.alert{background:url(../images/alert.gif) no-repeat right #fff0ba;padding:10px 35px 10px 10px;border:1px solid #e87c29;}
.ok a,.messageBox a{font-weight:bold;color:#33F;line-height:2;}
.ok a:hover,.messageBox a:hover{color:#BB002F;}

/*------------------- footer -------------------*/
.footer			{ text-align:center; font-size:10px; background:url(../images/footerBg.jpg) repeat-x; padding:10px 20px 25px 20px; direction:rtl;}

