/* CSS Document */


body { margin:auto; padding:0; font-family: Times New Roman; color:#000; text-align:left; white-space:normal; background-image:url(images/bg_light_green.gif); background-repeat:repeat; }
p { font-size:14px; font-weight:500; line-height:normal; color:#000; padding:5px 0 0 0; margin:0; white-space:normal; }
p span { font-variant: small-caps; }
li span { font-variant: small-caps; }
strong { font-weight:600; }
#home_p { padding-top:10px; }
h1 { font-size:18px; font-weight:500; color:#000; padding:0; margin:0; }
h2 { font-size:25px; font-weight:600; color:#A13C42; text-align:center; padding:0; margin:0; }
h3 { font-size:18px; font-weight:600; color:#A13C42; padding:15px 0 0 0; margin:0; }
blockquote { width:400px; font-size:12px; font-weight:600; line-height:normal; color:#FFF; padding:8px; margin:20px 0 0 20px; white-space:normal; border:2px #FFF ridge; background-image:url(images/bg_red.gif); background-repeat:repeat; }
blockquote h3 { color:#FFF; padding:0; }

ul { width:500px; font-size:13px; font-weight:500; list-style-type:disk; padding:0 0 10px 15px; margin:0 0 0 20px; }
li { padding-bottom:5px; }
img { border:none; padding:0; margin:0; }

table,td { background-repeat:no-repeat; white-space:normal; background:none; margin:auto; padding:0; }
.repeat { background-repeat:repeat; }
.repeat_y {background-repeat:repeat-y; }
#container { width:1224px; border:0; padding:0; margin:auto; }
#sub_container { width:1224px; border:0; padding:10px 0 0 0; background-image:url(images/bg_light_green.gif); background-repeat:repeat; }
#headline_area { width:600px; padding:0 0 10px 30px; margin:auto; }
#headline_area h2 { text-align:left; }
#headline_area #top { text-align:left; padding:0 0 5px 0; }
#headline_area #middle { text-align:right; }


#main_content_area { width:850px; border:0; padding:0; margin:0 0 0 125px; }
#main_content_area p { padding:0 0 5px 5px; }


#main_nav div { display:block; width:200px; height:63px; padding:0; text-align:center; margin:0; background-image:url(images/bg_main_link.gif); }
a:link.main_link,a:visited.main_link,a:active.main_link { display:block; width:200px; height:63px; position:relative; left:0; top:0; font-size:14px; font-weight:600; color:#FFF; text-decoration:none; padding:0; margin:0; background:none; }
a:hover.main_link { color:#000; background-image:url(images/bg_main_link_on.gif); background-repeat:no-repeat;  }

a:link.main_link span,a:visited.main_link span,a:active.main_link span,a:hover.main_link span { position:relative; left:-7px; top:18px; }

a:link.main_link_double,a:visited.main_link_double,a:active.main_link_double { display:block; width:200px; height:63px; position:relative; left:0; top:0; font-size:14px; font-weight:600; color:#FFF; text-decoration:none; padding:0; margin:0; background:none; }
a:hover.main_link_double { color:#000; background-image:url(images/bg_main_link_on.gif); background-repeat:no-repeat; }
a:link.main_link_double span,a:visited.main_link_double span,a:active.main_link_double span,a:hover.main_link_double span { position:relative; left:-7px; top:9px; }

a:link.inline,a:visited.inline,a:active.inline { font-size:13px; font-weight:600; color:#000; text-decoration:underline; }
a:hover.inline { color:#013F7A; text-decoration:none; } 

#footer_copy { position:relative; left:310px; top:15px; font-size:10px; font-weight:600; color:#000; background:none; }

#webfeet { font-size:10px; font-weight:400; color:#000; padding-top:25px; background-repeat:repeat; text-align:center; }
a:link.wf,a:visited.wf,a:active.wf,a:hover.wf { font-size:10px; font-weight:400; color:#000; text-decoration:underline; margin:0; }


