#main_wrap {
	width			:		90%;
	min-width		:		775px;

	margin			:		auto;
	border-top		:		0;
	border-bottom	:		0;
	border-left		:		1px solid black;
	border-right	:		1px solid black;
	
}
/* 	background		:		white url(../img/mainwrap_bg3.gif) repeat-y; */

#mast_wrap {
	width			:		100%;
	margin			: 		auto;
	min-height		:		128px;
	height			:		auto;
	background		:		white url(../img/mast_bground4.jpg) no-repeat left;
	border-top		:		none;
	border-right	:		1px solid white !important;
	border-bottom	:		1px solid black;
	border-left		:		0px solid black;
}


#header {
	}
#header h1 {
	font-family		:		Trebuchet MS, san-serif;
	font-style		:		oblique;
	background 		:		transparent;
	padding-top		:		30px;
	padding-left	:		100px;
	padding-bottom	:		5px;
	border			:		0;
	}


#content {
	position		:		relative;
	float			:		right;
	width			:		79%;
	margin-left		:		0;
	padding-left	:		1px;
	padding-right	:		5px;
	clear			:		right;
	margin-top		:		0;
	padding-top		:		5px;
	border-left		:		0px solid black;
	border-top		:		0px solid black;
	border-right	:		0px solid black;
	padding-bottom	:		10px;
}


#main_nav {
	border			:		0;
	padding			:		5px;
	background		:		transparent;
	font-weight		:		500;
	font-family		:		Arial, Helvetica, san-serif;
}

#main_nav ul {

	margin-left		:		110px;
	padding			:		5px;
	display			:		inline;
	list-style		:		none;
}
#main_nav ul li {
	display			:		inline;
	padding-left	:		5px;
	padding-right	:		5px;
}


#main_nav a:hover {
	background		:		transparent;
	color			:		#fff;
	text-decoration	:		none;
	}
#content {

	}

#content p {
	line-height		:		1.3em;

	}	

#content ul li  {
	list-style		:		none url(../img/custom_rt_arrow2.jpg);
	margin-top		:		0;
	padding-top		:		0;
	margin-bottom	:		5px;
}

#content ol li {
	padding-bottom	:		7px;
}

#content table th {
	text-align		:		left;
	}

#content table caption {
	font-weight		:		bold;
	}
	

#navcontainer {float: left; padding-top: 5px;}

ul.navlist
{
width: 158px;
\width: 160px;
w\idth: 158px;
padding: 3px 0px;
border: 0px solid #FF9933;
border-top: 10px;
margin: 0px;
font: bold 12px verdana,helvetica,arial,sans-serif;
background: #F4C082;
}

ul.navlist li
{
list-style: none;
margin: 0px;
border: 0px;
border-top: 0px solid #FF9933;
}

ul.navlist li a
{
display: block;
width: 122px;
\width: 158px;
w\idth: 122px;
padding: 4px 8px 4px 8px;
border: 0px;
border-left: 20px solid #aaaabb;
background: #FAE3C4;
text-decoration: none;
text-align: right;
}

ul.navlist li a:link { color: #626277; }
div#navcontainer li a:visited { color: #666677; }

/* darker orange hover */
ul.navlist li a:hover
{
border-color: #aaaabb;
color: #ffffff;
background: #F3C997;
}

ul.navlist li a:active { }

/* dark gray borderbox for current section */
#current {border-left: 20px solid #666666;}

#breadcrumb {
	font-family		:		Arial, Helvetica, san-serif;
	font-size		:		small;
	background		:		#666;
	color			:		white;
	padding			:		5px;
}
#breadcrumb a {
	color			:		#fc6;
	text-decoration	:		none;
}
#breadcrumb a:hover {
	text-decoration	:		underline;
}


#footer {
	background		:		white url(../img/white.gif) repeat;
	margin-left		:		0;
	padding-left	:		5px;
	font-size		:		small;
	font-family		:		Arial, Helvetica, san-serif;
	clear			: 		both;
	border-top		:		1px solid black;
	border-bottom	:		1px solid black;
}



ul li {
	padding-top		: 		7px;
	line-height		:		1.1em;
}

ol li {
	padding-top		:		7px;
	line-height		:		1.1em;
}

p {
	line-height		:		1.1em;
}

.hide {
	display			:		none;
}

.blockquote {
	margin-left		:		25px;
}

.floatright {
	float			:		right;
	border			:		0px solid black;
	margin			:		5px;
	margin-right	:		25px;
	padding			:		0px;

}

.floatleft {
	float			:		left;
	border			:		0px solid black;
	margin			:		5px;
	margin-left		:		10px;
	padding			:		0px;
}

.spaceright {
	padding-right 	:		15px;
}

.glossaryterm {
	border-bottom	:		0px orange dotted;
	
}
.glossaryindex {
	font-family		:		Trebuchet MS;
	font-size		:		1.2em;
	font-weight		:		700;
}

/* quiz and quiz feedback formatting */
.quizquestion {border-left: 15px solid #FAE3C4; padding-left: 10px;}
.answeroption {padding-left: 25px;}

.quizquestion {border-left: 15px solid #FAE3C4; padding-left: 10px;}
.youranswer {padding-left: 25px;}
.correctanswer {padding-left: 25px;}
.quizfeedback {padding-left: 65px;}




#A {}
#D {}
#E {}
#J {}
#M {}
#N {}
#O {}
#P {}
#Q {}
#R {}
#S {}
#T {}
#U {}
#V {}