.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; }.errorlink		{color:red; text-decoration:underline;}.errorlink:link		{color:red; text-decoration:underline; }.errorlink:visited	{color:red; text-decoration:underline; }.errorlink:hover	{color:red; text-decoration:none; }.descriptionDiv { position:absolute; top:50px; left:-100px; background:#EEEEEE; border:1px solid black; color:black; width:200px; text-align:left; padding:7px; display:none; }.statementDiv   { position:absolute; top:50px; left:-100px; background:#EEEEEE; border:1px solid black; color:black; width:400px; text-align:left; padding:7px; display:none; }.radio {color:orange; font-size:11px; }.namePageCol { width:50%; }.namePageTable { width:100%; }a img     { border-width:0; }IMG {}.noborder { border:0; }BODY {background:#7C8D86; text-align:center;}TABLE.main-maintable{background:#151515; width:490px;}TD.main-maintable{background:#151515; width:490px; height:490px;}TABLE.main-contenttable{}TD.main-contenttd{background:#151515; 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:#C2D8CF;}	TD        {font-family:arial; font-size:12px; color:#C2D8CF; text-align:center; background:#151515}	TD.half   {font-family:arial; font-size:12px; color:#C2D8CF; text-align:center; background:#000000}	TD.line   {background:#AB5050}	TD.main-blank  {background:#AB5050; color:#7C8D86; font-size:10px;}	.extraLeading {font-family:arial; font-size:12px; color:#C2D8CF; line-height:2;}	A.largelink         {font-family:arial; font-size:14px; color:#C2D8CF; text-decoration:none;}	A.largelink:link    {font-family:arial; font-size:14px; color:#C2D8CF; text-decoration:none;}	A.largelink:visited {font-family:arial; font-size:14px; color:#C2D8CF; text-decoration:none;}	A.largelink:hover   {font-family:arial; font-size:14px; color:#C2D8CF; text-decoration:underline;}	a         {font-family:arial; font-size:12px; color:#C2D8CF; text-decoration:none;}	a:link    {font-family:arial; font-size:12px; color:#C2D8CF; text-decoration:none;}	a:visited {font-family:arial; font-size:12px; color:#C2D8CF; text-decoration:none;}	a:hover   {font-family:arial; font-size:12px; color:#C2D8CF; 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:#C2D8CF; 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:#C2D8CF; 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;}.radio {color:white; font-size:11px;}TABLE.errtable {color:#FF0000; background:#C2D8CF; width:100%;}TD.errtd {color:#FF0000; background:#C2D8CF; 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 {color:#000000; background:#EEF2E9; padding-bottom:20px; padding-right:10px; padding-left:10px; padding-top: 10px; 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:100%; padding-top:20px; border:0; margin:10px; border-collapse:collapse; border:1px solid orange;}.submissionTableTd   {color:#000000; background:#EEF2E9; width:500px; margin:0; border-collapse:collapse; padding:0px; /*border:1px solid blue;*/}.submissionTableHeader   {color:#000000; background:#DDE5D3;  margin: 0px; border-collapse: collapse; padding-left:5px; padding-right:5px; border:1px solid yellow;}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:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; /*border:1px solid green;*/ width:450px;}.horizontalImageTable   {width:390px; color:#000000; background:#EEF2E9; border:1px solid #BDC5B3; padding-left:5px; padding-right:5px; margin-bottom:2px;}.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:left; font-size:10px;}.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:#C2D8CF; 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;}.userInfoTable   { color:#000000; background:#EEF2E9; width:100%;}.userInfoTableTd { color:#000000; background:#EEF2E9; padding-left:0px; padding-right:7px; padding-bottom: 10px; padding-top: 0px; margin:0; text-align:left;}.userInfoTableTdNBP { color:#000000; background:#EEF2E9; padding-left:0px; padding-right:10px; padding-bottom: 0px; margin:0; text-align:left;}.userInfoTableHead { color:#718459; background:#DDE5D3; width:100%; margin-bottom:2px;}.userInfoTableHeadTd { color:#718459; background:#DDE5D3; width:100%; text-align:left; font-size:10px;}.userInfoTableExplain { color:#718459; background:#DDE5D3; width:100%; margin-bottom:2px;}.userInfoTableExplainTd { color:#718459; background:#DDE5D3; width:100%; text-align:left; font-size:10px; padding:5px;}.userInfoTableFoot { color:#718459; background:#DDE5D3; width:100%;}.userInfoTableFootTd { color:#718459; background:#DDE5D3; width:100%; text-align:right;}.submInfoTable   { color:#000000; background:#EEF2E9;}.submInfoTableTd { color:#000000; background:#EEF2E9; padding-left:0px; padding-right:7px; padding-bottom: 10px; padding-top: 0px; margin:0; font-size:10px; text-align:left;}.uploadInfoTable   { color:#000000; background:#EEF2E9;}.uploadInfoTableTd { color:#000000; background:#EEF2E9; padding-left:0px; padding-right:7px; padding-bottom: 10px; padding-top: 0px; margin:0;}.uploadInfoTableTdNBP { color:#000000; background:#EEF2E9; padding-left:0px; padding-right:10px; padding-bottom: 0px; margin:0;}.uploadInfoTableHead { color:#718459; background:#DDE5D3; width:100%; margin-bottom:2px;}.uploadInfoTableHeadTd { color:#718459; background:#DDE5D3; width:100%; text-align:left; font-size:10px;}.uploadInfoTableExplain { color:#718459; background:#DDE5D3; width:100%;}.uploadInfoTableExplainTd { color:#718459; background:#DDE5D3; width:100%; text-align:left; font-size:10px; padding: 5px;}.uploadInfoTableFoot { color:#718459; background:#DDE5D3; width:100%;}.uploadInfoTableFootTd { color:#718459; background:#DDE5D3; width:100%; text-align:right;}.uploadDiv{ }.uploadDivTable { width:100%; border:1px solid black;}.uploadDivTableTdRight { background:#EEF2E9; color:black; padding:3px; text-align:left; width:50%; }.uploadDivTableTdLeft { background:#EEF2E9; color:black; padding:3px; text-align:right; width:50%; }.progressBarTable   { background:#EEF2E9; }.progressBarTableTd { background:#EEF2E9; }.creditInfoTable   { background:#EEF2E9; }.creditInfoTableTd { background:#EEF2E9; }.creditInfoContainer { border:1px solid #CDD5C3; padding:5px; margin-top:12px; margin-bottom:12px; }.statementEditorTable   {color:#000000; background:#EEF2E9; text-align:center; width:80%; }.statementEditorTableTd   {color:#000000; background:#EEF2E9; text-align:center;}.submissionContainerTable {color:#000000; background:#EEF2E9;}.submissionContainerTableTd {color:#000000; background:#EEF2E9;}legend { font-size:10px;}fieldset { border:1px solid #BDC5B3;}.imageContainerTop {border-bottom:1px solid #C3BBAB;}.imageContainerBottom {padding-top:3px;}
