@charset "utf-8";

/* CSS Document */



body

{

	background-image: url(../../_images/bg_body.jpg);

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 20px;

	color: #212E84;

}



body,html

{

	margin: 0px;

	padding: 0px;

	text-align: center;

}



img

{

	vertical-align: top;

}



h1

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	line-height: 24px;

	color: #27A4D5;

	font-weight: normal;

	margin: 0px;

	padding: 0px;

}



img

{

	border: 0px;

}



td

{

	vertical-align: top;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 20px;

	color: #212E84;

}



#blocks

{

	background-image: url(../../_images/bg_blocks.gif);

	background-repeat: repeat-x;

}



#container

{

	width: 825px;

	margin: 0px auto 0px auto;

	padding-top: 30px;

	text-align: left;

}



#content

{

	width: 825px;

	background-image: url(../../_images/bg_content.jpg);

	background-repeat: repeat-y;

}



#logo

{

	position: absolute;

	top: -146px;

	left: 0px;

	z-index: 2;

}



#menu

{

	position: absolute;

	top: -85px;

	left: 210px;

	color: #DEDDED;

	text-transform: uppercase;

	font-weight: bold;

	font-size: 11px;

}



#menu a

{

	font-size: 11px;

	color: #DEDDED;

	text-decoration: none;

}



#menu a.selected

{

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

}



#menu a:hover

{

	color: #FFFFFF;

}



#sectionImage

{

	float: left;

	position: relative;

	top: -20px;

	margin-right: 15px;

	z-index: 1;

}



#copy

{

	width: 540px;

	float: left;

	background-color: #FFFFFF;

}



#footer

{

	text-align: center;

	color: #929292;

	font-size: 11px;

	padding-bottom: 10px;

}



#footer a

{

	text-decoration: none;

	color: #929292;

}



#stores .col1, #stores .col2

{

	width: 144px;

}



.orange

{

	color: #F48938;

}



.lightBlue

{

	color: #27A4D5;

}



.tip

{

	border-bottom: 1px solid #27A4D5;

}



.tipTitle, .tipTitleSelected

{

	padding-top: 4px;

	padding-bottom: 4px;

}



.tipTitle a

{

	font-weight: bold;

	color: #27A4D5;

	text-decoration: none;

}



.tipTitleSelected a

{

	font-weight: bold;

	color: #212E84;

	text-decoration: none;

}



.tipContent

{

	border-top: 1px solid #27A4D5;

	background-image: url(../../_images/bg_tip.gif);

	background-repeat: repeat-x;

	padding: 0px 5px 0px 5px;

}



#clickCoupon

{

	color: #212E84;

	font-size: 18px;

	font-weight: bold;

}



#clickCoupon a, #questionsCoupon a

{

	text-decoration: underline;

	color: #27A4D5;

}



#questionsCoupon

{

	font-size: 11px;

	color: #212E84;

}

.inputText
{
	border: 1px solid #27A4D5;
	width: 196px;
}

#contactForm
{
	width: 440px;
	margin-right: 10px;
	padding-right: 10px;
	margin-top: 10px;
}

#contactForm td
{
	padding-bottom: 5px;
}

.error
{
	font-weight: bold;
	color: red;
}