BODY {
	margin-top: 0;
	margin-right: 10;
	margin-bottom: 0;
	margin-left: 10; /* copied from opposite side (right) */
	
	font-family : sans-serif;
	/* font-size : 8px; */

	/* background-color: #ddefef */;
	/* background-image: url('http://www.vinetop.com/access/img/bg1.gif'); */
}

.tbHor, .tbHor TD {
	font-size: 90%;
	border-width: 1px 0px 1px 0px;
	border-spacing: 0px;
	border-style: inset outset outset outset;
	border-color: #ffffff;
	background-color: white;
	border-top: 1px dashed gray;
	border-bottom: 1px dashed gray;
	margin-top: 5;
	margin-bottom: 2;
	padding-top: 2;
	padding-bottom: 2;
}

.fTable, .fTable TD {
	border-width: 1px 0px 1px 0px;
	border-spacing: 0px;
	border-style: inset outset outset outset;
	border-color: #ffffff;
	background-color: white;
}

.etable, .etable TD {
	border-width: 0px 0px 1px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: white;
	background-color: white;
}

.atable, .atable TD {
	border-width: 0px 0px 1px 0px;
	border-style: outset outset outset outset;
	border-color: white;
}

.listTitle {
	font-size: normal;
	font-size: 90%;
	padding-left: 0;
}

.preTitle, .preTitle TD {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	background-color: white;
	padding-left: 0;
}

.showTitle, .showTitle TD {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	background-color: white;
	text-indent: 0;/*<length> | <percentage>*/
	border-bottom: 1px dashed gray;
	padding-left: 0;
}

.eTitle, .eTitle TD {
	font-size: normal;
	border-width: 0px 0px 0px 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	background-color: white;
	text-indent: 0;/*<length> | <percentage>*/
	border-bottom: 1px dashed gray;
	padding-left: 0;
}

.statusTitle, .statusTitle TD {
	font-size: normal;
	border-width: 0px 1px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	background-color: white;
	text-indent: 0;/*<length> | <percentage>*/
	border-bottom: 1px dashed gray;
}

.secNote {
	color: #4444dd;
	background: #efefaa;
	text-indent: 25;/*<length> | <percentage>*/
	font-weight: normal;
	font-style:italic;
	font-size: 70%;
	margin-top: 2em;
	padding-left: 5;
	line-height: 200%; /*normal | <number> | <length> | <percentage>*/
}

.currentTopic {
	color: #aa0000;
	background: #afafaf;
	font-size: normal;
	font-weight: bold;
}

.note {
	color: red;
	background: #ffffaa;
	font-weight: bold;
}
.read {
	color: #aa2222;
	background: #ffff44;
	font-weight: bold;
	font-size: 100%;
}
.warn {
	color: blue;
	background: #ffff22;
	font-weight: bold;
}

table.simple {
	border-width: 1px 1px 1px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}

table.simple th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.simple td {
	border-width: 0px 0px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	-moz-border-radius: 0px 0px 0px 0px;
	background-color: none;

	color:green;
	font-weight:6;
}

A:link { 
	color: blue
} 			/* unvisited link */

A:visited {
	color: blue
} 			/* visited links */

A:active {
	color: lime
}		 	/* active links */

B {
	font-size: 14px;
}

A:link, A:visited, A:active { 
	#border-width: 1px;
	text-decoration: none;		/* underline, overline, line-through */
	#font-size: 14px;
}

A.entryLink {
	text-decoration: none;		/* underline, overline, line-through */
	border-bottom: 1px blue;
	margin-left: 0;
}

A.preLink {
	text-decoration: none;		/* underline, overline, line-through */
	margin-left: 0;
}

pre { 
	white-space: pre/*normal | pre | nowrap*/
}

p.tabs { 
	font-size: 12px;
	text-decoration: none; 		/*none | [ underline || overline || line-through || blink ] */
	text-align: left;		/*left | right | center | justify*/
	line-height: 12px; 		/*normal | <number> | <length> | <percentage>*/
	white-space: nowrap;		/*normal | pre | nowrap*/
	word-spacing: 0px;
	margin-top: 4px;
	padding-left: 10;
	/* padding-right: 5;*/
	/* padding-bottom: 5;*/
}

p.PP { 
	font-size: 9px;
	text-decoration: none; 		/*none | [ underline || overline || line-through || blink ] */
	text-align: right;		/*left | right | center | justify*/
	text-indent: 0;			/*<length> | <percentage>*/
	line-height: 80%; 		/*normal | <number> | <length> | <percentage>*/
	white-space: nowrap;		/*normal | pre | nowrap*/
	word-spacing: 0px;
	margin-top: 0e;
	/* padding-left: 5;*/
	/* padding-right: 5;*/
	/* padding-bottom: 5;*/
}

._P:first-letter {
	color: #666666; font-size: 200%
}

._P:first-line {
	color: blue
}

p.commentTitle {
	font-weight: bold;
	color: #882222;
	text-indent: 0;		/*<length> | <percentage>*/
	line-height: normal; 		/*normal | <number> | <length> | <percentage>*/
	word-spacing: normal;
	margin-bottom: 0;
	margin-top: 0;
	padding-top: 0;
	padding-left: 0;
	padding-right: 5;
	padding-bottom: 0;
	background-color: #aaf6aa;
}

p.commentHdr {
	color: gray;
	font-size: small;
	text-indent: 0;		/*<length> | <percentage>*/
	line-height: normal; 		/*normal | <number> | <length> | <percentage>*/
	margin-bottom: 0;
	margin-top: 0;
	padding-top: 0;
	padding-left: 2;
	padding-right: 5;
	padding-bottom: 0;
}

p.comment {
	text-align: justify;		/*left | right | center | justify*/
	font-size: normal;
	text-indent: 0;		/*<length> | <percentage>*/
	line-height: 90%; 		/*normal | <number> | <length> | <percentage>*/
	word-spacing: 3;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 1;
	padding-left: 5;
	padding-right: 5;
	padding-bottom: 5;
	background-color: white;
}

p.preContent {
	color: 666666;
	font-style: italic;
	font-size: 12px;
	text-indent: 0;		/*<length> | <percentage>*/
	line-height: 90%; 		/*normal | <number> | <length> | <percentage>*/
	word-spacing: 3;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 1;
	padding-left: 0;
	padding-right: 2;
	padding-bottom: 5;
}

p {
	margin-top: 0;
	margin-bottom: 0;
}

.mainTitle {
	font-weight: bold;
	color: BLACK;
	font-size: 250%;
	padding-left: 10;
	line-height: 150%; /*normal | <number> | <length> | <percentage>*/
	/* background-image: url(sam1.gif) */
}
.defaultTitle {
	font-weight: bold;
	color: black;
	font-size: normal;
	line-height: 200%; /*normal | <number> | <length> | <percentage>*/
	padding-left: 0;
	margin-left: 0;
	border-bottom: 1px dashed blue;
	background-color: #ffffaf;
}

.TopTitle {
	background-image: url('http://www.vinetop.com/access/img/shade_top.jpg');
	background-repeat: repeat-x;	/* vertical column only */
}

.sTopTitle {
	background-image: url('http://www.vinetop.com/access/img/shade_top.jpg');
	background-repeat: repeat-x;	/* vertical column only */
}

.shadeYellowCoarse {
	background-image: url('http://www.vinetop.com/access/img/yellow.gif');
	background-repeat: repeat-x;	/* vertical column only */
}

.shadeYellow {
	background-image: url('http://www.vinetop.com/access/img/yellow.jpg');
	background-repeat: repeat-x;	/* vertical column only */
}

.shadeBlue {
	background-image: url('http://www.vinetop.com//access/img/shade_blue.jpg');
	background-repeat: repeat-x;	/* vertical column only */
}

.shadeGreen {
	background-image: url('http://www.vinetop.com/access/img/shade_green.jpg');
	background-repeat: repeat-x;	/* vertical column only */
}

.shadeAqua {
	margin-top: 10;
	margin-bottom: 10;
	padding-top: 5;
	background-image: url('http://www.vinetop.com/access/img/shade_lblue.jpg');
	background-repeat: repeat-x;	/* vertical column only */
}

.sshadeAqua {
	background-image: url('https://ssl.perfora.net/vinetop.com/access/img/shade_lblue.jpg');
	background-repeat: repeat-x;	/* vertical column only */
}

.shadeGray {
	background-image: url('http://www.vinetop.com/access/img/shade_top.jpg');
	background-repeat: repeat-x;	/* vertical column only */
}

.greenBlock {
	background-image: url('http://www.vinetop.com/access/img/green_block.jpg');
	background-repeat: no-repeat;	/* vertical column only */
}

.VinePage {
	padding-left: 10;
	padding-right: 10;
	padding-top: 10;
	padding-bottom: 10;
	border-top: 1px dashed gray;
	border-right: 1px dashed gray;
	border-bottom: 1px dashed gray;
	border-left: 1px dashed gray;
	background: #ffffff;
}

.error {
	padding-left: 10;
	padding-right: 10;
	padding-top: 10;
	padding-bottom: 10;
	background: #ffefef;
	color: #df0000;
	font-weight: normal;
	font-style: bold;
	font-size: 100%;
	line-height: 200%; /*normal | <number> | <length> | <percentage>*/
	border-top: 1px dashed red;
	border-right: 1px dashed red;
	border-bottom: 1px dashed red;
	border-left: 1px dashed red;
}

.rateBox {
	padding-left: 10;
	padding-right: 10;
	padding-top: 5;
	padding-bottom: 5;
	background: #aaffaa;
	font-weight: normal;
	font-style: bold;
	line-height: normal; /*normal | <number> | <length> | <percentage>*/
	border-top: 1px dashed blue;
	border-right: 1px dashed blue;
	border-bottom: 1px dashed blue;
	border-left: 1px dashed blue;
	margin-left: 0em;
	white-space: pre; /*normal | pre | nowrap*/
}

.preText {
	color: gray;
	font-style: italic;
	font-size: 90%;
}

.grayNote {
	line-height: 90%; /*normal | <number> | <length> | <percentage>*/
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	color: gray;
	font-style: italic;
	font-size: 11px;
	white-space: normal; /*normal | pre | nowrap*/
}

.example {
	padding-left: 10;
	padding-right: 10;
	padding-top: 10;
	padding-bottom: 10;
	color: gray;
	font-style: italic;
	font-size: 75%;
}

.notice {
	padding-left: 10;
	padding-right: 10;
	padding-top: 10;
	padding-bottom: 10;
	background: #efefef;
	color: #aa2222;
	font-weight: normal;
	font-style: bold;
	font-size: 100%;
}

.instruction {
	padding-left: 20;
	padding-right: 10;
	padding-top: 10;
	padding-bottom: 10;
	background: #fffdde;
	color: #2222aa;
	font-weight: normal;
	font-style: normal;
	font-size: normal;
	line-height: 150%; /*normal | <number> | <length> | <percentage>*/
	border-left: 1px dotted green;
}

IMG { 
	float: none;
	margin-left: 0;
	border-width: 0;
}

