* {	font-size: 7pt;	font-family: Verdana, Helvetica, Arial, sans-serif;}
BODY {	scrollbar-face-color: #80A0C0;	scrollbar-highlight-color: #ffffff;	scrollbar-arrow-color: #ffffff;	scrollbar-track-color: #ffffff; }
BODY, TABLE, TABLE.layout TD, TD.layout, TD.body {	margin: 0px 0px 0px 0px;	padding-right: 0px;	padding: 0px 0px 0px 0px;}

A,A:link,A:visited { text-decoration: none; }
A { color: #000099;}
A.selected, A.selected:hover { padding: 1px 7px 3px 7px; }
A:hov { text-decoration: none; color:red; }
B { font-weight: bold; }
P { margin: 0px 0px 12px 0px; }

.smalltext_black {	font-size: 9px;	color: black;}
.smalltext_black A{	font-size: 9px;	color: black;}
.smalltext_white { font-size: 9px;	color: white;}
.largeheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	color: black; FONT-WEIGHT: bold;}
.largetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px;	color: black; FONT-WEIGHT: bold;}
.warningtext { color:green; FONT-WEIGHT: bold;}

/* Used for users listed on last seen and who is online */
.onlinelistmember{	font-family: Verdana, Arial,  Helvetica, sans-serif; 	font-size: 9px; 	text-decoration: none;	color: #ffffff;}
.onlinelistmember_admin{	font-family: Verdana, Arial,  Helvetica, sans-serif; 	font-size: 9px; 	text-decoration: none;	color: #FF9900;}
.onlinelistmemberheader{	font-family: Verdana, Arial,  Helvetica, sans-serif; 	font-size: 9px; 	text-decoration: none;	color: #ffffff;}
.rightbox_smalltext_red{	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;color: red;}
.rightbox{	font-family: Arial, Helvetica, sans-serif; 	font-size: 7pt;	line-height: 11pt; 	text-decoration: none;	color: black;}
.rightbox A{	font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 11pt; text-decoration: none;color: navy;}
.rightbox A:hov{	font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 11pt; text-decoration: underline; color:navy;}

/********** TABS *******************************/
.activetab {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 7pt; 	text-decoration: none;	FONT-WEIGHT: bold;	color: white;}
.activetab A{	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 7pt; 	color: white;}
.activetab A:hover{	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 7pt; 	text-decoration: none; color: white;}
.inactivetab {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 7pt; 	text-decoration: none;	FONT-WEIGHT: bold;	color: white;}
.inactivetab A{	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 7pt; 	color: white;}
.inactivetab A:hover{	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 7pt; text-decoration: none; color:black;}
/********** END TABS ***************************/

/***********************************************/
/*********   Color Scheme for Tables  **********/
/***********************************************/
TR.optionbar { background-color: rgb(239,239,239); }
TR.header {	background-color: rgb(96,141,183); color: white; FONT-WEIGHT: bold; }
TR.header A { color: white; FONT-WEIGHT: bold; }
TR.header A:hover { color: white; FONT-WEIGHT: bold; }
TD.headerSelected {	background-color: rgb(0,56,144);}
TD.innerSelected {	background-color: rgb(180,199,221);}
TD.innerPriorityOne {	background-color: rgb(255,109,109); }
TD.innerPriorityTwo {	background-color: #FFCCCC; }
/***********************************************/


/********** SUMMARY ****************************/
/* Color for items found in the summary output */
.summaryitemheader {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt; 	FONT-WEIGHT: bold;	text-decoration: none;	color: #ffffff;}
.summaryitem {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 7pt; 	text-decoration: none;	color: #cccccc}
.summaryitem A{	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 7pt; 	text-decoration: none;	color: #cccccc}
.summaryitem A:hover{	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 7pt; 	text-decoration: none;	color: white}
.summaryitemvalue {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 7pt; 	text-decoration: none;	FONT-WEIGHT: bold;	color: #DDDDDD;}
/*********  END SUMMARY ****************************/

.body7 {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 11pt; text-decoration: none}
.body7 A{	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 11pt; text-decoration: none; color:navy;}
.body7 A:hov{	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 11pt; text-decoration: underline; color:red;}
.body7red {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 11pt; text-decoration: none; color: red; font-weight: bold;}
.red {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 11pt; text-decoration: none; color: red;}
.body7green {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 11pt; text-decoration: none; color: green; font-weight: bold;}
.boxtitle {		FONT-WEIGHT: bold; COLOR: white; font-size: 7pt;}
.boxtitle A {	FONT-WEIGHT: bold; COLOR: white; font-size: 7pt;}
.boxtitle A:hov {	FONT-WEIGHT: bold; COLOR: white; font-size: 7pt;}

TD.mainmenu { background-color:rgb(156,183,220)}
TD.activetab {	background-color: #FFA800;}
TD.inactivetab {	background-color: rgb(96,141,183);}
TD.inactivetab A:hover{	background-color: rgb(96,140,180);}
TR.primarycolor{	background-color: #FFFFFF;}
TR.secondarycolor{	background-color: #f6f6f6;}
TD.secondarycolor {	background-color: #EFEFEF;}
TD.tight {	padding: 0px 0px 0px 0px;	padding-left: 0px;}
TD.spacing {	padding-left: 0px;}
TD.tightredtext {	font-size: 10px;	color: red;	padding: 0px 0px 0px 0px;	padding-left: 0px;}


/* Tier 2 contains the list of primary actions available to your selected module */
#tier2             { height: 22px;	background-color: rgb(156,183,220);	  font-family: Arial,Verdana, Helvetica, sans-serif;	}
#tier2 A 		   { color: black; font-weight: bold; font-size: 7pt; height: 100%; text-decoration: none; padding: 3px 5px 3px 5px; font-family: Verdana, Arial,Helvetica, sans-serif;}
#tier2 A:hover     { color: #4B4B4B; font-weight: bold; font-size: 7pt; background-color: rgb(156,182,217); background-image: url("../images/yarrow.gif"); background-repeat: no-repeat; background-position: -2px 8px;}
#tier2 A.sel   	   { color: white; font-weight: bold; font-size: 7pt; background-image: url("../images/yarrow.gif"); background-repeat: no-repeat; background-position: -2px 8px;}
#tier2 A.sel:hover { color: white; font-weight: bold; background-color: #9CB7DC;}
#tier2alt 		   { height: 22px;	background-color: #9CB7DC; font-family: Arial,Verdana, Helvetica,  sans-serif;	}
#tier2right 	   { height: 22px; background-color: #4B4B4B;  font-family: Arial,Verdana, Helvetica,  sans-serif;	border-left: 1px solid #000000; }
.date			   { color: white;	font-size: 7pt;	}
/* End Tier 2 styles*/

THEAD, THEAD TD, THEAD TR { color: black; font-weight: bold; }
TH {background-color: #ddeeff;}

INPUT {	 font-family: Verdana, Helvetica, Arial, sans-serif;	 font-size: 10px;	 background-color:#FFFAEF;}
INPUT.required {	 font-family: Verdana, Helvetica, Arial, sans-serif;	 font-size: 10px;	 background-color:#fde0e0;}
INPUT.submit {	 font-family: Verdana, Helvetica, Arial, sans-serif;	 font-size: 10px; } 
INPUT.search {	width: 115px; }
FORM {	display: inline; }
TEXTAREA {  padding-bottom: 5px; padding-right: 5px; padding-left: 5px; padding-top: 5px; border: 1px solid #bbb;	background: #eee; font-family: Verdana, Helvetica, Arial, sans-serif;	 font-size: 10px;	 background-color:#FFFAEF; }
SELECT {	 font-family: Verdana, Helvetica, Arial, sans-serif;	 font-size: 10px;	 background-color:#FFFAEF;}
SELECT.customfields {	 font-family: Verdana, Helvetica, Arial, sans-serif;	 font-size: 10px;	 background-color:#FFFAEF; border-bottom: 0px solid #DCE0E3;}

/* FORM */
.buttonBackground { font-weight: bold; color: #333333; background-color: rgb(209,220,235); }
.formLabelNormal { font-weight: normal; color: #333333; background-color: #DCE0E3; }
.formField { font-weight: normal; color: #333333; background-color: rgb(238,242,247); }
.formFieldBold { font-weight: bold; color: #333333; background-color: rgb(238,242,247); }
.LeftPadding { padding-left: 10px;}
.formFieldPaddLeft { font-weight: normal; color: #333333; background-color: rgb(238,242,247); padding-left: 6px;}
.leftrightpadding { font-weight: normal; padding-left: 16px; padding-right: 16px;}
.formRed { font-weight: normal; color: #ffffff; background-color: #FF3333; }
.formYellow { font-weight: bold; color: black; background-color: rgb(249,250,138); }
.formLabel { font-weight: bold; color: #333333; background-color: rgb(209,220,235); }
.HeaderDivider { font-weight: bold; color: #333333; background-color: rgb(238,242,247); border: 1px solid #bbb; padding: 3px 5px 3px 5px;}
.inner {	background-color: rgb(228,234,242);}

/* Calendar colors */
.calPaid { font-weight: bold; color: #ffffff; background-color: #99FF66; }
.calDue { font-weight: bold; color: #ffffff; background-color: #FFCCCC; }
.calPaidAndDue { font-weight: bold; color: #ffffff; background-color: rgb(245,249,169); }


/* LISTS */
.listHeaderTitle { color: #504F69; }
.headerSelectedBg { color: #ffffff; }
.headerBg { background-color: #DCE0E3; }
.headerSelectedBg { background-color: #8F8FC1; }
.colBg { background-color: #EEEEEE; }
.colSelectedBg { background-color: #C5CBD0; }
/******/

/* Calendar styles */
.dynCalendar_header{ font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold;}
.dynCalendar_dayname { background-color: #eeeeee; border: 1px solid #c0c0c0; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 8pt;	text-align: center;}
.dynCalendar_day { background-color: #eeeeee; color: #000000; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 8pt; }
.dynCalendar_today { background-color: #ffffff;	border: 1px solid #c0c0c0;	font-family: Arial, Verdana, Helvetica, Sans-Serif;	font-size: 8pt;}
.dynCalendar {	background-color: #c0c0c0;	border: 2px outset white;	visibility: hidden;	position: absolute;	top: 1px;	left: 1px;}


/* Dividers */
.dividerlogs {	background-color: #FFA800; color: #ffffff; font-weight: bold;}

/* Trouble Ticket*/
.ticketclosedstatus { color: red; };

/*Signup Form - Text*/
.signuptotal { font-weight: bold; color: red;  }
.signupdivider { padding-left: 10px; font-weight: bold; color: black ;background-color: rgb(224,231,243);  }

/*quick graphs on home page*/
#quickgraphs {
   margin-top:19px;
   height: 172px;
   margin-left:0px;
   background:#FFFFFF;
   border: 0px solid #ccc;
}