.body{background-color: #DCDCE0;margin: 0px;margin-top: 20px;text-align: center;}*{font-family: Arial, sans-serif;font-size: 12px;}a.Olink{font-family: Arial, sans-serif;font-size: 12px;color: #424E87;text-decoration: none;}a.Olink:hover{font-family: Arial, sans-serif;font-size: 12px;color: #1A234D;text-decoration: underline;}table.main{width: 754px;border: 0px;padding: 0px;border-width: 0px;border-collapse: collapse;margin-left: auto;margin-right: auto;}.toptable{background-image: url(../images/top_bg.gif);background-color: #DCDCE0;}.bottomtable{background-image: url(../images/bottom_bg.jpg);}td{border: 0px;border-width: 0px;margin: 0px;padding: 0px;background-color: #ffffff;}div.title{padding-top: 25px;font-family: Verdana, Arial, sans-serif;font-size: 37px;font-weight: 300;font-style: italic;font-weight: bold;text-align: right;text-transform: lowercase;color: #D4D4D4;}div.slogan{font-family: Arial, sans-serif;font-size: 15px;color: #424E87;padding-top: 70px;font-weight: 700;}.slogan2{background-image: url(../images/bottom_bg.jpg);}.headline{font-family: Arial, sans-serif;font-size: 19px;color: #424E87;}.headlinedate{font-family: Arial, sans-serif;font-size: 11px;font-weight: bold;color: #000000;}.inputtext{font-family: Arial, sans-serif;font-size: 12px;color: #000000;border: solid;border: 1px solid #aaaaaa;background-color: #EAEAEA;padding: 2px;}.formfield{font-family: Arial, sans-serif;font-size: 12px;color: #424E87;}.required{font-family: Arial, sans-serif;font-size: 12px;color: #ff0000;vertical-align: top;}.optional{font-family: Arial, sans-serif;font-size: 10px;color: #666666;}div.footer{width: 754px;margin-left: auto;margin-right: auto;}li{list-style-type: circle;}.jsvalidation {	margin-left: 5px;	color: #CC0000;}