/*
	YOUR MOVE Overseas Screen Styles

	Table of Contents:
		layout
		typography
		menu
		
*/

/* layout
----------------------------------------------- */

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3357B3;
	font-style: italic;
	width: 125px;
	margin-top: 10px;
}

body {
	text-align: left;
	margin: 0;
	padding: 0;
	font:12px Tahoma, Verdana,Arial,Helvetica,sans-serif;
	color: #000;
	background-color:#FFFFFF;
	background: #efefef url(../images/background-y.jpg) repeat-y center; width:100%; margin:auto;
}
#wrapper {margin: 0px auto; padding: 0; width: 770px; }
#top {position: relative;  width: 750px; height: 189px; margin: 0; }
.main {
	position: relative;
	width: 750px;
	padding: 0 10px;
	margin: 0 0 0 0;
	float: left;
	background-position: top center;
	background-repeat: no-repeat;
}

.nav {
background:#fff;}

ul {
	list-style: none;	margin: 0;	padding: 0;}
	
	#office {position: relative; margin-left:10px; width: 750px; background-color: #0066ff; border-top: 10px solid #339933; }
.privacy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-align:left; padding-left:11px; color:#FFFFFF; position: relative; float: right; height: 20px; width: 200px; background-image: url(../images/privacy_button.gif); background-position: top left; background-repeat: no-repeat;}

#footer {
	position: relative;
	width: 750px;
	margin: 0 0 0 0;
	padding: 0;
	clear: both;
	height: 100%;
}

#office p {
	color: #FFFFFF;
	font-size: 10px;
	padding: 8px 10px 8px 10px;
	margin: 0;
	text-align: left;
}

#footerlinks p {color: #000000; font-size: 1.1em; padding: 8px 10px 8px 10px; margin: 0; text-align: right; line-height: 1.2em;}
.privacy p {color: #ffffff; font-size: 1.1em; margin: 0; text-align: right; line-height: 1.2em;}


.title{
	position:absolute;
	top:160px;
	left:435px;
	background-color:#f9f9f9;
	z-index: 2;
	height: 46px;
}

img{border: none;}

.left_links{
	margin:auto;
	height:500px;
}

.left-one{
margin-top: 20px;
margin-left:27px;
text-align:center;
  border-style: solid;
  border-width : 3px;
  text-decoration : none;
  border-color : #ccc;
  height:193px;
  width:166px;
  display:block;
}
.left-two{
margin-top: 20px;
}
.left-three{
margin-top: 20px; 
}

a.two {
  margin:auto;
  border-style: solid;
  border-width : 3px;
  text-decoration : none;
  border-color : #ccc;
  background-image:url(../images/request.gif);
  height:114px;
  width:166px;
  display:block;
}
a.two:hover { border-color: #fff; }


a.three {
  margin:auto;
  border-style: solid;
  border-width : 3px;
  text-decoration : none;
  border-color : #ccc;
  background-image:url(../images/book.gif);
  height:102px;
  width:166px;
  display:block;
}
a.three:hover { border-color: #fff; }


a.left:link {color: red; text-decoration: none; border:#000000; }
a.left:visited {color: purple; text-decoration: none; }
a.left:hover {color: orange; text-decoration: underline; }
a.left:active {color: blue; }


.contact-lay{
	padding-left:50px;
	font-size:12px;
	color:#0066ff;
}
.contact-link{
font-size:12px;
color:#0066ff;
}

a.contact-link:link {color: #0066ff; text-decoration: underline; }
a.contact-link:visited {color:#0066ff; text-decoration: underline; }
a.contact-link:hover {color:#0066ff; text-decoration: none; }
a.contact-link:active {color:#0066ff; }


/* typography
----------------------------------------------- */

/* Lists */
ul.bullets {margin: 2px 0 10px 20px; padding: 0; list-style-image: url(../images/bullet.gif);}

.terms {font-size: 9px}
.small-print {font-size: 9px; color: #666666}

a:link {color: #000; text-decoration: underline; }
a:visited {color: #000; text-decoration: underline; }
a:hover {color: #339933; text-decoration: underline; }
a:active {color: #339933; }

#f_links {
	height:22px;
	width: 750px;
	margin-left:10px;
	background-color: #d6d7d6;
}
#f_links li {float: right; margin: 0; padding: 0; width: auto; display: block; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#f_links li a, #f_links li a:link { background: #d6d7d6; background: url(../images/blue_arrow.gif); background-repeat:no-repeat; color: #000000; text-decoration: none; padding: 3px 5px 1px 20px; display: block;}
#f_links li a:hover{ color: #000;}

a.foot:link {font-size: 9px; font-weight: normal; text-decoration: none; color: #fff; }
a.foot:visited {font-size: 9px;font-weight: normal; text-decoration: none; color: #fff;}	
a.foot:visited:hover {font-size: 9px;font-weight:normal; text-decoration: none; color: #fff;}
a.foot:hover, a.foot:active {font-size: 9px; text-decoration: underline; color: #fff;}


.main-text{
	width:90%;
	color:#3357b3;
	margin:auto;
	padding-top: 1px;
	font-weight:bold;
	font-size:11px;

}

.green-text{
	color:#009933;
	}
	
.homepage-green-text{
	color:#009933;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	}
	
.pagetitles-green-text{
	color:#009933;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	}
	
.orange-text{
	color:#FF9900;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	}
	
	.homepage-cell-orange {
	width: 291px;
	height: 52px;
	background-image: url(../images/hp-cell-bkgrnd.gif);
	background-repeat: no-repeat;
	padding: 5px 8px 17px 12px;
	}
	.homepage-cell-orange img{
	vertical-align: top;
	}
	.homepage-cell-orange a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 16px;
	text-decoration: none;
	}
	.homepage-cell-orange a:hover {
	color: #FF9900;
	text-decoration: none;
	}
	.homepage-cell-orange a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 16px;
	text-decoration: none;
	}
	.homepage-cell-orange a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 16px;
	text-decoration: none;
	}
	
	.homepage-cell-yellow {
	width: 291px;
	height: 52px;
	background-image: url(../images/hp-cell-bkgrnd.gif);
	background-repeat: no-repeat;
	padding: 5px 8px 17px 12px;
	}
	.homepage-cell-yellow img{
	vertical-align: top;
	}
	.homepage-cell-yellow a {
	font-family: Arial, Helvetica, sans-serif;
	color: #E8AC09;
	font-size: 16px;
	text-decoration: none;
	}
	.homepage-cell-yellow a:hover {
	color: #FFCC66;
	text-decoration: none;
	}
	.homepage-cell-yellow a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #E8AC09;
	font-size: 16px;
	text-decoration: none;
	}
	.homepage-cell-yellow a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #E8AC09;
	font-size: 16px;
	text-decoration: none;
	}
	
	.homepage-cell-blue {
	width: 291px;
	height: 52px;
	background-image: url(../images/hp-cell-bkgrnd.gif);
	background-repeat: no-repeat;
	padding: 5px 8px 17px 12px;
	}
	.homepage-cell-blue img{
	vertical-align: top;
	}
	.homepage-cell-blue a {
	font-family: Arial, Helvetica, sans-serif;
	color: #0061C2;
	font-size: 16px;
	text-decoration: none;
	}
	.homepage-cell-blue a:hover {
	color: #0099FF;
	text-decoration: none;
	}
	.homepage-cell-blue a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #0061C2;
	font-size: 16px;
	text-decoration: none;
	}
	.homepage-cell-blue a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #0061C2;
	font-size: 16px;
	text-decoration: none;
	}

/* menu
----------------------------------------------- */

#menu {
	padding: 5px 0 0 0;
	margin: 0;
	background-color: #fff;
	width: 165px;
}
#menu li a {height: 32px;	font-family:Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight:bold;  	voice-family: "\"}\"";   	voice-family: inherit; 	height: 24px;	text-decoration: none;	}	
#menu li a:link, #menu li a:visited {color: #666666;	display: block;	background: url(../images/menu_bg.gif);	
padding: 8px 0 0 20px;	}
#menu li a:hover {color: #FF0000;background:  url(../images/menu_bg.gif) 0 -32px;padding: 8px 0 0 20px;}
#menu #current a {color: #000; background:  url(../images/menu_bg.gif) 0 -32px;padding: 8px 0 0 20px;}
#menu #current a span {background-position:100%; color:#0099CC;}



/* properties
----------------------------------------------- */

	.properties-cell {
	width: 300px;
	height: 106px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0061C2;
	font-size: 12px;
	background-image: url(../images/properties-bkgrnd.gif);
	background-repeat: repeat-y;
	}
	.properties-cell h2{
	font-family: Arial, Helvetica, sans-serif;
	color: #3357B3;
	font-size: 17px;
	}
	.properties-cell img{
	float: left;	
	margin: 0px 10px 10px 0px;
	}



/* countries
----------------------------------------------- */

.main-countries{
	width:100%;
	color:#3357b3;
	margin:auto;
	padding-top: 1px;

}

.countries-back {
padding-top:1px;
background-image:url(../images/countries-back.jpg);
background-repeat:no-repeat;
width: 344px;
height: 138px;
margin:auto;
font-size:11px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.content{
padding: 10px;
}


.main-text-form{
	width:90%;
	color:#3357b3;
	margin:auto;
	padding-top: 1px;
	font-weight:normal;
	font-size:11px;

}

.form-new {
		position:relative;
		top: 0px;
		color:#000000;
		font-size: 12px;
		background: url(../images/input_bg.gif);
		border:1px #309b30 solid;
		padding:1px 1px;
		background-color:#FFFFFF;
		width: 160px;		
}

.form-new-drop {
		position:relative;
		top: 0px;
		color:#000000;
		font-size: 12px;
		background: url(../images/input_bg.gif);
		border:1px #309b30 solid;
		padding:1px 1px;
		background-color:#FFFFFF;
		width: 165px;		
}


.form-new-small {
		position:relative;
		top: 0px;
		color:#000000;
		font-size: 12px;
		background: url(../images/input_bg.gif);
		border:1px #309b30 solid;
		padding:1px 1px;
		background-color:#FFFFFF;
		width: 60px;	
}

.flags {
	float: left;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 0px;
}
