body, p {
	font-family: Century Gothic,Verdana; 
	font-size: 10pt; 
	scrollbar-base-color: #336699;
	margin: 0 0 0 0;
	border: 0 0 0 0;
}

a {text-decoration: none; color: white;}
a:hover {text-decoration: none; color: white;}

#TreeTitle {font-size: 12pt; font-weight: bold; color: black;}

a.TreeFolder {text-decoration: none; font-size: 10pt; font-weight: 100; color: navy}
a.TreeFolder:hover {text-decoration: none; color: white;}

a.TreeItem {text-decoration: none; font-size: 8pt; color: navy}
a.TreeItem:hover {text-decoration: none; color: white;}

a.wizard {text-decoration: none; 8pt; color: white;}
a.wizard:hover {text-decoration: none; color: navy;}


img {border-width: 0;}

table.standard {width: 98%; align: center;} 

table.main {height: 100%; width: 100%; align: center; background-color: #003366;}

table.alternate {width: 98%; align: center; background-color: #ffffff;}

table.case {width: 40%; align: center; background-color: #ffffff;}

th {text-align: center; font-size: 10pt; color: #ffffff; background-color: #003366;}

td.left {text-align: left; vertical-align: top; font-size: 10pt;}

td.center {text-align: center; vertical-align: top; font-size: 10pt;}

td.right {text-align: right; vertical-align: top; font-size: 10pt;}

td.dataArea {height: 100%; width: 100%; vertical-align: top; text-align: center; font-size: 10pt; background-color: #6699cc;}

td.menu {height: 100%; text-align: left; vertical-align: top; font-size: 10pt; color: #6699cc;}

td.dialogBottomLeft {text-align: left; valign: bottom; background-color: #6699cc;}

td.dialogBottomRight {text-align: right; valign: bottom; background-color: #003366;}

td.errorText {text-align: right; vertical-align: top; font-size: 10pt; font-weight: bold; color: #8B0000;}

td.title {font-size: 16pt; font-weight: bold;}

td.subTitle {vertical-align: top; font-size: 10pt; font-weight: bold;}

td.centeredSubTitle {vertical-align: top; text-align: center; font-size: 10pt; font-weight: bold;}

td.bottomLeft {text-align: left; vertical-align: bottom; font-size: 10pt;}

td.bottomRight {text-align: right; vertical-align: bottom; font-size: 10pt;}

td.helpTextRight {width: 30%; vertical-align: top; font-size: 10pt;}

td.SlotTel {
	vertical-align: top;
	text-align: center;
	border-left-width: 4;
	border-right-width: 4;
	border-top-width: 4;
	border-bottom-width: 4;
	border-style: double;
	font-size: 8pt; 
	font-weight: bold; 
	background-color: #66ff66;
	}

td.SlotTrunk {
	vertical-align: top;
	text-align: center;
	border-left-width: 4;
	border-right-width: 4;
	border-top-width: 4;
	border-bottom-width: 4;
	border-style: double;
	font-size: 8pt; 
	font-weight: bold; 
	background-color: #6666ff;
}

td.SlotOther {
	vertical-align: top;
	text-align: center;
	border-left-width: 4;
	border-right-width: 4;
	border-top-width: 4;
	border-bottom-width: 4;
	border-style: double;
	font-size: 8pt;
	font-weight: bold;
	background-color: #ff6666;
}

td.SlotEmpty {
	vertical-align: top;
	text-align: center;
	border-left-width: 4;
	border-right-width: 4;
	border-top-width: 4;
	border-bottom-width: 4;
	border-style: double;
	font-size: 8pt;
	font-weight: bold;
	background-color: white;
}

#NoBorder {
	vertical-align: middle;
	text-align: center;
	border-left-width: 0;
	border-right-width: 0;
	border-top-width: 0;
	border-bottom-width: 0;
	border-style: none;
}

#back {background-color: #336699;}

#helpTextRight {vertical-align: top;}

#helpTextBottom {width: 95%; vertical-align: top; font-size: 10pt;}

#modeTitle {font-size: 10pt; font-weight: bold; color: #cceeff;}

#dataAreaLink {font-size: 10pt; color: white;}

input.Reserved {background-color: yellow;}
input.ReadOnly {background-color: #cccccc; color:gray}
input.Modified {background-color: #cae3f6;}
select.Modified {background-color: #cae3f6;}

