@CHARSET "UTF-8";

body {
	font-family: Helvetica, Arial, Trebuchet MS;
	background: #070b2e url(/modules/share/themes/default/images/get-sponsored-page-bg.jpg) repeat-x;
}

#background_container {
	min-width: 1189px;
}

#background_spacer {
	width: 1189px;
}

#background_left,#background_right {
	background: none;
}

#content_container,#header_container {
	top: 0px;
}


#content_header {
    background:transparent url(/modules/share/themes/default/images/get-sponsored-header.png) no-repeat;
    width:956px;
    height:80px;
}
#content_holder{
    background:url(/modules/share/themes/default/images/get-sponsored-bg.png) repeat-y;
    width:956px;
    margin:auto;
}
#content_body {
    text-align:center;
    width:850px;
    background:none;
    color:#02a;
    padding-bottom:10px;
}

#intro_header, #intro, #intro_footer {
    background:url(/modules/share/themes/default/images/get-sponsored-desc-header.jpg) no-repeat;
    width:807px;
    margin:auto;
}
#intro_header {
    height:11px;
}
#intro {
    background:url(/modules/share/themes/default/images/get-sponsored-desc-bg.jpg) repeat-y;
    color:#eef;
    font-size:12px;
    line-height:16px;
}
#intro_footer{
    height:25px;
    background:url(/modules/share/themes/default/images/get-sponsored-desc-footer.jpg) no-repeat;
}

#content_body h2 {
	color:#027;
	font-size:22px;
	margin:5px;
	}
#ecards {
    width:822px;
    height:263px;
    margin:0 auto 10px auto;
    text-align:left;
}
#ecards img {
    border:0;
    margin:0;
    padding:0;
    float:left;
}
#email_templates {
    clear:left;
    float:left;
    margin-left:20px;
}
#form_holder {
    clear:left;
    margin:10px auto 0 auto;
    width:830px;
    background:url(/modules/share/themes/default/images/get-sponsored-form-bg.gif) repeat-y;
    position:relative;
    color:#eef;
}
#form_holder .header {
    width:100%;
    background:url(/modules/share/themes/default/images/get-sponsored-form-header.jpg) no-repeat;
    height:10px;
}
#form_holder .footer {
    width:100%;
    background:url(/modules/share/themes/default/images/get-sponsored-form-footer.jpg) no-repeat;
    height:50px;
    position:relative;
}
#form_holder table {
    width:778px;
    margin:auto;
    text-align:left;
}
#form_holder td {
	padding:0 5px 15px 0;
    font-weight:bold;
    text-align:left;
}
/*
#form_holder td dd, #form_holder td dt, #form_holder input, #form_holder label {
	padding:0;
	margin:0;
	text-align:left;
	background:#f00;
	}
	*/
#form_holder .radio_bg {
    width:778px;
    background:#5699e8 url(/modules/share/themes/default/images/get-sponsored-form-top.jpg) no-repeat;
    height:126px;
    margin:10px auto 0 auto;
}
#form_holder textarea {
    width:772px;
    height:52px;
	padding: 3px 1px;
	font-size: 14px;    
}
#form_holder  input.text {
    width:210px;
    margin-top:3px;
	padding: 3px 1px;
	font-size: 14px;    
}
#form_holder input#toEmail {
    width:300px;
}
#form_holder #Preview, #form_holder #Submit {
    background:url(/modules/share/themes/default/images/get-sponsored-form-preview.jpg) no-repeat;
    width:168px;
    height:50px;
    border:0;
    padding:0;
    margin:0;
    cursor:pointer;
    position:absolute;
    top:0;
    left:50%;
    margin-left:-80px;
}
#form_holder #Submit {
    background:url(/modules/share/themes/default/images/get-sponsored-form-submit.jpg) no-repeat;
    width:150px;
    left:525px;
    top:0;
}
#form_holder .backBtn {
    position:absolute;
    width:150px;
    left:275px;
    top:0;
}

#one_time, #gaming_for_good {
    display:block;
    position:absolute;
    width:730px;
    text-align:left;
    left:40px;
}
#one_time {
    top:75px;
    line-height:18px;
}
#gaming_for_good {
    top:230px;
    line-height:14px;    
}
#sponsorType-five, #sponsorType-single {
    position:absolute;
    right:50px;
}
#sponsorType-five {
    top:198px;
}
#sponsorType-single {
    top:40px;
}
a.return {
    color:#02a;
    font-size:14px;
    text-decoration:underline;
}

#content_footer {
    background:url(/modules/share/themes/default/images/get-sponsored-footer.png) no-repeat;
    width:956px;
    height:93px;
}

.errors {
    font-size:14px;
    color:#812;
    font-weight:bold;
    margin:10px 0;
}