html, body {
	margin: 0;
	padding: 0;
	background-color:white;
	text-align:center; font-family:arial; font-size:12px;
}

.hidden {
	display:none;
}

#container {
	width:800px;
	text-align:left;
	margin:0 auto;
}

h1.logo {
	background:url('appProxy/site/landingPage/logo.gif') no-repeat top left;
	display:block; height:64px; width:189px; float:left;
    padding-left: 80px;
    margin-left: 20px;
}

h1.logo a {
	display:block; height:64px; width:189px;
}

h1.logo span {
	display:none;
}

h2 {
	display:block; padding-top:60px; color:#797979; font-weight:normal; text-transform:uppercase;
	font-size:18px; margin:0;
}

div.bg {
    position: relative;

	clear:both; margin:0;
    width: 800px;
    height: 656px;
	background:url('appProxy/site/minisite/mainBg.jpg') no-repeat top center;
}


form	{
     height: 270px;
	clear:both;
    color:white;
	padding-top:16px; #padding-top:8px; padding-bottom:20px;
    text-align: center;
}

#contactForm	{
    width: 836px;
    height: 64px;
	background:url('appProxy/site/minisite/formBg.jpg') no-repeat top center;

    position: relative;
    top: 205px;
}

html>body #contactForm	{
     left: -19px;
}

form p {
	margin:0;
    text-transform:uppercase;
    padding-top:8px;
    font-size:12px;
    text-align:center;
}
form input 	{
    font-family: Arial;
    font-size: 11px;

	margin: 2px 0 0 0;
	background:url('appProxy/site/minisite/inputBg.jpg') no-repeat top left;
	border: 0 ;
	height:27px;
    width:134px;
    padding:6px 0 0 1px;
}
form input.smallInput 	{
	background:url('appProxy/site/minisite/smallInputBg.jpg') no-repeat top left;
    width:76px;
}

form input.submit {
    font-size: 13px;
	background:url('appProxy/site/landingPage/submit.gif') no-repeat top left;
	width:88px;
    height:27px;
	position:relative;
    top: -6px;
    left: -3px;
    margin-left:0px;
	color:white;
     padding:0;
}

html>/**/body form input.submit {

    top: 3px;
    left: 0;
}

#reuters {

    position: absolute;
    top: 329px;
    left: 79px;

    padding: 7px 17px;
    border: 0px solid red;
}

html>body #reuters {

    left: 62px;
}

#justTrading {

    font-size: 17px;
    font-family: Arial;
    font-weight: bold;
    text-align: center;
     width: 300px;

     position: absolute;
     top: 410px;

     margin-left: 53px;
    text-transform:uppercase;
}

html>body #justTrading {

    margin-left: 33px;
}

#justTrading span {

    color: #175a00;
    font-size: 11px;
}


#country_input {

	position:relative;
    top: -6px;
}

html>/**/body #country_input {

    top: 0;
}

#thankYou {

    color: #000;
    font-weight: bold;
    position: relative;
    top: 208px;
}

	/***************Big Long Select ***********/

.selectboxBigLong{
	background:url(appProxy/site/landingPage/selectbox.jpg) no-repeat;
	width:192px;
	height: 22px;
	border:0;
	padding-top:5px;
	padding-left:10px;
	color:#676767;
	font-size:14px;
	_position:relative;
	cursor:hand;
	cursor:pointer;
}
 div.selectbox-wrapperBigLong{

	font-size:11px;
	position:absolute;
	margin-top:4px;
	#margin-top:44px;
	margin-left:462px;
	z-index:2;
	background:url(appProxy/site/landingPage/selectbox-wrapperLong.jpg) no-repeat;
	height:290px;

}
 div.selectbox-wrapperBigLong ul{

	list-style-type:none;
	margin:0px;
	padding:0px;
	height:180px;
	width:202px;
	height:280px;


}
 div.selectbox-wrapperBigLong ul li{
	width:auto;
	height:auto;
	background:none;
	margin:0px;
	cursor:hand;
	cursor:pointer;
	padding:0px;_position:relative;
	line-height:21px;
	color:#2B2B2B;
	font-size:12px;
	text-indent:19px;
	margin-left:2px;

}
 div.selectbox-wrapperBigLong ul li.selectHover{
	background:#EAEAEA;
}

ul#errors {/* IE6 */
	margin-left:50px;
    margin-top: -35px;
	color:red;
    font-size: 11px;
	font-weight:bold;
    width: 250px;
    height: 20px;
}

html>/**/body ul#errors {/* non-IE */
	 margin-top: -22px;
}

