body, html {margin: 0; padding: 0;}

body, p, table,tr, td, div, h2, h3 {
	background-color:#FFFFFF;
	color:  #000000;
}



.greyback {
	background-color: #666666;
}

.whiteback {
	background-color: white;
}

.normal {
	background-color:#FFFFFF;
	color:  #000000;
	font-family: helvetica, arial;
	font-weight: 400;
    font-size: large;
}

.inmargin {
	margin-right: 20px;
	margin-left: 20px
}

.inmargin_very {
	margin-right: 200px;
	margin-left: 20px
}



.topless {margin-top: 0px}
.bottomless {margin-bottom: 0px}
.inleft {padding-left: 15px}

.incol {margin-left: 160px;
    font-size: x-large;
}
#leftcol {float: left; width: 150px; padding-left: 10px; height: 800px}
#rightcol {margin-left: 160px; margin-right: 40px}
#maincol {width: 650px}
#bigcol {margin-left: 160px; margin-right: 10px;
    font-size: large;
}

.title {
	font-family: helvetica, arial;
	font-weight: 600;
	font-size: 14pt;
	color: #000000;
	background-color: #FFFFFF;
}

.big {
	font-family: times new roman, times;
	font-size: 24pt;
}

.huge {
	font-family: times new roman, times;
	font-size: 30pt;
}

.italic {
	font-style: italic;
}

.blackback {
	background-color:#000000;
	color:  #FFFFFF;
    font-size: medium;
    font-family: Arial, Helvetica, sans-serif;
}

.next {clear: both;}

.center {
		text-align: center;
}

.small {
	font-size: 10pt;
}

.mini {
	font-size: 9pt
}

.tiny {
	font-size: 8pt
}

.medium {
	font-size: medium
}
.bold {font-weight:700}

.top {margin-top: 20px}

.middle {
	margin-right: auto;
	margin-left: auto;
	display: table
} /*on registration form*/

A.nav:link {color: white;text-decoration: none; font-size: medium; 
font-family: arial, helvetica
}
A.nav:visited {color:white;text-decoration: none; font-size: medium; font-family: arial, helvetica}
A.nav:hover {color: red;text-decoration: underline; font-size: medium; font-family: arial, helvetica}

A.bright:link {color: #CC6666; font-weight: 800; font-size: 12pt}
A.bright:visited {color:#666666; font-weight: 800; font-size: 12pt}
A.bright:hover {color: #FF6633; font-weight: 800; font-size: 12pt}

A.bright_sm:link {color: #CC6666; font-weight: 800; font-size: 9pt; font-family: arial, helvetica}
A.bright_sm:visited {color:#666666; font-weight: 800; font-size: 9pt; font-family: arial, helvetica}
A.bright_sm:hover {color: #FF6633; font-weight: 800; font-size: 9pt; font-family: arial, helvetica}


A.special:link {color: white;text-decoration: underline; font-size: 10pt; font-family: arial, helvetica}
A.special:visited {color:white;text-decoration: underline; font-size: 10pt; font-family: arial, helvetica}
A.special:hover {color: red;
			text-decoration: none; font-size: 10pt; font-family: arial, helvetica}
