html, body { background: #000000 url(../images/topbg.gif) top repeat-x; width:100%; height:100%; margin:0; padding:0; }
a { outline:none; text-decoration:none; }
img:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75); opacity:0.75; -khtml-opacity:0.75; -moz-opacity:0.75; }
ul { padding-left: 40px; margin-left: 0px; text-align:left; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; color:#FFFFFF;}
li { padding-left: 13px; background: url(../images/bullet.gif) no-repeat; list-style-type: none; background-position:left 5px;}
h1 { color: #E3E3E3; padding-bottom: 5px; font: 14px arial; font-weight:normal; }
h2 { font-family:arial; font-size:12px; color:#FFFFFF; font-weight:lighter; }
h3 { color: #617A7B; padding-bottom: 5px; font: 14px arial; font-weight:normal; }

#centre { position:absolute; top:0px; left:50%; width:1000px; margin-left:-500px; height:100%;}
#centre2 { position:absolute; top:0px; left:50%; width:1000px; margin-left:-500px; height:65px;}
#nav { top:0; margin:0 auto; width:950px; height:auto; min-height:590px; display:block; }
#container { top:0; margin:0; width:100%; padding-top:65px; overflow: visible; }
#mainnav { top:0; margin:0 auto; width:950px; height:65px; min-height:65px; }
#bg { position:absolute; background:url(../images/bg.gif) center bottom no-repeat; width:100%; height:100%; margin:0; padding:0;}

#logo { background:#000000; width:625px; height:50px; padding:20px 0px; }
#logo a { outline: none; }
#logo a:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); opacity:0.80; -khtml-opacity:0.80; -moz-opacity:0.80; }
#header { padding:10px 20px 0px 20px; float:left; margin:0px; text-align:left;}
#content { width:635px; height:100%; margin:0 auto; padding:0; overflow: visible;}
#content2 { width:635px; margin:0 auto; padding:0; bottom:0px; top:0; overflow: visible;}
#textarea { padding:10px 20px; margin:0px; font-family:arial; font-size:12px; color:#CCCCCC; text-align:left; }
#textarea a { color:#617A7B; }
#textarea a:hover { color:#999999; border-bottom: 1px dashed #1A1A1A; border-top: 1px dashed #1A1A1A; }

#copyright { position:fixed; left:0; bottom:0; padding:0px 0px 25px 15px; height:15px; font-family:arial; font-size:11px; color:#333333; text-align:left;}
#footer_links { position:fixed; right:0; bottom:0; padding:0px 15px 25px 0px; height:15px; font-family:arial; font-size:11px; color:#333333; text-align:right;}
#footer_links a { color:#333333; }
#footer_links a:hover { color:#617A7B; border-bottom: 1px dashed #1A1A1A; border-top: 1px dashed #1A1A1A; }
.footer_text { text-align:right; color:#617A7B; padding:10px 20px; margin:0px; }
.footer_text a { text-align:right; color:#617A7B; padding:10px 20px; margin:0px; }
.footer_text a:hover { color:#999999; border-bottom: 1px dashed #1A1A1A; border-top: 1px dashed #1A1A1A; }

.content_round {background: #0d1313 url(../images/top_leftbg.gif) top left no-repeat;}
.content_round_top div {background: url(../images/tl.png) no-repeat top left;}
.content_round_top {background: url(../images/tr.png) no-repeat top right;}
.content_round_bottom div {background: url(../images/bl.png) no-repeat bottom left;}
.content_round_bottom {background: url(../images/br.png) no-repeat bottom right;}

.content_round_top div, .roundedcornr_top, 
.content_round_bottom div, .roundedcornr_bottom {width: 100%;height: 7px;font-size: 1px;}
.content_round_content { margin: 0 7px; }
.captcha {display: none;} 
.icon-action {border:0px;}

.formbutton {height:25px;width:75px;display:block;font:normal 12px arial;text-align: center;color: #fff;border:0;background-color: #617A7B;padding: .2em 1.5ex;outline: none;overflow: visible;}
.formbutton:hover {background-color: #FFFFFF;border-width:1px;border-style:solid;border-color: #617A7B #617A7B #617A7B #617A7B;color:#000000;cursor:pointer;outline: none;}
.textarea,
select[size] {font:normal 12px arial;background-color: #CCCCCC;color:#000000;margin-bottom:5px;border-width:1px;border-style:solid;border-color: #617A7B #617A7B #617A7B #617A7B;}
.textarea:hover,
.textarea:focus,
select[size]:hover,
select[size]:focus,
textarea:hover,
textarea:focus {border-color: #617A7B #617A7B #617A7B #617A7B;background-color:#FFFFFF;}
select:hover,
select:focus {border-color: #617A7B #617A7B #617A7B #617A7B;}
