@charset "utf-8";
/**************************
 General Styles
**************************/
* { margin:0; padding:0; }
html { overflow: -moz-scrollbars-vertical; overflow-x: auto; }
body { background-color: #F2F2F2; margin:0px auto; color:#666; line-height: 1.4em; font-family:Arial, Helvetica, sans-serif; font-size: 12px; }
h1 { font-size:36px; color:#005295; font-weight:normal; display:block; padding-bottom:14px; padding-top:3px; line-height:22px; font-family: 'Hoefler Text','Garamond','Georgia', Serif; }
h2 { font-size:22px; color:#495c80; font-weight:normal; display:block; padding-bottom:14px; padding-top:3px; line-height:22px; }
h3 { font-size:16px; color:#304366; display:block; font-weight:normal; padding-bottom:14px; line-height:22px;  }
h4 { font-size:14px; color:#1c67b3; font-weight:normal; padding-top:8px; line-height:22px;  }
a { text-decoration: none; color: #495b80; font-weight: 500 }
    a img { border:none; }
    #header a, #footer a { font-weight: normal }
a:hover { text-decoration: underline; }
ul { list-style: none; }
	ul.bulleted { list-style:disc; margin-left:20px; margin-bottom:12px; color:#666;}
	ul.circle { list-style:circle;margin-left:20px; margin-bottom:12px; margin-top: 12px; color:#666;}
		ul.bulleted div { color:#333; }
		ul.bulleted span { color:#900; }
		ul.bulleted li { margin-bottom:6px; }
	ul.nostyle { list-style:none; margin-bottom:20px; color:#666; }
		ul.nostyle div { color:#333; }
		ul.nostyle span { color:#900; }
		ul.nostyle li { margin-bottom:6px; }
ol { margin-left:20px; margin-bottom:6px; }
	ol.numbered {  }
		ol.numbered li { margin-bottom:6px; }
	ol.lower-alpha { list-style-type: lower-alpha; }
		ol.lower-alpha li { margin-top:6px; }
	ol.nostyle { list-style:none; }
		ol.nostyle li { margin-bottom:6px; }		
p { margin: 0px; margin-bottom:20px; }
	p.last { margin-bottom:0px; }
	p.half { margin-bottom:14px; }
legend { margin-left:6px;color:#000; font-size:14px;  font-weight:normal; }
fieldset { padding:8px; margin-bottom:12px; }
th { text-align:left; }
img { border:none; }
input, select, textarea { font-family:Arial, Helvetica, sans-serif; margin-bottom:4px; }
.left { float:left; clear:left; }
.right { float:right; clear:right;}
.clear{clear:both;}
:focus { outline: 0 }
* { behavior: url(/css/iepngfix.htc) }
.medium_serif{ font-family: 'Hoefler Text','Garamond','Georgia', Serif; font-size: 18px; font-style: normal; color:#005295; line-height: 20px;}
input, select, textarea { padding: 4px; font-size: 16px; border: 1px solid #838383;}

.success_hr{
	width: 600px;
	border: 0px solid black;
	border-top:1px solid #dfdfdf;
	background-color: transparent;
	
}

hr{
	width: 450px;
	border: 0px solid black;
	border-top:1px solid #124f7d;
	background-color: transparent;
	margin: 0px auto 0px auto;
}



/**************************
 Wrapper
**************************/
#wrapper { 
	font-size:12px; width:996px; margin:auto; background: #fff; color:#666;
	background: transparent;
	border: 0px solid black;
	}

/**************************
 Main
**************************/
#main { 
	width:996px;
	min-height:600px;
	/*background: transparent;*/
	background: url('../images/newdesignimages/home_bkg.jpg') #fff repeat-x 0px 99px;
	}
	

/**************************
 Header
**************************/
#header { width:996px; height:99px; background:url('../images/newdesignimages/blue_band.jpg') #fff no-repeat top center; border-bottom:0px solid red; }

	#header .logo_main { padding: 38px 0 0 15px;}

	#header .right { width:688px; height:90px; margin: 0px 10px 0px 0px;}
		#header .right .top { height:17px; margin-top:32px; background-color:#fff; text-align:right; font-size:11px; }
			#header .right .top a { text-transform:uppercase;}

		#header.bucket1 a    { width:223px; height:49px; text-indent:-1000em; background: url('../images/home/header_mb.gif') no-repeat; }
		#header.bucket2 a    { width:202px; height:49px; text-indent:-1000em; background: url('../images/home/header_wsj.gif') no-repeat; }
		#header.bucket3 a    { width:168px; height:49px; text-indent:-1000em; background: url('../images/home/header_exp.gif') no-repeat; }
		#header.bucket4 a    { width:168px; height:49px; text-indent:-1000em; background: url('../images/home/header_exp.gif') no-repeat; }
		
span.topic_title{ font-family: 'Hoefler Text','Georgia','Times New Roman'; font-weight:bold; color:#144E7D; font-size: 1.1em;}
span.topic_title15{ font-family: 'Hoefler Text','Georgia','Times New Roman'; color:#144E7D; font-size: 1.5em;}
span.blueboldnoitalic{color:#005295;font-weight:bold;}
span.bluebold{color:#005295;font-weight:bold;font-style:italic;}
span.bluenormal{color:#005295;font-weight:normal;font-style:italic;}
span.reward_title{color:#005295;font-family: 'Arial'; font-size:20px;}
span.title{font-size:25px; color: #005295; line-height: 28px; letter-spacing: -.05em; }
span.tinybold{ font-size:12px; font-weight: bold; color:#3f3f3f; }
p.titlepara{line-height: 14px; font-size: 12px; font-style: italic; color: #3f3f3f;}
p.tinytext{ font-size:12px;color: #3f3f3f; line-height: 18px;}
	p.tinytext a { text-decoration: line-through;}
.noscript{width:360px; padding: 8px 10px 8px 10px; margin: 20px 0px 20px 0px; background-color: #f7edc0; border: 0px solid black; border-top: 1px solid #f6d436; border-bottom: 1px solid #f6d436; color:#2f2f2f;}
.center_row{clear:both;}
.center_row p{width: 800px; margin: 0 auto; font-size: 20px; font-family: 'Hoefler Text', 'Garamond', 'Georgia', Serif; text-align: center; color: #005295;}
.bottomband{background:url('../images/newdesignimages/bottomband.jpg') no-repeat bottom center; width:996px; height:20px; }
p.thankyou_note{width: 500px; margin: 25px auto 25px auto; line-height: 20px; border-top:1px solid #005295; border-bottom:1px solid #005295; padding: 20px 3px 20px 3px;}


/**************************
Homepage style
**************************/
#content_style1 { background:url('../images/newdesignimages/home_bkg.jpg') repeat-x; border:0px solid red; width:995px; margin: 0px; padding: 5px 0px 0px 0px; }
#content_style1 #home_splash {height: 242px; margin:0px auto 0px auto; border:0px solid black; width: 980px;}
#content_style1 #home_splash:after{ clear:both; }
	#content_style1 #home_splash .left{ background: url('../images/newdesignimages/ticket.png') no-repeat 20px 0px; width: 630px; height: 242px; border:0px solid black; float: left; padding: 0px 0px 0px 20px;}
 	#content_style1 #home_splash .right{ margin:0px; width: 280px; height: 242px; float: left; padding: 0px 0px 0px 20px;}
		#content_style1 #home_splash .right div.titlewrapper{ margin: 40px 0px 0px 0px; width: 270px; padding:0px; }
		#content_style1 #home_splash .right p.para{ margin: 10px 0px 0px 0px; font-size:1.122em; color: #5E5E5E; line-height: 20px; width: 260px; text-align: left;}
	
#content_style1 #home_benefit {margin:10px auto 0px auto; width:990px; border:0px solid black; text-align: center;}
	#homepage_style #home_benefit img.space {width: 9px;}
.whitepaper{width: 300px; margin: 10px auto 0px auto; font-size:17px; color: #d68d00; border:0px solid black; text-align:center; line-height:22px;}

/**************************
Benefits style
**************************/
#benefit_top {border:0px solid black; background: url('../images/newdesignimages/content_style2bg_top.png')  no-repeat center top; width:993px; height: 174px; padding: 10px 0px 0px 0px;}
	#benefit_top #inner { margin:50px auto 0px auto; background-color:#fff; border: 0px solid black; width: 961px;}
	#benefit_top #inner #benefit_header{ text-align: center; border:0px solid black; width: 961px; margin: 0px 0px 0px 0px;}
	#benefit_top #inner #who_header{ text-align: center; border:0px solid black; width: 961px; margin: 0px 0px 0px 0px;}
	
#benefit_bottom {border:0px solid black; padding: 0px 0px 16px 0px; margin: 0 auto 0 auto; background: url('../images/newdesignimages/content_style2bg_bottom.jpg') no-repeat center bottom; width:977px; height: 480px; clear:both;}
	#benefit_bottom #inner { margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background-color:#fff; border: 0px solid black; width: 963px; height: 100%;}
		#benefit_bottom #inner .left { border: 0px solid black; width: 410px; padding: 0px 0px 0px 30px;}
			#benefit_bottom #inner .left p{ line-height: 20px; }
		#benefit_bottom #inner .right { border: 0px solid black; width: 440px; padding: 0px 40px 0px 0px;}
			#benefit_bottom #inner .right p{ line-height: 20px; }

/**************************
Who style
**************************/
#who_top {border-top:0px solid white; background-image: url('../images/newdesignimages/content_style2bg_top.png'); background-position: center top; width:993px; padding: 10px 0px 0px 0px;}
	#who_top #inner { margin:50px auto 0px auto; background-color:#fff; border: 0px solid black; width: 961px;}
	#who_top #inner #benefit_header{ text-align: center; border:0px solid black; width: 961px; margin: 0px 0px 0px 0px;}
	#who_top #inner #who_header{ text-align: center; border:0px solid black; width: 961px; margin: 0px 0px 0px 0px;}
	
#who_bottom {border:0px solid black; :0px; padding: 0px 0px 16px 0px; margin: 0 auto 0 auto; background: url('../images/newdesignimages/content_style2bg_bottom.jpg') no-repeat center bottom; width:977px; height: 450px;}
	#who_bottom #inner { margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background-color:#fff; border: 0px solid black; width: 963px; height: 80%;}
		#who_bottom #inner .left { border: 0px solid black; width: 410px; height: 400px; padding: 0px 0px 0px 30px;}
			#who_bottom #inner .left p{ line-height: 20px; margin: 5px 0px 20px 0px;}
		#who_bottom #inner .right { border: 0px solid black; width: 440px; height: 400px; padding: 0px 40px 0px 0px;}
			#who_bottom #inner .right p{ line-height: 20px; margin: 5px 0px 20px 0px;}
			
	li.linumber{
	list-style: decimal;
	margin:10px 0px 10px 20px;
	line-height: 20px;
}

/**************************
Rewards Content
**************************/
#rewards_content{ border:0px solid black; margin: 26px 0px 0px 0px; height:650px;}
	#rewards_content .left{border:0px solid black; width: 530px; height: 600px; padding:0px 0px 0px 30px;}
		#rewards_content .reward_row1{ }
		#rewards_content .reward_row2{ margin: 20px 0px 0px 0px; font-style: normal;}
		#rewards_content .reward_row2 img{margin:0px 0px 0px 100px;}
		#rewards_content .reward_row2 p{ line-height: 20px; width: 520px; padding:0px 0px 0px 5px; }
		
	#rewards_content .right{border:0px solid black; width: 390px; height: 600px; padding: 10px 20px 0px 0px;}
		#rewards_content .reward_row3 p{ width:308px; border:0px solid black; line-height: 20px;}
		#rewards_content .reward_row4 {margin:20px 0px 10px 0px; border:0px solid red; float:left; clear:left;}
	#rewards_content .reward_row4 p{line-height: 14px; margin:8px 0px 0px 2px; border:0px solid red; float:left; clear:left; width: 150px; font-size: 11px; font-style: italic;}
			#rewards_content .reward_row4 .leftt{ width:168px; height: 140px; border:0px solid black; float:left; clear:right; padding: 2px;}
			#rewards_content .reward_row4 .rightt{ width:168px; height: 140px; border:0px solid black; float:left; clear:right; padding: 2px;}
	#rewards_content .reward_row5 {margin:20px 0px 10px 0px; border:0px solid red; float:left; clear:left;}
			#rewards_content .reward_row5 .leftt{ width:100px; height: 80px; border:0px solid black; float:left; clear:right; padding: 2px; margin: 0px 10px 0px 0px;}
			#rewards_content .reward_row5 .rightt{ width:162px; height: 80px; border:0px solid black; float:left; clear:right; padding: 2px;}
	#rewards_content .reward_row5 p{margin:5px 0px 0px 5px; border:0px solid red; float:left; clear:left; width: 180px; font-style: italic;}
	

/**************************
Getstarted page
**************************/
#getstarted_top {border-top:0px solid white; width:993px; height: 94px;}
	#getstarted_top #inner { margin:50px auto 0px auto; background-color:#fff; border: 0px solid black; width: 961px;}
	#getstarted_top #inner #getstarted_header{ text-align: center; border:0px solid black; width: 961px; margin: 0px 0px 0px 0px;}
	#getstarted_top #inner #who_header{ text-align: center; border:0px solid black; width: 961px; margin: 0px 0px 0px 0px;}
	
#getstarted_bottom {border:0px solid black; padding: 0px 0px 16px 0px; margin: 0 auto 0 auto; width:977px; height: 350px;}
	#getstarted_bottom #inner {margin: 0px auto 0px auto; border: 0px solid black; width: 947px; height: 80%;}
	#getstarted_bottom #inner .col{float: left; margin: 0px 15px 0px 15px;}
	
		#getstarted_bottom #inner .left { border: 0px solid black; width: 410px; height: 400px; padding: 0px 0px 0px 30px;}
			#getstarted_bottom #inner .left p{ line-height: 20px; }
		#getstarted_bottom #inner .right { border: 0px solid black; width: 440px; height: 400px; padding: 0px 40px 0px 0px;}
			#getstarted_bottom #inner .right p{ line-height: 20px; }

.submit_row{margin: 0px 0px 0px 0px; padding:0px; clear:both;}

/**************************
TOS
**************************/
#tos_top {border-top:1px solid white; background: url('../images/newdesignimages/content_style2bg_top.png')  no-repeat center top; width:993px;}
	#tos_top #inner { margin:50px auto 0px auto; background-color:#fff; border: 0px solid black; width: 961px;}
	#tos_top #inner #tos_header{ text-align: center; border:0px solid black; width: 961px; margin: 0px 0px 0px 0px;}
	#tos_top #inner #tos_header p.tos_header_text { margin: 0px auto; padding: 0px; line-height: 22px; font-size: 16px; border-top: 1px solid #144E7D; border-bottom: 1px solid #144E7D; padding: 15px 0px 15px 0px; width: 580px;}
	#tos_top #inner #who_header{ text-align: center; border:0px solid black; width: 961px; margin: 0px 0px 0px 0px;}
	
#tos_bottom {border:0px solid black; padding: 0px 0px 16px 0px; margin: 0 auto 0 auto; background: url('../images/newdesignimages/content_style2bg_bottom.jpg') no-repeat center bottom; width:977px; height: 510px;}
	#tos_bottom #inner { margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background-color:#fff; border: 0px solid black; width: 963px; height: 80%;}
		#tos_bottom #inner .left { border: 0px solid black; width: 410px; height: 400px; padding: 0px 0px 0px 30px;}
			#tos_bottom #inner .left p{ line-height: 20px; }
		#tos_bottom #inner .right { border: 0px solid black; width: 440px; height: 400px; padding: 0px 40px 0px 0px;}
			#tos_bottom #inner .right p{ line-height: 24px; }

/**************************
Paper Style
**************************/
#paper_top {border-top:1px solid white; background: url('../images/newdesignimages/content_style2bg_top.png')  no-repeat center top; width:993px;}
	#paper_top #inner { margin:60px auto 30px auto; background-color:#fff; border: 0px solid black; width: 961px;}
	#paper_top #inner #paper_header{ text-align: center; border:0px solid black; width: 961px; margin: 0px 0px 5px 0px;}
	
#paper_bottom {border:0px solid black; padding: 0px 0px 16px 0px; margin: 0 auto 0 auto; background: url('../images/newdesignimages/content_style2bg_bottom.jpg') no-repeat center bottom; width:977px;}
	#paper_bottom #inner { margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background-color:#fff; border: 0px solid black; width: 963px; height: 80%;}
		#paper_bottom #inner .left { border: 0px solid black; width: 410px; height: 400px; padding: 0px 0px 0px 30px;}
			#paper_bottom #inner .left p{ line-height: 20px; }
		#paper_bottom #inner .right { border: 0px solid black; width: 440px; height: 400px; padding: 0px 40px 0px 0px;}
			#paper_bottom #inner .right p{ line-height: 20px; }

/**************************
Member Login
**************************/
.memberlogin .std_form_wrapper .form_row { border:0px solid black; margin: 0px !important; padding: 0px !important;}
.memberlogin .std_form_wrapper .submit_row { border:0px solid black; margin: 0px 0px 0px 120px !important; padding: 0px !important; float:left;}
.memberlogin .std_form_wrapper .note1 {margin: 0px 0px 0px 120px; width:400px; border:0px solid black;}
.memberlogin .std_form_wrapper .errors{ clear:both; margin: 10px !important;}


/**************************
Signup
**************************/
#signup_top {border:0px solid black; width:993px; height: 80px;}
	#signup_top #inner { margin:50px auto 0px auto; background-color:#fff; border: 0px solid black; width: 961px;}
	#signup_top #inner #signup_header{ text-align: center; border:0px solid black; width: 961px; margin: 0px 0px 0px 0px;}
	
#signup_bottom {border:0px solid black; padding: 0px 0px 16px 0px; margin: 0 auto 0 auto; width:993px; height: 100%;}
	#signup_bottom #inner { margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background-color:#fff; border: 0px solid black; width: 977px; height: 80%;}

.left_col{
	border:0px solid black;
	float:left; clear:left;
	margin-left: 30px !important;
	width: 400px;
}
.right_col{
	border:0px solid black;
	float:right; clear:right;
	margin-right: 70px !important;
	width: 400px;
}

.i_agree_message{
	border:0px solid black;
	margin: 0px auto 15px 50px !important;
	width: 400px;
}

.error_i_agree{
	border:0px solid black;
	margin: 0px auto 15px 0px !important;
	width: 340px;
}

/**************************
Signup Plastic
**************************/
#signup_plastic_top {border:0px solid black; background: url('../images/newdesignimages/content_style2bg_top.png')  no-repeat center top; width:993px; height: 80px;}
	#signup_plastic_top #inner { margin:50px auto 0px auto; background-color:#fff; border: 0px solid black; width: 961px;}
	#signup_plastic_top #inner #signup_header{ text-align: center; border:0px solid black; width: 961px; margin: 0px 0px 0px 0px;}
	
#signup_plastic_bottom {border:0px solid black; padding: 0px 0px 16px 0px; margin: 0 auto 0 auto; background: url('../images/newdesignimages/content_style2bg_bottom.jpg') no-repeat center bottom; width:993px; height: 790px;}
	#signup_plastic_bottom #inner { margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background-color:#fff; border: 0px solid black; width: 977px; height: 80%;}

.left_col{
	border:0px solid black;
	float:left; clear:left;
	margin-left: 30px !important;
	width: 400px;
}
.right_col{
	border:0px solid black;
	float:right; clear:right;
	margin-right: 70px !important;
	width: 400px;
}

.i_agree_message{
	border:0px solid black;
	margin: 0px auto 15px 50px !important;
	width: 400px;
}

.error_i_agree{
	border:0px solid black;
	margin: 0px auto 15px 0px !important;
	width: 340px;
}

/**************************
Contact Content
**************************/
#contact_content{ border: 0px solid black; margin: 16px 0px 50px 0px; height:700px; width: 993px; padding: 34px 0px 0px 0px;}
	#contact_content .contact_left{width:460px; height:550px;border:0px solid black; margin:0px 0px 0px 0px; padding: 0px; float:left;}
		#contact_content .contact_left .row1{ background: url('../images/newdesignimages/contact_man_t.png') no-repeat left bottom; height: 291px; width: 474px; border:0px solid black; margin: 0px 0px 10px 0px;}
			#contact_content .contact_left .row1 .row1_wrapper{ margin: 0px 0px 0px 250px;}
				#contact_content .contact_left .row1 .row1_wrapper .title{ width: 155px; }
				#contact_content .contact_left .row1 .row1_wrapper p.titlepara{ margin: 8px 0px 0px 0px; width: 155px; line-height: 17px; }
				
		#contact_content .contact_left .row2{ float:left; clear:left; height:86px; width: 474px; border:0px solid black; margin: 0px 0px 40px 0px;}
			#contact_content .contact_left .row2 .row2left{ height:86px; width: 200px; float:left; text-align: left; padding: 0px 10px 0px 40px; }
			#contact_content .contact_left .row2 .row2right{ height:86px; width: 300px; padding: 5px 0px 0px 0px; margin: 0px 0px 0px 130px; }

span.contact_title{color:#898989;}
p.contact_info{margin:3px 0px 0px 0px;font-size: 13px;line-height: 16px; color: rgb(0, 82, 149);}
			
		#contact_content .contact_left .row3{ float:left; clear:left; height:49px; width: 474px; border:0px solid black;  margin: 0px 0px 40px 0px;}
			#contact_content .contact_left .row3 .row3left{ height:49px; width: 110px; float:left; text-align: right; padding: 0px 10px 0px 0px; }
			#contact_content .contact_left .row3 .row3right{ height:49px; width: 300px; padding: 3px 0px 0px 0px; margin: 0px 0px 0px 130px;}
			
	#contact_content .contact_right {width:460px; height:760px; border:0px solid black; margin: 0px 30px 0px 0px; float: left;}
		#contact_content .contact_right .form_wrapper { border:0px solid black; padding: 20px 0px 20px 55px; background: url('../images/newdesignimages/contact_formbg.jpg') repeat-y;}
		#contact_content .contact_right .form_wrapper .contact_input{margin:0px 0px 10px 0px; border:1px solid #838383; width: 340px;}
		#contact_content .contact_right .form_top { width: 457px; margin: 0px 0px 0px 2px; border-bottom:6px solid #EEB111; height:1px; padding: 0px; }
		#contact_content .contact_right .form_bottom { margin: 0px 0px 0px 2px; border:0px solid black; height: 10px; background: url('../images/newdesignimages/contact_form_bottom_shadow.png') no-repeat;}
				
#contact_content .required{color:red;}

/**************************
About Us Content
**************************/

.about_graphic{height:117px; width: 170px; border:0px solid green;  text-align: center;}
p.about_parag{ width:147px; height: 300px; }

#aboutus_top {border:0px solid white; background: url('../images/newdesignimages/content_style2bg_top.png') no-repeat center top; width:993px; height: 150px; padding: 10px 0px 0px 0px;}

	#aboutus_top #inner { margin:50px auto 0px auto; background-color:#fff; border: 0px solid black; width: 961px;}

	#aboutus_top #inner #aboutus_header{ text-align: center; border:0px solid black; width: 961px; margin: 0px 0px 0px 0px;}
	
#aboutus_bottom {border:0px solid black; :0px; padding: 0px 0px 16px 0px; margin: 0 auto 0 auto; background: url('../images/newdesignimages/content_style2bg_bottom.jpg') no-repeat center bottom; width:977px; height: 480px;}

	#aboutus_bottom #inner {padding: 0px; background-color:#fff; height: 80%;}
 	#aboutus_bottom #inner .colwrapper{ margin: 0px auto; width:920px; height: 500px;}
 	#aboutus_bottom #inner .colwrapper .col { float:left; width: 180px; border:0px solid black; height: 350px; margin: 0px 25px 0px 25px;}
		#aboutus_bottom #inner p{width: 170px; line-height: 20px; margin: 5px 0px 0px 0px; padding: 0px 7px 0px 7px; text-align: justify; white-space:pre-wrap;}

.ticketswrapper{float:right; clear:right; width: 310px; height:70px; margin: 0px 100px 0px 0px;}
.ticketswrapper .left{float: left; width: 114px;}
.ticketswrapper .right{float: left; width: 196px;}



/**************************
Management Team
**************************/

#manage_team_top {border-top:1px solid white; background: url('../images/newdesignimages/content_style2bg_top.png')  no-repeat center top; width:993px; height: 360px;}
	#manage_team_top #inner { margin:15px auto 0px auto; padding: 0px 0px 0px 0px; background-color:#fff; border: 0px solid green; width: 963px; height: 100%;}
	#manage_team_top #inner .manage_team_header{ width: 90%; height: 18px; text-align: center; margin: 0px auto 0px auto; letter-spacing: 3px; border:0px solid black; padding: 32px 18px 18px 18px;}
	.top_colwrapper {}
	.top_colwrapper .col1 {background-color: white; width:280px; height:250px; float:left; text-align: center; vertical-align: middle; padding: 10px 10px 10px 18px; margin: 0px 5px 0px 5px;}
	.top_colwrapper .col2 {background-color:white; width:280px; height:250px; float:left; padding: 20px 10px 10px 10px; margin: 0px 5px 0px 5px;}
	.top_colwrapper .col3 {background-color:white; width:280px; height:250px; float:left; padding: 20px 10px 10px 10px;  margin: 0px 5px 0px 5px;}
	.top_colwrapper p{ line-height: 1.92em; }
	
#manage_team_bottom {border:0px solid black; margin: 0 auto; background: url('../images/newdesignimages/content_style2bg_bottom.jpg') no-repeat center bottom; width:993px; height: 360px;}
	#manage_team_bottom #inner { margin:0px auto 0px auto; padding: 0px 0px 0px 0px; background-color:#fff; border: 0px solid green; width: 963px; height: 90%;}
	.bottom_colwrapper {}
	.bottom_colwrapper .col3 {background-color: white; width:280px; height:250px; float:left; text-align: center; vertical-align: middle; padding: 10px 10px 10px 18px; margin: 0px 5px 0px 5px;}
	.bottom_colwrapper .col2 {background-color:white; width:280px; height:250px; float:left; padding: 20px 10px 10px 10px; margin: 0px 5px 0px 5px;}
	.bottom_colwrapper .col1 {background-color:white; width:280px; height:250px; float:left; padding: 20px 10px 10px 10px;  margin: 0px 5px 0px 5px;}
	.bottom_colwrapper p{ line-height: 1.92em; }	


#plain_bottom{ width:940px; height:20px; border:0px solid red; padding: 0px; margin: 6px auto 0px auto; vertical-align: bottom; background: #fff;}


/**************************
Home Bottom
**************************/
#home_bottom1{ width:940px; height:200px; background: url('../images/newdesignimages/home_bottom.png') no-repeat left bottom; border:0px solid red; padding: 0px; margin: 6px auto 0px auto;}
	#home_bottom1 .followus{width:71px;height:55px;border:0px solid black; float:left;}
	#home_bottom1 .home1 { margin: 0px 0px 0px 150px; width: 430px; border:0px solid red; float:left;}
		#home_bottom1 .home1 .para{text-align: center; font-style: italic; font-size: 1em; height: 75px; padding: 0px; margin: 0px; border:0px solid black;}
 	
	#home_bottom1 .home1 form{
		margin: 0px 0px 0px 20px;
 	}
 	#home_bottom1 .home1 input{
 		border:1px solid #787878;
 		padding: 5px;
 		color:#787878;
 		width:180px;
 		font-size:14px;
 	}
 	
 	#home_bottom1 .home1 .home_form_row{}
 	
	#home_bottom1 .home1 form img{ padding: 0px 0px 0px 0px; border:0px solid black; margin: 0px; vertical-align: top;}

	#home_bottom1 .home2 { padding: 28px 0px 0px 0px; margin: 0px 0px 0px 660px; width:260px; height: 120px; border:0px solid red; text-align: center;}
 	#home_bottom1 .home2 p{margin: 0 auto; margin: 6px auto 0px auto; width: 200px; border:0px solid black;}

/**************************
Benefit Bottom
**************************/
#generic_bottom2{ width:940px; height:162px; background: url('../images/newdesignimages/benefit_bottom.jpg') no-repeat left top; border-top:0px solid white; padding: 0px; margin: 6px auto 0px auto; border:0px solid black;}
#generic_bottom2 {clear:both;}
	#generic_bottom2 .followus{width:71px;height:55px;border:0px solid black; float:left;}
	#generic_bottom2 .home1 { margin: 20px 0px 0px 0px; width: 300px; border:0px solid black; float:left;}
		#generic_bottom2 .home1 .para{text-align: center; font-style: italic; font-size: 1em; height: 100px; }
	#generic_bottom2 .home2 { padding: 25px 0px 0px 0px; margin: 0px 0px 0px 480px; width:450px; height: 42px; border:0px solid black;}
		#generic_bottom2 .home2 .home2_left{margin:0px 10px 0px 0px; border:0px solid black; width:124px;float:left;}
		#generic_bottom2 .home2 .home2_right{margin:2px 0px 0px 138px; border:0px solid black; width:280px; font-style: italic;}


/**************************
Signup Bottom
**************************/
#signup_footer{ width:940px; height:162px; background: url('../images/newdesignimages/signup_bottom.jpg') no-repeat left top; border-top:0px solid white; padding: 0px; margin: 6px auto 0px auto; border:0px solid black;}
	#signup_footer .followus{width:71px;height:55px;border:0px solid black; float:left;}
	#signup_footer .home1 { margin: 20px 0px 0px 0px; width: 300px; border:0px solid black; float:left;}
		#signup_footer .home1 .para{text-align: center; font-style: italic; font-size: 1em; height: 100px; }
	#signup_footer .home2 { padding: 25px 0px 0px 0px; margin: 0px 0px 0px 480px; width:450px; height: 42px; border:0px solid black;}
		#signup_footer .home2 .home2_left{margin:0px 10px 0px 0px; border:0px solid black; width:124px;float:left;}
		#signup_footer .home2 .home2_right{margin:2px 0px 0px 138px; border:0px solid black; width:280px; font-style: italic;}
		
/**************************
Member Login Bottom
**************************/
#memberlogin_bottom{ width:940px; height:162px; background: url('../images/newdesignimages/benefit_bottom.jpg') no-repeat left top; border-top:0px solid white; padding: 0px; margin: 6px auto 0px auto; border:0px solid black;}
	#memberlogin_bottom .followus{width:71px;height:55px;border:0px solid black; float:left;}
	#memberlogin_bottom .home1 { margin: 20px 0px 0px 0px; width: 300px; border:0px solid black; float:left;}
		#memberlogin_bottom .home1 .para{text-align: center; font-style: italic; font-size: 1em;  }
	#memberlogin_bottom .home2 { padding: 25px 0px 0px 0px; margin: 0px 0px 0px 480px; width:450px; height: 115px; border:0px solid black;}
		#memberlogin_bottom .home2 .home2_left{margin:0px 10px 0px 0px; border:0px solid black; width:124px;float:left;}
		#memberlogin_bottom .home2 .home2_right{margin:2px 0px 0px 138px; border:0px solid black; width:280px; font-style: italic;}


/**************************
Forgot Password Bottom
**************************/
#forgotpassword_bottom{ width:940px; height:162px; background: url('../images/newdesignimages/forgotpassword_footerbg.jpg') no-repeat left top; border-top:0px solid white; padding: 0px; margin: 6px auto 0px auto; border:0px solid black;}
	#forgotpassword_bottom .home1 { margin: 20px 0px 0px 0px; width: 300px; border:0px solid black; float:left;}

	#forgotpassword_bottom .para{text-align: center; font-style: italic; font-size: 1em; line-height: 18px; height: 115px; width: 345px;}

	#forgotpassword_bottom .home2 { padding: 25px 0px 0px 0px; margin: 0px 0px 0px 270px; width:450px; height: 115px; border:0px solid black;}
		#forgotpassword_bottom .home2 .home2_left{margin:0px 10px 0px 0px; border:0px solid black; width:124px;float:left;}
		#forgotpassword_bottom .home2 .home2_right{margin:2px 0px 0px 138px; border:0px solid black; width:280px; font-style: italic;}


/**************************
Who Bottom
**************************/
#generic_bottom3{ width:940px; height:162px; background: url('../images/newdesignimages/who_bottom.jpg') no-repeat left top; border-top:0px solid white; padding: 0px;margin: 21px auto 0px auto; border:0px solid black;}
	#generic_bottom3 .followus{width:71px;height:55px;border:0px solid black; float:left;}
	#generic_bottom3 .home1 { margin: 20px 0px 0px 0px; width: 300px; border:0px solid black; float:left;}
		#generic_bottom3 .home1 .para{text-align: center; font-style: italic; font-size: 1em; height: 100px; }
	#generic_bottom3 .home2 { padding: 25px 0px 0px 0px; margin: 0px 0px 0px 480px; width:450px; height: 42px; border:0px solid black;}
		#generic_bottom3 .home2 .home2_left{margin:0px 10px 0px 0px; border:0px solid black; width:124px;float:left;}
		#generic_bottom3 .home2 .home2_right{margin:2px 0px 0px 138px; border:0px solid black; width:280px; font-style: italic;}
			#generic_bottom3 .home2 span.bluebold{color:#005295;font-weight:bold;font-style:italic;}

/**************************
About Us Bottom
**************************/
#aboutus_footer{ width:940px; height:162px; background-color: white; border-top:0px solid white; padding: 0px; margin: 6px auto 0px auto; border:0px solid black;}
	#aboutus_footer .followus{width:71px;height:55px;border:0px solid black; float:left;}
	#aboutus_footer .home1 { margin: 20px 0px 0px 0px; width: 210px; border:0px solid black; float:left;}
		#aboutus_footer .home1 .para{text-align: center; font-style: italic; font-size: 1em; height: 100px; }
	#aboutus_footer .home2 { padding: 25px 0px 0px 0px; margin: 0px 0px 0px 480px; width:450px; height: 42px; border:0px solid black;}
		#aboutus_footer .home2 .home2_left{margin:0px 10px 0px 0px; border:0px solid black; width:124px;float:left;}
		#aboutus_footer .home2 .home2_right{margin:2px 0px 0px 138px; border:0px solid black; width:280px; font-style: italic;}



/**************************
Generic Bottom
**************************/
#generic_bottom{ width:940px; height:20px; border-top:0px solid white; padding: 0px; margin: 21px auto 0px auto; border:0px solid black;}
	#generic_bottom .followus{width:71px;height:55px;border:0px solid black; float:left;}
	#generic_bottom .home1 { margin: 20px 0px 0px 0px; width: 300px; border:0px solid black; float:left;}
		#generic_bottom .home1 .para{text-align: center; font-style: italic; font-size: 1em; height: 100px; }
	#generic_bottom .home2 { padding: 25px 0px 0px 0px; margin: 0px 0px 0px 480px; width:450px; height: 42px; border:0px solid black;}
		#generic_bottom .home2 .home2_left{margin:0px 10px 0px 0px; border:0px solid black; width:124px;float:left;}
		#generic_bottom .home2 .home2_right{margin:2px 0px 0px 138px; border:0px solid black; width:280px; font-style: italic;}
			#generic_bottom .home2 span.bluebold{color:#005295;font-weight:bold;font-style:italic;}


.agreement { }
.agreement_title { font-size:14px; text-align: center; margin: 5px 0px 10px 0px !important; padding: 0px; width:680px; border:0px solid black; }
.agreement ul { list-style: none; }
.agreement ul.agre_layer1 { list-style:disc; color:#303030; margin: 5px 0px 12px 20px !important; }
	.agreement ul.agre_layer1 div { color:#333; }
	.agreement ul.agre_layer1 span { color:#900; }
	.agreement ul.agre_layer1 li { margin-bottom:6px; }
.agreement ul.nostyle { list-style:none; margin-bottom:20px; color:#666; }
	.agreement ul.nostyle div { color:#333; }
	.agreement ul.nostyle span { color:#900; }
	.agreement ul.nostyle li { margin-bottom:6px; }	

.agreement ul { list-style: none; }
.agreement ul.agre_layer2 { list-style:circle; color:#303030; margin: 5px 0px 12px 20px !important;}
	.agreement ul.agre_layer2 div { color:#333; }
	.agreement ul.agre_layer2 span { color:#900; }
	.agreement ul.agre_layer2 li { margin-bottom:6px; }
.agreement ul.nostyle { list-style:none; margin-bottom:20px; color:#666; }
	.agreement ul.nostyle div { color:#333; }
	.agreement ul.nostyle span { color:#900; }
	.agreement ul.nostyle li { margin-bottom:6px; }	
	
#getstarted_content{ width:846px; padding: 25px 0px 25px 0px; margin: 0 auto; background-color:#f2f2f2;}
#getstarted_content .getstarted_input {padding:4px; width: 270px; margin: 0px 0px 15px 0px; font-size:16px; }
#getstarted_content .check_your_email {padding:10px 0px 0px 0px; text-align:center; width: 400px; margin: 0 auto; font-size:26px; line-height: 28px; }

.ssn {  }
.tid {  }
.charity {  }
.quick_note { display: none; width: 270px; padding: 5px !important; color: #776400; margin: 0px auto 15px auto !important; border:1px solid #f0de7c; background-color: #f3e9b4; }

.turnyourticket{ color: white !important; font-weight: bold; }
.approval_green { color: #3bc0a8; font-weight: bold; font-family: Trebuchet MS; }

#success_steptab { color: #4d4d4d; width: 100%; height: 130px; background: url('../images/getstarted/gray_band.png') repeat-x; border:0px solid black; margin: 0px auto;}

#success_steptab .bold { font-weight: bold; color:#244c7c; }

#success_steptab .success_steptab_text { font-size: 16px; width: 610px; line-height: 22px; margin: 0 auto; padding: 10px; border:0px solid black; padding: 35px 0px 0px 0px; }

#success_middle_wrapper {border: 0px solid black; width: 740px; height: 320px; margin: 0 auto;}

#success_middle_wrapper #success_leftCol{ margin: 40px 0px 30px 6px; width: 340px; height: 218px; border:0px solid black; float:left; }
#success_middle_wrapper #success_leftCol .success_leftCol_right_title { margin:0px 0px 0px 115px; color:#244c7c; font-size: 16px; font-weight: bold; line-height: 24px;}
#success_middle_wrapper #success_leftCol .success_leftCol_left{ width: 110px; height: 220px;  border: 0px solid yellow; float: left; }
#success_middle_wrapper #success_leftCol .success_leftCol_right{  }
#success_middle_wrapper #success_leftCol .success_leftCol_right p{ margin: 6px 0px 0px 120px; line-height: 20px; width: 215px; border:00px solid black; color: #4D4D4D !important; }

#success_middle_wrapper #success_rightCol{ margin: 40px 0px 30px 36px; width: 350px; height: 218px; border:0px solid black; float:left; }
#success_middle_wrapper #success_rightCol .success_rightCol_right_title { margin:0px 0px 0px 115px; color:#244c7c; font-size: 16px; font-weight: bold; line-height: 24px;}
#success_middle_wrapper #success_rightCol .success_rightCol_left{ width: 110px; height: 220px; border: 0px solid yellow; float: left; }
#success_middle_wrapper #success_rightCol .success_rightCol_right{  }
#success_middle_wrapper #success_rightCol .success_rightCol_right p{ margin: 6px 0px 0px 120px; line-height: 20px; width: 220px; border:0px solid black; color:#4D4D4D !important; }

div.success_hr { width: 610px; height: 1px; margin: 0px auto 0px auto; border: none; padding: 0px !important; border-top: 1px solid #E6E6E6; }

#success_middleCol1 { padding: 0px; width: 650px; height: 230px !important; margin: 0 auto;  border:0px solid black;}

#success_middleCol1 .success_middleCol1_leftText { padding-top: 10px; height: 175px; width: 158px; float: left; margin: 0px; padding: 0px; border:0px dotted black; }

#success_middleCol1 .success_middleCol1_leftText_para{  line-height: 20px; padding: 10px 0px 0px 0px; margin: 0px; }

span.success_middleCol1_title{ font-size: 12px; font-weight: bold; font-family: Arial; color:#244c7c;}

#success_middleCol1 .fedex_img { width:225px; height:220px; background: url('../images/getstarted/fedex.png') no-repeat 0px 20px; float:left; padding: 0px; margin: 0px 20px 0px 0px; border:0px dotted blue; }

#success_middleCol1 .success_middleCol1_rightNote { width:225px; height:175px; background-image: url('../images/getstarted/note.png');background-repeat: no-repeat; float:left; border:0px dotted red; }

#success_middleCol1 .success_middleCol1_rightNote .success_middleCol1_rightNote_para { color: green; }

#success_middleCol2 { padding: 20px 0px 0px 0px; width: 610px; height: 125px; margin: 20px auto 0 auto; border:0px solid black;}

#success_middleCol2 .clocks_img { width: 105px; height: 100px; border:0px solid green; background-image: url('../images/getstarted/clocks.png');background-repeat: no-repeat; float: left; }

#success_middleCol2 .clocks_text { margin: 25px 0px 0px 20px; padding: 0px; width: 480px ; float: left; border: 0px solid black;}

#success_middleCol2 .clocks_text p { border:0px solid black; line-height: 18px; }

/**************************
Copyright Information
**************************/
#footer{border:0px solid black; margin: 0px; height:15px; text-align: right; font-size: 10px; font-family: 'Arial', 'Helvetica';width: 900px;}
