body {margin:0; padding:0; background:#FFFFFF;}

body #frmLetter p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #444;

}

body #frmLetter fieldset {

	background-color: #b9c5c5;

	margin-bottom: 20px;

	padding-top: 20px;

	padding-bottom: 20px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: none;

	border-right-color: #797e91;

	border-bottom-color: #797e91;

	padding-left: 10px;

}

body #frmLetter legend {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-transform: uppercase;

	background-color: #b9c5c5;

	letter-spacing: 0.1em;

	margin-top: 0px;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

	top: -30px;

	position: relative;

}

.chrome body #frmLetter legend {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-transform: uppercase;

	background-color: #b9c5c5;

	letter-spacing: 0.1em;

	margin-top: 0px;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

	top: 0px;

	position: relative;

}



.safari body #frmLetter legend {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-transform: uppercase;

	background-color: #b9c5c5;

	letter-spacing: 0.1em;

	margin-top: 0px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

	top: 0px;

	position: relative;

}/*body #frmLetter input{

	width: 200px;

	

}*/

.forminput{

	width:200px;

}

	

.submitinput{

	width:97px;

	height:36px;

}



body #frmLetter input:focus{

	background-color: #eddab1;



}





table, td {border-collapse:collapse;}

.countdowntxt {

	font-size: 18px;

	color: #FFF;

	background-color: #F00;

	font-weight: bold;

	font-family: Verdana, Geneva, sans-serif;

	padding: 10px;

	line-height: 20px;

	border: 2px solid #FFF;

}



.lettertxt

{

	font-family: "Comic Sans MS", sans-serif;

}



.title {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;

	color: #F00;

	font-style: italic;

	line-height: 20px;

}

.bluemain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5A70C5;

}

.bluemainbig {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #5A70C5;

}





table, td, img {border:0;}

.countdownz {

	border:1;

	background-color: #F00;

	padding: 2px;

}

form, td {margin:0; padding:0;}

td, tr {
	color:#606164;
	vertical-align:top;
	text-align:left;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
}


h1 {
	text-align:center;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#EE1111;
	line-height: 12px;
	margin:0;
}
h2 {font-family: Verdana, Geneva, sans-serif; font-size:16px;color:#EE1111;}

h3 {font-family: Verdana, Geneva, sans-serif; font-size:12px;color:#EE1111;}

.end{ width:196px;}

.end td{ color:#A29F9F}

.end td a{ color:#A29F9F; text-decoration:none}

.end td a:hover{ color:#A29F9F; text-decoration:underline}

.end table{margin:18px 0 0 16px;}



.end a{ color:#565656; text-decoration:none;}

.end a:hover{ color:#565656; text-decoration:underline;}







a{ color:#FD7914; text-decoration:underline;}

a:hover{ color:#FD7914; text-decoration:none;}



.ins a{ color:#E63034; text-decoration:underline;}

.ins a:hover{ color:#E63034; text-decoration:none;}











.r1 ul { margin:0; padding:0; list-style:none; line-height:15px;}

.r1 li { background:url(images/r1.gif) center left no-repeat; margin:0 0 0 0; padding:0 0 0 17px;}

.r1 li a { color:#017D01; text-decoration:underline;  background-position:left center;}

.r1 li a:hover { text-decoration:none; color:#017D01;}



.r2 ul { margin:0; padding:0; list-style:none; line-height:20px;}

.r2 li { background:url(images/r2.gif) center left no-repeat; margin:0 0 0 0; padding:0 0 0 22px; width:128px; height:21px; font-weight:bold}

.r2 li a { color:#E52C32; text-decoration:none;  background-position:left center;}

.r2 li a:hover { text-decoration:none; color:#D5C280;}



.r3 ul { margin:0; padding:0; list-style:none; line-height:20px;}

.r3 li { background:url(images/r3.gif) center left no-repeat; margin:0 0 0 0; padding:0 0 0 20px; font-weight:bold;}

.r3 li a { color:#E63034; text-decoration:underline;  background-position:left center;}

.r3 li a:hover { text-decoration:none; color:#E63034;}



.r_end ul { margin:16px 0 0 0; padding:0; list-style:none; line-height:20px; }

.r_end li { background:url(images/r_end.gif) center left no-repeat; margin:0 0 0 0px; padding:0 0 0 9px; font-weight:normal; display:inline}

.r_end li a { color:#F07375; text-decoration:none;  background-position:left center;}

.r_end li a:hover { text-decoration:underline; color:#F07375;}







.f1 td{ color:#8C8D9C;}

.f1 td input{ width:89px; height:15px; border:1px solid #8C8D9C; font-weight:normal; padding:0 0 1px 3px; color:#8C8D9C; font-size:9px}

.f2 input{ width:124px; height:15px; border:1px solid #8C8D9C; background:#F8F8F8; margin:0 2px 0 6px; color:#8C8D9C; font-size:9px; padding:0 0 1px 3px; vertical-align:middle; font-weight:bold}

.f2 img{ vertical-align:middle}



.a1{background: #EFEECC url(images/b1.jpg) bottom left no-repeat; width:164px; height:93px;}

.a1 td{color:#E73335;}



.a2 img{ margin:2px 10px 0 0; float:left}

.a2{ color:#606164;}

.a2 strong{ color:#A9200A;}

.a2 span{ color:#A9200A;}

.a3{ height:31px; padding-left:89px; color:#FBFBD3; font-size:11px;}
