body {background-color:#4C7473; color:#3a3a3a;margin:0 auto; padding:0; text-align: center; font-family: Verdana, Tahoma, Arial, sans-serif;  /*part 1 of 2 part centering hack*/}


/* Main layout and header */
#wrapper {background:url(image01/fracbg-01.jpg) #D2FAF9; color:#303030; margin:0 auto; padding:0; width:780px; text-align: left;  /*part 2 of 2 part center hack*/}

/*pleth-index*/
#pleth-content  td {line-height:1.1em;  padding:0; text-align:justify; font-size:12px; }
#pleth-content h2{font-size:2.2em; font-weight:600; letter-spacing:1px; margin:8px 0 10px; padding:0; text-align:center;}
#pleth-content p {line-height:1.1em;  padding:0; text-align:center; font-size:12px; }



/* Main content variations */
#content {line-height:1.1em;  padding:0; text-align:justify;width:750px; font-size:11px; }
#content h2,{font-size:2.2em; font-weight:600; letter-spacing:1px; margin:8px 0 10px; padding:0; text-align:center;}
#content h3{font-size:1.5em; font-weight:600; margin:6px 0; padding:0; text-align:center;}
#content h4 {font-size:1.2em; font-weight:400; margin:0px 0; padding:5px;color:#5C261A; text-align:center;}

/* Footer */
#footer {background:#A1C8C7; border-top:2px solid #dadada; clear:both; color:#222222; font-size:9px; margin:0 auto; padding: 0; text-align:center; width:780px;}
#footer p {margin:0; padding:0;}
#footer a {background:inherit; color:#166090; font-weight:bold; text-decoration:none;}
#footer a:hover {text-decoration:none; color:#fff;background-color:#59807F}


/* Links and paragraphs */
a {background:inherit; color:#095383; text-decoration:none; font-weight:bold;padding:1px;}
a:hover {color:#000;background-color:#A1C8C7; text-decoration:none;}
p {margin:0 0 16px;}


/* Various classes */
.small {font-size:0.8em;}
.large {font-size:1.3em;}
.highlighted {background:#f0f0f0; border:1px solid #b0b0b0; color:#303030; padding:3px;}
.left {float:left; margin:10px 10px 5px 0; border:4px solid #000000;}
.right {float:right; margin:10px 0 5px 10px;}

#qTip {
 	padding: 3px;
 	border: 1px solid #999;
 	border-right-width: 2px;
 	border-bottom-width: 2px;
	display: none;
	background:#A1C8C7;
	color:#000;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
 	position: absolute;
 	z-index: 1000;
}
.center-table td {					/* class name for HS table if needed */
	text-align: center;
	height:135px;
	width:135px;
	padding: 3px 0 1px 3px;
	background-color: #A1C8C7;
	border: 1px solid #666666;
}
.center-table td img  a:hover{
	border: 2px solid #000066;
	background-color:#A1C8C7;
}
tr.special{
	text-align:center;
	padding:0px;
	font-size:10px;
	/*font-style:italic;*/
	font-weight:bold;
	
}
#thumbwrapper {
	BORDER: #afab8e 1px solid;  PADDING: 5px; BACKGROUND: #F2F2F2; WIDTH: 140px; HEIGHT: 140px; TEXT-ALIGN: center
}