
body {  margin: 0px; padding: 0px;  font: 12px verdana; color: #000; }
td {  font: 12px verdana; color: #000000;  vertical-align: top; }
form { margin-bottom: 0px;}
.entryField1 table td { font-size: 11px; }

a { font:12px verdana;	color: #543019; }
a:link { font:12px verdana; color: #543019; }
a:visited { font:12px verdana;	color: #543019; }
a:active { font:12px verdana;	color: #543019; }
a:hover { font:12px verdana;	color: #543019; text-decoration: underline; }

.selectText { font: bold 14px arial, verdana; color: #543019; }
.selectTexts { font: bold 18px arial, verdana; color: #543019; }

input, select, textarea {  background-color: #EEEEEE;  font: 12px verdana; color: #000; border: 1px solid #888; }
input { padding: 2 0 1 2; margin: 1 0 0 0; background-color: #EEEEEE; }
.button { display: block; padding: 3px;  border-bottom: 1px solid #543019; border-right: 1px solid #543019; border-left: 1px solid #543019; border-Top: 1px solid #543019; background-color: #FFF61D; }
.buttons { display: block; padding: 3px;  border-bottom: 1px solid #543019; border-right: 1px solid #543019; border-left: 1px solid #543019; border-Top: 1px solid #543019; background-color: #FFF61D; text-decoration: none; }
.buttover { display: block; padding: 3px;  border-bottom: 1px solid #543019; border-right: 1px solid #543019; border-left: 1px solid #543019; border-Top: 1px solid #543019; background-color: #543019; color: #FFFFFF}
.bluebuttover {  background-image: url(images/pinkbar.jpg); font-size: 10px; color: #000; }
.whitebutton {  background-image: url(images/pinkbar.jpg); color: #000; font: 10px verdana; }
.whitebuttover {  background-image: url(images/pinkbar.jpg); color: #000; font: 10px verdana; }
.lbluebutton { background-color: #006600; color: #fff; font: 10px verdana; padding: 0px; }
.lbluebuttover { background-color: #66CC33; font-size: 10px; color: #fff; padding: 0px;  }
.orangebutton {  background-image: url(images/pinkbar.jpg); color: #000; font: 10px verdana; padding: 0px; border: 1px solid #f00; }
.orangebuttover {  background-image: url(images/pinkbar.jpg); font-size: 10px; color: #000; padding: 0px; border: 1px solid #f00;  }
.greenbutton {  background-image: url(images/pinkbar.jpg); color: #000; font: 10px verdana; padding: 0px; border: 1px solid #aaa; }
.greenbuttover {  background-image: url(images/pinkbar.jpg); font-size: 10px; color: #000; padding: 0px; border: 1px solid #aaa;  }
.brgreenbutton { background-image: url(images/pinkbar.jpg); color: #000; font: 10px verdana; padding: 0px; border: 1px solid #f40; }
.brgreenbuttover {  background-image: url(images/pinkbar.jpg); font-size: 10px; color: #000; padding: 0px; border: 1px solid #f00;  }
.graybutton {  background-image: url(images/pinkbar.jpg); color: #000; font: 10px verdana; padding: 0px; border: 1px solid #444; }
.graybuttover {  background-image: url(images/pinkbar.jpg); font-size: 10px; color: #000; padding: 0px; border: 1px solid #333;  }

.textfield { width: 200px; }
.checkradio { background-color: #fff; border: 0px; }
option { padding: 0 2 0 0; }

h2 {  font: bold 24px arial, verdana; color: #543019; padding: 2px 0px 8px 0px; margin: 0px; }
h3 {  font: bold 16px arial, verdana; color: #494; padding: 2px 0px 6px 0px; margin: 0px; }
h4 {  font: bold 12px verdana; color: #ffa; padding: 2px 0px 4px 0px; margin: 0px; }

#loginhdr td { vertical-align: bottom; padding: 5px; }
#loginhdr h1 { font: bold 32px verdana; color: #b40; margin: 0px; padding: 0px; }
#loginhdr h2 { font: bold 30px arial, verdana; color: #365334; margin: 0px; padding: 0px; }
#loginhdr h3 { font: bold 18px arial, verdana; margin: 0px; padding: 0px; }

#headerrow { background-color: #000000; color: #fff; height: 141px; padding: 10px; border-bottom: 0px solid #000; background-image: url(images/header.jpg);  }
#headerrow h1 { font:  16px verdana; color: #fff; padding: 2px 0px 2px 0px; margin: 0px;}
#headerrow #hdr2 { font:  16px verdana; color: #ddd; }

#leftcol { width: 184px; height: 100%; background-color: #000000;}

#accountoptions { width: 140px; margin-left: 6px; border-collapse: collapse; }
#accountoptions td { padding: 3px; border: 1px dashed #88d; }
#accountoptionshdr { background-color: #fda; }

#adminoptions { width: 140px; margin-left: 6px; border-collapse: collapse; }
#adminoptions td { padding: 3px; border: 1px dashed #f00; }
#adminoptionshdr{ background-color: #fc0; }

#centercol { width: 100%; padding: 0px 0px 0px 0px; background-color: #000000;}
html>body #centercol { padding: 0 0 0 2px; }/* fix for mozilla */
#centercol .pageheader { color: #fff; font: 12px verdana; text-align: left; margin-left: 30px; }
#centercol .pageheader h2 { color: #fff; font: Bold 14px verdana; text-align: left;}
#centercol .pageheader h3 { color: #fff; font: Bold 14px verdana; text-align: left;}
.greyHead { font: bold 24px arial, verdana; color: #543019; padding: 2px 0px 8px 0px; margin: 0px; }
#centercol .content { padding: 0 0 0 20; }
#centercol .slimcontent { width: 600px; }

#footerrow {  height: 30px;  padding: 10px; background-color: #000;}



/* =================================================*/
#navcontainer { width: 120; }
#navcontainer ul { margin-left: 0; padding-top: 5px; list-style-type: none;  font: 10px verdana; }
#navcontainer li {padding-top: 5px;}
#navlist { padding: 0px; margin: 0px;}

* html #navcontainer a { width: 100%; }
* html #navcontainer a.nav { width: 120px; }
* html #navcontainer .hdr  { width: 120px; }
#navcontainer a { display: block; padding: 3px; width: 120px; border-bottom: 1px solid #543019; border-right: 1px solid #543019; border-left: 1px solid #543019; border-Top: 1px solid #543019; background-color: #FFF61D;}
#navcontainer a:link, #navlist a:visited { color: #fff; background-color: #FFF61D; border-bottom: 1px solid #543019; border-right: 1px solid #543019; border-left: 1px solid #543019; border-Top: 1px solid #543019;}
#navcontainer a.nav { font: 11px verdana; text-align: center; margin-left:2px; display: block; padding: 0px; width: 120px; border-bottom: 1px solid #543019; border-right: 1px solid #543019; border-left: 1px solid #543019; border-Top: 1px solid #543019; background-color: #FFF61D;}
#navcontainer a.nav:link, #navlist a.nav:visited { color: #000; }
#navcontainer a.sys {font: 11px verdana; text-align: center; margin-left:2px; display: block; padding: 0px; width: 120px; border-bottom: 1px solid #fff; border-right: 1px solid #fff; border-left: 1px solid #fff; border-Top: 1px solid #fff; background-color: #FFF61D; text-decoration:none;}
#navlist a.sys:link, #navlist a.sys:visited { color: #000; border-bottom: 1px solid #543019; border-right: 1px solid #543019; border-left: 1px solid #543019; border-Top: 1px solid #543019;}
#navlist a.sys:hover{ color: #fff;  background-color: #543019;}
#navcontainer a:hover, #navcontainer a.nav:hover { color: #fff; }
#navcontainer a:active, #navcontainer a.nav:active {  }

#navcontainer .hdr { font: 11px verdana; text-align: center; margin-left:52px; display: block; padding: 0px; width: 100px; color: #000; border-bottom: 1px solid #fff; border-right: 1px solid #fff; border-left: 1px solid #fff; border-Top: 1px solid #fff; background-image: url(images/pinkbar.jpg);}
#navcontainer .spcr { display: block; padding: 3px; width: 120px;  }
/* =================================================*/

#test {height:2px;}
.bordertable1 { margin: 0 0 0 0; }
.bordertable1 td { background-color: #fff; }
.tablehdrrow td { background-color: #484; font: 12px verdana; color: #fff; }
.lbhdrrow td { background-color: #484; color: #FFFFFF; }
.lbhdrrowsml td { background-color: #aca; color: #030; font-size: 10px; }
.hdrcell { background-color: #030; color: #fff; }

.bordertable2 { background-color: #f80; margin: 5 0 5 0; }
.bordertable2 td { background-color: #fff; }
.bordertable2 .tablehdrrow td { background-color: #fc0; color: #030; }
.bordertable2 .hdrcell2 { background-color: #fc0; color: #030; }

.archivetable { background-color: #ccc; margin: 5 0 5 0; }
.archivetable td { background-color: #fff; }
.archivetable .archtablehdrrow td { background-color: #999; color: #fff; }
.archivetable .lbhdrrow td { background-color: #bbb; color: #666; }
.archivetable td.fieldhdr { background-color: #ddd; color: #888; }
.archivetable .fieldhdr { color: #888; }
.archivetable .hdrcell2 { background-color: #fc0; color: #030; }

.lightbordertable { background-color: #bfb; margin: 5 0 5 0; width: 100%; }
.lightbordertable td { background-color: #fff; color: #6a6; }
.lightbordertable .tablehdrrow td { background-color: #8c8; color: #484; }
.lightbordertable .hdrcell { background-color: #55f; color: #448; }
/*.lightbordertable input { background-color: #ddf;  font: 12px verdana; color: #555;  border: 1px solid #aaf; }*/

.vennames { color: #a33; }
.activeemails { font-weight: bold; text-align: right; }
.allemails { color: #779; text-align: right; }
.photoorders { text-align: right; }


.delfilebutton { font: 9px verdana; color: #000; background-image: url(images/pinkbar.jpg); }
.multifilelist { background-color: #eeeeee; color: #030; margin: 2 8 2 0; padding: 1 2 1 2; }


.menuaccounts {  background-color: #fff;  color: #b40;  font-size: 11px; }

.adminhdrrow td { background-color: #f90; }
.admintable { border: 1px dashed #f00; }
.adminrow td, .admincheckradio, .admintable td { background-color: #fc0; border: 0px solid #fc0; }
.adminblock  { background-color: #fc0; border: 1px dashed #840; padding: 5px; }

.errorcell { background-color: #f00; color: #fff; }
 
/* =================================================*/
#dhtmltooltip {
  position: absolute;
  width: 250px;
  font: 11px verdana;
  border: 1px solid #006;
  background-color: #ffa;
  visibility: hidden;
  z-index: 100;
}
#ddtinner { margin: 5px; }

#LJ_joblisttogglediv { background-image: url(images/fadebar.jpg); width: 577px;  margin-left: 10px; border: 1px solid #66CC33;}
#LJ_joblistblock { background-image: url(images/fadebar.jpg); width: 577px;  padding: 2 2 2 2; margin-left: 10px; border: 1px solid #66CC33; }
.LJ_designonly, .LJ_designonly td { background-color: #fda; }
.LJ_printonly, .LJ_printonly td { background-color: #adf; }
.LJ_designprint, .LJ_designprint td { background-color: #fff; }

.jobcreationtable { margin: 0px; color: #000; padding: 5 20 5 20; border: 1px solid #66CC33; width: 577px; background-image: url(images/fadebar.jpg); }


td.fieldhdr { background-color: #cdc; font: 11px verdana; color: #585; }
.fieldhdr { font: 11px verdana; color: #585; }

#jobDetailsToggleDiv { background-color: #fc0; width: 100%  ;  margin: 15px 0 5px 0; }

.highlightrow td { background-color: #fc0; }
.genErrmsg { color: #000000; text-align: center; font: bold;}

.genmsg { width: 577; margin-left: 10px; margin-bottom: 10px; padding: 5px; background-image: url(images/fadebar.jpg);  border: 1px solid #66CC33; color: #000; text-align: center; font: bold;}
.errormsg { margin: 0 0 10 0; padding: 5px; background-color: #f00; color: #fff;  border: 1px dashed #500; }
.errmsg { margin: 0 0 10 0; padding: 5px; background-color: #f00; color: #fff;  border: 1px dashed #500; }

.clientnote { background-color: #afa; }
.systemnote { background-color: #aca; color: #000; font: bold 10px verdana; }

.formcontainer { width:577px; background-color: #ddd; border: 1px solid #66CC33; margin-left:11px; padding: 5px; background-image: url(images/fadebar.jpg);}

.greendashbox { margin: 0 0 0 9px;  padding: 5 20 5 20; border: 1px solid #66CC33; width: 577px;  background-image: url(images/fadebar.jpg); font: bold 11px verdana;}
.graydashbox { margin: 0 0 10px 0; padding: 5px; background-color: #ddd;  border: 1px dashed #666; }

.accountbox { margin: 5px 0 0 0; padding: 3px; background-color: #cfc;  border: 1px solid #000; }





.buttons {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}
.pinkbut {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #FFF61D;}
.pagehd {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF}
.navbut { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #543019;}
.Group {
	display: block;
	height: 18px;
	width: 100%;
	line-height: 27px;
	padding-left: 27px;
	color: #543018;
	text-decoration: none;
}
.Group:hover {
	color: #000000;
	text-decoration: underline;
}
.Option {
	display: block;
	height: 28px;
	width: 500px;
	background-color: #eeeeee;
	line-height: 27px;
	padding-left: 27px;
	color: #543018;
	text-decoration: none;
}
.Option:hover {
	color: #000000;
	text-decoration: underline;
}
.show {
	display:inline;
}
.hide {
	display:none;
}
.unnamed1 {  font-weight: bold}

