/* CSS Document */

/* DEFAULTS */
body {font:84.5% tahoma,helvetica,arial,clean,sans-serif;*font-size:small;*font:x-small;}
select, input, textarea {font:99% helvetica,arial,clean,sans-serif;}
pre, code {font:115% monospace;*font-size:100%;}
body * {line-height:1.22em;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin: 0;padding:0;font-family:tahoma,Helvetica, Verdana, Arial,sans-serif;color:#000000;font-size: small;text-align:left;background-repeat:no-repeat;}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
h1, h2, h3,h4,h5,h6 {color: #000000;font-size: 100%;}
a, a img {border:none;}
q:before,q:after{content:'';}
strong{font-weight:bold;}

body {text-align:center; margin:4px 0 0 0; padding:0;}
html>body {margin-top:0;}
#outer{width:840px; text-align:center; margin:auto;}
#inner{width:840px; text-align:left; position:relative;}
#banner {}
#banner p {line-height:36px; height:36px; font-style:italic; font-size:1.3em; padding:.1em 2em;font-family:ACaslon, "Times New Roman", Times, serif;}
#banner h1 {height:198px; background-image:url(/images/banner.jpg);}
#banner h1 a {display:block; height:198px; text-decoration:none;}
#banner h1 a strong {position:relative; left: -3000px}
#banner ul {background-image: url(/images/nav_2.jpg); height:46px; background-repeat:repeat-x; list-style-type:none;}
#banner li {float: left; background-image:url(/images/nav_linkleft.jpg); padding:6px 2em 0 1em;font-family:ACaslon, "Times New Roman", Times, serif;}
#banner li a {color:#000000; text-decoration:none; display:block;font-size:1.3em; line-height:38px;}
#banner li.active {background-image:url(/images/nav_activelink2.gif);}
#banner li.active a, #banner li a:hover  {color:#ff8c19;}

#content {padding:20px 30px 30px 15px; margin-bottom:1.5em;_height:219px;  min-height:220px; overflow:visible;}
#content h1 {display:inline; border-bottom:1px dotted #ff8c19; color: #ff8c19; font-size:3em; white-space:nowrap; font-family:acaslon, "Times New Roman", Times, serif; zoom: 1; margin-bottom:1em;}
#content h2 {color: #ff8c19; font-size:1.15em; white-space:nowrap;  position:relative; top:0.8em; font-weight:bold;}

#content h2 {color: #ff8c19; font-size:1.15em; white-space:nowrap;  position:relative; top:0.8em; font-weight:bold;}

#content h4 {color: #ff8c19; font-size:1.125em; white-space:nowrap;  position:relative; top:0.8em; font-weight:bold;}

#content h1:after { content:".";display:block;height:0;clear:both;visibility:hidden;}
#content p {max-width:550px; font-size:1.1em; line-height:1.4em; margin-top:1em;}
#content p.intro {margin-bottom:2em;}
#content ul { margin-top:1em; list-style-type:none;}
#content li {background-image:url(/images/arrow.jpg); padding-left: 50px; background-position:10px 50%;line-height:1.5em; font-size:1.1em;  }
#content li a {color:#000000; text-decoration:none;}
#content li a:hover {text-decoration:underline;color: #ff8c19;}


#footer {background-image:url(/images/blue_bar.jpg); height:28px; background-repeat:repeat-x;clear:both; margin:10px 0px; }
#footer ul {float: right; list-style-type:none;}
#footer li {float: left;font-family:ACaslon, "Times New Roman", Times, serif; padding:0 1em; line-height:24px;}
#footer li a {color:#ffffff; text-decoration:none; display:block;font-size:1em; line-height:24px;}
#footer li.active a, #footer li a:hover  {color:#ff8c19;}

#secondaryNav {float:right;margin-top:1em; list-style-type:none;}
#secondaryNav li {background-image:url(/images/arrow.jpg); padding-left: 50px; background-position:10px 50%;line-height:3em; font-size:1.1em; white-space:nowrap;  }
p.question {font-weight:bold; text-transform:uppercase; margin: 3em 0 0 0;}
p.answer {margin:0;}
div.contacthalf {width:33%; float: left;}
div.contacthalf em {font-weight:bold;}
div.contacthalf p {margin-left: 30px;}

.secondaryNav {margin-top:1em; list-style-type:none;}
.secondaryNav li {background-image:url(/images/arrow.jpg); padding-left: 50px; background-position:10px 50%;line-height:3em; font-size:1.1em; white-space:nowrap;  }
