body { color: #753207; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; }

table { border: 0px; }
form { padding:0px; margin:0px }
td.spacer { height: 15px; width: 65px; }

select { margin:0px;padding:0px;font-size:11px;border-style:solid;border-width:1px;border-color:#636363;color: #323232; }
option { border-style:solid;border-width:0px 0px 1px 0px; border-color:#dcdcdc #dcdcdc #dcdcdc #dcdcdc; }
input.textbox { margin:0px;padding:1px;font-size:11px;border-style:solid;border-width:1px;border-color:#444444 #d3d3d3 #d3d3d3 #444444;color: #555555; }
input.textbox:focus { margin:0px;padding:1px;font-size:11px;border-style:solid;border-width:1px;border-color:#444444 #d3d3d3 #d3d3d3 #444444;background-color:#FFFF98;color: #555555; }

textarea  { margin:0px;padding:3px;font-size:11px;border-style:solid;border-width:1px;border-color:#444444 #d3d3d3 #d3d3d3 #444444;color: #555555; }
textarea.LDesc { height: 75px; width: 300px; border-width: 0px; font-size: 10px;border-color:#444444 #d3d3d3 #d3d3d3 #444444; color: #555555; font-family: Arial, Helvetica, sans-serif; }

input.button { background-color: #ffffff; border-width: 1px;border-color:#d3d3d3 #444444 #444444 #d3d3d3; font-size:12px; font-weight:bold; color:#4b180d; font-family: Arial, Helvetica, sans-serif; padding:1px }
input.button_disabled { background-color:#efefef; border-width: 1px;border-color:#d3d3d3 #444444 #444444 #d3d3d3; font-size:12px; font-weight:bold; color:silver; font-family: Arial, Helvetica, sans-serif; padding:1px }
input.button_submit { background-color: #ffffff; border-width: 2px;border-color:#d3d3d3 #444444 #444444 #d3d3d3; font-size:12px; font-weight:bold; color:#336699; font-family: Arial, Helvetica, sans-serif; padding:1px }
input.button_submit_disabled { background-color:#efefef; border-width: 2px;border-color:#d3d3d3 #444444 #444444 #d3d3d3; font-size:12px; font-weight:bold; color:silver; font-family: Arial, Helvetica, sans-serif; padding:1px }

a:link { color: #666633; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a:hover { color: #ff0000; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
a:visited { color: #666633; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a:active { color: #ff0000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

a.inc:link { cursor: hand; color: #39170e; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.inc:hover { cursor: hand; color: #39170e; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
a.inc:visited { cursor: hand; color: #666666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.inc:active { cursor: hand; color: #ff0000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }

a.menulink:link { cursor: hand; color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.menulink:hover { cursor: hand; color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.menulink:visited { cursor: hand; color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.menulink:active { cursor: hand; color: #ff0000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }

a.content:link { color: #666633; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.content:hover { color: #ff0000;  font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
a.content:active { color: #ff0000;  font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

.bluebold { font-size: 14px; color: #39170e; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.bluebold2 { font-size: 14px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.bluesmall { font-size: 12px; color: #39170e; font-family: Arial, Helvetica, sans-serif; }
.content { font-size: 12px; color: #666666; font-family: Arial, Helvetica, sans-serif; }
.note { font-size: 11px; color: #666; font-family: Arial, Helvetica, sans-serif; font-weight:normal; }
.title { color: #753207; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.heading { color: #39170e; font-size: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.scroll	{ top: 78px; height: 100%; width: 100%; overflow: auto; }
span.th { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:white}
.search { background-color: #006699; color: #ffffff; text-align: center; font-size: 11px; font-family: Arial; font-weight: bold; height: auto; width: auto; }
.undrop { visibility: hidden; }
.drop { margin-left: 0; margin-right: 0; margin-top: 0; width: auto; }

.menuitem { cursor: hand; background: #cccccc; color: #ffffff; text-align: center; font-size: 10px; font-family: Arial; font-weight: bold; height: auto; width: auto; }
.selected { cursor: hand; background: #cccccc; color: #ffffff; color: #ffffff; text-align: center; font-size: 10px; font-family: Arial; font-weight: bold; height: auto; width: auto; background-image: url(../include/images/menuhlmiddle.gif); background-repeat: repeat-x; }

.menuitem2 { cursor: hand; color: #ffffff; font-size: 10px; font-family: Arial; font-weight: bold; height: 19px; width: auto; background-image: url(../include/images/speck.gif); filter: alpha(opacity=70); z-index: 3; }
.menuitem3 { cursor: hand; color: #ffffff; font-size: 10px; font-family: Arial; font-weight: bold; height: 19px; width: auto; background-image: url(../include/images/speck.gif); filter: alpha(opacity=100); z-index: 3; }

div.footer { padding: 2px 0px 2px 20px; color: #ffffff; font-size: 11px; font-family: Arial; font-weight: bold; }

label.lt { color:#fff; font-family: Arial, sans-serif; font-weight:bold; font-size:12px }
label { color:#555555; font-family: Arial, sans-serif; font-weight:bold; font-size:12px }
.label { color:#555555; font-family: Arial, sans-serif; font-weight:bold; font-size:12px }

.border_bot { border-style: solid; border-color: #bebfc7; border-width: 0px 0px 1px 0px }
.border_top { border-style: solid; border-color: #bebfc7; border-width: 1px 0px 0px 0px }
.border_left { border-style: solid; border-color: #bebfc7; border-width: 0px 0px 0px 1px }
.border_rt { border-style: solid; border-color: #bebfc7; border-width: 0px 1px 0px 0px }
.border_all { border-style: solid; border-color: #bebfc7; border-width: 1px }
.border_topbot { border-style: solid; border-color: #bebfc7; border-width: 1px 0px 1px 0px }
.border_sides { border-style: solid; border-color: #bebfc7; border-width: 0px 1px 0px 1px }
.border_rtbot { border-style: solid; border-color: #bebfc7; border-width: 0px 1px 1px 0px }

.border_bot_dotted { border-style: dotted; border-color: #bebfc7; border-width: 0px 0px 1px 0px }
.border_top_dotted { border-style: dotted; border-color: #bebfc7; border-width: 1px 0px 0px 0px }
.border_left_dotted { border-style: dotted; border-color: #bebfc7; border-width: 0px 0px 0px 1px }
.border_rt_dotted { border-style: dotted; border-color: #bebfc7; border-width: 0px 1px 0px 0px }
.border_all_dotted { border-style: dotted; border-color: #bebfc7; border-width: 1px }
.border_topbot_dotted { border-style: dotted; border-color: #bebfc7; border-width: 1px 0px 1px 0px }
.border_sides_dotted { border-style: dotted; border-color: #bebfc7; border-width: 0px 1px 0px 1px }
.border_rtbot_dotted { border-style: dotted; border-color: #bebfc7; border-width: 0px 1px 1px 0px }


div.alert {
	color:#b50000; font-family:Arial,sans-serif;
	font-weight:bold; font-style:italic; text-align:center;
	margin:8px 0px 8px 0px; padding:4px;
	font-size: 14px; border-style:solid;
	border-width:1px; border-color:#bebfc7;
	}
	
div.menurow {
	/*
	background-color:#a9a9a9;
	border-style: solid;
	border-color: #fff #808080 #808080 #dcdcdc;
	border-width: 0px 0px 0px 0px;
	*/
	background-image:url('../images/bg_menubar.gif');
	background-repeat:repeat-x;
	margin:0px; padding:0px 0px 0px 20px;
	height:19px
	}

div.menulinkpos {
	position:absolute;
	margin:0px;
	padding:0px;
	right:auto;
	left:auto;
	top:78px;
	bottom:auto;
	/*width:auto;*/
	border-style:solid;
	border-color:#006699 #006699 #006699 #ACCEED;
	border-width: 0px 1px 1px 1px;
	z-index:10
	}
div.menulinkcell {
	position:relative;
	margin:0px;
	padding:3px 5px 3px 5px;
	/*width: auto;*/
	background-color:#80B3CC;
	border-style:solid;
	border-color:#0e321f;
	border-width:0px 0px 0px 0px;
	height:auto
	}
div.menulinkcell2 {
	position:relative;
	margin:0px;
	padding:3px 5px 3px 5px;
	/*width: auto;*/
	background-color:#87ceeb;
	border-style:solid;
	border-color:#0e321f;
	border-width:0px 0px 0px 0px;
	height:auto
	}
div.menu_on { visibility: visible; }
div.menu_off { visibility: hidden; }

div.login_row {
	background-color:#02679A;
	background-image:url('../images/bg_row.gif');
	background-repeat:repeat-x;
	text-align:left;
	padding:0px 30px 0px 20px;
	border-style:solid;
	border-color:#666;
	border-width:0px 0px 1px 0px;
	height:22px;

}

th.tblheader {
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url('../images/bg_row.gif');
	background-repeat:repeat-x;
	border-style:solid;
	border-width: 0px 1px 1px 1px;
	border-color: #fff #AAB45C #AAB45C #FCFFE9;
}

a.apseudo_button:link { color:#ffffff;text-decoration:none;font-size:12px }
a.apseudo_button:hover { color:#ffffff;text-decoration:none;font-size:12px }
a.apseudo_button:visited { color:#ffffff;text-decoration:none;font-size:12px }
a.apseudo_button:active { color:#ffffff;text-decoration:none;font-size:12px }
.pseudo_button {
	position:relative;
	/* width:auto; */
	font-weight:bold;
	text-align:center;
	margin: 2px 0px 2px 0px;
	padding:2px 4px 2px 4px;
	color:#ffffff;
	background-color:#ffffff;
	border-style:solid;
	border-color:#d3d3d3 #444444 #444444 #d3d3d3;
	border-width:1px
	}
.pseudo_button_down {
	position:relative;
	/* width:auto; */
	font-weight:bold;
	text-align:center;
	margin: 2px 0px 2px 0px;
	padding:2px 4px 2px 4px;
	background-color:#ffffff;
	border-style:solid;
	border-color: #444444 #d3d3d3 #d3d3d3 #444444 ;
	border-width:1px
	}
	
td.page_header {
	padding:10px 0px 10px 20px;
	background-image:url('../images/bg_header.jpg');
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	border-style:solid;
	border-color: #fff #fff #d3d3d3 #fff ;
	border-width:1px 0px 1px 0px;
}

