

body{
margin:0;
padding:0;
text-align:center;
}

#wrapper{
width:576;
margin: 0 auto 0 auto;
padding: 120 207 0 224;
text-align:left;
}

#landing{
width:550;
}

*html #wrapper{
width:1007;
}

#landing h1, h2, h3, h4{
margin:0;
padding:0;
font-weight: normal;
font-family: arial; 
color: #003366;
letter-spacing: -1px;
}

#landing #landing-left{
float: left;
width: 160;
text-align:center;
}

#landing #landing-left h2{
color: #888888;
margin: 5 0 8 0;
font-size: 18;
font-weight: bold;
letter-spacing: 0;
}

#landing #landing-left h3{
color: #ed7034;
margin: 0 0 14 0;
font-size: 14;
font-weight: bold;
letter-spacing: 0;
text-transform: uppercase;
}


#landing #landing-left #factbox{
margin: 30 0 0 0;
padding: 10;
text-align:left;
border: 1px solid #DCDCDC;
background: url(/img/factbox_bg.gif) repeat-x bottom left;
}

#landing #landing-left #factbox h4{
margin: 0 0 10 0;
color: #398cde;
font-weight: bold;
font-size: 14;
letter-spacing: 0px;
}

#landing #landing-left #factbox ul{
margin:0 0 0 4;
padding:0;
list-style: none;
}


#landing #landing-left #factbox ul li{
margin: 0;
padding: 0 0 4 12;
font-family: arial;
font-size: 12;
color: #555555;
background: url(/img/factbox_dot.gif) no-repeat top left;
background-position: 0 6;
}

*html #landing #landing-left #factbox ul li{
background-position: 0 9;
}

#landing #landing-right{
float: right;
width: 370;
text-align:left;
}

#landing #landing-right h4{
color: #999999;
text-transform: uppercase;
font-size: 14;
letter-spacing: 0;
}

#landing #landing-right h1{
margin-bottom: 2;
font-size: 30;
}

#landing #landing-right h2{
font-size: 20;
}

#landing #landing-right h3{
margin: 25 0 0 0;
font-size: 18;
letter-spacing: 0;	
}

#landing #landing-right ul{
margin: 15 0 15 5;
padding:0;
list-style:none;
}


#landing #landing-right ul li{
margin: 0;
padding: 0 0 6 12;
font-family: arial;
font-weight: bold;
font-size: 13;
color: #ed7034;
background: url(/img/arrow_dot.gif) no-repeat top left;
background-position: 0 5;
}

*html #landing #landing-right ul li{
background-position: 0 7;
}

#landing #landing-right p{
margin:0 0 10;
padding:0;
font-family: arial;
font-size: 12;
font-weight: normal;
color: #666666;
line-height: 18px;
}

#landing #landing-right form{
margin:0;
padding:5 0 15 15;
border: 1px solid #DCDCDC;
}

#landing #landing-right form table{
font-family: arial;
font-size: 11px;
color: #555555;
}

#landing #landing-right form table td{
padding:10 20 0 0;
}

#landing #landing-right form input{
width: 150;
}

#landing #landing-right form input, #landing #landing-right form select{
font-size: 11px;
font-family: arial;
border: 1px solid #DDDDDD;
height: 22;
padding: 2 0 0 2;
font-weight: bold;
color: #555555;
letter-spacing: 1px;
}

#landing #landing-right form em{
float:left;
text-align: left;
width: 220;
}

#landing #landing-right form em a{
color: #398cde;
}

.clearfix:after{
content: ".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.clearfix{display:inline-table;}
/* Hides from IE-mac */
* html .clearfix {height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */