/* CSS Document */

/*
------------------------------------------------------------------------
FORMS
------------------------------------------------------------------------
*/
/*
#bodycontent	{ margin-bottom:25px;
					margin-top:-5px;
					overflow:visible;
}
*/
#src_email {
	background:#14110e; border:1px solid #2c2c28;
	color:#999999;
}
#fname{
	background:#14110e; border:1px solid #2c2c28;
	color:#999999;
}

#subject{
	background:#14110e; border:1px solid #2c2c28;
	color:#999999;
}
.recipient{
	background:#14110e; border:1px solid #2c2c28;
	color:#999999;
	margin-bottom:4px;
}
#message{
	background:#14110e; border:1px solid #2c2c28;
	color:#999999;
}
/*
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
.clear {
	clear: both;
}

.icon {
	float: left;
	margin: 20px 10px 0 0;
}

.formleft {
	float: left;
	width: 200px;
	/*margin: 0 0 0 10px;*/
	color:#E2C08D;
}

.formcenter{
	float: left;
	width: 200px;
	margin-left:15px;
	margin-top:15px;
}

.formright{
	float: right;
	width: 189px;
	height: 158px;
	margin: 0 0 0 0;
	padding: 0 60px 0 0;
	background: url('../images/contactlogo.gif') no-repeat 0 0;
}

.formgrey  {
	margin: 0px 10px 10px 0px;
	padding: 15px;
	width: auto;
	height: auto;
	background-color: #eeeeee;
}

.formgreypetition  {
	margin: 0px 10px 10px 0px;
	padding: 15px;
	width: auto;
	height: auto;
	background-color: #eeeeee;
}


.form1  {
	margin: 0px auto;
	padding: 5px 0 0 0;
}

.field1right {
	margin: 5px 0px 5px 0px;
	padding: 10px 10px 10px 10px;
	width: 240px;
	height: auto;
	float: right;
	background-color: #f6f6f6;
	border: 1px solid #d9d9d9;
}

.field1left {
	margin: 5px 0px 5px 0px;
	padding: 10px 10px 10px 10px;
	width: 240px;
	height: auto;
	float: left;
	background-color: #f6f6f6;
	border: 1px solid #d9d9d9;
}

/* Button like link styling for the 'Archives' link */


.form1 .button {
	margin: 10px 0 10px 0px;
	padding: 7px 8px 7px 8px;
	background-color: #8e3428;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	width: auto;
	height: auto;
	border: none;
	position: absolute;
	top: 390px;
}

.form1 .button a, .form1 .button a:visited {
	background-color: #8e3428;
	cursor: pointer;
}

.form1 .button:hover {
	background-color: #af3825;
	cursor: pointer;
}

/* END Button like link styling for the 'Archives' link */

.form1 .label{
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 3px 0px;
	width: auto;
	color: #6d6d6d;
	font-size: 13px;
}

.form1 .label2{
	margin: 10px 10px 0px 0px;
	padding: 0px 0px 3px 0px;
	width: auto;
	color: #6d6d6d;
	font-size: 13px;
}

.form1 .labelmultiple{
	margin: 0px 10px 5px 0px;
	padding: 0px 0px 3px 0px;
	width: auto;
	color: #282828;
	font-size: 12px;
	line-height: 18px;
}



.form1 .inputradio {  
    font-family:Arial, Helvetica, sans-serif;  
    border:none;  
    font-size:1.0em;  
    color:#444444;  
    padding:4px 10px 8px 10px;  
    background-color: #fff;
    margin: 0 0 0 0;
	
}  


input #radiobutton {  
    font-family:Arial, Helvetica, sans-serif;  
    border:none;  
    font-size:1.0em;  
    color:#444444; 
    line-height: 40px; 
    padding: 30px 5px 3px 0px;  
    background-color: #ffffff;
    margin: 0 0 0 0;
	
}  

.form1 .buttonspacing {  
    font-family:Arial, Helvetica, sans-serif;  
    border:none;  
    font-size:1.0em;  
    color:#444444; 
    padding: 5px 0px 5px 0px;  
    background-color: #ffffff;
    margin: 0 0 0 0;
	
}  

.form1 .multipleanswerlabel {  
    font-family:Arial, Helvetica, sans-serif;  
    border:none;  
    font-size: 12px;  
    color:#444444;  
    padding: 0px 0px 0px 0px;   
    margin: 0 0 0px 0;
 
}  
.form1 input:focus {  
    background-color: #dbe0d7;
}  

.form1 input:hover {  
    background-color: #dbe0d7;
}  


/*
added by BA
*/

.tellafriend .tellfield {  
    font-family:Arial, Helvetica, sans-serif;  
    border:none;    
    color:#444444; 
    padding: 0px 0px 0px 0px;  
    margin: 0 0 5px 0;
	
}  


.tellafriend .biglabel {  
    font-family:Arial, Helvetica, sans-serif;  
    border:none;  
    font-size: 12px;  
    color: #ef7a28; 
    padding: 0px 0px 0px 0px;  
    margin: 0 0 0 0;
}  

.tellafriend .smalllabel {  
    font-family:Arial, Helvetica, sans-serif;  
    border:none;  
    font-size: 10px;  
    color:#999999; 
    padding: 0px 0px 0px 0px;  
    margin: 0 0 0 0;
	
}  

.tellafriend .tellhead {  
    font-family:Arial, Helvetica, sans-serif;  
    border:none;  
    font-size: 13px;  
    color:#FFFFFF; 
    padding: 0px 0px 15px 0px;  
    margin: 0px 0 0px 0;
}  



.tellafriend #bodycontent{
    overflow: visible;
    padding: 20px 10px 20px 15px;
}


.tellafriend #bodycontent .button {
	margin: 0px;
	padding: 0px 4px 0px 4px;
	height: 20px;
	background-color: #dd9727; 
	font-family: Arial;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 10px;
	color: #ffffff;
	cursor: pointer;	
	border: 0px;
}

.tellafriend #bodycontent .button:hover {
		background-color: #ef7a28;
		cursor: pointer;
	color: #ffffff;
}
