#main{
  position: 					absolute;
  top: 								0px;
  left: 							0px;
  width: 							100%;
  height: 						100%;
	background-color:		#FFFFFF;
	padding:						0px;
	/*border:							1px solid gray;*/
	margin:							0px;
}
#headerdots{
  width: 							100%;
  height: 						12px;
	background-color:		#FF6600;
	background-image: 	url(http://www.kidzlovesoccer.com/images/topdots.gif);
	background-repeat:	repeat-x;
	background-position: 0px 0px;
}
#header{
  position: 					relative;
  top: 								0px;
  left: 							0px;
  width: 							auto;
  height: 						32px;
	background-color:		#FF6600;
	border-top:					1px solid white;
	/*border:							1px solid black;*/
	}
#navbar{
  float: 							left;
  width: 							100%;
  height: 						26px;
	background-color:		#666666;
	border-top:					1px solid white;
}
div#navbar ul {
	margin: 0px;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	white-space: nowrap;
}
div#navbar li {
	list-style-type: none;
	display: inline;
}
div#navbar li a {
	text-decoration: none;
	padding: 7px 10px;
	color: #FFF;
}
div#navbar li a:link {
	color: #FFFFFF;
}
div#navbar li a:hover {
	color: #FF9900;
	text-decoration: none;
}
#content{
  clear: 							both;
  width: 							1024px;
  height: 						75%;
	font-family: 				Arial, Helvetica, sans-serif;
	font-size: 					12px;
	font-weight: 				normal;
	/*background-color:		green;			
	border:							1px solid #454545;*/
}
#one_column {
  float: 							left;
  width: 							237px;
  height: 						100%;
  margin-bottom:			20px;
	padding-top: 				15px;
	padding-left:				15px;
	/*background-color:		red;			
	border:							1px solid red;*/
}
#two_column {
  float: 							left;
  width: 							489px;
  height: 						100%;
  margin-bottom:			20px;
	padding-top: 				15px;
	padding-left:				15px;
	/*background-color:		green;			
	border:							1px solid green;*/
}
#three_column {
  float: 							left;
  width: 							741px;
  height: 						100%;
  margin-bottom:			20px;
	padding-top: 				15px;
	padding-left:				15px;
	/*background-color:		blue;			
	border:							1px solid blue;*/
}
#four_column {
  float: 							left;
  width: 							994px;
  height: 						100%;
  margin-bottom:			20px;
	padding-top: 				15px;
	padding-left:				15px;
	/*background-color:		black;			
	border:							1px solid black;*/
}
#footer{
  float: 							left;
  clear: 							both;
  width: 							100%;
  height: 						auto;
	text-align:					center;		
	padding:						0px 0px 0px 0px;
	/*background-color:		#FFFFFF;
	border:							2px solid blue;*/
}
div#footer ul {
	margin: 12px;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	white-space: nowrap;
}
div#footer li {
	list-style-type: none;
	display: inline;
	border-left:		1px solid #666666;
}
div#footer li a {
	text-decoration: none;
	padding: 7px 10px;
	color: #666666;
}
div#footer li a:link {
	color: #FFFFFF;
}
div#footer li a:hover {
	color: #FF9900;
	text-decoration: none;
}
div#footer li:first-child {
	border-left:		none;
}
div.hr {
  height:							13px;
  border-bottom:			1px solid white;
}
div.hr hr {
  display: none;
}
body{
	background-color:		#FFFFFF;
	color:							#000000;
	text-align:					left;
	margin-left: 				10%; 
	margin-right: 			10%; 
}
hr{
	color:							#ff6600;
	width:							100%;
	height:							1px; 
	border:							1px solid #ff6600;
}
h1{
	color:						orange;
	text-align:				center;
}
td{
	color:										#000000;
	font-family:							Arial, Helvetica, sans-serif;
	font-size:								12px;
}
p{
	color:										#000000;
	font-family:							Arial, Helvetica, sans-serif;
	font-size:								12px;
}
:link { color: #FF3300; }  /* for unvisited links */
:visited { color: #000099; } /* for visited links */
a:active { color: #000099; } /* when link is clicked */
a:hover { color: rgb(0, 96, 255); } /* when mouse is over link */
a{
	outline: none;
}
.smallgray{
    color: 									#333333;
    font-family: 						Arial, Helvetica, sans-serif;
    font-size:							10px;
    text-decoration: 				none;
}
.head{
    color: 									#000000;
    /*color: 									#666666;*/
    font-family: 						Arial, Helvetica, sans-serif;
    font-size:							14px;
		font-weight: 							bold;
    text-decoration: 				none;
    padding-bottom:					2px;
    border-bottom:					2px solid #666666;
}
.head2{
    color: 									#000000;
    /*color: 									#666666;*/
    font-family: 						Arial, Helvetica, sans-serif;
    font-size:							12px;
		font-weight: 						bold;
    text-decoration: 				none;
    padding-top:						0px;
    padding-left:						0px;
    padding-right:					15px;
    padding-bottom:					2px;
    border-bottom:					1px solid #000000;
}
.sub_head{
	color: 										#000000;
	font-family: 							Arial, Helvetica, sans-serif;
	font-weight: 							bold;
}
.noborder{
	border:										0px;
}
tr.d0 td {
	color: 										#333333;
	font-weight: 							bold;
	background-color: 				#FF8040;
}
tr.d1 td {
  font-size:							11px;
	background-color: 			#FFC896; 
	color: black;
}
tr.d2 td {
  font-size:							11px;
	background-color: 			#FFFFFF; 
	color: black;
}
.support_links{
	display: 						inherit;
}
.err{
	color:										#FF0000;
	font-weight:							bold;
}
.fontred{
	color:										#FF0000;
}
.s_button {
	font-size: 12px;
	/*width: 75%;*/
	line-height: 12px;
}
ol.c {
	list-style-type:			decimal;
	font-weight:					bold;
	line-height:					18px;
}
ol.d {
	list-style-type:			lower-alpha;
	font-weight:					normal;
}
ul.d {
	list-style-type:			none;
	font-weight:					normal;
	list-style-position:	outside;
	position:							relative;
	left:									-35px;
}
.arrow_li {
	left:									-15px;
	list-style-image:			url(http://www.kidzlovesoccer.com/images/red_arrow.gif);
	list-style-position:	outside;
	list-style-type:			disc;
	position:							relative;
	top:									-3px;
	line-height:					18px;
}
.one_column {
  float: 							left;
  width: 							237px;
  height: 						100%;
  margin-bottom:			20px;
	padding-top: 				15px;
	padding-left:				15px;
	/*background-color:		red;			
	border:							1px solid red;*/
}
