BODY {
	margin:0 0 3px;
	padding:0;
	scrollbar-base-color: #999;
	scrollbar-track-color: #999;
	scrollbar-face-color: #000;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-arrow-color: #fff; 
	background-color: #fff;
}

* td, * .NormalText {font-family: Helvetica;}
td, .NormalText {font-size:14px; font-family: Arial, "Times New Roman";}

table.nav form	{margin:0; padding:0;}

/* Links */
a:link,
a:visited	{text-decoration: none; color: #03f;}
a:active	{text-decoration: none; color: #000;}
a:hover		{text-decoration: none; color: #C0C0C0;}

a.copylink:link,
a.copylink:visited	{color: #36f;}
a.copylink:hover	{color: #000;}

/* justification */
.just	{text-align: justify;}

/* Text */
.SmallText	{font-size:12px;}


.title { 
	color: #000; 
	font-size: 28px; 
	letter-spacing: -3px; 
	font-weight: bold 
}

.titlegray { 
	color: #999; 
	font-size:28px; 
	letter-spacing: -1px; 
}

.subtitle { 
	color:#000; 
	font-size: 13px; 
	letter-spacing: 0px; 
	font-weight: bold 
}

.copytext { 
	COLOR: #666666; 
	FONT-size: 10px;
}

.contacttext { 
	color: #000; 
	font-size: 12px; 
	font-weight: bold 
}

.quotechoice { 
	color: #f00; 
	font-size: 11px; 
	font-weight: bold 
}

.clients { 
	color: #000;
	font-size: 11px; 
	letter-spacing: 1px; 
	font-weight: bold 
}

.picturecomments {
	COLOR: #000; 
	font-size: 12px;
}

.picturehilight	{ 
	COLOR: #f00;
	font-size: 12px; 
	font-weight: bold;
}

.picturetitle { 
	COLOR: #000; 
	font-size: 16px;
}


/* buttons */
.button 	{ background-image: url("../images/button.gif");
		background-color:#000;
		color: #fff;
		font-size: 9pt;
		height: 22px;
		cursor:hand;
		font-weight;
		padding-left: 4px;
		padding-left: 4px;
		text-align: center;
		BORDER: #666666 0px solid }

.buttonon 	{ background-image: url("../images/buttonon.gif");
		background-color:#30f;
		color: #fff;
		font-size: 9pt;
		height: 22px;
		cursor:hand;
		font-weight;
		padding-left: 4px;
		padding-left: 4px;
		text-align: center;
		BORDER: #fff 0px solid }


.button-popups { background-image: url("../images/button-popups.gif");
		background-color:#000;
		color: #fff;
		font-size: 8pt;
		height: 21px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
		BORDER: #fff 1px solid }


.buttonon-popups { background-image: url("../images/buttonon-popups.gif");
		background-color:#30f;
		color: #fff;
		font-size: 8pt;
		height: 21px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
		BORDER: #fff 1px solid }


.submitbutton	{ background-image: url("../images/orderbutton.gif");
		background-color:#000;
		color: #fff;
		font-size: 10pt;
		height: 25px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
		BORDER: #fff 1px solid }


.submitbuttonon { background-image: url("../images/orderbuttonon.gif");
		background-color:#30f;
		color: #fff;
		font-size: 10pt;
		height: 25px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
		BORDER: #fff 1px solid }


.orderbutton	{ background-image: url("../images/orderbutton.gif");
		background-color:#000;
		color: #fff;
		font-size: 10pt;
		height: 25px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
		BORDER: #000 1px solid }


.orderbuttonon { background-image: url("../images/orderbuttonon.gif");
		background-color:#30f;
		color: #fff;
		font-size: 10pt;
		height: 25px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
		BORDER: #fff 1px solid }

.shadeform { 
		FONT: 13px arial, verdana, sans-serif;
		background-image: url("../images/shadeform.gif");
		text-align: left;
		BORDER: #000 1px solid
}

.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("../images/shadeform.gif");
		text-align: left;
		WIDTH: 300PX;
		HEIGHT: 125PX;
		BORDER: #000 1px solid}

.searchbutton 	{ background-color:#000;
		color: #fff;
		font-size: 8pt;
		height: 18px;
		width: 40px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: #fff 1px solid }

.dropdown 	{
	COLOR: #333333; 
	WIDTH: 220PX; 
	font-size: 11px;
}


.searchform { 
	background-image: url("../images/searchform.gif"); 
	WIDTH: 125PX; 
	HEIGHT: 20PX; 
	font-size: 11px; 
	font-family:arial, georgia, "Times New Roman", sans-serif; 
	BORDER: #000 1px solid }


.searchdrop	{ 
	WIDTH: 65PX; 
	HEIGHT: 20PX; 
	FONT-size:11px arial, georgia, "Times New Roman", sans-serif;
}


.divstyle {	position:absolute;
		border: #000 1px solid;
		background:#fff;
		width:90;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
		top:0;
		left:0 }

.pstyletitle{	postion:absolute;
		background:#fff;
		color:#000;
		font-size:10px;
		font-family:verdana, arial }


.pstylebody {	postion:absolute;
		background:#fff;
		color:#000;
		font-size:10px;
		font-family:verdana, arial }
		
/* Table widths */
.mainWidth {
	width:654px;
}


/* data tables */

.DataTableHeader {
	background-color:#CCCCCC;
	padding: 5px;
}

.DataTableShadeLight {
	background-color:#E7E3E7;
	padding:5px;
}

.DataTableNoShade {
	padding:5px;
}