/* REMOVE THE OUTLINE FOR ALL LINKS */
a { outline:none; }
img { border:none; }
/* OVERRIDE THE RIGHT MARGIN ON ALL PARAGRAPHS */
td#content p {
	margin:5px 0 0 0 !important;
	clear:both;
	color:#626464;
}
/* SETTINGS FOR THE THINKING QUICK MENU */
#extra-components {
	padding:10px 0 0 0;
	float:right;
	/*width:150px !important;*/
	margin: 0 20px 0 0;
}
#thinking-menu {
	font-family:"Hevetica Neue", Helvetica, Arial, sans-serif;
	padding:10px 0 30px 23px;
	margin:0;
	float:left;
	width: 470px;
}
#thinking-menu li {
	float:left;
	display:inline;
	padding:0 5px 0 0;
}
/* SETTINGS FOR CHILD NAVIGATION */
#thinking-child-navigation {
	position:absolute;
	width:595px;
	height:230px;
	overflow:hidden;
	margin:0px !important;
	padding:0px !important;
}
#thinking-child-navigation li {
	margin:0px !important;
	padding:0px !important;
	list-style:none !important;
}
/* GENERAL CLASSES */
.show { display:block; }
.hide { display:none; }
.headline { clear:both; }
/* SETTING FOR CHILD TABULATION */
#thinking-child-tabulation {
	width:515px;
	display:block;
	padding:220px 40px 30px 40px;
	color:#FFFFFF;
	font-family:"Hevetica Neue", Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height:14px;
}
/* SETTING FOR BACKGROUND CHANGES */
.how {
	background:url(/images/thinking/child/background/parent-how.png) no-repeat top left;
	height:286px;
}
.is {
	background:url(/images/thinking/child/background/parent-is.png) no-repeat top left;
	height:316px;
}
.are {
	background:url(/images/thinking/child/background/parent-are.png) no-repeat top left;
	height:256px;
}
.why {
	background:url(/images/thinking/child/background/parent-why.png) no-repeat top left;
	height:320px;
}
/* GENERAL SETTINGS FOR CHILD TABULATION */
#content-how, #content-is, #content-are, #content-why { padding: 5px; }
#thinking-child-tabulation h4 {
	margin:10px 0 7px 0;
	font-size:12px;
	clear: both;
}
#thinking-child-tabulation a {
	color:#49c1fb;
	font-weight: bold;
	text-decoration:none;
	background:none !important;
	/*background:url(/images/touts/bullet-thinking.gif) no-repeat top right;*/
	padding:0 20px 0 0;
	margin:5px 0 0 0 !important;
	height:16px;
	float:left;
	cursor:pointer;
	display:block;
	clear:both;
}
#thinking-child-tabulation p {
	color:#FFFFFF !important;
	clear:both;
}
#thinking-child-tabulation .link-with-bullet {
	font-weight: bold;
	text-decoration:none;
	background:url(/images/touts/bullet-thinking.gif) no-repeat top right !important;
	padding:0 20px 0 0;
	margin:5px 0 0 0 !important;
	height:16px;
	float:left;
	cursor:pointer;
	display:block;
	clear:both;
}
#thinking-child-tabulation .important {
	color:#49c1fb !important;
	font-weight:bold !important;
	margin:5px 0 !important;
	clear:both !important;
	background:none !important;
}
#thinking-child-tabulation a.next-question {
	color:#49c1fb;
	font-weight:bold;
	background:none !important;
	padding:0 10px 0 0;
}
#thinking-child-tabulation .asterisk { font-size:10px; }
#thinking-child-tabulation ul {
	margin:5px 0 5px 20px !important;
	padding:0px !important;
}
#thinking-child-tabulation ul li { list-style:disc !important; }
/* SETTING FOR GET STARTED */
#get-started {
	background-color:#f3f3f3;
	height:300px;
	width:595px;
	padding:0px;
	margin:20px 0;
}
#get-started h3, #get-started p { margin:5px 0 !important; }
.box {
	width:252px;
	height: 108px;
	float:left;
	background:#FFFFFF;
	padding:80px 0 0 20px !important;
	line-height:normal;
	font-size:11px;
	color:#646464;
	display:inline;
}
.box h3 {
	padding:2px 0px;
	margin:0 0 0 5px;
	color:#3791cf;
	font-size:14px;
}
.box a {
	margin:5px 0 !important;
	display:block;
	text-indent:-9999px;
}
/* OVERRIDE THE FIRST DAY ACUVUE BACKGROUND */
.tout_1dayacuvue {
	background:url(/images/thinking/child/background/tout_1dayacuvue.png) no-repeat top;
	margin: 15px 10px 0 5px !important;
}
.tout_1dayacuvue a {
	background:url(/images/thinking/child/buttons/btn_1dayacuvue.png) no-repeat;
	height:22px;
}
.tout_findeyedr {
	background:url(/images/thinking/child/background/tout_findeyedr.png) no-repeat top left;
	margin: 15px 0 0 0 !important;
}
.tout_findeyedr a {
	background:url(/images/thinking/child/buttons/btn_findeyedr.png) no-repeat top left;
	height:22px;
}
#disclaimer-thinking-teens p { padding:0 0 10px 0; }
/* OVERRIDE TOUT BACKGROUND */
ul#tout-dealmaker li.tout-header {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/images/thinking/child/touts/touts-dealmaker.jpg) no-repeat scroll left top;
}
/* SETTING FOR TOUT STUDY */
#tout-study {
	background:url(/images/touts/touts-study.gif) no-repeat -6px 0 !important;
	width:128px;
	height:233px;
	float:left;
	clear:both;
	padding:72px 10px 0;
	color:#113386;
	font-family:"Hevetica Neue", Helvetica, Arial, sans-serif;
}
#tout-study h3 {
	font-size:40px;
	line-height:30px;
	margin:0;
	padding:0;
	float:left;
}
#tout-study h4 {
	font-size:27px;
	line-height:35px;
	margin:0;
	clear:both;
	font-weight:normal;
}
#tout-study p {
	line-height:14px;
	margin:0 0 5px 0;
}
#tout-study a.download {
	font-weight:bold;
	text-decoration:none;
	font-stretch:normal !important;
	background:url(/images/touts/bullet-download.gif) right no-repeat;
	padding:0 20px 0 0;
}
#tout-study a.next {
	padding:0 0 0 15px;
	text-decoration:none;
}
#study-five a.next {
	padding:0 0 0 95px;
	text-decoration:none;
}
#tout-study #study-one { display:block; }
#tout-study #study-two, #tout-study #study-three, #tout-study #study-four, #tout-study #study-five { display:none; }
/* Fix for the main content */
#main-content {
	width: 600px !important;
	display:block !important;
}
