@charset "UTF-8";
/* CSS Document */

.SubScriber {
float:left;
vertical-align:top;
width:580px;
text-align:left;
}

.cform fieldset	{ 
	margin-top:10px; 
	padding:5px 0 5px 0; 
	border:none;
}



/* --- FORM FEILDS ---*/


.SubScriber #email_address {
	width:110px;
}

.SubScriber input,
.SubScriber textarea,
.SubScriber select { 
	margin-top: 10px;
	padding:3px;
	border:1px solid #aaa; 
	font:0.9em Trebuchet MS,sans-serif;
	color:#888;
	background:#ffffff url(../images/_FOOTER/field-bg-top.gif) repeat-x top left;
	vertical-align:top;
}


.SubScriber input.sendbutton	{ 	
	width:80px;  
	padding:2px; 
	margin: 0 0 0 5px;
	float:left;
	vertical-align:top;
	font-size:0.8em;
	background:url(../images/_FOOTER/button-bg.gif) repeat-x; 
	border:1px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
}


.SubScriber input.sendbutton:hover	{ 
	background-position:0 -31px;
}


.SubScriber input:hover,
.SubScriber textarea:hover,
.SubScriber select:hover	{
	border: 1px solid #FFCC00;
	background:#ffffff url(../images/field-bg-bottom.gif) repeat-x bottom left; 
}


.SubScriber input:focus,
.SubScriber textarea:focus,
.SubScriber select:focus	{ 
	color:#666;
	background:#ffffff url(../images/_FOOTER/field-bg-bottom.gif) repeat-x bottom left; 
}

.SubScriber textarea,
.SubScriber input {
width:110px;
}


/*                                                    */
/* formatting for text:  "(required)"  & other        */
/*                                                    */

span.subscribe_reqtxt,
span.subscribe_emailreqtxt { 
	margin:0px 5px 7px 2px;
	vertical-align:top;
	color: #aaa;
	font-size:0.7em;
	line-height:1.2em;
}