/* dark blue - A40E0D */
/* light blue - ECE9D8 */



/* search engine tab */

table.tab {
	background-color: ECE9D8;
	border-top: 1px solid #FFCC66;
	border-right: 1px solid #FFCC66;
	border-bottom: 0 solid #FFCC66;
	border-left: 1px solid #FFCC66;
}
th.tab-act {
	background-color: ECE9D8;
	border-top: 0 solid #FFCC66;
	border-right: 1px solid #FFCC66;
	border-bottom: 1px solid #FFCC66;
	border-left: 1px solid #FFCC66;
}
th.tab-pass {
	background-color: 999999;
	border: 1px solid #FFCC66;
	color: #0F0173;
}
th.tab-blank {border-top: 1px solid #FFCC66}
a.tab-lnk-act {font: bold 8pt tahoma; color: ffffff; text-decoration: none}
a.tab-lnk-act:visited {font: bold 8pt tahoma; color: #000000; text-decoration: none}
a.tab-lnk-act:hover {font: bold 8pt tahoma; color: ffcf39; text-decoration: none}
a.tab-lnk-pass {color: #FFCC66; font: bold 8pt tahoma; text-decoration: none; cursor: default}

/* search engine tab end */

/* header start */
td.h-btn {background-color: 999999; border: 1px solid; border-color: 000000 000000 000000 cccccc}

td.h-btn-over {background-color: ffcf39; border: 1px solid; border-color: 000000 000000 ffcf39 cccccc}
td.h-btn-last {background-color: 999999; border: 1px solid; border-color: 000000 999999 000000 cccccc; font-size: 11pt}

td.h-brite {background-color: cccccc}	/* light-grey */
td.h-over {background-color: ECE9D8}	/* dark yellow */
td.h-bgdark {background-color: 330066}	/* dark-blue */

.h-btn-text {font: bold 8pt tahoma; color: ffffff; text-decoration: none; position: relative; top: -1px}
.h-btn-text:visited {font: bold 8pt tahoma; color: ffffff; text-decoration: none; position: relative; top: -1px}
.h-btn-text:active {font: bold 8pt tahoma; color: ffffff; text-decoration: none; position: relative; top: -1px}
.h-btn-text:hover {font: bold 8pt tahoma; color: ffcf39; text-decoration: none; position: relative; top: -1px}
/* header end */

/* body start */
body {margin: 0; background-color: ffffff}
body.spec {border: 0; background-color: ffffff}
body.normal {margin: 10px; background-color: ffffff}
/* body end */

/* search results start */
table.sr {border: solid #cccccc; border-width: 1px 0 0 1px}
th.sr-heading {font: bold 8pt verdana; color: ffffff; background-color: #FFCC66; border: solid #cccccc; border-width: 0 1px 1px 0}
.sr-brite {font: 8pt verdana; border: solid #cccccc; border-width: 0 1px 1px 0}
.sr-dark {font: 8pt verdana; background-color: ECE9D8; border: solid #cccccc; border-width: 0 1px 1px 0}
/* search results end */

/* tooltip start */
a.tt {font-weight: bold; color: 5f78cb}
/* tooltip end */

/* bottom navigation links */
.bottNavLink.bottNavLink { color:0033CC; text-decoration: none }
.bottNavLink.bottNavLink:link { color:0033CC; text-decoration: none }
.bottNavLink.bottNavLink:active { color:0033CC; text-decoration: none }
.bottNavLink.bottNavLink:visited { color:0033CC; text-decoration: none }

/* bottom navigation links hover */
.bottNavLink:hover { color: #FFCC66; text-decoration: underline}

/* footer start */
td.footer {font: 7.5pt verdana; color: ffffff; background-color: 999999; border: solid; border-width: 1px 0; border-color: 000000 999999}
.footer-link {font: 7.5pt verdana; color: ffffff}
/* footer end */

/* tab start */
td.tab {font: bold 9pt verdana; color: ffffff; background-color: #FFCC66}
td.tab-line {background-color: FFDE00}
/* tab end */

/* tabManual start */
td.tabManual {font: bold 11pt verdana; color: ffffff; background-color: 5f78cb}
/* tabManual end */

/* general start */
div.body {margin: 0 10px}

.small {
	font: 7.5pt verdana;
	vertical-align: text-bottom;
}
.par {font: 9pt verdana}
.big {
	font: bold 13pt verdana;
}

.mark {color: 5f78cb}		/* blue */
.mark:visited {color: 5f78cb}	
.mark:active {color: 5f78cb}	
.mark:hover {color: 5f78cb}

.hilite {color: #FFCC66}		/* red */
.hilite:visited {color: #FFCC66}	
.hilite:active {color: #FFCC66}	
.hilite:hover {color: #FFCC66}	

.arrow {background-color: #FFCC66;}	/* red top arrow */

.tr-brite {font: 8pt verdana}
.tr-dark {font: 8pt verdana; background-color: #FFFFFF;}	/* yellow */

table.border {border: 1px solid #FFCC66}

.t-heading {font: bold 8pt verdana; color: ffffff; background-color: #FFCC66}
.t-heading:visited {font: bold 8pt verdana; color: ffffff; background-color: #FFCC66}
.t-heading:active {font: bold 8pt verdana; color: ffffff; background-color: #30819B}
.t-heading:hover {font: bold 8pt verdana; color: ffffff; background-color: #30819B}

.t-specials {font: bold 8pt verdana; color: 000000}
.t-specials:visited {font: bold 8pt verdana; color: 000000}
.t-specials:active {font: bold 8pt verdana; color: 000000}
.t-specials:hover {font: bold 8pt verdana; color: 000000}
/* general end */




/* header start */
td.h-btn-in {background-color: c6b273; border-style: solid; border-width: 1px 1px 0 1px; border-color: 000000 000000 ffcf39 cccccc; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#999999, EndColorStr=#ffcf39)}
/* header end */

/* controls start */
.t-box {font: 8pt verdana; border: 1px solid #FFCC66;}
.t-box-invis {font: 8pt verdana; border: 0; background: transparent; padding: 0}
.t-box-ttl {font: 8pt verdana; border: 0; background: transparent; text-align: center}
.t-box-grttl {font: bold 8pt verdana; border: 0; background: transparent; text-align: center}

select {font: 8pt verdana}
/* controls end */

/*custom buttons start*/
.btn-big-brite {font: bold 8pt verdana;color: #ffffff;background-color: #9DACBF;border: 2px solid #FFCC66}
.btn-small-dark {font: bold 7pt verdana;color: #ffffff;background-color: #9DACBF;border: 1px solid #FFCC66}
.btn-small-brite {font: bold 7pt verdana;color: #ffffff;background-color: #9DACBF;border: 1px solid #FFCC66}
/*custom buttons end*/


/* image button start */
img.ro {cursor: hand}
/* image button end */
