@charset "utf-8";

/* Global reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, ul, li, ol, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0px; padding:0px; }

/* General CSS */
body { margin:0px; padding:0px; font-family:Arial, sans-serif; font-size:14px; color:#000; font-weight:normal; background:#000;}

ul, li, ol {list-style-type:none;margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { font-weight:normal;}

/* Universal */
a{ outline:none; border:none; text-decoration:none; }
img{ border:0px; outline:none;}
.FloatLeft{ float:left; }
.FloatRight{ float:right; }
.clear{clear:both;}
.bold{font-weight:bold;}
.display {display:none}

/* Header */
#main{width:1000px; margin:0 auto; height:auto;}
#wrap{width:1000px; height:154px; float:left; background:url(../images/main_header_img.jpg) left top repeat-x;}
#wrap h1{width:auto; height:auto; float:right; font-family:Arial, sans-serif; font-size:25px; color:#000; font-weight:normal; margin:116px 30px 0px 0px!important; margin-right:15px; }

/** Navigation **/
#main div.nav{width:1000px; height:22px; float:left; background-color:#B2B3B7;}

/* Body */
#body_wrapper{width:1000px; margin:0 auto; height:auto;}
#body_container{width:1000px; height:auto; float:left; background:#fff;}
#body_container #body_main{width:940px; height:auto; float:left; margin:28px 0px 0px 30px!important; margin-left:15px; padding:0px 0px 28px 0px; }

#body_main div.left_container{width:718px; height:auto; float:left;}
.left_container h2{width:718px; height:auto; float:left; font-family:Arial, sans-serif; font-size:21px; color:#F5941F; font-weight:normal; padding:0px 0px 10px 0px;}
.left_container p{width:718px; height:auto; float:left; font-family:Arial, sans-serif; font-size:14px; color:#000; font-weight:normal; line-height:19px; padding:0px 0px 15px 0px;}
.left_container p a{font-size:14px; color:#F5941F; text-decoration:underline;}

#body_main div.right_container{width:189px; height:auto; float:right;}

/* Footer */
#footer_wrapper{width:1000px; margin:0 auto; height:auto;}
#footer_main{width:1000px; height:auto; float:left; background:#58595B;}
#footer_main p{width:auto; height:auto; padding:5px 0px 5px 0px; text-align:center; font-family:Arial, sans-serif; font-size:11px; color:#fff; font-weight:normal;}
#footer_main p a{color:#fff; text-decoration:none;}
#footer_main p span{padding:0px 5px;}
#footer_wrapper div.copyright{width:1000px; height:auto; float:left;}
#footer_wrapper div.copyright p{width:auto; height:auto; padding:8px 0px 8px 0px; text-align:center; font-family:Arial, sans-serif; font-size:11px; color:#AFAFAF; font-weight:normal;}

/* Misc */
.pb5{padding:0px 0px 5px 0px;}
.pb10{padding:0px 0px 10px 0px;}
.mt5{margin:5px 0px 0px 0px;}
.mt10{margin:10px 0px 0px 0px;}
.mt18{margin:18px 0px 0px 0px;}