*{margin:0;padding:0;}
body,html{width:100%;height:100%;}
body{background:#475d99 url(images/body.gif) repeat-y 0 0;color:#fff;font:12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}
h1{font:60px/80px "trebuchet ms", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}
h1 small{font-size:36px;}
h2{font:36px/46px "trebuchet ms", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}
h2 small{font-size:24px;}
h3{font:24px/54px "trebuchet ms", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}
h3 small{font-size:18px;}
p{margin-bottom:20px;}
a{color:#b1c5de;}
a{color:#ddd;}
a:hover{color:#fff;}
a img{border:0;}
th{text-align:left;white-space:nowrap;}
td{padding-right:5px;}
.clear{clear:both;}
.drop-50{margin-top:50px;}
.push-25{margin-left:25px;}
.push-30{margin-left:30px;}
.leftWrap{float:left;padding-right:35px;}
.submit{float:left;margin-right:10px;}
.button{background:transparent url(images/button.png) no-repeat 0 0;color:#fff;display:block;width:350px;height:60px;text-align:center;text-decoration:none;}
.rounded {background-color:#8fa1c9;-moz-border-radius:10px;-webkit-border-radius:10px;}
.lavender{color:#babcd5;}
.red{color:#fe7b73;}
.yellow{color:#fcd272;}
.green{color:#95a301;}
.haiti{background:transparent url(images/icons/haiti.png) no-repeat 0 5px;}
.tools{background:transparent url(images/icons/tools.png) no-repeat 0 5px;}
.checkbox{background:transparent url(images/icons/checkbox.png) no-repeat 0 5px;}
.globe{background:transparent url(images/icons/globe.png) no-repeat 0 5px;}
.hand{background:transparent url(images/icons/hand.png) no-repeat 0 5px;}
#PageWrapper{background:transparent url(images/pagecontent.jpg) no-repeat 0 0;width:100%;min-height:100%;height:auto !important;height:100%;margin: 0 auto -150px;}
#PageHeader{background:#8fa1c9 url(images/pagecontent.jpg) no-repeat 0 0;width:100%;height:32px;}
#PageHeader li{display:inline;float:left;}
#LinksNavigation{float:left;margin-top:8px;}
#LinksNavigation li a{display:block;height:16px;padding:0 10px;}
#PageNavigation{float:right;margin-right:1px;}
#PageNavigation li{padding:0 25px 0 27px;}
#PageNavigation li.haiti{padding-left:37px;}
#PageNavigation li a{color:#ddd;display:block;font:14px/32px "trebuchet ms", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;height:32px;text-decoration:none;}
#PageNavigation li a:hover{color:#fff;}
#PageContent{float:left;margin:50px 0 0 419px;width:600px;height:500px;}
#MessageBox{position:absolute;left:420px;top:50px;}
#SubNavigation{margin-bottom:20px;}
#SubNavigation li{display:inline; padding-right:25px;}
#load{display:none;background:url(images/ajax-loader.gif) no-repeat 0 0;position:absolute;left:920px;top:40px;width:50px;height:50px;text-indent:-9999em;}
#PageIntro{margin-top:100px;width:500px;}
#PageSideBar{position:absolute;top:180px;left:950px;}
#ContentLoad{padding:25px 35px 35px 25px;width:525px;height:475px;overflow:auto;}
#SignUpForm fieldset{padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#SignUpForm fieldset label{display:block;float:left;width:30%;}
#SignUpForm fieldset#contact{width:45%;float:left;margin-right:5px;}
#SignUpForm select option{padding:0 5px;}
#PageFooter,.push{clear:both;height:150px;}
#PageFooter{background:#394f8a url(images/pagefooter.gif) repeat-y 0 0;position:relative;width:100%;}
#FooterLicense{position:absolute;left:10px;bottom:35px;}
#FooterLogo{position:absolute;right:25px;bottom:5px;}
