body{font-family:verdana,arial,helvetica,sans-serif;font-size:100%;background:#330099;color:#fff;}
.bold{font-weight:bold;}
#container{text-align:left;background:url(/images/cimg/mainbotbg.jpg) bottom left repeat-x;}
#containerinner{background:url(/images/cimg/mainbg.jpg) top left no-repeat;}
#contentborder{border:0.5625em solid #fff;}
#contentborderinner{border:0.0625em solid #000;}
#contentborderinnerinner{border:0.0625em solid #A4ADBB;}
#navsearchcontainerinner ul li{background:url(/images/cimg/navlistbg.gif) top left no-repeat;color:#000;font-size:0.75em;font-weight:bold;}
#navsearchcontainerinner ul li a{background:#FEEDD5 url(/images/cimg/navarrow.gif) top left no-repeat;color:#000;}
#navsearchcontainerinner ul li a#snglocation{background:#C64F00 url(/images/cimg/null.gif) top left no-repeat;color:#fff;}
#navsearchcontainerinner ul#site li ul li.navsub{background:transparent;color:#fff;font-size:100%;font-weight:normal;}
#navsearchcontainerinner ul#site li ul li.navsub a{background:transparent;color:#fff;text-decoration:none;}
#navsearchcontainerinner ul#site li ul li.navsub a:hover,#navsearchcontainerinner ul#site li ul li.navsub a#navsubselected,navsearchcontainerinner ul#site li ul li.navsub a#navsubselected:hover{background:transparent ;font-weight:normal;text-decoration:none;color:#ff7f29;}
#navsearchcontainerinner ul#site li ul li.navsubsub{background:transparent;color:#fff;font-size:100%;font-weight:normal;}
#navsearchcontainerinner ul#site li ul li.navsubsub a{background:transparent;color:#fff;text-decoration:none;}
#navsearchcontainerinner ul#site li ul li.navsubsub a#navsubsubselected{color:#F60;}/*font-weight:bold*/
#navsearchcontainerinner ul#location li#uk a{background:#FDCD8F url(/images/cimg/navarrow.gif) top left no-repeat;color:#000;}
#navsearchcontainerinner li#beirut a{background:#FDE0B8 url(/images/cimg/navarrow.gif) top left no-repeat}
#navsearchcontainerinner li#cyprus a{background:#FEEBD3 url(/images/cimg/navarrow.gif) top left no-repeat}
#navsearchcontainerinner li#dubai a{background:#FEF3E5 url(/images/cimg/navarrow.gif) top left no-repeat}
#navsearchcontainerinner li#amman a{background:#FFFCFA url(/images/cimg/navarrow.gif) top left no-repeat}
#navsearchcontainerinner ul#location li#amman a:hover,#navsearchcontainerinner ul#location li#dubai a:hover,#navsearchcontainerinner ul#location li#cyprus a:hover,#navsearchcontainerinner ul#location li#beirut a:hover,#navsearchcontainerinner ul#location li#uk a:hover,#navsearchcontainerinner ul li a#locationselected,#navsearchcontainerinner ul li a:hover,#navsearchcontainerinner ul li a#navselected{background:#F60 url(/images/cimg/navarrowhover.gif) top left no-repeat;color:#fff;text-decoration:none;}
#search label{font-size:0.7em;color:#fff;font-weight:bold;}
#logostrap{background:#1F1F1F url(/images/cimg/logobg.jpg) top left no-repeat;border-bottom:0.0625em solid #fff;}
#strap p{font-size:0.75em;margin:1.875em 0 0 1.4375em;}
#contactbar{color:#fff;background:#7E1200 url(/images/cimg/contactbarbg.jpg) top left repeat-x;border-bottom:0.0625em solid #fff;}
#contactbar p{font-size:0.75em;}
#contactbar a{color:#fff;}
.picbox{border-bottom:0.0625em solid #A4ADBB;}
#locationdetails{background:#000;color:#fff;border:1px solid #A8A8A8;}
#locationdetails p{font-size:0.7em;}
#locationdetails p a{background:#000;color:#fff;text-decoration:underline;}

#locationdetails2{background:#000;color:#fff;border:1px solid #A8A8A8;}
#locationdetails2 p{font-size:0.7em;}
#locationdetails2 p a{background:#000;color:#fff;text-decoration:underline;}


.contactdetails{background:#000;color:#fff;border:1px solid #A8A8A8;}
.contactdetails p{font-size:0.7em;}
.contactdetails p span{color:#FFC067;text-transform:uppercase;}
.contactdetails p a{background:#000;color:#fff;text-decoration:underline;}
.homepic{background:#000 url(/images/home/homepic.jpg) top left no-repeat;}
.servicepic{background:#000 url(/images/service/servicepic.jpg) top left no-repeat;}
.equipmentpic{background:#000 url(/images/equipment/equipmentpic.jpg) top left no-repeat;}
.clientspic{background:#000 url(/images/clients/clientspic.jpg) top left no-repeat;}
.allcontactspic{background:#000 url(/images/allcontacts/allcontactspic.jpg) top left no-repeat;}
.sngupdatepic{background:#000 url(/images/sngupdate/sngupdatepic.jpg) top left no-repeat;}
.beirutpic{background:#000 url(/images/locations/beirutpic.jpg) top left no-repeat;}
#curvebox{background:#434343 url(/images/cimg/curvebg.jpg) top left no-repeat;border-top:0.0625em solid #000;border-bottom:0.0625em solid #A4ADBB;}
#copy,#copy a{color:#E2E2E2;}
#copy p{font-size:0.7em;}
#copy p a{text-decoration:underline;}
.highlight{color:#FFC067;}
h1,#copy h2,#copy h3,#copy h4,#copy h5,#copy h6{font-size:0.8em;}
h3.equiph3,h2.updateh2{font-size:0.8em;color:#FFC067;}
#footer{background:#000;color:#fff;}
#utilities{border-bottom:0.0625em solid #585462;}
#utilities a{background:#000;color:#fff;font-size:0.75em;}
#membership p{font-size:0.7em;}

.marginimages {margin-right:5px;}


div.verticalspacer10px{width:10px;height:10px;clear:both;}
div.verticalspacer15px{width:10px;height:15px;clear:both;}
div.verticalspacer20px{width:10px;height:21px;clear:both;}
div.verticalspacer37px{width:10px;height:37px;clear:both;}
div.verticalspacer48px{width:10px;height:48px;clear:both;}



/* admin styles */
table.cmslinks {font-weight:normal; font-size:75%; color:#000000; padding:2px 3px 2px 3px; }
.cmslinks a {font-weight:bold; color:#fff; }
.cmslinks a:hover {text-decoration:underline;color:#000;}
div.publishlinks {width:92%;background:#86A7C0; padding:10px; border:1px solid #4C6E8D;margin-bottom:15px;}

div#genericform {width:70%; color:#4d4e4f;}
div#genericform div {clear:both; font-size:80%;margin-bottom:5px;}
div#genericform div label.small{float:left; width:9.5em; padding-top:2px; }
div#genericform div label.smalltext {font-size:85%;}