﻿body {
	font-family: Verdana;
	background-color: #F1F1FF;
	margin-left : 10px;
	margin-right : 10px;
}

a.menu, a.menu:link, a.menu:visited, a.menu:active {
	color: #E6E6FF;
	font-size: 12px;
	text-decoration: underline; 
	font-weight: bold; 
}

.menu {
	color: #E6E6FF;
	font-size: 12px;
	font-weight: bold; 
}

.searchtitle {
	color: #000040;
	font-size: 12px;
	padding-bottom : 6px;
	font-weight: bold;
}

.searchtypes {
	color: #000040;
	font-size: 12px;
}

.searchbox {
	font-size: 12px;
}

.rightmenutitle {
	color: #000040;
	font-size: 12px;
	font-weight: bold;
}

.kwline {
	font-size: 10px;
	color: #8080ff;
	padding-bottom : 0px;
	font-weight : normal;
	border-bottom-width : 0px;
	border-top : 0px;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-top : 0px;
}

.tablebody { 
	margin-top : 20px;
	margin-bottom : 20px;
	padding-right : 20px;
	padding-left : 20px;
}

.h3 { 
	border-top : 0px;
	padding-top : 0px;
	margin-bottom : 20px;
	margin-top : 20px;
	padding-left : 20px;
	font-size: 18px; 
	color: #000040;
}

a.catmajor, a.catmajor:link, a.catmajor:visited, a.catmajor:active { 
	font-size: 16px; 
	color: #0000ff; 
	font-weight: bold;
}

a.catminor, a.catminor:link, a.catminor:visited, a.catminor:active { 
	font-size: 12px; 
	color: #0000ff; 
}

.sidemenutitle {
	color: #FB3948;
	font-size: 14px;
	font-weight: bold;
}

.redsquare {
	color: #FF0D21;
	font-size: 20px;	
}

.footermenu {
	font-size: 10px; 
	color: #666666;
	margin-bottom : 10px;
	margin-top : 10px; 
}

a.footermenu, a.footermenu:link, a.footermenu:visited, a.footermenu:active {
	color: #8080ff; 
}

.h1 {
	font-size: 17px; 
	color: #E6E6FF;
	margin-bottom: 0px;
}

.lightredbold12 { 
	font-size: 12px; 
	color: #F46264;
	font-weight: bold;
}

.sortlink {
	font-size: 11px; 
	color: #BFBFFF;
}
a.sortlink, a.sortlink:link, a.sortlink:visited, a.sortlink:active {
	font-size: 11px; 
	color: #BFBFFF;
}

.softtitle { 
	border-top : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	margin-top : 0px;
	font-size: 15px; 
	color: #000040;
}

.softtitlebig { 
	border-top : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	margin-top : 0px;
	font-size: 21px; 
	color: #000040;
}

.softlink {
	font-size: 11px; 
	color: #0000FF;
}
a.softlink, a.softlink:link, a.softlink:visited, a.softlink:active {
	font-size: 11px; 
	color: #0000FF;
	font-weight: bold;
}
a.sidemenulink, a.sidemenulink:link, a.sidemenulink:visited, a.sidemenulink:active {
	font-size: 11px; 
	color: #0000FF;
}

.sidemenulink {
	font-size: 11px; 
	color: #0000FF;
}

.softdesc {
	color: #00001A;
	font-size: 12px;
}

.kw {
	color: #F46264;
}
<!--------------->
a.nu { text-decoration: none }


font.catmajor, { font-size: 12pt; color: black; font-weight: bold }
a:link { color: blue }
a:visited { color: purple }

a.umenu, a.umenu:link, a.umenu:visited, a.umenu:active { color: #E6E6FF; text-decoration: none }
a.head, a.head:link, a.head:visited, a.head:active { color: #E6E6FF; text-decoration: underline }
td, th, i, blockquote, center { font-family: Verdana; font-size: 9pt; color: black }
.head1 { font-size: 14pt; font-weight: bold; color: navy }
.head2 { font-size: 11pt; font-weight: bold; color: maroon }
.topmenu { color: black; background-color: #D3D3D3 }
.tableborder { background-color: #11ffff }
.tablehead { color: black; background-color: #D3D3D3 }

.xborder { background-color: #11ffff }
.xtab1 { background-color: #D3D3D3 }
.xtab2 { background-color: #D3D3D3 }

.h2 {font-family: Verdana; font-size: 9pt; color: black; }
.footer {font-family: Verdana; font-size: 10px; color: black; }


.headindex {font-family: Verdana; font-size: 12px; color: #E6E6FF; }
 
/********************************* side-menu styles ********************************/
.sidemenublock {
	font-family: Verdana;
	background-color: #DCDCFE;
	width: 200px;
}

.sidemenublock #sidemenuheader {
	font-size: 14px;
	font-weight: bold;
	color: #F1F1FF;
	background-color: #000080;
	padding: 5px 5px 5px 5px;
	text-align: center;
}

.sidemenublock #catlinksblock{
	font-size: 12px;
	color: #000000;
	background-color: #DCDCFE;
	padding: 5px 5px 10px 10px;
	text-align: left;
}