body {

background: #fff url(images/bg.jpg) repeat-x top;
text-align: center;
font-family: arial, sans-serif;
color: #006699;
}



a {

text-decoration: underline;
color: #7f8184;

}

h1 {

font-size: 16px;
font-weight: bold;

}

h2 {

font-size: 12px;
font-weight: bold;

}

.small {

text-size: 9px;

}

.indent {

padding-left: 40px;

}

.message {

font-size: 34px;
padding: 0 180px;
}

.highlight {

font-size: 34px;
margin-bottom: 15px;
margin-top: -8px;
padding: 0;
}

.demo {
	
font-size: 24px;
color: 006699;	
}

.notes {

color: #7f8184;
font-size: 12px;
font-weight: bold;
line-height: 24px;

}

.contact {

font-size: 14px;
padding-top: 10px;
line-height: 18px;
}

.submit {

background: url(images/submit.jpg) no-repeat;
border: none;
display: block;
width: 88px;
height: 21px;
padding: 0 !important;
margin:0 !important;
}

.rightpad {padding-left: 250px;}

#wrapper {

margin: 15px auto;
width: 749px;
padding: 0;
text-align: left;


}

#header {
width: 100%;
height: 215px;
display: block;
margin-bottom: 10px;

}

#content {
background: #fff;
padding: 10px 20px;

font-size: 12px;

}

#left {
margin-top: 20px;
border-right: 1px solid #999;
width: 333px;
float: left;
padding-right: 10px;

}

#right {

margin-top: 20px;
width: 333px;
float: right;
padding-left: 10px;

}


#footer {
background: #fff;
border-top: 1px solid #7f8184;
padding: 0;
display: block;
clear: both;
margin: 0 -20px;
width: 749px;
line-height: 18px;
}

#footer p {

font-size: 12px;
color: #7f8184;
text-align:left;

}

td.leftcolumn {

text-align: right;
color: #7f8184;
padding: 5px 10px 5px 0;
}

td.rightcolumn {

text-align: left;
width: 265px;
padding: 7px 0;

}

input.rightcolumn, textarea.rightcolumn {

width: 265px;

}

