/* topnav1 is for top level navigation */
.topnav1 {
	font-family : Arial, Helvetica, sans-serif;
	color : #FFF;
	font-weight: bold;
	font-size : 11px;
	background-color: #336;
}
a.topnav1, a.topnav1:visited, a.topnav1:link {
	font-family : Arial, Helvetica, sans-serif;
	color : #FFF;
	text-decoration : none;
	font-weight: bold;
	font-size : 11px;
	background-color: #336;
}
a.topnav1:ACTIVE, a.topnav1:HOVER, a.topnav1:FOCUS {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #C0C0C0;
	font-weight: bold;
	text-decoration : underline;
	background-color: #336;
}
/* keynav0 is for the key/chapter navigation */
.keynav0 {
	font-family : Arial, Helvetica, sans-serif;
	color : #003;
	font-weight: bold;
	font-size : 11px;
	background-color: #FC3;
}
a.keynav0, a.keynav0:visited, a.keynav0:link {
	font-family : Arial, Helvetica, sans-serif;
	color : #003;
	text-decoration : none;
	font-weight: normal;
	font-size : 11px;
	background-color: #FC3;
}
a.keynav0:ACTIVE, a.keynav0:HOVER, a.keynav0:FOCUS {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Gray;
	font-weight: normal;
	text-decoration : underline;
	background-color: #FC3;
}
/* subnav1 is for the sub-navigation */
.subnav1 {
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight: bolder;
	font-size : 12px;
	padding-top:4px;
}
a.subnav1, a.subnav1:visited, a.subnav1:link {
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	font-weight: normal;
	font-size : 12px;
}
a.subnav1:ACTIVE, a.subnav1:HOVER, a.subnav1:FOCUS {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight: normal;
	text-decoration : underline;
	}
/* subnav0 is for the sub-sub-navigation */
.subnav0 {
	font-family : Arial, Helvetica, sans-serif;
	color : #000;
	font-weight: bold;
	font-size : 12px;
	padding-top : 3px;
}
a.subnav0, a.subnav0:visited, a.subnav0:link {
	font-family : Arial, Helvetica, sans-serif;
	color : #808080;
	text-decoration : none;
	font-weight: bold;
	font-size : 12px;
}
a.subnav0:ACTIVE, a.subnav0:HOVER, a.subnav0:FOCUS {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000;
	font-weight: bold;
	text-decoration : underline;
}
/*  */
.ftr0 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #CCC;
	font-weight: normal;
}
a.body0, a.body0:visited, a.body0:link {
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	font-size : 11px;
}
a.body0:ACTIVE, a.body0:HOVER, a.body0:FOCUS {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #666666;
	text-decoration : underline;
}
.body0 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
}
a.body1, a.body1:visited, a.body1:link {
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	font-size : 13px;
	font-weight: bold;
}
a.body1:ACTIVE, a.body1:HOVER, a.body1:FOCUS {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #c0c0c0;
	text-decoration : none;
	font-weight: bold;
}
.body1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000;
}
div.act1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000;
	border : solid 1px #309;
	background-color: #CCCCFF;
	/* margin : 10px 10px 10px 10px; */
	padding : 5px;
}
a.act1:ACTIVE, a.act1:HOVER, a.act1:FOCUS {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #666;
	background-color: #CCF;
	font-weight : bold;
	text-decoration : underline;

}
a.act1, a.act1:visited, a.act1:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000;
	background-color: #CCF;
	text-decoration : none;
	font-weight : bold;

}
.head1 {
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 15px; 
	color : #000; 
	font-weight: bold; 
	border-bottom : solid 1px #309; 
	margin-bottom : 10px; 
	text-transform : uppercase; 
}
.head0 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000;
	font-weight: bold;
	text-transform : uppercase;

}
.head2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000;
	font-weight: bold;
	border-bottom : solid 1px #309;
	padding-right : 100px;
	text-transform : uppercase;
}
.ftrNav0 {
	font-family : Arial, Helvetica, sans-serif;
	color : #000;
	font-size : 11px;
}
a.ftrNav0, a.ftrNav0:visited, a.ftrNav0:link {
	font-family : Arial, Helvetica, sans-serif;
	color : #000;
	text-decoration : none;
	font-size : 11px;

}
a.ftrNav0:ACTIVE, a.ftrNav0:HOVER, a.ftrNav0:FOCUS {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #999;
	text-decoration : underline;

}

.box1 {   
	border : solid 1px #309; 
	padding: 5px; 
}

.box2 {   
	border : solid 1px #309; 
	padding: 5px;
	background-color: #DEDEDE;
}

li {
	list-style: outside;
}

li.uproman {
	list-style: outside upper-roman;
}


li.upalpha {
	list-style: outside upper-alpha;
}

li.lowalpha {
	list-style: outside lower-alpha;
}

.block {
	padding-left : 20px;
}
td.indicatorlist{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333366;
	background-color: #FFCC33;
	border-bottom : 1px solid Navy;
	border-top : 1px solid Navy;
	border-left : 1px solid Navy;
	border-right : 1px solid Navy;
	margin-left : 5px;
}
.indicatortext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;
}
a.indicatortext, a.indicatortext:visited, a.indicatortext:link {
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	font-size : 12px;
}
a.indicatortext:ACTIVE, a.indicatortext:HOVER, a.indicatortext:FOCUS {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #666666;
	text-decoration : none;
}
.mainheader{
	background-color: #FFCC33;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000000;
	font-weight: bold;
	text-transform : uppercase;
}
.subheader{
	background-color: #FFCC33;/*#6699cc;*/
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	font-weight: bold;
	text-transform : uppercase;
}
.imageheader{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color: #FFCC33;
}
.labelframe1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #FFFFFF;
	font-weight: bold;
	background-color: #6699cc;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom:2px;
	border-bottom : 1px solid black;
	border-top : 1px solid black;
	border-right : 1px solid black;
	border-left : 1px solid black;
}
.labelframe2{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000000;
	font-weight: bold;
	background-color: #CCCCFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom:2px;
	border-bottom : 1px solid black;
	border-top : 1px solid black;
	border-right : 1px solid black;
	border-left : 1px solid black;
}
.headerframe {
	border-bottom : 1px solid black;
	border-top : 1px solid black;
	border-right : 1px solid black;
	border-left : 1px solid black;
}
.discussionqs{
	background-image: url(images/pic/bgquestion.jpg);
	background-repeat: no-repeat;
	padding-left:50px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:50px;
}
.activities{
	background-image: url(images/pic/bgactivities.jpg);
	background-repeat: no-repeat;
	padding-left:50px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:50px;
}
.activityframe {
	border-bottom : 1px solid black;
	border-top : 1px solid black;
	border-right : 1px solid black;
	border-left : 1px solid black;
	margin-bottom:10px;	
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;
	}
.contentmatte {
	width: 570px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align : left;
}
span.indicatorlbl{
	font-family : Arial, Helvetica, sans-serif;
	color : #336;
	font-weight: bold;
	font-size : 13px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:4px;
	margin-left:2px;
	margin-right:2px;
	background-color: #FC3;
	display : inline;
	}
.indicatorbtn {
	font-family : Arial, Helvetica, sans-serif;
	color : #FC3;
	text-decoration : none;
	font-weight: bold;
	font-size : 13px;
}
a.indicatorbtn, a.indicatorbtn:visited, a.indicatorbtn:link {
	font-family : Arial, Helvetica, sans-serif;
	color : #FFF;
	text-decoration : none;
	font-weight: bold;
	font-size : 13px;
	letter-spacing : 2px;
}
a.indicatorbtn:ACTIVE, a.indicatorbtn:HOVER, a.indicatorbtn:FOCUS {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FC3;
	font-weight: bold;
	text-decoration : underline;
}