 /* -----------------------------------
  simon
  -----------------------------------
*/

html {
	overflow-y: scroll;
	background-image: url("/_themes/global/img/nevis_header.jpg"); 
    background-repeat: no-repeat;
	background-position:center top;
	background-color: #fff;
	margin: 0 auto; 
}
body {
	position: relative; left:50%; width:1000px; margin-left:-500px;
	left: 0;
	margin: 0 auto; 
	font-size:100%;
	color: #444;


}

/********LAYOUT WRAPPER**********/
#layout {
	width:1000px; 
	margin: 0 auto;
	color: #333;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
    background-color: transparent;
}
#layoutInner {
	width:1000px; 
	margin: 0 auto;
    background-color: transparent;
}



/********logo and wrapper**********/
.logoLinkId {
	position: relative; 
	left:50%; 
	width:920px; 
	margin-left:-460px;
	height:42px;
}
.logo {
	width:150px;
	height: 10px;
	background:transparent;
	float:left;
	display:none;
}
/********end logo and wrapper**********/


/*-----------------very top nav stuff ----------*/
table#globalNavigation{
position:relative;
left:50%;
margin-left:-460px;	
float:left; 
width: 920px;
height:40px;
margin-top: -5px;
top: 0;

border:0;
background: transparent;
padding: 0 0 0 18px;
border-collapse:collapse;
}
.explitLogout a{
color:#FFF !important;
	background: transparent;
}


/*-----------------site actions ----------*/
.siteActions{
float:right;
padding-right: 26px;
background: transparent;
font-size: 0.75em;
}

.globalBreadcrumb a {
	
	background: transparent;
	padding-left: 3px;
	color:#666;
}
/********HEADER BANNER**********/
/*-----------------page image header banner add ----------*/
.PageImage{
position: relative; 
float:left; 
left:0; 
margin-left:0;
width: 750px;
height:126px;

 
    background-color:transparent;
}


/* -----searchbox section--*/

#searchBoxHolder{
border-style: none;
	float:right;
	width: 240px;
	margin-top: 90px;
	top:0px;
	background-color:transparent;
	border-collapse:collapse;
	height:34px;
	margin-left:10px;
}
table.searchBoxHolder{
} 

.searchBox{

width:240px;
background-color: #666;
padding-left:0;
}
#searchBoxHolder .submit{
 background-color: transparent;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:    0.8em;
 border-top: 1px solid #989AB6;
 border-left: 1px solid #989AB6;
 border-right: 1px solid #434777;
 border-bottom:	 1px solid #434777;
 letter-spacing:  .1em;
 padding:  0 3px 1px 3px;
 margin-bottom: 3px;
 background-color:  #7d8887;
 color:   #fff;
}
/*-----------------end site actions ----------*/

/*------------------- ------------------------------------------------------------------------
TOP HORIZONTAL NAVIGATION 
(down at base to keep z-index on top)
-----------------------------------------------------------------------------------------------*/






/********-----------------------------------------------------COLUMN WRAPPER------------------**********/

/*MAIN CONTENT PAGE*/
/*   .........main content area .............................................*/ 
#columnwrapperSpacer {
position: relative; 
	margin-top:0;
	height:0px;
	background-color: transparent;
}
#columnwrapperSpacerEntry {
position: relative; 
	margin-top:0px;
	height:0px;
	background-color: transparent;
}
#columnwrapper {
	position: relative; 
	background-image: url("/_themes/global/img/screen_white.png"); 
    background-position: center 0;
	margin-top:0;
    background-color: transparent;
}	
/*-------------------------------------------------start main area------------------------------*/


/*------------------------------------------------------------------------------
LEFT NAV 
-------------------------------------------------------------------------------- */


/*.......main one.........*/

/*.......main one.........*/
#leftNavHolder {
	position:relative;
	width:200px;
	float:left;
	margin-left: 0;
	left:20px;
	top:0;
	background-image: url("/_themes/global/img/leftNavHolder.png"); 
    background-color: transparent;
	z-index:1000!important;
}

.leftNavTop {
	text-align:center;
	font-size: 1.5em; 
	color:#8aa2f7;
	float:left;
	width:183px;
	height:22px;
	bottom:0;
 
    background-color: transparent;
}
#leftNav {
		margin-left: 0;
	margin-top: 5px;
	background: transparent; 
	
	font-size: 0.9em;
	padding: 1px 0 2px 5px;
}
#leftNavMid {
		margin-left: 0;
	margin-top: 5px;
	background: transparent; 
		background-image: url("/_themes/global/img/leftNavHolder.png"); 
    background-repeat: repeat-y;
    background-position: center 0;  
    background-color: transparent;
	font-size: 0.9em;
	padding: 1px 0 2px 5px;
}
#leftNav.leftNavtd {
	border-collapse:collapse;/*.......nav menus all inside this.........*/
	border:0px;
	
	background-color: transparent;

}
#leftNav a {
	background-image:none !important;
}
.leftNavBottom {
	text-align:center;
	font-size: 1.5em; 
	color:#8aa2f7;
	float:left;
	width:183px;
	height:22px ;
	top:0;
	background-image: url("/_themes/global/img/leftNavHolder_bottom.png"); 
    background-repeat: no-repeat;
    background-position: center 0;  
    background-color: transparent;
}


/*----------------for flash......*/
#leftFlashContentHolder {
	position:relative;
	width:280px;
	float:left;
	margin-left: 0;
	left:20px;
	top:0;

    background-color: transparent;

	z-index:1000!important;
}






/*----------------main wrappers......*/
div.pageMaincontent {
position: relative;
width: 600px;
float:right;
background-color: transparent;
background: transparent;
float:right;
margin-right:80px;
margin-top:0;
top:0;
vertical-align:top;
}


/*------top image that sits in mainContent table area--------*/
div.imageSplash {
	background-color:transparent;

}

/********CONTENT CONTAINERS*********/



/*Nav Sidebar...(hidden)......*/
.placeHolderMiniConsole{
	background:aqua;
}





#maincontent  p{
	line-height: 1.8em;
	margin: 0;
	
}
a {
	text-decoration: none;
	
}

/* ---------immediately above navigation - holds banner -----------*/
.pageimage {
	
}
/********BOTTOM SHADOW GRAPHIC**********/
#bottom {
	margin: 0 auto;
	height: 21px;
	background:url("/_themes/global/img/footer.gif");
background-repeat:repeat-x;
	background-color: transparent;	
	text-align: center;
	letter-spacing:0.5em;
	font-size: 0.7em;
	color: #999999;
	
}
#bottom a{
	color:#FFF;
	text-decoration:none;
}
/***********FOOTER************/
/*Footer Container*/
#footerbox {
	margin: 0 auto;
	FONT-FAMILY: "Tahoma", Verdana,Arial,Helvetica,Geneva;
	font-size: 0.75em;
	color: #666;
	background-color:transparent;
	border-top:1px solid #999;
}
/*Footer Content*/
#footer {
	text-align: center;
	background-color:transparent;
}	
#footer a{
	color:#333;
} 	 
/*--------------------------------------------------------------------------------------------------
HEADINGS
----------------------------------------------------------------------------------------------------*/
h1  { 	
	FONT-FAMILY: "Tahoma", Verdana,Arial,Helvetica,Geneva;
	font-size: 1.8em;
	color : #a88b51;
	font-weight: normal;
	letter-spacing: 0.15em; 
	line-height: 1.5em;
	text-indent: 0;
}

h2 { 	
	FONT-FAMILY: "Tahoma", Verdana,Arial,Helvetica,Geneva;
	font-size: 1.7em;
	color : #a88b51;

	font-weight: normal;
	letter-spacing: 0.02em; 
	line-height: 1.5em;
	text-indent: 0;
}
h3 { 	font: 1.1em Arial, sans-serif;
	color : #a88b51;

	}	
h4 {FONT-FAMILY: "Trebuchet MS", "Tahoma", Verdana,Arial,Helvetica,Geneva; 
	font-size: 1.2em;
	color : #7751c6;
	font-style: italic;
	letter-spacing: 0.15em; 
	line-height: 1em;
}
h5, h6 { color : #CCC;
	font: 1.1em Arial, sans-serif;
	FONT-WEIGHT: bold;
	letter-spacing: 0.25em; 
	line-height: 1em
}
p {font-size: 1em;
   padding-left:5px;}

TABLE {border-collapse: collapse; padding: 0; }

	
/*--------------------------------------------------------------------------
general styles
-------------------------------------------------------------------------------*/
/* ---------global general -----------*/
p {
	font-size: 0.9em;
	line-height: 1.5em;
	padding: 2px 15px 2px 15px;
}
ul {
font-size: 0.9em;
}
ol {font-size: 0.9em;
line-height: 2em;}

UL .arrow {
	list-style-image: url('/_themes/global/img/arrow.gif'); margin-left:-1.5em; line-height: 1.8em;
	 }	
UL .arrow li{
	margin-bottom: 20px; margin-left:-10px;
	 }	
UL .arrow li a {
	color: #FF3333; text-decoration: none;
	 }	
UL .arrowCondense {
	list-style-image: url('/_themes/global/img/arrow.gif'); margin-left:-1.5em; 
	 }
UL .plus {
	list-style-image: url('/_themes/global/img/plus.gif'); margin-left:-1.5em; line-height: 1.8em;
	 }	
UL .plus li{
	margin-bottom: 20px; margin-left:-10px;
	 }	
UL .plus li a {
	color: #FF3333; text-decoration: none;
	 }	

.icon01 {
	background-image: url('/_themes/global/img/icon_bestpractice_m.png');
background-repeat:no-repeat;
	background-position: left;
	
	padding-bottom:5px;
	padding-left:38px;

}
.icon01 p{
	padding:0;
	margin-left:0; 
	vertical-align:top;
}	
.icon02{
	background-image: url('/_themes/global/img/icon_bestpractice_m.png');
background-repeat:no-repeat;
	background-position: left;
	
	padding-bottom:5px;
	padding-left:38px;

}
.icon02 p{
	padding:0;
	margin-left:0; 
	vertical-align:top;
}	
.icon03 {
	background-image: url('/_themes/global/img/icon_transition_m.png');
background-repeat:no-repeat;
	background-position: left;
	
	padding-bottom:5px;
	padding-left:38px;

}
   
/* ---------general -----------*/
.bold {	
	FONT-WEIGHT: bold; COLOR: #C93;}

.caption {font-size: 0.8em; }
.clearfix { clear: both }
.clearit {
	font-size: 0;
	line-height: 0;
	height: 0;
	clear: both;
}


.floatRight { float: right; padding: 0 3px 10px 5px; }
.floatLeft { float: left; padding: 0 15px 15px 0; }
.floatClear { clear: both; }

div.floatRightCaption { 
float: right; 
margin:0;
margin-left:20px;
width:220px;
font-size:0.8em;
padding: 0 0 0 20px;
border:1px solid #CCC;
 }
.floatRightCaption p{ 
margin:0;
padding: 5px;
 }

div.floatRight { 
float: right; 
margin:0;
width:300px;
font-size:0.9em;
padding: 5px;
 }
div.floatRightBorder { 
float: right; 
margin:0 0 8px 15px;
width:300px;
font-size:0.8em;
padding: 5px;
border:1px solid #CCC;
 }
div.floatRightInner { 
border:1px solid #CCC;
}
.grid {width: 450px; padding: 3px; border: 1px solid #CCC;
    font-size: 0.9em; text-align: right; color: #666;}
.headBold {	
	font: 1.2em "Trebuchet MS", Arial, sans-serif;
	color:#b54d59;
 }

.line { 
	 margin-left: 40px; border-top: 3px dotted #CCC; 
}
.lineThin { 
	 margin-left: 10px; border-top: 2px dotted #CCC; 
}
.narrow {
width:450px;
}	
#guidanceAll {
background-color: transparent; 
font-size:0.9em;
line-height:1.4em;
border: 1px solid #666;
} 
#guidanceAll tr .black{background-color: #666;
color:#FFF;
font-weight:normal;
text-align: center;}
 
#guidanceAll td {padding: 3px 6px; 
text-align:left;}
#guidanceAll .legal {
background-color:#74482d;
border:none;
}
#guidanceAll .l {
background-image: url("/_themes/global/img/blend_bestpractice.jpg"); 
    background-repeat: repeat-y;
    background-position: left 0;  
background-color:#919698;
font-size:1.1em;
letter-spacing:0.2em;
color:#FFF;
}	
#guidanceAll .bestpractice {
background-color:#2d5274;
border:none;
}
#guidanceAll .b {
background-image: url("/_themes/global/img/blend_bestpractice.jpg"); 
    background-repeat: repeat-y;
    background-position: left 0;  
background-color:#919698;
font-size:1.1em;
letter-spacing:0.2em;
color:#FFF;
}	
#guidanceAll .transition {
border:none;
background-color:#376e3e;	
}
#guidanceAll tr {
vertical-align:top;
}
#guidanceAll .t {
background-image: url("/_themes/global/img/blend_transition.jpg"); 
    background-repeat: repeat-y;
    background-position: left 0;  
background-color:#919698;
font-size:1.1em;
letter-spacing:0.2em;
color:#FFF;
}
#guidanceAll td {

border-bottom: 1px solid #999;
}
#guidanceAll p {
font-size:1em;
line-height:1.2em;
padding-right:5px;

}
#guidanceAll .top {
color:#CCC; 
background-color:#666;
}	
#guidanceAll .detail {
width: 120px;
padding:0;
font-size:0.8em;
color:#666;
background-color:#EEE;	
border-left:1px dotted #999;
}
#guidanceAll .detail a{
text-decoration:none;
color:#0678a7;	

}

.panel740_bottom {
font-size:0.8em;
color: #6724b3;
}
.panel740_bottom a{
text-decoration:none;
color: #6724b3;
}
 
span.subhead {
	margin: 0;
	color: #666;
	font-size: 10px;
	text-transform: uppercase;
	display: block;
	letter-spacing: 0.75em;
}
.standardsAll {
background-color: transparent; 
font-size:0.8em;
line-height:1.4em;
border: 1px solid #666;
} 
.standardsAll tr{
vertical-align:top;
}
.standardsAll tr .black{background-color: #666;
color:#FFF;
font-weight:normal;
font-size:1em;
text-align: center;
}
.standardsAll tr .image{background-color: #666;
color:#666;
font-weight:normal;
text-align: center;
}
.standardsAll tr .black a{
text-decoration:none;
text-align: left;
color:#f1c183;
}
.standardsAll .black p {padding:0; 
width:100px;
} 
.standardsAll .black h3 { 
color:#ccc;
} 
.standardsAll .blackText {
background-color: #666; 
color:#EEE;
padding:0; 
width:20px;
}

.standardsAll td {padding: 3px 6px; 
text-align:left;
}
.standardsAll .legal {
width:55px;
padding:0;
margin:0;
background-image: url("/_themes/global/img/icon_bestpractice.png"); 
background-repeat:no-repeat;
background-color:#666;
}
.standardsAll .l {
background-image: url("/_themes/global/img/blend_bestpractice.png");
background-color:#e3d7cd;
}	
.standardsAll .bestpractice {
background-image: url("/_themes/global/img/icon_bestpractice.png"); 
background-repeat:no-repeat;
background-color:#666;
}
.standardsAll .b {
background-image: url("/_themes/global/img/blend_bestpractice.png"); 
background-color:#cbcfea;

}
.standardsAll .free {
background-image: url("/_themes/global/img/icon_costfree.png"); 
background-repeat:no-repeat;
background-color:#666;
}
.standardsAll .moderate {
background-image: url("/_themes/global/img/icon_costmoderate.png"); 
background-repeat:no-repeat;
background-color:#666;
}
.standardsAll .significant {
background-image: url("/_themes/global/img/icon_costsignificant.png"); 
background-repeat:no-repeat;
background-color:#666;
}	
.standardsAll .transition {
background-image: url("/_themes/global/img/icon_transition.png"); 
background-repeat:no-repeat;
background-color:#666;	
}
.standardsAll tr {
vertical-align:top;
}
.standardsAll .t {
background-image: url("/_themes/global/img/blend_transition.png");
background-color:#cedfce;
}
.standardsAll td {

border-bottom: 1px solid #999;
}
.standardsAll p {
font-size:1em;
line-height:1.2em;
}
.standardsAll .top {
color:#CCC; 
background-color:#666;
}	
.standardsAll .date {
	background-color:#EEE;
	text-indent: 10px;
color:#333;
border-top:1px solid #999;
}		 
.standardsAll .title {
color:#CCC; 
background-color:#666;
padding: 3px 6px; 
text-align:center;
}
.standardsAll a {
text-decoration: none;
color:#00CC99;
} 
/*********table MidRight..................................................*/	
#tableMidRight { float:left;
	right: 0px;
	margin: 10px 2px 0 2px;
	width: 270px;
	background: transparent;
	border: none; 
	border-collapse:collapse; 
	padding: 0;
	font-size:1em;
}
#tableMidRight td { 
	padding-left: 6px;}

.tableMidRight_top {height: 31px;
    background:  url('/_themes/global/img/boxTable250_top.png') no-repeat;
	margin: 0 0;}
.tableMidRight_mid {
	line-height:1em;
	padding: 1px 2px 0 5px;
	background:  url('/_themes/global/img/boxTable250_mid.png') repeat-y;
}
#tableMidRight .tableMidRight_mid td { 
	padding-left: 0 5px 0 5px;}
.tableMidRight_bottom {height: 42px;
    background:  url('/_themes/global/img/boxTable250_bottom.png') no-repeat;}   
#tableMidRight a:hover { text-decoration: none;}  
/********* end table MidRight..................................................*/ 
/* ---------table stuff -----------------------------------------*/	 
	 

.standardsAll tr .blackSection{
background-image: url("/_themes/global/img/trig_linkgradientThin.jpg");
background-repeat:repeat-y;
background-color: #666;
color:#333;
font-weight:normal;
font-size:1em;
padding: 5px;
}
.standardsAll tr .blackSection a{
color:#c6fc71;
font-size:1.2em;
}

.standardsAll tr .blackStandard{
background-image: url("/_themes/global/img/blendTable_standard.jpg");
background-repeat:repeat-y;
background-color: #666;
color:#0b0b0b;
font-weight:normal;
font-size:0.95em;
line-height:2.4em;
padding: 5px;
}
.standardsAll tr .blackStandard a{
color:#c6fc71;
font-size:1.2em;
}
.standardsAll .iconblue {
width:136px!important;
background-image: url("_themes/global/img/blendTable_minimum.jpg");
background-repeat:repeat-y;
padding-left:5px;
color:#FFFFFF;
background-color:#666;
}
.iconblue p{
padding:0;
line-height:0.8em;
margin:0;
text-align:left!important;
}
.iconblue a{
color:#dbc183;
}
.icongreen a{
color:#dbc183;
}
.standardsAll .icongreen {
width:136px!important;
background-image: url("_themes/global/img/blendTable_enhance.jpg");
background-repeat:repeat-y;
padding-left:5px;
color:#333;
background-color:#666;
}

#standardsAll .ethos {
font-size: 1.2em; 
background-image: url("/_themes/global/img/ethos_m.png");
background-repeat:no-repeat;
width:200px;
	COLOR: #333;
	text-align: center; 
	line-height: 2em;	
	padding: 45px 0 0 30px; 
	background-color:#333;
	}	
.ethosText {
font-size: 1.5em;
text-transform:capitalize; 
vertical-align:middle;
	COLOR: #EEE; 
	background-color:#333;
	}
.approach{
font-size: 1.3em; 
background-image: url("/_themes/global/img/approach.png");
background-repeat:no-repeat;

width:250px;	
	COLOR: #333;	
	padding-left: 90px; 
	font-style:italic;
	line-height: 2em;	
	padding-top: 30px;}
.maxmin {
width:602px;
background-color:transparent; 
font-size:0.8em;
line-height:1.4em;
border-collapse: collapse;
} 
.maxmin_top {
height:20px;
background-position:bottom;
background-image: url("/_themes/global/img/panel600_top.gif");
background-repeat:no-repeat;
background-color:transparent;
}
.maxmin_mid {
background-color:#919698;
}
.maximise {
background-image: url("/_themes/global/img/iconThumbUp.png");
background-repeat:no-repeat;
background-color:#919698; 
padding-left:40px;
border-collapse: collapse;}

td.maximise_top {
width:298px;
height:40px;
color:#FFF;
background-image: url("/_themes/global/img/iconThumbUp.png");
background-repeat:no-repeat;
background-color:#333;
padding-left:40px;
}
.maximise {
color:#000;
background-image: url("/_themes/global/img/iconThumbUp.png");
background-repeat:no-repeat;
background-color:#CCC;
padding-left:40px;
text-align:left;
}
.minimise {
background-image: url("/_themes/global/img/iconThumbDown.png");
background-repeat:no-repeat;
background-color:#919698; 
padding-left:40px;}

td.minimise_top {
width:298px;
height:40px;
color:#FFF;
background-image: url("/_themes/global/img/iconThumbDown.png");
background-repeat:no-repeat;
background-color:#333;
padding-left:40px;}

#standardsAll .minimise {

color:#FFF;
border-color:#333;
background-image: url("/_themes/global/img/iconThumbDown.png");
background-repeat:no-repeat;
background-color:#333;
padding-left:40px;
text-align:left;
}
.maxmin_bottom {margin-right: 4px;
	padding: 0;
	
	background-image: url(/_themes/global/img/trig_linkgradient.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	background-color:#919698; 
}	
.maxmin_base {
height:20px;
background-image: url("/_themes/global/img/panel600_base.gif");
background-repeat:no-repeat;
background-color:#fff;
}
.dark {
background-color:#333;
border:0;
}
/* ---------standardsMin -------------------------------------------------------*/
#standardsMin {
width:400px!important;
}
.standards {
font-size:0.9em;
}
.standards a {
text-decoration:none;
color:#0b56c6;
}
.standardsMin_top {
height:20px;
background-position:bottom left;
background-image: url("/_themes/global/img/panel400_top.gif");
background-repeat:no-repeat;
background-color:transparent;
}
#standardsMin .ethos {
font-size: 1.em;
background-image: url("/_themes/global/img/ethos_m.png");
background-repeat:no-repeat;
width:192px;
	COLOR: #333;
	text-align: center; 
	line-height: 2em;	
	background-color:#333;
}
#standardsMin .ethosText {
line-height: 1.5em;
}
#standardsMin .approach{
font-size: 1.3em; 
background-image: url("/_themes/global/img/approach_m.png");
background-repeat:no-repeat;
width:192px;	
	color: #333;	
	font-style:italic;
	line-height: 2em;	

	background-color:#333;
}
#standardsMin .maximise{
	font-size:1em;
	vertical-align:top;
	padding-bottom:10px;
}
#standardsMin .minimise{
	background-color:#333;
	color:#EEE;
	font-size:1em;
	vertical-align:top;
	padding-bottom:10px;
}

/* ---------standardsMini -------------------------------------------------------*/
.standardsMini {
width:600px!important;
font-size:0.9em;
border:1px solid #CCC;
}
.standardsMini td {
border:1px dotted #CCC;
}
.standardsMini p {
padding:0;
}
.standardsMini_top {
background-color:#666;
color:#FFF;
font-size:1.1em;
text-align:center;
font-weight:bold;
}


td.maximise_base {
width:200px;
height:40px;
color:#FFF;
background-image: url("/_themes/global/img/iconThumbUp.png");
background-repeat:no-repeat;
background-color:#333;
padding-left:40px;
}
td.minimise_base {
width:200px;
height:40px;
color:#FFF;
background-image: url("/_themes/global/img/iconThumbDown.png");
background-repeat:no-repeat;
background-color:#333;
padding-left:40px;
}
.standardsMin_base {
height:20px;
background-image: url("/_themes/global/img/panel400_base.gif");
background-repeat:no-repeat;
background-color:transparent;
}


td.minimise_topblank {
width:298px;
height:40px;
color:#FFF;

background-color:#333;
padding-left:40px;
}
.maxmin_middark {
background-color:#333;
border:0;
}
.maxmin_bottomdark {margin-right: 4px;
	padding: 0;
	background-image: url("/_themes/global/img/trig_linkgradientdark.jpg");
	background-repeat: repeat-y;
	background-position: 1px 0px;
	background-color:#333; 
}

.maxmin_basedark {
height:20px;
background-image: url("/_themes/global/img/panel600_basedark.gif");
background-repeat:no-repeat;
background-color:transparent;
}
.maxmin .approach{
font-size: 1.2em; 
background-image: url("/_themes/global/img/approach_m.png");
background-repeat:no-repeat;
width:192px;	
	color: #333;	
	font-style:italic;
	line-height: 1.5em;	
	background-color:#333;
padding: 3px 5px 10px 0;
border-bottom:3px dotted #7f7f7f;
}
.maxmin .approachText {
font-size: 1.5em; 
line-height: 1.5em;
padding: 3px 5px 10px 0;
border-bottom:3px dotted #7f7f7f;
}
.maxmin .ethos {
font-size: 1.5em;
background-image: url("/_themes/global/img/ethos_m.png");
background-repeat:no-repeat;
width:192px;
	COLOR: #333;
	text-align: center; 
	line-height: 1.5em;	
	background-color:#333;
border-bottom:3px dotted #7f7f7f;
}
.maxmin .ethosText {
font-size: 2em;
line-height: 1.6em;
padding-right:5px;
padding-bottom:10px;
border-bottom:3px dotted #7f7f7f;
}

.maxmin .maximise {
color:#000;
background-image: url("/_themes/global/img/iconThumbUp.png");
background-repeat:no-repeat;
background-color:#CCC;
margin-left:1px;
padding-left:40px;
text-align:left;
border-collapse: collapse;
}.maxmin .maximise a{
text-decoration:none;
text-transform:capitalize;
background-color:#FFF;
}
.maxmin .minimise {
color:#FFF;
border-color:#333;
background-image: url("/_themes/global/img/iconThumbDown.png");
background-repeat:no-repeat;
background-color:#333;
padding-left:40px;
text-align:left;
}
div.floatRight .maximise{ 
background-color:#333;
font-size:1em;
color:#f0b54f;
}
div.floatRight .minimise{ 
background-color:#333;
font-size:1em;
color:#f0b54f;
}
/*----top of left menu describes section---------------*/
.whiteHead{
color:#CCC;
height:32px!important;
padding:0;
margin:0;
}
/*------------------- ------------------------------------------------------------------------
TOP HORIZONTAL NAVIGATION 
(down here to keep z-index on top)
-----------------------------------------------------------------------------------------------*/
#topmenubar {
	position:relative;
	left:100px; 
	float:right;
	width:700px; 
	height:34px;
	margin-top:0;
	margin-right:100px;
	top:2px;
	background-image:none;
	background-repeat:repeat-x;
	background-position: center 0;
	z-index:1000;
	border:none;
	background-color:transparent;
	font-size:1em;
}

#topmenubar a{
color:#CCC;
text-align:center;
}

/*--Hover state--*/
#topmenubar a:hover { 
background-image:url("/_themes/global/img/topnavOver.gif");
background-color:#6a6797;
border-bottom-width:0px;
color:#000000;
}


/*--------------------------------------------------------
inside topmenubar navigation 
---------------------------------------------------------- */
.topmenu {margin-top:0; top:0}
.topmenu a{
display:block;
	color:#FFF;
	background-color:transparent;
}



