p
{
	margin: 0pt;
	font-family: Arial,Verdana,Tahoma;
	font-size: 12px;
}

a.img
{
	text-decoration: none;
	border: none;
}

a
{
	text-decoration: underline;
	color: #636E5A;
}
a:hover
{
	text-decoration: underline;
	color: #99BA9F;
}

a.visited
{
	text-decoration: underline;
	color: #636E5A;
}

/* Used on main page */
.alink
{
	color: black;
	font-size: 13px;
	font-family: Arial,Verdana,Tahoma;
	text-decoration: none;
}

/* Used on main page */
.alink:hover
{
	color: #5A6E5E;
	font-size: 13px;
	font-family: Arial,Verdana,Tahoma;
	text-decoration: underline;
}

.action
{
	font-weight: bold;
}

table
{
	font-size: 12px;
	font-family: Arial,Verdana,Tahoma;
}

body
{
	background-color: White;
}

h1,h2,h3,h4,h5,h6
{
	margin: 0pt;
	color: #636E5A;
	font-family: Verdana;
}

input.button
{
	border: solid 1px black;
	background-color: #99BA9F;
	color: white;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	cursor:hand;
}

.listbox
{
	border: solid 1px 99BA9F;
	background-color: whitesmoke;
	font-size: 13px;
	text-align: center;
}

.copyright
{
	color:Gray;
	font-size: 10px;
	text-align: center;
}

.textbox
{
	border: solid 1px #99BA9F;
	color: black;
	font-size: 11px;
	text-align: left;
}
.textbox2
{
	border: solid 1px #99BA9F;
	color: black;
	font-size: 11px;
	text-align: center;
}
.textbox3
{
	border: solid 1px #99BA9F;
	color: black;
	font-size: 11px;
	text-align: right;
}

/* Larger Font Text Boxes */
.textboxLarge
{
	border: solid 1px #99BA9F;
	color: black;
	font-size: 13px;
	text-align: left;
}

.background
{
	background-color: whitesmoke;
}
.background2
{
	background-color: #f1f5e1;
}
.background3
{
	background-color: #fefff0;
}

.calendarLink
{
	background-color: white;
	border: 1px solid #A9BA99;
}

/******************************************************/
/* START NAV BAR                                      */
.navlogobar
{
	background-color: #f1f5e1;
	color: #5A6E5E;
}

.navlogobar_border
{
	border: solid 1px #5A6E5E;
}

.navbar
{
	background-color: #5A6E5E;
	color: White;
	font-size: 13px;
	font-family: Arial,Verdana,Tahoma;
}

.navlink
{
	background-color: #5A6E5E;
	color: White;
	font-size: 13px;
	font-family: Arial,Verdana,Tahoma;
	text-decoration: none;
}

.navlink:hover
{
	background-color: #5A6E5E;
	color: #a9ba99;
	font-size: 13px;
	font-family: Arial,Verdana,Tahoma;
	text-decoration: underline;
}
/* END NAV BAR                                        */
/******************************************************/

/******************************************************/
/* START TABLE/GRID STYLES                            */
.grid
{
	border: 1px solid #E2E0E0;
}

/* Used on Road Map */
.grid3
{
	border: none;
	BORDER-left: solid 1px #E2E0E0;
	BORDER-right: solid 1px #E2E0E0;
	BORDER-BOTTOM: solid 1px #E2E0E0;
}

.gridHeader
{
	background-color: #f1f5e1;
	border: 1px solid #E2E0E0;
	color: White;
	font-weight: bold;
}

.gridHeader2
{
	background-color: #f1f5e1;
	border: solid 1px #E2E0E0;
	color: black;	
	font-weight: bold;
	text-decoration: none;
}

/* Used on Road Map / Change Log / My Workload */
.gridHeader3
{
	background-color: #f1f5e1;
	color: black;
	font-weight: bold;
	text-decoration: none;
}

.gridItem
{
	border: solid 1px #E2E0E0;
}
td.gridSubHeading
{
border-top: solid 1px #E2E0E0;
}
td.gridSubHeadingColumn
{
	font-weight: bold;
	border-top: solid 1px #E2E0E0;
}
.gridSimple
{
	border: solid 1px #E2E0E0;
}
.gridSimpleHeader
{
	background-color: #f1f5e1;
	color: black;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.gridSimpleItem
{
	background-color: whitesmoke;
}
.gridSimpleAltItem
{
	background-color: whitesmoke;
}
.gridSimpleEditItem
{
	background-color: cornsilk;
}
/* END TABLE/GRID STYLES                              */
/******************************************************/

/******************************************************/
/* START FORM STYLES                                  */
.webFormSimple
{
	BORDER-top: solid 1px #E2E0E0;
	BORDER-left: solid 1px #E2E0E0;
	BORDER-right: solid 1px #E2E0E0;
	BORDER-BOTTOM: solid 1px #E2E0E0;
}
.webFormSimple2
{
	background-color: whitesmoke;
	BORDER-top: solid 1px #E2E0E0;
	BORDER-left: solid 1px #E2E0E0;
	BORDER-right: solid 1px #E2E0E0;
	BORDER-BOTTOM: solid 1px #E2E0E0;
}
.webFormSimpleTD_T
{
	BORDER-top: solid 1px #E2E0E0;
}
.webFormSimpleTD_B
{
	BORDER-bottom: solid 1px #E2E0E0;
}
.webFormSimpleTD_BL
{
	BORDER-bottom: solid 1px #E2E0E0;
	BORDER-left: solid 1px #E2E0E0;
}
.webFormSimpleTD_L
{
	BORDER-left: solid 1px #E2E0E0;
}
.webFormSimpleTD_LB
{
	BORDER-left: solid 1px #E2E0E0;
	BORDER-BOTTOM: solid 1px #E2E0E0;
}
.webFormSimpleTD_TB
{
	BORDER-TOP: solid 1px #E2E0E0;
	BORDER-BOTTOM: solid 1px #E2E0E0;
}
.webFormSimpleHeader
{
	background-color: #f1f5e1;
	color: black;
	font-family: Verdana;
	font-weight: bold;
	font-size: 17px;
	text-decoration: none;
	text-align: left;
}
.webFormSimpleHeader2
{
	background-color: #a9ba99;
	color: black;
	font-family: Verdana;
	font-weight: bold;
	font-size: 17px;
	text-decoration: none;
	text-align: left;
}
.webFormSimpleHeaderSmall
{
	background-color: #f1f5e1;
	color: black;
	font-family: Verdana;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
	text-align: left;
}
.webFormSimpleSubHeader
{
	background-color: #f1f5e1;
	color: black;
	text-decoration: none;
	text-align: left;
}
.webFormSimpleButtonRow
{
	background-color: #f1f5e1;
	color: black;
	text-decoration: none;
	text-align: right;
}
/* white items */
.webFormSimpleLabel
{
	background-color: white;
	vertical-align: top;
	text-align: left;
}
.webFormSimpleItem
{
	background-color: white;
	vertical-align: top;
	text-align: left;
}
/* pale green items */
.webFormSimpleLabel2
{
	background-color: #f1f5e1;
	vertical-align: top;
	text-align: left;
}
.webFormSimpleItem2
{
	background-color: #f1f5e1;
	vertical-align: top;
	text-align: left;
}
/* pale yellow items */
.webFormSimpleLabel3
{
	background-color: #fefff0;
	vertical-align: top;
	text-align: left;
}
.webFormSimpleItem3
{
	background-color: #fefff0;
	vertical-align: top;
	text-align: left;
}
.webFormSimpleItem3_TD_TB
{
	background-color: #fefff0;
	vertical-align: top;
	text-align: left;
	BORDER-TOP: solid 1px #E2E0E0;
	BORDER-BOTTOM: solid 1px #E2E0E0;
}
.webFormSimpleItem3_TD_B
{
	background-color: #fefff0;
	vertical-align: top;
	text-align: left;
	BORDER-BOTTOM: solid 1px #E2E0E0;
}
/* whitesmoke items */
.webFormSimpleLabel4
{
	background-color: whitesmoke;
	vertical-align: top;
	text-align: left;
}
.webFormSimpleItem4
{
	background-color: whitesmoke;
	vertical-align: top;
	text-align: left;
}
/* END FORM STYLES                                    */
/******************************************************/

