body, td, th, p, li, a, blockquote, h1, h2, h3, h4, h5, b, strong, i, em {
		font-family : verdana,geneva,arial,helvetica,sans-serif;
}
body, td, th, p, ul.li ul.li, ul.li p {
		font-size : 92%;
}
body {
		background-color : white;
		margin-left : 10%;
		margin-right: 10%;
}
/*		ALIGNMENT		
*/
.center	{
		text-align : center;
}
.left {
		text-align : left;
}
.list {
		margin-bottom : 0;
}
.right	{
		text-align : right;
}
/*		WEIGHT 
*/
.bold {
		font-weight : bold;
}
/*		SIZE 
*/
.large {
		font-size : 110%;
}
.larger {
		font-size : 120%;
}
.largest {
		font-size : 130%;
}
.normal {
		font-size : 100%;
}
.small {
		font-size : 90%;
}
.smaller {
		font-size : 80%;
}
.smallest {
		font-size : 70%;
}
/*		COLORS 
*/
.brightblue {
		background-color : transparent;
		color : #0000ff;
}
.darkblue {
		background-color : transparent;
		color : #015a9c;
}
.red {
		background-color : transparent; 
		color : #cc0000;
}
/*		HEADINGS 
*/
h1, h2, h3, h4, h5 {
		background-color : transparent;
		color : #cc0000;
}
h1 {
		font-size : 160%;
}
h2 {
		font-size : 115%;
}
h3 {
		font-size : 100%;
}
h4 {
		font-size : 85%;
}
h5 {
		font-size : 80%;
}		
/*		LISTS
*/
ol.loweralpha {
		list-style-type : lower-alpha;
}
ol.upperalpha {
		list-style-type : upper-alpha;
}
ul.bluearrow {
		list-style-image : url("images/bluearrow.gif");
		list-style-type : disc;
		margin-top : 0;
}
ul.redarrow {
		list-style-image : url("images/redarrow.gif");
		list-style-type : disc;
		margin-top : 0;
}
ul.bluesquare {
		list-style-image : url("images/bluesquare.gif");
		list-style-type : square;
		margin-top : 0;
}
/*		LINKS
*/
a {
		font-weight : bold;
}
a:link, a:visited {
		background-color : transparent; 
		color : #015a9c;
}
		   /* OR a:visited 	  {color : #678922;} */

a:active, a:hover {
		background-color : transparent; 
		color : #cc0000;
}
/*		TOP MENU
*/
tr td.navhead {
		background-color : #015a9c;
		border-bottom : 1px solid #6394bd;
		border-right : 1px solid #6394bd;
		border-left : 2px solid #015a9c;
		border-top : 1px solid #6394bd;
		margin : 0;
		padding : 4px;
		text-align : center;
}
tr td.navhead a:link, tr td.navhead a:visited, 
tr td.navhead a:active, tr td.navhead a:hover {
		background-color : #015a9c;
		color : white;
		display : inline;
		font-family : geneva,arial,helvetica,sans-serif;
		font-size : 85%;
		text-decoration : none;
}
tr td.navhead a:active, tr td.navhead a:hover {
		color : #cc0000;
}
/*		IMAGES
*/
img {
		border : 0;
}
.floatleft {
		float:left;
}
.floatright {
		float:right;
}