/*
 
Copyright (c) Enigma Interactive 2005

SOM2
Project:		DCH
Filename:		coIdentity.css
Description:	Layout of the standard page
     
History
ver date  		who     	comment
-----------------------------------------------------------------------------
3	17/7/07		PG			changed login panel
2	22/9/05		PG			updates

*/

.buttons{
	padding:20px 0px 10px 335px;
}

#coidentity_desc{
	padding-top:5px;
}

#coidentity_desc ul{	
	padding-left:10px;
	margin-left:5px;
}
#RegUsers{
	padding-left:5px;
}

#RegUsers img, #RegUsers input{
	display:block;
	padding-top:3px;	
}

#RegistrationWrapper{
	position: relative;
	width: 610px;
	float:left;
	padding-top:1em;
}

#RegistrationWrapper .row {
	position: relative;
	float:left;
	overflow:hidden;
	width:100%;
	margin-left:20px;
	margin-bottom: 5px;
}

#RegistrationWrapper .row .label{
	float:left;
	width:170px;
}

#RegistrationWrapper .row .field{
	float:left;
	width:220px;
}

#RegistrationWrapper .row .field input{
	width:200px;
}

#RegistrationWrapper .row.radio .label{
	float:left;
	width:170px;
}

#RegistrationWrapper .row.radio .field{
	float:left;
	width:auto;
}

#RegistrationWrapper .row.radio .field input{
	width:auto;
}

#RegistrationWrapper .radiofield{
	float:left;
	padding-right:1em;
	display:block;
}


#RegistrationWrapper .radiofield input{
	float:left;
	display:block;
}

legend{
	margin:0;padding:0;
	/* margin-left:-5px; */
	padding-bottom:1em;
}

fieldset.type_4 legend{
	font-weight:bold;
}

fieldset{
	padding:0.5em 0em 0em 0em;
	width:90%;
	overflow:hidden;
	border:none;
	margin:0;
	margin-left:20px;
}

fieldset input{
	width: auto;
	float:left;
	position: relative;
	vertical-align:bottom;
	margin: 0px 5px 10px 0px;
}

fieldset label{
	width: auto;
	position: relative;
}

#RegistrationWrapper .row.long .label{
	position: relative;
	float: right;
	width:90%;
}

#RegistrationWrapper .row.long .field{
	position: relative;
	float: left;
	width:auto;
}


#RegistrationWrapper .row.long .field input{
	width:auto;
}

.row.endGroup,
fieldset{
	clear: right;
	margin-bottom:20px !important;
}

#Login{
	overflow:hidden;
	width:100%;
}

#Login .row{
	width:100%;
	overflow:hidden;
}

#Login .submit{
	padding: 10px 0px 20px 105px;
}
#Login .row .label{
	width:105px;
	float:left;
}
#Login .row .field{
	width:300px;
	float:left;
}

#Login #Register{
	float:right;
	width:55%
}

#Login #Reminder{
	float:left;
	width:40%;
}

.checkBoxAndLabel{
	position: relative;
	float:left;
	width:49%;
	margin-bottom: 5px;
}

