@charset "utf-8";
/* CSS Document */

/*
* Global.css - Use this stylesheet to define styles to tags or general classes that applys to the whole site.
*/

img { border: 0px;  }

p {	margin: 10px 0px; }

h1 { font-size: 1.5em; }

/* defining anchor tag */
a
{
	color: #fac809;
	font-weight: bold;
	text-decoration: none;
}
a:hover
{
	color: #fac809;
	text-decoration: underline;
}

/* defining input tags */
input.newsletter_email
{
	width: 132px;
	margin: 4px 2px 5px 5px;
	padding: 2px 4px;
	background-color: White !important;
	color: #999999;
}

.clear_div { clear: both; }

/* table styles */
.inputtable2
{
    width: 510px;
    
}
.textbox
{
	background-color: White !important;
	border-color: 1px solid #afafff;
	padding-top:2px;
	padding-left: 2px;
	height: 19px;
}

.inputboxes 
{
	width: 260px;
	background-color: White !important;
	border-color: 1px solid #afafff;
	padding-left: 2px;
}

.inputtable2 td
{
    padding: 4px 0px;
}

.inputtable2-col2
{
    width: 400px;
}

.inputtable2-col1
{
    width: 120px;
    text-align: left;
}

span.red 
{
	color: red;
	font-weight: bold;
}

/* paging  */
a.white { color: White; }

span.off { color: #999; font-weight: bold;}

span.yellow {color:#fac809; }

#ctl00_ContentPlaceHolder1_ListView1_DataPager2 span
{
	color: White;
}



/* CHECKOUT2.ASPX ERROR LISTING STYLES*/

#ctl00_ContentPlaceHolder1_ValidationSummary1 ul 
{
	float: left;
	padding: 0px;
	margin: 0px;
}
#ctl00_ContentPlaceHolder1_ValidationSummary1 li
{
	margin-left: 15px;
}


/* SOLD OUT */
H2.red 
{
	color: #FF2222;
	font-size: 1.3em;
}