/* CSS Document */




#pagemiddle{
	position:relative;
	float:left;
	width: 100%;
	overflow:hidden;
}

#coursenav {
	position:relative;
	float:left;
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 0px;
	margin-right:0px;
	width: 210px;
	padding-bottom: 30000px;
	margin-bottom: -30000px;
}

#coursenav ul {
	list-style:none;
	padding: 0px;
	margin: 20px 6px 0px 18px;
}

#coursenav ul li{
	list-style:none;
	font-weight:bold;
	text-decoration: none;
    color: #333333;
	font-size: 14px;
    padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 0px;
	padding-left: 0px;
}

#coursenav ul li a, #coursenav ul li a:link, #coursenav ul li a:visited, #coursenav ul li a:active, #coursenav ul li a:hover {
    text-decoration: underline;
    font-size: 13px;
}

#coursenav ul li a.current, #coursenav ul li a:visited.current, #coursenav ul li a:active.current, #coursenav ul li a:hover.current{
	text-decoration: none;	
	font-style: italic;
	color: #cccccc;
	font-size: 15px;
}

/*Next two used when displaying coursenav for two columns*/
#contentbox{
	position:relative;
	width: 480px;
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	float:right;
	padding-top: 25px;
	padding-right: 45px;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-bottom: 30000px;
	margin-bottom: -30000px;
} 

#main{
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width: 480px;
	font-size: 13px;

}

/*Next two used when hidding coursenav for single column*/
#contentboxwide{
	position:relative;
	width: 550px;
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	float:right;
	padding-top: 25px;
	padding-right: 105px;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-bottom: 30000px;
	margin-bottom: -30000px;
} 

#mainwide{
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width: 550px;
	font-size: 13px;

}
 
 

#footer{
	position: relative;
	top: 5px;
	color:#6E450F;
	text-align:center;
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size:12px;

	margin: 0px;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;	
}

#footer ul{
	margin: 0px;
	padding-top: 0px;
	padding-right: 60px;
	padding-bottom: 0px;
	padding-left: 90px;
}

#footer li {
	display: inline;
	padding: 11px 30px 5px 30px;
	float: left;
	font-size:18px;
}

#footer p {
	clear:both;
}

 #logo{
 position:relative;
 float:left;
 }

.img_left{
 	float:left;
}
 
.img_right{
 	float:right;
}

IMG.img_center {
    display: block;
    margin-left: auto;
    margin-right: auto }

.center{ text-align:center;}
.left{text-align:left;}

p
	{font-size:13px;
	font-family:Veranda, Arial, Helvetica, sans-serif;}

h1
	{page-break-after:avoid;
	
	text-autospace:none;
	text-align:center;
	font-size: 24px;
	color: #93A3A3;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;
	font-weight:bold;}
h2 {
	text-align:center;
	page-break-after:avoid;
	
	text-autospace:none;
	font-size:12.0pt;
	color:#999999;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;
	font-weight:bold;}

h3
	{page-break-after:avoid;
	
	text-autospace:none;
	font-size:18.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;
	font-weight:bold;}
h4 
	{text-align:center;
	page-break-after:avoid;
	
	text-autospace:none;
	font-size:14.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;
	font-weight:bold;}
h5
	{font-size:10.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	font-weight:bold;}
/*h6
	{page-break-after:avoid;
	
	text-autospace:none;
	font-size:26.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;
	font-weight:bold;}*/

h6
	{text-align:center;
	page-break-after:avoid;
	
	text-autospace:none;
	font-size:9.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;
	font-weight:bold;}
	
p.quotation {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	}

p.MsoHeading7, li.MsoHeading7, div.MsoHeading7
	{page-break-after:avoid;
	
	text-autospace:none;
	font-size:20.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;
	font-weight:bold;}
p.MsoHeading8, li.MsoHeading8, div.MsoHeading8
	{text-align:center;
	page-break-after:avoid;
	
	text-autospace:none;
	font-size:10.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;
	font-weight:bold;}
p.MsoHeading9, li.MsoHeading9, div.MsoHeading9
	{page-break-after:avoid;
	
	text-autospace:none;
	font-size:10.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;
	font-weight:bold;
	text-decoration: underline;
	
	
	}
p.MsoFootnoteText, li.MsoFootnoteText, div.MsoFootnoteText
	{
		
	text-autospace:none;
	font-size:10.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;}
p.MsoHeader, li.MsoHeader, div.MsoHeader {
	
	
	text-autospace:none;
	font-size:12.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;}
p.MsoFooter, li.MsoFooter, div.MsoFooter{
	
	text-autospace:none;
	font-size:12.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;}
span.MsoFootnoteReference
	{vertical-align:super;}
p.MsoTitle, li.MsoTitle, div.MsoTitle
	{text-align:center;
	
	text-autospace:none;
	font-size:16.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;
	font-weight:bold;}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
	{text-align:justify;
	line-height:13.6pt;
	
	text-autospace:none;
	font-size:11.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;}
p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent
	{text-align:justify;
	
	text-autospace:none;
	font-size:10.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;}
p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle
	{text-align:center;

	text-autospace:none;
	font-size:14.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;
	font-weight:bold;}
p.MsoBodyText2, li.MsoBodyText2, div.MsoBodyText2
	{text-align:justify;

	text-autospace:none;
	font-size:12.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;}
p.MsoBodyText3, li.MsoBodyText3, div.MsoBodyText3
	{text-align:justify;
	text-autospace:none;
	font-size:10.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;}
p.MsoBodyTextIndent2, li.MsoBodyTextIndent2, div.MsoBodyTextIndent2
	{text-align:justify;
	text-autospace:none;
	font-size:10.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;}
p.MsoBlockText, li.MsoBlockText, div.MsoBlockText
	{text-align:justify;

	text-autospace:none;
	font-size:10.0pt;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	letter-spacing:-.1pt;}

p.xl24, li.xl24, div.xl24
	{font-size:12.0pt;
	font-family:Arial;
	color:red;}
p.xl25, li.xl25, div.xl25
	{font-size:12.0pt;
	font-family:Arial;
	color:#339966;}
p.xl26, li.xl26, div.xl26
	{font-size:12.0pt;
	font-family:Arial;
	color:blue;}
p.xl27, li.xl27, div.xl27
	{font-size:12.0pt;
	font-family:Arial;
	color:#993366;}
p.xl28, li.xl28, div.xl28
	{font-size:12.0pt;
	font-family:Arial;}
/*ol
	{ul
	{*/

ol.alpha {
	list-style:lower-alpha;
	}
	
	
.question_nav_unanswered {
    font-size: .85em;
    font-weight: bold;
	
	color: gray;
	

}

.question_nav_answered {
    font-size: .85em;
    font-weight: bold;
    color: black; 
}	

.question_nav_current {
    font-size: 1em;
    font-weight: bold;
    color: black; 
}	



#test_navigation {
	position: relative;
	right: 10px;
	text-align: center;
}

