@charset "utf-8";
/* CSS Document */

BODY, HTML { width:100%; height:100%; margin:0; padding:0; background-image:url(images/body_bg.gif); background-position:center; background-repeat:repeat-y; background-color:#720a0d; color:#4d4d4d; }
a { color:#4a4a4a; }
a:hover { color:#0066FF; }

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,fieldset,input,img { margin: 0; padding: 0; }
fieldset,img { border: none; }
blockquote { margin:5px 0 0 5px; }

#bodyDiv { margin:0 auto; width:753px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

#topDiv { width:748px; height:30px; float:left; background-color:#ac1640; }
#topDivL { width:694px; float:left; margin-left:30px; padding-top:5px; text-align:center; vertical-align:bottom; background-image:url(images/top_bg.gif); background-repeat:no-repeat; }
#topDivL a { color:#FFFFFF; text-decoration:none; font-weight:bold; text-transform:uppercase; font-size:10px; padding:2px 4px; line-height:26px; }
#topDivL a:hover { color:#990000; }
#topDivR { width:300px; float:right; color:#FFFFFF; padding:7px 15px 0 0; font-size:13px; font-weight:bold; }

#linksTop { position:relative; width:753px; height:133px; float:left; background-image:url(images/links_topbg.gif); background-repeat:no-repeat; }
#linksDiv { position:absolute; bottom:8px; right:8px; padding-top: 8px; background-image:url(images/links_dotsbg.gif); background-repeat:repeat-x; background-position:top; }
#linksDiv a { padding:4px 5px; color:#757575; font-size:10px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
#linksDiv a:hover { color:#f91935; }

#midDiv { position:relative; float:left; width:753px; height:222px; background-image:url(images/mid_bg.gif); background-repeat:no-repeat; }
#quickForm { position:absolute; left:20px; top:9px; color:#FFFFFF; font-weight:bold; width:180px; }
.quickForm p { clear:left; margin:0 0 0 5px; padding:0; padding-top:5px; }
.quickForm p label { width:95%; }
.quickForm .txtInput { width:97%; border:1px solid #000000; padding:2px 4px; font-size:11px; }
.quickForm textarea { width:97%; border:1px solid #000000; padding:2px 4px; font-size:11px; }

#midDiv2 { position:relative; float:left; width:753px; height:56px; background-image:url(images/banner_small.jpg); background-repeat:no-repeat; }
#pageTitleBar { text-align:right; padding-right:80px; line-height:56px; font-size:16px; font-weight:bold; color:#FFFFFF; }

#contentDiv { float:left; width:713px; color:#3b3b3b; font-size:10px; text-align:justify; padding:10px 20px 0 20px; background-image:url(images/content_bg.gif); background-repeat:repeat-y; }

.spacer { float:left; width:713px; margin:5px 0; background-image:url(images/dots_bg.gif); background-repeat:repeat-x; font-size:4px; }

.conBox { float:left; width:713px; }
.boxL { float:left; width:203px; }
.box1 { float:left; width:245px; margin-left:10px; }

.conBox ul,ol { margin:8px 30px; }
.conBox ul li { padding:2px 0; }
.conBox ol li { padding:2px 0; }

h1 { font-size:13px; color:#ac1640; font-weight:bold; margin:0 0 8px 0; }

#footer { float:left; width:753px; text-align:center; font-size:9px; line-height:26px; background-image:url(images/footer_bg.gif); background-repeat:no-repeat; }

/*** NEWS ***/
.newsBox	{ float:left; width:713px; }
.newsTitle	{ float:left; width:100%; font-size:13px; font-weight:bold; color:#990000; }
.newsDate	{ font-size:8px; margin-bottom:5px; }
.newsURL	{ float:left; width:100%; text-align:right; margin:5px 0; }