h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {font-family:arial,sans-serif;color:#8d8d8d;}
body,html{height:100%;}
body{font-size:small;direction:rtl;background:#ffffff url(bodyBottomBG.png) bottom repeat-x fixed;margin:0;padding:0;}
#body{width:900px;padding:25px 0;margin:auto;position:relative;}
#body1{background:url(bodyBG.png) repeat-x fixed;}

a{color:#339FBF; _color:expression(this.parentNode.currentStyle['color']);text-decoration:none;}
a:hover{text-decoration:underline;}
a:visited{color:#237D97;}
a img{border:0;}
img{_behavior:url("style/IE6_png.php");}
input{background:#ffffff;border:1px solid #d0d0d0;width:188px;height:23px;color:#ADADAD;font-size:1.3em;padding-right:4px;}
h2{margin:0;font-size:150%;}
h2.main bdo{color:#fff;background:transparent no-repeat scroll right center;padding:8px 0px 12px 0;*padding:0;*background:none;}
h3{padding: 6px 10px 6px 6px; letter-spacing: -0.9px; opacity: 0.8; color: rgb(255, 255, 255); border-right-style: solid; background-color: rgb(54, 164, 196);}
h3 a,h3 a:visited{color:#fff;}

dl dt{padding: 6px 10px 6px 6px; font-size:14px; margin:10px 0; opacity: 0.8; color: rgb(255, 255, 255); border-right-style: solid; background-color: rgb(54, 164, 196);}
dl dd{margin-right:20px;}
form dt{font:normal 16px arial;margin:7px 40px;padding:inherit; color:inherit; border:none; background:none;opacity:1}
form dt label{color:#34A1C1;}
form dd{margin:7px 37px;}

p{*margin:15px 0 15px 0;}

#logo{float:right;margin:0 0 -9px 0;}

#call{float:left;margin-top:20px;width:145px;padding-left:9px;height:74px;background:transparent url(sprite.png) no-repeat scroll right -563px;color:#ffffff;text-align:center;_background-image:url(sprite.gif);}
#phoneNumber{color:#FFFFFF;direction:ltr;display:block;font-family:impact;font-size:1.5em;margin-left:10px;margin-top:25px;}
#emailAddress{display:block;margin-top:7px;font-size:0.77em;_position:relative;color:#98E0F4;}

#chat{background-image:url("chat.png");bottom:1px;height:119px;position:fixed;right:0;text-align:right;width:267px;z-index:31;}
#chat span.x{background-image:url("chat-x.png");cursor:pointer;height:15px;position:absolute;right:23px;top:22px;width:15px;}
#chat span.x:hover{background-position:center right;}
#chat a.text{color:#FFFFFF;font:14px tahoma;position:relative;right:25px;top:39px;}
#chat a.text:hover{text-decoration:none;}
#chat span.status{color:#FFFFFF;font:10px tahoma;position:absolute;right:25px;top:89px;}

#menu{z-index:30;clear:both;background:url(menuBG.png) repeat-x;height:52px;margin:0 7px 15px 6px;position:relative;}
#menu ul{background:url(menuRight.png) right no-repeat;height:52px;margin:0 -9px 0 0;padding:0;_position:relative;/*IE8 (only) hack:*/background-image /*\**/:url(menuRight_IE8.png)\9}
#menu div{background:url(menuLeft.png) left no-repeat;height:52px;margin:0 0 0 -9px;_position:relative;}

#menu li a{color:#ffffff;font-family:tahoma;font-size:13px;}
#menu li a:hover{font-weight:bold;text-decoration:none;}



#nav > li { list-style-type:none; /*float:left;*/ display:block; 
position:relative;  text-align:center;width:53px;float:right;display:block;font-size:1.2em;margin:0;margin:13px 13px 0 0;padding:4px;_padding-top:15px;}
#nav li{_list-style-type:none; /*float:left;*/ _display:block; _position:relative;  _text-align:center;_width:53px;_float:right;_display:block;_font-size:1.2em;_margin:0;_margin:13px 13px 0 0;_padding:4px;}
#nav li.big{width:100px;}


#nav > li:hover {background:transparent url(sprite.png) no-repeat scroll -111px -661px;}
#nav > li.big:hover{background-position:left -661px;}
#nav > li:hover {padding-bottom:18px; }

#nav li ul {background-color:#237d97;z-index:5;zoom:1;background-image:none;display:none;height:auto;margin:0;padding:10px 10px 0;position:absolute;right:-14px;top:35px;width:150px;/*-moz-border-radius: 0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;*/}

#nav > li:hover ul { display:block; }

#nav li ul li { list-style-type:none;position:relative;}
#nav li ul li.end{background: transparent url(second-nav-bg.png) no-repeat scroll center bottom; width: 171px; position: absolute; height: 10px; right: 0pt; bottom: -10px;}
#nav li ul li a { display:block; padding:5px 10px; color:#fff; text-decoration:none;}
#nav li ul li:hover a { background-color:#308ea9; -moz-border-radius:10px; -webkit-border-radius:10px;}
#nav li span { cursor:pointer; margin:0px 10px; font-weight:bold; }


#main{clear:both;}

#sideMenu{width:339px;padding:0;margin:0;float:right;background:url(brokenEdge.png) left -1px no-repeat;height:310px;}
#sideMenu li{position:relative;height:82px;background:transparent url(sprite.png) no-repeat scroll right -4px;_background-image:url(sprite.gif);padding:0 10px 0 0;list-style:none;margin:0;*margin-bottom:-3px;_behavior:url("style/IE6_hover.php");}
#sideMenu li:hover{background-position:right -91px;}
#sideMenu li.free{height:65px;background-position:right -246px;}
#sideMenu li.free:hover{background-position:right -177px;}
#sideMenu li a img{position:absolute;bottom:12px;right:100px;}
#sideMenu li.free a img{bottom:15px;}
#sideMenu li img.listImage{position:absolute;right:9px;top:4px;}
#sideMenu li img.qm{right:-2px;top:-10px;}
#sideMenu li a{position:absolute;top:0;right:0;bottom:0;left:0;_width:100%;_height:100%;}

#center{float:right;width:310px;height:306px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#fefefe url(contactBG.png) bottom repeat-x;position:relative;}
#women{position:absolute;right:-95px;top:-5px;}
#thing{position:absolute;left:20px;top:38px;}
#meet{position:absolute;left:0;bottom:-45px;background:transparent url(sprite.png) repeat scroll right -311px;display:block;width:210px;height:126px;text-indent:-9999px;_background-image:url(sprite.gif);overflow:hidden;}
#meet:hover{background-position:right -437px;text-decoration:none;}

#contact,#recommend{border:1px solid #e0e0e0;border-right:0;height:306px;width:235px;padding-left:15px;float:left;background:#fefefe url(contactBG.png) bottom repeat-x;}
#contact form{border-right:1px solid #efefef;padding-right:30px;}
#contact h2,#recommend h2{text-align:center;margin:17px 0 -13px 0;}
#contact label,#contact input{display:block;}
#contact button{background:transparent url(sprite.png) no-repeat scroll left -564px;_background-image:url(sprite.gif);border:0;width:109px;height:23px;float:left;margin-left:16px;cursor:pointer;}
#contact button:hover{background-position:left -587px;}

#recommend{height:236px;margin-top:18px;}
#recommend p{display:none;background:url("qoute.png") no-repeat scroll 87% 8px transparent;height:109px;overflow:hidden;padding:27px 29px 0 4px;}
#recommend div{height:162px;overflow:hidden;}
#recommend a{float:left;margin:3px;padding:3px 8px;}

#secondary{position:relative;overflow:hidden;*display:inline-block;}
#secondary #main{float:right;border:1px solid #e0e0e0;border-top:0;width:618px;*overflow:hidden;margin:30px 0 25px -1px;padding:15px;background:#fefefe url(contactBG.png) bottom repeat-x;min-height:700px;}
#secondary #main h2{font-family:tahoma;font-weight:lighter;background:url(secondTitleBG.png) no-repeat;width:670px;height:57px;margin:-40px -20px 0 0;padding:4px 27px 0 0;*position:relative;color:#FFFFFF;line-height:46px;}
#secondary #contact{margin-top:66px;}
#secondary #meet{bottom:5px;left:0;_position:relative;_float:left;_margin-top:60px;}

#selectedJobs{background:url(selectedJobsBG.png);height:188px;width:527px;float:right;margin:30px -11px 21px -10px;_margin-right:-4px;padding:24px 25px;clear:right;}
object#selectedJobs{height:236px;width:579px;margin:30px -9px 21px -10px;padding:0;background:none;}

#updates{background:url(updatesBG.png);height:179px;width:291px;float:left;margin:39px 0 0 -3px;padding:24px 25px;position:relative;}
#updates h2{text-align:center;margin:-33px 0 15px 0;_position:relative;_display:inline-block;}
#updates li,#updates ul{margin:0;padding:0;list-style:none;}
#updates li{border-bottom:1px dashed #549cc3;overflow:hidden;position:relative;_display:inline-block;}
#updates li a{display:inline-block;width:67%;margin:7px 0 7px 0;}
#updates .time{color:#7fa6b7;position:absolute;bottom:7px;left:30px;font-size:0.85em;}
#updates #news{height:131px;overflow:hidden;position:relative;}

#bottom{background:url(bottomBG.png) repeat-x;clear:both;margin:0 7px;height:31px;}
#bottom a{color:inherit;}
#bottom a:hover{text-decoration:none;}
#bottomMenu{float:right;background:url(bottomRight.png) right no-repeat;margin:0 -7px 0 0;font-size:0.85em;padding:10px 20px 0 0;height:21px;_position:relative;}
#copyrights{float:left;background:url(bottomLeft.png) left no-repeat;margin:0 0 0 -7px;font-size:0.85em;height:31px;_position:relative;}
#copyrights img{margin:-7px 7px -19px 12px;_position:relative;}

#message{background:#DFF4FB url(accept.png) no-repeat scroll 99% center;border:1px solid #E6E6E6;color:inherit;font-weight:bold;margin-bottom:1.5em;padding:4px 25px 4px 10px;margin-left:10px;}
#errorMessage{background:#07676F url(error.png) no-repeat scroll 99% center;border:1px solid #E6E6E6;color:#fff;font-weight:bold;margin-bottom:1.5em;padding:4px 25px 4px 10px;margin-left:10px;text-align:center;}
.message{background:#DFF4FB url(accept.png) no-repeat scroll 99% center;border:1px solid #E6E6E6;color:inherit;font-weight:bold;margin-bottom:1.5em;padding:4px 25px 4px 10px;margin-left:10px;}
.errorMessage{background:#07676F url(error.png) no-repeat scroll 99% center;border:1px solid #E6E6E6;color:#fff;font-weight:bold;margin-bottom:1.5em;padding:4px 25px 4px 10px;margin-left:10px;text-align:center;}

#editLink{border-bottom:1px solid;color:#FFFFFF;font-size:1.5em;font-style:italic;left:535px;opacity:0.8;position:absolute;top:18px;}

#ContactForm{}
#ContactForm #Title-element input{width:400px;}
#ContactForm #submit-label,#ContactForm #reset-label{display:none;}
#ContactForm #submit-element{float:left;}
#ContactForm #reset-element{float:right;}
#ContactForm #submit-element input,#ContactForm #reset-element input{width:100px;}
#ContactForm #submit-element{margin-left:98px;}
#ContactForm #submit-element input {background-color:#34A1C1;color:#fff;cursor:pointer;}
#ContactForm #submit-element input:hover{background-color:#8acfe5;color:#fff;}
#ContactForm .errors{list-style-type:none;padding:0;}
#ContactForm .errors li{color:#FF7F7F;font-weight:bold;}

.btnGray{background:transparent url(BtnBgGrey.png) no-repeat scroll center center;
display:inline-block;
height:24px;
line-height:24px;
text-align:center;
width:131px;}

.btnBlue{background:transparent url(BtnBgBlue.png) no-repeat scroll center center;
display:inline-block;
height:24px;
line-height:24px;
text-align:center;
color:#fff;
width:131px;}

a.btnBlue:visited{color:#fff;} 

#navText{margin: 0pt; padding: 0pt; font-size: 11px; color: #237d97;}
#navText strong{color: #237d97;}

#whoisForm{width:385px;	}
#whoisForm label{direction:ltr;float:right;line-height:28px;text-align:right;width:77px;}
#whoisForm input[type=checkbox]{float:right;width:18px;}
#whoisForm #domainSearch{clear:right;float:right;margin-top:12px;background:transparent url(sprite.png) no-repeat scroll left -564px;_background-image:url(sprite.gif);border:0;width:109px;height:23px;margin-left:16px;cursor:pointer;}
#whoisForm #domainSearch:hover{background-position:left -587px;}
#leftCol{border-right:1px solid #E6E6E6;float:left;height:400px;padding:14px;width:433px;}

#leftCol .domain,#leftCol .notdomain{background:no-repeat scroll 99% center;color:gray;padding:7px 25px 7px 10px;}
#leftCol .domain{background-image:url(accept.png);}
#leftCol .notdomain{background-image:url(cancel2.png);}
#leftCol .domain strong{color:#339FBF}
#leftCol #whois_ajax_loader{color:#4F4F4F;font-size:26px;letter-spacing:-0.9px;line-height:43px;}
#leftCol #whois_ajax_loader img{margin-bottom:-8px;margin-left:13px;}

.siteLink a img{background:transparent url(nivharotBg.png) no-repeat scroll 0 0;padding:8px 8px 27px;}
.siteLink:hover a img{background-image:url(nivharotBgHover.png);}
.siteLink div{
	background-color:#FFFFFF;
	bottom:30px;
	height:16px;
	margin:0 8px 0 0;
	opacity:0.7;
	padding:6px;
	position:absolute;
	width:538px;
	z-index:5;
	overflow:hidden;
	right:0;
	filter:alpha(opacity=70);
}
.siteLink h4{font-size:1em;
margin:0;}
.siteLink span{float:left;}
.siteLink p{height:100px;}
.siteLink {position:relative;zoom:1}

a.btn { border-top: 1px solid #96d1f8; background: #65a9d7; background: -webkit-gradient(linear, left top, left bottom, from(#237e97), to(#65a9d7)); background: -moz-linear-gradient(top, #237e97, #65a9d7); padding: 5px 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0; -moz-box-shadow: rgba(0,0,0,1) 0 1px 0; box-shadow: rgba(0,0,0,1) 0 1px 0; text-shadow: rgba(0,0,0,.4) 0 1px 0; color: white; font-size: 12px; font-family: Helvetica, Arial, Sans-Serif; text-decoration: none; vertical-align: middle; }
a.btn:hover { border-top-color: #004254; background: #004254; color: #ffffff; }
a.btn:active { border-top-color: #1b435e; background: #1b435e; }