/* General page setup
---------------------------------------------------------------------- */
html,body {font-family:verdana,arial,helvetica,sans-serif;color:#0a717d;font-size:11px;background:url(../gfx/bg.gif) repeat-x top left;background-color:#e0e0da;text-align:center;margin:0;padding:0;}


/* Specials
---------------------------------------------------------------------- */
#LogoContainer {width:960px;height:33px;text-align:left;margin:0 auto;padding:20px 0px 19px 0px;}
#MainContainer {text-align:center;width:100%;}
#FrontpageBanner {width:960px;height:178px;text-align:left;margin:0px auto 10px auto;}
#FrontpageRandomPicture {width:510px;height:178px;float:left;}
#FrontpageBannerText {width:390px;height:118px;text-align:left;padding:30px;float:right;}
#FrontpageBannerText td, #FrontpageBannerText th {font-family:georgia,arial,verdana,helvetica,sans-serif;color:#ffffff;font-size:2.2em;margin:0;}
#FrontpageBannerText p {font-family:georgia,arial,verdana,helvetica,sans-serif;color:#ffffff;font-size:2.2em;margin:0;}
#FrontpageBannerText a, #FrontpageBannerText a:visited {color:#ffffff;font-size:1.2em;font-weight:bold;text-decoration:none;}
#FrontpageBannerText a:FrontpageBannerText, #SpotBox a:active {color:#ffffff;font-size:1.2em;font-weight:bold;text-decoration:underline;}

#TopBanner {width:100%;height:78px;background-color:#71ccd5;margin:0px 0px 10px 0px;}
#TopBannerContent {width:960px;text-align:left;margin:0 auto;}
#TopBannerContent .TopBannerLink01 {width:226px;height:78px;float:left;}
#TopBannerContent .TopBannerLink02 {width:254px;height:78px;float:left;}
#TopBannerContent .TopBannerLink03 {width:244px;height:78px;float:left;}
#TopBannerContent .Search {width:206px;height:48px;padding:15px;float:right;}
#TopBannerContent .Search .inputSearch {width:175px;height:20px;line-height:20px;font-family:verdana,arial,helvetica,sans-serif;color:#000000;font-size:11px;border:1px solid #d6d6d4;margin-top:7px;}
#TopBannerContent .Search a, #TopBannerContent .Search a:visited {font-size:1.1em;font-weight:bold;color:#ffffff;text-decoration:none;}
#TopBannerContent .Search a:hover, #TopBannerContent .Search a:focus {font-size:1.1em;font-weight:bold;color:#0a717d;text-decoration:none;}


#ContentContainer {width:960px;text-align:left;margin:0 auto;}
#ContainerLeft {width:226px;margin-right:5px;float:left;}
#ContainerRight {width:729px;float:right;}

#Footer {width:699px;background-color:#ffffff;margin:10px 0px 0px 0px;padding:8px 15px 8px 15px;float:left;}
#Footer a, #Footer a:visited {color:#84c415;font-size:1em;font-weight:bold;text-decoration:none;}
#Footer a:hover, #Footer a:active {color:#84c415;font-size:1em;font-weight:bold;text-decoration:underline;}
#Footer p {color:#acacab;font-size:1em;margin:0;}

/* Menu
---------------------------------------------------------------------- */
#GlobalMenu {margin-bottom:4px;}

#GlobalMenu .MainMenu {background-color:#ffffff;margin-bottom:1px;padding:5px 0px 5px 15px;}
#GlobalMenu .MainMenu a, #GlobalMenu .MainMenu a:visited {color:#0a717d;font-weight:bold;text-decoration:none;display:block;}
#GlobalMenu .MainMenu a:hover, #GlobalMenu .MainMenu a:focus, #GlobalMenu .MainMenu a.MainActive, #GlobalMenu .MainMenu a.MainActive:visited {color:#0a717d;font-weight:bold;text-decoration:none;display:block;}

#GlobalMenu .MainMenu .SubMenu {margin:5px 0px 5px 0px;padding:0px 0px 0px 10px;}
#GlobalMenu .MainMenu .SubMenu a, #GlobalMenu .MainMenu .SubMenu a:visited {color:#0a717d;font-weight:normal;line-height:15px;text-decoration:none;display:block;}
#GlobalMenu .MainMenu .SubMenu a:hover, #GlobalMenu .MainMenu .SubMenu a:focus {color:#0a717d;font-weight:normal;line-height:15px;text-decoration:none;display:block;}
#GlobalMenu .MainMenu .SubMenu a.SubActive, #GlobalMenu .MainMenu .SubMenu a.SubActive:visited {color:#0a717d;font-weight:bold;line-height:15px;text-decoration:none;display:block;}

/* Contents
---------------------------------------------------------------------- */
#Content {width:689px;background-color:#ffffff;padding:25px 20px 25px 20px;float:left;}
#Content a, #Content a:visited {color:#84c415;font-size:1em;font-weight:bold;text-decoration:none;}
#Content a:hover, #Content a:active {color:#84c415;font-size:1em;font-weight:bold;text-decoration:underline;}
#Content h1 {font-size:1.5em;font-weight:bold;margin:0;}
#Content h2, #Content h3, #Content h4, #Content h5, #Content h6 {font-size:1.1em;font-weight:bold;}
#Content p {margin:0px 0px 15px 0px;}
#Content p td th {font-size:1em;}

#Content .NewsList {margin:20px 0px 0px 0px;}
#Content .NewsList p {margin:0;}

#Content .NewsItem {width:689px;text-align:right;float:left;}
#Content .NewsItemSmall {width:399px;text-align:right;float:left;}

#ContentText {width:399px;float:left;}
#ContentPageImage {width:280px;margin-left:10px;float:right;}

hr {background-color:#0a717d;border:1px solid #0a717d;height:1px;}

#FrontpageList {background:transparent;float:left;}
#FrontpageList .ContentListBox {background-color:#ffffff;margin:0px 0px 1px 0px;padding:10px;float:left;}
#FrontpageList .ContentListBoxPicture {width:150px;margin-right:20px;float:left;}
#FrontpageList .ContentListBoxPicture a img {border:0px;}
#FrontpageList .ContentListBoxText {width:539px;text-align:left;float:right;}
#FrontpageList a, #FrontpageList a:visited {color:#84c415;font-size:1em;font-weight:bold;text-decoration:none;}
#FrontpageList a:hover, #FrontpageList a:active {color:#84c415;font-size:1em;font-weight:bold;text-decoration:underline;}
#FrontpageList h1 {font-size:1.5em;font-weight:bold;margin:0;}
#FrontpageList h2, #ContentList h3, #ContentList h4, #ContentList h5, #ContentList h6 {font-size:1.1em;font-weight:bold;}
#FrontpageList p td th {font-size:1em;}
#FrontpageList p {margin:0;}

#SpotBox {width:196px;height:80px;color:#ffffff;font-weight:bold;margin-bottom:5px;padding:15px;float:left;}
#SpotBox h2 {font-size:1.4em;font-weight:bold;margin-bottom:5px;margin-left:0px;margin-right:0px;margin-top:0px;}
#SpotBox p td th {font-size:0.9em;font-weight:bold;}
#SpotBox p {font-size:0.9em;margin:0;}
#SpotBox a, #SpotBox a:visited {color:#ffffff;font-size:0.9em;font-weight:bold;text-decoration:none;}
#SpotBox a:hover, #SpotBox a:active {color:#ffffff;font-size:0.9em;font-weight:bold;text-decoration:underline;}
/*
#SpotBox a, #SpotBox a:visited {color:#464646;font-size:0.9em;font-weight:bold;text-decoration:none;}
#SpotBox a:hover, #SpotBox a:active {color:#464646;font-size:0.9em;font-weight:bold;text-decoration:underline;}
*/
