body { 
	padding: 0; 
	margin: 0; 
	font-size: 12px; 
	font-family: tahoma, sans-serif; 
	letter-spacing: 1px; 
	line-height: 160%; 
	background: /*#cdcdcd*/#ffffff; 
	color: #454545; 
	}

div { 
	text-align: left; 
	}

#wrapper { 
	position: relative;
	top: 0px;
	left: 0px;
	width: 730px; 
	padding: 25px; 
	background: #fff; 
	margin-left: auto; 
	margin-right: auto; 
	}

.toptext {
	width: 380px;
	color: #cdcdcd;
	padding: 10px;
	}

#header { 
	position: absolute;
	top: 30px;
	left: 30px;
	height: 45px; 
	}

#logo {	
	float: left; 
	}

#bar { 
	position: absolute;
	top: 75px;
	left: 25px;
	clear: both; 
	background: #cdcdcd; 
	height: 25px; 
}

#top { 
	position: absolute;
	top: 101px;
	left: 25px;
	width: 730px;
	background: url("../images/neverending.gif") 100% 0 no-repeat #505050; 
	height: 200px; 
	clear: both; 
	}

#body { 
	position: absolute;
	top: 300px;
	left: 25px;
	width: 550px; 
	margin-bottom: 15px; 
	margin-top: 15px; 
	}

#footer { 
	clear: both; 
	padding-top: 5px;
	}

div.block { 
	padding: 10px; 
	padding-bottom: 3px; 
	padding-top: 8px; 
	background: url("../images/corner.gif") no-repeat 100% 100% #f5f5f5; 
	}

h1, h2 { 
	margin: 0; 
	margin-bottom: 10px; 
	padding: 0; 
	font-weight: normal; 
	font-size: 25px; 
	}

#logo h1 {
	font-size: 35px;
	}


h2 { 
	font-size: 16px; 
	margin-bottom: 5px; 
	color: #000; 
	}

h3 {
	font-size: 14px;
	}
h4	{
	color:#000088;
	font-size:16px;
}

p {	
	margin: 0; 
	margin-bottom: 5px; 
	}

p.right { 
	text-align: right; 
	}

#footer p {	
	clear: both; 
	color: #c0c0c0; 
	font-size: 11px; 
	}

ul { 
	margin: 0; 
	padding : 0; 
	list-style : none; 
	}

#bar li { 
	margin: 0; 
	padding: 0; 
	padding-top: 3px; 
	padding-bottom: 4px;	
	padding-left: 10px;	
	padding-right: 10px; 
	border-right: 1px solid #fff; 
	float: left; 
	}

#bar li.active { 
	background: #505050; 
	color:#FFFFFF; 
	padding-bottom: 4px; 
	}

#footer li { 
	float: left; 
	padding: 0; 
	height: 15px;	
	vertical-align: middle;	
	padding-right: 25px;	
	font-size: 11px; 
	}


a	{ 
	color: #374E95;
	text-decoration:none;
	}
a:hover{ 
	color: #7B9ED2;
	text-decoration:underline; 
	}
#logo a:link {
	color: #374E95;
	}
#bar a:link, #bar a:active, #bar a:visited { 
	color: #000; 
	} 
a img { 
	border: 0; 
	}
a img:active { 
	border: 0; 
	}

span.highlight { 
	color: #abd6f1; 
	}



.toptext h1
{
	font-size : 16px;
	margin : 20px 0 0 0px;
	padding : 0px;
	color: #ffffff;
}

.toptext p
{
	margin : 0px;
	padding : 0px;
	font-size: 14px;
}







td
{
	font-size : 12px;
}

.ads
{
	position : absolute;
	top : 20px;
	left : 570px;
	text-align : center;
	font-size:14px;
	width:180px;
}

.breadcrumbs
{
	text-transform : capitalize;
	font-size: 10px;
}

.linkbox
{
	width: 95%;
	background-color: #ffffff;
	border: solid 1px #666666;
	padding: 10px;
	font-family: "Courier New", "Andale Mono", monospace;
	font-weight: bold;
}

.support a	{
	margin:0px 5px 0px 5px;
	text-decoration:underline;
}
.support a:hover	{
	text-decoration:none;
}	
#form	{
	display:block;
	position:relative;
	width:160px;
	padding:10px;
	margin:0px;
	text-align:center;
		
}

.first-name, .last-name, .email, .select-amount  {
   width:140px;
	font-size:12px;
	margin-bottom:10px;
	background-color:#FFFFFF !important;
}


.check-01, .check-02, .check-03	{
   display:none;
}
.check-04 {
	font-size:12px;
	width:180px;
}
.continue-button input {
   margin-left:20px;
}


#disclosures	{
	text-align:center;
}
#disclosures ul	{
	margin:0px;
	padding:0px;
	
}
#disclosures ul li {  
  display:inline;
  margin-right:12px;
}
#disclosures ul li a	{
	color:#000000;	
	text-decoration:none;
}
#disclosures ul li a:hover	{
	text-decoration:underline;
}
