/* heading tags */
h1 {
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	margin-bottom: 0em;
	font-size: 20px;
	font-weight: normal;
	} 
h2 {
	font-family: Verdana, Arial, Helvetica,sans-serif; 
	color: #000000; 
	margin-bottom: 0em;
	font-size: 14px;
	font-weight: bold} 
h3 {
	font-family: Verdana, Arial, Helvetica,sans-serif; 
	color: #000000; 
	margin-bottom: 0em;
	font-size: 12px;
	font-weight: bold} 
h4 {
	font-family: Verdana, Arial, Helvetica,sans-serif; 
	color: #000000; 
	margin-bottom: 0em;
	font-size: 11px;
	font-weight: bold} 

/* links */
a:link {  color: #003399}
a:active { color: #003399}
a:visited {  color: #003399}
a:hover {  color: #0066CC}

/* html tags */
body { background-color: #FFFFFF }
p {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	margin-top: 0.75em;
/*	margin-bottom: 0.75em; */
	text-align: left }
table { border-color:#000875;}
td {
	font-family: Verdana,Geneva,Helvetica,Arial,sans-serif; 
	font-size: 11px; 
	color: #000000;
	}
th {
	font-family: Verdana,Geneva,Helvetica,Arial,sans-serif; 
	font-size: 11px; 
	background-color:#000875; 
	color: #FFFFFF
	} 
li {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	}
textarea {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	}
.dsisearch 
	{ 
	background-color:#000875; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	color: #FFFFFF 
	}
.dsimenu 
	{ 
	background-color:#000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	font-size:12px 
	}
.dsinav { background-color:#000875 }
.line { background-color:#000000 }
.pagenumber 
	{ 
	color:#000875; 
	font-size: 11px; 
	}

/* navigation styles */
.globalnav { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	color: #FFFFFF }
a.globalnav:link { color: #FFFFFF }
a.globalnav:visited { color: #FFFFFF }
a.globalnav:active { color: #FFFFFF }
a.globalnav:hover { color: #99CCFF }

td.nav1 { vertical-align: baseline; line-height: 24px }
.nav1 { 	
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: bold; 
	text-decoration: none; 
	color: #99CCFF }
a.nav1:link { color: #99CCFF }
a.nav1:visited { color: #99CCFF }
a.nav1:active { color: #99CCFF }
a.nav1:hover { color: #FFFF66 }
td.nav2 { vertical-align: baseline; line-height: 15px; } 
.nav2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration: none; 
	padding-top: 6px;
	color: #FFFFFF }
a.nav2:link { color: #FFFFFF }
a.nav2:visited { color: #FFFFFF }
a.nav2:active { color: #FFFFFF }
a.nav2:hover { color: #FFFF66 }
td.nav3 { vertical-align: baseline; line-height: 10.5px; padding-top:5px; padding-left:7px }
.nav3 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: regular; 
	text-decoration: none; 
	color: #FFFFFF; 
	text-indent:-7 }
a.nav3:link { color: #FFFFFF }
a.nav3:visited { color: #FFFFFF }
a.nav3:active { color: #FFFFFF }
a.nav3:hover { color: #FFFF66 }
td.nav4 { vertical-align: baseline; line-height: 10px }
.nav4 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	text-decoration: none; 
	color: #FFFFFF }
a.nav4:link { color: #FFFFFF }
a.nav4:visited { color: #FFFFFF }
a.nav4:active { color: #FFFFFF }
a.nav4:hover { color: #FFFF66 }

.breadcrumbs 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; text-decoration: none; color: #666666; 
	z-index: 10; 
}
a.breadcrumbs:link { text-decoration: underline; color: #666666 }
a.breadcrumbs:hover { text-decoration: underline; color: #666666 }
a.breadcrumbs:active { text-decoration: underline; color: #666666 }
a.breadcrumbs:visited { text-decoration: underline; color: #666666 }

.backtotop 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #666666; visibility: show;
}
.footerinfo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.tcnfooter {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000;
	text-align: center }
.pagetitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FF8400 ; font-weight: bold }
.copy 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
}
td.copy 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	vertical-align: top; 
}
.copyheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.copytitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.copymini {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
a.copymini:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #003399; }
.navMarker{position: relative; top: auto; left: auto; visibility: hidden }
.errormsg { color: red }
.flags { position: relative; left: 20px; top: 5px; height: 15px ; width: 100px; z-index: 99 }
.bglogo { position: absolute; left: 340px; top: 53px; z-index: 1 }
.regnum { position: relative; left: 20px; font-weight: bold }
td.fillintheblank { border-bottom: thin solid gray; line-height: 20px }
td.fillspacing { line-height: 30px }
td.heading { background-color: #DDDDDD; }
.include-dsi-template { background-color: yellow; font-size:12px; font-weight: bold }