@charset "utf-8";
/* CSS Document */
* { border:none; outline:none; }
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	background:url(../images/bg-1.gif) top repeat-x;
	text-align:center; font-family:Arial, Helvetica, sans-serif;
}

#main { width:900px; min-height:1500px;  border:solid 1px #1d2f63; border-top:none; border-bottom:none; }
#main2 { width:900px; min-height:1400px;  border:solid 1px #1d2f63; border-top:none; border-bottom:none; }
#main3 { width:900px; min-height:1490px;  border:solid 1px #1d2f63; border-top:none; border-bottom:none; }
#main4 { width:900px; min-height:1450px;  border:solid 1px #1d2f63; border-top:none; border-bottom:none; }
#main5 { width:900px; min-height:1500px;  border:solid 1px #1d2f63; border-top:none; border-bottom:none; }
#main6 { width:900px; min-height:1400px;  border:solid 1px #1d2f63; border-top:none; border-bottom:none; }
#main7 { width:900px; min-height:1260px;  border:solid 1px #1d2f63; border-top:none; border-bottom:none; }

#main8 { width:900px; min-height:1720px;  border:solid 1px #1d2f63; border-top:none; border-bottom:none; }
#main9 { width:900px; min-height:1650px; max-height:1655px; border:solid 1px #1d2f63; border-top:none; border-bottom:none; }
#main10 { width:900px; min-height:1330px; max-height:1335px; border:solid 1px #1d2f63; border-top:none; border-bottom:none; }

#leftpanel3 { float:left; padding:35px 25px 20px 41px; width:490px; text-align:left;height:1058px;min-height:1058px; max-height:1488px; margin-bottom:0px; }
#rightpanel3 { width:236px;  float:right; margin:40px 38px 20px 20px; padding-right:20px; }

#leftpanel4 { float:left; padding:35px 25px 20px 41px; width:490px; text-align:left;height:888px;min-height:888px; max-height:1108px; margin-bottom:0px; }
#rightpanel4 { width:236px;  float:right; margin:40px 38px 20px 20px; padding-right:20px; }

.abottom{	font-family: "myriad Pro";font-size: 12px;color: #FFFFFFF;text-decoration: none;font-color:#FFFFFF;}
#top { padding:3px 41px 3px 41px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#top-left-section { text-align:left; float:left; }
#top-left-section #website-link { color:#1d2f63; font-weight:bold; }

#top-right-section { text-align:right; }
#top-right-section a{ text-decoration:none; color:#000000; }
#top-right-section a:hover{ text-decoration:underline; }

#banner { padding:15px 0 0 0; }
#leftpanel { float:left; padding:35px 25px 20px 41px; width:490px; text-align:left;  }
#rightpanel { width:236px;  float:right; margin:40px 38px 20px 20px; padding-right:20px; }




#sevices-column, #map-column {  width:236px; min-height:250px; padding:8px; text-align:left; border:1px solid #c7c3c3; background:url(../images/graybg.gif) bottom repeat-x; margin-bottom:20px; }
#weather-column { width:236px; min-height:250px; padding:8px; text-align:left; border:1px solid #c7c3c3; background:url(../images/graybg.gif) bottom repeat-x; margin-bottom:20px; }

#weather-column2 { width:236px; min-height:250px; padding:8px; text-align:left; border:1px solid #c7c3c3; background:url(../images/graybg.gif) bottom repeat-x; margin-bottom:5px; }

#map-column, #weather-column { min-height:160px; }



#welcome-text { font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; width:490px; padding:25px 0 15px 15px; text-align:justify; }


#welcome-more {width:508px; text-align:right; }
#welcome-more a img{ border:none; }

#services-info { float:left; color:#000000; width:522px; height:856px; background:url(../images/services-bg.gif) no-repeat; 
padding:50px 120px 60px 50px; font-family:Arial, Helvetica, sans-serif;  }
#services-info2 { float:left; color:#000000; width:522px; height:1120px; background:url(../images/services-bg6.gif) no-repeat; 
padding:50px 120px 60px 50px; font-family:Arial, Helvetica, sans-serif;  }
#buttons-up-down { float:left; padding:115px 0 0 0; }

#category { color:#1D2F63; font-size:18px; font-weight:bold; padding-top:15px;margin-left:9px;  }
#category2 { color:#1D2F63; font-size:18px; font-weight:bold; padding-top:10px;  }
#service-title { padding-top:5px;  text-align:left; color:#00A5DD; font-weight:bold;margin-left:9px; }
#service-title2 { padding-top:1px;  text-align:left; color:#00A5DD; font-weight:bold; }
#service-text { margin-left:9px;  }	

#news { padding:15px 0 25px 0; }

#news-img { float:left; padding:0 20px 0 15px; }
#news-img img{ border:solid 1px #CCCCCC; }
#news-title { font-family:Arial, Helvetica, sans-serif; font-size:13px; }
#news-title a { text-decoration:none; color:#1d2f63; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
#news-title a img{ border:none; }
#news-text { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;  width:505px; #width:322px; padding:15px 0 10px 0;}

#news-more { width:508px; text-align:right; }
#news-more a img{ border:none; }

#featured{ padding:35px 0 25px 0; }
#featured-title { font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:0 0 0 15px; }
#featured-title a { text-decoration:none; color:#1d2f63; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#featured-text { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;  width:490px; padding:25px 0 15px 15px; }
#featured-more { width:508px; text-align:right; }
#featured-more a img { border:none; }

div#welcome-text dl { margin-top:20px; }
div#welcome-text dt { width:500px; height:10px; background:#50b3d6; padding:10px; line-height:10px; font-weight:bold; color:#fff; }
div#welcome-text dt.no-children { margin-bottom:10px; }
div#welcome-text dt.no-children a { color:#fff; text-decoration:none; }
div#welcome-text dt.no-children a:hover { color:#f0c160; text-decoration:none; }
div#welcome-text dd { background:#eee; width:480px; padding:20px; position:relative; left:-40px; margin-bottom:10px; }
div#welcome-text dd a { color:#1d2f63; line-height:20px; text-decoration:none; }
div#welcome-text dd a:hover { color:#50b3d6; text-decoration:none; }

/*-----------------Accordion----------------------*/
dl.accordion { margin-left:10px; }
.header { width:214px; background:url(../images/green-bullet.gif) 0 50% no-repeat; cursor:pointer; font-weight:bold; height:25px; line-height:25px; padding-left:26px; color:#1d2f63; font-size:13px; }
.header a{ text-decoration:none; font-weight:bold; height:25px; line-height:25px;  color:#1d2f63; font-size:13px; }

.content { width:214px; overflow:hidden; text-align:left; margin:0 0 0 20px;z-index:3; }
.content a { font-size:13px; color:#000; line-height:24px; text-decoration:none; }
.content a:hover { text-decoration:underline; }
.content ul { margin:0; padding:0; }
.content ul li { list-style:none; }

.contentx { width:214px; overflow:hidden; text-align:left; margin:0 0 0 20px;z-index:3; }








/*-----------------Footer----------------------*/
.seperator { width:900px; height:40px; clear:both; }

	
	
	
#footer { width:900px; height:78px; padding-top:10px; position:relative; }
#footer, #footer a { font-size:12px; color:#fff; text-decoration:none; }
#footer a:hover { text-decoration:underline; }
#copyright { position:absolute; bottom:15px; left:10px;; font-size:10px; }

#link { background:url(../images/green-bullet.gif) 0 50% no-repeat; padding: 0 0 5px 26px;}
#link a { color:#1d2f63; font-size:13px; text-decoration:none;  font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
#link-description { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:0 0 15px 0; }

#service-name { padding: 0 0 5px 26px; color:#1d2f63; font-size:13px; text-decoration:none;  font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#service-description { font-family:Arial, Helvetica, sans-serif; font-size:11px !important; color:#000000; padding:0 0 15px 0; }
.contact_form { color:#1c1c1c; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:10px 0 0 0; }
.contact_form th { text-align:left; font-weight:normal; width:150px; }
.contact_form input { width:200px; border:solid 1px #999999; }
.contact_form select { border:solid 1px #999999; }
.contact_form textarea { width:250px;  border:solid 1px #999999;}
.contact_form #submit_but { width:90px; height:25px; border:none; } 
.contact_form #gender, #relocation { width:15px; padding-left:10px; border:solid 1px #999999;}
.radio { border:none; }
#go-back { float:left; }
#go-back a{ text-decoration:none; color:#999; }
#go-back a:hover{ text-decoration:underline; }

#country-listing { float:left; width:385px;  text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:white; padding-left:10px; margin:0 0 25px 0; }
#continent { font-size:13px; font-weight:bold; width:340px; }
#boule { margin-bottom:10px; }
#global-country { font-weight:bold; color:#6eb8d9; font-size:13px  }
#country { font-weight:bold; color:#ecbf58;  }
#country-details { padding:0 0 15px 0; }
#zi7 { margin-bottom:10px; }

.countrya{color:#FFF}

#country-drop-down { padding:10px 0 30px 50px; }
#country-drop-down select { width:300px; color:#1d2f63; font-size:14px; }