body {
	margin: 0px;
	text-align: left;
	background-color: #ffffff;
}
#wrapper {
   width:1000px;
   text-align: left;
   background-image:url(../images/bg.jpg);
   background-repeat: repeat-y;
   background-position: left;
}
#header {
	margin-left: 23px;
	margin-right: 22px;
	height: 100px;
	width: 955px;
	border-bottom:1px solid #585555;
}
#headerInside {
	margin-left: 23px;
	margin-right: 22px;
	height: 180px;
	width: 955px;
}
#headerInside1 {
	margin-left: 23px;
	margin-right: 22px;
	height: 110px;
	width: 955px;
}
#welcomeDiv {
	margin-left: 0px;
	margin-right: 5px;
	height: auto;
	width: 950px;
	text-align: right;
}
#searchDiv {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 15px;
	height: auto;
	width: 955px;
	text-align: left;	
	background-color: #eff4f8;
	border-top:1px dotted #8d9dae;
	border-bottom:1px dotted #8d9dae;
}
#resultDiv {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 22px; 
	height: 30px;
	width: 950px;
	text-align: left;
	font:bold 16px arial;
	text-indent: 25px;
	background-color: #eff4f8;
	line-height:33px;
	border-bottom:1px solid #C2CECF;
}
#pathDiv {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px; 
	height: auto;
	width: 955px;
	float:left;
	text-align: left;
	text-indent: 25px;
}
.linksArrow1 {
	font-family:sans-serif;
	color: #156aac;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.linksArrow2 {
	font-family:sans-serif;
	color: #156aac;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
}
#banner {
	margin-left: 135px;
	margin-right: 22px;
	margin-top: 80px;
	height: 90px;
	width: 955px;
}
#body {
	margin-left: 23px;
	margin-right: 22px;
	margin-top: 5px;
	height: auto;
	width: 950px;
}
#bodyLeft {
	margin-left: 0px;
	margin-right: 5px;
	margin-top: -35px;
	margin-bottom: 5px;
	width: 650px;
	float: left;
}
#bodyLeftFull {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 2px;
	margin-bottom: 5px;
	width: 945px;
	float: left;
}
#bodyRight {
	margin-left: 0x;
	margin-right:5px;
	margin-top: -40px;
	margin-bottom: 5px;
	height: auto;
	width: 270px;
	float: right;
	border-left:1px dotted #aa1010;
}
#bodyRightCountry {
	margin-left: 0px;
	margin-right: 1px;
	margin-top: 5px;
	height: auto;
	width: 273px;
	float: left;
}
#bodyRightCities {
	margin-left: 1px;
	margin-right: 5px;
	margin-top: 40px;
	height: auto;
	width: 280px;
	float: left;
}
#countryRow1 {
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 10px;
	height: auto;
	width: auto;
	float: left;
	border-right:1px dotted #9ba3ac;
}
#countryRow2 {
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 0px;
	height: auto;
	width: auto;
	float: left;
	border-right:1px dotted #9ba3ac;
}
#countryRow3 {
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 0px;
	height: auto;
	width: auto;
	float: left;
}
#leftsub {
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 10px;
	float: left;
	margin-bottom:0px;
}
#rightsub {
	margin-left: 80px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 10px;
	margin-bottom:0px;

}
#headerBg {
	margin-left: 23px;
	margin-right: 22px;
	height: 150px;
	width: 955px;
 	background-image:url(../images/header_bg.jpg);
	background-repeat: repeat-x;
	background-position: center; 
}
#logo {
	height: 66px;
	width: 301px;
	float: left;
	margin-left: 20px;
	margin-top: 15px;
}
#logoInside {
	height: 66px;
	width: 301px;
	float: left;
	margin-left: 20px;
	margin-top: 0px;
}
#buttons {
	height: auto;
	width: 500px;
	float: right;
	margin-top: 23px;
	margin-right: 5px;
	text-align: right;
}
#sponsers {
	height: 60px;
	width: 480px;
	float: right;
	margin-right: 50px;
	margin-top: 20px;
}
#sponsers1 {
	height: 60px;
	width: 480px;
	float: right;
	margin-right: 50px;
	margin-top: 40px;
}
#majorCountries {
	margin-left: 23px;
	margin-right: 22px;
	margin-top: 20px;
	height: 100px;
	width: 955px;
}
#coutryDiv1 {
	height: auto;
	width: auto;
	float:left;
	margin-left: 30px;
	margin-top: 10px;
	margin-right: 12px;
}
#coutryDiv2 {
	height: auto;
	width: auto;
	float:left;
	margin-left: 14px;
	margin-top: 10px;
	margin-right: 12px;
}
#coutryDiv3 {
	height: auto;
	width: auto;
	float:left;
	margin-left: 14px;
	margin-top: 10px;
	margin-right: 12px;
}
#coutryDiv4 {
	height: auto;
	width: auto;
	float:left;
	margin-left: 14px;
	margin-top: 10px;
	margin-right: 12px;
}
#coutryDiv5 {
	height: auto;
	width: auto;
	float:left;
	margin-left: 14px;
	margin-top: 10px;
	margin-right: 12px;
}
#coutryDiv6 {
	height: auto;
	width: auto;
	float:left;
	margin-left: 14px;
	margin-top: 10px;
	margin-right: 12px;
}
#coutryDiv7 {
	height: auto;
	width: auto;
	float:left;
	margin-left: 14px;
	margin-top: 10px;
	margin-right: 12px;
}
#coutryDiv8 {
	height: auto;
	width: auto;
	float:left;
	margin-left: 14px;
	margin-top: 10px;
	margin-right: 12px;
}
#coutryDiv9 {
	height: auto;
	width: auto;
	float:left;
	margin-left: 14px;
	margin-top: 10px;
	margin-right: 12px;
}
#coutryDiv10 {
	height: auto;
	width: auto;
	float:left;
	margin-left: 14px;
	margin-top: 10px;
	margin-right: 12px;
}

#coutryDiv11 {
	height: auto;
	width: auto;
	float:left;
	margin-left: 14px;
	margin-top: 10px;
	margin-right: 12px;
}

#majorCities {
	margin-left: 23px;
	margin-right: 22px;
	margin-top: 20px;
	height: 120px;
	width: 955px;
	border-bottom:1px dashed #1e1f21;
}
#uscities {
	margin-left: 23px;
	margin-right: 22px;
	margin-top: 20px;
	height: 140px;;
	width: 955px;
	border-bottom:1px dashed #1e1f21;
}
#cacities {
	margin-left: 23px;
	margin-right: 22px;
	margin-top: 20px;
	height: 140px;;
	width: 955px;
	border-bottom:1px dashed #1e1f21;
}
#footer {
	margin-left: 23px;
	margin-right: 22px;
	margin-top: 20px;
	margin-bottom: 0px;
	padding-top: 14px;
	height: 38px;
	width: 955px;
	border-top:1px dashed #868484;
	border-bottom:5px solid #0e468b;
	text-align: center;
}
.h1 {
	font-family:sans-serif;
	color: #156aac;
	font-weight: bold;
	font-size: 18px;
	text-decoration: none;
	padding: 0px 0px 0px 25px;
}
.h2 {
	font-family:sans-serif;
	/*color: #156aac;*/
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	margin-left: 0px;
	margin-top: 5px;
	padding: 0px 0px 5px 0px;
	/*background-color:#F1F1F1;*/
}
.h3 {
	font-family:sans-serif;
	color: #283340;
	font-weight: bold;
	font-size: 17px;
	text-decoration: none;
	margin-left:10px;
}
.countries {
	font-family:sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
	line-height: 19px;
}
.countries:hover {
	font-family:sans-serif;
	color: #205daa;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
}
.cityCountryNames {
	font-family:sans-serif;
	color: #4f5355;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	line-height: 25px;
	padding: 0px 0px 0px 0px;
}
.cityCountryNames:hover {
	font-family:sans-serif;
	color: #156aac;
	font-weight: normal;
	font-size: 12px;
	text-decoration: underline;
	line-height: 25px; 
	padding: 0px 0px 0px 0px;
}
.footerLinks {
	font-family: sans-serif;
	color: #333d42;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
.footerLinks:hover {
	font-family: sans-serif;
	color: #606669;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;  
	padding: 0px 0px 0px 0px;
}
.divider {
	font-family: sans-serif;
	color: #868484;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	padding: 0px 6px 0px 10px;
}
.welcome {
	font-family:sans-serif;
	color: #4f5355;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
	line-height: 25px;
	padding: 0px 0px 0px 0px;
}
.register {
	font-family:sans-serif;
	color: #0e4e8a;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	line-height: 25px;
	padding: 0px 0px 0px 0px;
}
.register:hover {
	font-family:sans-serif;
	color: #0e4e8a;
	font-weight: bold;
	font-size: 13px;
	text-decoration: underline;
	line-height: 25px;
	padding: 0px 0px 0px 0px;
}



.linksArrow {
	font-family:sans-serif;
	color: #156aac;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
.linksArrow:hover {
	font-family:sans-serif;
	color: #156aac;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
}
.arrowStyle {
	font-family:sans-serif;
	color: #156aac;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 0px 0px 2px;
}
.arrowStyle1 {
	font-family:sans-serif;
	color: #156aac;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	padding: 0px 0px 0px 2px;
}
.linksArrowCurrent {
	font-family:sans-serif;
	color: #323537;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
.login {
	font-family:sans-serif;
	color: #156aac;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
}
.apply {
	font-family: sans-serif;
	color: #a21212;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;

	text-align:right;
	padding: 0px 0px 0px 0px;
}
.apply:hover {
	font-family:sans-serif;
	color: #a21212;
	font-weight: normal;
	font-size: 12px;
	text-decoration: underline;
	text-align:right;
	padding: 0px 0px 0px 0px;
}
.hr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #b5b5b5;
	font-weight: normal;
	font-size: 7px;
	text-decoration: none;
	text-align: center;
	padding: 0px 0px 0px 0px;
}
.formText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #323537;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
.formText2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #323537;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
.textField {
	border: #006699 1px solid;
	background-color: #fafcff;
	height: 20px;
	padding-top: 5px;
}
.textField:hover {
	border: #333333 1px solid;
	background-color: #d6e8fe;
}
.formText1 {
	border: #006699 1px solid;
	background-color: #fafcff;
	padding-top: 2px;
}
.formText1:hover {
	border: #333333 1px solid;
	background-color: #d6e8fe;
}
.formTextMain {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #243b4a;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
.mail {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #156aac;
	font-weight: normal;
	font-size: 12px;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
}
.mail:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #156aac;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
.buttonStyle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0d4775;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
.h4 {
	font-family:sans-serif;
	color: #156aac;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	margin-left:3px;
}
.listText {
	font-family:sans-serif;
	color: #4f5355;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	line-height: 20px;
	padding: 0px 0px 0px 0px;
	
}
.listText1 {
	font-family:sans-serif;
	color: #4f5355;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	line-height: 20px;
	padding: 0px 0px 0px 0px;
	
}
.listText2 {
	font-family:sans-serif;
	color: #156aac;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	line-height: 20px;
	padding: 0px 0px 0px 0px;
	
}
.listText2:hover {
	font-family:sans-serif;
	color: #156aac;
	font-weight: normal;
	font-size: 12px;
	text-decoration: underline;
	line-height: 20px;
	padding: 0px 0px 0px 0px;
}

.listText:hover {
	font-family:sans-serif;
	color: #156aac;
	font-weight: normal;
	font-size: 12px;
	text-decoration: underline;
	line-height: 20px;
	padding: 0px 0px 0px 0px;
}
.smallText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #323537;
	font-weight: normal;
	font-size: 9px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}


#serviceMain {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 0px;
	height: auto;
	width: 680px;
}
#serviceColumnOne {
	margin-left: 45px;
	margin-right: 0px;
	margin-top: 2px;
	height: auto;
	width: 187px;
	float: left;
}
#serviceColumnTwo {
	margin-left: 30px;
	margin-right: 0px;
	margin-top: 2px;
	height: auto;
	width: 190px;
	float: left;
}
#serviceColumnThree {
	margin-left: 30px;
	margin-right: 0px;
	margin-top: 2px;
	height: auto;
	width: 177px;
	float: left;
}

/*#sc1Head {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	height: 30px;
	width: 161px;
}*/
.head1 {
	font-family:sans-serif;
	font-size:12px;
	font-weight:bold;
}
#rightside {
	margin-left:30px;
}
.mainheading {
	font-family:sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
.scripterror {
	color:#FF0000;
	font-family: sans-serif;
	font-size:12px;
}
.active
{
	color:#FF0000;
	text-decoration:none;
}
.tdfont4 {
	font-family:Arial;
	font-size:12px;
	color:#FF0000;
}
#flags {
	margin: 7px;
	padding: 7px;
	border: 2px #ccc solid;
	float: right;
	text-align: right;
	font-size: small;
	background: white;
}

#flags a.fl { padding-right: 8px; display: block; }
#flags a.fl:visited { position: relative; }

#heading{margin-left:20px;margin-top:10px;}
#heading1{margin-left:20px;}
/* WYSIWYG EDITOR */

/* Toolbar */
.toolbar1   { border: 1px solid #666666; height: 26px; background-image: url(../icons/background_silver.jpg); }
.toolbar2   { border: 1px solid #666666; height: 24px; background-image: url(../icons/background_silver.jpg); border-bottom: 0px; border-top: 0px; }

/* Command Buttons */
.button     { width: 20px; height: 20px; border: 0px solid transparent; margin: 1px; padding: 0px; background: transparent; }
.buttonOver { width: 20px; height: 20px; border: 1px solid #999999; margin: 0; padding: 0px; }


/* Font Type and Size Drop Down */
.dropdown          { background-color: #FFFFFF; border: 1px solid #333333; height: 140px; overflow: auto; padding: 1px; }
button.mouseOver   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 3px; cursor: default; text-align: left;}
button.mouseOut    { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 3px; cursor: default; text-align: left;}




/* CREATE TABLE POPUP */

/* Select Border Width/Type */
.on   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 6px; width: 140px; cursor: default; height: 5px;}
.off  { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 6px; width: 140px; cursor: default; height: 5px;}

/* Select Shading/Border Color */
.selectColorTable  { border: 1px solid #7E7E81; background-color: #F7F7F7; padding: 1px; }
.selectColorBorder { border: 1px solid #F7F7F7; }
.selectColorOn     { border: 1px solid #999999; background-color: #CCCCCC; }
.selectColorOff    { border: 1px solid #F7F7F7; background-color: #F7F7F7; }
.selectColorBox    { border: 1px solid #FFFFFF; font-size: 1px; height: 13px; width: 13px; }

/* For comments */
.article_feedback
{float:left; width:943px; padding:22px 0 0 0; border-bottom:1px solid #969696; }
.article_feedback h3
{float:left; width:100%; font:bold 14px Georgia; color:#000; margin:0; padding:0; }
.article_feedback .feedback_postedby
{float:right; width:928px; padding:18px 0; background:url(/images/h_dotted_devider.jpg) repeat-x left bottom; }
.article_feedback .feedback_postedby.from_second
{background:none; } 
.article_feedback .feedback_postedby li
{float:left; width:918px; padding:0 0 0 10px; background:url(/images/black_bullet.jpg) no-repeat left 7px; list-style-type:none; font:normal 12px Georgia; line-height:18px;  }
.article_feedback .feedback_postedby .name_mail
{float:left; width:100%; margin:12px 0 0 0;   }
.article_feedback .feedback_postedby .name_mail a
{float:right; width:auto; font:normal 11px Georgia; color:#022f59; }
.article_feedback .feedback_postedby .post_comment
{float:left; width:100%; font:bold 11px arial; color:#022f59; text-align:left; margin:12px 0 0 0; } 
.article_feedback .feedback_postedby .post_comment a
{font:bold 11px arial; color:#022f59; padding:0 10px 0 0; float:right; text-align:right;}
.post_comment1
{float:left; width:100%; font:bold 11px arial; color:#022f59; text-align:left; margin:14px 0 0 0; } 


/* style for Adv links */
.advlinkshead {
	font-family: sans-serif;
	color: #333d42;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	text-transform:uppercase;
}
#advid{
text-align:left;
margin-left:15px;
}
.advlinks {
	font-family: sans-serif;
	color: #156aac;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
	}
	.advlinks:hover {
	font-family: sans-serif;
	color: #156aac;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	}