/*----page main --*/

BODY {  
	margin: 5px;
	padding: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #D6D4D6;  
	scrollbar-base-color:"#ffffff"; 
	scrollbar-face-color:"#000000"; 
	scrollbar-shadow-color:"#cccccc"; 
	scrollbar-highlight-color:"#cccccc"; 
	scrollbar-3dlight-color:"#cccccc"; 
	scrollbar-darkshadow-color:"#A4A3A1"; 
	scrollbar-track-color:"#a39eb2"; 
	scrollbar-arrow-color:"#F86E00"; 
}

.backData {  background-color: #FFFFFF}
.backNav {  background-color: #DBA370}
.backMain { background-color: #eb7d00}
.backTopBottom  { background-color: #F86E00}

.submitbutton { 
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	background-color: #FFBC33; 
	color: #000000; 
	letter-spacing: 0.038em; 
}

.tableNav
  {
	font-size: 12px;
	font-weight: bold;
	padding: 3px 6px;
	margin: 0 -1px 0 0;
	border: 1px solid #000000;
	text-decoration: none;
	color: #000000;
	background-color: #C9C9C9;
}

.taskTabOn 
  {
	font-size: 12px;
	font-weight: bold;
	padding: 3px 6px;
	margin: 0 -1px 0 0;
	border: 1px solid #000000;
	text-decoration: none;
	color: #000000;
	background-color: #F86E00;
}

.taskTabOff
  {
	font-size: 12px;
	font-weight: bold;
	padding: 3px 6px;
	margin: 0 -1px 0 0;
	border: 1px solid #000000;
	text-decoration: none;
	color: #000000;
	background-color: #DBA370;
}

.trHead {  background-color: #F86E00 ; font-family: Verdana, Arial; font-size: 12px; color: #000000; font-weight: bold}
.linkTrHead {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #ffffff; 
	text-decoration: none;;
}

/*=== general non-changing stuff === */

INPUT,SELECT,TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #F7F7F6;
}

.check {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
	line-height: 14px
	border: 0px;
	background-color: FFFFFF;
}

P,TD,.text {  font-family: Verdana, Arial; font-size: 12px; color: #000000}
.textSmall {  font-family: Verdana, Arial; font-size: 10px; color: #000000}
.textLarge { font-family: Verdana, Arial; font-size: 14px; color: #000000 ; font-weight: bold}
.textNavSmall {  font-family: Verdana, Arial; font-size: 10px; color: #000000}

.tableTask
  {
	vertical-align: baseline;
	border-color: #000000;
	border-style: solid;
	border-width: 2px;
	border-color: #000000;
}


.tableData
  {
	font-size: 12px;
	font-weight: normal;
	padding: 3px 6px;
	margin: 0 0 0 0;
	text-decoration: none;
	color: #000;
}

.tableMain
  {
	vertical-align: baseline;
	border-color: #000000;
	border-style: solid;
	border-width: 2px;
	width:95%;
}


.textErrorLarge { font-family: Verdana, Arial; font-size: 14px; color: #FF0000; font-weight: bold}
.textError { font-family: Verdana, Arial; font-size: 12px; color: #FF0000; font-weight: bold}

.textFooter { font-family: Verdana, Arial; font-size: 10px; color: #f5be7e}
.textHeader { font-family: Verdana, Arial; font-size: 12px; color: #f5be7e; font-weight: bold}




.link:HOVER,.linkSmall:HOVER,.linkNavSmall:HOVER,.linkNav:HOVER,.linkTrHead:HOVER,.linkIconText:HOVER,.linkHelpClose:HOVER,.linkTripTree:HOVER,.linkJR:HOVER{ color: #FF0000; text-decoration: underline}

.linkHelpClose { font-family: Verdana, Arial; font-size: 11px; color: #ffffff; text-decoration: none}

.link {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
}
.linkSmall,.linkNavSmall { font-family: Verdana, Arial; font-size: 10px; color: #CC0000; text-decoration: none}
.linkIconText { font-family: Verdana, Arial; font-size: 10px; color: #990000; text-decoration: none ; }
.linkNav {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
}


.trOn { background-color: #F4ED8C;font-family: Verdana, Arial; font-size: 11px; color: #000000}
.trOff { background-color: #FAF7CB;font-family: Verdana, Arial; font-size: 11px; color: #000000}

.backStatus{ background-color: #CCCCCC;font-family: Verdana, Arial;font-size: 10px;color: #000000;	border: 1px solid #000000;}
.backStatusDue{ background-color: #E9D400;font-family: Verdana, Arial;font-size: 10px;color: #000000;	border: 1px solid #000000;}
.backStatusError{background-color: #CC0000;font-family: Verdana, Arial;font-size: 10px;color: #FFFFFF;font-weight: bold;	border: 1px solid #000000;}
.backStatusDone{ background-color: #4F9A23;font-family: Verdana, Arial;font-size: 10px;color: #000000;	border: 1px solid #000000;}




/*=== top o page stuff === */

.textOrgName {
	font-family: "Lucida Grande", verdana, arial, sans-serif;
	padding: 5px;
	border-bottom: 5;
	margin: 5;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
}

.textINConnect {
	font-family: "Lucida Grande", verdana, arial, sans-serif;
	padding: 5px;
	border-bottom: 5;
	margin: 5;
	color: #F9F4BF;
	font-size: 11px;
}

.textPageHeader {
	font-family: "Lucida Grande", verdana, arial, sans-serif;
	padding: 5px;
	border-bottom: 5;
	margin: 5;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	vertical-align: bottom;
}

/*=== nav boxes === */

#navBox {
	height: 26px;
	margin: 0;
}

#navBox a:link, #navBox a:visited {
	float: left;
	background: #F4E97F;
	font-size: 11px;
	font-weight: normal;
	padding: 3px 6px;
	margin: 0 0 0 0;
	border: 1px solid #000000;
	text-decoration: none;
	color: #000000;
}


#navBox a:link.current, #navBox a:visited.current {
	background: #F9F4BF;
	color: #000000;
	font-weight: bold;
	border-bottom-color:#000000
}

#navBox a:hover  {
	color: #000;
	background: #E9D400;
}

