html, *{
 margin:0px;
 padding:0px;
}

body {
	background-color: #FFF;
	background-image:url(../images/template/backfill.gif);
	background-repeat:repeat-x;
	font: 14px Helvetica, Sans-Serif;
}


#wrapper {
	margin: 0 auto;
	width:	970px;
}

#header {
	background-color: #F36831;
	height:104px;
}

#menubar {
	height:34px;
}

#contentpane {
	height:auto;
	position:relative;
}

/* search box */

form {
    margin: 0;
	padding: 0;
}

.homeformpod #forminput {
	float: left;
	padding: 0;
	width: 156px;
	border:0px;
	background-color: transparent;
	font-size: .8em;
	margin: 0px;
	height: 28px;
	/*border:hidden;*/
	background-position:0px 0px;
	background-image: url(../images/template/textinput.gif);
	background-repeat: no-repeat;	/*padding-bottom:15px;*/
}

#password-clear1 {
    display: none;
}


.formlabel {
	font-size: .61em;
	line-height:18px;
	color:#F8F8F8;
}

.homeformpod {
	width:162px;
	margin-top:45px;
	margin-left:17px;
}

#search_box {
	float:right;
	width: 235px;
	margin: 0;
	padding: 0;
	height: 34px;
	background-position:0px 4px;
	background-image: url(../images/template/searchbox.gif);
	background-repeat: no-repeat;	/*padding-bottom:15px;*/
}
#search_box #searchinput {
	float: left;
	padding: 0;
	width: 180px;
	background: none;
	font-size: .8em;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 12px;
	border:hidden;
}

.txtbox {
	margin-top:6px;
	margin-left:12px;
	width: 130px;
	border:hidden;
	border:0px;
	background-color: transparent;
	color:#999;
	font-size: .8em;
}

.noborder {
	border:hidden;
	border:0px;
	background-color: transparent;
	color:#999;
	font-size: .8em;
}

#search_box #go {
	float: right;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
}

/* home page text divs */
#Layer2text {
	position:absolute;
	left:20px;
	top:75px;
	width:70px;
	height:38px;
	z-index:2;
}

#Layer3text {
	position:absolute;
	left:16px;
	top:35px;
	width:166px;
	height:49px;
	z-index:2;
}

#Layer4text {
	position:absolute;
	left:15px;
	top:68px;
	width:85px;
	height:40px;
	z-index:2;
}

#Layer5text {
	position:absolute;
	left:16px;
	top:43px;
	width:70px;
	height:49px;
	z-index:2;
}

.podtext {
	color:#FFF;
	font-size:0.80em;
	line-height:1.0em;
	/*font-weight:800;*/
	word-spacing:0.1em;
}

#Layer3text ul {
	list-style:inside;
	list-style-type:disc;
}
