.mypathway
{ color: silver; padding-left:3px; padding-bottom:3px; }
ul
{
margin: 0;
padding: 0;
list-style: none;
}
.pagenav
{
	font-size:12px;
	font-weight:normal;
}
.componentheading
{ color: #f00; background:#fc0; height: 20px; margin-left:2px; padding-left:3px; white-space: nowrap; font-family: Arial; font-size:14px; font-weight:bold; border-style: solid; border-width: 0; }


a.toclink:link
{ line-height:normal; font-size:11px; font-family:Arial; color: #fff; font-weight: bold; text-decoration: none; }

a.toclink:visited
{ line-height:normal; font-size:11px; font-family:Arial; color: #fff; font-weight: normal; text-decoration: none; }

a.toclink:hover
{ color: #808080; text-decoration: none; }

table.contenttoc { background-color: #fc0; border: solid 1px #ffffff; padding: 2px; margin-left: 2px; margin-bottom: 2px; }


table.contenttoc th { color: #fff; padding-top: 2px; padding-left: 4px; height: 21px; font-weight: bold; font-size: 11px; background: #fc0; text-transform: uppercase; }


.button {
	margin-top:3px;
	margin-bottom: 3px;
	padding-left:5px;
	padding-right:5px;
	border:solid 1px #adaa9c;
	background-color: #e1decf;
	color: #a0a0a4;
	font-family: Arial, Helvetica, "Sans Serif";
	text-align: center;
	font-size: 11px;
}

.sectiontableheader
{ color: #fff; background: #f00; height: 20px; padding-right:3px; font-weight :bold; }

table.contentpane td.contentdescription
{ color: #fff; font-size:12px; line-height:18px; background-color: #f00; }

table.contentpane td.componentheading
{ height: 20px; border: solid 1px #ffffff; color: #fc0; padding-bottom:3px; white-space: nowrap; font-family: Arial; font-size:14px; font-weight:bold; }

table.contentpane td
{ color: #000; padding-top:1px; padding-bottom:2px; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a:link { font-family:Arial; color: white; font-weight: bold; text-decoration: none; }

a:visited { font-family:Arial; color: white; font-weight: normal; text-decoration: none; }
a:hover { text-decoration: underline; }	

table.contentpaneopen
{ width:100%; }

table.contentpaneopen td
{ color: #000; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; }

table.contentpaneopen td.contentheading
{ height: 20px; padding-left:3px; border: solid 0 #ffffff; color: #f00; white-space: nowrap; font-family: Arial; font-size:11px; font-weight:bold; background: #fc0; }


a.sublevel:link, a.sublevel:visited {
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	vertical-align:middle;
	
}

a.sublevel:hover { color: #e1decf; text-decoration: underline; }


a.mainlevel:link, a.mainlevel:visited { display: block; vertical-align: middle; font-size: 10px; color: #fff; padding-top: 5px; height: 23px; width:140px; text-decoration: none; border-bottom: 1px dotted #adaa9c; border-left: 2px solid #f3f0e1; }


a.mainlevel:hover { color: #fff; text-decoration: underline; border-left: 2px solid #808080; border-bottom-color: #808080; }

table.moduletable {
	width:100%;	
	margin-bottom: 5px;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.moduletable th {
	background: #fc0;
	color: #f00;
	vertical-align:middle;
	height: 25px;
	font-weight: bold;
	font-size: 12px;
}

table.moduletable td { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 10px; font-weight: normal; }

td
{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; }
.inputbox {
	font-size:10px;
	font-family:verdana;
	border:solid 1px #adaa9c;
	
}

classtable { border-color: #808080; border-width: 2px; }