BODY		{	
	font-family: 'Verdana', 'Arial', 'Sans-serif';
	color: #000066;
	font-size: 9pt;
	background-color: #ffffcc;
	background-image: url('/images/surveypix.gif');
	background-repeat: no-repeat;

	background-position: 0% 40%;
	text-align: center;		/* ie */
	padding: 0px;
	}


#wrapper{
	width: 950px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	border: #cccccc solid 1px;
	padding: 0px;
	text-align: center;
	}

	
TH,TD		{	font-family: 'Verdana', 'Arial', 'Sans-serif';
				font-size: 9pt;
				color: #000066;
			}
			
H2			{	font-size: 16pt;
			}
			
A			{	color: #cc3300;
			}
			
A:active	{	color: #cc3300;
			}
			
A:visited	{	color: #006699;
			}
			
			
A:hover		{	color: #ff9933;
			}
			
TABLE, TR, TD {vertical-align: top;}

.login_table	{	
		color: white;
		}
		
.login_table TD {
	background-color: #cc3300;
	color: white;
	font-weight: bold;
	}

.error	{
		color: red;

		}

.footer	{
	 width: 950px;
	 margin-left: auto;
	 margin-right: auto;
	 border: 0px red solid;
	 }
	 
.fblue		{	color: #000099;	}

.smaller	{	font-size: 8pt;  }

.style1 {
	font-family: "Comic Sans MS", Verdana, Arial;
	font-weight: bold;
	color: #ffffff;
	background-color: #cc3300;
	font-size: 20px;
}
.style1b {
	font-family: "Comic Sans MS", Verdana, Arial;
	font-weight: normal;
	color: #ffffff;
	background-color: #cc3300;
	font-size: 16px;
}

.style2 {
	color: #000066;
	font-family: "Comic Sans MS", Verdana, Arial;
	font-size: 13pt; /* 16px;  */
	font-weight: bold;
	}

.style2b {
	font-family: "Comic Sans MS", Verdana, Arial;
	font-size: 14px;
	color: #000066;
	font-weight: normal;
	}
.style3{
	color: #000066;
	font-family: "Comic Sans MS", Verdana, Arial;
	font-size: 12pt;  /* 14px;  */
	font-weight: normal;
}	
.style5 {
	font-family: "Comic Sans MS", Verdana, Arial;
	font-size: 13pt;
/*	16px;		*/
	color: #dd3a1a;
/*	color: #cc3300;  */
	font-weight: normal;
	}	

.style5b	{
	font-family: "Comic Sans MS", Verdana, Arial;
	font-size: 14px;
	color: #cc3300;
	font-weight: normal;	
	}
.style5c	{
	font-family: "Comic Sans MS", Verdana, Arial;
	font-size: 12pt;  /* 14px; */
	color: #dd3a1a;
	font-weight: normal;	
	}

.style6 {
	font-family: "Comic Sans MS", Verdana, Arial;
	font-size: 14px;
	color: #cc3300;
	font-weight: normal;
	}
	
.style7 {
	font-family: "Comic Sans MS", Verdana, Arial;
	font-size: 12px;
	color: #cc3300;
	font-weight: normal;
	}
	
.style8 {
	font-family: "Comic Sans MS", Verdana, Arial;
	font-size: 10pt;
	}

.style9 {
	font-family: "Comic Sans MS", Verdana, Arial;
	font-size: 8pt;
	}

.input {
	font-family: "Comic Sans MS", Verdana, Arial;
	font-size: 15px;
	font-weight: bold;
	}

.borderred {
	border: 1px solid #cc3300;
	background-color: #ffffff;
}	
.borderred2 {
	border: 2px solid #CC0000;
}

.borderred2 {
	background: #cc0000;
	}
.borderred2 td, th {
	background: white;
	}


/* resources etc */

.bgyellow {
	background-color: #FFFFCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CC0000;
}

.bgwhite {
	background-color: #ffffff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CC0000;
}

.fcomic {
	font-family: "Comic Sans MS", Verdana, Arial;
	color: #333333;
	font-size: 10pt;
}

.largecomic {
	font-family: "Comic Sans MS", Verdana, Arial;
	font-size: 130%;
	font-weight: bold;
	color: #333333;
}

.grid {
	border: 1px solid #666666;
}

.bold	{	font-weight: bold; }
			
.bwhite		{	background-color: #ffffff; }

.bit_smaller	{	font-size: 80%;
			}

table.datagrid	{
	border: 0px #cc0000 solid;
	background-color: #cc0000;
	margin-bottom: 5px;
	}
table.datagrid td {
	background-color: #ffffff;
	padding: 4px;
	}



.rounded	{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
/*	-ie-border-radius: 10px;		*/
	
	}


