BODY {color: #8F8170; padding: 0em;	margin: 0 auto;	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}
.error{color:red;} 
a { text-decoration: none;
	font-size:.9em;
	padding-right: 0em;
	padding-left: 0em;
	line-height: 1.2em;
	color:gray;}
p { text-decoration: none;
	font-size:.9em;
	padding: 1em;
	line-height: 1.2em;}	
em { text-decoration: none;
	font-size:1.5em;
	padding: .5em;
	line-height: 1.2em;}	
img {border: transparent;}
p.title {text-align:center;	font-size:1.5em;line-height: 0em;	padding: 0em;}
table { }
ul {margin-left:0em;}
li { color:#8F8170;;margin-left:3em;}
input { font-size:.9em;}
input.exitButton {color:red;}
select { padding-left:1em;font-size:12px;color:gray;
}
option { font-size:.9em;
}
optgroup { color:#AD8563;
}
div.countryList {
	float:left;
	overflow:auto;
} 
div.countryReq {
	font-size:1em;
	margin-bottom:1em;
	margin-left:1.3em;
	padding-right:1em;
	line-height: 1.2em;
	height:140px;
	overflow:auto;
}
div.visaList {
	margin-left:1em;
	margin-bottom:1em;
	height:130px;
	overflow:auto;
} 
div.visaSelect {
	border: 0px solid green;
	font-size: .9em;
	margin-left:1em;
} 
div.visaListHeader {
	margin-left:1em;
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	padding-left:0em;
	overflow:auto;
} 
div.visaListHeader tr{
	font-size:.9em;
} 

div.countryReq a{
	line-height: 2em;
	color:#666666;
	font-size:1.1em;
} 
div.countryReq p{
	margin:-.5em 0em -.5em -1em;
} 
div.helpLinks {
	margin-left:1em;
} 
div.helpLinks a {
	border-bottom:1px solid gray;
	border-right:1px solid gray;
	} 
div.countryLinks {
	color:white;
	margin-left:2em;
	margin-bottom:1em;
	width:15em;
} 
div.countryLinks a{
	color:white;
	padding-right:0em;
	margin-left:-.10em;
} 
div.scrollLinks {
	text-align:center;
	border: 1px dotted #DED6B4;
} 
div.scrollLinks a{
	padding-left: 10%;
	padding-right: 10%;
} 
div.helpLinks a{
	margin-left:.4em;
	padding-right:1em;
} 
div.title{
	margin-top:0em;
	margin-left:.7em;
	font-size:2em;
} 
div.text {
	font-size:1.2em;
} 

div.estimate {
	margin-left:1em;
	margin-bottom:1em;
}
div.estimateHeader {
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	margin-left:1em;
} 
div.formbuttons {
	display: block;
	border: 0px solid green;
	margin-left:1em;
	margin-right:1em;
	background: transparent;
}
div.poweredBy {
	float:right;
	width:100%;
	border-top: 0px solid;
	height: 56px;
	background-image: url(/images/h_fatbottom.gif);
}
div.poweredText{
	margin-top:1.5em;
	text-align:right;
	float:right;
	font-size: 7pt;
}
div.poweredLogo {
	float:right;
	margin-top:1em;
	padding: .1em 1.3em 0em .5em;
}

