body {
	font-family: Constantia, Cambria, Georgia, serif;
	font-size: 94%;
	color: #000000;
	background: #FFFFFF;
	padding:0px;
	margin: 0;
	border: 0;
	text-align: center;
}


a {
	font-family: Constantia, Cambria, Georgia, serif;
	color: #003366;
	border:0;
	padding:0
}
a:hover {
	font-family:Constantia, Cambria, Georgia, serif;
	color:#cc3300;
	background-color: #FdFde9;
	text-decoration: none;
}
a:visited {	color:#666; border:0;}
	
td {
	font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
	border: 1px dotted #CCC;
}

#copyright {
	margin-top: 10px;
	color: #666666;
	width: 760px;
	margin: 0 auto;
	text-align: left;
	font-size: 90%;
	position: center;
	font-family: Calibri, Candara, "Trebuchet MS", sans-serif;
}
	
#tutorial {width: 760px; margin: 0 auto; text-align: left; line-height: 150%}

#footer {
	margin-top: 15px; margin-bottom: 15px;
}
	
a.nostyle, a.nostyle:HOVER, a.nostyle:VISTED, a.nostyle:ACTIVE{ background-color: transparent;
	border: 0; padding: 0; font-family:  Georgia, Trebuchet, Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;
}

H2 {
	width: 750px;
	text-align:left;
	font-family: Calibri, Candara, "Trebuchet MS", sans-serif;
}
H3 {
	font-family: Calibri, Candara, "Trebuchet MS", sans-serif;
	color: #003366;
	background:url(../images/main/module_box_bg.jpg) top repeat-x #FFFFFF;
	border:  1px solid #6C92c4;
	padding: 4px;
	width: 750px;
	text-align:left;
}
.ps {background: url(img/ps_bg.gif)top left repeat-x #f1f0f0; padding:2px; border: 1px solid #c2c2c2; font-weight: bold; font-size: 90%}

.number {
	color: #CC3300; font-size: 120%; font-weight: bold;
}

.smalltext {font-size: 11px;}

.guitext  {padding-right:20px; padding-left:20px; line-height: 150%; }
.bolder {
	font-family: Calibri, Consolas, "Trebuchet MS", sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #003366;
}

.graytable {background: #eeeeee; padding: 10px; border: 1px solid #6b6b6b;}
td.gratable {border: 1px dotted #ccc; padding:5px;)



a.nostyle, a.nostyle:hover, a.nostyle:visited {
	border: 0;
	padding: 0;
	font-family:  Calibri, Candara, "Trebuchet MS", sans-serif;
	text-decoration:none;
}

.name {
	font-family:  Calibri, Candara, "Trebuchet MS", sans-serif;
	font-size: 18pt;
	font-weight: bold;
	font-variant: small-caps;
	color:#003366;
	letter-spacing: 6px;
}

.jobtitle {
	font-family:  Calibri, Candara, "Trebuchet MS", sans-serif;
	font-size: 13pt;
	font-weight: bold;
	font-variant: small-caps;
	color:#000000;
}

.position {
	font-family:  Constantia, Cambria, Georgia, serif;
	font-size: 12pt;
	font-weight: bold;
	color:#666666;
	padding:0;
}

hr {color: #D0D0D0; width:100%; }

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	}
	
#lightbox a a:link a:visted a:hover{
	background-color:#eee;
	padding: 10px;
	border: 1px solid #666;
	
	}

#overlay{ background-image: url(../js/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../js/overlay.png", sizingMethod="scale");
	}
