body{margin:0;padding:0;border:0}
#wrapper{margin:0;padding:0;border:0;font-size:70%;font-family:verdana,sans-serif}

a{text-decoration:none;color:#002395}
a:hover{text-decoration:underline}
a img{border:0}
h1{color:#002395;font-weight:normal;margin-top:2em}
h2{color:#002395;font-weight:normal;margin-top:2em;font-size:1.3em}
h2 + p.article-date{margin-top:0;font-weight:bold;color:#333333}
h1 + h2{margin-top:0}
h2 a:hover{text-decoration:none}

#RowTop{float:left;width:100%;color:#002395;background-color:#BBDAFF}
#RowTop #logo{float:left;padding:10px 25px 10px 25px}
#RowTop #MainMenu ul{margin:50px 0 0 0;padding:0;list-style:none;text-align:right}
#RowTop #MainMenu ul li{margin:0 25px 0 0;padding:0;display:inline}
#RowTop #MainMenu ul li a{margin:0;padding:0 0 4px 0;color:#002395;background-color:#BBDAFF;border-bottom:2px solid #BBDAFF;text-decoration:none}
#RowTop #MainMenu ul li a:hover{border-bottom-color:#002395;text-decoration:none}


#RowTop #search{color:#FFFFFF;background-color:#00104A;background-image:url('search.gif');background-position:top;background-repeat:repeat-x;float:left;width:100%}
#RowTop #search form{padding:2px 6px;margin-right:60px;color:#FFFFFF;background-color:#00104A;float:right}
#RowTop #search form p{padding:0;margin:0}
#RowTop #search form p input{font-size:100%;font-family:verdana,sans-serif;margin:0 0 0 6px}
#RowTop #search form p input[type="submit"]{color:#FFFFFF;background-color:#00104A;margin:0 0 0 6px;padding:0 2px;border:1px solid #FFFFFF;font-size:100%;font-family:verdana,sans-serif}


#RowMiddle{float:left;width:100%;background-position:top;background-repeat:repeat-x;background-image:url(RowMiddle.gif)}

#RowMiddle .inner{padding:1.6em 25px 2em 25px;background:transparent}
#RowMiddle .inner > *:first-child{margin-top:0}
#RowMiddle .inner > #breadcrumb{margin-top:0;font-size:80%;color:#CCCCCC}
#RowMiddle .inner > #breadcrumb p{margin-top:0}
#RowMiddle .inner > #breadcrumb p a{padding:0 1em}
#RowMiddle .inner > #breadcrumb p strong{padding:0 1em;color:#002395;font-weight:normal;font-style:italic}
#RowMiddle .inner > #breadcrumb p a:first-child{padding-left:0}
#RowMiddle .inner > #breadcrumb + *{margin-top:10px}


p.YellowFeature{border:1px dotted #CCCCCC;border-width:1px 0;background-color:#FFFFEE;padding:1.6em 0}
p.BoldFeature em{font-style:normal;font-weight:bold}

#RowMiddle #ColLeft{float:left;width:49%}
#RowMiddle #ColLeft .inner{padding:1.6em 5px 2em 25px;background:transparent}
#RowMiddle #ColLeft .inner > *:first-child{margin-top:0}

#RowMiddle #ColRight{float:right;width:49%}
#RowMiddle #ColRight .inner{padding:1.6em 25px 2em 5px;background:transparent}
#RowMiddle #ColRight .inner > *:first-child{margin-top:0}

#RowMiddle p{line-height:1.6em}

#RowMiddle ul li{line-height:1.6em}
#RowMiddle ul li em{font-style:normal;font-weight:bold;color:#333333;font-size:80%}

#RowMiddle ul.ListStyle1{border-top:1px dotted #CCCCCC}
#RowMiddle ul.ListStyle1 li{border-bottom:1px dotted #CCCCCC;padding:6px 2px}
#RowMiddle ul.ListStyle1 li.shaded{background-color:#FFFFEE}

#RowMiddle ul.ListStyle2 li{border-bottom:1px dotted #CCCCCC;padding:6px 2px}


.BorderFeature{border:1px solid #CCCCCC;border-width:1px 0;padding:1.6em 0}


#RowBottom{float:left;width:100%;background-position:top;background-repeat:repeat-x;background-image:url(RowBottom.gif);font-size:80%}
#RowBottom .inner{padding:25px 25px 30px 25px}
#RowBottom .inner p{margin-top:0;float:left;line-height:2.4em}
#RowBottom .inner ul{margin-top:0;float:right;list-style:none;line-height:2.4em}
#RowBottom .inner ul li{float:left;border-left:1px solid #CCCCCC;padding:0 12px}
#RowBottom .inner ul li:first-child{border-left:0}



#MailingList p{margin:0 0 0.5em 0;font-size:1em}
#MailingList p input{font-size:1em;font-family:verdana,sans-serif}

#map_canvas{width:100%;height:300px}

ul.FaviconLinks{list-style:none;float:left;width:100%;margin:0 0 2em 0;padding:0}
ul.FaviconLinks li{float:left;width:100%;margin:1em 0 0 0;padding:0;min-height:16px}
ul.FaviconLinks li:first-child{margin-top:0}
ul.FaviconLinks li a{padding-left:19px;min-height:16px;float:left}
ul.FaviconLinks li a.pdf{background-image:url('/favicon-pdf.gif');background-position:0% 50%;background-repeat:no-repeat;padding-left:19px;min-height:16px;float:left}
ul.FaviconLinks li a.pps{background-image:url('/favicon-pps.gif');background-position:0% 50%;background-repeat:no-repeat;padding-left:19px;min-height:16px;float:left}
ul.FaviconLinks li a.pptx{background-image:url('/favicon-pptx.gif');background-position:0% 50%;background-repeat:no-repeat;padding-left:19px;min-height:16px;float:left}
ul.FaviconLinks li a.ppt{background-image:url('/favicon-ppt.gif');background-position:0% 50%;background-repeat:no-repeat;padding-left:19px;min-height:16px;float:left}

ul.FaviconLinksV2{list-style:none;float:left;width:100%;margin:0 0 2em 0;padding:0}
ul.FaviconLinksV2 li{float:left;margin:0 1em 1em 0;padding:0;min-height:16px}
ul.FaviconLinksV2 li a{padding-left:19px;min-height:16px;float:left}
ul.FaviconLinksV2 li a.pdf{background-image:url('/favicon-pdf.gif');background-position:0% 50%;background-repeat:no-repeat;padding-left:19px;min-height:16px;float:left}
ul.FaviconLinksV2 li a.pps{background-image:url('/favicon-pps.gif');background-position:0% 50%;background-repeat:no-repeat;padding-left:19px;min-height:16px;float:left}
ul.FaviconLinksV2 li a.pptx{background-image:url('/favicon-pptx.gif');background-position:0% 50%;background-repeat:no-repeat;padding-left:19px;min-height:16px;float:left}
ul.FaviconLinksV2 li a.ppt{background-image:url('/favicon-ppt.gif');background-position:0% 50%;background-repeat:no-repeat;padding-left:19px;min-height:16px;float:left}



#ContactForm input{font-size:1em;font-family:verdana,sans-serif}
#ContactForm textarea{width:420px;font-size:1em;font-family:verdana,sans-serif}
