body { 
	text-align: center;
	background:lightcyan;
}
textarea { 
  	font-size: 11; 
  	text-align: left; 
  	color: black; 
  	font-family: Tahoma; 
  	width: 500px;
  	height: 100px;
}
input[type=textarea]{
		height: 100px;
		width: 500px;
		font-size: 12px;
		font-family: Verdana;
		background-color: lightgreen;
}
input[type=text],input[type=password] { 
	background-color: white; 
	font-size: 11px;
	background: url('../images/grad1.jpg') bottom left;
} 
input[type=button],input[type=submit] {
	font-family: Tahoma;
	font-size: 11px;
	text-align: center;
	color: black;
	background-color: lightcyan;
	background: url('../images/grad1.jpg') bottom left;
   width: 100px;
   color:darkgreen;
}
input.login{
	width: 100px; 
	background: url('../images/grad1.jpg') bottom left;
}
input.admin{
	background:red;
	color:white;
}
.rainbow{
	//-moz-border-radius: 15px;
	//-webkit-border-radius: 15px;
	width:900px;
	height:100px;
}

#main_container {
	margin-left: auto;
	margin-right: auto;
	width: 850px;
	height:auto;
	background-color:lightcyan;
	BORDER-right: darkcyan 1px dotted;
	BORDER-left: gray 1px dotted;
	BORDER-top: gray 1px dotted;
	BORDER-bottom: darkcyan 1px dotted;
	z-index:500000;
	overflow: hidden;
	min-width:850px;
	font-size:12px;
	text-align:center;
	valign:top;
	padding:0;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

   p.normal {
		font-family: Tahoma;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		font-size: 11px;
		line-height: 100%;
		word-spacing: normal;
		letter-spacing: normal;
		text-decoration: none;
		text-transform: none;
		text-align: left;
		text-indent: 0ex;
		color: black;
	}
	.menutext {
		font-family: Tahoma;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		font-size: 11px;
		line-height: 100%;
		word-spacing: normal;
		letter-spacing: normal;
		text-decoration: none;
		text-transform: none;
		text-align: left;
		text-indent: 0ex;
		color:lightcyan;
	}

	.smalltext {
		font-family: Tahoma;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		font-size: 11px;
		line-height: 100%;
		word-spacing: normal;
		letter-spacing: normal;
		text-decoration: none;
		text-transform: none;
		text-align: left;
		text-indent: 0ex;
		color:darkgreen;
	}
	.smalltextc {
		font-family: Tahoma;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		font-size: 11px;
		line-height: 100%;
		word-spacing: normal;
		letter-spacing: normal;
		text-decoration: none;
		text-transform: none;
		text-align: center;
		text-indent: 0ex;
		color:darkgreen;
	}

	.mediumtext {
		font-family: Tahoma;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		font-size: 13px;
		line-height: 100%;
		word-spacing: normal;
		letter-spacing: normal;
		text-decoration: none;
		text-transform: none;
		text-align: left;
		text-indent: 0ex;
	}
	.mediumblack {
		font-family: Tahoma;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		font-size: 13px;
		line-height: 100%;
		word-spacing: normal;
		letter-spacing: normal;
		text-decoration: none;
		text-transform: none;
		text-align: left;
		text-indent: 0ex;
		color:black;
	}

	.mediumtextc {
		font-family: Tahoma;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		font-size: 13px;
		line-height: 100%;
		word-spacing: normal;
		letter-spacing: normal;
		text-decoration: none;
		text-transform: none;
		text-align: center;
		text-indent: 0ex;
		color:black;
	}
	.mediumtextr {
		font-family: Tahoma;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		font-size: 13px;
		line-height: 100%;
		word-spacing: normal;
		letter-spacing: normal;
		text-decoration: none;
		text-transform: none;
		text-align: right;
		text-indent: 0ex;
		color:black;
	}

	p.H2 {
		font-family: Tahoma;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		font-size: 14px;
		line-height: 100%;
		word-spacing: normal;
		letter-spacing: normal;
		text-decoration: none;
		text-transform: none;
		text-align: center;
		text-indent: 0ex;
		color:black;
	}
	p.H3 {
		font-family: Tahoma;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		font-size: 12px;
		line-height: 100%;
		word-spacing: normal;
		letter-spacing: normal;
		text-decoration: none;
		text-transform: none;
		text-align: center;
		text-indent: 0ex;
		color:darkgreen;
	}

	td{
		font-family:Tahoma;
		font-size:11px;
		color:darkgreen;
	}
	table.services{ 
		font-family: Tahoma;
		font-weight: normal;
		font-size: 11px;
		color: black;
		background-color: #fafafa;
		border: 1px #6699CC solid;
		border-collapse: collapse;
		border-spacing: 0px;
		margin-left: auto;
		margin-right:auto;
	}
	th{ 
		/*border-bottom: 2px solid green;*/
		background-color: lightgreen;
		background: url('../../images/greengrad.jpg')bottom;
		text-align: center;
		font-family: Tahoma;
		font-weight: bold;
		font-size: 11px;
		color:  white;
	}
	th.title{
		/*border-bottom: 2px solid green;*/
		background-color: darkgreen;
		text-align: center;
		font-family: Tahoma;
		font-weight: bold;
		font-size: 13px;
		color:  white;
	}
	td.pad{ 
		text-align: left;
		font-family: Tahoma;
		font-weight: normal;
		font-size: 11px;
		padding: 2px 5px;
		color:  black;
	}
	td.padc{ 
		text-align: center;
		font-family: Tahoma;
		font-weight: normal;
		font-size: 11px;
		padding: 5px;
		color:  black;
	}

	td.padded{ 
		text-align: left;
		font-family: Tahoma;
		font-weight: normal;
		font-size: 11px;
		padding: 2px 5px;
		background:white;
		color:  black;
	}
	td.toplink{ 
		background-color: black;
		text-align: center;
		font-family: Tahoma;
		font-weight: bold;
		font-size: 12px;
		padding: 5px;
		color:  white;
	}

	td.centered{ 
		/*background-color: white;*/
		text-align: center;
		font-family: Tahoma;
		font-weight: normal;
		font-size: 11px;
		color:  black;
		border-right:1px dotted darkcyan;
	}

	.resources a{
		font-family:sans-serif;
		font-size:13px;
		font-weight: bold;
		text-decoration: none;
		color:white;
	}
	a { text-decoration:none }
	
	a:link{
		font-weight: bold;
		color:darkgreen;
		text-decoration:none;
	}
	a:visited{
		font-weight: bold;
		color:darkgreen;
		text-decoration:none;
	}
	a:hover{
		font-weight: bold;
		color:green;
		text-decoration:underline;
	}
	a.toplink{
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		}

	a.toplink:link{
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica;
		font-size: 11px;
		font-weight: bold
	}

	a.toplink:visited{
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica;
		font-size: 11px;
		font-weight: bold
	}

	a.toplink:hover{
		text-decoration: none;
		color: red;
		font-family: Verdana, Arial, Helvetica;
		font-size: 11px;
		font-weight: bold
	}
	#txtbox{
		background-color:lightgreen;
		width:600px;
		text-align:center;
		margin:auto;
	}