/*Page Wide Styles*/
.home p{
	margin:0;	
}
.home .sectionTitle{
	font-size:18px;
	color:#EEB92E;
	background:#3D3938;
	text-transform:uppercase;
}
.home .cpc{
	text-transform:uppercase;
	color:#FFF;
}
.home .cpp{
	text-transform:uppercase;
	color:#E2BB22;
}

/* CHECKPOINT */
.home .cp{
	margin-bottom:5px;	
}
.home .cp ul{
	list-style:square;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	margin:20px 0 26px 25px;
	padding-left:0;
}
.home .cp li{
	margin:12px 0;
}


/*News*/
.home .news{
	margin-top:5px;
	width:260px;
	background:#EBEBEB;
	color:#676767;
	font-size:12px;
}
.home .news td{
	padding:10px 20px;	
}
.home .news .headline{
	color:#E5AE25;
	font-size:16px;
	margin:8px 0 4px 0;
}

/*Login Form Style*/
.home .form-label{
	color:#FFF;
	font-size:11px;
}
.home .form-label .required{
	font-size:14px;
	color:#EEB92E;
}

.home input{
	width:218px;
	background:#FFF;
	border:solid 1px #797A7A;
}
.home textarea{
	width:380px;
	background:#FFF;
	border:solid 1px #797A7A;
}
.home .button{
	width:62px;
	border:none;
}

/*Login*/
.home .login{
	width:260px;	
}
.home .login a{
	color:#C3C3C3;	
}
.home .login .loginCell{
	width:260px;
	background:#3D3938;
	padding:26px 20px;
}

