html {	font-family: Verdana;	background: #103c53 url(/minisite/images/html_background.gif) repeat 0px 0px;	margin: 0px;	padding:  0px;}#middlecol  { background: white url(/minisite/images/sp_bkg_dropshadow.gif) repeat-y; padding-bottom: 15px }#middlecol p   { font-size: 11px; line-height: 15px; font-family: Verdana; margin-top: 0px; padding-right: 22px; padding-bottom: 10px; padding-left: 25px }#middlecol h1  { font-weight: normal; font-size: 24px; font-family: Georgia; margin: 20px 0px 0px 25px; }#middlecol h2  { font-weight: normal; font-size: 18px; font-family: Georgia; margin-bottom: 0px; padding-left: 25px }#middlecol h3  { font-weight: bold; font-size: 12px; font-family: Verdana; margin-bottom: 0px; padding-left: 25px }#middlecol h4 { font-weight: bold; font-size: 12px; font-family: Verdana; padding-left: 25px }#middlecol h4 a { color: white; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: #cb0908; margin-bottom: 0px; padding: 4px 6px 6px }#middlecol h4 a:hover { color: white; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: black }#middlecol .red {	font-weight: bold;	color: #CC0000;}#middlecol a  { color: #c4000e; text-decoration: underline }#middlecol a:hover  { color: #c4000e; text-decoration: none }#middlecol ul   { background: #dcdbda url(/minisite/images/sp_bkg_graybox.gif) repeat-x; margin-right: 22px; margin-left: 25px; padding: 10px }#middlecol li    { font-size: 11px; font-family: Verdana; list-style-image: url(/minisite/images/sp_bullet.gif); margin-left: 20px; padding-right: 11px; padding-bottom: 13px }#middlecol table { font-size: 12px; font-family: Arial; margin-left: 25px; }#middlecol table a { font-size: 12px; font-family: Arial; }#middlecol table.news  { padding: 0px; border: none }#middlecol td.newslistdate { background: url(/minisite/images/bullet_doublearrow.gif) no-repeat 0px 4px; font-weight: bold; font-size: 12px; font-family: Arial; background-color: #eee; border: none; padding-left: 10px }#middlecol td.newslistdata { background-color: white; padding-left: 20px; border-top: none; border-right: none }#middlecol td.newslistdata h6 { font-weight: normal; font-size: 14px; line-height: 18px; font-family: Times; margin-top: 0px; margin-bottom: 0px }#middlecol td.newsdetail { background-color: white; padding: 0px; border: none }#middlecol td.newsdetail p { font-size: 12px; line-height: 20px; font-family: Arial }#middlecol table.directory { border: none 0px }#middlecol table.directory td   { font-size: 11px; font-family: Arial; background-color: white; padding: 5px 0px 5px 10px; border-style: none none solid none; border-width: 0px 0px 1px 0px; border-color: #dad9d7 #dad9d7 #eee #dad9d7 }#middlecol table.directory h5 { font-weight: bold; font-size: 11px; font-family: Arial; background: url(/minisite/images/icon_mail.jpg) no-repeat; margin-top: 0px; margin-bottom: 6px; padding-top: 3px; padding-bottom: 5px; padding-left: 25px }#middlecol table.directory h6 { font-weight: bold; font-size: 11px; font-family: Arial; background: url(/minisite/images/icon_website.jpg) no-repeat; margin-top: 0px; margin-bottom: 6px; padding-top: 3px; padding-bottom: 5px; padding-left: 25px }#middlecol table.directory th  { color: #000; font-size: 9px; font-family: Arial; background: white url(/minisite/images/sp_navbullet.gif) no-repeat 0px 6px; text-align: left; padding: 5px 5px 5px 12px; border-style: none none solid none; border-width: 0px 0px 1px 0px; border-color:   #eee  }#middlecol table.directory td.directoryheader   { color: #cb0908; font-size: 16px; font-family: Georgia; background-color: #eee; padding-left: 10px; border: none 0px white }.newsdetaildate { color: #555; font-style: italic }#middlecol table.events { background-color: white; padding: 0px; border: none }#middlecol td.eventdetail { background-color: white; padding: 0px; border: none }.imageframeright   { margin-right: 22px; margin-left: 5px; padding: 2px; border: solid 1px #c2c1c0 }.imageframe { padding: 2px; border: solid 1px #c2c1c0 }#rightcol { background-color: white }#rightcol h1  { font-weight: normal; font-size: 15px; font-family: Georgia; background: url(/minisite/images/sp_bkg_sidebarheader.gif) repeat-x 0px 1px; margin: 0px 10px 0px 11px; padding-top: 6px; padding-bottom: 4px; border-top: 1px solid white }#rightcol img { margin-bottom: 0px }#rightcol td.sidebar  { background: url(/minisite/images/sp_bkg_sidebar.gif) repeat-x; padding: 13px; border-right: 10px solid white; border-left: 11px solid white }#rightcol td.sidebar p  { font-size: 9px; line-height: 15px; font-family: Verdana; margin-top: 0px }#rightcol td.sidebar li { font-size: 9px; line-height: 15px; font-family: Verdana; list-style-image: url(/minisite/images/sp_bullet.gif); margin-left: -22px; padding-bottom: 10px }#rightcol td.sidebar ul { margin-top: 0px }#rightcol td.sidebar h2  { font-weight: bold; font-size: 9px; font-family: Verdana; margin-top: 0px; margin-bottom: 5px }#rightcol td.sidebar a  { color: #cb0908; font-size: 9px; text-decoration: underline }#rightcol td.sidebar a:hover   { color: #cb0908; font-size: 9px; text-decoration: none }#rightcol td.sidebar img { border: solid 5px white }button  { color: white; font-weight: bold; font-size: 10px; font-family: Verdana; background-image: url(/minisite/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: 8px; padding: 13px 10px; width: 740px; height: auto; }#topnav .state {	background-color: #CC0000;	color: #ffffff;	font-size: 14px;	font-weight: bold;	text-transform: uppercase;	padding: 5px 10px;	display: inline;}#topnav .links {}#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 }#leftcol h1 { font-weight: bold; font-size: 11px; line-height: 12px; font-family: Verdana; background: url(/minisite/images/sp_navbullet.gif) no-repeat 0px 1px; margin-top: 10px; margin-bottom: 3px; padding-right: 10px; padding-left: 13px }#leftcol a { color: black; font-weight: bold; text-decoration: none }#leftcol a:hover { color: #cd0a08; font-weight: bold; text-decoration: none }#leftcol div.dropdown     { width: 130px; display: block }#leftcol div.dropdown ul     { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; border: solid 1px #cdcccb; width: 132px }#leftcol div.dropdown li       { list-style-type: none; margin-left: 0px; padding-left: 0px }#leftcol div.dropdown li ul  { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; border: none }#leftcol div.dropdown li ul li  { list-style-type: none; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px }#leftcol div.dropdown li ul li a { color: #444; font-weight: normal; font-size: 9px; background: #fff url(/minisite/images/sp_linkarrow.gif) no-repeat 7px 7px; padding: 3px 3px 3px 17px; width: 112px }#leftcol div.dropdown li ul li a:hover { color: #cb0908; font-weight: normal; font-size: 9px; text-decoration: none; background-color: #eee; padding: 3px 3px 3px 17px; width: 112px }#leftcol div.dropdown a    { color: #444; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana; text-decoration: none; padding: 5px 7px; width: 118px; display: block }#leftcol div.dropdown a:hover  { color: #cb0908; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana; text-decoration: none; background-color: #eee; padding: 5px 7px; width: 118px; display: block }#leftcol div.dropdown h6 { color: #444; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana; text-decoration: none; margin-top: 0px; margin-bottom: 0px; padding: 5px 7px; width: 118px; display: block }#leftcol  { background-color: #fff; padding-bottom: 15px; padding-left: 10px }#copyright  { color: #d1dbe0; font-size: 10px; font-family: Verdana; background-color: #103c53; margin-top: 8px; padding-top: 3px; padding-bottom: 10px }.hiddenstuff { display:none }#leftcoltoolkit h1   { font-weight: bold; font-size: 12px; line-height: 12px; font-family: Verdana; margin-top: 10px; margin-bottom: 3px; padding-right: 10px }#leftcoltoolkit div.dropdown      { font-family: Arial; width: 130px; display: block }#leftcoltoolkit div.dropdown h6 { color: #444; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana; text-decoration: none; padding: 5px 7px; width: 118px; display: block }#leftcoltoolkit div.dropdown ul     { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; border: solid 1px #cdcccb; width: 132px }#leftcoltoolkit div.dropdown li    { color: #444; font-weight: bold; font-size: 11px; line-height: 18px; background: #fff url(/minisite/images/sp_linkarrow.gif) no-repeat 7px 10px; list-style-type: none; padding: 3px 3px 10px 17px; width: 112px }#leftcoltoolkit div.dropdown li ul  { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; border: none }#leftcoltoolkit div.dropdown li ul li  { list-style-type: none; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px }#leftcoltoolkit div.dropdown a    { color: #444; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana; text-decoration: none; padding: 5px 7px; width: 118px; display: block }#leftcoltoolkit div.dropdown a:hover  { color: #cb0908; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana; text-decoration: none; background-color: #eee; padding: 5px 7px; width: 118px; display: block }#leftcoltoolkit  { background-color: #fff; padding-bottom: 15px; padding-left: 10px }