html, body {height: 99%; background: #FFFFFF url(/images/background.gif) repeat-x ; text-align:center; padding:0px; margin:0px; font: 11px/1.5 verdana, arial, helvetica, sans-serif;}


#container {background: url(/images/contentbase.png) center repeat-y; min-height:100%; width:918px; margin:auto; text-align:center; padding: 0px 9px 10px 9px;}
#container img {border: none; padding: 0px; margin: 0px;}
#ContentLeft {width:527px; text-align: left; padding: 0px 25px 0px 12px;}
#ContentRight {width: 290px;text-align: left;float: right;padding: 20px 30px 0px 29px;}



h1, h2 { font-weight: normal; padding:0px;margin: 15px 20px 10px 20px; color:#224468;text-transform: capitalize; font-family: Helvetica, Sans-Serif;}
h1 { font-size: 24px; line-height: 30px; }
h2 { font-size: 20px; }

h3 {padding:0px; margin: 15px 20px 0px 20px; color:#14437a; font: 12px Helvetica, Sans-Serif; text-transform: uppercase;}


hr { height:1px; border:0; background-color:#000000;}
dl {margin: 0px 10px 0px 10px;}
p {margin: 10px 20px 10px 20px;}


.example { font: 9px/1.5; color:#333333; font-style: italic;}
.error {font-style: italic;font-weight: bold; color: red; padding: 0px 0px 10px 10px; }
.sponsors {text-align: center;}
/*
.NomineeInfo, .EndQuestions {float: left;}
.companysize, .CompanyContactInfo {float: right;}
*/

dl { width:527px; padding:5px; margin: 0px; margin-bottom:10px;}
dl dt {color:#224468; width:auto; margin:10px 0px 10px 0px; padding: 5px 0px 5px 20px; font: 14px/1.5; font-weight: bold; text-transform:capitalize; border-bottom: 1px solid #b0b0b0;}
dl dd {margin: 5px 0px 0px 30px;}

.textinput, textarea, select {padding:2px; width: 250px; border: 1px solid #000000;}
textarea {width: 450px; height: 75px;}