﻿/* navigation styles for top bottom menu for link styles look at linkstyle.css */

/*{ -behavior: url('/includes/common/css/iepngfix.htc'); }
  *img, div { -behavior: url(iepngfix.htc) }*/

#globalMenuHeader #globalnav li#menUhome a:active {
background-position:0pt -76px;
}

#globalMenuHeader #globalnav li a {
float:left;
height:0pt;

padding-top:38px;
width:117px;
}

ul#globalnav ul, ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none; /*dark purple border*/
border-width: 1px 0;
}
/* inline menu styles*/
 

 


/*search buttons*/
#globalMenuHeader #globalnav li a, #globalheader #globalSearch {

background-image:url(/images/MenuTop_turquiose828.png);

background-repeat: no-repeat;-behavior: url('/includes/common/css/iepngfix.htc');

}
 #globalSearch 
{

width: 163px;

height: 38px;

position: absolute;

top: 0pt;

right: 0pt;

background-x-position: 100%;

background-y-position: 0pt;

background-repeat: no-repeat;

}
 #globalSearch {
	width: 140px;
	height: 34px;
	background-position: 100% 0;
	background-repeat: no-repeat;
	float: left;
}
#globalSearch.active { background-position: 100% -38px; }
#globalSearch input.goprettysearch { width:140px; height: 16px; margin-top: 9px; margin-left: 11px; background: url(./images/search_bckrnd.png) center top repeat-x;-behavior: url('/includes/common/css/iepngfix.htc'); }
#globalSearch .search-wrapper {
	position: relative;
	width: 141px;
	margin-top: 9px;
	margin-left: 11px;
	height: 31px;
	padding-top: -3px;
	padding-bottom: -3px;
	margin-bottom: -3px;
}
#globalSearch .search-wrapper input.goprettysearch { width: 110px; margin-left: 20px; *margin-top:-1px; *margin-right:-2px; *margin-left:10px; }
#globalSearch .search-wrapper .leftEndCap, #globalSearch .search-wrapper .rightEndCap { behavior:url(/iepngfix.htc); }
#globalSearch .search-wrapper .leftEndCap { display: block; position: absolute; left: 0; top: 0; width: 20px; height: 19px; background: url(/images/searchfield_lftcap.png) left top no-repeat;-behavior: url('/includes/common/css/iepngfix.htc'); }
#globalSearch .search-wrapper .rightEndCap { display: block; position: absolute; right: 5px; top: -2px; width: 10px; height: 19px; background: url(/images/search_rtcap.png) right top no-repeat; }
#globalSearch .search-wrapper.empty.blurred input { color: #7E7E7E; }
#globalSearch .search-wrapper .reset { position: absolute; width: 11px; height: 11px; overflow:hidden; z-index: 1; right: 4px; top: 4px; background: url(/images/close.gif); display: block; cursor: pointer; _cursor:hand;-behavior: url('/includes/common/css/iepngfix.htc'); }
#globalSearch .search-wrapper.empty .reset { display: none; }
#globalSearch .search-wrapper input.goprettysearch { position: absolute; width: 110px; top: 0; right: 10px; background: url(/images/search_bckrnd.png) center top repeat-x;-behavior: url('/includes/common/css/iepngfix.htc'); border: 0px; margin: 0; padding: 3px 0 0 0; font: 11px "Lucida Grande", Geneva, Arial, sans-serif; }
#globalSearch label .goprettyplaceholder { display: none; }

/* globalMenuHeader */


#globalMenuHeader {
	width: 100%;
	height: 51px;
	z-index: 3;
	min-width: 801px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: right;
	background-image: url(/images/MenuTop_turquiose801.png);
-behavior: url('/includes/iepngfix.htc');
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	-padding-left: 5px;
}/*
#globalMenuHeader {
	width: 100%;
	height: 51px;
	z-index: 3;
	padding: 2px;
	min-width: 835px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: right;
	background-image: url(/images/MenuTop_turquiose828.png);
		background-repeat: no-repeat;
	background-position: left center;
	-behavior: url('/includes/common/css/iepngfix.htc');
	-background-image: url(/images/gif/MenuTop_turquiose828.gif) no-repeat left center;

}*/

#globalMenuHeader #globalnav {
	height: 51px;
	width: 750px;
	z-index: 3;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#globalMenuHeader #globalnav li {
	display: inline;
	background-repeat: no-repeat;
	background-position: center center;
	color: #660000;
}

#globalMenuHeader #globalnav li a { float: left; width: 117px; height: 0; padding-top: 38px; overflow: hidden

; }

#globalMenuHeader #globalnav li a,

#globalMenuHeader #globalSiteSearch {
	display: inline;
	visibility: visible;
	z-index: 1;
}


/* search style*/

#globalSiteSearchBrown {
	width: 180px;
	height: 46px;
	position: absolute;
	top: 5px;
	right: 13px;
	background-position: center center;
	background-image: url(/images/topButtonBar_brown_Search_button.png);
	background-repeat: no-repeat;-behavior: url('/includes/common/css/iepngfix.htc');
}

#globalSiteSearch.active { background-position: 100% -38px; }

#globalSiteSearch input.goPrettySearch {
	width:140px;
	height: 15px;
	margin-top: 9px;
	margin-left: 15px;
	/*background-color: #FFFFFF;*/
	color: #330000;
	margin-bottom: 6px;
	left: 41px;
	top: 8px;
}

#globalSiteSearch .searchWrapper { position: relative; width: 140px; margin-top: 9px; margin-left: 11px

; }

#globalSiteSearch .searchWrapper input.goPrettySearch { width: 110px; margin-left: 20px; *margin-top:-1px

; *margin-right:-2px; *margin-left:10px; }

#globalSiteSearch .searchWrapper .left, 

#globalSiteSearch .searchWrapper .right { behavior:url(/ieFix.htc); }

#globalSiteSearch .searchWrapper .left { display: block; position: absolute; left: 0; top: 0; width: 20px

; height: 19px; background: url(/images/searchfield_lftcap.png) left top no-repeat;-behavior: url('/includes/common/css/iepngfix.htc'); }

#globalSiteSearch .searchWrapper .right { display: block; position: absolute; right: 0; top: 0; width: 10px

; height: 19px; background: url(/images/searchfield_rtcap.png) right top no-repeat;-behavior: url('/includes/common/css/iepngfix.htc'); }

#globalSiteSearch .searchWrapper.empty.blurred input { color: #000000; }

#globalSiteSearch .searchWrapper .reset { position: absolute; width: 11px; height: 11px; overflow:hidden

; z-index: 1; right: 4px; top: 4px; background: url(/images/close.gif);-behavior: url('/includes/common/css/iepngfix.htc'); display: block; cursor: pointer; _cursor:hand; }

#globalSiteSearch .searchWrapper.empty .reset { display: none; }

#globalSiteSearch .searchWrapper input.goPrettySearch { position: absolute; width: 110px; top: 0; right

: 10px; background: url(/images/search_bckrnd.png) center

 top repeat-x;-behavior: url('/includes/common/css/iepngfix.htc'); border: 0px; margin: 0; padding: 3px 0 0 0; font: 1.1em font-family: Comic Sans ,Verdana/*,Garamond, Georgia, "Gill Sans MT",Arial, Helvetica, sans-serif*/; }

#globalSiteSearch label .prettyPlaceHolder { display: none; }


#globalnav {
	display: block;
	text-align: center;
	width: 100%;
	height: 45px;
	margin: 2px;
}
#globalnav {
	height: 40px;
	width: 99%;
}
/* LeftNav style menu box*/ 
#LeftNav {
	width: 100%;
	list-style-type: none;
	margin-top: 0px;
	margin-right: auto;
	padding-left: 0em;
	text-align: center;
}


#navigation #LeftNav .navTop {
	background-image: url(/images/breakOutBoxTop_wide_dark.png);
	background-repeat: no-repeat;
	_background-image: url(/images/gif/MenuHeaderTop_turquoise.gif);
	_behavior: url('/includes/common/css/iepngfix.htc');
	_background-repeat: no-repeat;
	height: 45px;
	width: 100%;
	z-index:99;
	overflow: hidden;
	visibility: visible;
}
#LeftNav li.navTop h3{
	
	text-align: center;
	margin-top: 3px;
	-padding-top: 9px;
} h3 #LeftNav li.navTop{
	
	text-align: center;
	display: block;
}

#LeftNav h3 li.navTop{
	
	text-align: center;
	display: block;
}.navTop {
	color: #660000;
	visibility:visible;
	z-index:1;
	height: 45px;
	width: 100%;
	text-align: center;
	list-style-type: none;
	
}
.navTop a a:link{	color: #FFFFFF;
z-index:1;
	height: 45px;}
	.navTop a:hover{	color:#660000;
z-index:1;
	height: 45px;}
#navTopHeader {
	background-image: url(/images/breakOutBoxTop.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: repeat-y;
	background-position: center top;
	width: 100%;
	overflow: hidden;
	visibility: visible;
	z-index: 0;
	height: 41px;
}


/*rounded corner top nav
#nav li {display: inline; padding: 2px 0 2px 10px;
  background: white url(/images/breakOutBoxTop_leftCNR.png) top left no-repeat;}
#nav li a {padding: 2px 10px 2px 0; text-decoration: none;
  background: url(/images/breakOutBoxTop_rightCNR.png) top right no-repeat;}
#nav {background: black; padding: 5px 10px 2px; margin: 0;
  list-style: none; font: bold 0.8em Verdana, sans-serif;
  border-bottom: 1px solid red;}
#nav li {display: inline; padding: 2px 0;
  border: 1px solid red; border-bottom-color: #FFF; background: #FFF;}
#nav li a {
	padding: 3px 10px 2px 0;
	margin-right: -1px;
	text-decoration: none;
	background-image: url(/images/breakOutBoxTop_rightCNR.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#nav li a span.span {
	padding: 3px 0 2px 10px;
	margin-left: -1px;
	background-image: url(/images/breakOutBoxTop_leftCNR.png);
	background-repeat: no-repeat;
	background-position: left top;
}
  
 /* moz specific
 
 #nav li a {-moz-border-radius: 10px 10px 0 0;}
 #nav {
	padding: 5px 10px 1px;
	margin: 0;
	list-style: none;
	font: bold 0.8em Verdana, sans-serif;
	border-bottom: 1px solid red;
	background-color: #FEFEFE;
}
#nav li {display: inline;}
#nav li a {padding: 2px 10px 1px; text-decoration: none;
  background: white;
  border: 1px solid red; border-bottom-color: #FFF; 
  -moz-border-radius: 10px 10px 0 0;}
*/
 #MenuTop {
	width: 222px;
	height: 26px;
	background-repeat: no-repeat;
	padding-right: -2px;
	margin-top: 0px;
	margin-right: auto;
	padding-left: 0px;
	margin-left: auto;
	background-image: url(/images/Basic_box_TopHalf_turquiose_hollow.png);
	_behavior: url('/includes/common/css/iepngfix.htc');
	_background-image:url(/images/gif/breakOutBoxTop.gif);
	_padding-top: -12px;
	_margin-bottom: -5px;
	_padding-bottom: -5px;
	margin-bottom: -5px;
	visibility: visible;
	z-index: 1;
}
 #MenuBottom {
	width: 221px;
	height: 25px;
	background-image: url(/images/Basic_box_Bottom_turquiose_hollow.png);
    background-repeat: no-repeat;
	background-position: center center;
	_behavior: url('/includes/common/css/iepngfix.htc');
	_background-image:url(/images/gif/Basic_box_Bottom.gif);
	_background-repeat: no-repeat;
	_background-position: center center;
	padding-right: -2px;
	margin-top: -5px;
	margin-right: auto;
	padding-left: 0px;
	margin-left: auto;
	margin-bottom: 1px;
	padding-bottom: -5px;
	padding-top: -5px;
}
#globalMenuHeader #globalSiteSearch {
}
  .lftEndCap {
	background-image: url(/images/search_lftcap.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	float: left;
	height: 20px;
	width: 20px;
	padding: 0px;
}
 .rightEndCap {
	background-image: url(/images/search_rtcap.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	float: right;
	height: 20px;
	width: 20px;
 }.searchWrapper {
	background-image: url(/images/search_turquiose_alpha_silverBorderWHTBG.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: repeat-x;
	height: 31px;
	width: 119px;
	float: left;
	padding-top: 5px;
	margin-top: 0px;
	margin-left: 11px;
}
#wrapper #wrappercontainer #globalMenuHeader #globalnav #globalSearch {
	height: 35px;
	padding: 2px;
}
 .lftEndCap {
	background-image: url(/images/breakOutBoxTop_turquiose_leftEndCap.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	height: 36px;
	width: 35px;
	margin-top: 9px;
	margin-left: 1px;
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: -12px;
	top: -7px;
	float: left;
}
 .rightEndCap {
	background-image: url(/images/breakOutBoxTop_turquiose_RightEndCap.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	height: 41px;
	width: 25px;
	background-position: right;
	float: right;
	position: absolute;
	left: 131px;
	top: 0px;
	overflow: visible;
	visibility: visible;
	z-index: 1;
}
#wrapper #wrappercontainer #globalMenuHeader #globalnav #globalSearch {
	color: #660000;
	visibility: visible;
	overflow: visible;
}
#wrapper #wrappercontainer #globalMenuHeader #globalnav .lftEndCap {
	background-image: url(/images/MenuTop_turquiose_leftEndCap.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	background-position: center center;
	height: 52px;
	width: 44px;
	float: left;
	position: absolute;
	left: -32px;
	top: 0px;
	list-style-type: none;
	list-style-position: inside;
}
#wrapper #wrappercontainer #globalMenuHeader #globalnav .rightEndCap {
	background-image: url(/images/MenuTop_turquiose_EndCapRight.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	height: 51px;
	width: 45px;
	float: right;
	position: absolute;
	left: 841px;
	top: 0px;
	list-style-type: none;
}
#lftEndCap {
	background-image: url(/images/MenuTop_turquiose_leftEndCap.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	background-position: center center;
	height: 51px;
	width: 41px;
	position: relative;
	list-style-type: none;
	list-style-position: inside;
	z-index: 3;
	display: block;
	text-align: left;
	clear: right;
	float: left;
	padding-left: 0px;
	margin-left: 0px;
	margin-right: -2px;
}
#rightEndCap {
	background-image: url(/images/MenuTop_turquiose_EndCapRight.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	height: 51px;
	width: 43px;
	position: relative;
	top: 0px;
	list-style-type: none;
	overflow: visible;
	visibility: visible;
	/*background-color: #FFFFFF;*/
	z-index: 5;
	clip: rect(auto,auto,auto,auto);
	margin-left: 6px;
	padding-left: -5px;
}
.goPrettySearch label
#SearchBoxWrapper {
	float: right;
	width: 40%;
	padding: 2px;
	margin-right: 3em;
	margin-left: 2em;
}
 #searchcontrol {
	width: 95px;
	height: auto;
}
 .SearchLftEndCap {
	background-image: url(/images/breakOutBoxTop_turquiose_leftEndCap.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	background-position: center center;
	height: 45px;
	width: 37px;
	float: left;
	list-style-type: none;
	list-style-position: inside;
	position: relative;
	left: -31px;
	top: -8px;
}
 
INPUT{
	height: 25px;
	padding-top: 3px;
	margin-top: 2px;
	text-align: inherit;
	text-indent: 2px;
	font-size: 1em;
	color: #000000;
	border:none;
	float: none;
	width: 145px;
	list-style-type: none;
	list-style-position: inside;
	padding-left: -25px;
	display: inline;
}
#SearchBoxWrapperContainer {
	width: 98%;
	height: 45px;
	clear: both;
	padding: 2px;
	float: none;
}
#SearchBoxWrapperContainer {
	width: 100%;
	height: 50px;
	float: none;
	clear: both;
	padding: 2px;
	margin: 5px;
}
.SearchlftEndCap {
	list-style-type: none;
}
 #SearchBoxWrapper {
	width: 75%;
	float: right;
}
#wrapper #wrappercontainer #globalMenuHeader #globalnav .topmenu {
	display: block;
	width: 100%;
	float: left;
	height: 51px;
}
#SearchBackroundWrapperImage {
	height: 50px;
	width: 200px;
	float: right;
}
dd#FormlftEndCap {
	background-image:transparent  url(/images/search.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	background-position: center center;
	display: inline;
	height: 22px;
	width: 22px;
	padding-top: -6px;
	margin-bottom: 0px;
}
#navigation #LeftNav .LeftNav a a:link {
	color: #663300;
	text-decoration: none;
	
}
#navigation #LeftNav .LeftNav a:hover {
	text-decoration: underline;
}
#navigation #LeftNav .LeftNav:hover { color:#00CCFF;
	text-decoration: underline;
}
#navigation .LeftNav:hover { color:#00CCFF;
	text-decoration: underline;
}
#navigation #LeftNav .LeftNav a:visited {
	text-decoration: none;
}
#navigation #LeftNav .LeftNav:visited {color:#00CCFF;
	text-decoration: none;
}.pageName a:hover {
	text-decoration: none;
	color: #00CCFF;
}
 
 .topmenu {
	color:#FFFFFF;
	 
	width: 100%;
	height: 51px;
	float: left;
}
.menuItem,.menuItem ul li {	color:#FFFFFF;
	 
 
 	visibility: visible;display: block;
	height: 51px;
	/*background-image: url(/images/MenuTop_turquiose_Cntr.png);
	background-repeat: repeat;
	background-position: center center;*/
}
 .topmenu .menuItem ,.menuItem a a:link {
	color:#FFFFFF;
	height: 51px;
	text-align: center;
	/*border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-style: none;
	border-left-style: none;
	border-left-color: #000000;*/
	visibility: visible;
	z-index: 1;
	background-repeat: repeat;
	background-position: center center;
	float: left;
	clear: right;
	width: 15%;
	padding-left: 3px;
	text-decoration: none;
	list-style-type: none;
	list-style-position: inside;
	padding-top: 12px;
	font-weight: bold;
}
 .menuItem ul li,.menuItem  ul li a a:link  {
	color:#FFFFFF;
	 
	visibility: visible;
	z-index: 1;
	display: block;width: 15%;
	height: 51px;
	/*background-image: url(/images/MenuTop_turquiose_Cntr.png);
	background-repeat: repeat;
	background-position: center center;*/	padding-top: 12px;
}
.menuItem ul li a:visited,.menuItem ul li:visited  {
	color: #000000;
	/*font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;*/
	visibility: visible;
	z-index: 1;
	display: block;
	
	height: 51px;
	/*background-image: url(/images/MenuTop_turquiose_Cntr.png);
	background-repeat: repeat;
	background-position: center center;*/	padding-top: 12px;
}
 .menuItem ul li a:hover,.menuItem ul li:hover  {
	color:#FFFFFF;
	/*font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;*/
	visibility: visible;
	z-index: 1;
	display: block;
	height: 51px;
	background-image:url(/images/MenuTop_turquiose_Down_cntr.png);
	background-repeat: repeat;
	background-position: center center;
	padding-top: 12px;
}
 
.menuItem li a {
	list-style-type: none;
	color: #FFFFFF;
}
#wrappercontainer #globalMenuHeader .topmenu .menuItem a {
	color: #FFFFFF;
	list-style-type: none;
	list-style-position: inside;
	background-repeat: repeat;
	background-position: center center;
}
/*top menu header button*/
 #topButton{
	width: 222px;
	padding-top: -4px;
	padding-bottom: -15px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 40px;
	background-image:url(/images/MenuHeaderTop_turquiose.png);
	-behavior: url('/includes/common/css/iepngfix.htc');
	_background-image:url(/images/gif/MenuHeaderTop_turquiose.gif);
	background-repeat: no-repeat;
	padding-left: -2px;
}


#topButton h3 {
	 
	 
	text-align: center;
}
/* Navigation Menu Styles */
#leftcolumn {
	width: 222px;
    -width:222px;
	float: left;
	padding-left: 2em;
	background-repeat: no-repeat;
}
#navigation {
	padding-top: -1px;
	padding-bottom: -1px;
	margin-bottom: -9px;
	margin-left: 0px;
	width: 222px;
	margin-top: 2px;
	margin-right: auto;
	height: auto;
	background-image:url(/images/gif/Basic_box_middle_turquoise.gif);
	background-repeat: repeat-y;
	background-position: center center;
	text-decoration: none;
	min-height: 265px;
	/* <![CDATA[if (gt IE 5)&(lt IE 7)]> *//*
    behavior: url('/includes/common/css/iepngfix.htc');
	background-image:url(/images/gif/Basic_box_middle_turquoise.gif);
	margin-left: -3px;
	padding-left: -1px;
	width: 23%;
	/* ]]> */

}
#LeftNav li {
	
	text-decoration: none;
	color: #663300;
}
#LeftNav li a a:link{
	
	text-decoration: none;
	color: #EEE4E4;
}
#LeftNav li.NavLeft a a:link{
	text-decoration: none;
}
#LeftNav li.NavLeft a:hover {
	text-decoration: none;
	color: #660000;
	
	 
}
#LeftNav ul#globalLeftNav {
list-style:circle;
list-style-position:outside;
}
.NavLeft {
	text-decoration: none;
	height: 20px;
	width: 100%;
	
	
	 
}
.NavLeft {
	color: #330000;
	list-style-type: none;
	list-style-position: outside;
	text-decoration: none;
}
.NavLeft a a:link {
	text-align: center;
	text-decoration: none;
	color: #330000;
	
}
.NavLeft li a:hover{text-decoration: none;
	color: #EEE4E4;
	background-image: url(/images/Basic_box_middle_turquoise_hover209.png);
	background-repeat: repeat-y;
	background-position: center center;
    -behavior:url('/includes/common/css/iepngfix.htc');
	-background-image:url(/images/gif/Basic_box_middle_turquoise.gif);
	-background-repeat: repeat-y;
	-background-position: center center;
}
.NavLeft a:hover{text-decoration: none;text-align: center;
	color: #EEE4E4;
	background-image: url(/images/Basic_box_middle_turquoise_hover209.png);
    background-repeat: repeat-y;
	background-position: center center;
    -behavior:url('/includes/common/css/iepngfix.htc');
	-background-image:url(/images/gif/Basic_box_middle_turquoise.gif);
	-background-repeat: repeat-y;
	-background-position: center center;
	 

}
.NavLeft:hover {
	background-image: url(/images/Basic_box_middle_turquoise_hover209.png);
    background-repeat: repeat-y;
	background-position: center center;
    
	 
}

	 
.BoxTitle a a:link {
	background-image:url(/images/Basic_box_TopHalf_turquiose.png);
	-behavior: url('/includes/common/css/iepngfix.htc');
	-background-image:url(/images/gif/breakOutBoxTop.gif);
	background-repeat: no-repeat;
	background-position: center center;color: #FFFFFF;
}


/* <![CDATA[if (gt IE 5)&(lt IE 7)]> *//*

*#IErubbishFix {
	width: 222px;
	margin-top:-1px;
	text-decoration:none;
	padding-left: 0px;	
    padding-right:0px;
   -padding-right:32px
	text-align: left;
} /* ]]><![endif] */
/* navigation */

/*{ -behavior: url('/includes/common/css/iepngfix.htc'); }
  *img, div { -behavior: url(iepngfix.htc) }*/

#globalMenuHeader #globalnav li#menUhome a:active {
background-position:0pt -76px;
}

#globalMenuHeader #globalnav li a {
float:left;
height:0pt;

padding-top:38px;
width:117px;
}

ul#globalnav ul, ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none; /*dark purple border*/
border-width: 1px 0;
}
/* inline menu styles*/
 
#topButton{
	width: 222px;
	padding-top:0px;
	padding-bottom: -22px;
	margin-top: 1px;
	-padding-top: -4px;
	-padding-bottom: -15px;
	-margin-top: 10px;
	-margin-right: auto;
	-margin-bottom: 0px;
	-margin-left: auto;
	height: 40px;
	background-image: url(/images/MenuHeaderTop_turquiose.png);
	-behavior: url('/includes/common/css/iepngfix.htc');
	-background-image: url(/images/gif/MenuHeaderTop_turquiose.gif);
	background-repeat: no-repeat;
	-padding-left: -2px;
}
h3.BoxTitle {
	color: #FFFFFF;
	text-align: center;
	font-size: 1.3em;
	background-position: center center;
	background-repeat: no-repeat;
	padding-top: 5px;
	background-image: url(/images/Basic_box_TopHalf_turquiose.png);
	-behavior: url('/includes/common/css/iepngfix.htc');
	-background-image: url(/images/gif/Basic_box_TopHalf_turquiose.gif);
}
#topButton h3 {
	color: #330000;
	font-size: 1.2em;
	text-align: center;
}
 


/*search buttons*/
#globalMenuHeader #globalnav li a, #globalheader #globalSearch {

background-image:url(/images/globalnavbg.png);

background-repeat: no-repeat;-behavior: url('/includes/common/css/iepngfix.htc');

}
 #globalSearch 
{

width: 163px;

height: 38px;

position: absolute;

top: 0pt;

right: 0pt;

background-x-position: 100%;

background-y-position: 0pt;

background-repeat: no-repeat;

}
/*#globalSearch {
	width: 140px;
	height: 34px;
	background-position: 100% 0;
	background-repeat: no-repeat;
	float: left;
}
#globalSearch.active { background-position: 100% -38px; }
#globalSearch input.goprettysearch { width:140px; height: 16px; margin-top: 9px; margin-left: 11px; background: url(./images/search_bckrnd.png) center top repeat-x;-behavior: url('/includes/common/css/iepngfix.htc'); }
#globalSearch .search-wrapper {
	position: relative;
	width: 141px;
	margin-top: 9px;
	margin-left: 11px;
	height: 31px;
	padding-top: -3px;
	padding-bottom: -3px;
	margin-bottom: -3px;
}
#globalSearch .search-wrapper input.goprettysearch { width: 110px; margin-left: 20px; *margin-top:-1px; *margin-right:-2px; *margin-left:10px; }
#globalSearch .search-wrapper .leftEndCap, #globalSearch .search-wrapper .rightEndCap { behavior:url(/iepngfix.htc); }
#globalSearch .search-wrapper .leftEndCap { display: block; position: absolute; left: 0; top: 0; width: 20px; height: 19px; background: url(/images/searchfield_lftcap.png) left top no-repeat;-behavior: url('/includes/common/css/iepngfix.htc'); }
#globalSearch .search-wrapper .rightEndCap { display: block; position: absolute; right: 5px; top: -2px; width: 10px; height: 19px; background: url(/images/search_rtcap.png) right top no-repeat; }
#globalSearch .search-wrapper.empty.blurred input { color: #7E7E7E; }
#globalSearch .search-wrapper .reset { position: absolute; width: 11px; height: 11px; overflow:hidden; z-index: 1; right: 4px; top: 4px; background: url(/images/close.gif); display: block; cursor: pointer; _cursor:hand;-behavior: url('/includes/common/css/iepngfix.htc'); }
#globalSearch .search-wrapper.empty .reset { display: none; }
#globalSearch .search-wrapper input.goprettysearch { position: absolute; width: 110px; top: 0; right: 10px; background: url(/images/search_bckrnd.png) center top repeat-x;-behavior: url('/includes/common/css/iepngfix.htc'); border: 0px; margin: 0; padding: 3px 0 0 0; font: 11px "Lucida Grande", Geneva, Arial, sans-serif; }
#globalSearch label .goprettyplaceholder { display: none; }

/* globalMenuHeader */

#globalMenuHeader {
	width: 845px;
	height: 51px;
	z-index: 3;
	padding: 2px;
	min-width: 835px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: right;
	background-image: url(/images/MenuTop_turquiose801.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	background-position: center center;
}

#globalMenuHeader #globalnav {
	height: 51px;
	width: 750px;
	z-index: 3;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#globalMenuHeader #globalnav li {
	display: inline;
	background-repeat: no-repeat;
	background-position: center center;
	color: #660000;
}

#globalMenuHeader #globalnav li a { float: left; width: 117px; height: 0; padding-top: 38px; overflow: hidden

; }

#globalMenuHeader #globalnav li a,

#globalMenuHeader #globalSiteSearch {
	display: inline;
	visibility: visible;
	z-index: 1;
}


/* search style*/

#globalSiteSearchBrown {
	width: 180px;
	height: 46px;
	position: absolute;
	top: 5px;
	right: 13px;
	background-position: center center;
	background-image: url(/images/topButtonBar_brown_Search_button.png);
	background-repeat: no-repeat;-behavior: url('/includes/common/css/iepngfix.htc');
}

#globalSiteSearch.active { background-position: 100% -38px; }

#globalSiteSearch input.goPrettySearch {
	width:140px;
	height: 15px;
	margin-top: 9px;
	margin-left: 15px;
	background-color: #FFFFFF;
	color: #330000;
	margin-bottom: 6px;
	left: 41px;
	top: 8px;
}

#globalSiteSearch .searchWrapper { position: relative; width: 140px; margin-top: 9px; margin-left: 11px

; }

#globalSiteSearch .searchWrapper input.goPrettySearch { width: 110px; margin-left: 20px; *margin-top:-1px

; *margin-right:-2px; *margin-left:10px; }

#globalSiteSearch .searchWrapper .left, 

#globalSiteSearch .searchWrapper .right { behavior:url(/ieFix.htc); }

#globalSiteSearch .searchWrapper .left { display: block; position: absolute; left: 0; top: 0; width: 20px

; height: 19px; background: url(/images/searchfield_lftcap.png) left top no-repeat;-behavior: url('/includes/common/css/iepngfix.htc'); }

#globalSiteSearch .searchWrapper .right { display: block; position: absolute; right: 0; top: 0; width: 10px

; height: 19px; background: url(/images/searchfield_rtcap.png) right top no-repeat;-behavior: url('/includes/common/css/iepngfix.htc'); }

#globalSiteSearch .searchWrapper.empty.blurred input { color: #000000; }

#globalSiteSearch .searchWrapper .reset { position: absolute; width: 11px; height: 11px; overflow:hidden

; z-index: 1; right: 4px; top: 4px; background: url(/images/close.gif);-behavior: url('/includes/common/css/iepngfix.htc'); display: block; cursor: pointer; _cursor:hand; }

#globalSiteSearch .searchWrapper.empty .reset { display: none; }

#globalSiteSearch .searchWrapper input.goPrettySearch { position: absolute; width: 110px; top: 0; right

: 10px; background: url(/images/search_bckrnd.png) center

 top repeat-x;-behavior: url('/includes/common/css/iepngfix.htc'); border: 0px; margin: 0; padding: 3px 0 0 0; font: 1.1em font-family: Comic Sans ,Verdana/*,Garamond, Georgia, "Gill Sans MT",Arial, Helvetica, sans-serif*/; }

#globalSiteSearch label .prettyPlaceHolder { display: none; }


#globalnav {
	display: block;
	text-align: center;
	width: 100%;
	height: 45px;
	margin: 2px;
}
#globalnav {
	height: 40px;
	width: 99%;
}
/* LeftNav */ 
#LeftNav {
	width: 99%;
	list-style-type: none;
	margin-top: 0px;
	margin-right: auto;
	padding-left: 0em;
	text-align: center;
}
#LeftNav .NavLeft {
	text-decoration: none;
	height: 20px;
	width: 100%;
	display: inherit;
	font-size: 1.2em;
	text-align: center;
	 
}
#LeftNav li.NavLeft a a:link{
	text-decoration: none;
}
#LeftNav li.NavLeft a:hover {
	text-decoration: none;
	color: #660000;
	font-size: 1.2em;
	 
}
#LeftNav ul#globalLeftNav {
list-style:circle;
list-style-position:outside;
}

#navigation #LeftNav .navTop {
	background-image: url(/images/breakOutBoxTop_wide_dark.png);
	_background-repeat: no-repeat;
	height: 45px;
	width: 100%;
	_background-image: url(/images/breakOutBoxTop_wide_dark.gif);
	_behavior: url('/includes/common/css/iepngfix.htc');
	_background-repeat: no-repeat;
	z-index:99;
	overflow: hidden;
	visibility: visible;
}
#LeftNav li.navTop h3{
	
	text-align: center;
	margin-top: 3px;
	-padding-top: 9px;
} h3 #LeftNav li.navTop{
	
	text-align: center;
	display: block;
}

#LeftNav h3 li.navTop{
	
	text-align: center;
	display: block;
}.navTop {
	color: #660000;
	visibility:visible;
	z-index:1;
	height: 45px;
	width: 100%;
	text-align: center;
	list-style-type: none;
	
}
.navTop a a:link{	color: #FFFFFF;
z-index:1;
	height: 45px;}
	.navTop a:hover{	color:#660000;
z-index:1;
	height: 45px;}
#navTopHeader {
	background-image: url(/images/breakOutBoxTop.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: repeat-y;
	background-position: center top;
	width: 100%;
	overflow: hidden;
	visibility: visible;
	z-index: 0;
	height: 41px;
}


/*rounded corner top nav
#nav li {display: inline; padding: 2px 0 2px 10px;
  background: white url(/images/breakOutBoxTop_leftCNR.png) top left no-repeat;}
#nav li a {padding: 2px 10px 2px 0; text-decoration: none;
  background: url(/images/breakOutBoxTop_rightCNR.png) top right no-repeat;}
#nav {background: black; padding: 5px 10px 2px; margin: 0;
  list-style: none; font: bold 0.8em Verdana, sans-serif;
  border-bottom: 1px solid red;}
#nav li {display: inline; padding: 2px 0;
  border: 1px solid red; border-bottom-color: #FFF; background: #FFF;}
#nav li a {
	padding: 3px 10px 2px 0;
	margin-right: -1px;
	text-decoration: none;
	background-image: url(/images/breakOutBoxTop_rightCNR.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#nav li a span.span {
	padding: 3px 0 2px 10px;
	margin-left: -1px;
	background-image: url(/images/breakOutBoxTop_leftCNR.png);
	background-repeat: no-repeat;
	background-position: left top;
}
  
 /* moz specific
 
 #nav li a {-moz-border-radius: 10px 10px 0 0;}
 #nav {
	padding: 5px 10px 1px;
	margin: 0;
	list-style: none;
	font: bold 0.8em Verdana, sans-serif;
	border-bottom: 1px solid red;
	background-color: #FEFEFE;
}
#nav li {display: inline;}
#nav li a {padding: 2px 10px 1px; text-decoration: none;
  background: white;
  border: 1px solid red; border-bottom-color: #FFF; 
  -moz-border-radius: 10px 10px 0 0;}
*/
 
 #MenuBottom {
	width: 222px;
	height: 15px;
	background-image: url(/images/Basic_box_Bottom_turquiose_hollow.png);
	-behavior: url('/includes/common/css/iepngfix.htc');
	-background-image:url(/images/gif/Basic_box_Bottom.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-right: -2px;
	margin-top: -6px;
	margin-right: auto;
	padding-left: 0px;
	margin-left: auto;
	margin-bottom: 0px;
	padding-bottom: 9px;
}
#globalMenuHeader #globalSiteSearch {
}
#wrapper #wrappercontainer #globalMenuHeader #globalnav #globalSearch .searchWrapper .lftEndCap {
	background-image: url(/images/search_lftcap.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	float: left;
	height: 20px;
	width: 20px;
	padding: 0px;
}
#wrapper #wrappercontainer #globalMenuHeader #globalnav #globalSearch .searchWrapper .rightEndCap {
	background-image: url(/images/search_rtcap.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	float: right;
	height: 20px;
	width: 20px;
}
#wrapper #wrappercontainer #globalMenuHeader #globalnav #globalSearch .searchWrapper {
	background-image: url(/images/search_turquiose_alpha_silverBorderWHTBG.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: repeat-x;
	height: 31px;
	width: 119px;
	float: left;
	padding-top: 5px;
	margin-top: 0px;
	margin-left: 11px;
}
#wrapper #wrappercontainer #globalMenuHeader #globalnav #globalSearch {
	height: 35px;
	padding: 2px;
}
#wrapper #wrappercontainer #globalMenuHeader #globalnav #globalSearch .lftEndCap {
	background-image: url(/images/breakOutBoxTop_turquiose_leftEndCap.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	height: 36px;
	width: 35px;
	margin-top: 9px;
	margin-left: 1px;
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: -12px;
	top: -7px;
	float: left;
}
#wrapper #wrappercontainer #globalMenuHeader #globalnav #globalSearch .rightEndCap {
	background-image: url(/images/breakOutBoxTop_turquiose_RightEndCap.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	height: 41px;
	width: 25px;
	background-position: right;
	float: right;
	position: absolute;
	left: 131px;
	top: 0px;
	overflow: visible;
	visibility: visible;
	z-index: 1;
}
#wrapper #wrappercontainer #globalMenuHeader #globalnav #globalSearch {
	color: #660000;
	visibility: visible;
	overflow: visible;
}
#wrapper #wrappercontainer #globalMenuHeader #globalnav .lftEndCap {
	background-image: url(/images/MenuTop_turquiose_leftEndCap.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	background-position: center center;
	height: 52px;
	width: 44px;
	float: left;
	position: absolute;
	left: -32px;
	top: 0px;
	list-style-type: none;
	list-style-position: inside;
}
#wrapper #wrappercontainer #globalMenuHeader #globalnav .rightEndCap {
	background-image: url(/images/MenuTop_turquiose_EndCapRight.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	height: 51px;
	width: 45px;
	float: right;
	position: absolute;
	left: 841px;
	top: 0px;
	list-style-type: none;
}
#lftEndCap {
	background-image: url(/images/MenuTop_turquiose_leftEndCap.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	background-position: center center;
	height: 51px;
	width: 41px;
	position: relative;
	list-style-type: none;
	list-style-position: inside;
	z-index: 3;
	display: block;
	text-align: left;
	clear: right;
	float: left;
	padding-left: 0px;
	margin-left: 0px;
	margin-right: -2px;
}
#rightEndCap {
	background-image: url(/images/MenuTop_turquiose_EndCapRight.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	height: 51px;
	width: 43px;
	position: relative;
	top: 0px;
	list-style-type: none;
	overflow: visible;
	visibility: visible;
	background-color: #FFFFFF;
	z-index: 5;
	clip: rect(auto,auto,auto,auto);
	margin-left: 6px;
	padding-left: -5px;
}
.goPrettySearch label
#SearchBoxWrapper {
	float: right;
	width: 40%;
	padding: 2px;
	margin-right: 3em;
	margin-left: 2em;
}
 #searchcontrol {
	width: 95px;
	height: auto;
}
 .SearchLftEndCap {
	background-image: url(/images/breakOutBoxTop_turquiose_leftEndCap.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	background-position: center center;
	height: 45px;
	width: 37px;
	float: left;
	list-style-type: none;
	list-style-position: inside;
	position: relative;
	left: -31px;
	top: -8px;
}
 
INPUT{
	height: 25px;
	padding-top: 3px;
	margin-top: 2px;
	text-align: inherit;
	text-indent: 2px;
	font-size: 1em;
	color: #000000;
	border:none;
	float: none;
	width: 145px;
	list-style-type: none;
	list-style-position: inside;
	padding-left: -25px;
	display: inline;
}
#SearchBoxWrapperContainer {
	width: 98%;
	height: 45px;
	clear: both;
	padding: 2px;
	float: none;
}
#SearchBoxWrapperContainer {
	width: 100%;
	height: 50px;
	clear: right;
	padding: 2px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
	display: block;
}
.SearchlftEndCap {
	list-style-type: none;
}
 #SearchBoxWrapper {
	width: 150px;
	float: right;
}
#wrapper #wrappercontainer #globalMenuHeader #globalnav .topmenu {
	display: block;
	width: 100%;
	float: left;
	height: 51px;
}
#SearchBackroundWrapperImage {
	height: 50px;
	width: 100%;
	float: right;
}
dd#FormlftEndCap {
	background-image: url(/images/search.png);-behavior: url('/includes/common/css/iepngfix.htc');
	background-repeat: no-repeat;
	background-position: center center;
	display: inline;
	height: 22px;
	width: 22px;
	padding-top: -6px;
	margin-bottom: 0px;
}
#navigation #LeftNav .LeftNav a a:link {
	color: #663300;
	text-decoration: none;
	font-size: 0.9em;
}
#navigation #LeftNav .LeftNav a:hover {
	text-decoration: underline;
}
#navigation #LeftNav .LeftNav:hover { color:#00CCFF;
	text-decoration: underline;
}
#navigation .LeftNav:hover { color:#00CCFF;
	text-decoration: underline;
}
#navigation #LeftNav .LeftNav a:visited {
	text-decoration: none;
}
#navigation #LeftNav .LeftNav:visited {color:#00CCFF;
	text-decoration: none;
}.pageName a:hover {
	text-decoration: none;
	color: #00CCFF;
}
 
 .topmenu {
	color:#FFFFFF;
	 
	width: 100%;
	height: 51px;
	float: left;
}
.menuItem,.menuItem ul li {	color:#FFFFFF;
	 
 
 	visibility: visible;display: block;
	height: 51px;
	/*background-image: url(/images/MenuTop_turquiose_Cntr.png);
	background-repeat: repeat;
	background-position: center center;*/
}
 .topmenu .menuItem ,.menuItem a a:link {
	color:#FFFFFF;
	height: 51px;
	text-align: center;
	/*border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-style: none;
	border-left-style: none;
	border-left-color: #000000;*/
	visibility: visible;
	z-index: 1;
	background-repeat: repeat;
	background-position: center center;
	float: left;
	clear: right;
	width: 15%;
	padding-left: 3px;
	text-decoration: none;
	list-style-type: none;
	list-style-position: inside;
	padding-top: 12px;
	font-weight: bold;
}
 .menuItem ul li,.menuItem  ul li a a:link  {
	color:#FFFFFF;
	 
	visibility: visible;
	z-index: 1;
	display: block;width: 15%;
	height: 51px;
	/*background-image: url(/images/MenuTop_turquiose_Cntr.png);
	background-repeat: repeat;
	background-position: center center;*/	padding-top: 12px;
}
.menuItem ul li a:visited,.menuItem ul li:visited  {
	color: #000000;
	/*font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;*/
	visibility: visible;
	z-index: 1;
	display: block;
	
	height: 51px;
	/*background-image: url(/images/MenuTop_turquiose_Cntr.png);
	background-repeat: repeat;
	background-position: center center;*/	padding-top: 12px;
}
 .menuItem ul li a:hover,.menuItem ul li:hover  {
	color:#FFFFFF;
	/*font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;*/
	visibility: visible;
	z-index: 1;
	display: block;
	height: 51px;
	background-image: url(/images/MenuTop_turquiose_Down_cntr.png);
	background-repeat: repeat;
	background-position: center center;
	padding-top: 12px;
}
 
.menuItem li a {
	list-style-type: none;
	color: #FFFFFF;
}
#wrappercontainer #globalMenuHeader .topmenu .menuItem a {
	color: #FFFFFF;
	list-style-type: none;
	list-style-position: inside;
	background-repeat: repeat;
	background-position: center center;
}
.BoxTitle a a:link {
	background-image: url(/images/Basic_box_TopHalf_turquiose.png);
	-behavior: url('/includes/common/css/iepngfix.htc');
	-background-image:url(/images/gif/breakOutBoxTop.gif);
	background-repeat: no-repeat;
	background-position: center center;color: #FFFFFF;
}
h3.BoxTitle a {
	padding-top: 5px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center center;
	color: #330000;
}
h3.BoxTitle{
	padding-top: 5px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center center;
	color: #fff;
}
#pageColourImage #wrapper #wrappercontainer #BodyBackground #centerContainer #SearchBoxWrapperContainer #SearchBoxWrapper #SearchBackroundWrapperImage form {
	width: 145px;
}

#leftcolumn #navigation #LeftNav .NavLeft a {
	text-decoration: none;
	color: #330000;
}
#leftcolumn #navigation #LeftNav .NavLeft:hover {
	background-image: url(/images/Basic_box_middle_turquoise_hover209.png);

	-behavior: url('/includes/common/css/iepngfix.htc');
	-background-image: url(/images/gif/Basic_box_middle_turquoise_hover209.gif);
	background-repeat: repeat-y;
	background-position: center center;
	margin-right: 0;
	font-size: 1em;
}
#leftcolumn #navigation #LeftNav .NavLeft a:hover {
	background-color: #EEE4E4;
	font-size: 1em;
	text-decoration: none;
}
 /* <![CDATA[if (gt IE 5)&(lt IE 7)]> *//*

*#IErubbishFix {
	width: 222px;
	height: 200px;
	margin-top:3px;
	text-decoration:none;
	padding-left: 19px;
	text-align: left;
} /* ]]><![endif] */
#LeftHighlightBox {
	float: left;
	width: 33%;
	height: auto;
	margin: 5px;
	padding: 5px;
}
#globalMenuHeader .topmenu .menuItem a a:link{
	color: #FFFFFF;
	text-decoration: none;
}
#globalMenuHeader .topmenu .menuItem a:hover {
	color: #000;
	text-decoration: underline;
}
#globalMenuHeader .topmenu .menuItem a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#leftcolumn #navigation #LeftNav li {
	text-decoration: none;
	color: #663300;
	font-size: 1em;
}
#leftcolumn #navigation #LeftNav li a a:link{
	
	text-decoration: none;
	color: #663300;
}

