BODY {
	width : 100%; 
	height : 100%; 
	padding-right : 0; 
	padding-left : 0; 
	padding-bottom : 0; 
	padding-top : 10; 
	margin : 0; 
	font-size : 100%; 
	background-color : #ffffff; 
	font-family :Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	scrollbar-face-color: #e8e8e8; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-3dlight-color: #999999; 
	scrollbar-arrow-color: #999999; 
	scrollbar-track-color: #ffffff; 
	scrollbar-darkshadow-color: #999999
}
table {
	border-collapse: collapse;
	width: 100%;
	font-size : 95%; 

}
table.text {
	font-size : 100%; 
}

td.menu {
	padding-right : 5; 
	padding-left : 20; 
	padding-bottom : 10; 
	padding-top : 5; 
	color : #000000;
}
td.text {
	padding-right : 10; 
	padding-left : 10; 
	padding-bottom : 0; 
	padding-top : 10; 
	color : #000000;
}
td.code {
	font-family :Courier New; 
	padding-right : 5; 
	padding-left : 5; 
	padding-bottom : 0; 
	padding-top : 0; 
}
pre.code {
	width:100%;
	font-family :Courier New; 
	padding-right : 5; 
	padding-left : 5; 
	padding-bottom : 0; 
	padding-top : 0; 
}
A {
	color : #0066FF;
	TEXT-DECORATION: underline;
} 
A:Hover {
	color : #cc0000;
	TEXT-DECORATION: none;
}
A.in {
	color : #000000;
	TEXT-DECORATION: underline;
} 
A.in:Hover {
	color : #000000;
	TEXT-DECORATION: none;
}
p.title {
	font-size : 135%;
	padding-right : 0; 
	padding-left : 0; 
	padding-bottom : 10; 
	padding-top : 0; 
	margin: 0;
}
p.ss {
	padding-left : 5;
	FONT-FAMILY : Verdana, sans-serif; 
	FONT-SIZE: 80%; 
	padding-right : 10; 
	padding-top : 10;
	padding-bottom : 10;
	margin:0;
}
.listing {
	margin:10;
	padding:10;
	background-color : #F0F0F0;
	width: 520;
}
.listing .code {
	width: 500;
	overflow: auto;
	//overflow: visible;
	//overflow-y: hidden;
	//overflow-x: auto;
}
.listing .code pre {
	padding: 0;
	margin: 0;
}


table.img {
	border-collapse: collapse;
	margin-top:5;
}
td {
	margin: 0em;
	padding: 0em;
}
div.ss {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	padding-right : 5; 
	padding-left : 5; 
	padding-bottom : 10; 
	padding-top : 12; 
	font-size : 11;
	color : #CCCCCC;
}
A.ss {
	color : #CCCCCC;
	TEXT-DECORATION: underline;
} 
A.ss:Hover {
	TEXT-DECORATION: none;
}
p.copy {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11;
}
p.epigraph {
	font-size : 100%;
	font-style : italic; 
	text-align: right;
	padding-right : 40; 
	padding-left : 10; 
	padding-bottom : 10; 
	padding-top : 15; 
	margin: 0;
	color : #6f4818;
}
div.quote {
	padding-right : 10; 
	padding-left : 20; 
	padding-bottom : 10; 
	padding-top : 10; 
	width:300;
	font-size : 80%;
	color : #666666;
	font-style : italic; 
}
p.quote {
	padding-right : 0; 
	padding-left : 0; 
	padding-bottom : 0; 
	padding-top : 0; 
	margin: 0;
}
p.qAuthor {
	padding-right : 0; 
	padding-left : 0; 
	padding-bottom :0; 
	padding-top : 10; 
	margin: 0;
	text-align: right;
}
A.menu {
	color : #333333;
	TEXT-DECORATION: underline;
} 
A.menu:Hover {
	color : #AB3E02;
	TEXT-DECORATION: underline;
}
p.menu {
	font-size : 14;
	padding-right : 2; 
	padding-left : 8; 
	padding-bottom : 10; 
	padding-top : 0; 
	margin: 0;
}
div.img {
	padding-right : 10; 
	padding-left : 30; 
	padding-bottom : 20; 
	padding-top : 20; 
	margin: 50;
}
p.img {
	padding-right : 5; 
	padding-left : 5; 
	padding-bottom : 0; 
	padding-top : 0;	
	font-size : 80%;
	color : #666666;
}
div.input {
	padding-right : 10; 
	padding-left : 30; 
	padding-bottom : 0; 
	padding-top : 0; 
	font-size : 100%;
	color : #000000;
}
p.inputTitle {
	font-weight: Bold;
	padding-right : 0; 
	padding-left : 0; 
	padding-bottom : 5; 
	padding-top : 10; 
	margin: 0;
}
p.input {
	padding-right : 0; 
	padding-left : 0; 
	padding-bottom : 5; 
	padding-top : 5; 
	margin: 0;
}
p.inputLink {
	font-size : 83%;
	font-weight: Bold;
	padding-right : 0; 
	padding-left : 0; 
	padding-bottom : 15; 
	padding-top : 5; 
	margin: 0;
}
A.input {
	color : #AB3E02;
	TEXT-DECORATION: underline;
} 
A.input:Hover {
	color : #AB3E02;
	TEXT-DECORATION: none;
}
div.text {
	font-size : 110%;
	padding-right : 40; 
	padding-left : 40; 
	padding-bottom : 15; 
	padding-top : 15; 
	margin: 0;
}
p.text {
	font-size : 110%;
	text-indent: 40;
	text-align: justify;
	padding-right : 40; 
	padding-left : 40; 
	padding-bottom : 0; 
	padding-top : 0; 
	margin: 0;
}
div.pageTitle {
	padding-right : 20; 
	padding-left : 20; 
	padding-bottom : 15; 
	padding-top : 15; 
	color : #000000;
}
p.pageTitle {
	font-weight: Bold;
	padding-right : 0; 
	padding-left : 0; 
	padding-bottom : 0; 
	padding-top : 0; 
	font-size : 120%;
	margin: 0;
}
p.pathe {
	padding-right : 0; 
	padding-left : 0; 
	padding-bottom : 0; 
	padding-top : 10; 
	font-size : 90%;
	margin: 0;
}
A.pathe {
	color : #000000;
	TEXT-DECORATION: underline;
} 
A.pathe:Hover {
	color : #AB3E02;
	TEXT-DECORATION: underline;
}
.button {

	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	FONT-SIZE: 13px; 
	BACKGROUND: #E3E3E3; 
	BORDER-LEFT: #666666 1px solid; 
	CURSOR: hand; 
	COLOR: #666666; 
	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY : Tahoma, Verdana;
}
.textbox {
	FONT-SIZE: 13px; 
	BORDER-LEFT-COLOR: #ffffff;
	BORDER-RIGHT-COLOR: #ffffff;
	BORDER-BOTTOM-COLOR: #ffffff;
	BORDER-TOP-COLOR: #ffffff;
	BACKGROUND: #ffffff; 
	COLOR: #000000; 
	BORDER-TOP: 1px solid; 
	FONT-FAMILY: Verdana, Arial; 
	BORDER-RIGHT: 1px solid; 
	BORDER-LEFT: 1px solid; 
	BORDER-BOTTOM: 1px solid
}
