body{
	
	background-color:#FFFFFF;


	margin: 0px;
	padding: 0px;
	min-width:770px;

	

}

/*********************************************************
*
*	Email This Page Box
*
**********************************************************/
#emailThisPageFloat {
z-index:20;
position:inherit;
width:300px;
height:500px;
background-color:#bbbbbb;
}

/*********************************************************
*
*	Header Content
*
**********************************************************/
#header {
background:url(/interface/headerbg1.jpg);
background-position:right;
background-repeat: no-repeat;
background-color:#FFFFDD;
font-size:small;
/*font-weight:bold;*/
top:0px;


font-family:Verdana, Arial, Helvetica, sans-serif;
color:#685E4B;

}

#logo {
padding:6px;
color:#990000;
text-shadow:#FFFFFF;

}


#spacer{
	display: block;
	height: 95%;
	float: left;
	width: 1px; /* 1px would be enough this is for display only 
	font-size: 1px; /* to make sure width is not overridden  */
	padding: 0;
	margin: 0;
visibility:hidden;

}

#optionbox{  /* Email and print this page buttons */
float:right; 
padding:5px;
font-family:Arial, Helvetica, sans-serif;
	font-size:x-small;
	margin-right:20px;
	z-index:10;
}
#optionbox a{  /* Email and print this page buttons */
color:#555555;
}


#searchbox {
/*float:right;*/
	position:absolute;
	top:5px;
	right:5px;
	margin-top:5px;
	margin-right:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#695E4C;
	z-index:95;
/*max-height:80px;
	max-width:250px;
	overflow:hidden;*/
/*	background-color:#FFFFDD;*/
}

#contentwrap{

/*	background-color:#FFFFFF;*/
	display: block;
	width: 99% ;/* to suit but leave room for spacer */
	padding: 0px;
	margin: 0;
	height:100%;

	min-height:800px;
	min-width:100%;
	padding-bottom:30px;
	
	
	background-image:url(/interface/rightbgcolor.gif);
	background-position:right;
	background-repeat:repeat-y;


}
/*******************************************
*
* Top Menu
*
*********************************************/

#menu {
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:small;
	 font-weight:normal;
	 color:#CCCCCC; 
	 position:static;
	 bottom:0px;
	 padding:5px;
	 background-color:#685E4B;
	 clear:both;
	 
	 	
}
#menu ul{
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
}
#menu ul li{
	display:inline;
	margin:10px;
}

#menu a{
	text-decoration:none;
	color:#FFFFFF;
}

#menu a:visited{
	text-decoration:none;
	color:#FFFFFF;
}
#menu a:hover{
	text-decoration:none;
	color:#FFFF00;
}

/*******************************************
*
*Sub Menu (left column)
*
*********************************************/

#submenu{
	width:190px;
	font-family:Arial, Helvetica, sans-serif;

	float:left;
	margin-top:0px;
	margin-left:0px;
	padding:4px;
	background-color:#FFFFDD;


	color:#000000;
	border:thin;
	border-left:none;
	border-left-width:0px;

	border-top:none;
	border-top-width:0px;
	border-color:#CDCD9B;
	border-style:solid;
	
}

#submenu h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#000000;
}
#submenu h3 a{
	/*font-family:Arial, Helvetica, sans-serif;*/
	color:#990000;
		
		text-decoration:none;
}
#submenu h3 a:hover{
	/*font-family:Arial, Helvetica, sans-serif;*/
	/*color:#3C4A67;*/
		color:#4C7A;
		
		text-decoration:none;
}
#submenu p{
	
	margin-top:10px;
	margin-bottom:15px;
	font-size:0.8em;
	text-decoration:none;


}

#submenu p a{
	font-family: Arial, Helvetica, sans-serif;

	text-decoration:none;
	color:#383872;
}
#submenu p a:visited{
	font-family: Arial, Helvetica, sans-serif;

	text-decoration:none;

}
#submenu p a:hover{
	font-family: Arial, Helvetica, sans-serif;

	list-style:disc;
	text-decoration:none;
	/*color:#000000;*/
	color:#AA0000;
}

/*******************************************
*
* Right Side Bar
*
*********************************************/

#rightsidebar
{
	/*backgroundcolor is also controled by #content */
	width:145px;
	position:static;
	right:0px;
	height:100%;
	
	
	text-align:right;


	float:right;
	overflow:auto;
	background-color:#695E4C;
	padding:10px;
	
	
	/*background-color:#FFFFDD;
	padding:10px;
	border:thin;
	border-top:none;
	border-top-width:0px;
	border-color:#CDCD9B;
	border-style:solid;*/
	
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;

}

#rightsidebar p{
color:#CCCC99;
text-align:left;
font-size:small;
}

#rightsidebar h1{
	font-size:small;
	color:#EEEECC;
	border:none;
}
#rightsidebar h2{
	font-size:small;
/*	font-weight:normal;*/

	border:none;
	color:#CC9966;


}

#rightsidebar a{
	color:#FF9E00;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;

}
#rightsidebar a:visted{
	color:#FF9E00;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;	

}

#rightsidebar a:hover{
	text-decoration:none;
	color:#FFFF00;
}

.clear {
  clear: both;
  height: 1px;
  overflow: hidden;   /* prevent IE expanding the container */
  margin: 0;          /* keep flush with surrounding blocks */
}

/*******************************************
*
* Main Content
*
*********************************************/

#contentMarginSet {
	margin-left:220px;
	padding:5px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-right:200px;

		
}

#contentMarginSet h1{ /*This Defines page titles */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:large;
	font-weight:bold;
	color:#313366;
	border-bottom:thin;
	border-bottom-style:solid;
	border-bottom-color:#CDCD9B;
}
#content h2{
	/*color:#1D1D7E;*/
	color:#031E51;
	font-size: 1.1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
#content h3{
	/*color:#990000;
	color:#591919;*/
	/*font-size:small;*/
	color:#000000;
	font-size: 1.1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
#content{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	/*font-size:small;*/
	font-size: 0.8em;
	max-width:725px;
	padding-left:15px;
	text-align:justify;
	margin-bottom:0px;
	line-height:1.35em;
	word-spacing:0.05em;
}


#content a{
	color: #990000;
	text-decoration:none;
}
#content a:visted{
	color: #440111;
}

#content a:hover{
	text-decoration:underline;

	color:#838257;
}


/***************************************************************/
/* Changing the List styles for Listing Pages ie. Strategy and Tips */

#content .pageDescription{    /*This span is created by sectionlistingstyle.xsl */
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#444444;
	

}
#content .pageDescription a{    /*This span is created by sectionlistingstyle.xsl */

	font-size:0.9em;
	margin-left:8px;

}
#content .listPageTitle{  /*This span is created by sectionlistingstyle.xsl */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#882222;
	/*font-size:small;*/



}

/*******************************************
*
* Footer
*
*********************************************/

#footer{
	
	/*background-color:#FFFFFF;*/

	background-image:url(/interface/rightbgcolor.gif);
	background-position:right;
	background-repeat:repeat-y;

	
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#685E4B;
	border-top:thin;
	border-top-style:solid;
	border-top-color:#CDCD9B;
	margin-top:0px;


	
}
#footer ul{
	
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
}
#footer ul li{
	display:inline;

	margin:4px;
}
#footerLinks {
	float:right;
	margin-right:10px;

	
}
#footerLinks a{
	color:#FF9E00;
	text-decoration:none;

}
#footerLinks a:visted{
	color:#FF9E00;
	text-decoration:none;

}

#footerLinks a:hover{
	text-decoration:none;
	color:#FFFF00;
}
/*******************************************
*
* EasySearch
*
*********************************************/



/* Hint CSS */
.selHint 
{
  border: dashed 1px #BBBBBB;
}

#results div a span
{
 background-color: #FFFFFF;
 margin-bottom: 15px;
}
.ezcount
{
	color: 555555;
	float: right;
	font-size: 9px;
}

#results
{
	display: none;
	visibility: hidden;
	background-color: #FFFFFF;
	width: 175px;
	overflow: hidden;
	border: solid 1px #236393;
	z-index: 99;
	position: absolute;
	font:Arial, Helvetica, sans-serif;
	
}

*{margin: o;}
.ResultsPaging
{
	color: Black;
	background-color: #FFFFFF;
}
.SearchResultAlt
{
	/*background-color: #e8e7ff; */
	
	
	background-color: #ffffFF;
}

#EasySearchLiveResults
{
	Z-INDEX: 100;
	display: none;
	position: relative;
	background-color: #FFFFFF;
	border-color: #3333ff;
	margin-bottom: 10px;
	border-width: 13px;
	font-size:small;
}
.SearchResultUrl
{
	color:#313366;
	font-size:0.8em;
	margin-left:8px;
}
.SearchResultsPageXofYMessage
{
	
	font:Arial, Helvetica, sans-serif;
	padding:10px;
}
.SearchResultsHighlight
{

 font-weight:bold;
	
}
.SearchResultTitle
{


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#882222;
	
}
.SearchResultDesc
{
	font-size:0.9em;
	margin-left:8px;
}
.SearchResult
{
	padding: 10px;
	background-color: #FFFFFF;
	
		border:hidden;
}
.ResultsHeader
{
	background-color: #FFFFFF;
	
}
.EasySearchResults_DataGrid1_EasySearchResultsDataGrid
{
	background-color:#FFFFFF;
	border-width:0px;
	border-collapse:collapse;
	border:hidden;

}


