body{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:arial, verdana, tahoma, sans-serif;}
a img{border-style:none;}
.centerColumn h1{margin:4px 0px 8px 0px;padding:0px 0px 0px 0px;font-size:1.2em;}
.centerColumn h2{margin:4px 0px 8px 0px;padding:0px 0px 0px 0px;font-size:1.1em;}
.centerColumn h3{margin:4px 0px 8px 0px;padding:0px 0px 0px 0px;font-size:1.0em;}
.centerColumn h4{margin:4px 0px 8px 0px;padding:0px 0px 0px 0px;font-size:0.9em;}
.centerColumn h5{margin:4px 0px 8px 0px;padding:0px 0px 0px 0px;font-size:0.8em;}
.centerColumn h6{margin:4px 0px 8px 0px;padding:0px 0px 0px 0px;font-size:0.8em;}
.centerColumn p{margin:4px 0px 4px 0;padding:0px 0px 0px 0px;font-size:0.8em;}
.centerColumn ul, ol{margin:4px 0px 4px 20px;font-size:0.8em}
.centerColumn a{margin:4px 0px 4px 0;padding:0px 0px 0px 0px;font-size:0.8em;color:#007877;text-decoration:none;}
.centerColumn a:hover{text-decoration:underline;}
.centerColumn p a, ul p, ol p{font-size:100% !important;}
/* generic styles */
.newstitle,
.sitemap,
.eventstitle, 
.newsarticletitle,
.formTitle,
.extranettitle{margin:4px 0px 8px 0px;padding:0px 0px 0px 0px;font-size:19px;}

.guestbookmessagetext,
.newsPicCaption,
td.postcards,
.listby-alphabet,
.listby-Header,
.sitemaplink,
span.sitemapsummary,
span.formTextbox,
span.formTextarea,
span.formGeneral,span.formCheckboxGroup,span.formCountryDropdown,span.formAttach,span.formBreakButton,span.formHidden,span.formPersonalDetails,span.formFieldset,span.formPassword,
span.formCheckbox,
span.formOption,
span.formDropdown,
span.formAddress,
span.formLabel p,
span.formChannels,
.formSubmissionMessage,
fieldset.formFieldset,
span.formPersonalDetails,
legend.formLegend,
span.guestbooktext,
span.guestbooktext,
span.guestbookmessageinfo,
span.guestbookmessagerule,
span.guestbooktext,
span.guestbooktextsmall,
.faqsearchtext,
.faqsearchfor,
span.faqsearchfor,
div.FAQlisthead,
div#FAQFullList,
#FAQTop10LastUpdatedList,
div.faq-question-detail,
div.faq-backtolist,
div.FAQreferencehead,
div.faq-show-all,
div.related-faq,
span.EventDetail,
span.EventDetailHeading,
span.f_div_date,
.f_div_subject,
span.f_div_auth,
td.f_cell_formtitle,
td.f_cell_formelement,
td.f_cell_messageBody,
td.f_messageTableHeader,
span.f_div_subject,
td.f_cell_messageNum,
small.newsPicCaption,
span.eventwhere,
span.eventdate,
span.listBy-Summary-sp,
.extranettext,
.archivemonth,
.newsarticledate,
.newsarticlesummary{margin:4px 0px 4px 0;padding:0px 0px 0px 0px;font-size:13px;}
/* end generic styles */


.headerLinks{display:block;float:left;width:100%;text-align:right;padding-bottom:4px;border-bottom:2px solid #7DB7BB;}
.footerLinks{display:block;float:left;width:100%;background-color:#333333;}
.headerLinks ul{display:block;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 14px;list-style-type:none;}
.footerLinks ul{display:block;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;}
.headerLinks ul li{display:block;float:left;padding:3px 10px 0px 0px;}
.footerLinks ul li{display:block;float:left;padding:2px 0px 2px 10px;}
.headerLinks a{font-size:0.7em;text-decoration:none;color:#333333;}
.headerLinks a:hover{text-decoration:underline;}
.footerLinks a{font-size:0.7em;text-decoration:none;color:#FFFFFF;}
.footerLinks a:hover{text-decoration:underline;}
.bannerOuter{display:block;float:left;width:100%;background-color:#007877;border-bottom:3px solid #7DB7BB;text-align:center;}
/* .bannerOuter img{margin-left:35px;} */

.centerRow{display:block;float:left;width:100%;background-image:url(build/leftColBG.gif);background-repeat:repeat-y;background-position:-1px 0px;padding-bottom:10px;}

.leftColumn{display:block;float:left;border-right:1px solid #ACD2D3;position:relative;}
.leftColumnInner{display:block;float:left;width:193px;background-color:#EEEEEE;}
/* inline search */
.inlineSearch{display:block;float:left;width:100%;background-color:#007877;padding-top:8px;}
.quickSearchButton{color:#FFFFFF;border:1px solid #FFFFFF;background-color:transparent;font-size:0.7em;padding:0px 0px 0px 0px;cursor:pointer;}
.quickSearchTextBox{color:#333333;border:1px solid #333333;width:115px;margin-left:15px;}
#quick_search_box{display:block;float:left;padding-top:10px;padding-bottom:20px;}
.searchTitle{color:#FFFFFF;font-size:0.8em;padding-left:15px;}
/* end inline search */

.extranetLinks{display:block;float:left;width:100%;text-align:center;padding:5px 0px 5px 0px;border-bottom:2px solid #FFFFFF;}
.extranetLinks a{color:#333333;font-size:0.8em;text-decoration:none;}
.extranetLinks a:hover{text-decoration:underline;}
.extranetLinks span{font-size:0.8em;color:#999999;}

/* navigation */
.navigationOuter{display:block;float:left;width:100%;}
.navigationInner{display:block;float:left;padding:6px 10px 6px 15px;}
.navigationInner table{margin:4px 0px 2px 0px;}
.navigationInner br, .navigationInner img{display:none;}
.navigationInner a{text-decoration:none;}
.navigationInner a{font-size:0.8em;color:#007877;font-weight:bold;text-decoration:none;}
.navigationInner a:hover .navlevel2{text-decoration:underline;}

/* add level 5 and 6 below */
.navigationInner a .navlevel3,
.navigationInner a .navlevel4,
.navigationInner a .navlevel5,
.navigationInner a .navlevel6{color:#000000;font-weight:normal;padding-left:16px;background-image:url(build/navIndent.gif);background-repeat:no-repeat;background-position:10px 7px;}
.navigationInner a:hover .navlevel3,
.navigationInner a:hover .navlevel4,
.navigationInner a:hover .navlevel5,
.navigationInner a:hover .navlevel6{color:#000000;font-weight:normal;text-decoration:underline;}
/* end navigation */


.centerColumn{display:block;float:left;width:100%;margin-left:-194px;margin-right:-210px;}
.centerColumnInner{display:block;margin-left:204px;margin-right:220px;}

/* right col home features */

.rightColumn{display:block;float:left;width:201px;position:relative;}
.rightColFeatDark{display:block;float:left;border:1px solid #333333;margin-top:10px;}
.rightColFeatDarkTitle{margin:0px 0px 0px 0px;display:block;float:left;width:198px;height:25px;overflow:hidden;background-color:#333333;background-image:url(build/rightColFeatBG.png);background-repeat:repeat-x;background-position:left top;color:#FFFFFF;text-decoration:none;font-size:0.9em;}
.rightColFeatDarkTitle span{display:block;padding:4px 0px 3px 5px;}

.rightColFeatGreen{display:block;float:left;border:1px solid #007F80;margin-top:10px;}
.rightColFeatGreenTitle{margin:0px 0px 0px 0px;display:block;float:left;width:198px;height:25px;overflow:hidden;background-color:#007F80;background-image:url(build/rightColFeatGreenBG.png);background-repeat:repeat-x;background-position:left top;color:#FFFFFF;text-decoration:none;font-size:0.9em;}
.rightColFeatGreenTitle span{display:block;padding:4px 0px 3px 5px;}

.rightColFeatContent{display:block;float:left;padding:6px 3px 6px 3px;}

.contactNumber, .contactEmail a{font-size:0.9em;color:#333333;text-decoration:none;}
.contactNumber{background-image:url(build/phoneBG.gif);background-repeat:no-repeat;background-position:left center;padding-left:20px;}
.contactEmail{background-image:url(build/emailBG.gif);background-repeat:no-repeat;background-position:left center;padding-left:20px;}
.contactEmail a:hover{text-decoration:underline;}

.rightColFeatContent ul{margin:0px 0px 0px 18px;padding:0px 0px 0px 0px;list-style-image:url(build/newsItemPage.gif);}
.rightColFeatContent ul a{display:block;font-size:0.8em;color:#333333;text-decoration:none;}
.rightColFeatContent ul a:hover{font-size:0.8em;color:#333333;text-decoration:underline;}
.rightColFeatContent ul span{font-size:0.8em;color:#333333;font-style:italic;}
.rightColFeatContent p{font-size:0.7em;margin-top:0px;padding-top:0px;margin-bottom:0px;padding-bottom:0px;}
.allItems{display:block;font-size:0.7em;font-weight:bold;text-decoration:none;padding:4px 0px 0px 0px;}
.allItems:hover{text-decoration:underline;}

.rightColFeatGreen .allItems{color:#007F80;}
.rightColFeatDark .allItems{color:#333333;}

/* end right col home features */

/* related links */
.internalLinksContainer, .externalLinksContainer, .downloadLinksContainer{display:block;float:left;margin-top:10px;}

.internalLinksContainer .referencehead{display:block;float:left;border:1px solid #007F80;border-bottom-style:none;}
.linksDownloadTitle{margin:0px 0px 0px 0px;display:block;float:left;width:198px;height:25px;overflow:hidden;background-color:#007F80;background-image:url(build/rightColFeatGreenBG.png);background-repeat:repeat-x;background-position:left top;color:#FFFFFF;text-decoration:none;font-size:0.9em;}
.linksDownloadTitle span{display:block;padding:4px 0px 3px 5px;}
#internalLinks{display:block;float:left;border:1px solid #007F80;border-top-style:none;padding:4px 0px 4px 0px;}
#internalLinks a{display:block;width:198px;text-indent:4px;font-size:0.8em;color:#333333;text-decoration:none;padding:2px 0px 2px 0px;}
#internalLinks a:hover{text-decoration:underline;}

.externalLinksContainer .referencehead{display:block;float:left;border:1px solid #333333;border-bottom-style:none;}
.linksDownloadTitleDARK{margin:0px 0px 0px 0px;display:block;float:left;width:198px;height:25px;overflow:hidden;background-color:#333333;background-image:url(build/rightColFeatBG.png);background-repeat:repeat-x;background-position:left top;color:#FFFFFF;text-decoration:none;font-size:0.9em;}
.linksDownloadTitleDARK span{display:block;padding:4px 0px 3px 5px;}
#externalLinks{display:block;float:left;border:1px solid #333333;border-top-style:none;padding:4px 0px 4px 0px;}
#externalLinks a{display:block;width:198px;text-indent:4px;font-size:0.8em;color:#333333;text-decoration:none;padding:2px 0px 2px 0px;}
#externalLinks a:hover{text-decoration:underline;}

.downloadLinksContainer .downloadhead{display:block;float:left;border:1px solid #007F80;border-bottom-style:none;}
.downloadbody{display:block;float:left;border:1px solid #007F80;border-top-style:none;padding:4px 0px 4px 0px;width:200px;}
*>.downloadbody{width:198px;}
.downloadbody a{display:block;float:left;width:174px;text-indent:4px;font-size:0.8em;color:#333333;text-decoration:none;padding:2px 0px 2px 0px;}
.downloadbody a:hover{text-decoration:underline;}
span.downloadIcon{display:block;float:left;}
span.downloadIcon img{height:20px;width:20px;margin-right:4px;}
span.downloadSize{font-size:0.8em;color:#999999;}
a.downloadIcon{width:auto;}
.downloadbody br{display:none;}
span.internalSummary,
span.downloadTime28,
span.downloadTime56,
span.downloadTime128,
span.downloadTime512,
.PDFdownloadIcon{display:none;}
a.downloadlink{width:170px;}
/* end related links */

/* toolkit content */
.toolkitGenerated h1 font,
.toolkitGenerated h2 font,
.toolkitGenerated h3 font,
.toolkitGenerated h4 font,
.toolkitGenerated h5 font,
.toolkitGenerated h6 font,
.toolkitGenerated p font{color:#000000;}
.toolkitGenerated a font{color:#007877;}

.toolKitNav .navsellevel1{font-size:1.0em;}
.toolKitNav .navsellevel2, .navsellevel3, .navsellevel4{padding-left:16px;font-style:italic;}

.toolKitNav  img, .toolKitNav .nav2 br{display:none;}
.toolKitNav .nav2 .navlevel1{font-size:1.0em;color:#007877;font-weight:bold;text-decoration:none;}
.toolKitNav .nav2 .navlevel2, .toolKitNav .nav2 .navlevel3, .toolKitNav .nav2 .navlevel4{font-size:1.0em;color:#000000;font-weight:normal;text-decoration:none;padding-left:16px;background-image:url(build/navIndent.gif);background-repeat:no-repeat;background-position:10px 7px;}
	
.toolKitNav  .nav2 a:hover .navlevel1,
.toolKitNav  .nav2 a:hover .navlevel2,
.toolKitNav  .nav2 a:hover .navlevel3,
.toolKitNav  .nav2 a:hover .navlevel4{text-decoration:underline;}
/* end toolkit content */

/* breadcrumb */
.bredCrumbOuter{display:block;padding:2px 0px 10px 4px;}
td.BREDCRUMB{font-size:0.8em;color:#666666;padding-right:4px;}
td.BREDCRUMB a{font-size:100%;}
/* end breadcrumb */

.centerColumnInner table{width:auto !important;}

/* sitemap */
a.sitemaplink{font-size:100%;}
span.sitemapsummary{display:block;padding-left:10px;}
/* end sitemap */

/* poll styles */
.rightColFeatGreen .FormContentLeft{display:block;width:100%;padding:0px 0px 6px 0px;}
.rightColFeatGreen .FormContentRight{display:block;width:100%;padding:0px 0px 6px 0px;}

.pollbar{background-color:#EEEEEE;border-bottom:1px solid #FFFFFF;}
.pollbar p{margin-left:4px;color:#007877;}
.pollrow{padding-right:4px;}
/* end poll styles */

/* poll feedback styles */
.guestbooktitle,#submit2
{
display:none;
}

.content #fldMessage {
width: 255px;
}
/* end poll feedback styles */

.editprofile{display:none;}
