	A,A:link,A:visited{
		color:#f00;
		font-weight:bold;
		text-decoration: underline;
	}
	
	A:active,A:hover{
		color:#CC0000;
		font-weight:bold;
		text-decoration: none;
	}

	/******************* Classes *******************/
	
	.contentsLink,.contentsLink:link,.contentsLink:visited{
		font-family:verdana,helvetica,arial;
		font-weight: normal;
		font-size:0.6em;
		color:#000000;
		height: 13;
		background: none;
	}
	
	.contentsLink:active,.contentsLink:hover{
		color:#000000;
		font-weight: normal;
		text-decoration: none;
	}
	
	.portfolioLink,.portfolioLink:link,.portfolioLink:visited{
		color:#CC0000;
		font-size:0.6em;
		font-weight: bold;
		text-decoration: none;
	}
	
	.portfolioMenuLink,.portfolioMenuLink:link,portfolioMenuLink:visited{
		color:#999999 !important;
		font-weight: normal !important;
		text-decoration: none !important;
	}
	
	.portfolioMenuLink:active,.portfolioMenuLink:hover{
		color:#FFFFFF !important;
		font-weight: bold !important;
		text-decoration: none !important;
	}
	
	.fpLink,.fpLink:link,fpLink:visited{
		color:#0099FF!important;
	}
	
	.fpLink:hover,fpLink:active{
		color:#CC0000 !important;
	}

	.defaultText{
		font-family:verdana,helvetica,arial;
		color:#999999;
		font-size:0.6em;
	}

	.defaultWhiteText{
		font-family:verdana, helvetica, arial;
		color:#ffffff;
		font-size:11px;
	}

	.defaultLink,defaultLink:link,defaultLink:visited{
	color:#FFFFFF!important;
	text-decoration: underline;

	}

	.defaultLink:hover,.defaultLink:active{
		color:#CC0000 !important;
	}

	.defaultBlackText{
		font-family:verdana,helvetica,arial;
		color:#000000;
		font-size:0.6em;
	}

	.defaultRedText{
		font-family:verdana,helvetica,arial;
		color:#990000;
		font-size:0.6em;
	}
	
	.redText{
		color:#CC0000;
	}
	
	.eFormText{
		font-family:verdana,helvetica,arial;
		font-size:0.6em;
		color:#CC0000;
	}

	.defaultBold{
		font-weight:bold;
	}
	
	.formFields{
		font-family: verdana,helvetica,arial;
		font-size:0.65em;
		color:#CC0000;
		width: 100%;
	}
	
	.menuLyr{
		position: absolute;
		top: 0;
		left: 0;
		width: 100;
		padding-left: 1;
		padding-top: 4;
		padding-bottom: 0;
		background-color: #CCCCCC;
		layer-background-color: #CCCCCC;
		visibility: hidden;
	}

	.l2MenuLyr{
		position: absolute;
		top: 0;
		left: 0;
		width: 82;
		padding-left: 1;
		padding-top: 4;
		padding-bottom: 1;
		background-color: #CCCCCC;
		layer-background-color: #CCCCCC;
		visibility: hidden;
	}

	.fsMenuLyr{
		position: absolute;
		top: 0;
		left: 0;
		width: 165;
		padding-left: 1;
		padding-top: 4;
		padding-bottom: 1;
		background-color: #CCCCCC;
		layer-background-color: #CCCCCC;
		visibility: hidden;
	}
	
	.portfolioMenu{
		position: absolute;
		top: 0;
		left: 0;
		width: 165;
		visibility: hidden;
	}
	
	.portfolioMenuText{
		font-family:verdana,helvetica,arial;
		font-size: 0.6em;
		padding-left: 6;
	}
	
	.bigCaption{
		font-family:verdana,helvetica,arial;
		font-size: 0.8em;
		font-weight: bold;
		color: #FFFFFF;
	}
	
	/* ********************************************************* layers ********************************************************* */
	
	/* scroller */
	#scrollLyr{
		position: absolute;
		top: 0;
		left: 0;
		visibility: hidden;
		background-color: #000000;
		layer-background-color: #000000;
	}
	
	#upArrowLyr{
		position: absolute;
		top: 0;
		left: 0;
		visibility: hidden;
	}
	
	#dnArrowLyr{
		position: absolute;
		top: 0;
		left: 0;
		visibility: hidden;
	}
	
	#scrollBoxLyr{
		position: absolute;
		top: 0;
		left: 0;
		visibility: hidden;
	}

	#scrollBoxCover{
		position: absolute;
		top: 0;
		left: 0;
		width: 14;
		visibility: hidden;
		border: 1px solid #CC0000;
	}
	
	#scrollBoxBgLyr{
		position: absolute;
		top: 0;
		left: 0;
		width: 14;
		visibility: hidden;
	}

	/* portfolio */
	#siteUrlLyr{
		position: absolute;
		top: 0;
		left: 0;
		width: 399;
		visibility: hidden;
		padding: 4;
		background-color: #000000;
		layer-background-color: #000000;
		border: 1px solid #CC0000;
	}

	#siteImgLyr{
		position: absolute;
		top: 0;
		left: 0;
		width: 399;
		visibility: hidden;
		text-align: center;
	}.defaultWhiteTextBold {
	font-family:verdana, helvetica, arial;
	color:#ffffff;
	font-size:11px;
	font-weight: bold;

}
