

.entryField1 table td { font-size: 11px; }

/* default settings*/

body {color: #FFFFFF}
p {color: #FFFFFF}
td {font:12px verdana;	color: #fff;}
a {color: #FF9900; text-decoration: none; font-weight: bold;}
a:hover {text-decoration: underline;}
.bgmain {
	background-repeat : repeat-x;
	background-image :  url(http://www.sitesuite.com.au/templates/custom/palacegroup/bg_main.jpg);}
.sidemenu {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	margin : 0 0 0 0;
}
.sidemenu:hover { color: #FF9900; text-decoration: none; font-size: 9px; }


/* form settings*/

input { font-family: verdana, arial, helvetica; font-size: 10px;}
select { font-family: verdana, arial, helvetica; font-size: 10px;}

.selectText { font:12px verdana;	color: #fff; }

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 { background-color: #000000; color: #FFFFFF; font-size: 10px; }
.buttover {background-color: #000000; color: #FFFFFF; font-size: 10px;}
.bluebuttover {background-color: #000000; color: #FFFFFF; font-size: 10px;}
.whitebutton {background-color: #000000; color: #FFFFFF; font-size: 10px;}
.whitebuttover {background-color: #000000; color: #FFFFFF; font-size: 10px;}
.lbluebutton { background-color: #000000; color: #FFFFFF; font: 10px verdana; padding: 0px; }
.lbluebuttover { background-color: #000000; color: #FFFFFF; font-size: 10px; padding: 0px;  }
.orangebutton {  background-color: #000000; color: #FFFFFF; font: 10px verdana; padding: 0px; border: 1px solid #f00; }
.orangebuttover {  background-color: #000000; color: #FFFFFF; font-size: 10px; padding: 0px; border: 1px solid #f00;  }
.greenbutton {  background-color: #000000; color: #FFFFFF; font: 10px verdana; padding: 0px; border: 1px solid #aaa; }
.greenbuttover {  background-color: #000000; color: #FFFFFF; font-size: 10px; padding: 0px; border: 1px solid #aaa;  }
.brgreenbutton { background-color: #000000; color: #FFFFFF; font: 10px verdana; padding: 0px; border: 1px solid #f40; }
.brgreenbuttover {  background-color: #000000; color: #FFFFFF; font-size: 10px; padding: 0px; border: 1px solid #f00;  }
.graybutton {  background-color: #000000; color: #FFFFFF; font: 10px verdana; padding: 0px; border: 1px solid #444; }
.graybuttover {  background-color: #000000; color: #FFFFFF; font-size: 10px; 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 courier new, verdana; color: #000; padding: 2px 0px 8px 0px; margin: 0px; }
h3 {  font: bold 16px courier new, 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 courier new, verdana; color: #365334; margin: 0px; padding: 0px; }
#loginhdr h3 { font: bold 18px courier new, 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 { color: #000; font: Bold 14px verdana; text-align: left; }
#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 #fff; }
#navcontainer a:link, #navlist a:visited { color: #fff; text-decoration: none; }
#navcontainer a.nav { 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: #000000; color: #FFFFFF;}
#navcontainer a.nav:link, #navlist a.nav:visited { color: #000; text-decoration: none; }
#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: #000000; color: #FFFFFF;}
#navlist a.sys:link, #navlist a.sys:visited { color: #FFF; text-decoration: none; }
#navlist a.sys:hover{ text-decoration: none; background-color: #000000; color: #FFFFFF;}
#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: #FFF; 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}
.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: #000000 }
