
/*   ======================================================== 

 *	 CSS Stylesheet - Grand Mehr 1 
 *	 @ author: Saeed GH
 *	 @ url:   www.cmstemplate.ir
 *	 @ email: info (at) grand.ir
 *	 @ copyright © 2009 PartGroup Inc. All rights reserved.
 
 *    ========================================================  */

body { background: url(../images/bg.png); margin-top: 25px; margin-bottom: 0;}
td,tr,p,div { font-family: tahoma; font-size: 11px; color:  #605040; margin: 0; padding: 0;}
a:link {	font-family: Tahoma; font-size: 8pt; color:  #606060;text-decoration: none;}
a:visited { font-family: Tahoma; font-size: 8pt; color: #909090;text-decoration: none;}
a:hover { font-family: Tahoma; font-size: 8pt; color: #ff8822; }
ul { margin: 0; padding: 5px; padding-right: 20px; text-align: right;}
form {text-align: right;}
.bannertr { background: url(../images/banner_bg.png) repeat-x; height: 93px;}
.bannerleft { background: url(../images/banner_left.png); background-repeat: no-repeat; height: 93px;}
.bannercms { width: 186px; vertical-align: top;}
.bannersun {	background-color: #FFFCE6;}
.topmenu { padding: 0; border: solid 2px #4DA346; border-bottom: 0; border-right: 0; background-color: #FFFCEA;}
.topmenu a:hover { color: #001100;}
.topmenu a:link, .topmenu a:visited {	text-decoration: none;}
.topcorn { background: url(../images/top_conrner.png); background-repeat: no-repeat;	 background-position: right top;}
.menutitle {	border-right: solid 2px #4DA346; border-top: solid 5px #789566;	height: 25px; text-align: center; color: #223322;	background-color: #CCEEBB;}
.pathwaytd {	border: solid 2px #4DA346; border-bottom: 0;border-top: solid 5px #789566;height: 25px; width: 480px;background-color: #CCEEBB;	font-family: Tahoma; font-size: 8pt; text-align: right; direction: rtl;	color: #225522;}
div#pathway { margin: 0; margin-right: 7px; margin-left: 5px; padding: 0;}
.pathway a:link, .pathway a:visited {	border: 0; padding: 0; color: #223322; text-decoration: none;}
.pathway img { width: 9px; height: 9px;}
.menutd { border-right: solid 2px #4DA346; border-bottom: solid 2px #4DA346;	background-color: #FFFCE6; height: 420px; width: 158px;  vertical-align: top; 	direction: rtl;}
.maintd {border: solid 2px #4DA346; border-top: 0; background-color: #FFFCE6; height: 420px; width: 480px;max-width: 468px; padding: 4px; font-family: Tahoma; font-size: 8pt; direction: rtl;	text-align: right; vertical-align: top; color: #100808;}
div.moduletable { text-align: center; margin:0; margin-top: 2px; margin-bottom: 2px; padding: 0; padding-top: 2px; padding-bottom: 2px; }
table.moduletable { margin-bottom: 1px;}
table.moduletable td { vertical-align: middle; border-top: 1px solid #FFFCE6; border-bottom: 1px solid #FFFdF6; padding: 0; padding-right: 1px; padding-left: 1px; margin: 0; }
table.moduletable th {	height: 15px; text-align: center; color: #223322; width: 156px;	background-color: #CCEEBB; font-weight: normal;	border-top: solid 2px #789566;	border-bottom: solid 2px #FFFCE6; padding-bottom: 3px;}
.mainlevel {	background-color: #FDF5B9; font-family: Tahoma, Verdana, "Lucida Sans";	font-size: 10px; font-weight: bold;	color: #D2691E;	text-align: center; display: block;  background-repeat: no-repeat; background-position: right bottom; max-height: 14px; border:0; padding:0; margin: 0; border-top: 4px solid #FDF5B9; }
a:link.mainlevel , a:visited.mainlevel, a.mainlevel#active_menu  {border-bottom: 4px solid #FFF39B; border-left: 0; font-family: Tahoma, Verdana, "Lucida Sans"; font-size: 10px;	font-weight: bold;	color: #D0651C;	text-decoration: none; 	text-align: right;	text-indent: 10px; width: 150px;	height: 14px; max-height: 14px;}
a.mainlevel:hover, a.mainlevel#active_menu:hover { text-decoration: none; color:Black;}
.inputbox { border-top:solid 1px #818181; border-left:solid 1px #818181;	border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc;	background-color: #ffffff;	font-size:10px;	font-family: Tahoma, Verdana, Helvetica, sans-serif;}
input { border-top:solid 1px #cccccc;	border-left:solid 1px #cccccc; border-bottom:solid 1px #818181;	border-right:solid 1px #818181;	background-color: #ffffff;	font-size:10px;	font-family: Tahoma, Verdana, Helvetica, sans-serif;}
input.button { width: 55px; margin-top: 3px; padding-bottom: 0; background-color: #FFFFFF;}
.contentpaneopen{ padding: 0; width: 100%; font-family: Tahoma, Verdana, "Lucida Sans"; font-size: 11px;	color: #dadada;	direction: rtl;}
table.contentpaneopen td { line-height:18px; font-size:11px;}
table.blog { width: 472px; padding: 0; margin: 0;}
table.blog td { padding-right: 1px; padding-left: 1px; margin: 0;}
table.blog td td{ padding-right: 2px; padding-left: 2px; margin: 0;}
.sectiontableentry1 { background-color : #FFFBC6; height: 20px; width: 60px;}	
.sectiontableentry2 { background-color : #E6FDD0; height: 20px; width: 60px;}
td.contentheading { font-family: Tahoma, Verdana, "Lucida Sans"; font-size: 11px;font-weight: bold;color: #225522;background-color: #CCEEBB;	border-top: solid 3px #334833; height: 14px; padding-top: 3px; padding-bottom: 2px;	text-indent: 8px;}
.contentheading a:link, .contentheading a:visited { font-family: Tahoma, Verdana, "Lucida Sans"; font-size: 11px;	font-weight: bold;	color: #334833;	text-decoration: none;	text-align: right;	padding-top: 3px; padding-right: 5px;}
.readon{ font-family: Tahoma, Verdana, "Lucida Sans"; font-size: 11px; color: #000000;}
a.readon:link, a.readon:visited { font-family: Tahoma, Verdana, "Lucida Sans"; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}
a.readon:hover { text-decoration: none; color: #999999;}
.blog_more {	font-family: Tahoma; padding: 5px; padding-right: 10px; font-size: 8pt;}
.blogsection { text-decoration: none; font-family: Tahoma; font-size: 8pt; color: #504030;}
a:hover.blogsection { text-decoration: none; color: Black;}
a:visited.blogsection { text-decoration: none;}
a:link.pagenav { text-decoration: none;}
a:hover.pagenav { text-decoration: none; color: Black;}
.small { font-size: 9px; vertical-align: top; color: #c0c468; direction: rtl; margin: 15px; margin-top: 0; margin-bottom: 0;	padding-top: 0px;}
.createdate{display: block; height: 10px;font-size: 10px;color: #C6C6C6;text-align: left;}
.modifydate{font-family: Tahoma, Verdana, "Lucida Sans";font-size: 10px;color: #C6C6C6;}
.back_button { text-align: center; }
.footer {padding-top: 10px; padding-bottom:20px; color: #bababa;}
.footer a:link,.footer a:visited { color: #aaaaaa; }
.footer a:hover { color: #663311; }
.sectiontableheader h3 { font-family: Tahoma; font-size: 9pt; font-weight: bold; width: 380px;}
.pollstableborder { border: 0;}