body,td { color: #282828; font-size: 10px; font-family: verdana; text-decoration: none }

input,textarea,select,radio { color: #282828; font-size: 10px; }

.list {
	padding:2px 5px 2px 0px;
	border-width:0px 0px 1px 0px;
	border-color:#C4CABE;
	border-style:solid
}
.listtable {
	border-width:1px 0px 0px 0px;
	border-color:#C4CABE;
	border-style:solid
}
.select { 
	font-size: 10px;
	color: #282828;
	padding: 1px 1px 1px 1px;
	text-decoration: none;
 }
 
.body { color: #282828; font-size: 10px; }

.credits {
	font-size:9px;
	font-style: italic;
	color: #909090;
}

// h1 { font-size: 12px; }
.pagetitle,h1 { font-size: 12px; font-weight: normal; }

//.head { color: #363; font-size: 12px; }

a { 
//	color: #829271;
	color: #282828;
	text-decoration: none 
}

.contCellHead {
	padding: 3px 7px 3px 0px;
	text-align: right;
	width: 98px;
}
.stdcell {
	padding: 1px 5px 1px 0px;
}
.specialText {
	color: f79408;

}

.contCellData {
	padding: 3px 0px 3px 7px;
	text-align: left;
}

a.body:hover {
	color: #f79408;
	text-decoration: none; 
}

.lit {
	color: f79408;
	text-decoration: underline;
}

.comment {
	font-size:10px;
}

.mainListPadd {
	padding: 9px 0px 9px 0px;
}

.sideAncPadd {
	padding: 3px 3px 3px 0px;
	text-align: right;
	font-size: 10px;
}
.sideAncText {
	padding: 3px 3px 3px 0px;
	text-align: right;
	color:#282828;
	font-size: 10px;
}

.gallDarkRight {
	padding:3px 0px 3px 0px;
	height:31px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #829271;
	background:#Dee2DC;
	text-align:right;
}

.gallDarkLeft {
	padding:3px 0px 3px 15px;
	background:#Dee2DC;
	height:31px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #829271;
}

.gallLightLeft {
	padding:3px 0px 3px 15px;
	height:26px;
//	color: #484848;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #C4CABE;
}


.gallLinkBottomLine {
	padding:0px 0px 5px 0px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #C4CABE;
}

.gallLinkBoxOff {
	color: #B6B6B6;
	width: 31px;
	height: 31px;
	font-weight: bold;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #C4CABE;
}
.gallLinkBoxOffText {
	color: #B6B6B6;
	font-weight: bold;
}

.gallLinkBoxOn {
	background: #Dee2DC;
	width: 31px;
	height: 31px;
	font-weight: bold;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #f79408;
	color: #f79408;
}

.btnLinkBoxOn {
	color: #B6B6B6;
	font-weight: bold;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: red;
}

.btnLinkBoxOff {
	background: #Dee2DC;
	font-weight: bold;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #f79408;
	color: #f79408;
}

.gallLinkBoxOnText {
	font-weight: bold;
	color: #f79408;
}

.longSide {
	border-width: 1px;
	border-style: solid;
	border-color: #829271;
}

.shortSide {
	border-width: 1px;
	border-style: solid;
	border-color: #829271;
	background: #Dee2DC;
}

.mainback {
	background-image: url("/pics/front_background.jpg");
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #FFFFFF;
}
.greenBack {
	background-image: url("/pics/layer_Green.gif");
	background-repeat: no-repeat;
	background-position: center center;
	padding: 5px 5px 5px 5px;
}

.imgBorder {
	border-width:1px;
	border-style:solid;
	border-color:#C4CABE;
//	border-color:#e8eae6;
}

.imgBorder {
	border-width:1px;
	border-style:solid;
	border-color:#829271;
}
a.prodLink:hover {
	border-color:#f79408;
	color: #f79408
}

//img {
//	border-color:#829271;
//}
.prodLink {
	border-color:#829271;
//	color: #282828; 
	font-size: 9px;
}
.prodLinkImgOn {
	border-color:#f79408;
	border-width:1px;
	border-style:solid;
}
.prodLinkImg {
	border-color:#829271;
	border-width:1px;
	border-style:solid;
}
a.prodLinkImg:hover {
	border-color:#f79408;
	border-width:1px;
	border-style:solid;
}

// dark green 829271

.error { color: #f33;  }
.good { color: #33f;  }

.copy { color: #666; font-size: 10px; font-family: verdana; }

.fronttitle { color: #AAAAAA; font-size: 20px; font-family: verdana; }
.addin { color: #AAAAAA; font-size: 14px; font-family: verdana; }


.niceFields {
	border-color: #829271;
	border-style: solid;
	border-width: 1px;	
	padding:2px;
}


.prodTitle {
	color: #878787;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a.navBoxText:hover {
	color:#f79408
}

a.navBoxTextOn {
	line-height: 15px;
	color:#f79408;
	font-size: 10px;
	text-decoration: none;
}
.navBoxText { 
	line-height: 15px;
	color: #282828;
	font-size: 10px;
	text-decoration: none;
}
.navText { 
	color: #282828;
	font-size: 10px;
	text-decoration: none;
}
.navTexto {
	font-size: 10px;
	text-decoration: none;
	color:#f79408
}

a.navText:hover {
	color:#f79408
}

.rightPadd {
	padding: 1px 2px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.stdPadd {
	padding: 0px 3px 3px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}


.picPadd {
	padding: 0px 0px 4px 10px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}


.doubleLinePadd {
	padding: 6px 0px 6px 0px;
	border-color: #999999;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
}