body { background-color:#000; background-image:url(../images/bg-black.jpg); margin:0; }

body, p, td, li { color:#fff; font-size:14px; font-family:Helvetica, Arial, sans-serif; }

body, p, td, li, span { line-height:130%; }



h1, h2, h3, h4 { font-family:Helvetica, Arial, sans-serif; color:#fff; font-weight:normal; margin:0; padding:0; line-height:140%; }

h1, h2 { font-size:32px; line-height:120%; padding:12px 0 18px 0; }

h3 { font-size:20px; }

h4 { font-size:16px; }



img { border:none; }



a:link, a:visited, a:active { color:#fff; text-decoration:underline; outline:none; }

a:hover { color:#fff; text-decoration:underline; }



hr { border:none; background:none; margin:0 0 10px 0; padding:0; border-top:1px solid #fff; }



#body-inner { background-image:url(../images/bg-main.jpg); background-repeat:no-repeat; background-position:center top; min-height:732px; }



#container { width:960px; margin:0 auto; padding:17px 0; }



#header-top { height:28px; background-image:url(../images/headtop.png); background-repeat:no-repeat; }

#header-main { height:118px; background-image:url(../images/banner.png); background-repeat:no-repeat; }



#header-top p { margin:0; padding:9px 27px 0 0; line-height:14px; font-size:12px; }



#mainbody { background-image:url(../images/bg-innerRed.png); overflow-y:auto; overflow-x:hidden; }



#leftcol { width:680px; float:left; min-height:400px; }

#rightcol { width:280px; float:right; min-height:400px; }



#rightcol li { margin-top:6px; }



div.shadowed { background-image:url(../images/shadow-bottom.png); background-repeat:repeat-x; background-position:left bottom; min-height:90px; }

#leftcol div.shadowed { background-image:url(../images/shadow-bottom-left.png); background-repeat:no-repeat; background-position:right bottom; min-height:109px; }



div.padded { padding:14px 28px; }

div.moduletablepadded { padding:0 28px; }



div#topnav { min-height:32px; background-image:url(../images/topnav.png); background-position:right top; background-repeat:repeat-y; }

div#topnav ul { margin:0; padding:0; list-style:none; }

div#topnav ul li { margin:0; padding:0; float:left; font-size:13px; height:32px; line-height:32px; }

div#topnav ul li a:link,

div#topnav ul li a:visited,

div#topnav ul li a:active

{ color:#8b8b8b; text-transform:uppercase; display:block; line-height:14px; padding:9px 28px 7px 28px; text-decoration:none; }

div#topnav ul li a:hover

{ color:#9d1917; text-transform:uppercase; display:block; line-height:14px; padding:9px 28px 7px 28px; text-decoration:none; }



#footer { clear:both; min-height:60px; background-image:url(../images/footer-rightbod.png); background-repeat:no-repeat; background-position:right top; }



.copyright_info { margin:0; padding:10px 0 0 5px; font-size:12px; color:#666; line-height:12px; }



table.chart { border:1px solid #fff; width:88%; margin-bottom:32px; }

table.chart td { border:1px solid #fff; padding:4px 8px; vertical-align:top; }



table.chart2 { border:1px solid #fff; width:88%; margin-bottom:32px; }

table.chart2 td { border:1px solid #fff; padding:4px 8px; vertical-align:middle; }





div.moduletablelogoslides { background-image:url(../images/bg-logoslides.png); background-repeat:no-repeat; width:256px; height:141px; margin-left:12px; text-align: center; }

div.moduletablelogoslides img { margin:10px 0 0 0; }



#fpss-outer-container h1 a:link, #fpss-outer-container h1 a:visited, #fpss-outer-container h1 a:active, #fpss-outer-container h1 a:hover { text-decoration:none; }





#modboxes { min-height:100px; }

#modboxleft { width:301px; float:left; padding:10px 0 25px 25px; }

#modboxright { width:301px; float:right; padding:10px 25px 25px 0; }



#baform-1 p { display:none; }