
body				{ margin: 0; padding: 0; background-color: #f8f8f8; }

*               	{ font-family: Georgia, Arial, Verdana, serif; font-size: 10pt; }

form				{ margin: 0; padding: 0; }
h1					{ margin: 0 0 20px 0; padding: 0; font-size: 12pt; }
p					{ margin: 20px 0 0 0; padding: 0; line-height: 135%; }

a					{ text-decoration: none; color: #55f; }
a:hover				{ text-decoration: underline; color: #f55; }

.cb					{ clear: both; margin: 0; padding: 0; width: 0; height: 0; line-height: 0; font-size: 0; }
.bqRed				{ color: #f00; }

.profilePic			{ border: 1px solid #aaa; padding: 3px; margin: 0 10px 5px 0; }
.comingSoon			{ font-style: italic; color: #bbc; }

.headBlack			{ background-color: #333; border-bottom: 1px solid #435c05; padding: 5px; text-align: right; }
.headBlack a		{ font-size: 11px; color: #aaa; padding-right: 10px; }
.headBlack a:hover	{ text-decoration: none; color: #eee; }
.headBlack a img	{ border: 0; padding-right: 5px; }

.headGreen			{ background-color: #94ad11; border-top: 1px solid #c4d82a; border-bottom: 1px solid #c4d82a; height: 100px; padding: 0 15px 0 15px; color: #fff; }
.headGreenLeft		{ float: left; width: 75%; padding-top: 65px; font-size: 16pt; font-weight: bold; font-style: italic; }
.headGreenSep		{ float: left; width: 40px; height: 100px; background: url('images/headSep.gif') center no-repeat; }
.headGreenRight		{ float: left; width: 20%; }

.slogTitle			{ margin: 4px 0 2px 0; font-size: 13pt; font-weight: bold; color: #e0fb7d; }
.slogPara			{ margin: 0; font-size: 12pt; font-style: italic; color: #d4ed71; }

.contWrap			{ background:#fff url('images/contRight.gif') top repeat-x; }
.contLeft			{ float: left; width: 75%; background: url('images/contLeft.gif') top repeat-x; border-top: 1px solid #ddd; }
.contLeftPad		{ margin: 15px 0 15px 15px; }
.contSep			{ float: left; width: 32px; height: 200px; background: url('images/contSep.gif') top no-repeat; border-top: 1px solid #ddd; }
.contRight			{ float: left; width: 20%; background: url('images/contRight.gif') top repeat-x; border-top: 1px solid #ddd; }

.contRight ul			{ margin: 15px 0 0 0; padding: 0; font-size: 9pt; list-style-type: none; }
.contRight ul li a		{ font-size: 9pt; text-decoration: none; color: #444; }
.contRight ul li a:hover{ text-decoration: none; border-bottom: 1px dotted #999; color: #888; }
.contRight ul li		{ margin-bottom: 8px; }

.footerMain			{ border-top: 1px solid #eee; padding: 10px; font-size: 8pt; text-align: center; }
.footerMain p		{ margin: 3px 0 0 0; }
.footerMain a		{ margin: 0 5px 0 5px; font-size: 8pt; color: #444; }
.footerMain a:hover	{ text-decoration: none; border-bottom: 1px dotted #999; color: #888; }

/* ------------------------------------------------------------------------ */
