/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/
/* level 0 inner */
.m0l0iout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding: 4px;
	color: #FFFFFF;
}
.m0l0iover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #FFFFFF;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	border : 1px solid #A2A3BE;
	background: #6D6E7E;
}
.m0l0oover {
	text-decoration : none;
	border : 1px solid #A2A3BE;
	background: #86879A;
}

/* level 1 inner */
.m0l1iout {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #5A5B65;
}
.m0l1iover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #5A5B65;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #9D9FB4;
	filter: alpha(opacity=85);
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #B3B5CA;
}

/* level 2 inner */
.m0l2iover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #5A5B65;
}

/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #B3B5CA;
}
.m0l2oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #CCCFF6;
}

.body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.body A:link {
	COLOR: #ff6600; TEXT-DECORATION: bold
}

.body A:visited {
	COLOR: #ff6600; TEXT-DECORATION: bold
}

.kohol {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
}

.kohol A:link {
	COLOR: #ffffff; TEXT-DECORATION: bold;
}

}
.kohol A:visited {
	COLOR: #ffff99; TEXT-DECORATION: none;
}

}

.titania {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px; TEXT-DECORATION: Bold
	}

.td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #61616E
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#61616E
}

.smallwhite {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF
}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #61616E
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	TEXT-DECORATION: bold;
	color: #61616E
}

.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.footer A:link {
	COLOR: #ffffff; TEXT-DECORATION: bold;
}

}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}

.largebBold {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; COLOR: #ff6600; PADDING-TOP: 3px
}

.titleline {
	BORDER-BOTTOM: #61616E 1px dashed;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	TEXT-DECORATION: bold;
	color: #61616E
}
.liner {
	BORDER-BOTTOM: #cccccc 1px dashed
}
.lineg {
	BORDER-BOTTOM: #cccccc 1px dashed
}
.liney {
	BORDER-BOTTOM: #cccccc 1px dashed
}
.line2 {
	BORDER-BOTTOM: #666666 1px solid
}
.lineHead {
	BORDER-BOTTOM: #666666 1px solid
}
.line3 {
	BORDER-BOTTOM: #666666 1px solid
}
.line4 {
	BORDER-BOTTOM: #ffffff 1px solid
}

.lineHead A:link {
	COLOR: #ff6600; TEXT-DECORATION: bold
}
.lineHead A:visited {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.lineHead:link {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.lineHead:visited {
	COLOR: #ff6600; TEXT-DECORATION: none
}

.table-title {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9D9FB4
}
.table-title A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.table-title A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.table-subtitle {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeecf6
}
.table-grey {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeecf6
}
.table-greydark {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999999
}
.table-black {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
.table-white {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.text-title {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text-large {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
