﻿/* Global Reset */
HTML, BODY, FORM, DIV, SPAN, CITE, P, A, UL, OL, LI, DL, DT, DD, H1, H2, H3, H4, H5, H6, IMG, FORM, FIELDSET, LABEL, INPUT, BUTTON, SELECT, TEXTAREA, EMBED, TABLE TH, TD, OBJECT, EMBED {margin:0px; padding:0px;}
OBJECT, EMBED, IFRAME {float:left;}
DIV IMG {float:left; border:0px; font-size:10px; font-weight:bold;}
DIV.content IMG {float:none;}
HTML {background:url('../img/bg_html.gif') 0px 0px repeat #CDCBD4;}
BODY {font-family:Arial;font-size:62.5%;line-height:normal; text-align:center;}
BODY DIV {text-align:left;}
.hidden {position:absolute; left:-9000px; top:0px;}

/* Layout */
DIV#page {width:776px; margin:auto;}

#mainContainer{ position:relative; width:100%; text-align:center;}
#container {width:990px; margin-left:auto;margin-right:auto; }
#pageContainer{background:#FFFFFF;width:990px;}

/********** TOP CONTAINER **********/
#topContainer {width:988px;margin-left:auto;margin-right:auto; position:relative; text-align:left; padding-top:10px;background:#070028 url('../img/header_BG.png') repeat-x top left; /*_padding-top:3px;*/ padding:0.5em 0px 0px 0px;}
#topContainer p{color:#B5B3BF;font-size:1.1em;padding:0.3em 0px 0.3em 0px;}

/******************** SEARCH CONTAINER ********************/
#serachContainer{width:962px;padding:0px 13px 10px 13px;height:18px;}
#serachContainer fieldset{float:right;height:18px;}
#serachContainer input{margin:0px 7px 0px 0px;width:100px;float:left;padding:1px 0px 1px 3px;}
#serachContainer select{margin:0px;width:79px;float:left;}
#serachContainer .button{width:70px;float:left;margin:0px 0px 0px 3px;padding:0px;}

/******************** NAVIGATION CONTAINER ********************/
#navContainer{background:url(../img/nav_bg.png) repeat-x left top;padding:0px 0px 0px 1.3em;}
.navInnerContainer{margin:0px auto 0px auto;height:37px;}

#navContainer ul{padding:0px;position:absolute;z-index:9000;}
#navContainer ul li{position:relative;text-transform:uppercase;font-weight:bold; font-size:1.24em;text-align:center;padding:0px;margin:0px auto 0px auto;line-height:3.0em;list-style:none;background:none;background: url('../img/nav_divider.png') no-repeat top right;float:left;display:block;}
#navContainer ul li.last{position:relative;text-transform:uppercase;font-weight:bold; font-size:1.24em;text-align:center;padding:0px;float:left;display:block;margin:0px auto 0px auto;line-height:3.0em;list-style:none;background:none;}
#navContainer ul li a.items{color:#070028;text-decoration:none;padding:0px 2em 0em 2em;display:block;}
#navContainer ul li a.items:Visited{color:#070028;text-decoration:none;}
#navContainer ul li a.items:Hover{color:#3F87BE;text-decoration:none;background:#FFFFFF;}

#navContainer ul li{text-decoration:none;display:block;}
#navContainer ul li:Hover, #navContainer ul li.Active, #navContainer ul li.sfhover {text-decoration:none;background:#FFFFFF;}
#navContainer ul li:Hover a, #navContainer ul li.sfhover a{color:#3F87BE;}
#navContainer ul li:Hover a:link, #navContainer ul li.sfhover a:link{color:#3F87BE;}
#navContainer ul li:Hover a:visited, #navContainer ul li.sfhover a:visited{color:#3F87BE;}
/******************** DROP DOWN NAVIGATION  ********************/
#navContainer ul li ul.secondLevel{position:absolute;left:-999em;display:block;float:left;width:193px;font-size:0.9em;z-index:9000;}
#navContainer ul li:hover ul.secondLevel, #navContainer ul li.sfhover ul.secondLevel{position:absolute;left:0;top:0;display:block;width:193px;top:37px;padding:0em 0px 0em 0px;background:#FFFFFF;z-index:9000;}
#navContainer ul li ul.secondLevel li{list-style:none;float:left;background:#FFFFFF;width:100%;text-align:left;position:relative;line-height:1.8em;border-bottom:1px solid #B4B2BE;z-index:9000;}
#navContainer ul li ul.secondLevel li.last{list-style:none;float:left;background:#FFFFFF;width:100%;text-align:left;position:relative;line-height:1.8em;border-bottom:0px;z-index:9000;}
#navContainer ul li ul.secondLevel li a.subItems{text-transform:none;height:auto;color:#070028;text-decoration:none;padding:0px 1.3em 0px 1.7em;display:block;}
#navContainer ul li ul.secondLevel li a.subItems:Visited{text-transform:none;height:auto;color:#070028;text-decoration:none;}
#navContainer ul li ul.secondLevel li a.subItems:Hover{background:#E3E2E7;text-transform:none;height:auto;color:#070028;text-decoration:none;}

/******************** HOMEPAGE HEADER CONTAINER ********************/
#headerContainer{width:988px;background:#070028;}
/*.headerInnerContainer{height:437px;}*/
.headerContainerRight{float:right; background:#070028 url('../img/whatson_BG.gif') no-repeat top left;z-index:400;width:201px;position:relative;top:-24px;/*min-height:410px; height:auto !important;*/ height:437px;}
.whatsOnContainer{/*position:relative;top:60px;*/padding:8em  0px 0px 0px/*1.7em 1.2em 1.2em*/;}
.headingWhatsOn{padding:0px 1.2em 0px 1.2em;}
.contentContainer{background:url('../img/whatson_BG_content.gif') repeat-y top left;padding:0px 1.2em 0.5em 1.2em;}
h2.headingWhatsOn{color:#FFFFFF;padding:0px;font-weight:normal;font-size:1.7em;font-weight:bold;}
.headerContainerRight IMG{padding:0.5em 1.2em 1.2em 1.2em;float:none;}
h3.headerContainer{color:#FFFFFF;padding:0.1em 1.2em 0.1em 1.2em;}

.moreTopContainer{padding:4em 0px 0px 0px;}
.moreInfoTop{color:#FFFFFF;text-align:right; background: url('../img/arrow_right_blue.gif') no-repeat 47% 50%}
.moreInfoTop a{color:#FFFFFF; text-decoration:none; font-size:1.1em; text-transform:uppercase;font-weight:bold;}
.moreInfoTop a:Visited{color:#FFFFFF; text-decoration:none; font-size:1.1em; text-transform:uppercase;font-weight:bold;}
.moreInfoTop a:Hover{color:#FFFFFF;text-decoration:underline; font-size:1.1em; text-transform:uppercase;font-weight:bold;}

.headerContainerLeft{float:left;z-index:10;width:784px;position:relative;top:-24px;height:437px;}
.headerDetailsContainer{float:right;text-align:right;position:relative;top:0.8em; z-index:1000; width:100%;}
.detailsIneerContainer{padding:0px 1.7em 0px 0px;}
.detail{float:right;margin:0px 0px 0px 1.2em;}

.momentContainer{margin:37px 0px 0px 0px;}


/********** HOMEPAGE MIDDLE CONTAINER **********/
#middleContainer{background:#FFFFFF;padding:1.8em 0px 2em 0px;width:988px;margin:0px auto 0px auto;}

/********** HOMEPAGE MIDDLE CONTAINER TOP **********/
#topMiddleContainer{margin:0em 0.6em 0px 0.6em;}
.topContent{float:left;width:33%;padding:0px 0.47em 0px 0px;}
.title{width:100%;text-align:center;}
h1.title{font-size:1.9em;}
h1.title a{color:#070028;text-decoration:none;padding:0px 0.8em 0px 0px; background:url('../img/double_arrow_blue.png') no-repeat 100% 60%;font-weight:bold;}
h1.title a:Visited{color:#070028;text-decoration:none;padding:0px 0.8em 0px 0px; background:url('../img/double_arrow_blue.png') no-repeat 100% 60%;font-weight:bold;}
h1.title a:Hover{color:#F97703;text-decoration:none;padding:0px 0.8em 0px 0px; background:url('../img/double_arrow_blue.png') no-repeat 100% 60%;font-weight:bold;}
.topContent IMG{float:none;}
#topMiddleContainer .content{text-align:center;width:85%;margin:0px auto 0px auto;}
.imageConatiner{width:100%;text-align:center;padding-top:0.3em;}

.topContentLast{float:left;width:33%;padding:0px 0em 0px 0px;}
.topContentLast IMG{float:none;}

/********** HOMEPAGE MIDDLE CONTAINER BOTTOM **********/
#bottomMiddleContainer{background:url('../img/middle_bottom_BG.png') repeat-y top left;}
.bottomContainer{margin:0em 0.6em 0em 0.6em;}
.bottomLeftContainer{float:left;padding:0px 2.5em 2em 2em;width:29%;}
.bottomRightContainer{float:right;padding:0px 3em 0px 0em;width:62%}
#bottomPage{width:100%;}

/**** HOMEPAGE LATEST NEWS ****/
.heading{padding:0px 0px 0.5em 0px}
h1.heading{font-size:1.8em;}
.news{width:100%;border-bottom:1px solid #C1BFC9;padding:0.3em 0px 0.1em 0px;}
.news IMG{float:left;}
.news .content{float:right;width:72%;text-align:left;padding:0px 0px 0px 0.8em;}

/**** MORE, BACK, TOP, PREVIOUS AND NEXT BUTTONS ****/
.more, .moreBack{text-align:right;width:100%;color:#F97703;}
.more a{background:url('../img/orange_arrow.png') no-repeat 0% 50%;padding:0px 0px 0px 0.7em;text-decoration:none;}
.more a:Visited{background:url('../img/orange_arrow.png') no-repeat 0% 50%;padding:0px 0px 0px 0.7em;text-decoration:none;}
.more a:Hover{color:#F97703;}

.moreBack a{background:url('../img/previous_arrow.gif') no-repeat 0% 50%;padding:0px 0px 0px 0.7em;text-decoration:none;}
.moreBack a:Visited{background:url('../img/previous_arrow.gif') no-repeat 0% 50%;padding:0px 0px 0px 0.7em;text-decoration:none;}
.moreBack a:Hover{color:#F97703;}


.galleryBack{text-align:right;width:100%;color:#F97703;padding:0.5em 0px 0.8em 0px;font-size:1.2em;}
.galleryBack a{background:url('../img/previous_arrow.gif') no-repeat 0% 50%;padding:0px 0px 0px 0.7em;text-decoration:none;}
.galleryBack a:Visited{background:url('../img/previous_arrow.gif') no-repeat 0% 50%;padding:0px 0px 0px 0.7em;text-decoration:none;}

.top {text-align:right;width:100%;color:#F97703;}
.top a{background:url('../img/top_arrow.png') no-repeat 0% 50%;padding:0px 0px 0px 1.2em;text-decoration:none;}
.top a:Visited{background:url('../img/top_arrow.png') no-repeat 0% 50%;padding:0px 0px 0px 1.2em;text-decoration:none;}
.top a:Hover{color:#F97703;}


/**** HOMEPAGE LEFT BOTTOM CONTENT ****/
.ContentContainer{width:610px;}
.introContainer{float:left;width:65%;padding:0px 0.7em 0px 0.7em;}
.introHeading{float:left;padding:0px 0px 0.4em 0px;width:100%;clear:both;}
h1.introHeading{font-size:1.9em;padding:0px;clear:both;position:relative;top:-4px;}

.headlineContainer{float:right;width:167px;}
.headlineInnerContainer{float:right;width:167px;padding:1em 0px 0px 0px;}
.headlineTop{height:6px;}
.headlineBottomHerald{background:url('../img/hedline_BG_Bottom_HeraldSun.png') no-repeat top left;height:38px;}
.headlineBottomHeraldMore{background:url('../img/hedline_BG_Bottom_More.png') no-repeat top left;height:38px;}
.headlineBottom{background:url('../img/hedline_BG_Bottom.png') no-repeat top left;height:6px;}
.headlineMiddle{background:url('../img/hedline_BG.png') repeat-y top left;padding:0.5em 1em 1em 1em;}
.headlineMiddle .Hedaing{float:left;clear:both;width:100%;padding:0px;}
.headlineMiddle p{font-size:1.1em;}

.moreInfo{text-align:right;width:100%;color:#F97703;}
a.info{padding:1em 1.5em 0px 0.7em;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:1em;background:url('../img/orange_arrow.png') no-repeat 0% 80%;font-size:1.1em;}
a.info:Visited{text-decoration:none;text-transform:uppercase;font-weight:bold;}
a.info:Hover{color:#F97703;text-decoration:underline;}


/***** SPONSOR CONTAINER  *****/
.sponsorContainer{margin:2em 0px 0px 0px;}
.logo{float:right;width:10%;}
.logoContent{float:right;width:40%;}

/********** FOOTER **********/
#footerContainer{ background:url('../img/footer_BG.gif') no-repeat top left;height:110px;margin:0.5em 0px 0px 0px;width:990px;}
.footer{text-align:center;padding:1em 0em 0px 0em;}
.footer p{font-size:1.1em;}
.footer .footerNav{margin:0px auto 0px auto;text-align:center;text-align:center;}
.footer .footerNav ul{padding:0px;display:inline}
.footer .footerNav ul li{list-style:none;display:inline;font-size:1.1em;padding:0px;}
.footer .footerNav ul li a{color:#514C68;text-decoration:none;padding:0px 0.5em 0px 0.3em;}
.footer .footerNav ul li a:Visited{color:#514C68;text-decoration:none;}
.footer .footerNav ul li a:Hover{color:#514C68;text-decoration:underline;}

/******************** CONTENTPAGE ELEMENTS ********************/
#contentPage{padding:0px 0px 8em 0px;width:988px;margin:0px auto 0px auto;}

/******************** CONTENTPAGE HEADER CONTAINER ********************/
.contentHeaderContainerRight{float:right;z-index:420;width:783px; text-align:right;}
.flashContainer{float:right;clear:both;}
.contentHeadereaderContainerLeft{float:left;position:relative;top:0px;z-index:10;height:193px;width:205px;}

/******************** CONTENTPAGE BREADCRUMBS CONTAINER ********************/
#breadcrumbsContainer{padding:0em 0px 0px 2.3em;}
.bredcrumbsInnerContainer{float:right;width:100%;}
.bredcrumbsInnerContainer ul{padding:0px;display:inline;}
.bredcrumbsInnerContainer ul li{list-style:none;padding:0px;display:inline;text-align:left;font-size:1em;color:#9E9CA9;}
.bredcrumbsInnerContainer ul li a{color:#9E9CA9;text-decoration:underline;}
.bredcrumbsInnerContainer ul li a:Visited{color:#9E9CA9;text-decoration:underline;}
.bredcrumbsInnerContainer ul li a:Hover{color:#1586DA;text-decoration:underline;}
.bredcrumbsInnerContainer ul li a.Active{color:#9E9CA9;text-decoration:none;}

/******************** CONTENTPAGE LEFT CONTAINER ********************/
#leftMiddleContainer{float:left;width:210px;padding:2.4em 0px 2em 0px;}
.leftInnerContainer{padding:0px 0px 0px 1em;}

/****************************** LEFT SIDE MENU ******************************/
.leftInnerContainer ul{padding:0px;display:block;width:200px;}
.leftInnerContainer ul li{border-top:1px solid #A4A2B0;padding:0px;list-style:none;line-height:2em;background:url('../img/left-menu_arrow.gif') no-repeat 5% 50%;display:block;}
.leftInnerContainer ul li.last{border-top:1px solid #A4A2B0;border-bottom:1px solid #A4A2B0;padding:0px;list-style:none;line-height:2em;background:url('../img/left-menu_arrow.gif') no-repeat 5% 50%;display:block;}
.leftInnerContainer ul li a{color:#9C99A9;text-decoration:none;display:block;width:179px;font-weight:bold;padding:0px 0em 0px 21px;background:url('../img/left-menu_arrow.gif') no-repeat 5% 50%;}
.leftInnerContainer ul li a:Visited{color:#9C99A9;text-decoration:none;}
.leftInnerContainer ul li a:Hover{color:#070028;text-decoration:none;display:block;background: #E3E2E7 url('../img/left-menu_arrow_Active.gif') no-repeat 5% 50%;}
/*.leftInnerContainer ul li:Hover{color:#070028;text-decoration:none;display:block;background: #E3E2E7 url('../img/left-menu_arrow_Active.gif') no-repeat 5% 50%;}*/
.leftInnerContainer ul li a#Active{color:#070028;text-decoration:none;display:block;background: #E3E2E7 url('../img/left-menu_arrow_Active.gif') no-repeat 5% 50%;}

/*****LEFT MENU SECOND LEVEL  *****/
.leftInnerContainer ul li ul.secondLevel{}
.leftInnerContainer ul li ul.secondLevel li{background:#E3E2E7;list-style:none;line-height:2em;display:block;padding:0px;border:0px;line-height:1.7em;}
.leftInnerContainer ul li ul.secondLevel li a{ background-image:none;padding:0px 0px 0px 2.5em;width:170px;display:block;}
.leftInnerContainer ul li ul.secondLevel li a:Hover{background-image:none;color:#1586DA;}
.leftInnerContainer ul li ul.secondLevel li a.Active{ background-image:none;padding:0px 0px 0px 2.5em;width:170px;color:#58526F; background:#F1F1F3;display:block;}

/******************** CONTENTPAGE RIGHT CONTAINER ********************/
#rightMiddleContainer{float:right;width:778px;padding:1em 0px 0px 0em;}
.rightMiddleInnerContainer{padding:0em 1.8em 0px 2.1em;}
h2.Hedaing {color:#070028; font-size:1.7em; padding:0.1em 0px;}
.rightMiddleInnerContainer .content{float:left;width:505px;padding:0.8em 0em 0px 0px;}
.contentInner{padding:1em 0px 0px 0px;overflow:hidden; _display:inline-block}
/*
#rightMiddleContainer .content IMG{border:1px solid #070028;float:right;padding:0.2em;clear:both;margin:0.5em 0px 0px 1em;}
*/
#rightMiddleContainer .content IMG {border:1px solid #070028;padding:0.2em;clear:both;margin:0.5em 0px 0px 1em;}

#rightMiddleContainer .content ul{list-style:outside;list-style-type:disc;}
#rightMiddleContainer .content ul li{margin:0px 0px 0px 10px;padding:0px 0px 5px 0px;}

.rightCol{float:right;width:167px;}
.headlineContentInnerContainer{float:right;width:167px;padding:0em 0px 1em 0px;}
.headlineContentInnerContainer ul{padding:0.5em 0px 1em 0.2em;}
/*.headlineContentInnerContainer ul li{list-style:none;padding:0px;line-height:1.5em; background:url('../img/right_arrow_OnGrey.gif') no-repeat 0% 60%;}*/
.headlineContentInnerContainer ul li{list-style:none;padding:0px;line-height:1.5em; background:url('../img/right_arrow_OnGrey.gif') no-repeat 0px 5px;}
.info{padding:0.5em 0px 0px 0px;}
/***** RIGHT COL BOXES' LINKS *****/
/*.headlineContentInnerContainer ul li a{color:#070028;text-decoration:none;padding:0px 0px 0px 0.6em; }*/
.headlineContentInnerContainer ul li a{color:#070028;text-decoration:none;padding:0px 0px 0px 0.6em;display:block;}
.headlineContentInnerContainer ul li a:Visited{color:#070028;text-decoration:none;}
.headlineContentInnerContainer ul li a:Hover{color:#1586DA;text-decoration:none;}
/***** NEWS PAGE  *****/
.newsFirst p{padding:0em 0px 0.5em 0px;}
.newsFirst{border-top:1px solid #837F93;padding:0.5em 1em 0.5em 1em;background-color:#F1F0F3;}
.newsFirst span{font-size:1em;color:#928FA1;}
#rightMiddleContainer .newsFirst IMG{float:left;clear:both;border:0px;margin:0px;padding:0px 0.8em 0px 0px;}


.newsItems{border-top:1px solid #837F93;padding:0.5em 1em 0.5em 1em;}
.date{font-size:1em;color:#928FA1;}
#rightMiddleContainer .newsItems IMG{float:left;clear:both;border:0px;margin:0px;padding:0px 0.8em 0px 0px;}
.newsItems p{padding:0em 0px 0.5em 0px;}

.newsArticle{background:#FFFFFF;border-bottom:1px solid #837F93;border-top:1px solid #837F93;padding:1em 0px 1em 0px;margin:1em 0px 0px 0px;}

/**** PAGE NUMBERS *****/
.pageNumberContainer{padding:1em 0px 0px 0px;text-align:center;border-top:1px solid #837F93;clear:both;}
.pageNumberContainer ul{padding:0px;}
.pageNumberContainer ul li{list-style:none; display:inline;padding:0px;font-size:1em;}
.pageNumberContainer ul li.first{list-style:none; display:inline;padding:0px; background:url('../img/previous_arrow.gif') no-repeat 0% 50%;}
.pageNumberContainer ul li.last{list-style:none; display:inline;padding:0px; background:url('../img/next_arrow.gif') no-repeat 100% 50%;}
.pageNumberContainer ul li a{text-decoration:none;}
.pageNumberContainer ul li a:Visited{text-decoration:none;}
.pageNumberContainer ul li a:Hover{color:#F97703;}
.pageNumberContainer ul li a.Active{text-decoration:none;color:#070028;}
.pageNumberContainer ul li.first a, .pageNumberContainer ul li.last a {padding:0px 0.8em 0px 0.8em;text-decoration:none;}
.pageNumberContainer ul li.first a:Visited, .pageNumberContainer ul li.last a:Visited{padding:0px 0.8em 0px 0.8em;text-decoration:none;}
.pageNumberContainer ul li.first a:Hover, .pageNumberContainer ul li.last a:Hover{color:#F97703;}

/***** SEARCH ARTICLES *****/
.searchArticleContainer{padding:0px 0px 1.4em 0px;}
.searchArticleInnerContainer{padding:0px 0px 0em 0em;}
.searchArticleInnerContainer fieldset{float:left;height:18px;clear:right;}
.searchArticleInnerContainer fieldset.Double{height:18px;padding:0px 0px 1em 0px;float:left;clear:right;}
.searchArticleInnerContainer input{margin:0px 1.4em 0px 0px;width:100px;float:left;padding:0px 0px 2px 0px;}
.searchArticleInnerContainer select{margin:0px 0px 0px 1.4em;width:70px;float:left;}
.searchArticleInnerContainer select.Month{margin:0px 0px 0px 1.4em;width:100px;float:left;clear:right;}
.searchArticleInnerContainer select.Place{margin:0px 0px 0px 1.4em;width:175px;float:left;}
.searchArticleInnerContainer .button{width:70px;float:left;margin:0px 0px 0px 1em;padding:0px;clear:right;}
.searchArticleInnerContainer label{width:17em;float:left;color:#070028; font-size:1.2em; padding:0.1em 0px 0.4em 0px;font-weight:bold;clear:both;}
.searchArticleContainer h3{float:left;clear:both;}
.errorMessage{color:#F97703;font-size:1.1em;padding:1em 0px 0px 0px;float:left;clear:both;}

/********** FAQs **********/
.FAQConatiner{padding:1.8em 1em 1em 2em;}
.FAQConatiner ol{padding:0px;font-weight:bold;}
.FAQConatiner ol li{list-style:decimal;padding:0px 0px 0.5em 0px;color:#000000;}
.FAQConatiner ol li span p{font-weight:normal;color:#514C68;font-size:1em;}

ol li a{color:#000;text-decoration:none;}
ol li a:Visited{color:#000;text-decoration:none;}
ol li a:Hover{color:#1586DA;text-decoration:underline;}

.number{float:left;width:3%;font-size:1.2em;font-weight:bold;}
.faqContent{float:left;width:90%;}
.faqContent h3{padding:0px 0px 0.4em 0px;}
.faqItems{background:#FFFFFF;border-top:1px solid #837F93;padding:2em 0px 0.1em 0px;}


/********** SEARCH RESULTS  (TWO COL. TEMPLATE) **********/
.rightMiddleInnerContainer .contentResults{float:left;width:718px;padding:0em 2em 0px 0px;}
#middleContainerTwo{width:988px;padding:2.5em 0px 0px 0em;}
.results{border-top:1px solid #837F93;padding:0.8em 0px 1em 0px;margin:0em 0px 0px 0px;}
.resultsConatiner{padding:1.8em 0em 0em 2em;}
.resultsConatiner ol{padding:0px 1em 0px 1em;font-weight:bold;}
.resultsConatiner ol li{list-style:decimal;padding:0px 0px 1em 0px;color:#000000;}
.resultsConatiner ol li span p{font-weight:normal;color:#514C68;font-size:1em;}


/********** CONTACT US PAGE **********/
.addressConatiner{padding:1em 0px 2em 0px;}
.addressConatiner p{font-size:1em;font-family:Verdana;padding:0px 0px 0.5em 0px;}
.addressConatiner h4{font-family:Verdana;}
.adress{float:left;width:36%;padding:0px 1em 0px 0em;}
.adressLast{float:right;width:22%;padding:0px 1em 0px 0em;}

/********** FORM ELEMENTS **********/
.formContainer{background:#E3E2E7;border-top:1px solid #837F93;border-BOTTOM:1px solid #837F93;padding:1em 2em 1em 2em;}
.formContainer fieldset.container{padding:1em 0px 0em 0px;margin:0px;}
.formContainer fieldset{margin:0.8em 0px 0.8em 0px;text-align:left;clear:both;}
.formContainer fieldset.checkBox{margin:1.8em 0px 0.4em 0px;}
.formContainer fieldset.radioButton{float:left;margin:0.5em 1em 0.5em 0px;clear:none;}
.formContainer label{width:10em;float:left;margin:0px 0.8em 0px 0px;}
.formContainer label.long{width:90%;float:left;color:#514C68;}
.formContainer label.medium{width:11.5em;float:left;color:#514C68;margin:0px 0.4em 0px 0.4em;}
.formContainer input.radio{float:left;width:12px;}
.formContainer input.check{width:5%;float:left;padding:0px;}
.formContainer input{width:215px;padding:1px 3px 1px 3px;float:left;}
.formContainer textarea{width:215px;padding:1px 3px 1px 3px;}
.formContainer textarea.application{width:450px;padding:1px 3px 1px 3px;}
/*.formContainer select{width:200px;}*/
.formContainer .asterisc{color:#F97703;}
.note{padding:1em 2.4em 0em 2.4em;clear:both;}
.formContainer fieldset.buttons{margin:0em 0px 0em 0px;padding:1em 11em 0px 0em;float:right;clear:both;}
.formContainer input.formButton{font-size:1.3em;width:15%;margin:0px 0.3em 0px 0px;}
.formContainer select.dates{width:63px;margin:0px 0.2em 0px 0em;}
.formContainer label.comment{font-size:1.1em;color:#514C68;width:100%;margin:0.2em 0px 0.5em 0px;float:left;clear:both;}
.formContainer label.title{float:left;font-weight:bold;width:11em;text-align:left;margin:0px;}
.formContainer fieldset.title{width:100%;float:left;clear:both;}
.formContainer fieldset.availability{width:100%;float:left;margin:0.5em 0px 0.5em 0em;clear:both;}
.formContainer select.availability{width:60px;float:left;clear:right;}
.formContainer label.calendar{width:3em;float:left;margin:0px 0px 0px 0.2em;}
#rightMiddleContainer .content .formContainer label.calendar IMG{border:0px;margin:0px;padding:0px;position:relative;top:-7px;}
.formContainer fieldset.buttonsSingle{margin:0em 0px 0em 0px;padding:1em 0em 0px 0em;float:right;clear:both;}
.formContainer textarea.applicationSingle{width:680px;padding:1px 3px 1px 3px;}

/******************** IMAGE GALLERY ********************/
.imagesContainer{padding:0.5em 0px 4em 0px;}
.image{float:left;width:24%;margin:1.5em 0.7em 0px 0px;}
.results IMG{border:1px solid #070028;padding:0.2em;clear:both;}
.imagesContainer .caption{padding:0.5em 0px 0px 0px;color:#928FA1;clear:both;}
/********** IMAGE LARGE **********/
.description{float:left;width:160px;}
.largeImage{float:right;width:554px;}
.controlsContainer{padding:0.5em 0px 0px 0px;clear:both;font-size:1.2em;}
.next{float:right;width:8%;}
.previous{float:left;width:10%;}
.previous a{background:url('../img/previous_arrow.gif') no-repeat 0% 50%;padding:0px 0px 0px 0.7em;text-decoration:none;}
.previous a:Visited{background:url('../img/previous_arrow.gif') no-repeat 0% 50%;padding:0px 0px 0px 0.7em;text-decoration:none;}
.next a{background:url('../img/next_arrow.gif') no-repeat 100% 50%;padding:0px 0.8em 0px 0.8em;text-decoration:none;}
.next a:Visited{background:url('../img/next_arrow.gif') no-repeat 100% 50%;padding:0px 0.8em 0px 0.8em;text-decoration:none;}

/******************** TWO COLUMNS TEMPLATE VISITOR COMMENTS ********************/
.rightMiddleInnerContainer .contentSingle{float:left;width:730px;padding:0.8em 0em 0px 0px;}


.clear{clear:both;}
/* Global Typography */
/* Block Level Elements */
H1 {color:#070028; font-size:1.9em; padding:0.1em 0px;}
H2 {color:#070028; font-size:1.4em; padding:0.8em 0px 0.1em 0px;}
H3 {color:#070028; font-size:1.2em; padding:0.1em 0px 0.4em 0px;}
H4 {color:#070028; font-size:1.1em; padding:0.1em 0px;}
H5 {color:#070028; font-size:1.2em; padding:1em 0px 0.1em 0px; clear:both;}
H6 {color:#000000; font-size:1.1em; padding:0.1em 0px; font-weight:bold;}
P, LI, DT, DD {color:#514C68; font-size:1.2em; padding:0.5em 0px;}
P {line-height:1.4em;}
UL {padding:0.7em 0px 0.7em 10px; list-style:none;}
OL {padding:0.7em 21px 0.7em 30px;}
UL UL, OL UL {padding:0.5em 0px 0px 10px;}
OL OL, UL OL {padding:0.5em 0px 0px 30px;}
UL LI, UL UL LI, UL OL UL LI, OL UL LI {margin:0px; padding:0.2em 0px 0.2em 20px; background:url('../img/bullet_box_black.gif') 3px 9px no-repeat;}
OL LI, OL OL LI, OL UL OL LI, UL OL LI {margin:0px; padding:0.2em 0px; background:none;}
UL UL LI, UL OL UL LI, OL UL LI, OL OL LI, OL UL OL LI, UL OL LI {font-size:1.0em !important;}
DL {padding:0px 5px 0.5em 14px;}
DL DT {padding:0.2em 0px;}
DL DD {padding:0.2em 0px 0.2em 20px;}
DL P, DL LI {font-size:1.0em !important;}
HR {height:1px; line-height:1px; color:#666366; background:#666366; border:none;}
/* Table Elements */
TABLE {}
TR {}
TD {color:#000000; font-size:1.0em;}
/* Inline Elements */
A {color:#1586DA; text-decoration:underline;}
A:Visited {color:#1586DA; text-decoration:underline;}
A:Hover {color:#F97703;text-decoration:underline;}
/* Form Elements */
FIELDSET {border:none;}
INPUT {color:#070028; font-size:1.2em; padding-left:3px;}
LABEL {color:#070028; font-size:1.2em;}
LEGEND {color:#070028; font-size:1.0em;}
SELECT {color:#070028; font-size:1.1em;}
TEXTAREA {color:#070028; font-size:1.1em; font-family:Verdana,Tahoma,Helvetica,San Serif;}
/* Accessibility Elements */
ACRONYM, ABBR {border:none;}
ACRONYM[title], ABBR[title] {cursor:help;}
P ABBR[title], P ACRONYM[title], BLOCKQUOTE ABBR[title], BLOCKQUOTE ACRONYM[title], DL ABBR[title], DL ACRONYM[title], CODE ABBR[title], CODE ACRONYM[title] {border-bottom:1px dotted #AAA;}
ABBR {speak:normal;}
ACRONYM {speak:spell-out;}


/*************************************** SITEMAP PAGE ELEMENTS	 ***************************************/
.siteMapTop{background:url('../img/site_map.gif') repeat-y top left;width:747px;margin:0px 0px 15px 0px;}
.siteMapContainer{float:left;width:249px;text-align:left;}
.siteMapInnerContainer{width:210px;padding:0px 5px 10px 15px;}
.siteMapInnerContainer ul{list-style:none;padding:0px 0px 2px 8px;}
.siteMapInnerContainer ul li{background:none;color:#0A1F62;padding:2px 0px 0px 0px;font-weight:bold;font-size:1.1em;}
.siteMapInnerContainer ul ul{list-style:none;padding:0px 0px 2px 10px;}
.siteMapInnerContainer ul ul li{background:none;color:#0A1F62;padding:2px 0px 0px 0px;font-weight:normal;}
.siteMapInnerContainer ul ul ul li{background:none;color:#0A1F62;padding:2px 0px 0px 0px;font-weight:normal;}
.siteMapInnerContainer li a, .siteMapInnerContainer li a:visited{color:#9C99A9;text-decoration:none;font-size:1.1em;}
.siteMapInnerContainer li a:Hover {color:#070028;text-decoration:underline;}
.siteMapInnerContainer ul ul ul{list-style:none;padding:2px 0px 2px 18px;}
/* Error Message Output */
.errorMessageOut{color:#F97703;font-size:1em;padding:1em 0px 1em 0px;} 
.errorMessageOut ul{padding:0px;list-style:none;} 
.errorMessageOut ul li{color:#F97703;font-size:1.1em;padding:0em 0px 0.1em 0px;}

FIELDSET DIV.error {color: #f97703; font-size: 1.1em; padding: 8px 0 0;}
FIELDSET DIV.error span{display: block !important;}

#rightMiddleContainer .content .rss img{ padding:0px; border:none; margin-right:10px; vertical-align:middle;}
.printthispage{background:url(/global/img/print.gif) no-repeat 5px 3px; padding:6px; padding-left:30px; display:block; border-top:1px solid #e3e2e7; font-size:12px; color:#070028; text-decoration:none }
.printthispage:visited {text-decoration:none ;color:#070028;}
.printthispage:hover{text-decoration:none; color:#1586DA;}