/*  ==================================================================
	equeenox.css
	==================================================================
	Global Styles 

	Notes:
	- There is right margin bug in IE6, use padding instead
	- Font uses percentage eg "69%" or em
	================================================================== */

/*	shared
	------------------------------------------------------------------ */


#copyright{
	padding: 10px 0 0 0;
	margin: 0; 

	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;	 
	color: #333333;
	text-align: left;
}

#compliance{
	padding: 0;
	margin: 0; 

	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;	 
	color: #333333;
	text-align: left;
}


/*	header 
	------------------------------------------------------------------ */

.headerWrapper{
	position:relative;	
	width:100%;
	padding:8px 0 7px 0; 
	margin:0; 

	background-color:#d1e0d3;
	background-image:url(../images/headerbg.jpg);
	background-position:left top;
	background-repeat:no-repeat;	
	 
	text-align:center;
}

.headerContent{
	position:relative;
	margin:0 auto;
		
	color:#aaaaaa;
	text-align:left;
}


/*	footer 
	------------------------------------------------------------------ */
.footerWrapper{
	position:relative;
	width: 100%; 
	padding: 15px 0 15px 0; 
	margin: 0; 

	background-color: #cccccc; 
	background-image:url(../images/footerbg.jpg);
	background-position:right top;
	background-repeat:no-repeat;	
}

.footerContent{
	position:relative;
	padding: 0; 
	margin: 0 auto; 

	text-align: left;
}

.mainMenuTop .mainMenuItem{
	margin:0;
		
	border: 1px solid #d1e0d3; /*#d1e0d3; */
	background-color: transparent;
	vertical-align:top;	
}

.mainMenuBottom .mainMenuItem{
	margin:0;
	
	border: 1px solid #cccccc;
	background-color: transparent;
	vertical-align:top;	
}

.mainMenu{
	padding:4px 0px 5px 0px;
	/* match below to fit crumbItem and extraLinks padding */

	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	text-align:left;
	color: #999999;
	
}

.extraLinks{
	float:right;
	margin:0; 

	/* match below to follow crumbItem padding */
	padding:3px 5px 6px 0; 

	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	text-align:left;	
	vertical-align:top;
}

.menuDoublePtr{
	color:#999999;
	vertical-align:top;
}	

.menuDvdrBar{
	color:#bbbbbb;
	vertical-align:top;
}	

/*	content Title 
	------------------------------------------------------------------ */
.titleWrapper{
	clear:both; /* occupy whole row */
	width: 100%; 
	padding: 15px 0 10px 0; 
	margin: 0; 
	
	background-color: #transparent;
	text-align: left;
}


.localCrumbs{
	margin: 3px 0 5px 0;
	font: normal 69%/144% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color: #cccccc;
	text-align:left;
}

.pageTitle{
	font: normal 175% Georgia, "Century Schoolbook", "Times New Roman", serif;
	padding: 0;
	text-align:left;
}

/*	cover 
	------------------------------------------------------------------ */
.coverWrapper{
	position:relative;
	width: 100%; 
	padding: 0; 
	margin: 0 0 1em 0; 	
	
	background-color: transparent;
	text-align: left;
}


/*	body
	------------------------------------------------------------------ */
#bodyWrapper{
	position:relative;
	width: 100%; 
	margin: 0; 
	padding: 0;

	background-color: #f0f2f2; /* transparent; */
	text-align: center;
}

#bodyContent{
	position:relative;
	padding: 0 0 15px 0; 
	margin: 0 auto; 
	
	text-align:left; 
	/*border:1px solid blue;*/
}

/*	content element
	------------------------------------------------------------------ */

.leadText{
	margin:0 0 1.44em 0;
	
	font: normal 108%/135% "Lucida Sans Unicode", Georgia, "Century Schoolbook", "Times New Roman", serif;

	color: #0; 	
}

p{
	margin:0;
	padding:0 0 1em 0;	

	font: normal 100%/144% Georgia, "Century Schoolbook", "Times New Roman", serif;
	text-align: left;
	/*border:1px red solid;*/
}


.rowGroup {
	position:relative;
	clear:both;	
	width:100%;	
	margin:0 auto;
	padding:0;

	/*border:1px red solid;*/
}

.boxLeft{
	float:left;
	width:67%; /* default */
	margin:0 0 1em 0;
	padding:0;
	
	/*border:1px red solid;*/
}

.boxRight{
	float:right;
	width:30%;  /* default */
	margin:0;
	padding:0 0 1em 0;

	border:0px red solid;
}

.twoBoxSP .boxLeft{	width:30%;	} /* secondary - primary */
.twoBoxSP .boxRight{ width:67%;	}

.twoBoxLR .boxLeft{	width:49%;	} /* balanced left - right */
.twoBoxLR .boxRight{ width:48%;	}

/* context related menu */
.sideMenuList{
	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
}

.sideMenuHeading{
	margin-bottom:0.5em;
	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
}

.pullOut{
	font: italic 100%/120% Georgia, "Century Schoolbook", "Times New Roman", serif;
	color: #cc6600; 	
}

.smallNote{
	padding:0 0 1em 0;
	
	font: normal 69%/135% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color: #cc6600; 
}

.quote{
	margin-bottom: 10px;
}

.quoteText{
	font: italic 100%/120% Georgia, "Century Schoolbook", "Times New Roman", serif;
	color: #cc6600; 	
}

.quoteAuthor{
	padding:0.5em 0 1em 0;
	
	font: normal 69%/135% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color: #aa6600; 
	text-align:left;
}

/*	table
	------------------------------------------------------------------ */

caption{
	padding: 0 0 8px 0;
	
	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
}

.tableWrapper {
	margin:0 auto;
	text-align: left;
}

.tableSmallTxt {
	margin:0 0 10px 0;
	
	text-align: left;
}

.tableSmallTxt td{
	padding: 3px 12px 3px 3px;
	vertical-align:top;
}

.tableSmallTxt thead td{
	background-color:#aaaa77;
	border-bottom: 1px solid #e0e0e0;
	
	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color:#ffffff;
}

.tableSmallTxt tbody td{
	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	border-bottom: 1px solid #e0e0e0;
}

.tableSmallTxt tfoot td{
	background-color:#ddddbb;
	
	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color:#666666;
}

.tableSmallTxt .alignRight{	text-align: right; }
.tableSmallTxt .alignCenter{ text-align: center; }

/*	image
	------------------------------------------------------------------ */
.imgItem{
	margin:0;	
}

.imgItem img{	
	margin:0 0 0.5em 0;
}
	
.imgLeft{	
	float:left;
	margin:0.5em 1em 0.5em 0;
	text-align:left;
}

.imgRight{	
	float:right;
	margin:0.5em 0 0.5em 1em;	
	text-align:right;
}

.imgJust{	
	margin:0 0 0.5em 0;	
	text-align:left;
}

.imgCenter{	
	clear:both;
	margin:0 0 1em 0;
	
	text-align:center;
}

.imgTitle{
	font-weight:bold;	
}

.imgCaption{
	margin:0 0 0.5em 0;

	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color: #993333;	
}

/*	divider
	------------------------------------------------------------------ */
.lcDvdr{
	color: #cccccc;
}

/*	hyperlink 
	------------------------------------------------------------------ */
/* I can't use a only because stupid Safari bug */
#bodyContent a {	color: #0033ff; } 
#bodyContent a:visited {	color: #aa66aa }
#bodyContent a:hover { color: #ff6600 }

.staticLinks a { color: #003399;text-decoration:none; decoration:none }
.staticLinks a:visited { color: #003399;text-decoration:none; decoration:none }
.staticLinks a:hover { color: #ff6600;text-decoration:none; decoration:none }

a.toolTipLink {	color: #0033ff;font-weight:bold;text-decoration:none; decoration:none }
a.toolTipLink:visited {	color: #0033ff;font-weight:bold;text-decoration:none; decoration:none }
a.toolTipLink:hover { color: #0033ff;font-weight:bold;decoration:none; decoration:none }

a.noDeco {	text-decoration:none; decoration:none }
a.noDeco:visited {	text-decoration:none; decoration:none }
a.noDeco:hover { text-decoration:underline; decoration:underline }

.mainLinks a {	color: #223333;text-decoration:none; }
.mainLinks a:visited {	color: #223333;text-decoration:none; }
.mainLinks a:hover { color: #ff3300;text-decoration:underline;}

/*	standard entities 
	------------------------------------------------------------------ */
html {
	padding: 0; 
	margin: 0;
}
	
body {
	position: relative; /* fixed Mac IE bug */
	padding: 0; 
	margin: 0;

	background-color: #cccccc;
	color: #000000;	
	text-align: center;
}

/* <br> class to color background in Nav6 */
br.clearBoth {	clear: both; font-size: 1px; line-height: 1px }


/*	heading 
	------------------------------------------------------------------ */
	
h1, h2, h3, h4{
	clear:both;
	margin:0;
	padding:0 0 0.7em 0;
	
	font-family: Georgia, "Century Schoolbook", "Times New Roman", serif;
	font-weight: bold;
	color:#663333;
}
	
h1{
	font-size: 124%;
	line-height: 120%;
}

h2{
	font-size: 108%;
	line-height: 120%;
}

h3{
	font-size: 100%;
	line-height: 120%;
}

h4{
	padding-bottom:0;
	font-size: 100%;
	line-height: 120%;
}

/*	blurb 
	------------------------------------------------------------------ */
.blurbItem{ 
	padding: 0 0 1em 0;	
	
}

.blurbTitle{ 
	clear:both;
	margin:0 0 1em 0;
	
	font: bold 81%/144% Georgia, "Century Schoolbook", "Times New Roman", serif;
	text-align: left;
}

.blurbDesc{ 
	margin:0.3em 0 0 0;
	
	font: normal 81%/144% Georgia, "Century Schoolbook", "Times New Roman", serif;
	text-align: left;
}
	
/*	list 
	------------------------------------------------------------------ */

p.beforeList{
	padding-bottom:0.3em;
}

/* compulsory group for list wrapper, we can avoid this in the future with ul > ul */	
.listWrapper { 
	padding-bottom:1em;
	
	font: normal 81%/162% Georgia, "Century Schoolbook", "Times New Roman", serif;
	text-align: left;
}

.relatedLinksWrapper { 
	padding-bottom:1em;
	
	font: normal 81%/162% Georgia, "Century Schoolbook", "Times New Roman", serif;	
	text-align: left;
}


ul {
	margin-top:0.3em;
	margin-bottom:0.5em;
	font-size: 100%;
	line-height: 135%;
}

ul li {
	margin-bottom:0.3em;
}

ol {
	margin-top:0.3em;
	margin-bottom:0.5em;
	font-size: 100%;
	line-height: 135%;
}

ol li {
	margin-bottom:0.3em;
}

/*	<p> under <li> */
li p{
	margin-top:0.3em;
	margin-bottom:0.5em;
	padding:0;
	
	font-size: 100%; 
	line-height: 126%; 	
	text-align: left;
}	

/*	snippet under <li> */
.liSnippet {
	margin-top:0.3em;
	margin-bottom:0.5em;
}

.liSmallSnippet {
	margin-top:0.3em;
	margin-bottom:0.5em;
	font-size: 88%; 	
	line-height: 126%; 	
}

.liSmallSnippetSans {
	margin-top:0.3em;
	margin-bottom:0.5em;
	font: normal 88%/126% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
}

/*	extra list 
	------------------------------------------------------------------ */
.cleanList a  {	text-decoration:none; decoration:none }
.cleanList a:visited {	text-decoration:none; decoration:none }
.cleanList a:hover { text-decoration:underline; decoration:underline }

/* no bullet, no indent */
ul.lessList {
	margin-left:0;
	padding-left:0;	
}

ul.lessList li {
	margin-left:0;
	padding-left:0;
	list-style:none;	
}

	
/* doc icons marker */
ul.docList {
	margin-left: 0; 
	padding-left: 24px; /* start of the text not the marker	 */
}

ul.docList li.empty {
	list-style-image: url(../icos/icon_tx.gif);	
}

ul.docList li.pdf {
	list-style-image: url(../icos/icon_pdf.gif);	
}

ul.docList li.folder {
	list-style-image: url(../icos/icon_folder.gif);	
}

ul.docList li.word {
	list-style-image: url(../icos/icon_word.gif);	
}

ul.docList li.url {
	list-style-image: url(../icos/icon_htm.gif);	
}

/* no bullet with indent */
ul.navList {
	margin-left:27px;
	padding-left:0;		
}

ul.navList li {
	margin-left:0;
	padding-left:0;
	list-style:none;	
}

/* flexible 2 columns table layout
   for image-text side by side
	 ----------------------------------------------------------------- */
/* put these lines after p and listGroup */
.twoColsFlex{
	margin:0;
	padding:0;	
}	

.colLeft{
	vertical-align:top;
}

.colRight{
	padding:0 0 1em 1em;
}

.smallContent p{
	font: normal 69%/135% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;	
}

.smallContent .listGroup{
	font: normal 69%/135% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;	
}

.sansSmall{
	font: normal 69%/135% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;	
}

/*	page tool, btn, arrow
	------------------------------------------------------------------ */


.downloadIco{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	font-size: 69%; /* changed from 88%; 	*/
}

.downloadIco img{
	vertical-align:middle;	
	margin-top:0.2em;
	margin-bottom:0.2em;
	/* margin-right:-3px; don't use it, affect the printing */
}

/*	ruler
	------------------------------------------------------------------ */
.rulerDotted{
	width:100%;
	height:1px;
	
	padding:0px;
	margin:0px;
	margin-top:7px; 
	margin-bottom:7px; 
	border:0px;
	
	font-family: sans-serif; /* fixed minimum height in IE*/
	font-size: 1px;
	line-height: 1px;
	
	background:url(../images/ruler_dot.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	background-color:transparent;
}


.rulerDotted2{
	clear:both;
	width:100%;
	height:1px;
	
	padding:0;
	margin:0;
	margin-top:5px; 
	margin-bottom:5px; 
	border:0;
	
	font: 1px/1px sans-serif; /* fixed minimum height in IE*/
	/*font-family: sans-serif; 
	font-size: 1px;
	line-height: 1px;*/
	
	background:url(../images/ruler_dot2.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	background-color:transparent;	
}

/*	navigation bar
	------------------------------------------------------------------ */
	
#modified{
	float:left;
	padding-top:6px;
	
	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;	 
	color: #666666;
}

.bottomBar{
	clear:both;
	margin:0;
	padding:0;
	height:21px;
	margin-top:20px;
}

.naviBar{
	clear:both;
	margin:0;
	padding:0;
	height:21px;
}

.localNav{
	margin:0;
	padding:0;
	height:21px;
	
	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
}

.naviText{
	vertical-align:middle;
}

.naviLeft{
	float:left;
	width:49%;
	min-width:49%;
	margin:0;
	padding:0;

	text-align:left;	
}

.naviRight{
	float:right;
	width:48%;
	margin:0;
	padding:0;

	text-align:right;	
}


.nextBtn{
	float:right;
	width:30px;
	text-align:right;
}

.nextText{
	width:80%;
	float:right;
	text-align:right;	
}

.prevBtn{
	float:left;
	width:30px;
	text-align:left;
}

.prevText{
	float:left;
	width:80%;
	text-align:left;
}

.contentTool{
	float:right;
  margin:0px;
  padding:0px;
  margin-bottom:5px;	
	
	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color: #cccccc;
	text-align:right;
}


/*	dialog and window
	------------------------------------------------------------------ */
#toolTip{
	position:absolute;
	visibility:hidden;
	
	left:0;
	top:0;
	margin:0;
	z-index:100;
	
	border: #999999 1px solid;
	background-color: #efefd0; 
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	font-size: 11px;
	color:#665555; 	
	text-align:left;
	vertical-align:middle;	
}

#toolTipContent{
	margin:0;
	padding:5px;
	padding-top:3px;
	padding-bottom:3px;
	
	border-left: #ffffff 1px solid; 
	border-top: #ffffff 1px solid; 
	border-bottom: #dddddd 1px solid;
	border-right: #dddddd 1px solid;
	text-align:left;
}

#embedFrame{
	position:absolute;
	visibility:hidden;
	left:0px;
	top:0px;
	height: 10px;
	width: 10px;
	margin:0;
	padding:0;
	z-index:200;
	
	background-color:transparent;
	text-align:left;
	vertical-align:top;	
	display:none;
}

#embedDlg{
	position:absolute;
	visibility:hidden;
	
	left:0;
	top:0;
	margin:0;
	padding:0;
	z-index:300;
	
	background-color:transparent;
	text-align:left;
	vertical-align:top;
}

#iFrameStage {
	position: absolute;
	visibility:hidden;
	height: 10px;
	width: 10px;
	left: 0px;
	top: 0px;
	overflow: hidden;
	z-index: 400;			
	/*border: 1px solid red; */
}

/*	text w/ style
	------------------------------------------------------------------ */
.warning{
	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color:red;
}

.verseAuthor{
	margin: 0;
	font: bold 100%/120% Georgia, "Century Schoolbook", "Times New Roman", serif;
	color: #aa3333;
}

.verseSmall{
	margin: 0;
	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color: #556666;
}

.verseSubHead{
	font: bold 81%/120% Georgia, "Century Schoolbook", "Times New Roman", serif;
	padding-top:1em;
	font-variant: small-caps;
	color: #666666;
}

.verseFooter{
	margin: 0;
	margin-top:10px;
	margin-bottom:20px;
	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color: #556666;
}

.verseTitle{
	margin: 0;
	margin-top:10px;
	margin-bottom:20px;
	font: normal 150%/120% Georgia, "Century Schoolbook", "Times New Roman", serif;
	color: #330000;
}

.verseHeader{
	margin-bottom:20px;
}	

.verse{
	margin: 0;
	/* margin-top:20px; */
	font: normal 90%/120% Georgia, "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color: #333333;
}	

.blockQuote{
}

.blockQuoteText{
	margin: 0;	
	color: #336699;
}	

.blockQuoteText p{
	margin:0;
	padding:0 0 1em 0;	
	font: italic 90%/120% Georgia, "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	text-align: left;
}

.blockQuoteSrc{
	margin: 0;
	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color: #556666;
}	

.verseNote{
	margin-top:20px;
	padding:0 0 1em 0;
	
	font: normal 69%/135% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color: #cc6600; 
}


.smallCaps{
	font: normal 81%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	padding-bottom:1em;
	font-variant: small-caps;
	color: #666666;
}

.scaps{
	font-variant: small-caps;
}

/* pixel size to avoid overflow */
pre.srcCode{
	margin: 0 0 0 10px;
	font: normal 13px/16px monospace;
	color: #008833;
}	

pre.codeSmall{
	font: normal 11px/14px monospace;
}	

/* inline code */
code{
	font: normal 13px monospace;
	color: #008833;
}	

.eqn {
	padding:0 0 1em 0;	
}	
	
.defn {
	padding:0 0 1em 0;
	font: normal 100%/144% Georgia, "Century Schoolbook", "Times New Roman", serif;
}	

.defnTitle {
  margin-right:0.5em;
	font-weight:bold;	
}	

/*	embedded elements
	------------------------------------------------------------------ */
.swfContainer{	
	margin:0 0 1em 0;	
	border: 1px solid #999999;
}

.svgContainer{
	margin:0 0 1em 0;	
	border: 1px solid #999999;
}

/*	language support
	------------------------------------------------------------------ */
.lang-ch{
	font-family: SimSun,serif;
	font-size:12pt;
}


/* -------------------------------------------------------------------
   image with shadow
   ------------------------------------------------------------------- */
.thumbTable{
}

.thumbTdCell{
	padding: 4px;
	vertical-align: middle;
	text-align: center;
}

.imgCell{
	vertical-align: bottom;
	text-align: right;
}

.imgWithShad{
	border: 1px solid #999999;
}
	
.rightShad{
	width:3px;
	padding:0; 
	margin:0; 

	background-image:url(../images/shadow/rightshad.png);
	background-position:0 0;
	background-repeat:no-repeat;
}

.botShad{
	height:3px;
	padding:0; 
	margin:0;

	background-image:url(../images/shadow/botshad.png);
	background-position:0 0;
	background-repeat:no-repeat;	
}

.cornerShad{
	height:3px;
	width:3px;
	padding:0; 
	margin:0; 

	background-image:url(../images/shadow/cornershad.png);
	background-position: 0 0;
	background-repeat:no-repeat;	
}

table.thumbSizeFree td.rightShad{
	background-image:url(../images/shadow/rightshad2.png);
	background-position: 0 0;
	background-repeat:repeat-y;
}

table.thumbSizeFree td.botShad{
	background-image:url(../images/shadow/botshad2.png);
	background-position: 0 0;
	background-repeat:repeat-x;	
}

.thumbMoreDetails{
	padding-top:7px;
	text-align:center;
}

/* -------------------------------------------------------------------
   recipe
   ------------------------------------------------------------------- */

.rcpTitle{
	font-family: Georgia, "Century Schoolbook", "Times New Roman", serif;
	font-weight: bold;
	color:#336666;
	font-size: 124%;
	padding-top: 0.5em;
	padding-bottom: 1em;
}
	

.rcpHeader{
	font-family: Georgia, "Century Schoolbook", "Times New Roman", serif;
	font-weight: bold;
	color:#336666;
	font-size: 81%;
}

.rcpInsts ol{
	margin-left:0;
	padding-left:0;	
}

.rcpInsts li{
	margin-left:0;
	padding-left:0;
	list-style:inside;
}

.bioTitle{
	padding:0 0 0.5em 0;
	
	font: bold 71%/135% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color: #cc6600; 
}

.bioText{
	padding:0 0 1em 0;
	
	font: normal 69%/135% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color: #cc6600; 
}

.bioText p{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color: #cc6600; 
}

/* -------------------------------------------------------------------
   homepage new content
   ------------------------------------------------------------------- */

.tableNewContent {
	margin:0 0 20px 0;
	width:100%;
	text-align: left;
}

.tableNewContent td{
	padding: 3px 12px 3px 3px;
	vertical-align:top;
}

.tableNewContent thead td{
	
	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color:#aaaaaa;
}

.tableNewContent tbody td{
	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
}

.tableNewContent tfoot td{
	background-color:#ddddbb;
	
	font: normal 69%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color:#666666;
}

.tableNewContent .alignRight{	text-align: right; }
.tableNewContent .alignCenter{ text-align: center; }

.qodWrapper{
	padding-top:0.5em;
	border-top:1px solid #999999;
	background-image:url(../portfolio/sitecover/0506/leavesbg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	text-align:center;
}

.bibliographyWrapper { 
	padding-bottom:1em;
	
	font: normal 81%/100% Georgia, "Century Schoolbook", "Times New Roman", serif;	
	text-align: left;
}

.bibXmlLink{
	font: normal 90%/120% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color: #cc6600; 
}
/* e.o. equeenox.css
   ------------------------------------------------------------------- */
