body {
	background-color: #FFF;
	margin: 20px 0px 20px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}

#mentor_body {
	background-image:url('../images/bg_mentor.jpg');
	background-repeat:repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}

.iconMonth
{
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color:#ffffff;
	padding:10px 10px 10px 10px;
	font-weight: bold;
}	

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	line-height: 20px;
}

.content1 {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	line-height: 20px;
	font-weight:normal;
}
		
.content a:link {
	font-family: , Helvetica, sans-serif;
	font-size: 14px;
	color: #428301;
	text-decoration: underline;
}

.content a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #428301;
	text-decoration: none;
}

.content a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #428301;
	text-decoration: underline;
}
		
.content_h_purple{
	color: #7D3792;
	font-weight: bold;
	font-size:14px;
}

.content_h_orange{
	color: #AD6846;
	font-weight: bold;
	font-size:14px;
}

.content_h_blue{
	color: #063790;
	font-weight: bold;
	font-size:14px;
}

.content_h_gold{
	color: #836E17;
	font-weight: bold;
	font-size:14px;
}

.content_h_green{
	color: #6A820F;
	font-weight: bold;
	font-size:14px;
}

.content input {
	margin-left:0px;
}

.content textarea {
	border:1px solid #333;
	width:350px;
	margin-left:14px;
}

.contentInput {
	BORDER-RIGHT: #85369d 1px solid; BORDER-TOP: #85369d 1px solid; MARGIN-LEFT: 20px; BORDER-LEFT: #85369d 1px solid; COLOR: #85369d; BORDER-BOTTOM: #85369d 1px solid; BACKGROUND-COLOR: #fff
}

.calltInput {
	color: #333;
	width: 100%;
	border: 1px solid #333;
	background-color:#FFF;
}

.content hr {
	height:2px;
	color: #93B077;
}

.callLight {
	padding:0px 10px 0px 10px;
	font-size:11px;
	color:#FFF;
	line-height:14px;
}

.callLight a:link {
	font-size:11px;
	color:#FFF;
	line-height:14px;
	text-decoration:underline;
}

.callLight a:visited {
	font-size:11px;
	color:#FFF;
	line-height:14px;
	text-decoration:underline;
}

.callLight a:hover {
	font-size:11px;
	color:#FFF;
	line-height:14px;
	text-decoration:none;
}

.callDark {
	padding:0px 10px 0px 10px;
	font-size:11px;
	color:#421E01;
	line-height:14px;
}

.callDark a:link {
	font-size:11px;
	color:#421E01;
	line-height:14px;
	text-decoration:underline;
}

.callDark a:visited {
	font-size:11px;
	color:#421E01;
	line-height:14px;
	text-decoration:underline;
}

.callDark a:hover {
	font-size:11px;
	color:#421E01;
	line-height:14px;
	text-decoration:none;
}

.callBlue {
	padding:0px 10px 0px 10px;
	font-size:11px;
	color:#003;
	line-height:14px;
}

.callBlue a:link {
	font-size:11px;
	color:#003;
	line-height:14px;
	text-decoration:underline;
}

.callBlue a:visited {
	font-size:11px;
	color:#003;
	line-height:14px;
	text-decoration:underline;
}

.callBlue a:hover {
	font-size:11px;
	color:#003;
	line-height:14px;
	text-decoration:none;
}

.ltPurpleCall {
	padding:0px 10px 0px 10px;
	font-size:11px;
	color:#6F1B88;
	line-height:16px;
}

.ltPurpleCall_h{
	font-size:11px;
	font-weight: bold;
}

#footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

.contactTable td {
font-size:12px;
padding-top:15px;
line-height:18px;
}

#footer a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration: none;
}

#footer a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#356604;
	text-decoration:underline;
}

#footer a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
	text-decoration:none;
}
.navtable{
    border-color: #6392E7;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

.navtd
{
    border-color: #6392E7;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
    
}

.titleline{ 
    border-color: #ADBDDE;
    border-width: 0 0 1px 0 ;
    border-style: solid;
}

.Snoofperson
{
	border-right: #85369d 0px solid;
	font-family: arial, helvetica, sans-serif;
	border-top: #85369d 0px solid;
	margin-left: 20px;
	border-left: #85369d 0px solid;
	font-size: 14px;
	line-height: 20px;
	color: #000;
	border-bottom: #85369d 0px solid;
	background-color: #e7effd;
}
.contentInputblue 
{
	BORDER-RIGHT: #7292E7 1px solid;
	BORDER-TOP: #7292E7 1px solid;
	MARGIN-LEFT: 20px;
	BORDER-LEFT: #7292E7 1px solid;
	COLOR: #7292E7;
	BORDER-BOTTOM: #7292E7 1px solid;
	BACKGROUND-COLOR: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
}

.pointblue
{
	color: #7292e7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
}
.pointred
{
	color: #FF4369;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}
.contentblue 
{
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.tdstyle
{
	background-color: #6392E7;
}
.tdstyle1
{
	background-color: #E7EFFD;
}
.tdleftTopImg{
	background: url(../images/lt_blue_call_top_left.gif) no-repeat 0 100%;
	width:17px;
	height:17px;
}
.tdRightTopImg{
	background: url(../images/lt_blue_call_top_rt.gif) no-repeat 0 100%;
	width:17px;
	height:17px;
}
.tdleftBottomImg{
	background: url(../images/lt_blue_call_bottom_left.gif) no-repeat 0 100%;
	width:17px;
	height:17px;
}
.tdRightBottomImg{
	background: url(../images/lt_blue_call_bottom_rt.gif) no-repeat 0 100%;
	width:17px;
	height:17px;
}
.tdImg{
	background: url(../images/education_sub_bottom_new.gif) no-repeat 0 100%;
	width:760px;
	height:25px;
}
/* added styles for new look and feel */

#page {
	margin: 20px auto 0 auto;
	overflow: hidden;
	padding: 0 0 0px 0;
	text-align: left;
	width: 700px;
}
#page a {
	color: #000;
}
#page img {
	border: 0;
	/*display: block;*/
}
#page h1 {
	color: #6393e8;
	font-size: 15px;
	margin: 20px 0 0 0;
}
#page p {
	margin: 20px 0 0 0;
}


ul#step  {
	list-style-type: none;
	margin: 0 0 0 70px;
	overflow: hidden;
	padding: 0;
	width: 610px;
}
ul#step li {
	float: left;
	list-style-type: none;
	height: 85px;
	margin: 0;
	padding: 0;
	width: 140px;
}
ul#step li.stephere {
	background: transparent url(../images/newimages/stephere.gif) no-repeat 0 100%;
}
ul#step li.stepdone {
	-moz-opacity:0.25;
	filter:alpha(opacity=25);
}
ul#step li img {
	margin: 10px 0 0 40px;
	
}
ul#step li p {
	color: #6393e8;
	font-size: 11px;
	font-weight: bold;
	margin: 10px 0 0 0;
	text-align: center;
}
#pane {
	background: #fff url(../images/newimages/pane.gif) no-repeat 0 100%;
	overflow: hidden;
	padding: 0 0 20px 0;
	width: 700px;
}
#pane h1 {
	background: transparent url(../images/newimages/paneh1.gif) no-repeat 0 0;
	border-bottom: 2px solid #e7effd;
	color: #6393e8;
	font-size: 15px;
	line-height: 30px;
	margin: 0;
	padding: 20px 20px 10px 20px;
}
#pane h1 span.number {
	background: transparent url(../images/newimages/h1number.gif) no-repeat 0 0;
	float: left;
	font-size: 20px;
	margin: 0 20px 0 0;
	text-align: center;
	width: 30px;
	
}
#pane h2 {
	width:400px;
	font-size: 15px;
	margin: 20px 20px 0 20px;
}
#pane h3 {
	font-size: 14px;
	margin: 20px 20px 0 20px;
}
#pane p {
	margin: 20px 20px 0 20px;
}


#pane ul.key {
	float: right;
	font-size: 15px;
	list-style-type: none;
	margin: 20px 0 0 0;
	padding: 0 20px 0 0;
	width: 660px;
}
#pane ul.key li {
	float: right;
	line-height: 30px;
	list-style-type: none;
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
}
#pane ul.key li.key1 {
	border-left: 35px solid #a5c0f2;
}
#pane ul.key li.key2 {
	border-left: 35px solid #b0d03f;
}
#pane ul.key li.key3 {
	border-left: 35px solid #cccccc;
}


#pane table {
	font-size: 12px;
	margin: 20px 0 0 20px;
	padding: 0;
	text-align: left;
}
#pane table.detail {
	width: 660px;
}
#pane tr.detail1 td {
	background: #a5c0f2;
}
#pane tr.detail2 td {
	background: #b0d03f;
}
#pane tr.detail3 td {
	background: #cccccc;
}
#pane th {
	background: #fff;
	padding: 0 10px 10px 10px;
}
#pane th.detailstring {
	width: 150px;
}
#pane th.detailnumeric {
	width: 60px;
}
#pane td {
	border-top: 1px solid #fff;
	padding: 4px;
	vertical-align: top;
}
#pane td a {
	font-weight: bold;
	text-decoration: none;
}
#pane td a:hover {
	text-decoration: underline;
}
#pane td .detailsold {
	color: #c00;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
#pane table.summary {
	width: 660px;
}
#pane table.summary td {
	border-top: 1px solid #e7effd;
}
#pane table.newTD td {
	border-top: 0px ;
	margin: 0 0 0 0;	
}
#pane table.newTD {
	border-top: 0px ;
margin-top: 0px;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 2px;
	
}

#pane table.summary th {
	background: #e7effd;
	padding: 10px;
}


#pane .box, #pane .box2, #pane .box3{
	font-size: 12px;
	margin: 5px 0 0 20px;
	overflow: hidden;
	padding: 0 0 10px 0;
	width: 660px;
}
#pane .box {
	background: #a5c0f2 url(../images/newimages/box.gif) no-repeat 0 100%;
}
#pane .box2 {
	background: #b0d03f url(../images/newimages/box.gif) no-repeat 0 100%;
}
#pane .box3 {
	background: #cccccc url(../images/newimages/box.gif) no-repeat 0 100%;
}
#pane .box h2, #pane .box2 h2, #pane .box3 h2{
	background: transparent url(../images/newimages/boxh2.gif) no-repeat 0 0;
	font-size: 12px;
	margin: 0;
	padding: 10px 10px 0 10px;
}
#pane .box h2 a, #pane .box2 h2 a {
	text-decoration: none;
	font-size: 12px;
}
#pane .box p.boxtime, #pane .box2 p.boxtime,#pane .box3 p.boxtime {
	background: transparent url(../images/newimages/boxtime.gif) no-repeat 10px 50%;
	color: #fff;
	float: left;
	font-size: 15px;
	font-weight: bold;
	line-height: 25px;
	margin: 10px 0 0 0;
	padding: 0 0 0 45px;
	width: 185px;
}
#pane .box p.boxprice, #pane .box2 p.boxprice, #pane .box3 p.boxprice {
	float: left;
	line-height: 25px;
	margin: 10px 0 0 0;
	text-align: right;
	width: 200px;
}
#pane .boxside {
	float: right;
	margin: 10px 0 0 30px;
	width: 220px;
}
#pane .boxsides {
	float: right;
	margin: 10px 0 0 30px;
	width: 220px;
}
#pane .newboxsides {
	float: right;
	margin: 0 0 0 0;
	width: 220px;
}
#pane .newboxsides div {
	overflow: hidden;
	font-size: 15px;
	font-weight: Normal;
	width: 200px;
	line-height: 25px;
	vertical-align: top;
}
#pane .boxsides div {
	overflow: hidden;
	font-size: 15px;
	font-weight: bold;
	width: 200px;
	vertical-align: top;
}
#pane .boxsides a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0A5FF0;
	text-decoration: underline;
}
#pane .boxside div {
	overflow: hidden;
	width: 200px;
}
#pane .boxside input {
	float: left;
	height: 15px;
	margin: 0 10px 0 0;
	overflow: hidden;
	width: 15px;
}
#pane .boxside img {
	float: left;
	height: 13px;
	margin: 0 10px 0 0;
	overflow: hidden;
	width: 13px;
}
#pane .section {
	background: #ccc url(../images/newimages/section.gif) no-repeat 0 100%;
	margin: 20px 0 0 20px;
	overflow: hidden;
	padding: 0 0 10px 0;
	width: 600px;
}
#pane .sectionnew {
	background: #ccc url(../images/newimages/section.gif) no-repeat 0 100%;
	margin: 20px 0 0 20px;
	overflow: hidden;
	padding: 0 0 10px 0;
	width: 660px;
}
#pane .section h2 {
	background: transparent url(../images/newimages/sectionh2.gif) no-repeat 0 0;
	margin: 0;
	padding: 10px 10px 0 10px;
}


#pane form {
	margin: 0;
	padding: 0;
}
#pane .field {
	margin: 10px 0 0 0;
	overflow: hidden;
	width: 660px;
}
#pane .field label {
	float: left;
	line-height: 20px;
	margin: 0 10px 0 0;
	text-align: right;
	width: 185px;
}
#pane .field input {
	float: left;
	font-family: arial, helvetica, serif;
	font-size: 14px;
	margin: 0 10px 0 0;
	width: 265px;
}
#pane .field select {
	float: left;
	font-family: arial, helvetica, serif;
	font-size: 14px;
	margin: 0 10px 0 0;
	width: 270px;
}
#pane .field textarea {
	float: left;
	font-family: arial, helvetica, serif;
	font-size: 14px;
	height: 60px;
	width: 440px;
}
#pane .button {
	margin: 20px 0 0 50px;
	text-align: center;
	overflow: hidden;
	width: 610px;
}
#pane .button input {
	border: 0;
	cursor: pointer;
	margin: 0 10px 0 0;
}
#pane .strip {
	margin: 20px 0 0 0;
	overflow: hidden;
	width: 700px;
}
#pane .strip label {
	float: left;
	font-weight: bold;
	line-height: 20px;
	margin: 1px 10px 0 0;
	text-align: right;
	width: 415px;
}
#pane .strip select {
	float: left;
	font-family: arial, helvetica, serif;
	font-size: 12px;
	margin: 1px 20px 0 0;
	width: 60px;
}
#pane .strip input {
	border: 0;
	cursor: pointer;
	margin: 0;
}


#pan .oops { background: #6393E8 url(../images/1To1Mentor/oops.png) no-repeat 0 100%; color: #fff; margin: 20px 0 0 20px; overflow: hidden; padding: 0 0 5px 0; width: 660px; }
#pan .oops h1 {  background: transparent url(../images/1To1Mentor/oops-h1.png) no-repeat 0 0; border: none; color: #fff; font-size: 15px; line-height: 30px; margin: 0; padding: 5px 10px 0 10px; }
#pan .oops h1.alert {  background: transparent url(../images/1To1Mentor/oops-h1-alert.png) no-repeat 0 0; padding-left: 45px; }
#pan .oops h1.sell {  background: transparent url(../images/1To1Mentor/oops-h1-sell.png) no-repeat 0 0; padding-left: 45px; }
#pan .oops a { color: #fff; }
#pan .oops p { margin: 5px 10px 0 10px; }

#pan .upsell { background: #6393E8 url(../images/1To1Mentor/upsell.png) no-repeat 0 100%; color: #fff; margin: 20px 0 0 20px; overflow: hidden; padding: 0 0 10px 0; width: 660px; }
#pan .upsell h1 {  background: transparent url(../images/1To1Mentor/upsell-h1.png) no-repeat 0 0; border: none; color: #fff; font-size: 15px; line-height: 30px; margin: 0; padding: 5px 0 5px 10px; }
#pan .upsell a { color: #fff; }
#pan .upsell p { margin: 5px 230px 0 20px; }
#pan .upsell fieldset { border: none; float: right; margin: 0 0 0 20px; overflow: hidden; padding: 0; width: 220px; }
#pan .upsell fieldset h2 {  font-size: 14px; margin: 10px 0 0 10px; }
#pan .upsell fieldset input { float: left; height: 20px; margin: 10px 0 0 0; width: 20px; }
#pan .upsell fieldset label { float: left; line-height: 20px; font-size: 14px; margin: 10px 10px 0 0; overflow: hidden; text-align: right; width: 180px; }



#pan {
	background: #fff url(../images/newimages/pane.gif) no-repeat 0 100%;
	overflow: hidden;
	padding: 0 0 20px 0;
	width: 700px;
}

#pan h1 {
	background: transparent url(../images/newimages/paneh1.gif) no-repeat 0 0;
	border-bottom: 2px solid #e7effd;
	color: #6393e8;
	font-size: 15px;
	line-height: 30px;
	margin: 0;
	padding: 20px 20px 10px 20px;
}

#pan h1 span.number {
	background: transparent url(../images/newimages/h1number.gif) no-repeat 0 0;
	float: left;
	font-size: 20px;
	margin: 0 20px 0 0;
	text-align: center;
	width: 30px;
	
}

#pan .section1 {
	background: url(../images/newimages/attendee_1.gif) no-repeat 0 100%; 
	margin: 0 0 0 0;
	overflow: hidden;
	padding: 0 0 0 0;
	width: 660px;
}

#pan .section101 {
	background: url(../images/newimages/edit_attendee_Seminar.gif) no-repeat 0 100%; 
	margin: 0 0 0 0;
	overflow: hidden;
	padding: 0 0 0 0;
	width: 660px;
	
}

#pan .section2 {
	background: url(../images/newimages/edit_attendee.gif) no-repeat 0 100%; 
	margin: 0 0 0 0;
	overflow: hidden;
	padding: 0 0 0 0;
	width: 660px;
	/*align:center;*/
}

#pan .EditSection {
	background: url(../images/newimages/edit_attendee.gif) no-repeat 0 100%; 
	margin: 0 0 0 0;
	overflow: hidden;
	//padding: 0 0 0 0;
	//padding-left:18px;
	width: 660px;
}

#pan .section3 {
	background: url(../images/newimages/Payment.gif) no-repeat 0 100%; 
	margin: 20px 0 0 20px;
	overflow: hidden;
	padding: 0 0 0 0;
	width: 660px;
}

#pan .section4 {
	background: url(../images/newimages/edit_attendee_seminar.gif) no-repeat 0 100%; 
	margin: 20px 0 0 20px;
	overflow: hidden;
	padding: 0 0 0 0;
	width: 660px;
}

#pan .sectionnew {
	background: #ccc url(../images/newimages/section.gif) no-repeat 0 100%;
	margin: 20px 0 0 20px;
	overflow: hidden;
	padding: 0 0 10px 0;
	width: 660px;
}

#pan table.summary {
	width: 660px;
}

#pan .field {
	margin: 10px 0 0 0;
	overflow: hidden;
	width: 660px;
}

#pan .fieldinput {
	font-family: arial, helvetica, serif;
	font-size: 14px;
	float: left;
	line-height: 20px;
	margin: 0 10px 0 0;
	text-align: right;
	width: 185px;
	/*align: right;	*/
}

#pan .EditInput {
	font-family: arial, helvetica, serif;
	font-size: 14px;
	float: left;
	/* line-height: 30px; */
	margin: 0 0 0 0;
	width: 120px;
}

.EditInputblue 
{
	BORDER-RIGHT: #7292E7 1px solid;
	BORDER-TOP: #7292E7 1px solid;
	/*MARGIN-LEFT: 20px;*/
	margin: 0 0 0 0;
	/*padding-left:0px;*/
	BORDER-LEFT: #7292E7 1px solid;
	COLOR: #7292E7;
	BORDER-BOTTOM: #7292E7 1px solid;
	BACKGROUND-COLOR: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
}

#pan .LabelInput {
	font-family: arial, helvetica, serif;
	font-size: 14px;
	float: left;
	/* line-height: 30px;*/ 
	margin: 0 0 0 0;
	//padding-left:0px;
	width: 200px;
}

#pan table {
	font-size: 12px;
	margin: 20px 0 0 20px;
	padding: 0;
	text-align: left;
}
#pan table.summary {
	width: 660px;
}
#pan table.summary td {
	border-top: 1px solid #e7effd;
}
#pan table.newTD td {
	border-top: 0px ;
	margin: 0 0 0 0;	
	padding-left: 5px;
}
#pan table.newTD {
	border-top: 0px ;
margin-top: 0px;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 2px;
	
}
#pan table.summary th {
	background: #e7effd;
	padding: 10px;
}
#pan th {
	background: #fff;
	padding: 0 10px 10px 10px;
}
#pan th.detailstring {
	width: 150px;
}
#pan th.detailnumeric {
	width: 60px;
}

#pane td.detailtitle {
	width: 430;
	font-size: 14px; 
	padding:10px 0px 10px 7px;
}

#pane td.detailcontent {
	font-size: 14px; 
	padding:10px 7px 10px 7px;
}


table.registertitle {
	/*background: url(../images/Register.gif) no-repeat 0 100%;*/
	background: url(../images/Register.png) no-repeat 0 100%;
	color: white;
}

table.registerfooter{
	/*background: url(../images/Register_new.jpg) no-repeat 0 100%;*/
	background: url(../images/Register1.png) no-repeat 0 100%;
	color: white;
}

table.registercontent {
	color: white;
	font-size: 12px;
}




#page .pane {
	background: #fff url(../images/newimages/pane.gif) no-repeat 0 100%;
	margin: 0;
	overflow: hidden;
	padding: 0 0 20px 0;
	width: 700px;
}
#page .pane h1 {
	background: transparent url(../images/newimages/paneh1.gif) no-repeat 0 0;
	border-bottom: 2px solid #e7effd;
	color: #6393e8;
	font-size: 15px;
	line-height: 30px;
	margin: 0;
	padding: 20px 20px 10px 20px;
}
#page .pane h1 span.number {
	background: transparent url(../images/newimages/h1number.gif) no-repeat 0 0;
	float: left;
	font-size: 20px;
	margin: 0 20px 0 0;
	text-align: center;
	width: 30px;
	
}
#page .pane h2 {
	font-size: 15px;
	margin: 20px 20px 0 20px;
}
#page .pane h3 {
	font-size: 14px;
	margin: 20px 20px 0 20px;
}
#page .pane p {
	margin: 20px 20px 0 20px;
}


#page .pane ul.key {
	float: right;
	font-size: 11px;
	list-style-type: none;
	margin: 20px 0 0 0;
	padding: 0 20px 0 0;
	width: 440px;
}
#page .pane ul.key li {
	float: right;
	line-height: 15px;
	list-style-type: none;
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
}
#page .pane ul.key li.key1 {
	border-left: 15px solid #a5c0f2;
}
#page .pane ul.key li.key2 {
	border-left: 15px solid #b0d03f;
}



#page #info .pane {
	margin: 20px 0 0 0;
}
#page #info {
	margin: 0;
	width: 700px;
}
#page #info .pane h2 {
	color: #6393e8;
	font-size: 15px;
	margin: 20px 20px 0 20px;
}
#page #info .pane ul {
	list-style-type: none;
	margin: 20px 20px 0 20px;
	padding: 0;
}
#page #info .pane ul li {
	cursor: pointer;
	display: block;
	list-style-type: none;
	margin: 20px 0 0 0;
	padding: 0;
	width: 660px;
}
#page #info .pane h3 {
	background: transparent url(../images/newimages/infoh3.gif) no-repeat 0 0;
	display: block;
	font-size: 14px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 0 25px;
	width: 635px;
}
#page #info .infodiv {
	display: block;
	margin: 0;
	overflow: hidden;
	width: 660px;
}
#page #info .pane p {
	font-size: 12px;
	margin: 20px 20px 0 20px;
}

.style3 {
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif; 
}

/*
side { float: right; margin: 0 0 0 20px;  padding: 0 20px 10px 0; width: 180px; }
.side img { border: none; display: block; margin: 10px 0 0 0; }
.side .action h2 { background: transparent url(../images/action-h2.png) no-repeat 0 0; font-size: 14px; line-height: 40px; padding: 0px 10px 31px 5px;text-align: center; text-transform: uppercase; width: 180px; }
.side .action { background: #2655d3 url(../images/action.png) no-repeat 0 100%; color: #fff;width: 180px; }
.side fieldset { border: none; display: block; margin: 5px 0 0 0; padding: 0; }
.side label { display: inline; font-size: 12px; font-weight: bold; line-height: 20px; margin: 0; }
.side select { display: inline; margin: 0 0 0 5px; }
.side input.action-but { background: transparent url(../images/action-but.png) no-repeat 0 0; border: none; color: #061caf; cursor: pointer; display: block; font-size: 11px; font-weight: bold; height: 40px; margin: 10px 0px 0 7px; text-align: center; text-transform: uppercase; width: 160px; }
.side input.action-but:hover { background-position: 0 100%; }
*/
/*.base { background: transparent url(../images/base.png) no-repeat 0 100%; margin: 20px 0 0 0; overflow: hidden; padding: 0 0 10px 0; text-align: center; width: 760px; }
.base div.base-hold { background: transparent url(../images/base-hold.png) no-repeat 0 0; overflow: hidden; }
.base img { display: inline; margin: 10px 10px 0 10px; padding: 0; }
.side { float: right; margin: 0 0 0 20px;  padding: 0 20px 10px 0; width: 180px; }
.side img { border: none; display: block; margin: 10px 0 0 0; }
.side .action { background: #2655d3 url(../images/action.png) no-repeat 0 100%; color: #fff; margin: 10px 0 20px 0; overflow: hidden; padding: 0 10px 10px 10px; width: 160px; }
.side .action h2 { background: transparent url(../images/action-h2.png) no-repeat 0 0; font-size: 14px; line-height: 40px; margin: 0; padding: 0 10px 31px 10px; margin: 0 -10px 0 -10px; text-align: center; text-transform: uppercase; width: 160px; }
.side fieldset { border: none; display: block; margin: 5px 0 0 0; padding: 0; }
.side label { display: inline; font-size: 12px; font-weight: bold; line-height: 20px; margin: 0; }
.side select { display: inline; margin: 0 0 0 5px; }
.side input.action-but { background: transparent url(../images/action-but.png) no-repeat 0 0; border: none; color: #061caf; cursor: pointer; display: block; font-size: 11px; font-weight: bold; height: 40px; margin: 10px 0 0 0; text-align: center; text-transform: uppercase; width: 160px; }
.side input.action-but:hover { background-position: 0 100%; }*/


side { float: right; margin: 0 0 0 20px;  padding: 0 20px 10px 0; width: 180px; }
.side img { border: none; display: block; margin: 10px 0 0 0; }
.side .action h2 { background: transparent url(../images/action-h2.png) no-repeat 0 0; font-size: 14px; line-height: 40px; padding: 0px 10px 31px 5px;text-align: center; text-transform: uppercase; width: 180px; }
.side .action { background: #2655d3 url(../images/action.png) no-repeat 0 100%; color: #fff;width: 180px; margin: 0 0 0 7px; }
.side fieldset { border: none; display: block; margin: 5px 0 0 0; padding: 0; width:180px; text-align:center; }
.side label { display: inline; font-size: 12px; font-weight: bold; line-height: 20px; margin: 0; }
.side select { display: inline; margin: 0 0 0 5px; }
.side input.action-but { background: transparent url(../images/action-but.png) no-repeat 0 0; border: none; color: #061caf; cursor: pointer; display: block; font-size: 11px; font-weight: bold; height: 40px; margin: 10px 0px 0 7px; text-align: center; text-transform: uppercase; width: 160px; }
.side input.action-but:hover { background-position: 0 100%; }


.check {
padding-top: 1px;
padding-right: 2px;
padding-bottom: 1px;
padding-left: 2px;

}
.terms {
float: left;
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif; 

line-height: 18px;
margin-top: 0pt;
margin-right: 5px;
margin-bottom: 0pt;
margin-left: 0pt;
text-align: right;

}


/* new lines below */
#page div.split { background: transparent url(../images/split.png) repeat-x 0 100%; color: #fff; margin: 20px 0 0 20px; overflow: hidden; padding: 0 0 10px 0; width: 660px; }
#page div.split div.split-item {  url(../images/split-item.png) no-repeat 0 0; float: left; padding: 0 10px; width: 300px; }
#page div.split div.split-item:first-child { background-color: #2655d3; float: left; }
#page div.split h2 { margin: 10px 0 0 0; text-align: center; width: 300; }
#page div.split input.split-but { background: transparent url(../images/split-but.png) no-repeat 0 0; border: none; color: #000; cursor: pointer; display: block; font-size: 18px; font-weight: bold; height: 30px; margin: 10px 0 0 90px; text-align: center; text-transform: uppercase; width: 120px; }
#page div.split input.split-but:hover { background-position: 0 100%; }

#page div.case { border: 2px solid #e7effd; margin: 20px 0 0 20px; padding: 0 0 2px 0; width: 656px; }
#page div.case h2 { background: #e7effd; margin: 0; padding: 5px; width: auto; }
#page div.case p { margin: 10px 10px 0 10px; }
#page div.case fieldset.buy { margin: 10px 0 0 2px; width: 652px; }
#page div.case fieldset.buy fieldset { width: 645px; }

#page fieldset.buy { border: none; margin: 20px 0 0 20px; padding: 0; width: 660px; }
#page fieldset.buy fieldset { border: none; margin: 1px 0 0 0; overflow: hidden; padding: 5px; width: 652px; }
#page fieldset.buy fieldset.buy-max { background: #2655d3; color: #fff; }
#page fieldset.buy fieldset.buy-min, #page fieldset.buy fieldset.buy-mid { background: #a5c0f2; }
#page fieldset.buy label { float: left; font-weight: bold; line-height: 20px; margin: 0 10px 0 0; }
#page fieldset.buy fieldset.buy-max label { font-size: 14px; }
#page fieldset.buy fieldset label:first-child { width: 450px; }
#page fieldset.buy fieldset.buy-min label:first-child { font-size: 12px; }
#page fieldset.buy input.checkbox { float: left; height: 12px; margin: 4px 5px 0 0; width: 12px; }
#page fieldset.buy span.buy-save { border: 2px solid #6393e8; color: #a5c0f2; float: right; font-weight: bold; line-height: 16px; padding: 0 2px; }
#page fieldset.buy span.buy-reg { color: #fff; float: left; font-weight: bold; line-height: 20px; }

#page fieldset.buy fieldset.buy-nohandout{ background: #FFFFFF; }
.NewStyle{background: #A5C0F2;margin: 0; padding: 5px; width: auto; }
.lblh2width{
width:250px;
}
.lblh2align{
 /*background-color:#B9A3FF;*/
 float:right;
}
.lblh2IEAlign{
/*background-color:#B9A3FF;*/
}
