body#home { /*background: url(../images/layout/bg.png) repeat;*/ }
#home #header { /*background: none; height: 125px;*/ }
#home #header h1 { height: 74px; }
#home #content { padding: 0; }
#home #footer { margin: 0; }
#content .wrapper{
	margin-top:40px;
}
div#sitepal{
	width:330px;
	height:320px;
	float:left;
	margin-right:15px;
}
div#items-container{
	margin-left:15px;
}
div.item{
	float:left;
	border-bottom:1px dashed #81AC9F;
	width:562px;
	padding-bottom:10px;
	margin-bottom:5px;
}
div.item p{
	color:#383838;
}
/*ul#home_links {
  float: left;
  margin: 31px 0 0;
}

ul#home_links li { float: left; }
ul#home_links li a { 
  float: left;
  height: 131px;
  width: 446px;
  background: url(../images/layout/home_links.png) no-repeat;
  text-indent: -9999px;  
}

ul#home_links li a#home_links_01 { margin-right: 29px; }
ul#home_links li a#home_links_02 { background-position: -475px 0; }

ul#home_links li a#home_links_01:hover { background-position: 0 -131px; }
ul#home_links li a#home_links_02:hover { background-position: -475px -131px; }
*/
div#home_links{
	float:left;
	margin-top:25px;
}
div#home_links div#how-it-works{
	float:left;
}
div#home_links a#how-it-works-link{
	text-indent:-999px;
	display:block;
	background-image:url(../images/layout/how-it-works.png);
	height:140px;
	width:445px;
}
div#home_links a#how-it-works-link:hover{
	background-position:0 140px;
}
div#home_links div#try-a-student-login{
	margin-left:30px;
	background-image:url(../images/layout/try-a-student-login-form-bg.png);
	height:139px;
	width:443px;
	float:left;
}
div#home_links div#try-a-student-login form table{
	margin:55px 0 0 35px;
	
}
div#home_links div#try-a-student-login input.name{
	border:none;
}
div#home_links div#try-a-student-login #green-go-btn{
	background-image:url(../images/layout/try-a-student-login-go-btn-bg.png);
	border:none;
	width:33px;
	height:20px;
	cursor:pointer;
	top:5px;
}
div#home_links div#try-a-student-login #green-go-btn:hover{
	background-position:0 20px;
}
div#authorize-logo{float:right; position:relative; top:60px;}
div#authorize-logo img{width:49px; height:42px;}


/* jqTrasform */
#try-a-student-login .jqTransformSelectWrapper {
	position: relative;
	height: 17px;
	float: left;
	margin: 0;
	background-color:#FFF;
	width:160px!important;
}
#try-a-student-login .jqTransformSelectWrapper div { float: left; }
#try-a-student-login .jqTransformSelectWrapper div span {	
	float: none;
	position: absolute;
	white-space: nowrap;
	height: 28px;
	line-height: 20px;
	padding: 0 0 0 6px;
	overflow: hidden;
	cursor: pointer;
  	color: #606060;
	font-size:12px;
}
#try-a-student-login .jqTransformSelectWrapper  a.jqTransformSelectOpen {
	display: block;
	position: absolute;
	top: 0;
 	right: 0;
	width: 24px;
	height: 20px;
	background: url(../images/layout/home_select_arrow.png) 1px 1px no-repeat;
}
#try-a-student-login .jqTransformSelectWrapper ul {
	position: absolute;
	width: 286px;
	top: 20px;
	left: 0px;
	list-style: none;
	background-color: #ececec;
	border: solid 1px #aac964;
	display: none;
	margin: 0px;
	padding: 0px;
	height: 150px;
	overflow-y: auto;
	overflow-x: hidden;
	z-index:10;
	width:160px!important;
}
#try-a-student-login .jqTransformSelectWrapper ul li { 
	float: left;
	}
#try-a-student-login .jqTransformSelectWrapper ul a{
	display: block;
	width: 276px;
	padding: 5px;
	text-decoration: none;
	color: #333;
	background-color: #ececec;
	width:160px!important;
}

#try-a-student-login .jqTransformSelectWrapper ul a.selected {
	background: #d9d9d9;
	color: #333;
}
#try-a-student-login .jqTransformSelectWrapper ul a:hover, 
#try-a-student-login .jqTransformSelectWrapper ul a.selected:hover {
	background:#80CEB8;
	color: #fff;
}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
#try-a-student-login .jqTransformHidden {display: none;}
