BODY{
	padding: 0px;
	font-family: arial, sans-serif;
	font-size: 12px;
}
P, TR, TH, TD, LI, UL, OL {
	font-family: arial, sans-serif;
	font-size: 12px;
}
H1{
	
}
H2{
	
}
H3{
	
}
H4{
	
}
H5{
	
}
H6{
	
}
H7{
	
}
A{
	color:black;
}
A: hover{
	color:maroon;
}

/* BUILD */
#container{
	width: 1000px;
	margin: 0px auto;
	background-color: #f69100;
	padding: 0px;
}
#header{
	width: 1000px;
	height: 183px;
	background-image: url(../media/Top-NE.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
}
#bodycontainer{
	width: 890px;
	padding: 0px 55px 0px 55px;
	text-align: left;
	margin: 0px auto;
	background-image: url(../media/Slice.gif);
	background-repeat: repeat-y;
	overflow: overlay;
/*	padding: 0px;*/
}
#body{
	width: 890px;
	padding: 0px 55px 0px 55px;
	text-align: left;
	background-color: white;
}
#BodyRegions{
	width: 245px;
	padding-left: 15px;
	float: left;
	text-align: right;
}
#BodyContent{
	width: 630px;
	float: left;
}
.clearleft{
	clear: left;
}
#RegionSurveyTop{
	width:245px;
	height:52px;
	background-image: url(../media/Survey-top.jpg);
	background-repeat: no-repeat;
}
#RegionSurveySlice{
	width:195px;
	background-image: url(../media/Survey-slice.jpg);
	background-repeat: repeat-y;
	text-align: left;
	padding: 5px 25px 5px 25px;
}
#RegionSurveyBottom{
	width:245px;
	height:31px;
	background-image: url(../media/Survey-bottom.jpg);
	background-repeat: no-repeat;
}
#RegionTop{
	width:245px;
	height:31px;
	background-image: url(../media/Region_top.jpg);
	background-repeat: no-repeat;
}

#thenav{
	width: 945px;
	height: 53px;
	padding: 130px 0px 0px 55px;
}

.TopNavSpacer{
	width:275px;
	height:43px;
	background: transparent;
	float: left;
}
.TopNavSpacerAdmin{
	width:115px;
	height:43px;
	background: transparent;
	float: left;
}

/* ADMIN BUTTONS */
.TopUpload a {
width:252px;
height:43px;
background: url(../media/Upload-Participant-Data.jpg) 0 0;
display:block;
text-indent:-1500px;
overflow:hidden;
float:left;
}
.TopUpload a:hover { background-position: 0 -43px;}
.TopPartAdmin a {
width:271px;
height:43px;
background: url(../media/Participating-CUs-Admin.jpg) 0 0;
display:block;
text-indent:-1500px;
overflow:hidden;
float:left;
}
.TopPartAdmin a:hover { background-position: 0 -43px;}
.TopWinners a {
width:186px;
height:43px;
background: url(../media/Select-CU-Winner.jpg) 0 0;
display:block;
text-indent:-1500px;
overflow:hidden;
float:left;
}
.TopWinners a:hover { background-position: 0 -43px;}
/* END ADMIN BUTTONS */


.TopNavHow a {
width:162px;
height:43px;
background: url(../media/How-it-works.jpg) 0 0;
display:block;
text-indent:-1500px;
overflow:hidden;
float:left;
}
.TopNavHow a:hover { background-position: 0 -43px;}
.TopNavPart a {
width:272px;
height:43px;
background: url(../media/Participating-CUs.jpg) 0 0;
display:block;
text-indent:-1500px;
overflow:hidden;
float:left;
}
.TopNavPart a:hover { background-position: 0 -43px;}


.TopNavWinners a {
width:115px;
height:43px;
background: url(../media/Winners.jpg) 0 0;
display:block;
text-indent:-1500px;
overflow:hidden;
float:left;
}
.TopNavWinners a:hover { background-position: 0 -43px;}

.TopNavHome a {
width:58px;
height:43px;
background: url(../media/Home.jpg) 0 0;
display:block;
text-indent:-1500px;
overflow:hidden;
float:left;
}
.TopNavHome a:hover { background-position: 0 -43px;}

#footercontainer{
	width: 1000px;
	margin: 0px auto;
	padding: 0px;
}
#footer{
	width: 1000px;
	height: 16px;
	background-image: url(../media/bottom.gif);
	background-repeat: no-repeat;
}

#Spacer{
	height: 20px;
}

/* for new home page design */
.home_content {width: 612px; padding-right: 20px;}
.home_region2x {border: solid 0px red; width: 205px; margin: 0px 0px 0px 0px}
.winners {background: url(../media/This-Months-Winners.jpg) no-repeat; width: 632px; height: 316px; }
.spaceholderx {width: 195px; height: 370px;}
.home_region1x {border: solid 0px red; width: 340px; height: 220px; overflow: auto;  margin: 50px 20px 0px 35px}
.home_region1x ul {padding-left: 0px; margin-left: 0px; list-style: none; width: 320px;}
.home_region1x ul li {margin-bottom: 5px;}
.home_bannerx{margin-top: 20px;}
.floatR {position: relative; float: right;}
.floatL {position: relative; float: left;}
.breaker {clear: both;}

