.bigheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.tablebg {
	background-color: #0066CC;
}
.navbg {
	background-color: #3399FF;
}
.navlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navlinks:link {
	text-decoration: none;
}
a.navlinks:hover {
	text-decoration: underline;
}

.listitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.listerror {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size: 11px;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td {
	font-size: 11px;
}
th {
	font-size: 12px;
	font-weight: bold;
}

.printerheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #BF997F;
}
.adminheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E8A97F;
}
.accheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E8A97F;
}
.clientheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
}

/* these are the styles that generate the divs */

#printerbox { width:700px; position: relative; border: 1px solid #803300; }
#printerhead { width:700px; position: relative; overflow: auto; }
#printerlist { height:120px; width:700px; position: relative; overflow: auto; }
.printeritem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; cursor: default; }
.printeritemalt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #F9F5F2; cursor: default; }
.printeritemhilite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F6DDCC;
	color: #803300;
	cursor: default;
	border: 1px solid #803300;
}
#adminbox { width:700px; position: relative; border: 1px solid #D15400; }
#adminhead { width:700px; position: relative; overflow: auto; }
#adminlist { height:120px; width:700px; position: relative; overflow: auto; }
.adminitem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; cursor: default; }
.adminitemalt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FDF6F2; cursor: default; }
.adminitemhilite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F6DDCC;
	color: #D15400;
	cursor: default;
	border: 1px solid #D15400;
}

#accbox { width:700px; position: relative; border: 1px solid #D15400; }
#acchead { width:700px; position: relative; overflow: auto; }
#acclist { height:240px; width:700px; position: relative; overflow: auto; }
.accitem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; cursor: default; }
.accitemalt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FDF6F2; cursor: default; }
.accitemhilite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F6DDCC;
	color: #D15400;
	cursor: default;
	border: 1px solid #D15400;
}

#clientbox { width:700px; position: relative; border: 1px solid #333333; }
#clienthead { width:700px; position: relative; overflow: auto; }
#clientlist { height:120px; width:700px; position: relative; overflow: auto; }
.clientitem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; cursor: default; }
.clientitemalt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #F5F5F5; cursor: default; }
.clientitemhilite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #CCCCCC;
	border: 1px solid #333333;
	cursor: default;
}
#jobbox { width:700px; position: relative; border: 1px solid #D15400; padding: 0px; }
#templatebox { width:540px; position: relative; border: 1px solid #D15400; padding: 6px; }
#info { width:700px; position: relative; border: 1px solid #CC0000; padding: 6px; }
#infoext { position: relative; border: 1px solid #3399FF; padding: 6px; }
#element { width:700px; position: relative; border: none; padding: 6px; }
#innerelement { height:320px; overflow: auto; }
#edititem { cursor:hand; }

.h3 {
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
	border: none;
}



/* these are the styles for the side navigation */

.sidenavUp {
	background-attachment: scroll;
	background-image: url(images/nav/sidenav_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.sidenavOver {
	background-attachment: scroll;
	background-image: url(images/nav/sidenav_btn_f2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.sidenavLinks {
	
	color: #FFFFFF;
	text-decoration: none;
}
a.sidenavLinks:link {
	
	color: #FFFFFF;
	text-decoration: none;
}
a.sidenavLinks:hover {
	
	color: #FFFFFF;
	text-decoration: none;
}

/* this is for the talbe layouts */

.borderOrange {
	border: 1px solid #D15400;
}
.borderBrown {
	border: 1px solid #803300;
}
.borderGrey {
	border: 1px solid #333333;
}
.tableHeadOrange {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E8A97F;
}
.tableHeadBrown {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #BF997F;
}
.tableHeadGrey {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
}

/* style for select drop downs */

.headRule {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #999999;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
}
.login {
	font-weight: bold;
	color: #CC0000;
}
a.login:link {
	text-decoration: underline; 
}
a.login:hover {
	text-decoration: none; 
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color:#E5E5E5;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color:#E5E5E5;
}
.edit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.lastedit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
