@charset "UTF-8";

a:link 				{color: #143c76; text-decoration: none; font-weight: bold}
a:visited 			{color: #143c76; text-decoration: none; font-weight: bold}
a:hover 			{color: #669966; text-decoration: underline; font-weight: bold}
a:active 			{color: #143c76; text-decoration: none; font-weight: bold}



.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
}
.footer a {
	font-size: 11px;
	color: #074091;
}
.subheadcolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #143c76;
}
.normsubheadcolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #143c76;
}
.rulesheadcolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #143c76;
}
.entrydetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 8px;
	padding-right: 8px;
}
.fineprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.maincopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.redasterisk {
	font-size: 10px;
	color: #ff0000;
}
.formtitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
}
form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.submitbutton {
	color: #444444;
	background: #e7f3e3;
	border: 2px #0066a6 outset;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	font-size: 9px;
 	font-weight: bold; 
} 
.savingsdetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #185021;
	padding-left: 20px;
}
.upc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #185021;
}
#rules {
	width: 600px;
	padding: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
#faq {
	width: 600px;
	padding: 0em 1em 1em 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.roundedcornr_box {
	background: url(../images/roundedcornr_tl_g.gif) no-repeat top left;
}
.roundedcornr_top {
	background: url(../images/roundedcornr_tr_g.gif) no-repeat top right;
}
.roundedcornr_bottom {
	background: url(../images/roundedcornr_bl_g.gif) no-repeat bottom left;
}
.roundedcornr_bottom div {
	background: url(../images/roundedcornr_br_g.gif) no-repeat bottom right;
}
.roundedcornr_content {
	background: url(../images/roundedcornr_r.gif) top right repeat-y;
}

.roundedcornr_top div,.roundedcornr_top,
.roundedcornr_bottom div, .roundedcornr_bottom {
	width: 630px;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content, .roundedcornr_bottom {
	margin-top: 0px;
}
.roundedcornr_content { 
	width: 630px;
}
.froundedcornr_box {
	background: url(../images/froundedcornr_tl_g.gif) no-repeat top left;
}
.froundedcornr_top {
	background: url(../images/roundedcornr_tr_g.gif) no-repeat top right;
}
.froundedcornr_bottom {
	background: url(../images/roundedcornr_bl_g.gif) no-repeat bottom left;
}
.froundedcornr_bottom div {
	background: url(../images/roundedcornr_br_g.gif) no-repeat bottom right;
}
.froundedcornr_content {
	background: url(../images/roundedcornr_r.gif) top right repeat-y;
}

.froundedcornr_top div,.froundedcornr_top,
.froundedcornr_bottom div, .froundedcornr_bottom {
	width: 630px;
	height: 15px;
	font-size: 1px;
}
.froundedcornr_content, .froundedcornr_bottom {
	margin-top: 0px;
}
.froundedcornr_content { 
	width: 630px;
}
.droundedcornr_box {
	background: url(../images/droundedcornr_tl_g.gif) no-repeat top left;
}
.droundedcornr_top {
	background: url(../images/roundedcornr_tr_g.gif) no-repeat top right;
}
.droundedcornr_bottom {
	background: url(../images/roundedcornr_bl_g.gif) no-repeat bottom left;
}
.droundedcornr_bottom div {
	background: url(../images/roundedcornr_br_g.gif) no-repeat bottom right;
}
.droundedcornr_content {
	background: url(../images/roundedcornr_r.gif) top right repeat-y;
}

.droundedcornr_top div,.droundedcornr_top,
.droundedcornr_bottom div, .droundedcornr_bottom {
	width: 630px;
	height: 15px;
	font-size: 1px;
}
.droundedcornr_content, .droundedcornr_bottom {
	margin-top: 0px;
}
.droundedcornr_content { 
	width: 630px;
}