body {
	scrollbar-3dlight-color: black;
	scrollbar-arrow-color: black;
	scrollbar-darkshadow-color: black;
	scrollbar-face-color: #D2F39D;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #92A96D;
	scrollbar-track-color: #BDDB8C;
}

.main {
	background-attachment: fixed;
	background-color: FFFFE0;
	background-image: url(_images/ccbg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 5px 5px 5px 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.login {
	background-color: FFFFE0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.main td, .login td {
	font-size: 12px;
}

.inner1 {
	background-color: #FFFFE0;
	margin: 0px;
}

.inner1 td {
	line-height: 20px;
}

.menu td {
	padding: 5px;
}

.menu0, .menu1 {
	border-bottom: 1px dotted black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.menu3 {
	border-bottom: 1px dotted black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.menu3a {
	background-color: #EBEFCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.menu3b {
	background-color: #EBEFCC;
	border-bottom: 1px dotted black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.menu4a {
	background-color: #FFFFE0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.menu4b {
	border-bottom: 1px dotted black;
	background-color: #FFFFE0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.menu6 {
	background-color: #D0D4B5;
	border-bottom: 1px dotted black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.menu7 {
	background-color: #D0D4B5;
	border-top: 1px dotted black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.menu0subtotal, .menu1subtotal {
	border-bottom: 1px dotted black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.menu0 {
	background-color: #FFFFE0;
}

.menu0subtotal {
	background-color: #DEDEB0;
}

.menu1 {
	background-color: #EBEFCC;
}

.menu0noline {
	background-color: #FFFFE0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.menu1noline {
	background-color: #EBEFCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}


.menu1subtotal {
	background-color: #DEDEB0;
}

.menu2 {
	background-color: #FFFFE0;
}

.iframer {
	width: 100%;
	height: 100%;
}

.header{
	vertical-align: middle;
}

.rightalign {
	text-align: right;
	display: inline;
}

.nav {
	background-color: #FFFFE0;
	margin: 0 0 8px 8px;
	background-image: url(_images/bottombg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

.top {
	background-image: url(_images/bg_top.gif);
	margin: 0px;
	background-color: #FFFFE0;
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.nav {
	background-color: #FFFFE0;
	background-image: url(_images/bg_bottomstrip.gif);
	background-attachment: fixed;
	background-position: bottom;
	background-repeat: repeat-x;
	margin: 5px 0 5px 10px;
}

.toptable {
	background-image: url(_images/topframebg.gif);
	width: 100%;
	height: 87px;
}

.logo {
	float: left;
}

.timefield {
	background-image: url(_images/textfield_time.gif);
	width: 93px;
	height: 20px;
	margin: 10px 0 0 10px;
	padding: 5px 0 0 5px;
	display: inline;
	font-weight: bold;
}

.datefield {
	background-image: url(_images/textfield_date.gif);
	width: 139px;
	height: 20px;
	margin: 10px 0 0 3px;
	padding: 5px 0 0 5px;
	display: inline;
	font-weight: bold;
}

.topbuttons {
	margin: 0 0 5px 17px;
	display: inline;
	height: 20px;
	vertical-align: middle;
}

.bottom {
	border-top: 1px solid #CCCCB3;
	background-color: #EBEFCC;
	margin: 5px 5px 0 0;
	text-align: right;
}


/*.title {
	font-size: 20px !important;
	letter-spacing: -1px;
}*/

/* carango - 070104: start */
.title {
	font-size: 14px;
	/*background-color: #DEEDB6;
	border: 1px solid #CCCCB3;*/
	padding: 2px;
	font-weight: bold;
	letter-spacing: -1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* carango - 070104: end */

.datestrip {
	float: right;
	background-image: url(_images/bg_timedate.gif);
	width: 483px;
	height: 38px;
	margin: 17px 0 0 0;
}

.chrome {
	text-align: right;
	vertical-align: bottom;
	padding: 0 0 10px 0;
}

.box {
	border: 1px solid black;
	background-image: url(_images/inputbg.gif);
}

.bottomchrome {
	vertical-align: middle;
	padding: 0 0 0 8px;
}

.fields td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

.title {
	font-size: 20px !important;
	letter-spacing: -1px;
}

.subcat {
	background-color: #BDDB8C;
	border-bottom: 1px solid black;
	height: 27px;
	vertical-align: middle;
	padding: 0 0 0 27px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.subcat2 {
	background-color: #BDDB8C;
	border-bottom: 1px solid black;
	height: 27px;
	vertical-align: middle;
	padding: 0 0 0 10px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.subcat3 {
	background-color: #BDDB8C;
	border-bottom: 1px solid black;
	height: 27px;
	vertical-align: middle;
	padding: 5px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.box2 {
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

.box3 {
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFE0;
	border: none
}

/* -------------------dhtml elements------------------- */
/*
#tabs {
	height: 18px;
	left: 0px;
	position: relative;
	top: -7px;
	margin-top: 2px;

}

.ontabs {
	visibility: hidden;
	background-image: url(_images/toptab_on.gif);
	background-repeat: no-repeat;
	line-height: 18px;*/
/*	padding: 0 0 0 15px; */
/*	text-align: center;
	padding: 5px 0 0 0;
	height: 34px;
	position: absolute;
	top: 12px;
	width: 115px;
	z-index: 10;
}

.offtabs {
	background-image: url(_images/toptab_off.gif);
	display: inline;
	padding: 5px 0 0 0;
	text-align: center;
	position: absolute;
	width: 112px;
	height: 25px;
	z-index: 10;
}

.offtabs a {
	display: block;
}

#holder {
	left: 0;
	position: relative;
	top: -21;
	z-index: 100;
	height: auto;
}

#holder2 {
	left: 0;
	position: relative;
	top: 7px;
	z-index: 100;
	width: 100%;
}


#tabone	 		 { left: 5px;   }
#offtabone	 	 { left: 10px;  }
#tabtwo  		 { left: 102px; }
#offtabtwo  	 { left: 107px; }
#tabthree   	 { left: 200px; }
#offtabthree	 { left: 205px; }
#tabfour  		 { left: 298px; }
#offtabfour  	 { left: 303px; }
#tabfive  		 { left: 396px; }
#offtabfive  	 { left: 401px; }
#tabsix  		 { left: 494px; }
#offtabsix  	 { left: 499px; }
#tabseven  		 { left: 592px; }
#offtabseven  	 { left: 597px; }

#subone, #subtwo, #subthree, #subfour, #subfive, #subsix, #subseven {
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 700px;
	display: inline;
	margin: 3px 0 0 5px;
}
*/
/* ---------------------------------------------------- */

/* carango - 070104: start */
/* -------------------dhtml elements------------------- */
.middle {
	background-image: url(_Images/bg.gif);
	background-attachment: fixed;
	background-position: top right;
	background-color: #FFFFE0;
	background-repeat: no-repeat;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 5px;
	font-size: 11px;
}

.iframe {
	border: 1px solid black;
	width: 100%;
	/*height: 300px;*/
}

#tabs {
	height: 18px;
	left: 0px;
	position: relative;
	top: -7px;
	margin-top: 2px;
}

.ontabs {
	visibility: hidden;
	background-image: url(_Images/bg_tab_on.gif);
	background-repeat: no-repeat;
	line-height: 18px;
/*	padding: 0 0 0 15px; */
	text-align: center;
	padding: 5px 0 0 0;
	height: 34px;
	position: absolute;
	top: 12px;
	width: 102px;
	z-index: 10;
}

.offtabs {
	background-image: url(_Images/bg_tab_off.gif);
	display: inline;
	padding: 5px 0 0 0;
	text-align: center;
	position: absolute;
	width: 94px;
	height: 25px;
	z-index: 10;
}

.offtabs a {
	display: block;
}

#holder {
	left: 0;
	position: relative;
	top: -22;
	z-index: 100;
	height: auto;
}

#holder2 {
	left: 3px;
	position: relative;
	top: 7px;
	z-index: 100;
	width: 75%;
}

#holder2admin {
	left: 3px;
	position: relative;
	top: 7px;
	z-index: 100;
	width: 90%;
}

#tabone	 		 { left: 5px;   }
	#offtabone	 	 { left: 9px;   }
#tabtwo  		 { left: 95px; }
	#offtabtwo  	 { left: 99px;  }
#tabthree   	 { left: 185px; }
	#offtabthree	 {	left: 189px; }
#tabfour  		 { left: 275px; }
	#offtabfour  	 { left: 279px; }
#tabfive  		 { left: 365px; }
	#offtabfive  	 { left: 369px; }
#tabsix  		 { left: 455px; }
	#offtabsix  	 { left: 459px; }
#tabseven  		 { left: 545px; }
	#offtabseven  	 { left: 549px; }

#subone, #subtwo, #subthree, #subfour, #subfive, #subsix, #subseven {
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 600px;
	display: inline;
	margin: 3px 0 0 5px;
}

/* ---------------------------------------------------- */
/* -------------------dhtml elements------------------- */

#downtabs, #downtabs2{
	height: 18px;
	left: 0px;
	position: relative;
	top: -2px;
	margin-top: 2px;
	/*font-size: 11px;*/
}

.ondowntabs {
	visibility: hidden;
	background-image: url(_Images/bottomtab_on.gif);
	background-repeat: no-repeat;
	line-height: 18px;
/*	padding: 0 0 0 15px; */
	text-align: center;
	padding: 4px 0 0 0;
	height: 34px;
	position: absolute;
	top: 18px;
	width: 80px;
	z-index: 10;
	/*font-size: 11px;*/
}

.offdowntabs {
	background-image: url(_Images/bottomtab_off.gif);
	display: inline;
	padding: 2px 0 0 0;
	text-align: center;
	position: absolute;
	width: 80px;
	height: 20px;
	z-index: 10;
}

.offdowntabs a {
	display: block;
}

#downholder, #downholder2  {
	left: 0;
	position: relative;
	top: -21px;
	z-index: 100;
	height: auto;
}

#downtabone	 		 { left: 10px;   }
#downofftabone	 	 { left: 10px;   }
#downtabtwo  		 { left: 90px; }
#downofftabtwo  	 { left: 90px;  }
#downtabthree   	 { left: 170px; }
#downofftabthree	 {	left: 170px; }
#downtabfour  		 { left: 250px; }
#downofftabfour  	 { left: 250px; }
#downtabfive  		 { left: 10px; }
#downofftabfive  	 { left: 10px; }
#downtabsix  		 { left: 90px; }
#downofftabsix  	 { left: 90px; }
#downtabseven  		 { left: 170px; }
#downofftabseven  	 { left: 170px; }

/* ---------------------------------------------------- */

/* carango - 070104: end */

div.menu0, div.menu1, div.menu0 a, div.menu1 a {
	width:100%;
	font-size: 12px;
	height:25px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration:none;
}

div.menu0, div.menu0 a {
	background:#FFFFE0;
	color: black;
}

div.menu1, div.menu1 a {
	background:#EBEFCC;
	color: black;
}

div.menu0 a:hover {background:#FFEB9F;color:#000000;cursor:Hand;}
div.menu1 a:hover {background:#F1E091;color:#000000;cursor:Hand;}

/* ---------------------------------------------------- */

.navtd {
	padding: 2px 0 0 17px;
}

/* -------------------dhtml elements------------------- */
/*
#downtabs, #downtabs2{
	height: 18px;
	left: 0px;
	position: relative;
	top: -2px;
	margin-top: 2px;

}

.ondowntabs {
	visibility: hidden;
	background-image: url(_images/bottomtab_on.gif);
	background-repeat: no-repeat;
	line-height: 18px;*/
/*	padding: 0 0 0 15px; */
/*	text-align: center;
	padding: 4px 0 0 0;
	height: 34px;
	position: absolute;
	top: 18px;
	width: 80px;
	z-index: 10;
}

.offdowntabs {
	background-image: url(_images/bottomtab_off.gif);
	display: inline;
	padding: 2px 0 0 0;
	text-align: center;
	position: absolute;
	width: 80px;
	height: 25px;
	z-index: 10;
}

.offdowntabs a {
	display: block;
}

#downholder, #downholder2  {
	left: 0;
	position: relative;
	top: -21;
	z-index: 100;
	height: auto;
}

#downtabone	 		 { left: 10px;   }
#downofftabone	 	 { left: 10px;   }
#downtabtwo  		 { left: 90px; }
#downofftabtwo  	 { left: 90px;  }
#downtabthree   	 { left: 170px; }
#downofftabthree	 {	left: 170px; }
#downtabfour  		 { left: 250px; }
#downofftabfour  	 { left: 250px; }
#downtabfive  		 { left: 10px; }
#downofftabfive  	 { left: 10px; }
#downtabsix  		 { left: 90px; }
#downofftabsix  	 { left: 90px; }
#downtabseven  		 { left: 170px; }
#downofftabseven  	 { left: 170px; }
*/
/* ---------------------------------------------------- */

.popuppage {
	background-image: url(_images/topframebg.gif);
	padding: 0 0 0 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.rdbpage {
	background-color: #EBEFCC;
	margin: 0 0 0 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.rolodex {
	margin: 0 0 0 50%;
	display: inline;
}

.nophoto {
	width: 160px;
	height: 120px;
	border: 1px solid black;
	text-align: center;
	vertical-align: top;
	margin: 10 25 10 10px;
}

.instructions {
	width: 300px;
	background-color: #D2F39D;
	border: 1px dotted #3F482F;
	padding: 10px;
}

.instructions2 {
	width: 300px;
	background-color: #EBFFCB;
	border: 1px solid #FFFFFF;
	padding: 2px;
}

.bigtext {
	font-size: 20px;
}

.smalltext {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.smalltextbold {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.headtext {
	font-size: 16px;
	font-weight: bold;
}

.instruction td {
	font-size: 14px;
}

.text {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.labelstext {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.text14 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.text14b {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.text16 {
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.text16b {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.labeltext {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.actions td {
	padding: 5px 5px 0 0;
}

A {
	color: Black;
}

