#loginPanel .loginBox,
#loginPanel .registerBox {
	float:left;
		width:191px;
    padding-left:17px;
	font-family:Arial;
	color:#fff;
	margin:20px 0 0 0;

}

#loginPanel .loginSeparator{
	float:left;
	width:1px;
	height:265px;
	margin:0 0 0 5px;
	background:#6d6d6d;

}



#loginPanel .loginBox .title,
#loginPanel .registerBox .title 
{
    font-size: 15px;
    color:#ffffff;
    margin:0 0 5px 0;
    font-weight:bold;
}

#loginPanel .loginError
{
    margin:7px 0 0 0;

 
}


#loginPanel .loginError .title
{
    color:red !important;
 
}



#loginPanel .loginError p
{
    font-size:13px;
    margin:0 0 7px 0;
    color:red !important;
 
}





#loginPanel .loginBo th {
	font-weight:normal;
	padding:0;
}

#loginPanel .loginBo td {
	padding:0;
}


#loginPanel .loginBox label,
#loginPanel .registerBox .label {
	font-size:13px;
	
}

#loginPanel .registerBox .label 
{
    float:left;
    width:100%;
    margin:0 0 2px 0;
}

#loginPanel .loginBox input,
#loginPanel .registerBox  input
{
    border: 1px #1A1A1A solid;
	background: #414141;
	color: white;
}

#loginPanel .loginBox input.loginButton,
#loginPanel .registerBox input.button
{
    border: none;
	background: none;
}

#loginPanel .registerBox .input
{
    float:left;
    width:100%;
    margin:0 0 2px 0;   
} 

#loginPanel .registerBox .validationErrorMessage
{
    float:left;
    width:100%;
    font-weight:bold;
    padding:5px 0 0 0;
    color:#f30709;
}

#loginPanel .loginBox td
{
   padding:0 0 2px 0;   
}

#loginPanel .loginBox .loginButton {
	float:left;
	margin:5px 0 0 -1px;
}

#loginPanel .loginBox .ipAddress {
	float:left;
	clear:left;
	margin:20px 0 0 0;
	font-size:12px;
	color:#cccccc;
}

#loginPanel .loginBox .urlReferrer {
	float:left;
	clear:left;
	margin:5px 0 0 0;
	font-size:12px;
	color:#cccccc;
}




#loginPanel .registerBox .registerButton {
	float:left;
	margin:5px 0 0 -1px;
}

#loginPanel .textbox {
	float:left;
	width:170px;
	margin:0 0 3px 0;
}

#loginPanel .loginBox .titletext {
	padding:0 0 0 0;
	color:#fff;
	font-size:180%;
}

#loggedin {
	float:left;
	margin:5px 0 0 8px;
}


#loginPanel .loginBox #loginOptions {
	float:left;
	width:170px;
	margin:3px 0 5px 0;
}
#loginPanel .loginBox #loginOptions a {
	font-size:12px;
	color:#ffffff !important;

}
#loginPanel .loginBox #loginOptions a:hover {
	text-decoration:underline;
}



#loginPanel .linkSites {
	float:left;
	width:484px;
	margin:21px 0 0 15px;
}

#loginPanel .linkSitesFullWidth {
	width:900px;
	padding:0 0 10px 0;
}

#loginPanel .linkSites .center {
	float:left;
	color:#000;
	background-color:#fff;
	width:484px;
	padding:10px 0 0 0;
	text-align:center;
}

#loginPanel .linkSitesFullWidth .center {
	width:900px;
}


#loginPanel .linkSites .linksitelogo {
	padding:0 10px 10px 10px;
}



#loginPanel .linkSites .top {
	float:left;
	width:484px;
	background-image: url('https://checkout.hymnsam.co.uk/images/grouploginpanel/link-sites-top.jpg');
	height:10px;
}


#loginPanel .linkSitesFullWidth .top {
	width:900px;
	background-image: url('https://checkout.hymnsam.co.uk/images/grouploginpanel/link-sites-top-900.jpg');
}

#loginPanel .linkSites .bottom {
	float:left;
	width:484px;
	background-image: url('https://checkout.hymnsam.co.uk/images/grouploginpanel/link-sites-bottom.jpg');
	height:10px;
}

#loginPanel .linkSitesFullWidth .bottom {
	width:900px;
	background-image: url('https://checkout.hymnsam.co.uk/images/grouploginpanel/link-sites-bottom-900.jpg');
}

#link-sites-text {
float:left;
color:#ccc;
clear:left;
font-family:verdana;
font-size:100%;
margin-bottom:5px;
}

#alert-box {
float:left;
width:150px;
margin:15px 10px 0 20px;

}

#alert-box h1 {
color: #eda60c !important;
font-size:90%;
font-family: verdana;
}

#alert-box p {
color: #fff;
font-family: verdana;
font-size:80%;

}

#alert-box a {
font-size:100%;
color:#eda60c;
text-decoration:underline;
font-family: verdana;
}

























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
