
/* generic */

body {background-color:White;}
body,TD, .fp { font-family: Tahoma, Arial, sans-serif; font-size: 11px; COLOR: darkslategray }
img, IMG {border:none;}
OPTION, INPUT, textarea {font-family: Tahoma, Arial, sans-serif; font-size: 11px; COLOR: darkslategray }
H6 { MARGIN-TOP: 8px; MARGIN-BOTTOM: 4px; font-family: Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; COLOR: black; }
H1 { MARGIN-LEFT: 0px; MARGIN-TOP: 8px; MARGIN-BOTTOM: 6px; font-family: Tahoma, Arial, sans-serif; font-weight: normal; font-size: 20px; COLOR: black;}
H2 { font-family: Tahoma, Arial, sans-serif; font-size: 20px; COLOR: darkslategray;}
H4 { MARGIN-BOTTOM:0; padding-bottom:0; font-family: Tahoma, Arial, sans-serif; font-size: 13px; font-weight: bold; COLOR: darkslategray; }
.smaller { font-family: Tahoma, Arial, sans-serif; font-size: 9px; COLOR: slategray}
li p {font-family: Tahoma, Arial, sans-serif; font-size: 11px; margin:0;}
A:link, A:visited { COLOR: #C9580D; TEXT-DECORATION: none }
A:hover { COLOR: #C9580D; TEXT-DECORATION: underline }
FORM, p.fp {margin:0px;}

img.fade {position:absolute; visibility:hidden; filter:blendTrans(duration=2.4);}

/* left module */

		.telno { font-family: Tahoma, Arial, sans-serif; font-size: 14px; COLOR: slategray; TEXT-ALIGN: center }
		.searchWidth { WIDTH: 98% ; padding-left:2px; padding-right:2px;}
		.searchTitle { font-family: Tahoma, Arial, sans-serif; font-size: 11px; font-weight:bold; color:White; padding-left:3px; }
		.btn, .btn90 {background-color: #F5690B; padding:2px; border: solid 1px white; font-family: Tahoma, Arial, sans-serif; font-size: 12px; font-weight:bold; COLOR: white;}
		.btn90 {width:90px;}

/* top module */

TD.nav, TD.navOn {width:148px; font-family: Tahoma, Arial, sans-serif; font-size: 11px; font-weight:bold; COLOR: white; TEXT-ALIGN: center;}
A.nav:link, A.nav:visited, A.navOn:link, A.navOn:visited {WIDTH: 100%; HEIGHT: 100%; TEXT-DECORATION: none }
A.nav:hover, A.navOn:hover {COLOR: #F5690B;  TEXT-DECORATION: none;}

TD.nav {BACKGROUND-COLOR: #F5690B; border:solid 1px #F5690B;}
A.nav:link, A.nav:visited {COLOR: white;}
A.nav:hover {COLOR: #F5690B; BACKGROUND-COLOR: white; TEXT-DECORATION: none;}

TD.navOn {BACKGROUND-COLOR: #DEDEDE; border:solid 1px #DEDEDE;}
A.navOn:link, A.navOn:visited {COLOR: black;}

TD.subNav { FONT: 11px Tahoma; COLOR: black; border-top:solid 1px #F5690B;}
A.subNav {WIDTH: 100%; HEIGHT: 100%;}

/* search results */

TR.DataGridRow TD {border-bottom: solid 1px #F5690B;}
TR.Pager TD {font-family: Tahoma, Arial, sans-serif; font-size: 12px; font-weight:bold; padding:2px;}
TABLE.noborder TR TD { border:none; }
td.detail { background-color : #DEDEDE;}

/* details page */

td.lbl {text-align:right; color:Black; BACKGROUND-COLOR: #DEDEDE; border-bottom:solid 1px white;border-top:solid 1px white;}
div.desc {overflow:auto; height:218; width:100%; border:solid 1px #F5690B;margin-top:2px;}
div.actionbox {overflow:hidden; height:329px; width:100%; border:solid 1px #F5690B;margin-top:2px; padding:4px;}
table.action {padding:2px; border:solid 1px #F5690B; width:100%; height:86; background-color:white;}
.btnB {background-color: #F5690B; padding:2px; border: solid 1px #F5690B; font-family: Tahoma, Arial, sans-serif; font-size: 12px; font-weight:bold; COLOR: white; width:100%;}

/*admin */

TR.DataGridHeader TD, TR.DataGridHeader TD A, TR.DataGridHeader TD A:visited, TR.DataGridHeader TD A:hover {BACKGROUND-COLOR: #F5690B; FONT: bold 11px Tahoma; COLOR: white;}


