body, td{
    font-family:Century Gothic, Franklin Gothic Demi, Arial Black;
    font-size:12px;
}
body{
    margin: 5px 5px 0px;
}
td.content{
	 padding-left:10px;
}
.borders{
	width:32px;
	height:28px;
}
img.logo{
	height:90px;
	width:238px;
}
table.fixed{
	table-layout:fixed;
}
.leftbar{
	width:32px;
	background-color: #ccccff;
}
.lefttopbar{
	background-color:#6699ff;
	white-space:nowrap;
}
.lefttopbar img{
	 width:32px;
	 height:1px;
}
.nobr, .leftP{
	white-space:nowrap;
}
b, .footer{
	color:#0099cc;
}
.wide, .inTable, .tabHead, #navTable, td.content, .rightP{
	width:100%;
}
.high, .inTable, td.content{
	height:100%;
}
a{
	text-decoration:none;
}
a:link{
	color:#3333cc;
}	
a:visited, a:active{
	color:#333399;
}
a:hover{
	text-decoration:underline;
	color:#3333cc;
}
img{
	margin:0px;
	vertical-align:top;
}
.linkIMG{
	margin-top: 10px;
	margin-bottom: 10px;
	border-width:0px;
}
.inTable{
	border-width:0px;
}
.tabHead{
	background-color:#0099cc;
	vertical-align:top;
}
tr.rowDef td{
	white-space:nowrap;
	font-size:0px;
	line-height:0;
	padding:0px;
	height:0px;
}

#navTable{
	background-color:#ccccff;
	border-width:0px;
	border-right-width:0px;
}
#navTable tr{
	 vertical-align:top;
}
#navTable td
{
	font-family: Verdana, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	background-color:#0099cc;
	padding:0 0.5em;
}
#navTable td.tabSelHeader{
	color: White;
	font-weight:bold;
	background-color:#00CCCC;
}
#navTable td.element{
	background-color:#ccccff;
	padding:0;
}
#navTable td.submenu{
	text-align:left;
	background-color:#6699ff;
}
#navTable td.subSel{
	color:#0099cc;
	text-align:left;
	font-size:11px;
	background-color:#ccccff;
}
#navTable a{
	color:white;
	font-size:11px;
}
#navTable td.submenu A:hover{
	color:yellow;
	border-color:#00CCCC;
}
#navTable a:hover{
	color:white;
	border-color:#00CCCC;
}
.separator td{
	font-size:1pt;
	height:5px;
}
.intro{
	padding:10px;
	font-weight:bolder;
	color:#0099cc;	
}
.reqd{
	color:Red;
}
.footer{
	background-color: #ccccff;
	font-size:xx-small;
}
.leftP{
	padding-left:10px;
}
.rightP{
	text-align:right;
	padding-right:10px;
}
.rightP a:link, .rightP a:visited, .rightP a:active{
	color:#0066cc;
}
.rightP a:hover{
	color:#0033cc;
}
.rightP, .leftP{
	font-size:xx-small;
}

