button  { color: white; font-weight: bold; font-size: 10px; font-family: Verdana; background-image: url(images/search_background.gif); text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; padding: 3px 5px; width: 57px; display: block }form { margin-top: 0px; margin-bottom: 0px }#topnav       { background-color: #103c53; margin-top: 0px; margin-bottom: 0px; padding: 13px 10px; width: 720px; display: block }#topnav a   { color: #d1dbe0; font-size: 10px; font-family: Verdana, Arial; text-decoration: none; margin-top: 0px; margin-bottom: 0px; padding: 2px 10px; border-right: 1px solid #d1dbe0 }#topnav a:hover { text-decoration: none; background-color: #0b2a3a }#topnav img { margin: 0px; padding: 0px }.fpmain     { background: white url(images/fp_main_background.jpg) no-repeat left bottom; margin-top: 7px; border-style: solid; border-width: 10px; border-color: white white #fff white; width: 720px; display: block }#fpnews   { background: white url(images/fp_news_background.jpg) repeat-x; padding: 12px 15px 12px 12px; border-bottom: 10px solid white; border-left: 10px solid white }#fpnews img { border: solid 5px white }#fpnews h1  { font-weight: bold; font-size: 13px; line-height: 16px; font-family: Verdana; text-decoration: none; margin-top: 0px; margin-bottom: 0px }#fpnews p   { font-size: 10px; line-height: 14px; font-family: Verdana; margin-top: 3px; margin-bottom: 0px; padding-bottom: 10px }#fpnews h2 { margin-top: 5px }#fpnews h2 a { color: black; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none; background-color: #eee; margin-top: 0px; padding: 6px 10px; border-style: solid; border-width: 1px; border-color: white #bbb #bbb white }#fpnews h2 a:hover { color: #cb0908; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none; background-color: #eee; margin-top: 0px; border-style: solid; border-width: 1px; border-color: #bbb white white #bbb }#fpnews ul { margin-top: 0px; margin-bottom: 0px }#fpnews li   { font-size: 11px; font-family: Verdana; list-style-image: url(images/bullet_doublearrow.gif); list-style-position: outside; margin-left: -23px; padding-bottom: 10px }#fpnews a  { color: #cb0908;  }#fpnews a:hover { color: #cb0908; text-decoration: none; }#fprightcol     { background: white url(images/fp_content_background.gif) repeat-x; padding: 12px 0px 15px 10px; border-right: 10px solid white }#fpmiddlecol   { background: white url(images/fp_content_background.gif) repeat-x; padding: 12px 0px 15px 12px }.hiddenstuff { display:none }.dropdown    { background: url(images/fp_dropdown_bkg.gif) repeat-y; margin-top: -7px; padding-top: 7px; padding-bottom: 7px; width: 235px; display: block }.dropdown p  { font-size: 10px; font-family: Verdana; margin-bottom: 0px; padding-bottom: 5px; padding-left: 10px }.dropdown ul   { margin-top: 0px; margin-bottom: 0px }.dropdown li    { list-style-type: none }.dropdown a   { color: black; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none; margin-left: -39px; padding: 3px 5px 3px 20px; width: 208px; display: block }.dropdown a:hover { color: #cb0908; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none; background-color: #eee; padding: 3px 5px 3px 20px; width: 208px; display: block }.topnavsearch a   {	text-decoration: none;	margin-top: 0px;	margin-bottom: 0px;	padding: 2px 10px;	border-right: none }.topnavsearch a:hover   {	text-decoration: none;	background-color: #103c53 }#copyright  { color: #d1dbe0; font-size: 10px; font-family: Verdana; background-color: #103c53; margin-top: 8px; padding-top: 3px; padding-bottom: 10px }