/*=======>ComPosition styles*/

body {font-size:74%;text-align:center;font-family: arial, verdana, geneva, sans-serif;margin:0;background:#ffffff;}
p {line-height:120%}
h1 {margin:0;font-size:1.5em;}
h2 {margin:0;font-size:1.25em;}
h3 {margin:0;font-size:1.0em}

div {margin:0;padding;0}
#TemplatePanel {border:none;margin:15px 0;padding:0;width:728px;text-align:left;background:#fff;}

.pageTitle {width:595px;margin:0 0 5px 0;border-top:1px solid white;border-right:0; border-bottom:1px solid white; border-left:1px solid white;font-weight:600;letter-spacing:0.25mm;background-color:#FFEDBC;padding:4px 0px 4px 4px;}


img {border: none;}

.navimage {display:none;}

.header {height: 80px;width:288px;padding: 3px 220px;}

/*====> leftbar navigation buttons, home and bck*/
.navbuttons a {display:block;margin:0;color:white;font-weight:600;text-decoration:none;padding:4px;}
.navbuttons a:hover {display:block;margin:0;color:#000;font-weight:600;text-decoration:none;padding:4px;background:#ff9;}

/*======>hide ther artemis footer items - ours are in the xml page desc =======*/
.Feedback {display:none;}
.Copyright {display:none;}
.Disclaimer{display:none;}

.ucBreadcrumb {width:722px;font-size:0.9em;margin:5px 0 5px 0;padding:0 0 2px 6px;background:#FFEDBC;;color:#000;}
.ucBreadcrumb a {background:#ff9;color:#000;text-decoration:none;}
.ucBreadcrumb a:hover {background:#ff9;color:#000;text-decoration:underline;}

.breadText {
	display: none;
}

.leftnavbar {float:left;clear:none;border:none;margin:0;padding:0;width:124px;background:white}

.ucSecondaryNav{}

.ucSecondaryNav {margin:0;padding:0;border-bottom:2px solid white;text-decoration:none;}
.ucSecondaryNav ul {margin:0;padding:0;border:none;list-style-type:none;}
.ucSecondaryNav li {display:block;border-top:solid 1px white;border-bottom:1px solid white;}
.ucSecondaryNav a {display:block;color:#72419d;font-weight:600;text-decoration:none;padding:4px;}
.ucSecondaryNav a:hover {color:#000;background:#ff9;padding:4px;font-weight:600;text-decoration:none;}
.navtitle {display:none;}

/*===========>the main content panel holding all content and columns====*/
.content {width:588px;margin:0 0 1.0em 125px;text-align: left;}
.content a{text-decoration:none;font-weight:bold;}
.content a:hover{text-decoration:underline;}

/*============>right hand Contact box<================*/
.primaryNav {float:right;width:120px;background:#e4e4e4;padding:2px 5px 0 5px;border-bottom:3px solid white;}	
.primaryNav a {text-decoration:none;font-weight:bold;}
.primaryNav a:hover{text-decoration:underline;}

.ucFooter {display:none;}
.lastupdated {background:#fec321;color:white;}

.Published {clear:both;width:728px;font-size:.9em;line-height:1em;background:#FFEDBC;color:#000;padding:2px 0;margin:0;text-align:center;}
.Published a {background:#FFEDBC;color:#000;text-decoration:none;}
.Published a:hover {background:#FFEDBC;color:#000;text-decoration:underline;}
/* CSS for edit box */

.LeftNav {
	width: 100px;
	background-color: #fff;
}


/*===========>Removing Image Placeholders from edit<==================*/
.spImg {display:none;}

/* ############ */
/* PRINT STYLES */
/* ############ */

@media print {
.content {margin:0px;width:600px;}
.header {display: none;}
.ucBreadcrumb {display:none;}
.Nav {display:none;}
.secondaryNav {display:none;}
.navbuttons {display:none;}
.navimage {display:none;}
.rightnav {margin-left: 0px;}
.Published {display:none;}
}

/*======>End of ComPosition styles*/

bheader {background:white;}
.ucComSiteHeader {margin-bottom:18px;}

.ComSearchBox {}
.header {height:80px;margin-left:3px;}
.ucBreadcrumb, .ucBreadcrumb a {background-color:#FFEDBC;}
.ucBreadcrumb {margin-bottom:1em;}

.pageTitle {margin-top:0;padding:4px 0 6px 6px;display:block; background-color:#FFEDBC;width:532px;font-size:1.5em;;}


/*====> leftbar navigation buttons, home and bck*/
.navbuttons, .navbuttons a {display:none;}

.secondaryNav {width:150px;padding:0;margin:0;border:}
.secondaryNav li {background-color:#fec321;border:1px solid black;margin:0 0 4px 0;}
.secondaryNav a, .secondaryNav a:hover {font-weight:bold;font-size:0.9em;}

/*=====================instantforumbutton ======================
.notice {margin:0;padding:0 0 0 0;color:#000000}
.ucComNoticeBoardDetails a:visited {color:green;}
.ucComNoticeBoardDetails a, .ucComNoticeBoardDetails a:hover,
	{width:145px;
	 font-weight:normal;
         font-size:0.9em; 	
	 display:block;
	 text-decoration:none;
	 padding:5px 0 5px 5px;
	 margin:0;
	 background-color:#8D85B4;
	 color:#ffffff;}
.ucComNoticeBoardDetails a:hover {background-color:#ffff99;color:#000000;}*/

.reversed {background:#8D85B4;}
.reversedstrap {width:568px;display:block;font-weight:bold;font-family:verdana, arial;font-size:1.1em;letter-spacing:0.25mm;line-height:140%;border:none;margin:0.3em 0 0.6em 0;padding:2px 0 3px 25px;color:#000;background: #8D85B4 url(/onesuffolk/images/bullets/businessbulletarrowsmall.gif) no-repeat top left;}

.ucContactEmergencyNumbers {display:none;}
.ucBreadcrumb {width:706px;}

.centrePanel {border:1px solid blue;}
.leftnavbar {width:160px;}

/*=======================> panels <====================*/

.pullquoteleft {float:left;width:200px; margin: 3px 5px 0 0; padding:3px 3px 5px 5px;font-family:verdana, sans-serif;font-style:italic;background:#EEEEDD; color:#000000}
.pullquoteright {font-size: 1.2em;float:right;width:200px; margin: 3px 5px 0 0; padding:3px 3px 5px 5px;font-family:verdana, sans-serif;font-style:italic;background:#EEEEDD ;color:#000000}
.pullquotebar {width:447px;margin: 3px 0px 0px 0px; padding:3px 3px 5px 8px;font-family:verdana, sans-serif;background:#EEEEDD;color#000000}


/*==============>Heading styles<=============*/
h1 {margin-top:0;padding:4px 0 6px 6px;display:block; background-color:#e4e4e4;width:542px;font-size:1.5em;}
h2 {color:black;}
h3 {color:black;}

/*===========>the main content panel holding all content and columns====*/
.content {width:532px;padding-left:10px;margin:0 0 1.0em;}
.content a{color:blue;}

.buttonbar {border:1px solid blue;}
.topbuttons {float:left; margin:0 0 10px 13px;padding:0;display:block;width:535px;}
.topbuttons a 	{
		font-size:0.9em;
		height:19px;
		background-color:#fec321;
		color:#72419d;
		float:left;
		padding:4px 2px 0 6px;
		display:block; 
		width:80px;
		margin:0 4px 0 0;
		border:1px solid black;
		text-decoration:none;
		font-weight:bold;
		}
.topbuttons a:hover {background-color:#ffff99;color:#000000;font-weight:bold;}
.flashbar {}

/*=============================>search box<===========================================*/
.ucSimpleSearchInput {float:right;padding-right:5px;}
.SearchText { float:left; with:35px;margin-left:30px;margin-top:6px;font-weight:bold;color:#72419d;}
.SearchInput {border:1px solid black;background-color:skyblue;height:20px;width:100px;}
.SearchButton {font-size:0.9em; font-weight:bold;height:25px;width:60px;background-color: #8d85b4;color:white;}
.SearchStuff {display:none;}
.searchwrapper {padding:6px 0 0 0;}
.searchheader {margin-top:0;}
/*.ucIntroduction {display:none;}	*/
.searchtitle a {color:black;font-size:1.2em;text-decoration:underline;}
.searchtitle a:hover {color:yellow; text-decoration:undeline;font-weight:bold;}

/*============>right hand Contact box<================*/
.primaryNav a {color:black;}


.ucFooter {background:#fec321;}

