.body { background:url(/images/interface/bg.gif) repeat-y center; background-color:#000; color:#000; margin: 0px; padding: 0px; text-align:center; }

P { margin:0px; }
UL { margin:10px; }
LI { margin:15px; }
OL { margine:15px; }
FORM { margin:0px; }
INPUT { margin:0px; }
H1, H2, H3, H4, H5, H6, H7, H8 {margin:0px; }

.container { width:100%; text-align:center; }
.container2 { width:768px; }

.top { width:760px; text-align:left; }
.top TD { padding-top:6px; }

.nav { width:768px; text-align:center; background:url(/images/interface/nav_bg.gif); }
.nav IMG { border:0px; }  

.subnav { width:768px; background:url(/images/interface/content_bg.gif); font: 11px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; font-weight:bold; }
.subnav DIV { width:754px; background-color:#F9AC19; border-bottom:1px solid #FFF; padding-top:4px; padding-bottom:4px; }
.subnav A { padding:0px 8px 0px 8px; text-decoration:none; color:#000000; font-weight:normal; }
.subnav A:hover { text-decoration:underline; }

.curve { width:768px; background:url(/images/interface/content_bg.gif); }
.curve TABLE { width:754px; text-align:left; border-top:2px solid #FFF; }
.curve .box1 { float:left; padding:58px 0px 0px 44px; }
.curve .box2 { float:left; padding:58px 0px 0px 84px; }
.curve P { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#FFF; width:152px; }
.curve P A { color:#FFF; }
.curve P A:hover { color:#CEC5DC; }

.testcontent { font: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; }
.testsectionheader { width:760px; margin:17px 2px 19px 2px; background-color:#6A6DB2; font: bold 14px Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; }

.content { width:768px; background:url(/images/interface/content_bg.gif); text-align:left; }
.content DIV { padding:16px 44px 14px 42px; }
.content { font: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; }
.content A:link    { COLOR: #EE0000; }
.content A:visited { COLOR: #2DA6A0; }
.content A:active  { COLOR: #6A6DB2; }
.content A:hover   { COLOR: #6A6DB2; }
.content P { padding:0px 0px 14px 0px; }

.contenttemplate { width:768px; background:url(/images/interface/content_bg2.gif); text-align:left; }
.contenttemplate DIV { padding:16px 44px 14px 42px; }
.contenttemplate { font: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; }
.contenttemplate A:link    { COLOR: #EE0000; }
.contenttemplate A:visited { COLOR: #2DA6A0; }
.contenttemplate A:active  { COLOR: #6A6DB2; }
.contenttemplate A:hover   { COLOR: #6A6DB2; }
.contenttemplate P { padding:0px 0px 14px 0px; }

H1 { font: bold 21px Verdana, Arial, Helvetica, sans-serif; COLOR: #6A6DB2; }
H2 { font: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #6A6DB2; }

.bottom { width:768px; background:url(/images/interface/bottom_bg.gif); }
.bottom2 { width:768px; background:url(/images/interface/bottom_bg2.gif); }

.footer { width:760px; margin:17px 0px 19px 0px; background-color:#7AC6C2; font: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #FFF; }
.footer A         { COLOR: #FFF; }
.footer A:hover   { COLOR: #D3ECEB; }
.footer TD { padding-bottom:3px; }

.table { width:680px; font: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; background:#6A6DB2; margin-bottom:14px; }
.table TH A:link    { COLOR: #DADAEC; }
.table TH A:visited { COLOR: #DADAEC; }
.table TH A:active  { COLOR: #FFFFFF; }
.table TH A:hover   { COLOR: #FFFFFF; }
.table TH { padding:6px 10px 6px 10px; text-align:left; color:#FFF; }
.table TD { padding:6px 10px 6px 10px; }
.listing1 { background:#DEF0EF; }
.listing2 { background:#BDE2E0; }
.pager { font-size: 11px; COLOR: #000000; }
.pager A         { font-weight:bold; }

.captionleft { background:#DEF0EF; border:1px solid #000; width:300px; margin:4px 16px 12px 0px; }
.captionright { background:#DEF0EF; border:1px solid #000; width:300px; margin:4px 0px 12px 16px; }
.captionleft IMG, .captionright IMG { border-bottom:1px solid #000; }
.captionleft P, .captionright P { font: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; }

.border { COLOR: #000000; BORDER: solid #000000 1px; }

.input { font: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; }
.button { font: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; }

.help { font: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #CC0000; }
.help A { COLOR: #CC0000; }
.error { font: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #006699; }
.error A { COLOR: #006699; }