body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position:left;
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
}
img {border: none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0; padding:0; font:Arial, Helvetica, sans-serif;}
table{border-collapse:collapse; border-spacing:0;}
td { text-align:right;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal; font-weight:normal;}
caption,th{text-align:left;}
h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
h1{font-weight:bold;font-size:18px;color:#194477;}
q:before,q:after{content:'';}
abbr,acronym {border:0; font-variant:normal;}
sup {vertical-align:text-top;} /* to preserve line-height and selector appearance */
sub {vertical-align:text-bottom;} /* to preserve line-height and selector appearance */
input,textarea,select{font-size:inherit;font-weight:inherit;} /* to preserve line-height and selector appearance */
legend{color: #000000;} /*because legend doesn't inherit in IE */
.pointer{cursor:pointer;display:inline;}

.container {width:944px; margin:0 auto;}
   .header { height:114px;}
      .headerL1 { background-image:url(../SiteImages/bg_top.gif); background-repeat:repeat-x; height:75px; clear:both; }
	     .headerL1 a { display:block;  width:247px; background-image:url(../SiteImages/Logo.gif); float:right; background-position:top; height: 75px; margin:0; padding:0; }
		 .headerL1 span { background-image:url(../SiteImages/Slogen.gif); height: 75px; width: 525px; float:left;}
      .headerL2 { background-image: url(../SiteImages/nav_bg.gif); background-repeat:no-repeat; height: 39px; width:944px;}
			  .headerL2 ul {  float:right; direction: rtl; margin-right:20px; }
			  .headerL2 li { list-style:none; display:inline; line-height:39px; }
			  .headerL2 a { color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none; display:inline-block;}
			  .headerL2 a:hover { background-image: url(../SiteImages/arrow.gif); background-position:bottom center; background-repeat:no-repeat;  }
		  .headerL2search { float:left; width: 223px; height:39px; margin-left:8px;}
		      .headerL2search div { margin-top: 8px;}
			  .headerL2search input { border: none; color:#706f6f; height: 20px; width:161px; font-family:Arial, Helvetica, sans-serif ; font-size:13px; direction:rtl; text-align:right; vertical-align:top;} 
	  .bodyarea {  min-height: 707px; background-image:url(../SiteImages/bg_body.gif); background-repeat:repeat-y; }
	      .rside { float:right; width: 184px; text-align: left; margin-top:21px;}
		    .rlogo { float:left; width:175px;}
		    .map { width: 176px; height: 360px; background-image:url(../SiteImages/map_logo.gif); background-repeat:no-repeat; float:left; }
			.map a { display:block; height:360px; text-decoration:none; text-align:right; direction:rtl; }
			.map span { font-size:13px; color:#000000; font-weight:bold; margin-right: 27px; padding-top:175px; display:block;}
		  .lside { float:left; width:760px; margin-top:21px;}
		     .mainanima { min-height: 350px; width: 738px; margin:0 auto; }
            .lmainText{width:690px;margin:0 auto;direction:rtl;font-size:14px}
            .lmainText input,textarea,select{border:1px solid #194477;width:230px;}
	  .mainbottom { width:747px;   margin:0 auto; float:right; margin-top:50px; }
	     .lmainbottom { float:left; background-image:url(../SiteImages/contact_bg.gif); width: 259px; height:284px;}
		  .lmainbottomnonContactTitle{ float:left;  background-image:url(../SiteImages/contact_bg_noncontact.gif);width: 259px; height:284px;}
		    .news { width: 437px; height: 187px; direction:rtl; text-align:right; margin-top:32px; }
			  #marqueecontainer{position: relative;width: 435px;  /*marquee width */height: 184px; /*marquee height */background-color: white;overflow: hidden; }
		      #vmarquee {position: absolute; direction:rtl;  width: 435px; right: 0px;}
			  .news span { color:#194477; font-size:12px; display:block; padding-bottom:8px;}
			  .news a { font-size:12px; color:#f97711; display:block; }
			  .news b { color:#194477; font-weight:bold; font-size:14px; display:block;}
		 .rmainbottom { float:right; background-image:url(../SiteImages/news_bg.gif); width: 488px; height: 284px;}
		    .contact { height:109px; width:224px; margin-right:22px; margin-top:33px; float:right; text-align:right;}
			.form {color:#FFFFFF; font-size:14px; direction:rtl; float:right; margin-right:5px; height:40px;width:240px;}
			  .form span {padding-bottom:10px; line-height:1.2em; height: 47px; }
			  .form td { padding-top:4px; padding-bottom:4px; padding-left:4px; text-align:right;}
			  .form td span { color: #FFFFFF;  height:12px; width:60px;}
			  .form td input { border:none; background-color: #c3c5c8; width:155px; height: 19px; color:#194477; padding-right:6px;}
			 .send{ background-image: url(../SiteImages/send.gif); background-repeat:no-repeat; height: 39px; width:116px; float:left; cursor:pointer; border:none;}
	  .footer { height: 30px; background-image:url(../SiteImages/footer_bg.gif); background-repeat:no-repeat; clear:both;}
	          .footer ul { height: 30px; float:right; direction: rtl; margin-right:25px; }
			  .footer li { list-style:none; display:inline; line-height:30px; padding-left:16px;}
			  .footer a { color:#FFFFFF; font-size:13px; text-decoration:none;}
			  .footer a:hover { color:#999999;}
.rcat { width:175px; float:left; }
	.rcat ul {  direction: rtl; text-align:right; width:175px; }
	.rcat li { list-style:none; line-height:30px;}
	.rcat a { color:#074e8f; font-size:11px; background-image: url(../SiteImages/cat_bg_right.gif); font-weight:bold; text-indent:5px; text-decoration:none; display:block;}
	.rcat a:hover { color:#FFFFFF; background-image: url(../SiteImages/cat_bg_right_roll.gif);  background-position:bottom; background-repeat:repeat-x;  }
.ErrorMgs{color: red !important;font-size:11px;font-weight:bold;}
.center{margin-left:auto;margin-right:auto}
hr.Line{color:#194477;height:1px;}
.SubMenu{clear:both;float:left;                
 background-image: url(../SiteImages/nav_bg.gif);text-align:center;color:#ffffff;font-size:14px;height:39px;width:155px;border:solid 1px #ffffff;}
.SubMenuOver{ background-color: #999999;text-align:center;color:#ffffff;font-size:14px;height:39px;width:155px}
.Writer{font-size:14px;color:#000000;font-weight:bold;display:inline-block;}
.dateArt{margin-left:15px;margin-top:-15px;font-size:12px;color:#000000;font-weight:bold;display:inline-block;float:left}
.back,.back a{color:green;}
.back a:hover{color:red;}
.IE8Fix{z-index: 100;}