html {

margin: 0px;  /* set browser defaults to zero */

padding: 0px;

width: 100%;

height: 100%;

}



body {

margin: 5px;  /* set browser defaults to zero */

padding: 0px;

color: #333333;

background-color: #efece2;

font-family: Times New Roman,serif;

font-size: 100%;

height: 35em;

min-width: 770px;

}



A:link {

	color: #F19503;

	background-color: transparent;

	text-decoration: none;

}



A:visited {

	color: #F19503;

	background-color: transparent;

	text-decoration: none;

}



A:active {

	color: #F19503;

	background-color: transparent;

	text-decoration: none;

}



A:hover {

	color: #333333;

	background-color: transparent;

	text-decoration: none;

}



.header {

	width: 100%;

	border-collapse: collapse;

	border-width: 0px;

	margin: 0px;

	padding: 0px;

	min-width: 770px;

}



H3 {

	font-size: 120%;

	font-family: Times New Roman,serif;

	color: #F19503;

	background-color: transparent;

	text-align: center;

}



H2 {

	font-size: 140%;

	font-family: Times New Roman,serif;

	color: #F19503;

	background-color: transparent;

	text-align: center;

}



LI {

	font-size: 100%;

	font-family: Times New Roman,serif;

	color: #333333;

	background-color: transparent;

	list-style: square;

}



TD {

	font-size: 100%;

	font-family: Times New Roman,serif;

	color: #333333;

	background-color: transparent;

	margin: 0px;

	padding: 0px;

}



P {

	font-size: 100%;

	font-family: Times New Roman,serif;

	

}



.require

{
	font-size: 90%;
	font-family: Times New Roman,serif;
	color: Red;
}



P,div {

	font-size: 100%;

	font-family: Times New Roman,serif;

	color: #333333;

	background-color: transparent;

}



P.baselist {

	font-size: 100%;

	font-family: Times New Roman,serif;

	text-align: center;

	color: #333333;

	background-color: transparent;

}



.dark {

	color: #ffffff;

	background: #333333;

}



.light {

	background: url("./img/lightback.gif");

	background-color: transparent;

}



.date {

	font-size: 100%;

	font-family: Times New Roman,serif;

	font-weight : Bold;

	color : #FFFFFF;

	text-align : center;

	background : #333333;

}



.column {

	width: 100%;

	border: 1px solid #333333;

	font-family: Times New Roman,serif;

	color: #333333;

	background: #e3d3d3;

	text-align: center;

}



.sidepanel {

	width: 95%;

	font-size: 90%;

	font-family:  Times New Roman,serif;

	color: #333333;

	background-color: transparent;

	font-weight: bold;

	text-align: center;

}



.leftside {

	position: absolute;

	top: 161px;

	left: 18px;

	width: 124px;

	color: #333333;

	background: #efece2;

}



.maintext {

	margin-left: 165px;

	margin-right: 150px;

}



.rightside {

	position: absolute;

	top: 160px;

	right: 21px;

	width: 117px;

}



.introtext {

	font-size: 100%;

	font-family : Times New Roman,serif;

	margin-top: 10px;

	margin-bottom: 30px;

	padding: 20px 10px 0px 0px;

}



.smaller {

	font-size: 100%;

	font-family: Times New Roman,serif;

	color: #333333;

	background-color: transparent;

}



.larger {

	font-size: 140%;

	font-family: Times New Roman,serif;

	color: #333333;

	background-color: transparent;

}



.phone {

	font-size: 140%;

	font-family: Times New Roman,serif;

	color: #ffffff;

	font-weight: bold;

	background: #333333;

	text-align: center;

	letter-spacing: 3px;

}



.referrers {

	font-size: 110%;

	font-family: Times New Roman,serif;

	color: #333333;

	background-color: transparent;

	margin: 0px 20px 0px 20px;

}



.hr {

	text-align: center;

}



.emphasis {

	font-weight: bold;

}



.italemph {

	font-weight: bold;

	font-style: italic;

}



p#caution {

 display: none;

}



p.caution {

 font-weight: bold;

 color: maroon;

 background-color: transparent;

}



img {

	border: 0px;

	padding: 0px;

	margin: 0px;

}