@charset "utf-8";
/* CSS Document */

BODY, HTML { width:100%; height:100%; margin:0; padding:0; background-image:url(images/bg_sides.gif); background-position:center; background-repeat:repeat-y; background-color:#dfdfdf; }
a { color:#4a4a4a; }
a:hover { color:#0066FF; }

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,fieldset,input,img { margin: 0; padding: 0; }
fieldset,img { border: none; }
blockquote { margin:5px 0 0 5px; }

#bodyDiv { margin:0 auto; width:770px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

#topDiv { height:64px; margin:0 17px 0 12px; background-image:url(images/bg_top.gif); background-repeat:repeat-x; position:relative; }
#topLinks { position:absolute; right:0; bottom:0; color:#FFFFFF; font-size:10px; font-weight:bold; }
#topLinks a.tab1 { float:left; display:inherit; width:100px; line-height:28px; text-align:right; padding-right:15px; background-image:url(images/links_top1a.gif); background-repeat:no-repeat; text-decoration:none; color:#FFFFFF; }
#topLinks a:hover.tab1 { background-image:url(images/links_top1b.gif); background-repeat:no-repeat; }
#topLinks a.tab2 { float:left; display:inherit; width:96px; line-height:28px; text-align:center; background-image:url(images/links_top2a.gif); background-repeat:no-repeat; text-decoration:none; color:#FFFFFF; }
#topLinks a:hover.tab2 { background-image:url(images/links_top2b.gif); background-repeat:no-repeat; }

#midBanner { height:213px; }

#midLinks { line-height:29px; color:#FFFFFF; font-size:11px; font-weight:bold; height:29px; padding-left:12px; background-image:url(images/bg_midlinks.gif); background-position:right; background-repeat:no-repeat; }
#midLinks a.tab1 { float:left; display:inherit; color:#FFFFFF; text-decoration:none; padding:0 8px; border-left:1px dotted #FFFFFF; background-image:url(images/links_mid1a.gif); background-repeat:repeat-x; }
#midLinks a:hover.tab1 { float:left; background-image:url(images/links_mid1b.gif); background-repeat:repeat-x; }
#midLinks a.home { float:left; display:inherit; color:#FFFFFF; text-decoration:none; width:97px; text-align:center; background-image:url(images/links_home1a.gif); background-repeat:no-repeat; }
#midLinks a:hover.home { color:#CDCDCD; }
#midLinks a.about { float:left; display:inherit; color:#FFFFFF; text-decoration:none; width:89px; text-align:right; padding-right:8px; background-image:url(images/links_about1a.gif); background-repeat:no-repeat; }
#midLinks a:hover.about { background-image:url(images/links_about1b.gif); background-repeat:no-repeat; }

#contentDiv { float:left; margin:20px 12px; color:#4a4a4a; }
#leftNav { width:196px; padding:0 12px; float:left; font-size:10px; color:#626262; }
#leftNav a { color:#626262; text-decoration:none; }
#leftNav a:hover { color:#0066FF; }
#content { width:497px; padding:0 9px 0 20px; float:left; text-align:justify; }

#footer { width:770px; float:left; color:#767676; text-align:center; }

/* ------= TEXT =----- */
h1 { color:#0f75bc; font-size:12px; font-weight:bold; }
h1 span { color:#8cc63f; }
.spacer { width:100%; height:10px; margin:5px 0; background-image:url(images/bg_dots.gif); background-repeat:repeat-x; }

ul.listArrow { margin-left:17px; list-style-image:url(images/list_arrow.gif); }
ul.listArrow li { margin-top:8px; }

ol.policy { margin:8px; }
ol.policy li { margin-top:8px; }
ol.policy ul { margin-left:20px; }

