html>body, html>body #pgframe
{
	height: auto;	
}

body
{
	margin:		0px;
	padding:	0px;
	font-family:	    Arial, Helvetica, sans-serif;
	font-size: 62.5%; /* NB: Sets Text Size so 1 em = roughly 10 pixels */
}

p
{
	font-size:  1.2em;	
}

#pgContent
{
	clear:      both;
	margin:		10px 0px 0px 10px;	
	width:      600px;
	z-index:    0;
}

#pgContentCrse
{
	clear:      both;
	margin:		0px 0px 0px 0px;
}

#pgContentFrame
{
	clear:      both;
	margin:		5px 10px 0px 10px;
}

#pgContentCList
{
	clear:      both;
	margin:		10px 0px 0px 10px;	
	width:      570px;
	z-index:    0;	
}

.menu a 
{ 	
	font-size:			16px;
	font-weight:		bold;
	text-decoration:	none;
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	font-family:	    Arial, Helvetica, sans-serif;
	color: 	            white;
}
 
.course
{       
	clear:		   left;
	margin:		   0px 10px 10px 40px; 
	height:		   25px;
	border-bottom: ridge 2px red; 	
	vertical-align:middle;	
}
	
.cTitle
{ 
	clear:		    none;
	font-size:		16px;
	font-weight:	bold; 
	width:			370;	
}

.cLink
{ 
	clear:			none;
	width:          140px;
	font-size:		14px;
}

.cLink a
{
	color: 	            blue;
	text-decoration:	none;
}

.cLink a:hover
{
	text-decoration:	underline;	
}

#iFrameContainer
{
	
	margin:   0px 0px 0px 0px; 
	overflow: auto;	
	z-index:  3;
}

#viewer
{
	width:    99%; 
	height:   400px; 	
	overflow: auto;
}

#crseNav
{
	
	float:       left;
	margin-left: 10px;
	width:       150px;
	z-index:     3;	
	font-size:   12px;
}

#crseNav a
{
	border-style:	 outset;
	width:			 150px;
	line-height:	 25px;
	text-decoration: none;
	color:	         Blue;	
		
}

#crseNav a:hover
{
	border-style:	 inset;
}

#albumlist
{
	list-style-type: none;	
}

#albumlist li
{
	float: left;
	margin-right: 6px;
	margin-bottom: 10px;		
}

#albumlist img
{
	display: block;
	border: 1px solid #333300;	
}

.faqQU 
{
	display: block; 
	text-decoration:  underline; 
	font-weight: bold; 
	font-size:  1.2em;
	margin: 10px 5px 0px 0px;
}

.faqAns
{
	display: block; 
	margin: 5px 5px 0px 10px; 
	font-size:  1.2em;
}

.faqSubmit
{
	display: block; 
	font-size: 1.4em; 
	margin-bottom: 20px;
	text-align: center;		
}

/**/