﻿/*CSS Styles*/

@import "/styles2.css";
@import "/nav2.css";

#wrapper {
	width:798px;
	font-family: Arial, Helvetica, sans-serif;
	border:6px solid #fff;
	float:left;
	background-image:url(/images/wrapper_bg2.gif);
	background-repeat:repeat-y;}

#print_banner { display:none;}

#header { 
	background-image:url(/images/home_header2.gif); 
	background-repeat:no-repeat;
	width:798x;
	height:131px; }

#body_wrapper {
	width:100%;
/*	background-color:blue;*/
	float:left;}
	
#body_top_wrapper {
	width:548px;
	float:left;
	background-image:url(/images/home_top_wrapper_bg.gif);
	background-repeat:repeat-y;}
	
#left_col {width:175px;
	float:left;
	padding:15px 0px 0px 15px;}
/*body.one_col #left_col, body.about #left_col {display:none;}*/

#left_col img {border: 2px solid #beb9b9; margin:0 0 10px 0;}
#left_col img.noborder {border:0px; margin:0 0 10px 0;}
#left_col ul {margin:0 5px 20px 30px; padding:0px;}
#left_col ul li {
	color:#ad6200;
	font-size: 1em;
}

#left_col h2 {
	font-size: 14px;
}


.homepic {border: 4px solid #f4f2e4; margin-bottom:10px;}
	
	
#middle_col {
	width: 220px;
/*	background-color:pink;*/
	background-image: url(/images/home_subnav_bg.gif);
	background-position:top;
	background-repeat:no-repeat;
	float:left;}
	
#login {
	width:212px;
	background-image:url(/images/member_login_bg.gif);
	background-repeat:repeat-y;
	margin-top:18px;
	padding-bottom:12px;}
	
#login h1 {background-image: url(/images/member_login_header.gif);
	height:44px;
	margin:0px; padding:0px;
	background-repeat:no-repeat;
	text-indent: -9000px;
	 :-moz-any-link:focus;}

#login h2 {background-image: url(/images/login_password.gif);
	height:20px;
	margin:0px; padding:0px;
	background-repeat:no-repeat;
	text-indent: -9000px;
	 :-moz-any-link:focus;}

#login span {margin:2px 0px 10px 24px;}

#login span.forgot a {
    clear:both;

	color:#4e3a01;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	text-decoration:underline;
	margin:20px 0 0 0;
	
}

#login input {width:161px; font-size:13px; color:#4e3a01; margin:0 0 5px 0;}

.submit {float:right; padding-top:5px; padding-right:18px;}
	
#topshadow {height:10px; width:100%; background-image:url(images/shadow.gif); background-position:top; background-repeat:repeat-x; }	

#features {
	/*width:100%;*/
	float:left;
	padding:18px 18px 20px 19px;
	}
	
#features h1 {
	font-size: 16.8px;
}
	
#features dl {margin:0px 0 15px 0px; padding:0px; width:511px; float:left;}
#features dd  {margin:0px; padding:0px;}
#features dt {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #ad6200;
}
#features dd.img {float:left; padding:5px 10px 0 0;}
#features dd img {border:2px solid #ae6404;}

#right_col {
	width:250px;
/*	background-color:red;*/
	float:left;}
	
.rc_text {
	width:225px;
	background-color:#efe0cc;
	border-bottom:1px solid #fff;
	color:#ad6200;
	padding:10px 10px 10px 15px;
	font-size: 1em;
	line-height: 1.4em;
} 

h1.eight_elements {
	background-image:url(images/right_col_header.gif); 
	width:250px; height:69px; 
	text-indent: -9000px;
	 :-moz-any-link:focus;
	 margin:0px;padding:0px;}
	 

h1.personal_planning_assessment {
	background-image:url(/images/ppa_header.gif); 
	width:250px; height:46px; 
	text-indent: -9000px;
	 :-moz-any-link:focus;
	margin:0px;padding:0px;}
	
h1.webinars {
	background-image:url(/images/webinars_header.gif); 
	width:250px; height:46px; 
	text-indent: -9000px;
	 :-moz-any-link:focus;
	margin:0px;padding:0px;}
	 
h1.thought_of_the_day {
	background-image:url(/images/thought_of_the_day.gif); 
	width:250px; height:46px; 
	text-indent: -9000px;
	:-moz-any-link:focus;
	margin:0px;padding:0px;}
	
#user_info {
	float:right; 
	color:#fff; 
	text-align:right;
	padding:25px 15px 5px 0px;
	font-size:.9em;
	line-height:1.4em;}

#user_info a {color:#fff; text-decoration:underline;}
#user_info a:hover {color:#CCCCCC; text-decoration:underline;}


.purchaseGift {
	margin: 20px 0 0 8px;
	}
	
#left_col ul.helpful {margin:0px 0 15px 0; padding:0px;}

.none {
	background-image:url(images/arrow_bullet.gif);
	background-repeat:no-repeat;
	background-position: 4px 7px;
	list-style-image: none;
	list-style-type: none;
	padding:0 0 0 22px;
	margin:0 0 6px 12px;
}

.addtofav {
	background-image:url(images/plus_bullet.gif);
	background-repeat:no-repeat;
	background-position: left;
	list-style-image: none;
	list-style-type: none;
	padding:0 0 0 22px;
	margin:0 0 6px 12px;
}


.printfriendly {
	background-image:url(images/printer_bullet.gif);
	background-repeat:no-repeat;
	background-position: left;
	list-style-image: none;
	list-style-type: none;
		padding:0 0 0 22px;
	margin:0 0 6px 12px;
}

.adjustfont {	
	background-image:url(images/a_bullet.gif);
	background-repeat:no-repeat;
	background-position: left;
	list-style-image: none;
	list-style-type: none;
	padding:0 0 0 22px;
	margin:0 0 6px 12px;
}

.related_articles {	
	background-image:url(images/articles_bullet.gif);
	background-repeat:no-repeat;
	background-position: left;
	list-style-image: none;
	list-style-type: none;
	padding:0 0 0 22px;
	margin:0 0 6px 12px;
}

.related_webinars {	
	background-image:url(images/webinar_bullet.gif);
	background-repeat:no-repeat;
	background-position: left;
	list-style-image: none;
	list-style-type: none;
	padding:0 0 0 22px;
	margin:0 0 6px 12px;
}
.related_forums {	
	background-image:url(images/forum_bullet.gif);
	background-repeat:no-repeat;
	background-position: left;
	list-style-image: none;
	list-style-type: none;
	padding:0 0 0 22px;
	margin:0 0 6px 12px;
}
.related_links {	
	background-image:url(images/links_bullet.gif);
	background-repeat:no-repeat;
	background-position: left;
	list-style-image: none;
	list-style-type: none;
	padding:0 0 0 22px;
	margin:0 0 6px 12px;
}

.workbooks {	
	background-image:url(images/workbooks_bullet.gif);
	background-repeat:no-repeat;
	background-position: left;
	list-style-image: none;
	list-style-type: none;
	padding:0 0 0 22px;
	margin:0 0 6px 12px;
}

.assessments {	
	background-image:url(images/assessment_bullet.gif);
	background-repeat:no-repeat;
	background-position: left;
	list-style-image: none;
	list-style-type: none;
	padding:0 0 0 22px;
	margin:0 0 6px 12px;
}

.testimonials {	
	background-image:url(images/testimonial_bullet.gif);
	background-repeat:no-repeat;
	background-position: left;
	list-style-image: none;
	list-style-type: none;
	padding:0 0 0 22px;
	margin:0 0 6px 12px;
}

.calculators {	
	background-image:url(images/calculator_bullet.gif);
	background-repeat:no-repeat;
	background-position: left;
	list-style-image: none;
	list-style-type: none;
	padding:0 0 0 22px;
	margin:0 0 6px 12px;
}



/*--*/
#forgot {
	width:212px;
	background-image:url(images/member_login_bg.gif);
	background-repeat:repeat-y;
	margin-top:18px;
	padding-bottom:22px;}
	
#forgot h1 {background-image: url(images/forgot_password_header.gif);
	height:44px;
	margin:0px; padding:0px;
	background-repeat:no-repeat;
	text-indent: -9000px;
	 :-moz-any-link:focus;}

#forgot span {margin:2px 0px 10px 24px;}

#forgot input {width:161px; font-size:13px; color:#4e3a01; margin:0 0 5px 0;}

/*--*/



div#search_results dl.testimonial {
	margin:0px 0 10px 0; 
	padding:0px; 
	float:left; 
	clear:both;}



div#search_results dl.testimonial dd.thumb2 {
	float:left;
	margin:0px;
	padding:0px 15px 0 0;
	text-align:left;
	width:100px;
	list-style-image: none;
	list-style-type: none;
	background-image:none;
}
div#search_results dl.testimonial dd.teaser 
{
    /* RV 7/17/07 set to float left to line up if there is an image */
    float:left; 
	margin:0px;
	padding:0px 0 0 15px;
	list-style-image: none;
	list-style-type: none;
	background-image:none;

}


	
#search_results dt 
{
    padding-left:35px;
}
#search_results dd 
{
    padding: 0 0 15px 35px;
}
	
#search_results dt.l1, /*div#search_results dl.testimonial dt.l1 a  */{
	background-image: url(images/level1_lock.gif);
	margin:0; 
	background-position: 12px;
	background-repeat:no-repeat;
}
#search_results dt.l1u {
	background-image: url(images/l1_u.gif);
	margin:0; 
	background-position: 12px;
	background-repeat:no-repeat;
}

#search_results dt.l2 {
	background-image: url(images/level2_lock.gif);
	margin:0; 
	background-position: 12px;
	background-repeat:no-repeat;
}
#search_results dt.l2u {
	background-image: url(images/l2_u.gif);
	margin:0; 
	background-position: 12px;
	background-repeat:no-repeat;
}

#search_results dt.l3 {
	background-image: url(images/level3_lock.gif);
	margin:0;
	background-position: 12px;
	background-repeat:no-repeat;
}
#search_results dt.l3u {
	background-image: url(images/l3_u.gif);
	margin:0;
	background-position: 12px;
	background-repeat:no-repeat;
}

#search_results dt.l4 {
	background-image: url(images/level4_lock.gif);
	margin:0; 
	background-position: 12px;
	background-repeat:no-repeat;
}
#search_results dt.l4u {
	background-image: url(images/l4_u.gif);
	margin:0; 
	background-position: 12px;
	background-repeat:no-repeat;
}
#search_results dd.viewall3 
{
	padding:0 0 0 55px;
	background-image: url(/images/double_arrow_bullet.gif);
	background-repeat: no-repeat;
	background-position: 30px 5px;
	clear:both;

}
