BODY { 
	background-color:#cccccc; 
	margin:0px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
}

#projects {z-index:2;position:absolute;top:32px;left:344px;visibility:hidden;}
#pfnav {z-index:3;position:absolute;top:10px;left:10px;visibility:hidden;}
#pftitle {z-index:5;position:absolute;top:10px;left:10px;visibility:visible;}
#display {z-index:2;position:absolute;top:10px;left:10px;visibility:hidden;}

td {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
}

a { 
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
}

a:hover { 
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
	text-decoration: underline;
}

a.services { 
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	text-decoration: none;
}

a.services:hover {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	text-decoration: underline;
}

a.board { 
	COLOR: #439588;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	text-decoration: none;
	font-weight:normal;
}

a.board:hover { 
	COLOR: #439588;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	text-decoration: underline;
	font-weight:normal;
}

.contact {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 12px;
	letter-spacing:1.5px;
	text-decoration: none;
}

p.about {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	text-decoration: none;
}

p.pf {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 14px;
	text-decoration: none;
}

.about {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	text-decoration: none;
}

li.about {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	text-decoration: none;
}

td.greybox {
	border-color: #ffffff;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	padding: 40px 40px 40px 40px;
	BACKGROUND-COLOR: #cccccc;
}

td.bluebox {
	border-color: #ffffff;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	padding: 40px 40px 10px 40px;
	BACKGROUND-COLOR: #0066CC;
}

td.orangebox {
	width:199px;
	border-color: #ffffff;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	padding: 20px 40px 20px 40px;
	BACKGROUND-COLOR: #FF9900;
}

td.orangebox2 {
	width:175px;
	border-color: #ffffff;
	border-width: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	padding: 0px 0px 0px 00px;
	BACKGROUND-COLOR: #FF9900;
}

td.imagebox {
	border-color: #ffffff;
	border-width: 1px 1px 1px 0px;
	border-style: solid solid solid solid;
	padding: 0px 0px 0px 0px;
	BACKGROUND-COLOR: #cccccc;
}

td.pfb {
	width:279px;
	height:279px;
	border-color: #ffffff;
	border-width: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	padding: 20px 40px 20px 40px;
	BACKGROUND-COLOR: #CCCCCC;
}

td.navbox {
	color:#ffffff;
	padding: 10px 5px 10px 5px;
	BACKGROUND-COLOR: #0066CC;
}

td.weekday2 {
	height: 30px;
	width:100px;
	word-wrap: break-word;
	border-color: #ffffff;
	border-width: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	PADDING: 5px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
}

td.weekday3 {
	height: 30px;
	width:100px;
	word-wrap: break-word;
	border-color: #ffffff;
	border-width: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	PADDING: 5px;
	COLOR: #000000;
	BACKGROUND-COLOR: #f5f5f5;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
}

td.ps {
	border-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	PADDING: 0px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 12px;
	font-weight:bold;
}

td.calproj2 {
	height: 30px;
	width:100px;
	word-wrap: break-word;
	border-color: #ffffff;
	border-width: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	PADDING: 0px;
	COLOR: #000000;
	BACKGROUND-COLOR: #FEFAB9;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 8px;
}

td.projecttop {
	border-color: #9d9d9d;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	PADDING: 5px;
	COLOR: #439588;
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
}

td.projectplan {
	height: 30px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
}

td.pplan {
	height: 30px;
	border-color: #ffffff;
	border-width: 1px 0px 0px 0px;
	border-style: solid solid solid solid;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
}

td.wicell2 {
	height: 20px;
	border-color: #ffffff;
	border-width: 1px 1px 1px 0px;
	border-style: solid solid solid solid;
	PADDING: 0px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #fff66b;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
}

td.projectheader {
	PADDING: 3px 9px 3px 9px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #bbbbbb;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
}

td.logincell {
	border-color: #E6E7E8;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	PADDING: 10px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
}

td.logincellNB {
	border-color: #E6E7E8;
	border-width: 1px 1px 0px 1px;
	border-style: solid solid solid solid;
	PADDING: 10px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
}

td.cardcell {
	border-color: #E6E7E8;
	border-width: 0px 1px 0px 1px;
	border-style: solid solid solid solid;
	PADDING: 1px 9px 1px 9px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
}

td.cardcellb {
	border-color: #E6E7E8;
	border-width: 0px 1px 1px 1px;
	border-style: solid solid solid solid;
	PADDING: 1px 9px 1px 9px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
}

td.navcell {
	width:70px;
	padding: 0px 5px 1px 5px;
	border-color: #9D9D9D;
	border-width: 1px 0px 1px 1px;
	border-style: solid solid solid solid;
	COLOR: #000000;
	BACKGROUND-COLOR: #ededed;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
}

td.navcell2 {
	border-color: #9D9D9D;
	padding: 0px 5px 1px 5px;
	border-width: 0px 1px 1px 1px;
	border-style: solid solid solid solid;
	COLOR: #000000;
	BACKGROUND-COLOR: #ededed;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
}

td.navbutton {
	border-color: #ffffff;
	border-width: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	PADDING: 3px 9px 3px 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	cursor: hand;
}

td.listheader {
	PADDING: 2px 5px 2px 5px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #ededed;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
}

td.listheader2 {
	PADDING: 2px 5px 2px 5px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
}

td.listline1 {
	height:25px;
	PADDING: 2px 5px 2px 5px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	border-color: #ededed;
	border-width: 1px 0px 0px 0px;
	border-style:solid;
}

td.listline2 {
	height:25px;
	PADDING: 2px 5px 2px 5px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	border-color: #ededed;
	border-width: 1px 0px 0px 0px;
	border-style:solid;
}

td.listline3 {
	height:25px;
	PADDING: 2px 5px 2px 5px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ededed;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	border-color: #ffffff;
	border-width: 1px 0px 0px 0px;
	border-style:solid;
}

INPUT.login
{
	BORDER: solid 1px #9D9D9D;
    FONT-SIZE: 10px;
    COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}

SELECT.login
{
	BORDER: solid 1px #9D9D9D;
    FONT-SIZE: 10px;
    COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}

TEXTAREA.login
{
	width: 400px;
	height: 100px;
	BORDER: solid 1px #9D9D9D;
    FONT-SIZE: 10px;
    COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}

INPUT.buttonStyle
{
	BORDER: solid 1px #9D9D9D;
	padding: 0px 2px 0px 2px;
    FONT-SIZE: 10px;
    COLOR: #FF9933;
	FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    cursor: hand;
}

INPUT.buttonStyle:hover
{
	BORDER: solid 1px #9D9D9D;
	padding: 1px 3px 1px 3px;
    FONT-SIZE: 10px;
    COLOR: #FF9933;
	FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #ededed;
    cursor: hand;
}

INPUT.buttonStyle2
{
	BORDER: double 1px #E6E7E8;
	padding: 1px 4px 1px 4px;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #bbbbbb;
    cursor: hand;
}

INPUT.buttonStyle2:hover
{
	BORDER: double 1px #E6E7E8;
	padding: 1px 4px 1px 4px;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #77c9bd;
    cursor: hand;
}

INPUT.buttonStyle3
{
	BORDER: double 1px #ffffff;
	padding: 1px 4px 1px 4px;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #ffb446;
    cursor: hand;
}

INPUT.buttonStyle3:hover
{
	BORDER: double 1px #ffffff;
	padding: 1px 4px 1px 4px;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #77c9bd;
    cursor: hand;
}

.look
{
	cursor:hand;
}

.look2
{
	cursor:hand;
}

.folding
{
	cursor:hand
}
