html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;}

table {border-collapse: collapse; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal; vertical-align:top;}
form legend {display: none;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
hr {height: 1px; border: none;}

:focus {outline: 0;}

body {font-family:arial; font-size:12px; color:#000000; background:url(/images/bg/body_bg_1.gif) no-repeat top center #fff; }

a { color:#3399d9; text-decoration:none; }

/* Header Styles */
.header_container { width:962px; height:63px; margin-top:10px; margin-right:auto; margin-left:auto; }
.header { position:absolute; top:10px; z-index:100; width:962px; }
.expand a:link, .expand a:visited { background:url(/images/header/header_slide_top_open.png) no-repeat; }
.expand.open a:link, .expand.open a:visited { background:url(/images/header/header_slide_top_close.png) no-repeat; }

/*Nav Styles*/
.nav ul, li {margin:0px; padding:0px;}
.nav ul {text-align:center;}
.nav ul li { display:block; float:left; }
.nav a { color:#fff; font-weight:bold; text-decoration:none; display:block; height:22px; width:135px; padding-top:8px; }
.nav a:hover {background:url(/images/bg/nav_link_bg.png);}

/*Article Styles*/
.article_title a { color:#000; text-decoration:none; }
.article_title a:hover {color:#3399d9;}
p {margin-bottom:10px;}

/* Footer Styles */
.footer { width:950px; margin-right:auto; margin-left:auto; font-size:10px; color:#969696; }
.footer hr { width:950px; height:1px; border:0px; color:#969696; background:#969696; }