body {
	scrollbar-face-color: #efefef;
	scrollbar-highlight-color: #efefef;
	scrollbar-shadow-color: #efefef;
	scrollbar-3dlight-color: #969696;
	scrollbar-arrow-color: #485969;
	scrollbar-track-color: #efefef;
	scrollbar-darkshadow-color: #969696;
	font-family: Tahoma;
	margin: 0;
	leftmargin: 0;
	topmargin: 0;
}

div#Filter {
	margin-bottom: 8px;
	border: #717080 1px solid;
	padding: 2px;
	font-size: 11px;
	background-image: url(img/bg.table.th.gif);
}

.thAdm {
	height: 25px;
	background-image: url(img/bg.table.th.gif);
}

.thAdm a {
	font-weight: bold;
	font-size: 13px;
	color: #717080;
}

/*invisible*/
.inv {
	color: gray;
	font-family: MS Outlook;
	font-size: small;
	display: none;
}


/* rollover effects */
.imgTrans {
	filter: revealTrans(duration=0.4,transition=12);
}
.imgTrans {
	filter: blendTrans(duration=0.4);
}


/* body text*/
.bt {
	font-size: 12px;
	color: #000000;
	padding: 15px;
}


td {
	font-size: 12px;
	color: #000000;
}

/*input box*/
.ib {
	background-color: #ffffff;
	border: #ABCE1B 1px solid;
	color: #000000;
	padding: 1px;
	font-size: 11px;
	font-family: Times New Roman;
	height: 18px;
	text-decoration: none;
}
.but {
	/*input box*/
	background-color: #ffffff;
	border: #000000 1px solid;
	color: #000000;
	padding: 1px;
	font-size: 11px;
	font-family: Times New Roman;
	height: 18px;
	width: 80px;
	text-decoration: none;
}


.hh {
	/*help header*/
	font-family: Times New Roman;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	font-weight: bold;
}

/*table text*/
.small {
	font-family: arial;
	font-size: 9px;
	color: #000000;
}

.th, .th a {
	padding: 5px;
	font-weight: bold;
	font-size: 13px;
	background-image: url(img/bg.table.th.gif);
	color: #717080;
	height: 22px;
}




.hd1 {
	/*header text*/
	font-size: 18px;
	color: #661473;
	text-decoration: none;
	font-weight: bold;
	font-family: Tahoma;
}

.hd2 {
	/*header text*/
	font-size: 14px;
	color: #661473;
	text-decoration: none;
	font-weight: bold;
	font-family: arial;
}

h2 {
	/*header text*/
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}

.bm, a.bm {
	/*bottom menu */
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
}
a.bm:hover {
	color: Blue;
}


.red {
	/*error message*/
	font-size: 11px;
	color: red;
	font-weight: bold;
}
.att {
	/*table text*/
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
}

/*top menu */
.tm {
	font-size: 17px;
	color: #000000;
	font-family: Times New Roman;
	text-decoration: none;
	font-weight: bold;
}

a.tm:hovera {
	color: #ABCE1B;
}





/* new style */
/*text input box*/
.txt {
	background-color: #FFFFFF;
	color: #000000;
	padding: 1px;
	font-size: 11px;
	height: 18px;
	text-decoration: none;
}

.txtReadOnly {
	background-color: #F0F2E8;
	border: #717080 1px solid;
	color: #686866;
	padding: 1px;
	font-size: 11px;
	height: 18px;
	text-decoration: none;
	font-weight: bold;
}

/*submit buttons*/
.btn {
	background-color: #C6C4CD;
	color: #000000;
	padding: 1px;
	font-size: 11px;
	height: 22px;
	width: 80px;
	text-decoration: none;
}


/*error message*/
.em {
	font-size: 9px;
	color: red;
}

/*error message table*/
.emtable {
	background-color: #F5FDD5;
	border: red 1px solid;
	color: red;
	padding: 10 px;
	font-size: 12px;
	height: 18px;
	width: 400px;
	text-decoration: none;
	text-align: center;
}

/*notify message table*/
.nmtable {
	background-color: #F5FDD5;
	border: black 1px solid;
	color: black;
	padding: 10px;
	font-size: 12px;
	height: 18px;
	width: 400px;
	text-decoration: none;
	text-align: center;
}

/*copyright*/
.cp {
	font-size: 10px;
	color: #000000;
}

a.cp {
	color: blue;
}

a.cp:hover {
	color: #FF0A0A;
}


/*table text*/
.tt {
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	font-weight: normal;
}

.ttnote {
	font-size: 9px;
	color: #000000;
	background-color: #efefef;
	font-weight: normal;
	font-family: arial;
}
/*table text small */
.tts {
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	font-weight: normal;
}


a.tt {
	color: blue;
}

a.tt:hover {
	color: #FF0A0A;
}



/*table bold text*/
.tbt {
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	font-weight: bold;
}


/* left menu */

.lmInactive, a.lmInactive {
	font-size: 11px;
	color: #4D516C;
	font-family: arial;
	font-weight: bold;
	padding-left: 16px;
	padding-top: 2px;
	text-decoration: none;
	background-image: url(img/menu.left.bg.inactive.gif);
	height: 24px;
	vertical-align: top;
}
a.lmInactive:hover {
	color: #94C70C;
}

.lmHeader, a.lmHeader {
	font-size: 13px;
	color: #7A398E;
	font-family: tahoma;
	font-weight: bold;
	padding-left: 32px;
	padding-top: 2px;
	text-decoration: none;
	background-image: url(img/menu.left.bg.header.gif);
	height: 24px;
	vertical-align: top;
}
a.lmHeader:hover {
	color: #94C70C;
}

.lmWhite, a.lmWhite {
	font-size: 11px;
	color: #4D516C;
	font-family: arial;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 2px;
	text-decoration: none;
	height: 24px;
	vertical-align: top;
	background-image: url(img/menu.left.bg.white.gif);
}

.lm, a.lm {
	font-size: 11px;
	color: #4D516C;
	font-family: arial;
	font-weight: bold;
	padding-left: 16px;
	text-decoration: none;
	vertical-align: top;
}
a.lm:hover {
	color: #94C70C;
}

.lmDownload, a.lmDownload {
	font-size: 11px;
	color: #4D516C;
	font-family: arial;
	font-weight: bold;
	padding-left: 16px;
	padding-top: 2px;
	text-decoration: none;
	height: 24px;
	vertical-align: top;
	background-image: url(img/menu.left.bg.download.gif);
}
a.lmDownload:hover {
	color: #94C70C;
}

.lmGreen, a.lmGreen {
	font-size: 11px;
	color: #94C70C;
	font-family: arial;
	font-weight: bold;
	padding-left: 16px;
	padding-top: 2px;
	text-decoration: none;
	vertical-align: top;
}

.lmGreenBg {
	font-size: 11px;
	color: #94C70C;
	font-family: arial;
	font-weight: bold;
	padding-left: 16px;
	padding-top: 2px;
	text-decoration: none;
	height: 24px;
	vertical-align: top;
	background-image: url(img/menu.left.bg.green.gif);
}

a.lmGreen:hover {
	color: #79378E;
}

.lmRed, a.lmRed {
	font-size: 11px;
	color: #FB0113;
	font-family: arial;
	font-weight: bold;
	padding-left: 16px;
	padding-top: 2px;
	text-decoration: none;
	vertical-align: top;
}

.lmRedBg {
	font-size: 11px;
	color: #FB0113;
	font-family: arial;
	font-weight: bold;
	padding-left: 16px;
	padding-top: 2px;
	text-decoration: none;
	height: 24px;
	vertical-align: top;
	background-image: url(img/menu.left.bg.red.gif);
}

a.lmRed:hover {
	color: #79378E;
}

.lmCyan, a.lmCyan {
	font-size: 11px;
	color: #00A8DE;
	font-family: arial;
	font-weight: bold;
	padding-left: 16px;
	padding-top: 2px;
	text-decoration: none;
	vertical-align: top;
}

.lmCyanBg {
	font-size: 11px;
	color: #00A8DE;
	font-family: arial;
	font-weight: bold;
	padding-left: 16px;
	padding-top: 2px;
	text-decoration: none;
	vertical-align: top;
	height: 24px;
	background-image: url(img/menu.left.bg.cyan.gif);
}

a.lmCyan:hover {
	color: #79378E;
}

.lm2Way, a.lm2Way {
	font-size: 11px;
	color: #F9B103;
	font-family: arial;
	font-weight: bold;
	padding-left: 16px;
	padding-top: 2px;
	text-decoration: none;
	vertical-align: top;
}

a.lm2Way:hover {
	color: #79378E;
}

.lm2WayBg {
	font-size: 11px;
	color: #F9B103;
	font-family: arial;
	font-weight: bold;
	padding-left: 16px;
	padding-top: 2px;
	text-decoration: none;
	vertical-align: top;
	height: 24px;
	background-image: url(img/menu.left.bg.orange.gif);
}



.lmtext {
	font-size: 9px;
	color: #000000;
	font-family: tahoma;
	padding: 4px;
	text-decoration: none;
	font-weight: normal;
}

/* right menu */

.rmInactive, a.rmInactive {
	font-size: 11px;
	color: #4D516C;
	font-family: arial;
	font-weight: bold;
	padding-left: 36px;
	padding-top: 2px;
	text-decoration: none;
	background-image: url(img/menu.right.bg.inactive.gif);
	height: 24px;
	vertical-align: top;
}
a.rmInactive:hover {
	color: #94C70C;
}

/* error box */
.error0 {
	font-size: 9px;
	color: #000000;
	font-family: verdana;
	padding: 4px;
	text-decoration: none;
	font-weight: normal;
}

.error1 {
	background-color: #ffffff;
	border: #ABCE1B 1px solid;
	color: #000000;
	padding: 1px;
	font-size: 11px;
	font-family: Times New Roman;
	height: 18px;
	text-decoration: none;
}

.download, a.download {
	font-size: 18px;
	color: #4D516C;
	font-family: arial;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	text-decoration: none;
}
a.download:hover {
	color: #94C70C;
	text-decoration: underline;
}

/* navigation */
.navEnabled {
	font-size: 11px;
	color: #000000;
	border: #000000 1px solid;
	width: 17px;
	background-color: #CCCCCC;
	padding-left: 1px;
	text-decoration: none;
}

.navDisabled {
	font-size: 11px;
	color: #CCCCCC;
	border: #CCCCCC 1px solid;
	width: 17px;
}

/* voting */
.voteHeader {
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #000000;
}

.voteText {
	font-family: arial;
	font-size: 10px;
	color: #000000;
}

/* FAQ */
.faqHeader {
	font-size: 14px;
	color: green;
	font-weight: bold;
}

.newsHeader {
	font-family: arial;
	font-size: 11px;
	color: #94C70C;
	font-weight: bold;
}

.newsText {
	font-family: arial;
	font-size: 11px;
	color: #000000;
}
.newsDate {
	font-family: arial;
	font-size: 10px;
	color: Gray;
}

.jokeText {
	font-family: arial;
	font-size: 11px;
	color: #00A8DE;
	background-color: #FFFFFF;
	padding: 3px;
	border: #00A8DE 1px solid;
	text-align: justify;
}

/* calendar */
.bdpLite input {
	width: 64px;
	background-color: #FFFFFF;
	color: #000000;
	padding: 1px;
	font-size: 11px;
	height: 18px;
	text-decoration: none;
}
/*  graph */
.trYellowGreen {
	background-color: YellowGreen;
}

.trRed {
	background-color: red;
}

.trLightBlue {
	background-color: LightBlue;
}

.LiqPayForm
{
	margin: 0px;
	padding: 2px;
	display: inline;
}