body {
	background-color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 80%;
	text-align : center;
}

h2 {
	font-size: 125%;
		margin : 30px 0px 0px 0px;
}

h1 {
	font-size: 150%;
}

table {
	font-size: 100%;
}

input, select, textarea {
	margin-bottom: 10px;
}

#page {
	background-color: white;
	margin: 10px auto;
	width: 760px;
	border-left : 1px dotted Black;
	border-right : 1px dotted Black;
}

A:ACTIVE.topmenu, A:FOCUS.topmenu, A:LINK.topmenu, A:VISITED.topmenu {
	color : #4A4A4A;
	text-decoration : none;
}

A:HOVER.topmenu {
	color : #FFB800;
	text-decoration : none;
}

#copyright {
	font-size: 80%;
	border-top : 1px dotted Black;
	text-align: center;
	margin-left: 50px;
	margin-right: 50px;
	padding-top: 10px;
}

#content {
	text-align: justify;
	margin : 30px 50px 60px 50px;
}

.xml1 {
	background-color : #FFFFD9;
	border : 1px solid;
}

#showhide {
	font-size: 90%;
	color: #004600;
}

#emergency {
	font-size: 95%;
	color: #ff0000;
}

li {
	margin-bottom: 5px;
}

.example {
	border : 1px dashed Green;
	display : none;
	padding : 10px 10px 10px 10px;
}

pre {
	margin-top: 0px;
	margin-bottom: 0px;	
	padding : 10px 5px 10px 5px;
	margin-left: 10px;
	margin-right: 10px;
}

.xml1-attributename { color: #800000; }
.xml1-attributevalue { color: #000080; font-weight: bold; }
.xml1-cdatasection { color: #808000; font-style: italic; }
.xml1-comment { color: #808080; font-weight: bold; font-style: italic; }
.xml1-doctypesection { color: #0000FF; font-style: italic; }
.xml1-elementname { color: #800000; font-weight: bold; }
.xml1-entityreference { color: #0000FF; font-weight: bold; }
.xml1-namespaceattributename { color: #FF0000; }
.xml1-namespaceattributevalue { color: #FF0000; font-weight: bold; }
.xml1-processinginstruction { color: #0000FF; }
.xml1-symbol { color: #0000FF; }
.xml1-text { color: #000000; font-weight: bold; }
.xml1-whitespace { }

p {
	text-align: justify;

}

TABLE.buy {
	border-collapse: collapse;
	border : 2px solid Black;
}

TH.buy {
    border : 1px solid Black;
	border-bottom-width: 2px;
	padding : 3px 4px 3px 4px;
	text-align: left;
}

TD.buy {
	border : 1px solid Black;
	padding : 3px 4px 3px 4px;
}

.small {
 font-size: 90%;
	margin-top: 5px;
	margin-bottom: 5px;
}