body { background-color: #E7ECF0; color: #333; margin: 0px; padding: 0px; font-family: 'Vollkorn', helvetica, arial; font-size: 16px; } 
a { margin: 0px; padding: 0px; color: #333; }
img { margin: 0px; padding: 0px; border: 0px; }
form { margin: 0px; padding: 0px; } 

h1 { font-size: 28px; margin: 0px; padding: 0px 0px 0px 0px; font-weight: normal; } h1 a { } 
h2 { font-size: 22px; margin: 0px; padding: 0px 0px 0px 0px; font-weight: normal; } h2 a { } 
p  { margin: 0px; padding: 0px 0px 15px 0px; font-weight: normal; } p a { }

ul { margin: 0px 0px 0px 0px; padding: 0px 0px 20px 30px; }
ol { margin: 0px 0px 0px 0px; padding: 0px 0px 20px 30px; }
li { }

#wrapper-1 { background-color: #fff; width: 900px; margin: 0px auto 0px auto; padding: 20px 20px 0px 20px; clear: both; }

#header-1 { width: 900px; height: 40px; clear: both; }
#header-2 { width: 900px; height: 70px; clear: both; }
.header-2-1 { width: 105px; height: 40px; float: left; background-color: #E7ECF0; margin-right: 7px; padding-top: 15px; text-align: center; }
#body-1 { width: 900px; margin-top: 20px; clear: both; }
#footer-1 { width: 900px; border-top: 2px dotted #333; margin-top: 20px; padding-top: 20px; clear: both; }

.tbl-form-1 { }
.textfield-1 { width: 400px; height: 20px; margin-bottom: 20px; }
.textfield-2 { width: 400px; margin-bottom: 20px; }
.textfield-3 { width: 130px; margin-bottom: 20px; }
.button-1 { width: 100px; height: 40px; }

.heading-1 { font-size: 40px; }

.panel-1 { background-color: #E7ECF0; padding: 15px 15px 0px 15px; }
.panel-2 { background-color: #fff; padding: 15px 15px 0px 15px; }

#validation-msg-1 { border: 1px solid #E20000; width: 600px; padding: 10px; margin: 10px 0px 30px 0px; }
.validation-text-1 { padding: 0px; color: #E20000; } 

.keyline-1 { border-top: 2px dotted #333; margin-bottom: 20px; margin-top: 10px; }
.keyline-2 { border-top: 1px dotted #333; margin-bottom: 20px; margin-top: 10px; width: 600px; }

.tick-1 { padding-top: 3px; }

.portfolio-1 { clear: both; width: 900px; }
.portfolio-1-1 { float: left; width: 600px; }
.portfolio-1-2 { float: left; margin-left: 20px; width: 280px; }