body {
 margin-left: 0px;
 margin-top: 27px;
 margin-right: 0px;
 margin-bottom: 0px;
 font-family: verdana,arial,helvetica,sans-serif;
 font-size: 11px;
 color: #000000;
 background-color: #FFFFFF;
}

.subcat_v{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ff0000;
	font-size: 8pt;
}

.normal_highlight{
	color:#ffffff;
	font-size:12px;
	font-family:arial;
	text-decoration: none;
	background-color: #FF0000;
}

.cadre{
background-image: url(/images/cadre.gif);
width:303px;
height:326px;
padding-bottom:15px;
}
.subcat_v a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ff0000;
	font-size: 8pt;
	text-decoration:none;
}

.subcat_v a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ff0000;
	font-size: 8pt;
	text-decoration:none;
}

.subcat{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 8pt;
}

.subcat a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 8pt;
	text-decoration:none;
}

.subcat a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #E60003;
	font-size: 8pt;
	text-decoration:none;
}


.cat{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 9pt;
}

.cat_v{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ff0000;
	font-size: 9pt;
}

.cat a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 9pt;
	text-decoration:none;
}

.cat a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #E60003;
	font-size: 9pt;
	text-decoration:none;
}

.products_title{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #121212;
	font-size: 9pt;
	text-decoration:none;
}

.products_title a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #121212;
	font-size: 9pt;
	text-decoration:underline;
}

.products_title a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #121212;
	font-size: 9pt;
	text-decoration:underline;
}

.products_title1{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #121212;
	font-size: 9pt;
	text-decoration:underline;
}

.products_title1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #121212;
	font-size: 9pt;
	text-decoration:none;
}

.products_title1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #121212;
	font-size: 9pt;
	text-decoration:none;
}

.red_products_title{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ff0000;
	font-size: 11pt;
	text-decoration:none;
}

.menu_bg{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #AEAFB2;
	color: #ffffff;
	font-size: 8pt;
}

.newsletterInput {
 font-family:  verdana, arial, helvetica, sans-serif;
 font-size: 11px;
 background-color: #FFFAD0;
 color: #000000;
 width: 69px;
 height: 17px;
 border-width: 2px;
 border-right-width:0px;
 border-color: #BFC2C8;
}
.header {
 font-family: arial, verdana, helvetica, sans-serif;
 font-size: 9pt;
 color: #504E53;
 font-weight: bold;
}
.header a{
 font-family: arial, verdana, helvetica, sans-serif;
 font-size: 9pt;
 color: #504E53;
 font-weight: bold;
 text-decoration: none;
}
.header a:hover{
 font-family: arial, verdana, helvetica, sans-serif;
 font-size: 9pt;
 color: #504E53;
 font-weight: bold;
 text-decoration: none;
}
.header1 {
 font-family: arial, verdana, helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 font-weight: bold;
 padding-left: 3px;
}
.header1 a{
 font-family: arial, verdana, helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 font-weight: bold;
 text-decoration: none;
 padding-left: 3px;
}
.header1 a:hover{
 font-family: arial, verdana, helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 font-weight: bold;
 text-decoration: none;
 padding-left: 3px;
}
.products_spacer {
 background-image: url(/images/products_spacer.gif);
 background-position:center;
}
.headerSubLink {
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 8pt;
 color: #1B1B1F;
 font-weight: bold;
 text-decoration: none;
}
.headerSubLink a{
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 8pt;
 color: #1B1B1F;
 font-weight: bold;
 text-decoration: none;
}
.headerSubLink a:hover{
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 8pt;
 color: #1B1B1F;
 font-weight: bold;
 text-decoration: underline;
}

.Homemenu {
 font-family: arial,verdana, helvetica, sans-serif;
 font-size: 8pt;
 color: #ffffff;
 font-weight: normal;
 text-decoration: none;
}
.Homemenu a{
 font-family: arial,verdana, helvetica, sans-serif;
 font-size: 8pt;
 color: #ffffff;
 font-weight: normal;
 text-decoration: none;
}
.Homemenu a:hover{
 font-family: arial,verdana, helvetica, sans-serif;
 font-size: 8pt;
 color: #c6c6c6;
 font-weight: normal;
 text-decoration: none;
}



.pageTitle {
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 18pt;
 color: #1B1B1F;
 font-weight: bold;
 text-decoration: none;
}

.pageTitle1 {
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 11pt;
 color: #1B1B1F;
 font-weight: bold;
 text-decoration: none;
}
.pageSubTitle {
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 15pt;
 color: #1B1B1F;
 font-weight: bold;
 text-decoration: none;
}

.contactInput1 {
 width:250px;
 background-color: #FFFFFF;
 border-width: 1px;
 border-style: solid;
 border-color: #000000 #000000 #000000 #000000;
 color: #1B1B1F;
 font-family: verdana,arial,helvetica,"ms sans serif",sans-serif;
 font-size: 11px;
}

.contactInput {
 width: 121px;
 background-color: #FFFFFF;
 border-width: 1px;
 border-style: solid;
 border-color: #000000 #000000 #000000 #000000;
 color: #1B1B1F;
 font-family: verdana,arial,helvetica,"ms sans serif",sans-serif;
 font-size: 11px;
}
.myButton {
 background-color: #FFFAD0;
 border-width: 1px;
 border-color: #1B1B1F;
 color: #1B1B1F;
 font-family: verdana,arial,helvetica,"ms sans serif",sans-serif;
 font-size: 11px;
 text-align: center;
}
.break_message {
 font-family: verdana, arial, helvetica, "ms sans serif", sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #FF0000;
 text-decoration: none;
 width: 506px;
 background-color: #FFFFFF;
 border-top: 1px dashed #FF0000;
 border-bottom: 1px dashed #FF0000;
 border-left: 1px dashed #FF0000;
 border-right: 1px dashed #FF0000;
}
.tellAFriendText {
 width: 80px;
 height: 23px;
 background-color: #FFFFFF;
 border-width: 1px;
 border-style: solid;
 border-color: #43BDF0 #43BDF0 #43BDF0 #43BDF0;
 color: #1B1B1F;
 font-family: verdana,arial,helvetica,"ms sans serif",sans-serif;
 font-size: 13px;
}
.tellFriendTextArea {
 width: 413px;
 background-color: #FFFFFF;
 border-width: 1px;
 border-style: solid;
 border-color: #43BDF0 #43BDF0 #43BDF0 #43BDF0;
 color: #1B1B1F;
 font-family: verdana,arial,helvetica,"ms sans serif",sans-serif;
 font-size: 13px;
}



.productstable {
 font-family: verdana, arial, helvetica, "ms sans serif", sans-serif;
 font-size: 10px;
 background: #68676B;
 font-weight: normal;
 color: #FFFFFF;
}
.headerRow {
 font-family: verdana, arial, helvetica, "ms sans serif", sans-serif;
 font-size: 10px;
 background: #68676B;
 font-weight: normal;
 color: #FFFFFF;
}
.headerRow a{
 font-family: verdana, arial, helvetica, "ms sans serif", sans-serif;
 font-size: 10px;
 background: #68676B;
 font-weight: normal;
 color: #FFFFFF;
 text-decoration: none;
}
.headerPadRight {
 padding-right: 12px;
}

.pLeftPadding{
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	padding-right:0px;
}

#partners{
 visibility: hidden;
 position : absolute;
 border-style:solid;
 border-color:#000000;
 border-width:1px;
 width: 130px;
 left: 690px;
 top: 275px;
 z-index : 1;
 padding-left:5px;
 padding-top:5px;
 padding-right:5px;
 padding-bottom:5px;
 }
 #cont{
 visibility: visible;
 position : absolute;
 border-style:solid;
 border-color:none;
 border-width:0px;
 width: 130px;
 height:25px;
 left: 690px;
 top: 275px;
 z-index : 0;
 padding-left:5px;
 padding-top:5px;
 padding-right:5px;
 padding-bottom:5px;
 }
 #rep{
 visibility: hidden;
 position : absolute;
 border-style:solid;
 border-color:#000000;
 border-width:1px;
 width: 130px;
 left: 0px;
 top: 10px;
 padding-left:5px;
 padding-top:5px;
 padding-right:5px;
 padding-bottom:5px;
 }
 
 #cont_small{
 visibility: hidden;
 position : relative;
 width: 130px;
 height:1px;
 left: 0px;
 top: 0px;
 }
 
 .line{
	background-color: #DBDBDB;
}
input,textarea{
	background-color: #C0C0C0;
	color: #333333;
	font-size: 8pt;
	border-style: solid;
	font-family: verdana,arial,helvetica, sans-serif;
	border: 1px solid #c0c0c0;
}
.navigation_spacing{
	margin-left:50px;
	position:relative;
}
.text{
	font-family: verdana,arial,helvetica, sans-serif;
	font-size: 10pt;
	color: #4D4D4D;
	background-color: #DBDBDB;
}
.inputText{
	font-family: verdana,arial,helvetica, sans-serif;
	font-size: 10pt;
	color: #4D4D4D;
}
.text3{
	font-family: verdana,arial,helvetica, sans-serif;
	font-size: 10pt;
	color: #4D4D4D;
}

.message{
	font-family: verdana,arial,helvetica, sans-serif;
	font-size: 10pt;
	color: #ff0000;
}
.explanation{
	font-family: verdana,arial,helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

.newsletterTable {
 border-width: 1px;
 border-style: solid;
 border-color: #43BDF0 #43BDF0 #43BDF0 #43BDF0;
}

.jobsText
{
	 font-family: verdana, arial, helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: normal;
	 color: #1B1B1F;
	 text-decoration: none;
}
#containerw1{
	position : relative;
 	
 	top:  -34px;
 	left: 75px;
 	height: 0px;
 	width:10px;
 	z-index: 3;
}	
#containerrr{
	position : relative;
 	visibility : hidden;
 	top:  -20px;
 	left: 130px;
 	height: 0px;
 	width:1px;
 	z-index: 3;
}	
#container2{
	position : relative;
 	visibility : hidden;
 	top:  0px;
 	left: 0px;
 	height: 0px;
 	width:0px;
 	z-index: 100000;
}	
#container3{
	position : relative;
 	visibility : hidden;
 	top:  0px;
 	left: 0px;
 	height: 0px;
 	width:0px;
 	z-index: 100000;
}	
#container4{
	position : relative;
 	visibility : hidden;
 	top:  0px;
 	left: 0px;
 	height: 0px;
 	width:0px;
 	z-index: 100000;
}	
#container5{
	position : relative;
 	visibility : hidden;
 	top:  0px;
 	left: 0px;
 	height: 0px;
 	width:0px;
 	z-index: 100000;
}	
#aboutusmenu {
	position : absolute;
	visibility : hidden;
	border-style:solid;
    border-color:#000000;
    border-width:0px;
	top:  0px;
	left: 0px;
	z-index:19;
	width: 1px;
}
#represent {
	position : absolute;
	visibility : true;
	border-style:solid;
    border-color:#000000;
    border-width:0px;
	top:  0px;
	left: 0px;
	z-index:19;
	width: 120px;
}
			
#missionmenu {
	position : absolute;
	visibility : hidden;
	top:  -5px;
	left: 122px;
	z-index:100000000;
	width: 119px;
}
#pdmenu{
	position : absolute;
	visibility : hidden;
	top:  -25px;
	left: 20px;
	z-index:100000000;
	width: 250px;
}
#pubmenu{
	position : absolute;
	visibility : hidden;
	top: -15px;
	left: 20px;
	z-index:100000000;
	width: 250px;
}


.table_black{
	font-family: Arial,tahoma;
	font-size:12px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#000000;
	padding-left:3px;
}
.normalText{
	width:130px;
	font-family: tahoma,arial;
	font-size:12px;
	font-weight:bold;
	padding-top:4px;
	padding-left:20px;
	
}
.inputStyle{
	width:200px;
	height:20px;
	border:1px solid #929291;
	font-size:12px;
	font-weight:normal;
	color:#5d5d5c;
	background-color:#ffffff;
}

.comment_arabic{
font-size:15px;
font-family:Arial;
}

.comment_checkbox{
background-color:#ffffff;
height:62px;
width:45px;
border:dashed 1px #808080;
border-top:0px;

}
.comment_services{
background-color:#ffffff;
height:62px;
width:181px;
border-bottom:dashed 1px #808080;
padding-left:5px;

font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #1B1B1F;
text-decoration: none;
font-weight:bold;
}

.comment_services_ar{
background-color:#ffffff;
height:62px;
border-bottom:dashed 1px #808080;
padding-right:5px;
font-size:15px;
font-family:Arial;
color: #1B1B1F;
text-decoration: none;
font-weight:bold;
direction:rtl;
}
.comment_red_box{
width:20px;
border:solid 1px #e31925;
height:20px;
}
.comment_black_box{
width:18px;
height:18px;
border:solid 1px #282828;
float:left;
text-align:center;
}

.comment_black_box_ar{
width:18px;
height:18px;
border:solid 1px #282828;
float:right;
text-align:center;
}

.comment_yesno{
background-color:#ffffff;
padding-left:5px;

font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
color: #1B1B1F;
text-decoration: none;
font-weight:bold;
}

.comment_yesno_ar{
background-color:#ffffff;
padding-right:5px;
font-size:15px;
font-family:Arial;
color: #1B1B1F;
text-decoration: none;
font-weight:bold;
direction:rtl;
}
.comment_input_container{
padding-right:5px;
padding-left:5px;
}
.comment_input{
border:0px;
border-bottom:dashed 1px #808080;
width:496px;
background-color:#ffffff;
text-align:center;
}

.comment_area{
width:496px;
background-color:#ffffff;
height:85px;
border:solid 1px #808080;
}

.comment_user_input{
border:0px;
border-bottom:dashed 1px #808080;
background-color:#e7e7e9;
font-weight:normal;
text-align:center;
}