/*****CSS RESET*******/
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, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: }

/*****BODY STYLES*******/
body { font-family: Arial; font-size: 13px; line-height: 18px; background: #cfcfcf; text-align: justify; }
hr { width: 80%; margin-top: 16px; margin-bottom: 16px; border-width: 1px; }

p { margin-bottom: 8px; }
h1 { font-size: 25px; margin-top: 8px; margin-bottom: 8px;}
h2 { font-size: 20px; margin-top: 8px; margin-bottom: 8px;}
h3 { font-size: 15px; margin-top: 8px; margin-bottom: 8px;}
a { color: #0000EE; text-decoration: underline; }
a:hover { text-decoration: underline; color: #A8A8A8; }
#container { margin: 0 auto; width: 1040px; background: #ffffff; }

/*****HEADER STYLES*****/
#header { float: left; width: 1000px; height: 199px; padding-left: 20px; padding-right:20px; background: url("home/header.png") left; background-color: #ffffff}

/*****NAV STYLES*****/
ul#nav { float: left; width: 1040px; height: 45px; background: #264d00; }
ul#nav li { float: left; text-align: center; }
ul#nav a { float: left; padding: 14px 15px 10px; color: #FFF; text-decoration: none;}
ul#nav a:hover{ float: left; padding: 14px 15px 10px; text-decoration: none; color: #A8A8A8; }

/******CONTENT STYLES******/
#centerContent { float: left; width: 1000px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; background: #ffffff; }
#leftContent { float: left; width: 710px; height: 720px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; background: #ffffff; }
#rightContent { float: right; width: 250px; height: 720px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; background: #ffffff; }
#rightContent p { margin-bottom: 16px; }
ol.decimal {list-style-type: decimal; list-style-position:outside; padding-left:2em;}
ol.decimal li {margin-bottom: 8px;}
ul.square {list-style-type: square; list-style-position:outside; padding-left:2em;}
ul.square li {margin-bottom: 4px;}
th, td {padding-right: 15px;}

/******FOOTER STYLES******/
#footer { float: left; width: 1000px; height: 25px; padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px; background: #264d00; color: #ffffff;}
#footer a { color: #FFF; text-decoration: none;}
#footer a:hover {  text-decoration: none; color: #A8A8A8; }