body {
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*Index 1 and 2 background images*/
#background_1 {
	background-color: #FFFFFF;
}
#background_2 {
	background-color: #FFFFFF;
}

/*index 1 layer positioning*/
#layer_link { 
	position: absolute; 
	top: 370px; 
	left: 280px; 
	width: 160px; 
	height: 40px; 
	background: url("/images/spacer.gif");
}
#site_container {
	margin: 0px auto;
	position: relative;
	width: 1000px; /* Change to 10px wider than site width */
}
#tclayer,#mask2 { /* Pop Layer */
	top: 70px;
	right: 380px;
}
#mask {
	height: 550px;
}


/*footer*/
#csd_footer {
	font-size:10px;
	line-height:12px;
	color:#000000;
	margin-top:15px;
}
#csd_footer p {
 margin:7px 0 7px 0;
}
#csd_footer a {
 color:#0000FF;
}
#csd_footer a:hover {
 text-decoration:none;
}

/*index 1 checkbox*/
#csd_click {
	font-size:12px;
	line-height:12px;
	color:#505050;
	padding-bottom: 11px;
}
#csd_click p {
 margin:7px 0 7px 0;
}
#csd_click a {
	color:#0033cc;
	text-decoration: underline;
}
#csd_click a:hover {
 text-decoration:underline;
}

/*index 2 banner background*/
#style_update {
	background-image: url("header_bg.jpg");
	background-repeat: repeat-x;
}

/*index 2 side language*/
#csd_side {
	font-size: 11px;
	line-height: 12px;
	color: #999999;
	padding: 5px 20px 0px 20px;
}
#csd_side p {
 margin:7px 0 7px 0;
}
#csd_side a {
	color:#0033cc;
	text-decoration: underline;
}
#csd_side a:hover {
 text-decoration:underline;
}

/*index 2 form background*/


/*index 2 entry fields*/
#form_fields {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	vertical-align: bottom;
	background-color:#DDDDDD
}
#form_fields tr {
}
#form_fields td {
}

/*misc css*/
.bord_33 {
	background: #F4F5F7;
	border-left: 5px solid D3D7E1;
}
.bord_34 {
	border-left: 1px solid #D7D9E0;
}
.input {margin:2px;
	color:#000033;
	font-family:font-family: arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	border-style: solid;
	border-top: black solid 1px;
	border-left: black solid 1px;
	border-right: black solid 1px;
	border-bottom: black solid 1px;
	background: #E3E7F3;
}

.input1 {	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #e3e7f3; MARGIN: 2px; BORDER-LEFT: black 1px solid; COLOR: #000033; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: font-family: arial, helvetica, sans-serif
}
#csd_daily {
            font-size:11px;
            line-height:12px;
            color:#FF0000;           

}
#csd_daily p {
 margin:7px 0 7px 0;
}
#csd_daily a {
            color:#FF0000;
            text-decoration: underline;
}
#csd_daily a:hover {
 text-decoration:none;
}
.style3 {
	font-size: 10px;
	color: #333333;
}

/*index 1 checkbox padding*/
.tandcpadding {
	padding-top: 25px;
	padding-right: 75px;
}

/*index 1 submit button padding*/
.buttonpadding {
	padding-top: 10px;
	padding-right: 115px;
}
/*index 1 dropdown text*/
.dropdownstyle
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
}

/*index 1 email field styles*/
.emailtext {
	font-size: 12px;
	font-weight: bold;
	color: #505050;
	padding-top: 45px;
	padding-left: 552px;
}
.formtext {
	font:10px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.formfieldpadding {
	padding-top: 10px;
	padding-left: 605px;
}
.formfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	vertical-align: bottom;
}
.shippinginfocolor {
	color: #505050;
}
