p,li,table,body{
	font: 13px verdana, arial, Tahoma, 'sans serif';
}

body {
	text-align:center;
	margin: 0px;
	padding: 0px;
	line-height:100%;
	width:100%;
	}
#intro {
	display: none;
	}

#container {
	text-align:left;
	margin:0px; 
	padding:0px;
	margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0px;  /*Position 760 frameFor Moz */
	z-index:5;
	}

#header {
	position:relative;
	border:0px;
	z-index:5;
	padding:0px;
	width: 100%;/**/
	text-align:right;
	margin-left: 0px; margin-right:0px; margin-top: 0px; margin-bottom: 0px;  /*For Moz */
	}

#logot {
	float:left;
	padding:0px;
	margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 20px;  /* For Moz */
	}
/*		#transrgt
		{
		float:left;
		background-image: url(../images/two.jpg);
			/*background-image: url(images/transleft.gif);
		}
		#transleft
		{
		float:left;
		background-image: url(../images/three.jpg);
		}
		#transtop
		{
		float:left;
		background-image: url(../images/four.jpg);
		}
		#transbot
		{
		float:left;
		background-image: url(../images/five.jpg);
		}
		#logom {
		position:absolute;
		padding:0px;
		top:280px;
		left:420px;
		display:block; 
		width:300px;
		height:80px;
		background:yellow/*url(../images/header1.gif) left bottom no-repeat;
		margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0px;  /*For Moz 
		}
*/
#logor{
	float:right;
	padding:0px;
	margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0px;  /* For Moz */
	}
/* FIXES --- DONT PLAY WITH THESE ------*/

#prop {
	float:left;
	margin:0px;/*ie doubles margins on floats -- this fixes it */
	width:1px;
	height:500px;
	min-height:500px;
	background:transparent;
	}

#cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
	}

.column-in {
	margin:0px;
	padding:0px;
	}

 p {/*fixes space at the top and bottom in mozilla*/
	margin:0px;
	}

#middle p {
		margin-bottom: 20px;/*puts paragraph space back on */
 	}

img { border:none; }

#mccont img {
	border:none;
	}

h1,h2,h3,h4,h5,h6 { margin: 12px 0px ;}/*fixes push down when heading is on first line */
/*END FIXES*/

#middle {
	margin:0px 120px 0px 233px;  /*top right(same as right column) bottom left(same as left column) */
	font-size:80%;
	padding: 0px;
	height:100%;
	}

#mccont {
	margin:0px;
	padding:10px 1px 10px 1px; /* top right bottom left */
	text-align: left;
/*  if fixed height with scroll
	overflow:auto;
	scrollbar-base-color: #9DB337; 
	scrollbar-arrow-color: #ffffff;
	scrollbar-DarkShadow-Color: #e0dedc;
	scrollbar-track-color: #FBFBE5; */
	}
#main1 { /* use background images to colour LEFT column */
	margin:0px; 
	padding:0px;
	}

#main2 {/* use background images to colour RIGHT column */
	margin:0px; 
	padding:0px;
/*	background: url(../images/right.gif) top right repeat-y;left top */
	}

#left {
	float:left;
	margin:0px; 
	padding:0px;
	font-size:80%;
	text-align:center;
	}
#right {
	float:right;
	text-align:left;
	margin:0px; 
	padding:0px;
	font-size:80%;
	}
		
#footer	{	
	float:left;
	width:100%;
	text-align: center; /*only changes footer text */
	font-size:60%;
	padding:0px;
	z-index:99;
	margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; /*For Moz- makes gaps around footer block */
}

* html #footer { 
	}

#footer a {
	color:#000000;
}
.futta {
	color:#000000;
	padding:0px;
	margin:0px;
	}

.futta a {
	padding:0px;
	}
.futta p {
	padding:0px;
	color:#000000;
	}
.priv {
	text-decoration: none;
	color:#000000;
 	padding-left: 0px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px; /*For Moz- makes gaps around footer block */
 	margin-left: 0px; margin-right: 0px; margin-top:0px; margin-bottom: 0px; /*For Moz- makes gaps around footer block */
   }
/* END  FOOTER **************************************************************************************************************************/

/* HEADINGS AND STYLES */

#mccont UL {
	}

#mccont UL LI {
	}

#mccont p {
	margin-bottom: 12px;
	margin-top: 0px;
	}

#mccont a {
	}

#mccont p a {
	}

.not {display:none;}	

/* END HEADINGS AND STYLES ********************************************************************************* */
/* STANDARD CLASSES */
.lft{
	float: left;
	}

.rgt{
	float: right;
	}

.ctr{
	float: none;
	}

.sbut
	{
	font: 12px Tahoma, tahoma, verdana, 'sans serif'; 
	color:#000;
	}

#printmast {
	display:none;
	}
/* END STANDARD CLASSES *****************************************************************************************/

/* INCLUSIONS */
.copy { text-align:center; /*font-size:80% */ }

/*REGIS*/
#regis {}
#regis #regislft {
	width: 50%;
	}

#regis #regisrgt {
	width: 50%;
	}

#regis #rgisbut {/*div for submit buttons */
	float:right;
	}

.regmsg {
	color:red;
	font-weight:bold;
	font-size: 120%;
	}

#regis label {
	float:left;
	width:70px;
	text-align:left;
/*	font-size:80%; */
	display:block;
	}


#regis input {
	float:left;
	height:15px;
	width:160px;
	font: 9px verdana, arial, 'sans serif';
	}

#regis textarea {
	float:left;
	width:160px;
	}

#regis select {
	display:inline-block;
	float:left;
	height:19px;
	font: 9px verdana, arial, 'sans serif';
	}

#regis #submit{
	float:left;
	margin:1px;
	text-align:center;
	padding-left:0px;
	height:19px;
	width:140px;
	border:solid 1px #666666;
	background: #666666;
	color:#ffffff;
	font: 9px verdana, arial, 'sans serif';
	font-weight:bold;
	}

#regis #reset{
	float:left; 
	margin:1px;
	text-align:center;
	padding-left:0px;
	display:block;
	height:19px;
	width:80px;
	border:solid 1px #666666;
	background: #666666;
	color:#ffffff;
	font: 9px verdana, arial, 'sans serif';
	font-weight:bold; 
	}
		
#regis .yesregis {/* 'Done' Link */
	line-height:20%; 
	margin-bottom:0px;
	text-decoration:none;
	float:left;
	margin:1px;
	text-align:center;
	padding-left:0px;
	display:block;
	height:15px;
	width:80px;
	border:solid 1px #666666;
	background: #666666;
	color:#ffffff;
	font: 9px verdana, arial, 'sans serif';
	font-weight:bold;
	padding-top:2px;
	padding-bottom:0px;
	}

#regis .rdbutton {
	margin:1px;
	font-weight: bold;
	border:solid 1px #666666;
	background: #666666;
	color:#ffffff;
	width:140px;
	height:19px;
	text-align:center;
	padding-left:0px;
	}
/* END REGIS *************************************************************************************************************/

.sml {
	font-size:80%;
	text-align:left;
	}
/*  OUR FORMS */
#formtab {
	width:95%;
	border:#999999 1px solid;
	padding:4px;
	margin: 0px auto 0px auto;
}
#formtab table{
	font-size:90%;
}

#formtab tr TD table td {
	padding:6px;
}
#formtab tr TD table tr td.fhead {
	height:20px;
}
#formtab .fhead {
	padding:0px;
	font-weight:bold;
}
.subhead {
	color:#999999;
	font-weight:bold;
}
label.lshort {
	width:100px;
}
label.leshort {
	width:25px;
}
label.llong {
	width:120px;
}
.fset {
	float:left;
	padding-right:5px;
}
.fshort {
	width:80px;
}
.feshort {
	width:20px;
}
.flong {
	width:140px;
	float:left;
}
.finhead {
	font-size:80%;
	font-weight:bold;
	height:20px;
}
.fhead{
	height:20px;
	color:#000000;
	font-weight:bold;
}
.fsubmit{
	background:#999999;
	height:20px;
	color:#000000;
	text-align:center;
}
.eml {
}
.femp {
	color:red;
	height:20px;
}
.fman {
	height:20px;
}
.formmsg {
	color:red;
	font-weight:bold;
	font-size: 120%;
	}

#formtab label {
	float:left;
	}
#formtab input {
	font: 9px verdana, arial, 'sans serif';
	border:solid 1px #000000;
	background: #f0f0f0;
	color:#000000;
	margin-right:5px;
	}
#formtab textarea {
	width:200px;
	}
#formtab textarea.twide {
	width:320px;
	margin:0px auto 0px auto;
}
#formtab select {
	font: 9px verdana, arial, 'sans serif';
	background: #f0f0f0;
	text-align:center;
	}
#formtab .fhead input{
	color:#000000;
	font: 9px verdana, arial, 'sans serif';
text-align:center;
}
#formtab .eml {
	width:374px;
}
#formtab input.fsubmit {
	clear:both;
	height:20px;
	text-align:center;
	padding:0px;
	margin:0px auto 0px auto;
}

#ranim {
margin:5px auto 0px auto;
width:756px;
height:170px;
}
#ranim img {
	border:#ffffff 1px solid;
	margin:0px 2px 0px 2px;
	float:left;
}
#mccont a {
text-decoration:none;
font-weight:bold;
color:#666666;
}
#mccont a:hover {
text-decoration:none;
font-weight:bold;
color:#892134;
}	
/* ]]> */
/*******************************************************************/
/* The following style is done through Eric, Please do not alter!
/******************************************************************/
/*Automatic config */
/*site_config-stylebl=Tahoma|12px|black|transparent|0px 0px 0px 0px|back.gif 0px 0px no-repeat|300px|12px|0px 0px 20px 0px|bold*/
.bck { 
display:block;  
width:300px; 
height:12px; 
color:black; 
background:transparent  url(../images/back.gif) 0px 0px no-repeat;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
font:bold 12px ;
}
/*site_config-styleh1=Arial|18px|_000000|transparent|20px 0px 0px 20px|h1.gif 0px 0px no-repeat|auto|30px|0px 0px 70px 0px|bold*/
h1 { 
color:#ED5400; 
margin:0px 0px 20px 0px;
padding:0px 0px 0px 00px;
font:bold 18px arial,helvetica,sans-serif;
}
/*site_config-styleh2=Arial|14px|_892134||0px 0px 0px 0px||||0px 0px 12px 0px|bold*/
h2 { 
width:; 
height:; 
color:#892134; 
background: ;
margin:0px 0px 12px 0px;
padding:0px 0px 0px 0px;
font:bold 14px arial,helvetica,sans-serif;
}
/*site_config-styleh3=Arial|14px|_666666|||||||bold*/
h3 { 
width:; 
height:; 
color:#666666; 
background: ;
margin:;
padding:;
font:bold 14px arial,helvetica,sans-serif;
}
/*site_config-styleh4=Arial|10px|_666666|||||||bold*/
h4 { 
width:; 
height:; 
color:#666666; 
background: ;
margin:;
padding:;
font:bold 10px arial,helvetica,sans-serif;
}
/*site_config-styleh5=*/
/*site_config-styleh6=*/
/*site_config-stylebodytext=Verdana|12px|_666666|normal*/
/*site_config-styleanchortext=_666666|bold*/
/*site_config-bodyback=*/
/*site_config-conback=*/
/*site_config-bantop=bantop.gif|top  left||no-repeat*/
/*site_config-logot=*/
/*site_config-logom=*/
/*site_config-logor=*/
/*site_config-menback=*/
/*site_config-leftcol=leftcol.gif|top  left||no-repeat*/
/*site_config-rightcol=*/
/*site_config-footback=footback.gif|top  left||repeat-x*/
/*site_config-bodystyle=#cccccc*/
/*site_config-constyle=fixed|759px|full|560px|#ffffff|Center|none|0px 0px 0px 0px|0px auto 0px auto*/
/*site_config-headerstyle=759px|100px|#ffffff||0px solid black|0px 0px 0px 0px|0px 0px 0px 0px*/
/*site_config-headerleftstyle=20px|83px|#xxxxxx||0px solid blue|0px 0px 0px 0px|0px 0px 0px 0px*/
/*site_config-headermiddlestyle=0px|0px|#yyyyyy|#yyyyyy|none|0px 0px 0px 0px|0px 0px 0px 30x*/
/*site_config-headerrightstyle=0px|0px|#zzzzzz|transparent|none|0px 0px 0px 0px|0px 0px 0px 0px*/
/*site_config-menustyle=348px||none|0px 0px 0px 0px|0px 0px 0px 0px|15px|left*/
/*site_config-leftstyle=Y|10px*/
/*site_config-rightstyle=Y|10px*/
/*site_config-footerstyle=759px|76px|#ffffff|#ffffff|none|0px |0px*/
body { 
background:#f0f0f0 url(../images/bback.gif) top left repeat-x;
font:normal 12px verdana,arial,helvetica,sans-serif;
color:#000000;
}
p,li,table {
font:normal 12px verdana,arial,helvetica,sans-serif;
color:#000000;
}
#container { 
width:760px; 
background:#ffffff;
margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0px;
border:#ffffff 2px solid;
padding:0px 0px 0px 0px;
margin:0px auto 0px auto;
}
#prop { 
height:560px; 
min-height:560px; 
}
#header { 
background:#666666;
width:760px; 
height:350px; 
color:#ffffff; 
border:0px solid black;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#logot { 
background: url(../images/logot.gif) bottom right no-repeat;
width:168px; 
height:135px; 
padding:0px 0px 0px 0px;
margin:0px 0px 15px 0px;
}
#logom { 
float:left;
background: url(../images/logom.gif) bottom right no-repeat;
width:358px; 
height:85px; 
border:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 30x;
}
#logor { 
background: url(../images/logor.gif) bottom left no-repeat;
width:220px; 
height:110px; 
border:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#menu { 
clear:both;
width:750px; 
height:20px; 
background:;
border:#ffffff 1px solid;
padding:0px 0px 0px 0px;
margin:0px auto 0px auto;
text-align:left;
}
#left { 
width:10px;
}
#right { 
width:10px;
}
#middle { 
margin-left:10px; 
margin-right:10px; 
}
 #main1 { 
background: url(../images/leftcol.gif) top  left  no-repeat; 
}
#footer { 
width:759px; 
height:20px; 
color:#000000; 
border:none;
padding:0px ;
margin:0px;
}
