		html,body{
      margin:0;
      padding:0;
      height:100%;
      border:none;
      background-color:#ffffff;
   }
		
		td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #000000;}
		td.login { color:#330000; font-size: 9px; text-align: right; vertical-align: top; height: auto; padding-top: 10px; padding-right: 20px; padding-left: 20px; }
		td.right-white-text { color:#ffffff; font-size: 10px; text-align: right; vertical-align: top; height: auto; padding-top: 0px; padding-right: 0px; padding-left: 0px; }
		td.left-white-text { color:#ffffff; font-size: 10px; text-align: left; vertical-align: top; height: auto; padding-top: 0px; padding-right: 0px; padding-left: 0px; }
		td.center-white-text { color:#ffffff; font-size: 10px; text-align: center; vertical-align: top; height: auto; padding-top: 0px; padding-right: 0px; padding-left: 0px; }
		td.main-text { color:#ffffff; font-size: 10px; text-align: right; vertical-align: top; height: auto; padding-top: 35px; padding-right: 30px; padding-left: 20px; }
		td.main-text-black-left-aligned {color:#000000; background:#FFFFFF font-size: 10px; text-align: left; vertical-align: top; height: auto; padding-top: 45px; padding-right: 30px; padding-left: 20px; }
		td.feedback-text { color:#ffffff; font-size: 10px; text-align: right; vertical-align: top; height: auto; padding-top: 5px; padding-right: 5px; padding-left: 5px; }
		td.feature1-text { color:#009; font-size: 10px; line-height: 15px; text-align: left; vertical-align: middle; height: auto; padding-left: 8px; }
		td.feature2-text { color:#600; font-size: 10px; line-height: 15px; text-align: left; vertical-align: middle; height: auto; padding-left: 8px; }
		td.feature3-text { color:#306; font-size: 10px; line-height: 15px; text-align: left; vertical-align: middle; height: auto; padding-left: 8px; }
		td.footer-text { color:#600; font-size: 10px; text-align: center; vertical-align: top; top: 10px; height: 100%; }
		td.portfolio { color:#000000; font-size: 10px;  vertical-align: top; height: auto; padding-top: 2px; padding-right: 4px; padding-left: 0px; }
		a.white {color:#ffffff; text-decoration:underline;cursor:pointer}
		a.blue {color:#009; font-weight: bold; text-decoration:underline;}
		a.bluenounderline {color:#009; text-decoration:none;}
		a.bluenounderline:hover {color:#009; text-decoration:underline;}
		a.rednounderline {color:#c00; text-decoration:none;}
		a.rednounderline:hover {color:#c00; text-decoration:underline;}
		a.purplenounderline {color:#306; text-decoration:none;}
		a.purplenounderline:hover {color:#306; text-decoration:underline;}
		a.red { color:#c00; font-weight: bold; text-decoration:underline; cursor:pointer;}
		a.purple {color:#306; font-weight: bold; text-decoration:underline;}
		
		ul{ text-align:left; list-style-position: outside; list-style-type: disc; }
		ul.linkslist { { text-align:left; list-style-position: outside; list-style-type: disc; padding-top:5px; margin-top:5px; padding-bottom:5px; margin-bottom:5px;}
		ul.linkslist li{ text-align:left; padding-bottom:3px;}
		
		.whiteLinkButton { background-color:Transparent; color:#ffffff; text-decoration:underline; border:0; cursor:pointer}
		.popupLinkButton { background-color:#666666; color:#ffffff; text-decoration:underline; border:0; cursor:pointer}
		
		h2 {color: #036; font-size: 13px; font-weight: bold; margin-top: 2px; margin-bottom: -5px;}
		h3 {color: #eedcb3; font-size: 13px; font-weight: bold; margin-top: 2px; margin-bottom: -5px;}
		
		INPUT { background-color: #eedcb3; border: solid 1px #000000; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; vertical-align: top; }
		.button { background-color: #eedcb3; border: solid 1px #000000; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; vertical-align: top; text-decoration:none; padding:2px; }
		.dropDownList { background-color: #eedcb3; border: solid 1px #000000; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; vertical-align: top; text-decoration:none; padding:2px; }

    textarea { background-color: #eedcb3; border: solid 1px #000000; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; vertical-align: top; overflow: auto; }

    .watermarked {
	    font-size:0.9em;
	    height:100%;
	    padding: 0 0 0 2px;
	    border:1px solid #BEBEBE;
	    background-color:#eedcb3;
	    color:gray;
	    text-align:left;
    }	

#fullheight{height:100%}

/* -- Portfolio -- */

   .portfolioThumbnail
    {
      width:36px;
      height:24px;
      cursor: pointer; 
      border:0;
    }
    
    .portfolioCell
    {
      background-color:#666666;
      text-align:center;
    }
