

/* ================================================ */
/* normal text style */
/* ================================================ */

body {
/*		background-image: url("/images/bg3.gif"); 
		background-repeat: no-repeat; */
		font-family: verdana,arial,helvetica; 
		font-size:10px; 
		color:#000000 
		}

p,table,tr,td { 
		font-family: verdana,arial,helvetica; 
		font-size:10px; 
		color:#000000
		}

.formerror {
	        background-color : #dddddd;
			font-color: #000000;
			font-family: verdana,arial,helvetica; 
			font-size: 10px;
			text-align: left;
			vertical-align: middle;
			font-weight: normal;
			}


.blacktext { 
		font-family: verdana,arial,helvetica; 
		font-size:10px;
		color:#000000
		}

.black11text { 
		font-family: verdana,arial,helvetica; 
		font-size:11px;
		color:#000000
		}

.greytext { 
		font-family: verdana,arial,helvetica; 
		font-size:10px;
		color:#999999
		}


.contactformtext { 
		font-family: verdana,arial,helvetica; 
		font-size:11px;
		font-weight:bold;
		color:#663333
		}


.whitetextbd {
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	color: #FFFFFF;
	font-weight:bold;
	}

.bluegreytextbd {
	font-family:verdana,arial,helvetica; 
	font-size:11px; 
	color: #333366;
	font-weight:bold;
	}


/* ================================================ */
/* form elements */
/* ================================================ */

/*
input {
        font-family : verdana, helvetica, "sans serif";
        font-size : 10px;
        font-color : #9E0B0E;
		background-color: #ffffff;
		width : 150px
		}
*/
.shortinput {
        font-family : verdana, helvetica, "sans serif";
        font-size : 10px;
        font-color : #000000;
		background-color: #ffffff;
		width : 30px
		}

.twodigitinput {
        font-family : verdana, helvetica, "sans serif";
        font-size : 8px;
        font-color : #9E0B0E;
		background-color: #ffffff;
		width : 15px
		}

select {
        font-family : verdana, helvetica, "sans serif";
        font-size : 11px;
        font-color : #9E0B0E;
		background-color: #ffffff;
		/* width : 100pt */
		}

/* ================================================ */
/* define links */
/* ================================================ */
 /* ================================================ */

a.emaillink:link {
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	color: #000000;
	text-decoration : underline;
	}

a.emaillink:active {
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	color: #000000;
	text-decoration : underline;
	}

a.emaillink:visited {
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	color: #000000;
	text-decoration : underline;
	}
	
a.emaillink:hover {
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	color: #999999;
	text-decoration : underline;
	}

a.emaillink:visited:hover {
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	color: #999999;
	text-decoration : underline;
	}


/* ================================================ */ 
span.portfolioTitle {
	font-family:avantgarde,verdana,arial,helvetica; 
	font-size:36px; 
	color: #000000;
	text-decoration : none;
	}


a.portfoliolink:link {
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	color: #666699;
	font-weight:bold;
	text-decoration : none;
	}

a.portfoliolink:active {
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	color: #666699;
	font-weight:bold;
	text-decoration : none;
	}

a.portfoliolink:visited {
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	color: #666699;
	font-weight:bold;
	text-decoration : none;
	}
	
a.selectedportfoliolink {
	font-family:verdana,arial,helvetica; 
	font-size:12px; 
	color: #FFFFFF;
	font-weight:bold;
	text-decoration : none;
	}
	
a.portfoliolink:hover {
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	color: #FFFFFF;
	font-weight:bold;
	text-decoration : none;
	}

a.portfoliolink:visited:hover {
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	color: #FFFFFF;
	font-weight:bold;
	text-decoration : none;
	}

/* ================================================ */ 



a.subportfoliolink:link {
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	color: #999999;
	text-decoration : underline;
	}

a.subportfoliolink:active {
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	color: #999999;
	text-decoration : underline;
	}

a.subportfoliolink:visited {
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	color: #999999;
	text-decoration : underline;
	}
	
a.subportfoliolink:hover {
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	color: #000000;
	text-decoration : underline;
	}

a.subportfoliolink:visited:hover {
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	color: #000000;
	text-decoration : underline;
	}

/* ================================================ */ 


a.emailcontactlink:link {
	font-family:verdana,arial,helvetica; 
	font-size:11px; 
	color: #000000;
	text-decoration : underline;
	}

a.emailcontactlink:active {
	font-family:verdana,arial,helvetica; 
	font-size:11px; 
	color: #000000;
	text-decoration : underline;
	}

a.emailcontactlink:visited {
	font-family:verdana,arial,helvetica; 
	font-size:11px; 
	color: #000000;
	text-decoration : underline;
	}
	
a.emailcontactlink:hover {
	font-family:verdana,arial,helvetica; 
	font-size:11px; 
	color: #805151;
	text-decoration : underline;
	}

a.emailcontactlink:visited:hover {
	font-family:verdana,arial,helvetica; 
	font-size:11px; 
	color: #805151;
	text-decoration : underline;
	}
