/* master font styles */
td,div,p,body {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color:#000000;
}

BODY {
	SCROLLBAR-FACE-COLOR: #7c807c;
	SCROLLBAR-ARROW-COLOR: #33ff33;
	SCROLLBAR-TRACK-COLOR: #a4aca4;
	SCROLLBAR-BASE-COLOR: #949aa2;
}


/* master link styles */
A:link {
	COLOR: #556055;
}
A:visited {
	COLOR: #889488;
}
A:hover {
	COLOR: #990000;
	text-decoration : underline;
}
A:active {
	COLOR: Red;
}

.alert {
font-weight:bold;
color:#993300; 
}

.cell {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: verdana,arial,helvetica;
	border : 1px dotted #444844;
	background-color : #d0ddd0;
}


/* nav styles */

/* nav12 */

.nav12 {
	FONT-SIZE: 11px;
	COLOR: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: underline
}
A.nav12:link {
	FONT-SIZE: 11px;
	COLOR: #556055;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	border : 1px solid White;
	width : 100%;
	padding-left : 5px;
}
A.nav12:visited {
	FONT-SIZE: 11px;
	COLOR:#556055;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	border : 1px solid White;
	width : 100%;
	padding-left : 5px;
}
A.nav12:hover {
	FONT-SIZE: 11px;
	COLOR: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	border : 1px outset;
	width : 100%;
	padding-left : 5px;
	background : #d0ddd0;
}
A.nav12:active {
	FONT-SIZE: 11px;
	COLOR: maroon;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	background : #ffcc33;
	padding-left : 5px;
	border : 1px White;
}

/* nav white on dark bgnd */

.nav12dk {
	FONT-SIZE: 11px;
	WIDTH: 100%;
	COLOR: #c0d0c0;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
}
A.nav12dk:link {
	FONT-SIZE: 11px;
	WIDTH: 100%;
	COLOR: #c0d0c0;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	
}
A.nav12dk:visited {
	FONT-SIZE: 11px;
	WIDTH: 100%;
	COLOR: #c0d0c0;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	
}
A.nav12dk:hover {
	FONT-SIZE: 11px;
	COLOR: #556055;
	WIDTH: 100%;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	background-color : #c0d0c0;
}
A.nav12dk:active {
	FONT-SIZE: 11px;
	WIDTH: 100%;
	BACKGROUND: #ffcc33;
	COLOR: #990000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
}

/* nav white on mid bgnd */

.nav12md {
	FONT-SIZE: 11px;
	WIDTH: 100%;
	COLOR: #E0E8E0;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
}
A.nav12md:link {
	FONT-SIZE: 11px;
	WIDTH: 100%;
	COLOR: #E0E8E0;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	
}
A.nav12md:visited {
	FONT-SIZE: 11px;
	WIDTH: 100%;
	COLOR: #E0E8E0;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	
}
A.nav12md:hover {
	FONT-SIZE: 11px;
	COLOR: #556055;
	WIDTH: 100%;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	background-color : #d0ddd0;
}
A.nav12md:active {
	FONT-SIZE: 11px;
	WIDTH: 100%;
	BACKGROUND: #ffcc33;
	COLOR: #990000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
}

/* nav blk on lite bgnd */

.nav12lt {
	FONT-SIZE: 11px;
	WIDTH: 100%;
	COLOR: #556055;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
}
A.nav12lt:link {
	FONT-SIZE: 11px;
	WIDTH: 100%;
	COLOR: #556055;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	
}
A.nav12lt:visited {
	FONT-SIZE: 11px;
	WIDTH: 100%;
	COLOR: #556055;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	
}
A.nav12lt:hover {
	FONT-SIZE: 11px;
	COLOR: #E0E8E0;
	WIDTH: 100%;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	background-color : #889488;
}
A.nav12lt:active {
	FONT-SIZE: 11px;
	WIDTH: 100%;
	BACKGROUND: #ffcc33;
	COLOR: #990000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
}

/* header styles */
.header18inv {
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	COLOR: #d0ddd0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding-left : 5px;
	background-color : #889488;
	text-align: center;
}

.header18under {
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	COLOR: #556055;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width : 100%;
	border : 2px solid #696969;
	border-top-style : none;
	border-right-style : none;
	border-left-style : none;
}
.header18red {
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	COLOR: #8B0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smhdr16red {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #8B0000;
	FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.smhdr16grn {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #778477;
	FONT-FAMILY:  Arial, Helvetica, sans-serif
	}


/* text styles */

input{
	BORDER-RIGHT: 1px dotted #999999;
	BORDER-TOP:1px dotted #999999;
	BACKGROUND: #d0ddd0;
	FONT:  11px Verdana, Arial, Helvetica;
	BORDER-LEFT: 1px dotted #999999;
	COLOR: #000000;
	BORDER-BOTTOM: 1px dotted #999999;

}

input.btn{
	BORDER-RIGHT: 2px solid #889488;
	BORDER-TOP: 2px solid #889488;
	BACKGROUND: #C0D0C0;
	FONT: 11px Verdana, Arial, Helvetica;
	BORDER-LEFT: 2px solid #889488;
	BORDER-BOTTOM: 2px solid #889488;
}

textarea {
	BORDER-RIGHT: 1px dotted #666666;
	BORDER-TOP: 1px dotted #666666;
	BACKGROUND: #d0ddd0;
	FONT: 11px Verdana, Arial, Helvetica;
	BORDER-LEFT: 1px dotted #666666;
	COLOR: #000000;
	BORDER-BOTTOM: 1px dotted #666666;
	SCROLLBAR-FACE-COLOR: #DCDCDC;
	SCROLLBAR-HIGHLIGHT-COLOR: White;
	SCROLLBAR-SHADOW-COLOR: #CCCCCC;
	SCROLLBAR-3DLIGHT-COLOR: White;
	SCROLLBAR-ARROW-COLOR: Black;
	SCROLLBAR-DARKSHADOW-COLOR: #666666;
	SCROLLBAR-BASE-COLOR: #666666;
}
select {
	BORDER-RIGHT: 1px dotted #999999 ;
	BORDER-TOP: 1px dotted #999999;
	BACKGROUND: #d0ddd0;
	FONT: 11px Verdana, Arial, Helvetica;
	BORDER-LEFT: 1px dotted #999999;
	COLOR: #000000;
	BORDER-BOTTOM: 1px dotted #999999;
	SCROLLBAR-FACE-COLOR: #DCDCDC;
	SCROLLBAR-HIGHLIGHT-COLOR: White;
	SCROLLBAR-SHADOW-COLOR: #CCCCCC;
	SCROLLBAR-3DLIGHT-COLOR: White;
	SCROLLBAR-ARROW-COLOR: Black;
	SCROLLBAR-DARKSHADOW-COLOR: #666666;
	SCROLLBAR-BASE-COLOR: #666666;
	border : 1px dotted #666666;
}
.noborder {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	background-color : transparent;
}

.text12lt {
	FONT-SIZE: 11px;
	COLOR: #556055;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	background-color : #C0D0C0;
}

.text12md {
	FONT-SIZE: 11px;
	COLOR: #E0E8E0;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	background-color : #889488;
}

.text12dk {
	FONT-SIZE: 11px;
	COLOR: #C0D0C0;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	background-color : #556055;
}

.text10lt {
	FONT-SIZE: 10px;
	COLOR: #556055;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	background-color : #C0D0C0;
}

.text10md {
	FONT-SIZE: 10px;
	COLOR: #E0E8E0;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	background-color : #889488;
}

.text10dk {
	FONT-SIZE: 10px;
	COLOR: #C0D0C0;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	background-color : #556055;
}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #556055;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #889488;
	width: 100%;
	text-align : center;
}
.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}


.header18invdk {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #889488;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width : 100%;
	background-color: #C0D0C0;
}

.hdr20lt_u {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #889488;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width : 100%;
	background-color : #c0d0c0;
	border-bottom-color: #889488;
	border-bottom-style: solid;
	border-bottom-width: thin;
}

.hdr20md_u {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #D0DDD0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width : 100%;
	background-color : #889488;
	border-bottom-color: #D0DDD0;
	border-bottom-style: solid;
	border-bottom-width: thin;
}

.hdr20dk_u {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #C0D0C0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width : 100%;
	background-color : #556055;
	border-bottom-color: #C0D0C0;
	border-bottom-style: solid;
	border-bottom-width: thin;
}

.hdr20lt {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #889488;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color : #c0d0c0;
}

.hdr20md {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #D0DDD0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color : #889488;
}

.hdr20dk {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #C0D0C0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color : #556055;
}
