body{color:#000;background-color:#575757;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Verdana;margin:.9em 0em .9em .9em}
strong{font-weight:bold}
img.inline{display:inline}
img.dl-arrow{display:block;border-left:.3em; display:inline}
img.text-change{padding:3px}
span.none{display:none}
img.logo{display:block;background-color:#ffffff;margin:0em 1em 1em 0em}
img.banner{display:block;background-color:#ffffff;margin:0em 2em 0em 0em}
img.portrait{display:block;background-color:#EDEFF0;margin:.2em.3em.5em.5em}
img.images-in-text{display:block;background-color:#EDEFF0;margin:.5em}
p.images-text{font-size:.9em;color:#333333;font-weight:normal;background-color:#EDEFF0;margin:.0em.5em.0em.5em}

p{font-size:.9em;line-height:1.5em;color:#333;background-color:white}
p,form{color:#333;background-color:white}

span.n{font-size:1em;color:#666;background-color:white;margin:.2em}
span.n a:link,span.n a:visited{font-size:1em;color:#ccd5e8;background-color:white;margin:.2em;border-bottom:none}
span.n a:hover{font-size:1em;color:#666;background-color:white;margin:.2em;border-bottom:1px dotted #666}

span.m{font-size:1.3em;color:#666;background-color:white;margin:.1em}
span.m a:link,span.m a:visited{font-size:1em;color:#666;background-color:white;margin:.1em}
span.m a:hover{font-size:1em;color:#666;background-color:white;margin:.1em;border-bottom:1px dotted #666}


span.l{font-size:1.5em;color:#666;background-color:white;margin-left:.1em;margin-right:.7em}
span.l a:link,span.l a:visited{font-size:1em;color:#ccd5e8;background-color:white;margin-left:.1em;margin-right:.7em}
span.l a:hover{font-size:1em;color:#666;background-color:white;margin-left:.1em;border-bottom:1px dotted #666}


h1 a:link,h1 a:visited{color:#333;background-color:white;text-decoration:none;border-bottom:none}
h1 a:hover{color:#CC3366;text-decoration:none;background-color:white;border-bottom:1px dotted #CC3366}
h1{font-size:0.9em;line-height:1em;font-weight:bold;color:#4F4B4B;margin-top:0.2em;margin-bottom:0.2em;}
h2{font-size:0.9em;color:#4F4B4B;background-color:white;text-decoration:none;border-bottom:none;margin-bottom:-0.7em;}
h3, h4{font-size:.7em;line-height:1.2em;font-weight:bold;color:#333;margin-top:0em;margin-bottom:0.5em;background-color:white}
h5{font-size:.6em;line-height:1.2em;font-weight:bold;color:#333;margin-top:0em;margin-bottom:0.5em;background-color:white}
h6{font-size:.5em;line-height:1.2em;font-weight:bold;color:#333;margin-top:0em;margin-bottom:0.5em;background-color:white}


a:link, a:visited{color:#6F8DB1;background-color:white;text-decoration:none}
a:hover, a:active{color:#697A8C;background-color:white;text-decoration:none;border-bottom:1px dotted #697A8C}

div.main{position:relative;margin:0 auto;width:100%;height:100%}

p.accessnav{font-size:0.1em;font-weight:normal;line-height:0.2em;margin-top:0em;margin-bottom:0em;color:#333;background-color:white}
p.accessnav a:link,p.accessnav a:visited{text-decoration:none;margin-top:.4em;margin-bottom:.4em;color:#333;background-color:white;border-bottom:none}
p.accessnav a:hover{text-decoration:none;color:#CC3366;background-color:white;border-bottom:1px dotted #CC3366}

/*navigational layout*/


#navlist-top {color:#4F4B4B;font-size:.9em;font-weight:bold;text-decoration:none;background-color:white;margin-top:1.5em;margin-bottom:1em}
#navlist-top a:link,#navlist-top a:visited{color:#4F4B4B;background-color:white;font-weight:normal}
#navlist-top a:hover{color:#BA2A2A;background-color:white;border-bottom:none;font-weight:normal}
#navlist-top ul {margin-left: 0em;margin-right: .8em;padding-left: 0;display: inline;border: none;} 
#navlist-top ul li {margin-right: .8em;padding-left: 0;border: none;list-style: none;display: inline}

#navlist-sub {font-size:.9em;font-weight:bold;color:#4F4B4B;text-decoration:none;background-color:#e6e6e6;margin:.3em.3em.1em.3em}
#navlist-sub a:link,#navlist-sub a:visited{font-weight:normal;color:#4F4B4B;text-decoration:none;background-color:#e6e6e6;}
#navlist-sub a:hover{font-weight:normal;color:#BA2A2A;text-decoration:none;background-color:#e6e6e6;border-bottom:none}
#navlist-sub ul {margin-right: 0em;padding-left: 0;border: none;} 
#navlist-sub ul li {margin-bottom:.7em;padding-left: 0;border: none;list-style: none}

#switcher ul {display: inline;margin:0} 
#switcher ul li {list-style: none;display: inline;margin:0}

p.nav-sub{color:#697A8C;font-size:.7em;font-weight:bold;;letter-spacing:.1em;text-decoration:none;background-color:white;margin-left:0.5em;margin-top:0.1em;margin-bottom:0.1em}


/*navigational layout*/

p.subnav-bg-grey {font-size:.9em;font-weight:bold;color:#4F4B4B;text-decoration:none;background-color:#e6e6e6;margin:.3em.3em.1em.3em}
p.subnav-bg-grey a:link,p.subnav-bg-grey a:visited{font-weight:normal;color:#4F4B4B;text-decoration:none;background-color:#e6e6e6}
p.subnav-bg-grey a:hover{font-weight:normal;color:#BA2A2A;text-decoration:none;background-color:#e6e6e6;border-bottom:none}
.td-bg-grey{background-color:#e6e6e6}

p.subnav-bg-blue {font-size:.9em;font-weight:550;color:#4F4B4B;text-decoration:none;background-color:#ccd5e8;margin:.3em.3em.3em.3em}
p.subnav-bg-blue a:link,p.subnav-bg-blue a:visited{color:#4F4B4B;text-decoration:none;background-color:#ccd5e8}
p.subnav-bg-blue a:hover{color:#BA2A2A;text-decoration:none;background-color:ccd5e8;border-bottom:none}
.td-bg-blue{background-color:#ccd5e8}

p.subnav-bg-blue-l {font-size:.9em;color:#4F4B4B;text-decoration:none;background-color:#ccd5e8;margin:.3em.3em.3em.3em}
p.subnav-bg-blue-l a:link,p.subnav-bg-blue-l a:visited{background-color:#ccd5e8;border-bottom:1px dotted #666}
p.subnav-bg-blue-l a:hover{color:#BA2A2A;text-decoration:none;background-color:ccd5e8;}
.td-bg-blue{background-color:#ccd5e8}

p.subnav-bg-white{font-size:.9em;font-weight:550;color:#4F4B4B;text-decoration:none;background-color:white;margin:.1em.3em.1em.3em}
p.subnav-bg-white a:link,p.subnav-bg-white a:visited{color:#4F4B4B;text-decoration:none;background-color:white;}
p.subnav-bg-white a:hover{color:#BA2A2A;text-decoration:none;background-color:white;border-bottom:none}
.td-bg-white{background-color:#ffffff}

p.access-nav{font-size:.6em;font-weight:600;color:#bfbfbf;text-decoration:none;background-color:white;margin:.3em.3em 3em.3em}
p.access-nav a:link,p.access-nav a:visited{color:#bfbfbf;text-decoration:none;background-color:white;}
p.access-nav a:hover{color:#BA2A2A;text-decoration:none;background-color:white;border-bottom:none}
.td-bg-white{background-color:#ffffff}

p.nav{color:#4F4B4B;font-size:.90em;font-weight:bold;text-decoration:none;background-color:white;margin-top:1.5em;margin-bottom:1em;}
p.nav a:link,p.nav a:visited{color:#4F4B4B;background-color:white;font-weight:normal;}
p.nav a:hover{color:#BA2A2A;background-color:white;border-bottom:none;font-weight:normal}

/* end navigational layout*/

/* paragraph styles*/

p.portrait-text{font-size:.9em;color:#333333;font-weight:normal;background-color:#EDEFF0;margin:.0em.5em.0em.0em}
p.portrait-text a:link,p.portrait-text a:visited{color:#6F8DB1;font-weight:bold;text-decoration:none;background-color:#EDEFF0;border-bottom:none}
p.portrait-text a:hover{color:#697A8C;text-decoration:none;background-color:#EDEFF0;border-bottom:1px dotted black}
p.board-list{font-size:.9em;color:#333333;font-weight:normal;background-color:white;margin:.0em.5em.0em.0em}

p.tablelist-text{font-size:.9em;color:#333333;font-weight:normal;background-color:white;margin:0em}



p.quote-txt-searchbox{color:#6F8DB1;text-decoration:none;background-color:white}
p.quote-txt-pbox{color:#6F8DB1;text-decoration:none;background-color:#F2F3F5;margin:1em}
p.quote-txt-pbox a:link,p.quote-txt-pbox a:visited{text-decoration:none;color:#6F8DB1;background-color:#F2F3F5;border-bottom:1px dotted #697A8C}
p.quote-txt-pbox a:hover{text-decoration:none;color:#697A8C;background-color:#F2F3F5;border-bottom:1px dotted #697A8C}
p.quote-txt-b{color:#697A8C;font-weight:bold}
p.quote-txt-lb{color:#6F8DB1;text-decoration:none;background-color:white;margin-bottom:1em}
p.quote-txt-lb a:link,p.quote-txt-lb a:visited{text-decoration:none;color:#6F8DB1;background-color:white;border-bottom:none}
p.quote-txt-lb a:hover{text-decoration:none;color:#697A8C;background-color:white;border-bottom:1px dotted #697A8C}
p.listname{font-size:.7em;font-weight:bold;color:#333;margin-top:2em;margin-bottom:0.5em;background-color:white}
p.clist{font-size:.7em;font-weight:bold;color:#333;margin-top:0.4em;margin-bottom:0.4em;background-color:white}
p.map{font-size:.7em;font-weight:bold;margin-top:.4em;margin-bottom:.4em;color:#7F838A;background-color:white}
p.map a:link,p.map a:visited{text-decoration:none;margin-top:.4em;margin-bottom:.4em;color:#333;background-color:white;border-bottom:none}
p.map a:hover{color:#6F8DB1;text-decoration:none;background-color:white;border-bottom:1px dotted #6F8DB1}
p.maplist{font-size:.7em;line-height:1.2em;font-weight:bold;color:#333;margin-top:0.2em;margin-bottom:0.5em;background-color:white}
.td-tab-line{background-color:white;border:1px solid #333333}
.td-row-line{background-color:white;border:1px solid #999999}
.td-bg-white{background-color:white}

.td-bg-pic{background-color:#F2F3F5;border:1px solid #999999}
.td-bg-l-grey{background-color:#cccccc}
.td-bg-portrait{background-color:#EDEFF0}

.td-pad{padding-left:1em}
.td-pad-left-top{padding-left:1em;padding-top:0em}
.td-pad-form{padding-left:1em;border:1px solid #333333}

.td-row-dash{background-color:#F9FADE;border:2px dashed #6A7EA6}
p.error{color:#000000;text-decoration:none;background-color:#F9FADE}

/* list styles*/

#text ul{list-style-type:square;margin:1em 0em}
#text ol{list-style-type:decimal;margin:-0.5em 0em 1em}
#text ul li{color:#333;font-size:.9em;line-height:1.2em;margin-bottom:-0.8em;margin-left:1pc;margin-top:1em}
#text ol li{color:#333;font-size:.8em;line-height:1.4em;margin-bottom:0.25em;margin-left:2em}
#body ul{list-style-type:square;margin:1em 0em}
#body ol{list-style-type:decimal;margin:-0.5em 0em 1em}
#body ul li{color:#333;font-size:.9em;line-height:1.2em;margin-bottom:-0.8em;margin-left:1pc;margin-top:1em}
#body ol li{color:#333;font-size:.8em;line-height:1.4em;margin-bottom:0.25em;margin-left:2em}

/* line styles*/

div.new-dotted-rule{color:#cccccc;font-size:.7em;margin-top:-8px;margin-bottom:2em}
div.new-dash-rule{color:#cccccc;font-size:.7em;margin-top:-8px;margin-bottom:0em}

/* form styles*/


input.searchbox{color:#697A8C;font-size:0.8em;background-color:#F2F3F5;width:100%;border:1px;border-style:solid;border-color:#999999;margin-top:0em}
input.contact{color:#697A8C;font-size:0.8em;background-color:#F2F3F5;width:50%;border:1px;border-style:solid;border-color:#999999;margin-top:0em}
select{border:solid 1px #F2F3F5}
textarea{border:solid 1px #888888}
input.quicksearch{color:#697A8C;font-weight:normal;font-size:0.9em;background-color:white;border:none;margin-top:0.2em;padding:0em 0.2em 0.2em}
textarea,input{color:#697A8C;font-size:0.8em;background-color:#F2F3F5;border:1px;border-style:solid;border-color:#999999}
div.text-change a:link,div.text-change a:visited{background-color:white;text-decoration:none;border-bottom:none}
div.text-change a:hover{background-color:white;text-decoration:none;border-bottom:none}
