.body_class
{
	margin:0px;
	background:#c3cbc5;
}
#outer {
  position:absolute;
  left:0px;
  width:99%;
  height:1px;
  overflow:visible;
} 
#inner {
  width:975px;
  height:857px;
  margin-left: -501.5px;  /***  width / 2   ***/
  position: absolute;
  top:0px;          /***  height / 2   ***/
  left: 50%; 
}
.header
{
	float:left;
	width:981px;
  	height:118px;
}
.logo
{
	float:left;
	width:230px;
  	height:95px;
	border:1px solid #ffffff;
	background:#e6e7e7;
	padding-top:21px;
	text-align:center;
}
.menusarea_search
{
	float:left;
	width:743px;
  	height:118px;	
	background:#ffffff;
}
.headermenu_search_banner
{
	float:left;
	width:743px;
  	height:79px;	
}
.topmenu
{
	float:left;
	width:725px;
  	height:27px;	
	background:#dfbf4c;
	color:#555147;
	font-size:12px;
	font-weight:bold;
	font-family:tahoma;
	padding-left:17px;
	padding-top:11px;
}
.headermenu_search
{
	float:left;
	width:448px;
  	height:79px;	
	padding-left:16px;
}
.banner
{
	float:left;
	width:279px;
  	height:66px;	
	padding-top:13px;
}
.headermenu
{
	float:left;
	width:448px;
  	height:33px;
	padding-top:11px;
}
.search_area
{
	float:left;
	width:448px;
  	height:35px;	
}
.search
{
	float:left;
	width:194px;
  	height:16px;
	border:1px solid #dddddd;
	background:#f2f2f2;
}
.searchinput
{
	color:#b5b09d;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	font-family:tahoma;
	border:0px;
	background:none;
	width:170px;
}
.headermenulinks
{
	float:left;
  	height:33px;
	padding-top:0px;
	color:#555147;
	font-size:10px;
	font-family:tahoma;
}
.headermenulinks a
{
	color:#555147;
	font-size:11px;
	font-family:tahoma;
	text-decoration:none;
}
.breadcrumb
{
	font-size:11px;
	float:left;
	width:700px;
	padding:4px;
	margin-top:-10px;
	font-family:tahoma;
	margin-bottom:10px;
}
.breadcrumb a
{
	font-size:11px;
	color:#E8D272;
	text-decoration:none;
	font-family:tahoma;
	font-weight:bold;
}
.breadcrumb span
{
	font-size:11px;
	color:#fff;
	font-family:tahoma;
	font-weight:bold;
}


.headermenusep
{
	float:left;
  	height:30px;
	padding-top:3px;
	padding-left:9px;
	padding-right:9px;
	text-align:center;
}
.enlink
{
	float:left;	
}
.topmenulinks_area
{
	float:right;	
	width:675px;
	padding-right:4px;
}
.topmenulinks
{
	float:right;	
}
.topmenulinkssep
{
	float:right;
	padding-left:8px;
	padding-right:8px;
	text-align:center;
	padding-top: 4px;
}
.main_div
{
	float:left;
	width:983px;
  	/*height:688px;*/
	min-height:688px;
}
.footer
{
	float:left;
	width:973px;
  	height:49px;
	border:1px solid #ffffff;
	background:#4c4d4f;
}
.sociallinks
{
	float:left;
	width:308px;
  	height:34px;
	padding-left:17px;
	padding-top:15px;
}
.footerlinks
{
	float:left;
  	height:46px;
	color:#d4ae41;
	font-size:11px;
	font-family:tahoma;
	font-weight:bold;
	direction:rtl;
	text-align:center;
	line-height:20px;
	padding-top:3px;
}
.itplink
{
	color:#d4ae41;
	text-decoration:none;
}
.leftNav
{
	float:left;	
	width:230px;
  	height:688px;
	border-left:1px solid #ffffff;
}
.leftmenu
{
	float:left;	
	width:222px;
  	height:299px;
	background:#697c6d;
	padding-left:8px;
}
.leftmenutitle
{
	float:left;	
	width:212px;
  	height:30px;
	border-bottom:1px dotted #acb4aa;
	color: #E8D272;
    direction: rtl;
    float: left;
    font-family: tahoma;
    font-size: 14px;
    font-weight: bold;
    padding-top: 17px;
}
.leftmenusep
{
	float:left;	
	width:222px;
  	height:2px;
}
.leftmenulinks
{
	float:left;	
	width:206px;
  	height:29px;
	border:1px solid #617465;
	background:#728376;
	color: #e2c450;
    direction: rtl;
    float: left;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
	padding:2px;
}
.tellhere
{
	float:left;	
	width:212px;
  	height:47px;
	border-bottom:1px dotted #acb4aa;	
}
.questionnaire
{
	float:left;	
	width:230px;
  	height:267px;
	background:#4c4d4f;
	border-bottom:1px solid #ffffff;
}
.questionnaire_title
{
	background:#FFFFFF;
    color: #6B6862;
    direction: rtl;
    float: left;
    font-family: tahoma;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    padding-right: 20px;
    padding-top: 9px;
    width: 210px;
}
.questionnaire_body
{
	color: #c5c0b0;
    direction: rtl;
    float: left;
    font-family: tahoma;
    font-size: 11px;	
	width:194px;
  	height:200px;
	text-align:justify;
	padding-top:30px;
	padding-left:18px;
	padding-right:18px;
	line-height: 17px;
}
.questionnaire_pic
{
	background: url(../img/questionnaire_pic.png) ;
    float: left;
    height: 80px;
    left: 20px;
    position: absolute;
    width: 79px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="questionnaire_pic.png");
	top:420px;
}

.banners
{
	float:left;	
	width:228px;
  	height:119px;
	background:#f8f7f7;
	border:1px solid #c8c6c2;
}
.gallerynews_reportspart
{
	float:left;	
	width:450px;
  	height:688px;
}
.gallerynews
{
	float:left;	
	width:450px;
  	height:287px;
	background:#697c6d;
	padding-top:12px;
}
.reportspart
{
	float:left;	
	width:436px;
  	height:388px;
	border-left:1px solid #ffffff;
	border-top:1px solid #ffffff;
	background:#96a399;
	padding-left:13px;
}
.rigthNav
{
	float:left;	
	width:278px;
  	height:678px;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background:#ebe9dc;
	padding-left:14px;
	padding-top:10px;
}
.insidedata
{
	float:left;	
	width:729px;
  	/*height:672px;*/
	min-height:672px;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background:#96a399;
	padding-left:13px;
	padding-top:16px;
	padding-bottom:10px;
	margin-bottom:10px;
}
.insidetitle
{
	color: #E8D272;
    direction: rtl;
    float: left;
    font-family: tahoma;
    font-size: 17px;
    font-weight: bold;
	width:705px;
  	height:31px;
	margin:5px;
	padding-right:5px;

}
.insidedetails
{
	float:left;	
	width:686px;
  	/*height:608px;*/
	min-height:608px;
	background:#d3d1c6;
	padding-top:20px;
	padding-left:30px;
	margin-bottom:10px;
}
.insidedetails1
{
	float:right;	
	width:40px;
  	/*height:608px;*/
	min-height:200px;
	text-align:left;
}
.insidedetails2
{
	float:right;	
	width:636px;
  	/*height:608px;*/
	color:#4c4d4f;
	font-family:Tahoma;
	font-size:11px;
	direction:rtl;
	text-align:justify;
	padding-right:10px;
	line-height:22px;
	margin-top:-12px;
}
.insidedetails2 a
{
    font-family:Tahoma;
	font-size:11px;
	color:#333;
	text-decoration:none;
	padding:3px;
}
.insidedetails2 a:hover
{
    font-family:Tahoma;
	font-size:11px;
	color:#000;
	background:#FFF;
	padding:3px;
	
}
.rigthNav_ads
{
	float:left;
	width:265px;
	height:88px;
	border-bottom:1px solid #d3d1c6;
}
.loginarea
{
	float:left;
	width:265px;
	height:99px;
	border-bottom:1px solid #d3d1c6;
	color:#6c6963;
	font-size:14px;
	font-weight:bold;
	font-family:tahoma;
	direction:rtl;
	padding-top:5px;
}
.loginarea_title
{
	float:left;
	width:255px;
	height:20px;
	direction:rtl;
}
.logindiv
{
	background: url(../img/logindiv.gif);
    float: left;
    height: 29px;
    padding-left: 3px;
    padding-top: 2px;
    width: 262px;
}
.logindivsep
{
	float:left;
	width:265px;
	height:5px;
}
.logininput
{
	background: none;
    border: 0 none;
    color: #B5B09D;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    text-align: center;
    width: 225px;
}
.rigthNav_banners
{
	float:left;
	width:265px;
	height:194px;
	border-bottom:1px solid #d3d1c6;
	padding-top:10px;
	
}
.rigthNavads
{
	float:left;	
	width:259px;
	height:182px;
	border:1px solid #96a399;
	background:#eaeaea;
	padding:2px;
	position:relative;
}
.rigthNav_ads2
{
	float:left;
	width:265px;
	height:95px;
	border-bottom:1px solid #d3d1c6;
	padding-top:10px;
}
.hidepark_area
{
	float:left;
	width:265px;
	height:169px;
	padding-top:10px;
}
.hidepark
{
	float:left;
	width:253px;
	height:158px;
	border:1px solid #b5b09d;
	background:#f4f3ef;
	color:#6b6b6b;
	font-size:12px;
	font-weight:bold;
	font-family:tahoma;
	padding-left:10px;
}
.hidepark_title
{
	border-bottom: 1px solid #D3D1C6;
    color: #ECBE10;
    direction: rtl;
    float: left;
    font-size: 16px;
    height: 25px;
    padding-top: 10px;
    width: 245px;
}
.hidepark_body
{
    direction: rtl;
    float: left;
    padding-top: 5px;
    width: 245px;
}
.hidepark_body ul
{
    margin:0px; padding:0px;padding-right:16px ;
}
.leftmenulinks ul
{
    margin:0px; padding:0px;padding-right:18px ;
}
.hidepark_body ul li
{
    border-bottom:1px solid #D3D1C6;
	height: 18px;
    width: 214px;
	padding-top:2px;
}
.reportspart_title
{
	float:left;	
	width:422px;
  	height:32px;
	direction:rtl;
	color:#e8d272;
	font-size:14px;
	font-weight:bold;
	font-family:tahoma;
	padding-top:10px;
}
.reportspart_body
{
	float:left;	
	width:402px;
  	/*height:310px;*/
	/*background:#d3d1c6;*/
	background:#fff;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	color:#4c4d4f;
	font-size:11px;
	font-family:tahoma;
}
.reports
{
	float:left;	
	width:402px;
	padding-bottom: 24px;
	padding-top:3px;
	border-bottom: 1px dotted #4c4d4f;
  	/* height:145px;*/
}
.reportsdate
{
	float:left;	
	width:50px;
  	/*height:135px;*/
}
.date
{
	float:left;	
	width:34px;
  	height:27px;
	background:#fff;
	border:1px solid #96a399;
	font-weight:bold;
	color:#697c6d;
	font-size:11px;
	font-family:tahoma;
	text-align:center;
	padding:2px;
}
.month
{
	float:left;	
	width:32px;
  	height:14px;
	background:#cabd31;
	border:1px solid #6a9229;
}
.reportsbody
{
	float:left;	
	width:346px;
	padding-top:3px;
	/*margin-bottom: 15px;*/
  	/*height:135px;*/
}
.reportsbodytitle
{
	float:left;	
	width:346px;
  	height:20px;
	direction:rtl;
	color:#4d7e58;
	font-size:12px;
	font-weight:bold;
}
.reportsbodydetails
{
	direction: rtl;
    float: left;
   /* height: 125px;*/
    line-height: 20px;
    padding-right: 10px;
    text-align: justify;
    width: 340px;
	
}
.readmore
{
	float:left;	
	width:402px;
  	height:20px;
}

.nav, .nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
}
.nav a{
display:block;
padding:0px 0px;
color:#555147;
text-decoration:none;
}
.nav li{
float:left;
position:relative;
margin-bottom:1px;
}
.nav ul {
position:absolute;
display:none;
width:12em;
right:-15px;
z-index:10000000;
}
.nav li ul a{
width:12em;
height:auto;
float:left;
font-size:11px
}
.nav ul ul{
top:auto;
}	
.submenu
{
height:20px;padding-top:2px;direction:rtl; background:#DFBF4C; border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;float:right;
}
/*********************************/
#slider ul, #slider li{margin:0;padding:0;list-style:none;position:relative;}
#slider li {width:228px;overflow:hidden;display:block;}	
#slider {width:228px;}
/* // Sudo Slider */	
/* Numeric Navigation */

.graphic, .prevBtn, .nextBtn{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}

.prevBtn, .nextBtn {display:block;width:18px;height:34px;position:absolute;left:5px;top:732px;z-index:1000;background:url(../img/btn_prev.png) no-repeat 0 0;cursor:pointer;}	
.nextBtn{left:203px;}
.nextBtn {background:url(../img/btn_next.png) no-repeat 0 0;}

#slider2 ul, #slider2 li{margin:0;padding:0;list-style:none;position:relative;height:86px}
#slider2 li {overflow:hidden;display:block;width:255px;height:86px}	
#slider2 {width:255px;height:86px}
/* // Sudo Slider */	
/* Numeric Navigation */

.graphic, .prevBtn2, .nextBtn2{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}

.prevBtn2, .nextBtn2 {display:block;width:22px;height:22px;left: 8px;position: absolute;top: 10px;z-index:1000;background:url(../img/go_l.png) no-repeat 0 0;cursor:pointer;}	
.nextBtn2{left:237px;top:10px;}
.nextBtn2 {background:url(../img/go_r.png) no-repeat 0 0;}	

#container {margin:0 auto;position:relative;text-align:left;width:433px;}	
/* Sudo Slider */
#slider3 ul, #slider3 li{margin:0;padding:0;list-style:none;position:relative; height:201px;}
#slider3 li {width:433px;overflow:hidden;display:block; height:201px;}	
#slider3 {width:433px; border:3px solid #ffffff; height:201px;}
/* // Sudo Slider */	
/* Numeric Navigation */
ol {

    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    height: 30px;
    margin: 0;
    padding: 3px 0 0;
    position: absolute;
    top: 180px;
    width: 433px;
	z-index:800;
	opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
.test
{
	position: absolute;	
	top: 180px;
	width: 433px;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	background:#9e491a;
	height:23px;
	z-index:200;
	border-bottom:1px solid #67381e;
	border-top:1px solid #67381e;
	margin-left: 3px;
}
ol li{
padding-left:14px;
float:left;
list-style:none;
height:23px;
line-height:21px;
margin:0px;
}
ol li a
{
float:left;
height:18px; 
width:21px;
border:1px solid #8c502f;
background:#4f2b17;
color:#ffffff;
text-decoration:none; 
text-align:center;
}
ol li.current a
{
float:left;
height:18px; 
width:21px;
border:1px solid #E8D272;
color:#E8D272;

}


.descrip-text
{
	direction:rtl;
	color:#d2d8d3;
	font-family:Tahoma;
	font-size:11px;
	width:439px;
	padding-top:10px;
}
ol li a div
{
	margin-top:-3px;	
}
ol li.current a{background:#4f2b17;color:#ffffff; }
ol li a:focus, .prevBtn a:focus, .nextBtn a:focus{outline:none;}

/**********************************/
/*********** Comment ************/
.comments
{
	float:right;
	width:600px;
}
.comments2
{
	float:right;
	width:578px;
}
.comments_footer
{
	float:left;
	width:578px;
	height:16px;
	background-image:url(../img/comment_footer.gif);
}
.comments_body
{
	float:left;
	width:578px;
	background-image:url(../img/comment_body.gif);
	color:#555555;
	font-family:tahoma;
	font-size:11px;
}
.comments_header
{
	float:left;
	width:578px;
	background-image:url(../img/comment_header.gif);
	height:4px;
}
.add_comments
{
	float:left;
	width:530px;
	height:55px;
	padding-left:48px;
	padding-top:4px;
}
.comments_form
{
	float:left;
	width:558px;
	padding-left:20px;
	display:none;
}
.comment_title
{
	float:left; 
	width:578px; 
	height:36px;
}
.comment_details
{
	float:left; 
	width:578px; 
	padding-bottom:15px;
}
.comment_mail
{
	float:left; width:50px; border-left:1px dotted #abb3b7; height:80px; padding-top:50px; padding-left:4px;
}
.input_f {
    border: 0 none;
    color: #555555;
    direction: rtl;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    height: 21px;
    margin-left: 5px;
    margin-top: 5px;
	margin-right: 5px;
    width: 360px;
}
.input_comment{margin-top:10px; float:right;background-image:url(../img/input_commnet.gif);background-repeat:no-repeat;background-position:right;width:600px;height:40px}.input_comment_note{margin-top:10px; float:right;background-image:url(../img/input_comment_note.gif);background-repeat:no-repeat;background-position:right;width:600px;height:130px}
.input_title{float:right;width:122px;height:27px;padding-top:13px}
.spacer-clear{clear:both; height:1px;}

/********************************************/
.newsarea
{
	float:left;
	width:588px;
	height:319px;
	border:1px solid #d7d6d5;
	padding:15px;
	background:url(../img/mopsd/newsarea.png) repeat-x;
	direction:rtl;
	font-family:Tahoma;
}
.news_title
{
	float:left;
	width:588px;
	height:25px;
	/*border-bottom:1px dotted #c1c2bb;*/
	color:#8F2A27;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
}
.news
{
border-top:1px dotted #C1C2BB;
color:#8F2A27;
float:left;
font-size:11px;
height:141px;
padding:10px 5px 5px;
width:578px;
}
.news_data
{
float:left;
height:130px;
padding-top:10px;
width:388px;
}
.news_pic
{
	float:left;
	width:170px;
	height:146px;
	color:#be2323;
	font-size:10px;
	padding-left:20px;
	direction:ltr;
}
.pic_news
{
	float:left;
	width:150px;
	height:95px;
	border:1px solid #cacaca;
	background:#dbdbde;
	padding-top:6px;
	text-align:center;
	margin-top:3px;
}
.pic_news img
{
	border:2px solid #fff;
}

/*************************************************************/
.list_menu
{
	float:left;
	width:640px;
	background-color:#ffffff;
}
.menu_list {	
	width: 640px;
	float:left;
}
.menu_head {
	background: url(../img/plus.gif) no-repeat scroll 0 0 transparent;
    color: #555147;
    cursor: pointer;
    float: left;
    font-family: Arial;
    font-size: 18px;
    height: 27px;
    padding-left: 20px;
    padding-top: 4px;
	padding-right:4px;
    position: relative;
    width: 640px;
	border:1px solid #96A399;
	border-bottom:0px solid #96A399;
}
.menu_body {
	display:none;
	float:left;
	background-color:#ffffff;
  	background-image:none;
	border:1px solid #96A399;
	width: 664px;
	border-top:0px solid #96A399;
}
.menu_title{
	padding-right:20px;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
}
.detail_parg{
  float:left;
  display:block;
  color:#428580;
  font-family:Tahoma;
  font-size:11px;
  padding-right:30px;
  text-align:justify;
  padding-left:30px;
  line-height:20px;
  padding-top:10px;
  padding-bottom:20px;
}
.info, .success, .notice, .error, .validation {
    border: 1px solid;
    margin: 10px 10px 10px 10px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
	position:fixed;
	width:93%;
	top:0px;
	z-index:1000;
	font-size:12px;
	font-family:Tahoma
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    /*background-image: url('info.png');*/
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    /*background-image:url('success.png');*/
}
.notice {
    color: #9F6000;
    background-color: #FEEFB3;
    /*background-image: url('warning.png');*/
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    /*background-image: url('error.png');*/
}
/*************************************************/
.rigthNav_newads_title
				{
					float:left;
					width:265px;
					height:62px;
					background:url(../img/rigthNav_newads_title.png);
				}
				.rigthNav_newads_body
				{
					float:left;
					width:265px;
					height:112px;
					background:url(../img/rigthNav_newads_body.png);
				}
				.data_rightnav
				{
					float:left;
					width:255px;
					height:86px;
					direction:rtl;
					font-size:11px;
					font-family:Tahoma;
					color:#eaeaea;
					padding-right:10px;
					line-height: 16px;
				}
				.arrow_rightnav
				{
					float:left;
					width:265px;
					height:22px;
					text-align:center;
					padding-top:4px;
				}
				
/**************************************/
a.newslink
{	
color:#fff;text-decoration:none
}
a.newslink:hover
{	
color:#dfbf4c;text-decoration:none
}
a.newslink_r
{	
color:#000;text-decoration:none
}
a.newslink_t
{	
color:#DFBF4C;text-decoration:none
}
a.newslink_t:hover
{	
color:#fff;text-decoration:none
}
a.newslink_r:hover
{	
color:#4D7E58;text-decoration:none
}