#wrap { position: relative; 
		margin: 0 auto; 
		padding: 0; 
		text-align: right; 
		width: 764px; 
		min-width:764px; 
		font-size: 14px;
		border-left: 1px solid #000; 
		border-right: 1px solid #000; 
		background: #EEEEEE; }
body { text-align: center; 
		margin: 0; 
		padding:0; 
		font-family: "Arabic Transparent", serif; 
		background: #888888; }
#logo { background: #000000; 
		color: #fff; 
		margin: 0; 
		font-size: 14px; 
		text-align: center; 
		padding: 0; }
#mainbody { float: left; width: 587px; background: #FFFFFF; }

/*content styles - width exactly 547px with margins*/
#content { margin: 20px 0 30px 0; padding: 0 19px; background: #FFFFFF; }
#content p { font-size: 15px; line-height: 1.4; text-align: right; }
#content h1 { width: 536px; font-size: 20px; background: #000000; color: #FFF; padding: 2px 3px; border-right: 5px solid #FF0000; margin-top: -5px; }
#content h2 { color: #000000; border-left: 5px solid #FF0000; border-bottom: 1px solid #FF0000; margin-top: 10px; padding: 2px 0px;  font-size: 18px; }
#content h3 { margin: 0; padding: 0; font-size: 20px; font-weight: normal; }
#content a:link, #content a:visited { color: #000000; text-decoration: underline; }
#content a:hover, #content a:active { color: #900000; text-decoration: none; }
#content div.imgL { float: left; margin-right: 5px; margin-bottom: 5px; }
#content div.imgL p { text-align: right; font-size: 10px; }
#content div.imgR { float: right; margin-left: 5px; margin-bottom: 5px; }
/*sidebar styles*/
#sidebar { float: right; width: 177px; 	margin: 20px 0 25px 0;	padding: 0; color: #888888; }
#sidebar table { margin: 0 12px 8px 0; }
#sidebar table a { text-decoration: none; border: 0; }
#sidebar table img { border: 0; padding: 0; margin: 0; cursor: pointer; text-align: right; }
#sidebar a img { cursor: pointer; margin-left: 12px; border: 0; }
#sidebar p { text-align: right; font-size: 12px; margin: 0 12px 8px 12px; color: #2E2D2D; }
#sidebar ul { margin: 0 29px 15px 0; padding: 0; font-size: 15px; }
#sidebar li { padding-right: 2px; color: #000000; list-style-type: disc; }
#sidebar li.alt { list-style-image:url(); }
#sidebar h4 { margin: 0 0px 8px 0px; text-align: center; background: #FFFFFF; color: #000; font-size: 14px; letter-spacing: 0; padding: 2px 0; }
/*footer styles*/
#footer { position: relative; clear: both; text-align: center; background: #000000; border-top: 2px solid #FFFFFF; direction: ltr; }
#footer p {	margin: 0; padding: 4px 0 7px 0; color: #FFFFFF; font-size: 10px; }
#footer a:link, #footer a:visited {	color: #FFFFFF; }
#footer a:hover, #footer a:active {	color: #CCCCCC; text-decoration: none; }
/*guide styles*/
ul#guide { list-style-type: none; 
			margin: 0; 
			padding: 0; 
			position: relative; 
			float: right; 
			width: 764px; 
			height: auto; 
			background: #444444; 
		}
ul#guide li { margin: 0;
			padding: 0;
			float: left;
			width: 110px; 
			text-align: center;  
			background: #444444; 
			border-right: 1px solid #CCCCCC; }
ul#guide li a { display: block; 
				padding: 2px 0 2px 0; 
				text-decoration: none; 
				letter-spacing: 1px; 
				font-size: 16px; 
				font-weight: bold;
				text-transform: uppercase; }
ul#guide li a:link { color: #FFFFFF; }
ul#guide li a:visited { color: #FFFFFF; }
ul#guide li a:hover { color: #CCCCCC; }
ul#guide li a.active { color: #CCCCCC; }
ul#guide li.last { width: 118px; border: 0; }
ul#guide li.last2 { float: right; border: 0; text-align: right; padding: 3px 10px 0 0;}
.engG { direction: ltr; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }



/*start general styles*/
#sidebar ul a { text-decoration: none; }
#sidebar ul a:link { color: #000000; }
#sidebar ul a:visited { color: #000000; }
#sidebar ul a:hover { color: #900000; }
#sidebar ul.lang { margin: 0px 29px 15px 10px; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
#sidebar ul.lang li { text-align: left; color: #000000; list-style-type: none; }
img.headline { float: left; border: 1px solid #C6BEB5; margin-right: 10px; margin-bottom: 2px; }
/*home page styles*/
body#home #content .imgL { float: right; margin-left: 5px; margin-bottom: 5px; }
body#home #content #mainNews { width: 535px; padding: 5px; border: 1px solid #999999; margin-bottom: 15px; }
body#home #content p { font-size: 15px; padding-left: 0px; margin: 0; }
body#home #content a { font-size: 16px; font-weight: bold; }
body#home #content h5 { width: 534px; margin: 0; background: #000000; color: #FFFFFF; border-right: 5px solid #FF0000; padding: 2px 4px; font-size: 17px; }
body#home #content #leftCol { width: 312px; margin: 0; float: right; padding: 0 0 0 0px; }
body#home #content #leftCol h6 { width: 305px; margin: 0 0 10px 0; background: #000000; color: #FFFFFF; border-right: 5px solid #FF0000; padding: 2px 1px; font-size: 17px; }
body#home #content #leftCol .row { width: 300px; margin: 0 0 10px 0; border: 1px solid #999999; padding: 5px; }
body#home #content #rightCol { width: 215px; margin: 0; float: left; padding: 0 10px 0 0; }
body#home #content #rightCol h6 { width: 208px; margin: 0 0 10px 0; background: #000000; color: #FFFFFF; border-right: 5px solid #FF0000; padding: 2px 1px; font-size: 17px; }
/*classes*/
.eng { direction: ltr; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.backTop { float: left; margin-top: -30px; font-size: 12px; }
.strong { font-weight: bold; }
.font10px { font-size: 10px; }
.font11px { font-size: 11px; }
p.intro { border-top: 1px solid #BBBBBB; border-bottom: 1px solid #DDDDDD; padding: 5px; margin-top: 30px; }
p.intro:first-line { font-weight: bold; }
/*campaign */
	.boxOut {
		display: block;
		width: 250px; 
		float: left;
		margin: 0px 10px 10px 10px;
		padding: 0px;
		}
	
.boxRow { width: 250px; height: 80px; margin: 5px; border: 1px solid #DDDDDD; float: right; }
		.boxRow .imgSm {
			float: right; 
			margin: 0px 0px 0px 5px;
			}
		.boxRow p {
			margin: 0px;
			font-size: 10px;
			text-align: right;
			}