@charset "UTF-8";
/*********************************************************
CHANGELOG:
04 Jun 2010
- Removed background on #signup-box form (RBF)
- Added a selector for the #signup-box class of "uk"
  this changes the Signup bonus background
24 Sep 2010
- Updated form background for the new sign up bonus

*********************************************************/

/*** Reset ***/
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset { margin: 0; padding: 0; }
img, fieldset { border: 0; }
a img { border:0; }

/*** Base ***/
html { background:#0065A9 url(../images/images_default2/bg.png) repeat-x; }
body { font:14px/1.4 Arial,Helvetica,Arial,sans-serif; color:#444; text-align:center; }
a, a:visited { color:#c00; text-decoration:none; }
a:hover { color:#00c; }

/*** Layout @author: R.B. Fonbuena - 01 June 2010 ***/
#wrapper 		{ margin:0 auto; width:720px; text-align:left; }

/*** Header ***/
#header 		{ height:290px; background:url('../images/images_default2/headerbg.png') no-repeat; }
#header #logo 	{ padding-top:10px; }

/*** Content ***/
#container 		{}
#content 		{ padding:20px 40px 10px; text-align:left; background:#e0e0e1 url(../images/images_default2/mainbg.png) repeat-x; }
#content ol 	{ list-style:none; }
#content li 	{ margin-bottom:10px; }


/*** Sign Up Form ***/
#signup-box 				{ background:#fff url(../images/images_default2/formbg.png) no-repeat; overflow:hidden; }
div.uk						{ background:#fff url(../images/images_default2/formbg-uk.png) no-repeat !important; }
div.ie						{ background:#fff url(../images/images_default2/formbg-euro.png) no-repeat !important; }
#signup-box form			{ padding:30px 0 0; } 
#signup-box fieldset		{ margin-left:270px; border:0; }
#signup-box label 			{ font-size:16px; display:block; margin-bottom:2px; }
#signup-box input.text,
#signup-box select 			{ width:190px; padding:2px; font-size:18px; background:#e8e8e8 url(../images/images_default2/inputbg.png) repeat-x; border-style:solid; border-width:0 1px 1px; border-color:#ccc #bbb #ddd; }
#signup-box .select			{ width:198px; }
#signup-box .col1,
#signup-box .col2			{ float:left; margin:0 0 10px; padding:0; width:220px; }
#signup-box .terms			{ padding-top:25px; font-size:11px; line-height:1.4; }
#signup-box .terms input	{ margin-right:2px; vertical-align:middle; }
#signup-box .fineprint		{ color:#888; font-size:10px; }
#signup-box .button			{ clear:both; margin:0; padding:10px 0; text-align:center; line-height:1.2; }
#signup-box .fineprint		{ text-align:center; font-size:9px; }
#signup-box #form_errors	{ margin:0 30px 10px 0; padding:10px; color:#fff; font-size:12px; background:#c00; border:1px solid #fc0;}

/* COREG */
#coreg_wrapper {
	line-height:1.2;
}
#coreg_wrapper .set7 {
	margin:10px 30px 10px 0;
	padding:10px;
	background:#ffe;
	border:1px solid #fc0;
	-moz-border-radius:8px;
	-moz-box-shadow:0 2px 3px #aaa;
	-webkit-border-radius:8px;
	-webkit-box-shadow:0 2px 3px #aaa;
}
#coreg_wrapper div.checkbox {
	float:left;
	width:12px;
}
#coreg_wrapper div.terms {
	margin-bottom:10px;
	padding:0 0 0 30px;
}
#coreg_wrapper .set1 { margin:10px 0 10px 30px; }
#coreg_wrapper .set1 label { font-size:12px; }
#coreg_wrapper .set1 .input1,
#coreg_wrapper .set1 .listmenu {
	border:1px solid #888;
	font-size:14px;
	background:#fff;
}
#coreg_wrapper .set1 br {
	display:none;
}

/*** Footer ***/
#footer { 
	clear:both;
	margin:0 0 20px;
	padding:20px 0;
	text-align:center;
	color:#ccc;
	font-size:12px;
	background:url(../images/images_default2/footerbg.png) no-repeat;
}
.footernav a { color:#fff; }
.footernav a:hover { border-bottom:1px dotted; }
.copyright { line-height:2; }

/*** Classes ***/
.clear 		{ clear:both; display:block; width:0; height:0; overflow:hidden; }
.alignleft 	{ float:left; }
.alignright	{ float:right; }
.hidden		{ display:none; }
.req		{ color:#c00; }

