.debug                  {color:orange; background:black;              font-size:x-small; text-align:left;}
.comment                {color:white;                                 font:caption; font-style:italic; }
.warning                {color:yellow;                                font:caption; padding:2px; }
.error                  {color:red;    background:yellow; width:100%; font:caption; padding:2px; }

IMG {border:1px solid black;}
.noborder { border:0; }
BODY {background:#7F7F7F; text-align:center;}
TABLE.main-maintable{background:#C3BBAB; width:490px;}
TD.main-maintable{background:#C3BBAB; width:490px; height:490px;}
TABLE.main-contenttable{}
TD.main-contenttd{background:#888C86; width:70px; height:70px; margin:1px}
TD.main-contenttd-light{background:#A69C8B; width:70px; height:70px; margin:1px; font-family:arial, helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
	TD        {font-family:arial; font-size:12px; color:#FFFFFF; text-align:center; background:#888C86}
	TD.half   {font-family:arial; font-size:12px; color:#FFFFFF; text-align:center; background:#A8ACA6}
	TD.line   {background:#E3EBDB}
	TD.blank  {background:#E2EBE2; color:#718459; font-size:10px;}
	.extraLeading {font-family:arial; font-size:12px; color:#FFFFFF; line-height:2;}
	A.largelink         {font-family:arial; font-size:14px; color:#FFFFFF; text-decoration:none;}
	A.largelink:link    {font-family:arial; font-size:14px; color:#FFFFFF; text-decoration:none;}
	A.largelink:visited {font-family:arial; font-size:14px; color:#FFFFFF; text-decoration:none;}
	A.largelink:hover   {font-family:arial; font-size:14px; color:#FFFFFF; text-decoration:underline;}
	a         {font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
	a:link    {font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
	a:visited {font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
	a:hover   {font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:underline;}
        A.app         {font-family:arial; font-size:10px; color:#000000; background:#EEF2E9; text-align:left; text-decoration:underline;}
        A.app:link    {font-family:arial; font-size:10px; color:#000000; background:#EEF2E9; text-align:left; text-decoration:underline;}
        A.app:visited {font-family:arial; font-size:10px; color:#000000; background:#EEF2E9; text-align:left; text-decoration:underline;}
        A.app:hover   {font-family:arial; font-size:10px; color:#000000; background:#EEF2E9; text-align:left; text-decoration:none;}
	.app       {font-family:arial; font-size:10px; color:#000000; background:#EEF2E9; text-align:left}
	TD.app     {font-family:arial; font-size:10px; color:#000000; background:#EEF2E9; text-align:left; padding:6px;}/* border: 1px solid #CED2C9;}*/
	TD.borderedapp {font-family:arial; font-size:10px; color:#000000; background:#EEF2E9; text-align:left; padding:20px; border: 1px solid #CED2C9;}
	DIV.borderedapp {font-family:arial; font-size:10px; color:#000000; background:#EEF2E9; text-align:left; padding:20px; border: 1px solid #CED2C9;}
        TR.spacedrow {padding:60px;}
        TD.borderedapp-left {border-left:1px solid #CED2C9; border-top:1px solid #CED2C9; border-bottom:1px solid #CED2C9; font-family:arial; font-size:10px; color:#000000; background:#EEF2E9; text-align:left; padding:9px;}
        TD.borderedapp-right {border-right:1px solid #CED2C9; border-top:1px solid #CED2C9; border-bottom:1px solid #CED2C9; font-family:arial; font-size:10px; color:#000000; background:#EEF2E9; text-align:left; padding:9px;}

	TD.errorlist {font-family:arial; font-size:14px; color:#FF0000; background:#FFFFFF; text-align:left font-weight:bold;}
        .errorlist {font-family:arial; font-size:14px; color:#FF0000; text-align:left font-weight:bold;}
        .errormessage {font-family:arial; font-size:12px; color:#FF0000; background:#FFFFFF; text-align:left font-weight:bold;}

TABLE.registrationtable {font-family:arial; font-size:10px; color:#000000; background:#EEF2E9; text-align:left}
TR.registrationtr {font-family:arial; font-size:10px; color:#000000; background:#EEF2E9; text-alig>n:left}
TD.registrationlabeltd {font-family:arial; font-size:10px; color:#000000; background:#EEF2E9; text-align:left; padding-left:6px; padding-right:6px;}
TD.registrationlabeltdrequired {font-family:arial; font-size:10px; color:#000000; background:#EEF2E9; text-align:left; padding-left:6px; padding-right:6px;}
TD.registrationtd {font-family:arial; font-size:10px; color:#000000; background:#EEF2E9; text-align:left; padding-left:6px; padding-right:6px;}

TD.logintd {font-family:arial; font-size:10px; color:#000000; background:#EEF2E9; text-align:left; padding-top:5px; padding-bottom:5px;}
.loginBoxFieldSet {width:47%; text-align:center; border:1px solid #BDC5C3;}
INPUT {border:1px solid black;}

TABLE.errtable {color:#FF0000; background:#FFFFFF; width:100%;}
TD.errtd {color:#FF0000; background:#FFFFFF; width:100%;}
A.errmsg {color:#FF0000; text-decoration:underline;}
A.errmsg:link    {color:#FF0000; text-decoration:underline;}
A.errmsg:visited {color:#FF0000; text-decoration:underline;}
A.errmsg:hover   {color:#FF0000; text-decoration:none;}

A.applink {color:#000000; text-decoration:underline;}
A.applink:link    {color:#000000; text-decoration:underline;}
A.applink:visited {color:#000000; text-decoration:underline;}
A.applink:hover   {color:#000000; text-decoration:none;}

.button   {color:#000000; background:#EEF2E9;}
.fileUploadButton   {color:#000000; background:#EEF2E9;}
.fileUploadFieldset   {color:#000000; background:#EEF2E9;}
.fileUploadLegend   {color:#000000; background:#EEF2E9;}
.fileUploadMessage   {color:#000000; background:#EEF2E9;}
.fileUploadUserFile   {color:#000000; background:#EEF2E9;}
.formTable   {color:#000000; background:#EEF2E9; width:100%; }
TD.formTableContentTd {border-bottom:1px solid black;border-left:1px solid black;border-right:1px solid black;color:#000000; background:#EEF2E9; padding-bottom:20px; height:300px}
.formLoginTd {background:#EEF2E9; padding-bottom:20px;color:#000000;}
.formTableTabTd   {color:#000000; background:#EEF2E9;}
/* these classes should be renamed in the submission editor. */
.portfolioImage   {color:#000000; background:#EEF2E9; width:100%;}
.portfolioImageTable   {color:#000000; background:#EEF2E9; width:100%; height:100%;}
.portfolioMedia   {color:#000000; background:#EEF2E9; font-size:10px;}
.portfolioPrice   {color:#000000; background:#EEF2E9; font-size:10px;}
.portfolioTitle   {color:#000000; background:#EEF2E9; font-size:10px;}
.submissionTable   {color:#000000; background:#EEF2E9; width:90%; padding-top:20px; border:0; margin:10px; border-collapse:collapse;}
.submissionTableTd   {color:#000000; background:#EEF2E9;  margin:0; border-collapse:collapse; padding:7px;}
.submissionTableHeader   {color:#000000; background:#DDE5D3;  margin: 0px; border-collapse: collapse; padding-left:5px; padding-right:5px;}
A.submissionLink         { color:#000000; text-decoration:underline; }
A.submissionLink:link    { color:#000000; text-decoration:underline; }
A.submissionLink:visited { color:#000000; text-decoration:underline; }
A.submissionLink:hover   { color:#000000; text-decoration:none; }
.submissionTableTitleTd {background:#DDE5D3; text-align:left;}
.submissionTableSpacerTd {background:#EEF2E9}
.showCalendarTable   {color:#000000; background:#EEF2E9; width:90%; margin: 10px; border-collapse:collapse;}
.showCalendarTableTd   {color:#000000; background:#EEF2E9; margin:0; border-collapse:collapse; padding:5px;}
.showCalendarTableTh   {color:#000000; background:#DDE5D3; margin: 0px; border-collapse: collapse; padding-left:5px; padding-right:5px;}

.horizontalImage        {padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; border:1px solid black; width:350px;}
.horizontalImageTable   {width:100%; color:#000000; background:#EEF2E9;}
.horizontalImageTd      {color:#000000; background:#EEF2E9; text-align:left; padding-left:5px;}
.horizontalImageTdEmpty {color:#000000; background:#EEF2E9; text-align:center; padding-left:5px; width:80px; height:80px; border:1px solid black; }
.lefthorizontalImageTd  {color:#000000; background:#EEF2E9; text-align:left; width:80px; height:80px; text-align:center;}

.portfolioTable   {color:#000000; background:#EEF2E9;}
.portfolioTableTd   {color:#000000; background:#EEF2E9; width:33%; text-align:center;}
.bioTable   {color:#000000; background:#EEF2E9; width:100%;}
.bioTableTd   {color:#000000; background:#EEF2E9;}
.bioTextArea   {color:#000000; background:#EEF2E9;}
.tab   {color:#000000; background:#EEF2E9;}

.imageInfoTable   {color:#000000; background:#EEF2E9; width:80%; padding-bottom:10px;}
.date   {color:#000000; background:#EEF2E9;}
.depth   {color:#000000; background:#EEF2E9;}
.height   {color:#000000; background:#EEF2E9;}
.imageInfoTableTd   {color:#000000; background:#EEF2E9;}
.image_media   {color:#000000; background:#EEF2E9;}
.image_title   {color:#000000; background:#EEF2E9;}
.legend   {color:#000000; background:#EEF2E9; text-align:right;}
.price   {color:#000000; background:#EEF2E9;}
.sales_status   {color:#000000; background:#EEF2E9;}
.units   {color:#000000; background:#EEF2E9;}
.width   {color:#000000; background:#EEF2E9;}

A.tablink              {font-family:arial; font-size:11px; color:#666666; text-decoration:underline;}
A.tablink:link         {font-family:arial; font-size:11px; color:#666666; text-decoration:underline;}
A.tablink:visited      {font-family:arial; font-size:11px; color:#666666; text-decoration:underline;}
A.tablink:hover        {font-family:arial; font-size:11px; color:#666666; text-decoration:none;}
A.selectedtablink              {font-family:arial; font-weight:bold; font-size:11px; color:#202020; text-decoration:underline;}
A.selectedtablink:link         {font-family:arial;  font-weight:bold; font-size:11px; color:#202020; text-decoration:underline;}
A.selectedtablink:visited      {font-family:arial;  font-weight:bold; font-size:11px; color:#202020; text-decoration:underline;}
A.selectedtablink:hover        {font-family:arial;  font-weight:bold; font-size:11px; color:#202020; text-decoration:none;}

.tabtable    {background:#ff0000; width:100%; border-right:1px solid #000000;}
.tabrow      {font-family:arial; font-size:10px; color:#000000; background:#DEE2D9; text-align:center; padding:0px; border: 1px solid #000000; border-collapse:collapse;}
.tab         {font-family:arial; font-size:10px; color:#888888; background:#DEE2D9; text-align:center; border-collapse:collapse; padding:6px; border-top: 1px solid #888888; border-left: 1px solid #888888; width:33%;}
.selectedtab {font-family:arial; font-size:10px; color:#000000; background:#EEF2E9; text-align:center; padding:6px; border-top: 1px solid #000000; border-left: 1px solid #000000;  width:33%;}

.appborderedleftrightbottom {font-family:arial; font-size:12px; color:#000000; text-align:left; background:#EEF2E9; border-bottom:1px solid #000000;border-right:1px solid #000000;border-left:1px solid #000000;}
TD.appborderedtop {font-family:arial; font-size:12px; color:#000000; text-align:left; background:#EEF2E9; border-top:1px solid #000000; width:33%;}
TD.appborderedleft {font-family:arial; font-size:12px; color:#000000; text-align:left; background:#EEF2E9; border-left:1px solid #000000; width:33%;}
TD.appborderedtopleft {font-family:arial; font-size:12px; color:#000000; text-align:left; background:#EEF2E9; border-left:1px solid #000000;border-top:1px solid #000000; width:33%;}
TD.appborderednone {font-family:arial; font-size:12px; color:#000000; text-align:left; background:#EEF2E9; width:33%;}

.messageViewTable {width:90%;}
.message   {color:#000000; background:#FFFFFF; border:1px solid black; width:90%; height:200px; text-align:left; padding:20px}
.messageButton   {color:#000000; background:#EEF2E9;}
.messageHeader   {color:#000000; background:#EEF2E9; text-align:left; padding-left:20px; padding-top:0px; padding-bottom:3px;}
.messagesTable             {color:#000000; background:#EEF2E9; width:90%; }
.messagesTableTdEvenFirst  {color:#000000; background:#DEE2D9; border-left:1px solid black; border-right:1px solid black; }
.messagesTableTdOddFirst   {color:#000000; background:#EEF2E9; border-left:1px solid black; border-right:1px solid black; }
.messagesTableTdEven       {color:#000000; background:#DEE2D9; border-right:1px solid black; }
.messagesTableTdOdd        {color:#000000; background:#EEF2E9; border-right:1px solid black; }
.messagesTableTdEvenLast   {color:#000000; background:#DEE2D9; border-right:1px solid black; }
.messagesTableTdOddLast    {color:#000000; background:#EEF2E9; border-right:1px solid black; }
.messagesTableHeaderTdFirst{color:#000000; background:#EEF2E9; border-left:1px solid black; border-bottom:1px solid black;border-top:1px solid black; border-right:1px solid black; }
.messagesTableHeaderTdLast {color:#000000; background:#EEF2E9; border-right:1px solid black; border-bottom:1px solid black;border-top:1px solid black;}
.messagesTableHeaderTd     {color:#000000; background:#EEF2E9; border-right:1px solid black; border-bottom:1px solid black;border-top:1px solid black;}
.messagesTableFooterTd {color:#000000; background:#EEF2E9; border-top:1px solid black;}
A.mailto              {font-family:arial; font-size:12px; color:#000000; text-decoration:underline;}
A.mailto:link         {font-family:arial; font-size:12px; color:#000000; text-decoration:underline;}
A.mailto:visited      {font-family:arial; font-size:12px; color:#000000; text-decoration:underline;}
A.mailto:hover        {font-family:arial; font-size:12px; color:#000000; text-decoration:none;}

.replyTable  {width:90%}
.reply       {text-align:left; color:#000000; background:#EEF2E9;}
.replyHeader {text-align:left; color:#000000; background:#EEF2E9;}

.bioMessageTd   {color:#000000; background:#EEF2E9;}
.bioTable   {color:#000000; background:#EEF2E9;}
.bioTableHeaderTd   {color:#000000; background:#EEF2E9;}
.bioTableTd   {color:#000000; background:#EEF2E9;}
.bioTextArea   {color:#000000; background:#EEF2E9;}
.formTable   {color:#000000; background:#EEF2E9;}

.contactInfoTable   {color:#000000; background:#EEF2E9; width:80%; padding-bottom:10px;}
.contactInfoTableTd {color:#000000; background:#EEF2E9; text-align:left;}
.contactInfoTableTdCenter {color:#000000; background:#EEF2E9; text-align:center; padding:7px;}

.contactlegend   {color:#000000; background:#EEF2E9; text-align:left; width:30%;}
.contactAddress1   {color:#000000; width:225px;}
.contactAddress2   {color:#000000; width:225px;}
.contactCity   {color:#000000; width:225px;}
.contactCountry   {color:#000000; width:225px;}
.contactEmail   {color:#000000; width:225px;}
.contactFirst   {color:#000000; width:225px;}
.contactInfoTable   {color:#000000; width:225px;}
.contactInfoTableTd   {color:#000000; width:225px;}
.contactLast   {color:#000000; width:225px;}
.contactPhone   {color:#000000; width:225px;}
.contactPostalCode   {color:#000000; width:225px;}
.contactState   {color:#000000; width:225px;}
.oldpass   {color:#000000; width:225px;}
.password1   {color:#000000; width:225px;}
.password2   {color:#000000; width:225px;}

.emptyMsg {width:80%; text-align:left;}

.buttonAlignmentSurroundTd { color:#000000; background:EEF2E9; height:90px; padding:0; margin:0; text-align:right;}
.buttonAlignmentTable   { color:#000000; background:EEF2E9; height:90px; padding:0; margin:0; float:right;}
.buttonAlignmentTableTd { color:#000000; background:EEF2E9; height:33%; padding:0; margin:0;}


