#template_subtype_start p {
    width: 65%;
}
#template_subtype_start h1 + .datafield{
    float: right;
}

#template_subtype_search .datafield.save_jobagent {
    float: right;
}

#template_subtype_search .datafield.email .byline,
#template_subtype_search .datafield.name .byline {display: block;}

.list.jobagent h4{
	padding-left: 10px;
}
.create_jobagent {
	text-align: right;
    float: right;
}

.list.jobagent table tbody tr{
	height: 30px;
	background: none;
}

.list.jobagent table tbody td{
	background: none;
	padding: 10px 0px 0px 10px;
}

.list.jobagent table tbody td + td{
	padding-left: 0px;
}

.list.jobagent table colgroup .col1 { width: 180px; }
.list.jobagent table colgroup .col2 { width: 180px; }
.list.jobagent table colgroup .col3 { width: 100px; }
.list.jobagent table colgroup .col4 { width: 25px; }
.list.jobagent table colgroup .col5 { width: 25px; }
.list.jobagent table colgroup .col6 { width: 25px; }


.view .data .label {float: left; font-weight: bold; width: 200px; padding-left: 10px;}
.view .data {clear: both;}
.view .data, .view h3 {margin-bottom: 10px;}



.datafield.name INPUT{
	border: solid #A9AAAA 1px;
	width: 455px;
}
/*
.datafield.email INPUT{
	border: solid #A9AAAA 1px;
	width: 455px;
}
*/
.datafield.searchWords INPUT{
	border: solid #A9AAAA 1px;
	width: 455px;
}

.a1060 {
	/*width: 800px;*/
}

#template_subtype_login .submit {
	float: left;
    z-index: 1;
}

#template_subtype_login .username,
#template_subtype_login .newjausername {
	width: 670px;
	padding-bottom: 20px;
	float: left;
    z-index: 2;
}

#template_subtype_login .username .label {
	width: 200px;
	float: left;
}

#template_subtype_login .username .field INPUT{
	width: 455px;
	border: solid #A9AAAA 1px;
	float: left;
}

#template_subtype_login .japassword {
	width: 670px;
	padding-bottom: 15px;
	float: left;
    z-index: 2;
}

#template_subtype_login .japassword .label {
	width: 200px;
	float: left;
}

#template_subtype_login .japassword .field INPUT{
	width: 455px;
	border: solid #A9AAAA 1px;
	float: left;
	
}

#template_subtype_login .forgotpassword {
	float: left;
	display: block;
	/*width: 100%;	*/
	padding-left: 670px;
	padding-top: 30Px;
}


#template_subtype_login .newjapassword,
#template_subtype_login .newjapassword_repeat {
	width: 670px;
	padding-bottom: 15px;
	float: left;
}

/*#template_subtype_login .newjapassword .label {
	width: 200px;
	float: left;
}*/

/*#template_subtype_login .newjapassword .field INPUT{
	width: 455px;
	border: solid #A9AAAA 1px;
	float: left;
	
}*/


#template_subtype_login .datafield.submit span.label,
#template_subtype_login .datafield.forgotpassword span.label{
	display: none;
}

#template_subtype_passwordreminder .button.linkbutton {
    /*margin: -29px 0 0 680px;*/
    /*float: right;
    clear: both;*/
    /*margin-right: 10%;*/
}

#template_subtype_search .datafield.resetbutton,
#template_subtype_passwordreminder .datafield.resetbutton {
    display: none;
}

#template_subtype_passwordreminder_failure #template_page_contents_column1 p {
    color: #FF0000;
}
