/***********************************************/
/* Standard HTML tag styles                    */
/***********************************************/ 



/* Main HTML tag styles                        */
/***********************************************/ 

html {
	height: 99%;
	/*overflow-y: auto;*/
}


body {
	height: 99%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 80%;
	color: #633;	
	line-height: 120%;
	background-color: #E7D9A8;
}



/* Text styles                                 */
/***********************************************/ 

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	margin: 0;
	padding: 5px 0 5px 0;
}


h1, h2, h3, h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #633;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	padding-top: 10px;
}


h1 {
	font-size: 120%;
}


h2 {
	font-size: 110%;
}


h3 {
	font-size: 100%;
}


h4 {
	font-size: 90%;
}


a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #0000FF;
}


a:link, a:visited {
	text-decoration: underline;
}


a:hover {
	text-decoration: none;
}


table {
	font-size: 100%;
	/*border: 1px solid #633;*/
}


th, thead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	font-weight: bold;
	vertical-align: bottom;
	/*border: 1px solid #633;*/
	padding: 2px;
}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	font-size: 100%;
	/*border: 1px solid #633;*/
	padding: 2px;
}



/* Bullet points                               */
/***********************************************/ 

ul {
	list-style-type: square;
	/*list-style-image: url('/images/bulletpoint.gif');*/
	margin-left: 25px;
	margin-top: 0px;
}
html>body ul {
	padding-left: 0px;
}


ul ul {
	list-style-type: disc;
	/*list-style-image: url('/images/bulletpoint.gif');*/
	margin-left: 20px;
}


ul ul ul {
	list-style-type: circle;
	/*list-style-image: url('/images/bulletpoint.gif');*/
	margin-left: 20px;
}


ul ul ul ul {
	list-style-type: upper-roman;
	/*list-style-image: url('/images/bulletpoint.gif');*/
	margin-left: 20px;
}


ol {
	margin-left: 25px;
	margin-top: 0px;
}


/* Other standard HTML tag styles              */
/***********************************************/ 

hr {
	/*color: #633;
	width: 100%;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;*/
	visibility: hidden;
}


label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #633;
}


acronym {
	/*border-bottom: #633 1pt dashed;*/
	cursor: help;
}


form {
/* when having more than one form in a page, you must set the margin to 0.
Otherwise browsers interpret them as paragraph tags and create vertical margins.
This will cause your page to have gaps it shouldn't. */
	margin: 0px;
}


input, textarea {
	border: 1px solid #633;
}

input[type="checkbox"], input[type="radio"] {
   border: none;
}


pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


code {
	background-color: #EAEAEA;
	border: 1px solid #808080;
	padding: 5px;
	margin: 3px;
	width: 90%;
	float: left;
}


img {
	border: none;
}


blockquote {
	padding: 0px;
	margin: 0px;
	font-size: 90%;
	font-style: italic;
}
