body{ padding: 0; margin: 0; 
  	scrollbar-face-color: #BBDDEE; 
	scrollbar-shadow-color: #CCCCCC; 
	scrollbar-highlight-color: #FFFFFF;  
	scrollbar-3dlight-color: #BAE3E3; 
	scrollbar-darkshadow-color: #CCCCCC;   
	scrollbar-track-color: #EEEEEE; 
	scrollbar-arrow-color: #BBBBBB;
font-size:10pt;
font-family:Helvetica, Arial, sans-serif;
}
#blanktemp {padding:20px;background:#F6FAFB}
#contentTable {
 border: 1px solid #BBB;
 width: 800px;
 height: 600px;
}
#introTable {
 width: 800px;
 height: 600px;
}
#filler { background-color: #BBB; width: 350px; }
#menuContainer { background-color: #09C; padding: 0px; margin: 0px; height: 20px; width: 450px; }

#pageContentTable { width: 100%; height: 100%; }

#pageContentLeft { width:449px; vertical-align:top; background-color: #BBB; background-repeat: no-repeat; background-position: top left; }
#pageContentLeft div { padding: 15px; }

#pageContentRight { background-color: #FFF; vertical-align:top; width:349px; }

#topRight { font-family:Helvetica, Arial, sans-serif; font-size:8pt;height: 70px; background-color: #DEEFF6; padding-left: 15px;padding-top:5px; }
#topRightlarge { font-family:Helvetica, Arial, sans-serif; font-size:8pt;height: 110px; background-color: #DEEFF6; padding-left: 15px;padding-top:5px; }
#topRightlarge a, #topRight a {color:#000000;text-decoration:none;text-transform:uppercase;}
#topRightlarge a:hover, #topRight a:hover { color:#0099cc;text-decoration:underline;text-transform:uppercase;}


/* page template */
#colormiddleRight {height: 458px; background: #F6FAFB;}
#colormiddleRight DIV.textContentWrapperDiv {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px}
#middleRight { 
height: 458px;	
z-index:20;
	position:absolute;
	left:0;
	top:0;
} /* home template */
#middleRight div.textContentWrapperDiv { padding: 15px;  }
div.textContentDiv { height: 420px; overflow:auto;padding-right:10px; overflow-x:hidden; }

/* 8 anchors page template */
#colormiddleRightlarge {height: 418px; background: #F6FAFB;}
#colormiddleRightlarge DIV.textContentWrapperDiv {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px}
#middleRightlarge { height: 418px;} /* home template */
#middleRightlarge div.textContentWrapperDiv { padding: 15px;  }
div.textContentDivlarge { height: 380px; overflow:auto;padding-right:10px; }
/**************************/
/* for transparent background on home template */
#relativeWrapper {
	position:relative;
	height:458px;
}
#transBackground {
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	height: 458px;
	position:relative;
	width:100%;
	z-index:10;
	background-color:#FFFFFF;
}

#bottomRight { height: 52px; font-weight: bold; padding-right: 55px; text-align: right; color: #555; }
#bottomRight div { padding-top: 15px; }
#colormiddleRight a, #blanktemp  a {
color:#0099cc;
text-decoration:underline;
}
#colormiddleRight a:hover, #blanktemp  a:hover {
color:#000000;
text-decoration:none;
}
#colormiddleRight a:visited, #blanktemp a:visited  {
color:#0099CC;
text-decoration:none;
}