* { margin:0; padding:0;}

body{
background:#242424;
text-align:center;
}

a:hover{ text-decoration: underline;}

img { border:0;}

table {border-collapse:collapse; border:0px; width:100%;}

td { vertical-align:top;}

input, textarea, body, select, font, table
	{
		font-family: Verdana, Arial, Tahoma;
		font-size:12px;
		line-height:15px;
		color:#242424;
	}
input, textarea, body, font
	{
		padding:2px 2px 4px 4px;
	}

select 	{ padding:0 0; }

input, select { vertical-align:middle;}

font { color:#00A5F2;}

ul { list-style:none;}

.c_text { color:#FFFFFF; text-align:center; vertical-align:middle; font-size:11px;}
.c_text a { color:#FFFFFF;}

.head_text1 { color:#D4F1FF; vertical-align:middle; text-align:center; padding-right:10px;}
.head_text2 { color:#FFFFFF; font-size:11px; text-align:center; padding-top:10px;}
.head_text2 a { color:#A1E1FF; font-size:10px; text-decoration:none; }
.head_text2 a:hover { background:none; text-decoration: underline;}
.input1 { width:118px; height:19px; border:none;}
.input2 { width:142px; height:19px; border:none;}

.bg1 {background:#242424;}

.box1 { border-top:#89DAFF solid 4px; height:auto;}
.box1 .cell { padding:4px 20px 15px 20px;}
.box1 a { color:#00A5F2; text-decoration:none; }
.box1 a:hover { background:none; text-decoration: underline;}
.box1 span { font-size:11px; line-height:13px;}
.box1 .header { font-size:14px; font-weight:bold; line-height:20px;}
.box1 .red {
		color:#CC0000;
		font-size:11px;
		font-weight:bold;
	}
.box1 .price tr .blue {
	background-color:#E0F5FF;
	height:14px;
}
.box1 .price td {
	line-height:22px;
}
.box1 .red2 {
		color:#CC0000;
		font-size:12px;
		font-weight:bold;
	}
.box1 .green {
		color:#006633;
		font-size:11px;
		font-weight:bold;
		line-height:20px;
	}

.box2 { border-top:#89DAFF solid 4px;  height:auto;}
.box2 .cell {  padding:11px 18px 15px 20px;}
.box2 a { color:#00A5F2; text-decoration:none; }
.box2 a:hover { background:none; text-decoration: underline;}
.box2 span { font-size:11px; line-height:13px;}
.box2 .header { font-size:11px; line-height:18px; color:#00A5F2;}

.box3 { border:4px #C4ECFF solid;  height:auto;}
.box3 .cell {padding:10px 15px 17px 15px; background:none;}
.box3 a {color:#00A5F2; text-decoration:none; }
.box3 a:hover { background:none; text-decoration: underline;}

.line_gray { background:#888888; height:1px;}
.line_blue { background:#75CEF8; height:1px;}

.form1 { height:18px; border:#242424 1px solid; margin-left:6px; font-size:11px;}

.heads { border:4px #C4ECFF solid; background:#0DB2FF; margin-bottom:2px;}
.heads1 {
			border:4px #89DAFF solid;
			background:#0DB2FF;
			margin-bottom:2px;
			padding:4px;
			font-family:Tahoma, Verdana, Arial;
			font-size:16px;
			font-weight:bold;
			text-align:center;
			color:#FFFFFF;
		}
.heads2 {
			margin-bottom:2px;
			padding:4px;
			font-family:Tahoma, Verdana, Arial;
			font-size:16px;
			font-weight:bold;
			text-align:left;
			color:#242424;
		}
.heads3 {
			margin-bottom:2px;
			padding:4px;
			font-family:Tahoma, Verdana, Arial;
			font-size:16px;
			font-weight:bold;
			text-align:left;
			color:#00A5F2;
		}



.box4 { background:#E0F5FF; padding:5px 5px 5px 7px;}
.box4 span { color:#FF4E00; text-transform:uppercase; font-weight:bold;}

.list1 { margin-left:18px; }
.list1 li {font-weight:bold; margin-top:10px; font-size:11px; line-height:13px;}
.list1 li span { font-weight:normal;}
.list1 li span a { font-size:12px;}
.list1 li h3 { color:#00A5F2; font-size:12px; margin-bottom:5px; font-weight:normal;}

.list2 li { 
		background: transparent url(/images/icons/marker-blue.png) no-repeat scroll left center;
		margin-bottom:12px;
		margin-top:0px;
		padding: 0 0 0 12px;
		line-height:18px;
}

.img a { background:none;}

.merch td {padding:2px 4px;}

.table { height:auto;}
.table td { background:#E0F5FF; border:2px #FFFFFF solid; padding:4px 6px;}
.table td input { margin-right:5px; width:15px; height:15px;}

.table1 { height:auto; background:#E0F5FF; margin:0px -7px;}
.table1 td { width:50%; text-align:center; vertical-align:middle; padding:12px;}
.table1 td table {width:315px;height:auto; margin:auto; margin-bottom:3px;}
.table1 td table td { text-align:left; padding:1px; width:107px;}

.table2 { height:auto;}
.table2 th { background:#9FE1FF; height:21px; border:2px #FFFFFF solid; vertical-align:middle; padding:2px 7px; font-weight:bold; text-align:left;}
.table2 td { background:#E0F5FF; border:2px #FFFFFF solid; padding:2px 7px; height:21px; vertical-align:middle; font-size:11px;}
.table2 .left { width:65%;}
.table2 .right { width:35%; padding-left:24px;}
.table2 span { color:#00A5F2; font-weight:bold;}

.table3 { background:#E0F5FF; height:auto;}
.table3 .cell { padding:9px 8px 12px 8px; background:none;}
.table3 td { padding:1px;}
.table3 span { font-size:11px;}

.table3 .t1 { height:23px;}
.table3 .t1 td { padding:0px;}
.table3 .t1 input { width:155px;}

.table4 { height:auto;}
.table4 td { background:#E0F5FF; border:2px #FFFFFF solid; padding:4px 6px; width:50%;}
.table4 .right { padding-left:49px;}

.table5 { background:#E0F5FF;}
.table5 td { padding:15px 5px 0px 8px;}

.table6 { height:auto;}
.table6 td { background:#FFFFFF; padding:2px 7px; height:21px; vertical-align:middle; font-size:11px; text-align:right;}
.table6 .tl {text-align:left;}
.table6 .tr {text-align:right;}
.table6 .tc {text-align:center;}

.tableN { margin:0; }
.tableN td { padding:0; }

.form {height:21px; margin-top:0px; margin-bottom:12px;}
.input {width:174px; height:24px; border-color:#6D99AF; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px}
.inputR {width:14px; height:14px; border-color:#6D99AF; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px}

 textarea {width:242px; height:162px; border-color:#6D99AF; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px;}

.cont span { }

p.text {
    color: #333333;
    margin: 6px 4px 6px 4px;
}

#faq.list1 { margin-left:10px; }
#faq.list1 li {font-weight:bold; margin-top:6px; font-size:12px; line-height:14px;}
#faq.list1 li h3 { color:#00A5F2; font-size:12px; margin-bottom:5px; font-weight:normal;}

.setLinks { font-size:10px;}
.setLinks a { color:#00A5F2; text-decoration:none;}
.setLinks a:hover { background:none; text-decoration: underline;}
