					

body {
	margin: 0px;
	background-color: #FFFFFF;
	background-image: url(../graphics/layout/bluebkgd-fade.jpg); background-repeat:repeat-y;
	font-family : Arial, Helvetica, sans-serif; font-weight: normal; font-size : 11px;
	color: #333333;
}
td {					font-family : Arial, Helvetica, sans-serif; font-weight: normal; 
						font-size : 11px;
						color: #333333 }
td STRONG {				font-size : 14px; font-weight: bold;
						color: #CC3300 }						
p {						font-family : Arial, Helvetica, sans-serif; font-weight: normal; 
						font-size : 11px;}
div {					font-family : Arial, Helvetica, sans-serif; font-weight: normal; 
						font-size : 11px;
						line-height:16px; }						
ul {					font-family : Arial, Helvetica, sans-serif; font-weight: normal; 
						font-size : 11px}	
ol {					font-family : Arial, Helvetica, sans-serif; font-weight: normal; 
						font-size : 11px; }	
li {					margin-top:6px;}					
p STRONG {				font-size : 14px; font-weight: bold;
						color: #CC3300 }
						
a:link {    			color: #E4864D; text-decoration: underline}
a:visited {    			color: #E4864D; text-decoration: underline}
a:hover {    			color: #0066CC; text-decoration: underline}
a:active {    			color: #E4864D; text-decoration: underline}

a.reverse:link {  		font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.reverse:visited {  	font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.reverse:hover {  		font-size: 11px; color: #FFFFFF; text-decoration: underline; }
a.reverse:active {  	font-size: 11px; color: #FFFFFF; text-decoration: none; }

a.highlight:link {  	font-size: 11px; color: #6297C7; text-decoration: none; font-weight:bold; }
a.highlight:visited {  	font-size: 11px; color: #6297C7; text-decoration: none; font-weight:bold; }
a.highlight:hover {  	font-size: 11px; color: #E4864D; text-decoration: underline; font-weight:bold; }
a.highlight:active {  	font-size: 11px; color: #6297C7; text-decoration: none; font-weight:bold; }

a.highlightProj:link {  	font-size: 11px; color: #E4864D; text-decoration: none; font-weight:bold; }
a.highlightProj:visited {  	font-size: 11px; color: #E4864D; text-decoration: none; font-weight:bold; }
a.highlightProj:hover {  	font-size: 11px; color: #E4864D; text-decoration: underline; font-weight:bold; }
a.highlightProj:active {  	font-size: 11px; color: #E4864D; text-decoration: none; font-weight:bold; }
	
#taglines {
	position:absolute;
	top:0px;
	left:478px;
	width:400px;
	height:77px;
	padding:10px 0px 6px 0px;
}
#toplogo {				position:absolute; top:0px; left:0px; width:400px; height:77px; padding:10px 0px 6px 0px; 
						background-image:url(../graphics/layout/tanbkgd-fade.jpg); background-repeat:repeat-y; }	
#violetbarR {
	position:absolute;
	top:93px;
	left:480px;
	width:480px;
	height:24px;
	padding:0px 0px 0px 0px;
	background-image:url(../graphics/layout/violet-fade.jpg);
	background-position:right;
	background-repeat:repeat-y;
	background-color:#4A4661;
}
#violetbarL {
	position:absolute;
	top:93px;
	left:0px;
	width:480px;
	height:24px;
	padding:0px 0px 0px 17px;
	background-color:#4A4661;
}						
#whiteSlash {			padding: 0px 6px 0px 6px; color:#FFFFFF; }		
#navInnerShell {
	position:relative;
	top:4px;
	left:0px;
	width:480px;
	height:24px;
}
#contactlink {
	position:relative;
	top:4px;
	right:0px;
	width:440px;
	height:19px;
	border:0px solid #FFCCCC;
}		
#orangelineH {
	position:absolute;
	top:102px;
	left:0px;
	width:952px;
	padding-bottom:12px;
	border-bottom:1px solid #E4864D;
}
#textheadL {
	position:absolute;
	top:135px;
	left:0px;
	width:480px;
	height:18px;
	border-right:1px solid #E4864D;
}					
#textheadR {
	position:absolute;
	top:135px;
	left:481px;
	width:400px;
	height:18px;
}					
#copytag {
	position:relative;
	top:10px;
	left:0px;
	width:952px;	/* 936px */
	padding:6px 0px 0px 0px;
	border-top:1px solid #E4864D;
	margin:0px 0px 12px 0px;
	color:#666666;
	float:left;
}
#copyL {				width:364px; position:absolute; left:18px; }
#copyR {
	width:364px;
	position:absolute;
	right:0px;
}						
#textShell {
	position:absolute;
	top:153px;
	left:0px;
	width:960px;
	height:526px;
}

.textboxL {
	position:relative;
	top:0px;
	left:0px;
	width:444px;
	height:550px;
	border-right:1px solid #E4864D;
	padding: 14px 18px 0px 18px;
}
.textboxR {
	position:absolute;
	top:0px;
	left:481px;
	width:444px;
	height:550px;
	padding: 14px 18px 0px 18px;
}
.textboxRnoHead {
	position:absolute;
	top:0px;
	left:481px;
	width:444px;
	height:550px;
	padding: 0px 18px 0px 18px;
}
/* .textboxL {				position:absolute; top:153px; left:0px; width:364px; height:526px; 
						border-right:1px solid #E4864D; padding: 14px 18px 14px 18px; }
.textboxR {				position:absolute; top:153px; left:401px; width:364px; height:526px; padding: 14px 18px 14px 18px; }
.textboxRnoHead {		position:absolute; top:135px; left:401px; width:364px; height:526px; padding: 0px 18px 14px 18px; }
*/
.textSpcdTop {			margin-top:9px; }
.highlight {			color:#6297C7; font-weight:bold; }
.highlightPlain {		color:#6297C7; font-weight:normal; }
.highlightPara {		margin-top:9px; color:#6297C7; font-weight:bold; }
.projIconR {			float:right; margin:0px 0px 0px 9px; }
.projIconL {
	float:left;
	margin:6px 12px 0px 0px;
}
.projDesc {				margin-top:2px; color:#666666; 
							line-height:14px; }
.projType {				font-size:10px; color:#999999; font-style:italic; }
.featProjTitle {		font-size:12px; color:#E4864D; font-weight:bold; margin-top:9px; }
.lightSlash {			padding: 0px 3px 0px 3px; color:#6297C7; }

#flexChart {
	border:0px solid #666666;
	width:900px;
	margin-top:-20px;
}
