body {
	font-size:18px;
	width:100%;
	/* interface 093013 start */
	/*background-color:#FFF;*/
	background-color:#444;
	/* interface 093013 end */
	color:#333333;
		padding: 0;
	border: 0;
	margin:0;

}
p font[size="7"] {
	color:#aa322f;
}

/**instructional text font**/
font[size="4"] {
	color:#aa322f;
	font-style: italic;
	font-size: 15px;
}

img {
	max-width: 100%;
}
.object_area {
	width:1024px;
	height:450px;
	position:absolute;
	margin-left:-345px;
}
.banner_title_exit {
	/* interface 092313 start */

	/* interface 092313 end */
	height:53px;
	position:fixed;
	/* interface 090613 start */
	/*left: 50%;
	margin-left: -512px; /* Half of the width */

	margin-left: 0px;
	/* interface 090613 end */
	top:0px;
	z-index:10505;
	background-image: url(../images/custom_title_menu.png);
	background-repeat:no-repeat;
	/* interface 091713 start */

	display:none;
	/* interface 091713 end */
}
.banner_title_exit_btn {
	width: 30px;
	height: 27px;
	float: right;
	/* interface 091713 start */
	margin: 13px 0px 0 0;
	/* interface 091713 end */
	cursor:pointer;
}

.exact_custom_center.excel_mode.aicc .banner_title_exit_btn {display: none;}

.app_title_close{
	background-image: url(../images/app_title_close.png);
	background-repeat: no-repeat;
	width:100%;
	height:40px;
	left:15px;
	float: right;
	position:absolute;
	z-index:999999;
}

.app_title_close_btn{
	width: 60px;
	height: 40px;
	float: right;
	cursor: pointer;
	position:relative;
	z-index:1;
}

#banner_logo {
	width: 166px;
	height: 32px;
	float: left;
	margin-top:10px;
	margin-left:15px;
	width:50px;
	cursor:pointer;
}
#banner_title_name {
	font-family:Arial, Helvetica, sans-serif;
	color: #4b4b4b;
	font-size: 20px;
	width: 750px;
	float: left;
	height: 26px;
	/* interface 093013 start */
	/*padding: 15px 10px 0 35px;*/
	padding: 15px 10px 0 26px;
	/* interface 093013 end */
	text-align: left;
}

.opt_in_question_holder font[size="2"] {
	font-size: 17px !important;
}
.banner {
	/* interface 093013 start */
	/*margin-left:100px;*/
	/*margin-left:91px;*/
	/* interface 093013 end */
}
.content_area {
	/* interface 093013 start */
	/*margin-left:100px;*/
	margin-left:91px;
	/* interface 093013 end */
}
.banner_title_main {
	color:#aa322f;
	font-size:28px;
	padding-top:71px;
	padding-bottom:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.heading {
	color:#996666;
	font-size:24px;
	padding-bottom:15px;
}

.grid_inner .paw {
    width: 160px;
    height: 152px;
    background-image: url('../images/pawprint.jpg');
    display: inline-block;
    background-size: cover;
    position: relative;
}

.grid_inner .paw_text {
    vertical-align: top;
    display: inline-block;
    margin-right: 0;
    margin-left: 11.34%;
    max-width: 55%;
    width: 55%;
}

.grid_inner .paw_text h2 {
    padding-top: 0px;
    padding-bottom: 0px;
    font-size: 30px;
    margin-right: 0px;
    width: 70%;
    color:#bd2125;
}

.grid_inner .paw_text p {
    font-size: 18px;
    line-height: 23px;
    color: #000;
}

.grid_inner{
	margin-left: 11.34%;
    margin-right: 11.34%;
}

.grid_inner h2,
.grid_inner .message{
	color: #bd2125;
}

.grid_inner h2{
	padding-top: 20px;
    font-size: 60px;
    line-height: 42px;
    max-width: 722px;
}

.grid_inner .message{
	font-size: 30px;
    margin-top: 65px;
}

/* FSI override */
.grid_inner .message{
	font-size: 18px;
	color: #4b4b4b;
    margin-top: 45px;
}



.grid_inner .middle_elements {
    max-width: 934px;
    display: block;
    position: relative;
    width: 100%;
	margin-top: 20px;
    /*margin-top: 65px;*/
}

/* FSI Feedback */

div.grid_inner.fsi{
	/*margin-left: 7.84%;
    margin-right: 7.84%;*/
	margin: 0 78px;
}

div.grid_inner.fsi form > .instruction{
	float: left;
	color: #0066cc;
    font: 15px / 20px Arial;
}
.ass_review_instruction{
	padding-top:15px;
	color: #0066cc;
    font: 15px / 20px Arial;
}
div.grid_inner.fsi form > h5{
	color: #aa322f;
    font: 400 19px / 20px Arial;
	margin-bottom: 8px;
}

div.grid_inner.fsi form > textarea{
	width: 100%;
	height: 77px;
	box-sizing: border-box;
	background-color: #e2e2e2;
    border-color: #a7a7a7;
    border-style: solid;
    border-width: 1px;
	resize: none;
	font-family:Arial, Helvetica, sans-serif;
}

div.grid_inner.fsi form > input.inline_submit{
	padding-top:0;
	height: 38px;
}

div.grid_inner.fsi form > input.inline_submit:disabled{
	background-color: #e2e2e2
}

.feedback-row {

    margin-bottom: 24px;
    height: 149px;
}

.feedback-box{
    height: 147px;
    width: 402px;
	float: left;
}

.feedback-box:first-child{
	margin-right:45px;
}

.feedback-box > h6{
    color: #aa322f;
    font-size: 19px;
    font-weight: 400;
	padding-bottom:9px;
}

.feedback-box div.title-bar{
    height: 9px;
    width: 402px;
    background-color: #aa322f;
}

.feedback-box div.answerbox{
    height: 111px;
    width: 132px;
    background-color: #e2e2e2;
	float: left;
	margin-top: 3px;
	margin-right: 3px;
	cursor:pointer;
}

.feedback-box div.answerbox.sad{
    margin-right: 0;
}

.feedback-box div.answerbox.selected{
    background-color: #aa322f;
	cursor:default;
}

.feedback-box div.answerbox > div.face{
    height: 61px;
    width: 63px;
	margin: 17px 0 0 34px;
	background-repeat: no-repeat;
}

.feedback-box div.answerbox > div.caption{
	margin-top: 9px;
	width: 100%;
}

.feedback-box div.answerbox > div.caption > p{
    font-size: 12px;
	text-align: center;
}

.feedback-box div.answerbox.selected > div.caption > p{
	color: #ffffff;
}

.feedback-box div.answerbox.happy > div.face{
    background-image: url(../images/happy-face.png);
}

.feedback-box div.answerbox.happy.selected > div.face{
    background-image: url(../images/happy-face-selected.png)
}

.feedback-box div.answerbox.meh > div.face{
    background-image: url(../images/meh-face.png);
}

.feedback-box div.answerbox.meh.selected > div.face{
    background-image: url(../images/meh-face-selected.png)
}

.feedback-box div.answerbox.sad > div.face{
    background-image: url(../images/sad-face.png);
}

.feedback-box div.answerbox.sad.selected > div.face{
    background-image: url(../images/sad-face-selected.png)
}

div.completed_overlay{
	background-image: url(../images/thank_you_feedback.jpg);
    background-color: #e2e2e2;
    background-repeat: no-repeat;
    background-position-x: 26px;
    width: 100%;
    height: 210px;
}

div.completed_overlay > h1{
	text-align: center;
}

div.completed_overlay > div.overlay_text{
	position: relative;
    top: 57px;
    left: 47px;
	width: 294px;
}

div.completed_overlay > div.overlay_text > h4{
	font-size: 36px;
	color: #aa322f;
	margin-bottom: 8px;
}
/* End FSI Feedback */



.exact_expando_show_middle_text li {
	padding-bottom: 0px;
}

.exact_expando_show_middle_text ul {
	padding-bottom: 15px;
}

.exact_expando_show_middle_text p + ul {
    padding-top: 0px;
}

ul.bullet_style_grey {
	color:#3B3E43;
	list-style-image: none;
	list-style-type: none;
	padding-left: 8px;
	margin: 0px;
}
ul.bullet_style_green {
	color:#000000;
	list-style-image: none;
	list-style-type: none;
	padding-left: 8px;
	margin: 0px;
}
ul.bullet_style_red {
	list-style-type: none;
	padding: 0 0 20px 23px;
	margin: 15px 0 0 0;
	color:#cc0000;
}
ul.bullet_style_red li {
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding: 0 0 10px 5px;
}
ul.bullet_style_green li, ul.bullet_style_grey li {
	background-image: url(../images/large_sq_bullet.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 20px;
}
ul.bullet_style_grey li {
	color:#3B3E43;
}
ul.bullet_style_green li {
	color:#000000;
}
ul.bullet_style_green_small, ul.bullet_style_grey_small {
	list-style-image: none;
	list-style-type: none;
	padding-left: 30px;
	margin: 0px;
}
ul.bullet_style_green_small li, ul.bullet_style_grey_small li {
	background-image: url(../images/small_sq_bullet.png);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-left: 14px;
}

.endScreenTwoCol .content_area {
	color: #fff;
}

.endScreenTwoCol .content_area .paragraph p {
	color: #fff;
}
.endScreenTwoCol .content_area .paragraph {
	padding: 0;
}
.endScreenTwoCol .darktext .content_area {
	color: #333;
}
.endScreenTwoCol .darktext .content_area .paragraph p {
	color: #333;
}
div.endScreenTwoCol .darktext div.content_area div.paragraph {
	color: #333;
}
.quote_large {
	padding-bottom:15px;
	color:#666666;
	font-size:24px;
}
.quote_normal {
	padding-bottom:15px;
}
.emphasis {
	color:#CC0000;
}
.poster {
	display:none;
}
/* ALL SCREENS */
/* fix for issues with oneColOverTwo height causing grey screen when navigating back from Quote Boxes and scrolling on this page not working properly for box corners 103013 end */
DIV.subsection_1, DIV.subsection_2, DIV.subsection_3, DIV.subsection_5, DIV.subsection_9, DIV.oneCol, DIV.oneColOverTwo, DIV.twoCol, DIV.subsection_4, DIV.twoColsOverOne, DIV.subsection_6, DIV.subsection_7, DIV.subsection_8, DIV.subsection_8, DIV.subsection_10, DIV.endScreenTwoCol, DIV.twoColsOverOne {
/* fix for issues with oneColOverTwo height causing grey screen when navigating back from Quote Boxes and scrolling on this page not working properly for box corners 103013 end */
	position: absolute;

	width:1024px;
	height:768px;
	overflow:hidden;
	/* interface 093013 start */
	background-color:#fff;
	/* interface 093013 end */
}
/* interface 100113 start */
DIV.oneCol, DIV.twoCol, DIV.twoColsOverOne, DIV.twoColsOverOne, DIV.oneColOverTwo {
/*DIV.oneCol, DIV.twoCol, DIV.twoColsOverOne, DIV.twoColsOverOne {*/
/* interface 100113 end */
	padding-left:0px;
	width:1024px;
	/* interface 093013 start */
	background-color:#fff;
	/* interface 093013 end */
    
}

.video_mode div.oneCol,
.video_mode div.twoCol,
.video_mode div.twoColsOverOne,
.video_mode div.oneColOverTwo {
    min-height:629px;
	max-height:629px;
}

DIV.oneCol.menuTarget_TTU001.video_mode, DIV.twoCol.menuTarget_TTU001.video_mode, DIV.twoColsOverOne.menuTarget_TTU001.video_mode, DIV.twoColsOverOne.menuTarget_TTU001.video_mode, DIV.oneColOverTwo.menuTarget_TTU001.video_mode {
	max-height:670px;
}

.quote_large_container {
	width:100%;
	font-size:28px;
	color:#3D6A84;
	font-family:Calluna-Regular;
	text-align:center;
	font-style:italic;
	margin-bottom:20px;
	padding-top: 40px;
}
div .quote_large_container:nth-child(2), div .quote_large_container:nth-child(1) {
	padding-top: 0px;
}
div .twoColsOverOneA .quote_large_container:nth-child(2), div .twoColsOverOneB .quote_large_container:nth-child(2), div .twoColsOverOneC .quote_large_container:nth-child(2) {
	padding-top: 40px;
	height:728px;
}
DIV.twoCol .quote_large_container {
	padding: 10px 0 0 0;
}
.quotation_large_left {
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:90pt;
	color:#BECEB9;
	width: 50px;
	height: 50px;
}
.left-quote {
	font-size: 120px;
	line-height: 12px;
	display: inline-block;
	width: 50px;
	height: 5px;
	position: relative;
	color: #BECEB9;
	font-style: normal;
	left: 0px;
	top: 10px;
}
.right-quote {
	font-size: 120px;
	display: inline-block;
	width: 50px;
	height: 5px;
	position:relative;
	color: #BECEB9;
	font-style: normal;
	left: 0px;
	top: -30px;
}
.content_area .twoColsOverOneB .quote, .content_area .twoColsOverOneA .quote {
	font-style: italic;
	position: relative;
	float: none;
	width: 100%;
	padding: 0 0 0 20px;
}
.content_area .twoColsOverOneB .quotation_large_right, .content_area .twoColsOverOneA .quotation_large_right {
	position:relative;
	float:left;
	margin-top:-40px;
	clear: both;
	font-family:Calluna-Regular;
	font-style:normal;
	font-size:90pt;
	color: #BECEB9;
	width: 414px;
	height: 10px;
	text-align: right;
	display: block;
}
.content_area .twoColsOverOneB .quotation_large_right{
	margin-left:-30px;
}

.content_area .twoColsOverOneB .quotation_large_right{
	margin-left:-70px;
}
.content_area .twoColsOverOneB .quotation_large_right {
	width:250px;
	padding-top:15px;
}

.quotation_large_right {
	position: relative;
	float: left;
	margin-top: -40px;
	clear: both;
	font-family:Calluna-Regular;
	font-style:normal;
	font-size:90pt;
	color: #BECEB9;
	width: 90%;
	height: 10px;
	text-align: right;
	display: block;
}
DIV.twoColsOverOne .quote_large_container {
	top:130px;
}
.menu_top {
	width:970px;
	height:40px;
	position:absolute;
	top:0px;
	left:0px;
	color:#ccd3db;
	font-size:18px;
	padding-left:54px;
	padding-top:14px;
}
DIV.layout {
	background-image:url(../images/layout3.png);
	background-repeat:no-repeat;
	width:1024px;
	height:671px;
	position:absolute;
	top:0px;
	left:0px;
	font-size:18px;
	padding-left:54px;
	padding-top:14px;
	z-index:950;
	display:none;
}
DIV.grid {
	/*background-image:url(../images/ipad_size_test.png);*/
	background-repeat:no-repeat;
	width:1034px;
	height:800px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:950;
	display:none;
}
/* Subsection 1 ------------------------------------------------------------------------ */
DIV.subsection_1 {
	/*background-image:url(../images/ip_land_bg.jpg);*/
	background-repeat:	no-repeat;
	background-position:0px 20px;

}
DIV.subsection_1.isuiwebviewContent{

	background-repeat:	no-repeat;
	background-position:0px 108px;
	}
.topic_links {
	display:none;
}
.subsection_1 .content_area .express_area {
	position:absolute;
	margin-top:631px;
	margin-left:355px;
	width:200px;
}
.subsection_1 .banner_area {
	width:500px;
	padding-left:0px;
	height:30px;
	margin-left:-40px;
	margin-top:10px;
	float:left;
	font-size:22px;
	font-weight:strong;
	color:#ffffff;
	text-shadow: 1px 1px 7px black;
}
.subsection_1 .banner_title_main {
	background-image:url(../images/search_ip_por.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	margin-left:790px;
	margin-top:10px;
	width:157px;
	height:30px;
	color:#333333;
	padding-left:20px;
	padding-top:6px;
	font-size:16px;
	display:none;
}
.subsection_1 .content_area .express_area .start {

	background-repeat:no-repeat;
	color:#CCCCCC;
	width:183px;
	height:63px;
	margin-top:-130px;
	padding-top: 17px;
	padding-left: 43px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 28px;
}
.subsection_1 .content_area .express_area .resume {

	background-repeat:no-repeat;
	color:#CCCCCC;
	font-size:28px;
	width:183px;
	height:63px;
	padding-top:14px;
	padding-left:20px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	display:none;
}
.subsection_1 .content_area .express_image {
	float:left;
	padding-top:0px;
	padding-right:10px;
}
.subsection_1 .content_area .express_title {
	font-size:28px;
	color:#DFE4EA;
	padding-top:2px;
}
.subsection_1 .content_area .express_description {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#DFE4EA;
}
.express_only {
	display:none;
}
DIV.subsection_1 .menu {
	width:1024px;
	height:41px;

	background-repeat:no-repeat;
	position:absolute;
	top:650px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	padding-left:800px;
	padding-top:10px;
	display:none;
}
.section_1 .subsection_1 #ipadonlyclose #close {
	background-image:url(../images/close.png);
	width:44px;
	height:43px;
	position:absolute;
	right:10px;
	top:10px;
}
.object_subtitle {
	background-color:#dddddd;
	width:553px;
	/* interface 092313 start */
	/*height:566px;*/
	height:100%;
	/* interface 092313 end */
	position:absolute;
	left:0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#DFE4EA;
	/* interface 092313 start */
	z-index:12025;
	/* interface 092313 end */
	margin-left:-553px;
}
.description {
	width:272px;
	height:303px;
	background-repeat:no-repeat;
	position:absolute;
	top:485px;
	right:24px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	color:#DFE4EA;
	padding-top:18px;
}
.object_type {
	display:none;
}
.object_title_small {
	display:none;
}
.object_subtitle .paragraph, .orientate_con, .evaluate_con {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;

	background-repeat:no-repeat;
	padding-left:0px;
	background-position:0px -1px;
	height:auto;
	line-height:17px;
	padding-bottom:4px;
	width:422px;
}
.orientate_con, .evaluate_con{
padding-left: 41px;
width: 229px;
padding-right: 15px;
float: left;
cursor: pointer;
}
.object_subtitle .paragraph, .object_subtitle .paragraphdbl, .object_subtitle .paragraphbtm{
margin-left:107px;
}
.object_subtitle .paragraphdbl {
	background-image:url(../images/v_break.png);
	background-repeat:no-repeat;
	background-position:7px 53px;
	padding-bottom:20px;
	width:182px;
	padding-left:30px;
	padding-right:60px;
	cursor:pointer;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
}
.object_subtitle .paragraphbtm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;

	background-repeat:no-repeat;
	padding-left:0px;
	background-position:0px -1px;
	height:auto;
	line-height:17px;
	padding-bottom:15px;
	cursor:pointer;
	width:422px;
}
.object_subtitle_text_contents{
	margin-left:0px;
	width:316px;
	padding-right:15px;
	float:left;
	cursor:pointer;
}
.object_subtitle_tracker{
	background-image:url(../images/topic_title_visited_arrow.png);
	background-repeat:no-repeat;
	background-position:-20px;
	width:20px;
	height:22px;
	float:left;
	margin-top:-5px;
}
.object_subtitle_container, .orientate_container, .evaluate_container {
	margin-top:10px;
	width:273px;
	height:auto !important;
}
.object_subtitle_button {
	display:none !important;
	position:absolute;
	margin-top:700px;
	width:275px;
	height:32px;

	left:23px;
	z-index:5000;
	color:#cccccc;
	font-size:90%;
	text-align:center;
	padding-top:27px;
}
.object_subtitle_divider {
background-repeat:no-repeat;
background-position:40px 0px;
width:387px;

height:1px;
margin-bottom:5px;
}
.object_subtitle_container .paragraph .clearDiv{
width:100%;
height:5px;
}
.index_sep{
	background-image: url(../images/index_menu.png);
	background-repeat:no-repeat;	
	width:490px;
	height:16px;
	margin-left:35px;
}
#title_burger_index{
	background-image: url(../images/new_visual_i.png);
	background-repeat:no-repeat;
	color:#595959;
	width:50px;
	height:50px;
	margin-left:107px;
	padding-left:46px;
	padding-top:9px;
	cursor:pointer;
}
.type {

	background-repeat:no-repeat;
	background-position:7px 0px;
	padding-bottom:12px;
	width:272px;
	padding-left:78px;
	padding-top:4px;
	display:none;
}
.Intermediate {
	background-position: 7px -40px;
	display:none;
}
.Basic {
	background-position: 7px 0px;
	display:none;
}
.Advanced {
	background-position: 7px -80px;
	display:none;
}
.duration {

	background-repeat:no-repeat;
	background-position:7px 0px;
	padding-bottom:10px;
	width:272px;
	padding-left:78px;
	padding-top:12px;
	display:none;
}
.level {

	background-repeat:no-repeat;
	background-position:7px 0px;
	padding-bottom:6px;
	width:120px;
	padding-left:78px;
	padding-right:80px;
	display:block;
	padding-top:10px;
}
.subsection_1 .content_area .description .prerequisite .play_image {
	position:absolute;
	background-image:url(../images/little_play.png);
	background-repeat:no-repeat;
	height:34px;
	width:34px;
	margin-top:-28px;
	margin-left:120px;
}
.prerequisite {

	background-repeat:no-repeat;
	background-position:7px 0px;
	padding-bottom:10px;
	width:272px;
	padding-left:78px;
	padding-top:12px;
}
.pre-req-text-space {
	width:160px;
	border-bottom: 1px solid #464648;
	padding-bottom: 10px;
}
.linkObject {
	width: 21px;
	height: 21px;
	background-position: center;
	float: right;
	padding: 0 0 0 10px;
	margin: auto 0px;
}
.linkObjectWrapper {
	float: right;
	height: inherit;
	width: 21px;
	margin: 0 auto;
}
div.linkObjectWrapper #vertAlign {
	float:left;
	height:50%;
	margin-top:-270px;/* half vertical height plus add half the nav height..vertical height is 200px...140px is the nav height... 200px plus 70px = -270px*/
	width:100%;
}
.prerequisite_item .title {
	float: left;
	padding: 2px 0 0 78px;
	font-size: 65%;
	width: 204px;
	height: auto;
}
.prerequisite_item {
	height: auto;
	padding: 5px 0 0 0;
}
.object_prerequisite_divider {
	background-image: url(../images/object_prerequisite_divider.png);
	width: 273px;
	height: 2px;
	margin: 1px 0 0 8px;
	position: relative;
}
.rating {

	background-repeat:no-repeat;
	background-position:7px 0px;
	padding-bottom:20px;
	width:272px;
	padding-left:78px;
	padding-top:24px;
}
.review, .media {

	background-repeat:no-repeat;
	background-position:7px 0px;
	padding-bottom: 10px;
	width:272px;
	padding-left:30px;
	padding-left:78px;
	padding-top:12px;
}
.media.Video{

                background-repeat:no-repeat;
                background-position:7px 0px;
					padding-bottom: 10px;
	width:272px;
	padding-left:30px;
	padding-left:78px;
	padding-top:12px;
	display:none;
	}
.media.Audio{

                background-repeat:no-repeat;
                background-position:7px 0px;
					padding-bottom: 10px;
	width:272px;
	padding-left:30px;
	padding-left:78px;
	padding-top:12px;
	display:none;
	}
.media.Standard{

    background-repeat:no-repeat;

    width:272px;
    padding-left:30px;
    padding-left:78px;

	background-position: 7px 3px;
	padding-bottom: 11px;
	padding-top: 17px;
	display:none;
	}
.object_title_large {
	font-size:48px;
	color: white;
	width: 900px;
	margin-left:62px;
	text-shadow: 1px 1px 10px black;
	height: auto;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	position:absolute;
	bottom:50px;
	font-family:Arial, Helvetica, sans-serif;
}
.object_description {
	display:none;
}
.object_footer {
	display:none;
}
.object_area {
	left:345px;
}
.orange {
	color:#FF9933;
}
DIV.subsection_1 .play_button {
	display:none;
}
/* Subsection 2 ------------------------------------------------------------------------ */
DIV.oneCol .paragraph_intro {
	margin-bottom:45px;
	width:923px;
	margin-left:50px;
}
.section_2 .oneCol #ipadonlyclose3 #close3 {
	background-image:url(../images/close.png);
	width:44px;
	height:43px;
	position:absolute;
	right:10px;
	top:10px;
}
.twoCol {
	width:1024px;
	margin-left:auto;
	margin-right:auto;
	padding-right:0px;
}
DIV.oneCol .content_area {
	width:824px;
	position:relative;
}

.coming_next .content_area, .objectives_screen .content_area {
	padding-top: 19px;
}

.summary_screen .content_area {
	padding-top: 19px;
}

.oneCol .play_button {
	background-image:url(../images/play.png);
	background-repeat:no-repeat;
	width:120px;
	height:121px;
	position:relative;
	top:0px;
	left:0px;
}
.oneCol .para_float_right {
	position:absolute;
	top:260px;
	left:100px;
	width:450px;
}
DIV.oneCol .content_area .paragraph_special {
	position:absolute;
	top:350px;
	left:448px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:50px;
	color:#ACD0F4;
	width:350px;
}
/* Subsection 3 ------------------------------------------------------------------------ */
.link {
	background-image:url(../images/link.jpg);
	background-repeat:no-repeat;
	width:60px;
	height:59px;
	position:absolute;
	bottom:60px;
	left:240px;
	display:none;
}
.linkover {

	background-repeat:no-repeat;
	width:328px;
	height:385px;
	position:absolute;
	bottom:-5px;
	left:104px;
	display:none;
}
.linkover_para {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	color:#ffffff;
	padding-left:55px;
	padding-top:40px;
	padding-bottom:10px;
	width:210px;
	margin-bottom:10px;
}
.links_section {

	background-repeat:no-repeat;
	width:415px;
	height:41px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	padding-left:40px;
	margin-left:60px;
}

.image {
	background-repeat: no-repeat;
	width: 414px;
	height: 310px;
	margin-top: 0px;
}
.image_non_standard {
	max-width: 917px;
}
DIV.twoCol .content_area {
	padding: 0 45px 0 0;
}
/* Subsection 4 ------------------------------------------------------------------------ */

#miniexpand_ins {
	display:none;
}
/* Subsection 5 ------------------------------------------------------------------------ */
.twoColsOverOneA {
	width:412px;
	float:left;
	padding: 0 20px 0 0;
}
.twoColsOverOneB {
	width:400px;
	float:left;
}
.twoColsOverOneC {
	clear:	both;
}
DIV.twoColsOverOne .twoColsOverOneC .quote_large_container, DIV.oneColOverTwo .oneColOverTwoA .quote_large_container {
	margin-bottom: 50px;
	padding: 25px 0 0 5px;
	font-size: 28px;
	color: #3D6A84;
	font-family: Calluna-Regular;
	text-align: center;
	font-style: italic;
	width: 824px;
}
DIV.twoColsOverOne .twoColsOverOneC .quotation_large_right, DIV.oneColOverTwo .oneColOverTwoA .quotation_large_right {
	font-family: Calluna-Regular;
	font-style: normal;
	font-size: 90pt;
	color: #BECEB9;
	width: 50px;
	float: left;
	margin-top: -50px;
	height: 60px;
	margin-left: 880px;
}
.twoColsOverOne .paragraph, .oneColOverTwo .paragraph {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
}
DIV.twoColsOverOne .content_area, DIV.oneColOverTwo .content_area {
	width: 824px;
}
.twoColsOverOne .play_button, .oneColOverTwo .play_button {
	background-image:url(../images/play.png);
	background-repeat:no-repeat;
	width:120px;
	height:121px;
	position:relative;
	top:0px;
	left:0px;
}
.twoColsOverOne .para_float_right, .oneColOverTwo .para_float_right {
	position:absolute;
	top:0px;
	left:150px;
	width:295px;
}
.paragraph_special {
	position:absolute;
	top:397px;
	left:443px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#ACD0F4;
	width:293px;
}
.twoColsOverOneA, .oneColOverTwoB {
	width:400px;
	float:left;
}
.twoColsOverOneB, .oneColOverTwoC {
	width:400px;
	float:left;
	margin-left:24px;
}
.twoColsOverOneC, .oneColOverTwoA {
	clear:	both;
	width: 824px;
}
/* Subsection 6 ------------------------------------------------------------------------ */
.left_half_screen {
	float:left;
	width:400px;
}
.right_half_screen {
	float:left;
	width:400px;
	padding: 0 0 0 24px;
}
/* Endscreen ------------------------------------------------------------------------ */

DIV.endScreenTwoCol {
	background-color:#000000;
	background-repeat:no-repeat;
	background-position:-1024px bottom;
}
DIV.endScreenTwoCol .banner_title_main {
	color:#aa322f;
}
DIV.endScreenTwoCol .content_area {
	color:#FFF;
}
DIV.endScreenTwoCol .content_area .paragraph p {
	color:#FFF;
}
DIV.endScreenTwoCol.darktext .content_area .paragraph p {
	color:#333;
}
DIV.endScreenTwoCol .tab_2_bottom {
	background-image:url(../images/tab_2_expanded_plus.png);
	background-repeat:no-repeat;
	width:1024px;
	height:420px;
	position:absolute;
	color:#FFF;
	margin-top:726px;
}
.tab_2_bottom .tab_bottom_text {
	margin-left:843px;
	margin-top:12px;
}
.copyright_holder {
	position:absolute;
	clear:both;
	margin-left:85px;
	width:200px;
	height:22px;
	left:0px;
	padding-top:0px;
	text-align:left;
	font-family:MyriadPro-Regular;
	font-size:12px;
	color:#ffffff;
	bottom:20px !important;
	/* interface 092313 start */
	display: none;
	/* interface 092313 end */
}
.support_holder {
	position:absolute;
	clear:both;
	margin-right:50px;
	width:200px;
	height:22px;
	right:0px;
	padding-top:0px;
	text-align:right;
	font-family:MyriadPro-Regular;
	font-size:12px;
	color:#ffffff;
	bottom:8px !important;
	/* interface 092313 start */
	display: none;
	/* interface 092313 end */
}
.support_holder_hotspot {
	position:absolute;
	clear:both;
	margin-right:50px;
	width:200px;
	height:30px;
	right:0px;
	padding-top:0px;
	bottom:10px !important;
	/* interface 092313 start */
	display: none;
	/* interface 092313 end */
}
.support_hotspot {
	width: 250px;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:1;
	/* interface 092313 start */
	display: none;
	/* interface 092313 end */
}
.support_holder_logo {
	background-image:url(../images/generic_recap/ipad_recap_logo.png);
	width:53px;
	height:33px;
	position:absolute;
	bottom:10px;
	left:10px;
	/* interface 092313 start */
	display: none;
	/* interface 092313 end */
}
.support_holder_icon {
	background-image:url(../images/generic_recap/ipad_contact_us_button.png);
	width:21px;
	height:21px;
	position:absolute;
	bottom:13px;
	right:20px;
	/* interface 092313 start */
	display: none;
	/* interface 092313 end */
}

#ipadonlynote {
	position:absolute;
	width:200px;
	height:200px;
	top:50;
	right:200;
	z-index:5000;
}
#ipadonlyclose {
	position:absolute;
	width:1024px;
	height:200px;
	top:0px;
	right:0px;
	color:#ffffff;
	z-index:6001 !important;

}
#ipadonlyclose #close {
	background-image:url(../images/close.png);
	width:44px;
	height:43px;
	position:absolute;
	right:0px;
	top:2px;
	z-index:6002 !important;
}
.standard_coverpage .page_indicators_holder, .standard_coverpage .page_indicators_current {
	display:none;
}
.page_indicators_holder {

	background-repeat:no-repeat;
	height:13px;
	position:absolute;
	margin-top:740px;
	z-index:1005;
	display:none;
}
.page_indicators_current {

	background-repeat:no-repeat;
	background-position:-190px 0px;
	height:13px;
	position:absolute;
	margin-top:740px;
	z-index:1006;
	display:none;
}
.endScreenWhite {
	color: #fff;
	font-size:46px;
	padding-top:38px;
	padding-bottom:19px;
}
.boldText {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:115%;
}
.boldTextinline {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:105%;
}
.italicText {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
}
.boldItalicText {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
}
.boldFirstText {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.25em;
	color: #7d5555;
}
.italicSubHeaderText {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:1.25em;
	color:#CC0000;
}
.superText {
	font-family:Arial, Helvetica, sans-serif;
	vertical-align: super;
	font-size:75%;
}
.figureText {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#000000;
	padding:20px;
	padding-left:30px;
	padding-right:30px;
}

.clearDiv {
	clear: both;
}
.expand_header {
	z-index:10000;
	width:877px;
	height:37px;
	margin-top:0px;
	margin-left:0px;
	cursor:pointer;

	background-repeat:no-repeat;
	color:white;
	padding-left:50px;
	padding-top:15px;
}
.the_headers {
	width:927px;
	height:260px;
	background-color:red;
}
.expand_information {
	position:absolute;
	width:927px;
	height:260px;
	color:white;
	display:none;
	cursor:pointer;
}
.info_header {
	padding-left:50px;
	padding-top:15px;
	height:37px;

	background-repeat:no-repeat;
}
.info_text {
	padding-left:50px;
	padding-top:15px;
	padding-right:30px;
}
.expand_info {
	position:absolute;
	z-index:10002;
	width:927px;
	height:auto;
	background-color:#302f34;
}
.expando_bottom {

	background-repeat:no-repeat;
	width:927px;
	height:22px;
}
/* inline questions */
.inline_question_subsection {
	height:auto !important;
}
.inline_question_panel {
	position:relative;
	width:870px;
	height:auto !important;
	padding-left:55px;
	padding-top:40px;
	margin-left:0px;
	margin-bottom:20px;
	background-color: #000000;
	color: #465782;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-moz-box-shadow: 2px 2px 14px #465782;
	-webkit-box-shadow: 2px 2px 14px #465782;
	box-shadow: 2px 2px 14px #465782;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#465782')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#465782');
	min-height: 220px;
}
.inline_question_panel .paragraph {
	padding-bottom:20px;
}
.inline_question_stem {
	position:relative;
	width:830px;
	margin-top:0px;
	margin-left:0px;
	padding-bottom:15px;
	color:#ffffff;
}
.inline_question_stem_fill_in_blank {
	width:620px;
}
.inline_question_answers {
	width:759px;
	margin-left:50px;
}
.inline_question_answers_fill_in_blank {
	width:180px;
	margin-top:-65px;
	margin-left:670px;
}
.inline_question_radio_answer {
	position:relative;
	min-height:50px;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(../images/inline_question_panel_linebreak_ipad_l.png);
	background-repeat:no-repeat;
	background-position:0px 55px;
}
.inline_question_drop_down_answer {
	position:relative;
	float:right;
	margin-top:-50px;
	left:43px;
}
.inline_question_fill_in_blank_answer {
	position:relative;
	margin-top:5px;
	margin-bottom:5px;
}
.inline_question_answer_statement {
	position:relative;
	min-height:50px;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(../images/inline_question_panel_linebreak_ipad_l.png);
	background-repeat:no-repeat;
	background-position:0px 55px;
	color:#ffffff;
}
.inline_question_feedback_correct_incorrect_symbol {
	float:right;
	width:25px;
	height:25px;
	margin-left:15px;
	margin-top:3px;
	background-repeat:no-repeat;
}
.inline_question_radio {
	float:right;
	width:29px;
	height:29px;
	background-image:url(../images/inline_question_radio_button1.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
.inline_question_fill_in_blank {
	float:right;
	height:29px;
}
.inline_question_fill_in_blank_input {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	width:70px;
}
.inline_question_answer_choice {
	min-height:40px;
	padding-top:5px;
	color:#ffffff;
}
.inline_question_fill_in_blank_answer .inline_question_answer_choice {
	width:100px;
	min-height:40px;
	padding-left:0px;
	padding-top:5px;
	color:#ffffff;
}
.inline_question_divider {
	position:absolute;
	width:20px;
	height:208px;
	left:675px;
	top:50px;
	background-image:url(../images/inline_question_panel_fib_divider.png);
	background-repeat:no-repeat;
	background-position:top;
}
.inline_question_submit {
	width:160px;
	height:40px;
	margin-left:675px;
	margin-top:15px;
	padding-top:9px;
	padding-bottom:40px;
	background-image:url(../images/inline_question_submit_button_notext.png);
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:24px;
	font-family:Calluna;
	text-align:center;
	cursor:pointer;
}
.inline_question_submit_fill_in_blank {
	margin-top:20px;
	margin-left:665px;
}
.inline_question_feedback {
	position:relative;
	width:830px;
	margin-top:15px;
	margin-left:0px;
	padding-bottom:20px;
	color:#ffffff;
	display:none;
}
.inline_question_feedback_fill_in_blank {
	margin-top:20px;
}
.inline_question_feedback .paragraph {
	width:830px;
	color:#ffffff;
}
.inline_question_feedback_correct_incorrect {
	font-size:18px;
	font-weight:bold;
	width:830px;
	padding-bottom:20px;
	color:#ffffff;
}
.inline_question_feedback_sub_left_ie {
	float:left;
	color:#ffffff;
	position:relative;
	width:150px;
}
.inline_question_feedback_sub_ie {
	float:none;
	margin-left:150px;
}
.inline_question_last_answer {
	background-image:none;
}
/* opt-in questions */
.opt_in_question_button {
	position:absolute;
	width: 214px;
	height:55px;
	margin-left:-80px;

	background-repeat:no-repeat;
	cursor:pointer;
	bottom:20px;
}
.opt_in_question_panel {
	position:absolute;
	width:1011px;
	height:664px;
	margin-left:-1130px;
	padding-left:25px;
	padding-top:50px;
	background-repeat:no-repeat;
	color:#acd0f4;
	z-index:10999;
}
.opt_in_question_panel .close_button {
	position:absolute;
	margin-left:928px;
	height:38px;
	width:39px;
	background-repeat:no-repeat;
	cursor:pointer;
	z-index:99999;
	margin-top:-30px;
}
.opt_in_question_panel .paragraph {
	padding-bottom:20px;
}
.opt_in_icon_space {
	position:relative;
	float:left;
	width:37px;
	height:37px;
	padding-right:10px;
	display:none;
}
.opt_in_question_holder {
	position:relative;
	width:940px;
	margin-top:-20px;
}
.opt_in_question_holder ul {
	/*list-style-image: url(../images/desktop/new_bullet_light.png);*/
}
.opt_in_question_stem {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	width:830px;
	margin-top:0px;
	margin-left:47px;
	padding-bottom:20px;
	color:#ffffff;
}
.opt_in_question_stem p, .opt_in_question_stem ul{
	padding-bottom:20px;
}
.opt_in_question_stem ul ul{
	padding-bottom:0px;
}
.opt_in_question_answers {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;
	width:900px;
	margin-left:75px;
}
.opt_in_question_radio_answer {
	position:relative;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:-20px;
	width:850px;
}
.option_after_clear {
	clear:both;
}
.opt_in_question_drop_down_answer {
	position:relative;
	margin-top:5px;
	margin-bottom:5px;
}
.opt_in_question_fill_in_blank_answer {
	position:relative;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:-28px;
}
.opt_in_question_answer_statement {
	position:relative;
	padding-top:2px;
	padding-bottom:2px;
	color:#ffffff;
}
.opt_in_question_radio {
	float:left;
	width:29px;
	height:29px;
	background-image:url(../images/opt_in_question_radio_button1.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
.opt_in_question_fill_in_blank_prefix {
	width:auto;
	color:#ffffff;
	float:left;
	line-height:29px;
	vertical-align:central;
	padding-right:20px;
}
.opt_in_question_fill_in_blank_suffix {
	background-image:url();
	background-repeat:no-repeat;
	background-position:top right;
	padding-right:50px;
	float:left;
	width:auto;
	color:#ffffff;
	line-height:29px;
	vertical-align:central;
	padding-left:20px;
	min-height:29px;
}
.opt_in_question_fill_in_blank {
	float:left;
	height:29px;
}
.opt_in_question_fill_in_blank_input {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	width:145px;
}
.opt_in_question_answer_choice {
	background-image:url();
	background-repeat:no-repeat;
	background-position:top right;
	min-height:40px;
	padding-left:40px;
	padding-top:5px;
	color:#ffffff;
	padding-right:10px;
}
.opt_in_question_answer_choice_text{
padding-right:10px;
padding-top:2px;
}
.opt_in_question_answer_choice_text, .opt_in_question_answer_marks{
display:table-cell;
}
.opt_in_question_answer_marks{
width:29px;
height:29px;
	background-image:url();
	background-repeat:no-repeat;
	background-position:bottom left;
}
.opt_in_question_note {
	background-repeat:no-repeat;
	width:326px;
	height:168px;
	margin-left:17px;
	padding:20px;
	color:#000000;
}
.opt_in_question_divider {
	width:1000px;
	height:2px;
	margin-top:30px;
	margin-bottom:25px;
	background-repeat:no-repeat;
	background-position:top;
	margin-left:-50px;
}
.opt_in_question_submit {
	width:160px;
	height:40px;
	padding-top:13px;
	background-image:url(../images/opt_in_question_submit_button_notext.png);
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	cursor:pointer;
	position:absolute;
	right: 0px;
	z-index:11003;
}
.opt_in_question_tryagain {
	width:160px;
	height:40px;
	padding-top:13px;
	background-image:url(../images/opt_in_question_submit_button_notext.png);
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	cursor:pointer;
	position:absolute;
	right: 0px;
	z-index:11001;
}
.opt_in_question_solution {
	width:160px;
	height:40px;
	padding-top:13px;
	background-image:url(../images/opt_in_question_solution_button_notext.png);
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	cursor:pointer;
	position:absolute;
	right: 0px;
	margin-top:90px;
	display:none;
	z-index:11002;
}
.opt_in_question_feedback {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	width:700px;
	height:1000px;
	color:#ffffff;
	display:none;
	background-repeat:no-repeat;
	padding-left:44px;
	padding-top:10px;
	margin-left:3px;
}
.opt_in_question_feedback .paragraph {
	color:#ffffff;
}
.opt_in_question_feedback_correct_incorrect {
	font-size:18px;
	font-style:italic;
	width:405px;
	color:#ffffff;
}
.image_caption, .paragraph.image_caption {
	padding: 20px 10px 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	clear: both;
}
.h2 {
	color:#5C5C5C;
	font-size:20px;
	line-height:20px;
}
/* hotword */
#popupHotword {
	position:absolute;
	width:435px;
	z-index:10020;
	display:none;
	max-height:544px;

}
#popupHotword.maplink_pop{
	position:absolute;
	width:825px;
	z-index:10020;
	display:none;
	max-height:544px;
	left:91px !important;
}
#popupHotword .hotword_header {
	background-image:url(../images/hotword_graphic_top_bnr.png);
	background-repeat:no-repeat;
	background-position:-18px;
	width:438px;
	height:79px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
}

#popupHotword .hotword_header .hotword_header_arrow {
	background-image:url(../images/hotword_graphic_top_bnr_arrow.png);
	background-repeat:no-repeat;
	width:31px;
	height:26px;
	position:relative;
}

/*Important - for padding to be applied depending on number of lines, keep font and line-height the same in hotword_title*/
#popupHotword .hotword_title {
	position:relative;
	width:315px;
	/*left:23px;*/
	color:#ffffff;
	font-size: 17px !important;
	display: table-cell;
	vertical-align: middle;
	height: 50px;
	/* border: 1px solid blue; */
	line-height: 23px !important;
	padding-left: 23px;
}

#popupHotword .hotword_description {
	font-family:Arial, Helvetica, sans-serif;
	width:392px !important;
	background-color: #dddddd;
	color:#3f3f3f;
	border:1px solid #c7c7c7;
	border-top:0px;
	/* For IE 8 */
	/* For IE 5.5 - 7 */

	font-style:normal;
	font-size: 18px;
	padding:20px;
}

#popupHotword .hotword_description font {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#popupHotword .hotword_description font[size="2"], #popupHotword .hotword_description, #popupHotword .hotword_description p {
	font-size:15px;
}
#popupHotword .hotword_description font[size="3"] {
	font-size:20px;
}
#popupHotword .hotword_description font[size="4"] {
	font-size:22px;
}
#popupHotword .close_button {
	position:relative;
	float:right;
	margin-right:13px;
	width:40px;
	height:40px;
	cursor:pointer;
}
.resource{
	padding:20px 0px 5px 20px;
	line-height: 20px;
	margin-bottom:20px;
	background-color:#ffffff;
	background: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px !important;
	color: #333333;
	border: 2px solid #E1E1E1;
	width: 387px;
	opacity:0;
}
.resource-text .firstPtag{
padding:0px !important;
}
.resource_box_top_white{
	background-image: url(../images/resource_dog_ear.png);
	background-repeat:no-repeat;
	position:absolute;
	width:17px;
	height:24px;
	margin-left:307px;
	margin-top:-41px;
	display:none;
}
.resource-text{
	width: 250px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height:20px;
	padding-top:7px;
	color:#333333;
	padding-left:2px;
	font-weight:bold;
}
.resource-header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	padding-top:4px;
	color:#aa322f;


}
.resource-image{
	background-repeat: no-repeat;
	float:	left;
	}
.resource-close{
	background-image: url(../images/resource-icon.png);
	background-repeat: no-repeat;
	float: right;
	margin-right:10px;
	margin-top:-25px;
	width: 30px;
	height: 50px;
	}
.temporary_hotspot {
	margin-left: -20px;
	z-index: 10004;
	width: 373px;
	height: 81px;
	position: absolute;
	margin-top: -21px;
	cursor: pointer;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 35px;
	background-color:#fff;
	filter:alpha(opacity=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	opacity:0;
}

.resource .temporary_popup {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
}
.resource .temporary_popup #smartphone {
	display:none;
}
.temporary_popup {
	z-index: 10006;
	width: 842px;
	position: absolute;
	background-color:#dddddd;
	color: #333333;
	display: none;
	border: 1px solid #c7c7c7;
	background-position: right top;
	/* interface 092313 start */
	top: 0px;
	/* interface 092313 end */
	/*top: 10%;*/
	margin-left:-455px;



}
.resource .temporary_popup_closing {
	position:absolute;
	height: 35px;
	width: 50px;
	margin-top: 8px;
	background-image: url(../images/resource-close.png);
	background-repeat: no-repeat;
	right:0px;
	/* interface 090513 start */
	cursor: pointer;
	z-index:1001;
	/* interface 090513 end */
}
.temporary_popup h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#ffffff;
	font-size: 17px;
}
.temporary_popup_text_left {
	width: 360px;
	padding: 0;
}
.temporary_popup_image_right {
	max-width:none;
}
.temporary_popup .resource_image_holder {
	width:100%;
}
.resource_image_holder #web_ipad {
	clear:both;
	display:block;
	margin-left: auto;
	margin-right: auto;
	max-width:100%;
}
.resource_image_holder #smartphone {
	display:none;
}
/* carousel */
.carousel #car_popup .close_button {
	position:relative;
	float:right;
	top:5px;
	margin-right:25px;
	width:40px;
	height:40px;
	cursor:pointer;
}
.carousel {
	position: relative;
	margin-left:auto;
	margin-right:auto;
	cursor:pointer;
	-webkit-user-select: none;
	-moz-user-select:none;
	height:270px;
	width:730px;
	margin-top:0px;
	margin-bottom:65px;
	font-family:Arial, Helvetica, sans-serif;
}
.carousel font[face="Myriad Pro"] {
	font-family:Arial, Helvetica, sans-serif;
}
#car_left {
	position:absolute;
	background-image:url(../images/rolodex-gesture-arrows-left.png);
	background-repeat:no-repeat;
	width:31px;
	height:31px;
	top:285px;
	margin-left:270px;
	z-index:1000;
}
#car_right {
	position:absolute;
	background-image:url(../images/rolodex-gesture-arrows-right.png);
	background-repeat:no-repeat;
	width:31px;
	height:31px;
	top:285px;
	left:442px;
	z-index:1000;
}
#car_popup {
	height:auto;
	position:absolute;
	display:none;
	left:0px !important;
}
#car_popup .car_popup_top {
	background-image:url(../images/carousle_popup_top.png);
	background-repeat:no-repeat;
	width:734px;
	height:50px;
	overflow:hidden;
}
#car_popup .car_pop_title {
	padding-bottom:10px;
	color:#ffffff;
	padding-left:30px;
	padding-top:15px;
	font-size: 17px !important;
	opacity:0;
}
.car_pop_title font{
	font-size: 17px !important;
}
#car_popup .car_pop_content {
	padding-left:30px;
	padding-right:30px;
	padding-top:15px;
	background-image:url(../images/carousle_popup_tile.png);
	background-repeat:repeat-y;
	width:674px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
}
#car_popup .car_pop_content font {
	font-family:Arial, Helvetica, sans-serif !important;
}
#car_popup .car_pop_content font[size="2"] {
	font-size: 15px;
}
#car_popup .car_pop_content p {
	padding-bottom: 15px;
}
.ferrisWheelXofY {
	background-image:url(../images/common/slide_indicator.png);
	background-repeat:no-repeat;
	color:#FFF;
	font-size:14px;
	width:66px;
	height:31px;
	text-align:center;
	padding-top:8px;
	margin-left:338px;
	margin-top:285px;
	position:absolute;
	cursor:default;
}
.ferrisWheelDirective {
	color:#000000;
	font-size:16px;
	width:414px;
	text-align:center;
    margin-left:207px;
	margin-top:415px;
	position:absolute;
	cursor:default;
}
/*oneColTwoColsOneCol*/
DIV.oneColTwoColsOneCol {
	/* interface 100113 start */
	/*width:1014px;*/
	width:1024px;
	/* interface 100113 end */
	margin-left:auto;
	margin-right:auto;
}
.oneColTwoColsOneColA {
	width: 920px;
	padding-right:0px;
	padding-left:0px;
}
.oneColTwoColsOneColB {
	width:462px;
	float:left;
}
.oneColTwoColsOneColC {
	width:400px;
	float:left;
	margin-left:24px;
}
.oneColTwoColsOneColD {
	clear:both;
	width:824px;
}
.wrapper.inline-formula-rule {
	background-color:#fb7a02;
	-moz-border-radius: 15px 15px;
	border-radius:  15px 15px;
	-moz-border-radius:  15px 15px;
	border-radius:  15px 15px;
	padding: 20px 35px 20px 35px;
	background: #5b5b5b; /* for non-css3 browsers */
 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb7a02', endColorstr='#e35b03'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#fb7a02), to(#e35b03)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #fb7a02, #e35b03); /* for firefox 3.6+ */
	font: normal 1em/1.5em MyriadPro-Regular, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.wrapper.inline-formula-rule h1 {
	font-weight:bold;
	font-size:1.1em;
	font-family:MyriadPro-Regular;
}
.wrapper.inline-formula-rule .paragraph {
	font-family:MyriadPro-Regular, Arial, Helvetica, sans-serif;
}
.center-align {
	text-align: center;
	width: 100%;
	display: block;
}
.highlightText_typea {
	color: #f78f1e;
}
.highlightText_typeb {
	color: #499ae9;
}
.wrapper.inline-formula-rule .highlightText_typea{
	color: #fdbe11;
}
.wrapper.inline-formula-rule .highlightText_typeb{
	color: #acd0f4;
}

.wrapper .paragraph.inline-formula-rule {
	color:#FFFFFF;
}
.postit {
	margin-bottom:20px;
}
.postit_header {

	background-repeat:repeat-x;
	height:10px;
}
.postit_middle {

	background-repeat:repeat;
	font: 16px 'segoepr', Arial, sans-serif;
	font-size:16px;
	line-height:20px;
	padding-top:5px;
}
.postit_middle_content {
	font-family: PonyTale, "Times New Roman", Times, serif;
	line-height: 26px;
	font-size: 21px;
	padding: 20px 41px 20px 41px;
}
.postit_middle_content p, .postit_middle_content .paragraph, .postit_middle_content ul li, .postit_middle_content ul ul li, .postit_middle_content font ul li, .postit_middle_content font ul ul li{
	line-height: 26px !important;
}
.postit_middle_content strong, .postit_middle_content b {
	font-family: PonyTale-Bold, PonyTale, "Times New Roman", Times, serif;
	font-weight: bold;
}
.postit_bottom {

	background-repeat:repeat;
	height:51px;
	margin-top:-35px;
}
.postit_bottom_right {

	background-repeat:no-repeat;
	width:112px;
	height:51px;
	float:right;
}
.oneCol .centered_exact_expando:nth-child(1) {
	padding-top: 0px;
}
.oneCol .centered_exact_expando:nth-child(2) {
	padding-top: 0px;
}
.centered_exact_expando, .centered_exact_expando:nth-child(2) {
	padding-top: 0px;
}
.exact_expando {
	width:927px;
	height:auto;
	margin-top:40px;
}
.exact_expando_button, .exact_expando_show_top {
	width:877px;
	height:37px;
	margin-top:0px;
	margin-left:0px;
	cursor:pointer;
	color:white;
	padding-left:50px;
	padding-top:15px;
}
.exact_expando_button {

	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
}
.exact_expando_show {
	position:absolute;
	display:none;
	width: 824px;
	z-index:2;
}
.exact_expando_show_top {

	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
}
.exact_expando_show_middle {
	background-color:#ffffff;
	max-height:100%;
	padding-left:25px;
	padding-top:15px;
	padding-right:25px;
	padding-bottom:0px;
	color:#333333;
	font-size: 13px;
	border:2px solid #e6e6e6;
}
.exact_expando_show_middle_text, .exact_expando_show_middle_text font {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size: 15px;
	line-height: 20px;
}

.exact_expando_show_middle_text img {
	/*margin-left:20px;*/
}
.exact_image_clear {
	clear:both;
}
.exact_expando_show_bottom {
	height:19px;
}
.exact_expando_buttons {
	position:relative;
	z-index:1;
	height:auto;
}
.expando_image_text .expando_text:nth-child(2) {
	width:50%;
	margin-left:0%;
	margin-right:0%;
}
.expando_image_text .expando_text:nth-child(1) {
	width:50%;
	margin-left:0%;
	margin-right:0%;
}
.expando_image {
	text-align:left;
}
.fixed_mask_left {
	display: none;
}
.opt_in_question_button_hitArea {
	width: 230px;
	height: 38px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	padding-top:20px;
	padding-left:20px;
}
.cnd {
	position: relative;
	width:823px;
	background-image: url(../images/cnd_background_a.png);
	background-repeat:no-repeat;
	margin-bottom:20px;
}
.cnd_btn_holder {
	width:232px;
	float:left;
}
.cnd_reveal_area {
	color:#333333;
	float:left;
	padding: 10px 20px 0 20px;
	width: 549px;
	height: auto;
	border-bottom:2px solid #dddddd;
}
.cnd_button_list {
	margin-left:0px;
	padding-left:2px;
	margin-top:4px;
	padding-top:0px;
	list-style-type:none;
	list-style-image:none;
}
.cnd_button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	color: #fff;
	width:230px;
	cursor:pointer;
	list-style-type:none;
	padding-bottom: 0px;
	margin-bottom:2px;
}
.cnd_button_label_container_td {
	font-size: 17px;

}
.cnd_button:first-child{
	color:#000;
}
.cnd_button_label {
	background-image: url(../images/cnd_button_a.png);
	background-repeat: no-repeat;
	line-height: 15px;
	padding: 4px 0 0 20px;
	position:relative;
}
.cnd_button_label_container {
	bottom: 0px;
	padding-top: 10px;
	display: table;
	padding-right: 35px;
	padding-left: 15px;
}
.cnd_button_label_container_td {
	display: table-cell;
	vertical-align: middle;
	line-height: 20px;
}
.cnd_button_label_container_td font[size="2"], .cnd_button_label_container_td font[size="2"] p, .cnd_button_label_container_td p font[size="2"]{
	font-size: 18px;
	line-height: 18px;
}
.cnd_button_label_container_td font[size="3"], .cnd_button_label_container_td p font[size="3"], .cnd_button_label_container_td font[size="3"] p{
	font-size: 20px;
	line-height: 18px;
}
.cnd_button_label_container_td p{
font-size:15px;
}
.cnd_button_label_container_td font {
	font-family:Arial, Helvetica, sans-serif !important;
}
.cnd_button_bottom {
	height: 17px;
	background-image: url(../images/cnd_button_b.png);
	background-repeat: no-repeat;
}
.cnd_reveal {
	width:auto;
	padding-top:10px;
}
.cnd_footer_area {
	background-image: url(../images/cnd_background_c.png);
	background-repeat: no-repeat;
	position: absolute;
	bottom: 0px;
	width: 100%;
	height: 23px;
	display:none;

}
.cnd_button_label_container {
	bottom: 0px;
	padding-top: 10px;
	display: table;
}
.cnd_paragraph {
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
}
.cnd_paragraph font[size="2"] {
	font-size:15px;
}
.cnd_paragraph font[size="3"], .cnd_paragraph font {
	font-size:17px;
}
.cnd_paragraph font[size="4"] {
	font-size:19px;
}
.cnd_paragraph font {
	font-family:Arial, Helvetica, sans-serif !important;
}
.cnd_paragraph_nospace {
	margin-bottom:0px;
}
.cnd_more_info_btn {
	background-image:url(../images/cnd_moreinfo.png);
	background-repeat:no-repeat;
	width:186px;
	height:40px;
	font:Calluna;
	font-size:20px;
	color:#ffffff;
	text-align:center;
	padding-top:13px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	cursor:pointer;
}
.cnd_more_info_reveal {

	background-repeat:no-repeat;
	position:absolute;
	width:605px;
	height:323px;
	margin-top:-15px;
	margin-left:-20px;
	color:#ffffff;
	padding-top:40px;
	padding-left:40px;
	display:none;
}
.cnd_close {
	position:absolute;
	background-image:url(../images/cnd_exit.png);
	background-repeat:no-repeat;
	width:32px;
	height:31px;
	margin-left:550px;
	margin-top:-20px;
	cursor:pointer;
}
.cnd_resource {
	width:428px;
	height:72px;
	margin-left:auto;
	margin-right:auto;
	cursor:pointer;
}
.cnd_resource_reveal {
	width:762px;
	height:442px;
	position:absolute;
	margin-left:-84px;
	margin-top:-350px;
	display:none;
	cursor:pointer;
}
.cnd_more_info_reveal .cnd_paragraph {
	width:530px;
}

.cnd_tabbed_image_smartphone {
	display:none;
}
.comparecontrast {
	width:915px;
	height:auto;
	margin-bottom:40px;
	margin-top:40px;
}
.cnc_headers {
	padding-left:129px;
	width:786px;
	height:49px;
}
.cnc_definition, .cnc_mean, .cnc_example {
	background-image:url(../images/cnc_button.png);
	background-repeat:no-repeat;
	width:257px;
	height:35px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ffffff;
	text-align:center;
	padding-top:14px;
	cursor:pointer;
}
.cnc_definition {
	margin-right:8px;
	background-position:-258px 0px;
}
.cnc_mean {
	margin-right:7px;
}
.cnc_body {
	width:915px;
	height:auto;
}
.cnc_body_top {
	width:915px;
	height:20px;
	background-image:url(../images/cnc_body_top.png);
	background-repeat:no-repeat;
}
.cnc_body_bottom {
	width:915px;
	height:20px;
	background-image:url(../images/cnc_body_bottom.png);
	background-repeat:no-repeat;
}
.cnc_body_middle {
	width:915px;
	height:auto;
	background-image:url(../images/cnc_body_middle.png);
	background-repeat:repeat-y;
}
.cnc_body_middle_row {
	width:915px;
	height:auto;
	overflow:hidden;
}
.cnc_def {
	width:129px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:50px;
	font-style:italic;
	color:#333333;
	text-align:center;
	padding-top:0px;
	margin-top:0px;
	line-height:50px;
}
.cnc_three_sections {
	float:left;
	width:746px;
	padding-left:20px;
	padding-right:20px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
}
.cnc_definition_text, .cnc_mean_text, .cnc_example_text {
	width:746px;
	height:auto;
}
.cnc_definition_text img, .cnc_mean_text img, .cnc_example_text img {
	float:left;
	margin-right:20px;
}
.cnc_mean_text, .cnc_example_text {
	display:none;
}
.cnc_divider {
	background-image:url(../images/cnc_divider.png);
	background-repeat:no-repeat;
	width:872px;
	height:1px;
	margin-left:4px;
	padding-bottom:20px;
	padding-top:20px;
	background-position:0px 20px;
}
.endScreenTwoCol .banner .banner_title_main {
	color:#aa322f;
}
.endScreenTwoCol .content_area ul li font {
	color:#ffffff !important;
}
.endScreenTwoCol .content_area font {
	color:#ffffff !important;
}
.oneCol.page_background, .twoCol.page_background, .twoColsOverOne.page_background, .oneColOverTwo.page_background, .oneColTwoColsOneCol.page_background {
	background-repeat:no-repeat;
	display:block;
	/* interface 093013 start */
	/* interface smooth 100213 start */
	/*smooth start*/
	/*background-position: top;*/
	background-position: bottom;
	/*smooth end*/
	/* interface smooth 100213 end */
	background-color:#fff;
	/* interface 093013 end */
	background-position: -25px 53px;
}

.oneCol.page_background.isuiwebviewContent, .twoCol.page_background.isuiwebviewContent, .twoColsOverOne.page_background.isuiwebviewContent, .oneColOverTwo.page_background.isuiwebviewContent, .oneColTwoColsOneCol.page_background.isuiwebviewContent {

	background-position: -25px 66px;
}

#popupBackground {
	display:none;
	position:fixed;
	height:100%;
	width:100%;
	top:0;
	left:0;
	/* interface 100113 start */
	margin-top: -1px;
	margin-left: -1px;
	/* interface 100113 end */
	background:#1C1C1C;
	border:1px solid #cecece;
	/* interface 092313 start */
	z-index:12000;
	/* interface 092313 end */
}
#popupArea {
	display:none;
	position:fixed;
	z-index:2000;
}
.car_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#car_1 .car_title {
	font-size:17px;
}
a:link {
	text-decoration:underline;
	color:#0c70d2;
}
a:visited {
	color:#0c70d2;
	text-decoration:underline;
}
a:hover {
	color:#0c70d2;
	text-decoration:underline;
}
a:active {
	color:#0c70d2;
	text-decoration:underline;
}
.opt_in_question_stem p a:link {
	text-decoration:underline;
	color:#ffffff;
}
.opt_in_question_stem p a:visited {
	color:#ffffff;
	text-decoration:underline;
}
.opt_in_question_stem p a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.opt_in_question_stem p a:active {
	color:#ffffff;
	text-decoration:underline;
}
.opt_in_question_stem a:link {
	text-decoration:underline;
	color:#ffffff;
}
.opt_in_question_stem a:visited {
	color:#ffffff;
	text-decoration:underline;
}
.opt_in_question_stem a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.opt_in_question_stem a:active {
	color:#ffffff;
	text-decoration:underline;
}
.opt_in_question_feedback p a:link {
	text-decoration:underline;
	color:#ffffff;
}
.opt_in_question_feedback p a:visited {
	color:#ffffff;
	text-decoration:underline;
}
.opt_in_question_feedback p a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.opt_in_question_feedback p a:active {
	color:#ffffff;
	text-decoration:underline;
}
.opt_in_question_feedback a:link {
	text-decoration:underline;
	color:#ffffff;
}
.opt_in_question_feedback a:visited {
	color:#ffffff;
	text-decoration:underline;
}
.opt_in_question_feedback a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.opt_in_question_feedback a:active {
	color:#ffffff;
	text-decoration:underline;
}
.diverted_apple_link {
	text-decoration:underline;
}
.popupHotwordOptin {
	position:absolute;
	width:435px;
	z-index:999999;
	display:none;
}
.popupHotwordOptin .hotword_headerOptin {
	background-image:url(../images/hotword_graphic_top_bnr.png);
	background-repeat:no-repeat;
	background-position:-18px;
	width:470px;
	height:81px;
	position:relative;
}
.popupHotwordOptin .hotword_titleOptin {
	position:relative;
	width:315px;
	left:57px;
	top:40px;
	color:#ffffff;
	font-style:italic;
	font-size:1.2em;
}
.popupHotwordOptin .hotword_descriptionOptin {
	margin-top:-56px;
	min-height:50px;
	width:393px !important;
	background-color: #ffffff;
	color: #465782;
	-moz-border-radius: 15px;
	border-radius: 15px;



	/* For IE 8 */
	/* For IE 5.5 - 7 */
	color:#3f3f3f;
	font-style:italic;
	font-size:1.0em;
	padding:20px;
	padding-top:70px;
}
.popupHotwordOptin .close_buttonOptin {
	position:relative;
	float:right;
	top:32px;
	margin-right:43px;
	width:40px;
	height:40px;
	cursor:pointer;
}
.oneCol .opt_in_question_button {
	margin-left:-80px;
}
.oneCol .opt_in_question_panel {
	margin-left:-1090px;
}
.twoCol .opt_in_question_button {
	margin-left:-560px;
}
.twoCol .opt_in_question_panel {
	margin-left:-1570px;
}
.twoColsOverOne .opt_in_question_button {
	margin-left:-80px;
}
.twoColsOverOne .opt_in_question_panel {
	margin-left:-1090px;
}
.oneColOverTwo .opt_in_question_button {
	margin-left:-515px;
}
.oneColOverTwo .opt_in_question_panel {
	margin-left:-1530px;
}
.oneColTwoColsOneCol .opt_in_question_button {
	margin-left:-55px;
}
.oneColTwoColsOneCol .opt_in_question_panel {
	margin-left:-1330px;
}
.endScreenTwoCol .opt_in_question_button {
	margin-left:-545px;
	bottom:60px;
}
.endScreenTwoCol .opt_in_question_panel {
	margin-left:-1560px;
}
.expando_content_pop, .expando_content {
	font-size: 17px;
	min-height: 25px;
}

/* interface 090513 start */
.expando_wrapper_pop{
cursor:pointer;
}
/* interface 090513 end */
sup, sub {
	vertical-align: baseline;
	position: relative;
	top: -0.4em;
}
sub {
	top: 0.4em;
}
.exact_expando_show_middle_text p {
	padding-bottom:15px;
}
.endScreenTwoCol .image {
	margin-left:auto;
	margin-right:auto;
}

.blackboard_content .blackboard_content_left .firstPtag, .blackboard_content .blackboard_content_left p, .blackboard_content .blackboard_content_center .firstPtag, .blackboard_content .blackboard_content_center p {
	padding-top:0px !important;
	margin-top:0px !important;
	padding-bottom:0px !important;
	margin-bottom:0px !important;
	padding:0px 0px 10px 0px !important;
	margin:0px 0px 0px 0px !important;
}
.blackboard_content_left img {
	padding:0px 0px 0px 0px !important;
	padding-top:0px!important;
	margin-bottom:-7px;
}
.opt_in_question_panel a:link, .opt_in_question_panel a:visited, .opt_in_question_panel a:hover, .opt_in_question_panel a:active, .exact_expando_show_middle a:link, .exact_expando_show_middle a:visited, .exact_expando_show_middle a:hover, .exact_expando_show_middle a:active, .cnd a:link, .cnd a:visited, .cnd a:hover, .cnd a:active, .blackboard_content a:link, .blackboard_content a:visited, .blackboard_content a:hover, .blackboard_content a:active {
	text-decoration:underline;
	color:#0C70D2;
}
.exact_expando_show_middle a:link, .exact_expando_show_middle a:visited, .exact_expando_show_middle a:hover, .exact_expando_show_middle a:active{
	color:#0C70D2;
}

/*new box designs custom for ipad landscape*/
.oneColTwoColsOneColA .example_box_title_text, .oneColTwoColsOneColD .example_box_title_text, .oneColTwoColsOneColA .rule_box_title_text, .oneColTwoColsOneColD .rule_box_title_text{
	max-width:870px;
}
.oneColOverTwoA .example_box_title_text, .twoColsOverOneC .example_box_title_text, .oneColOverTwoA .rule_box_title_text, .twoColsOverOneC .rule_box_title_text{
	max-width:850px;
}
.oneColTwoColsOneColB .example_box_title_text, .twoColsOverOneA .example_box_title_text, .oneColTwoColsOneColB .rule_box_title_text, .twoColsOverOneA .rule_box_title_text{
	max-width:412px;
}
.oneColOverTwoB .example_box_title_text, .oneColOverTwoC .example_box_title_text, .twoColsOverOneA .example_box_title_text, .twoColsOverOneB .example_box_title_text, .oneColOverTwoB .rule_box_title_text, .oneColOverTwoC .rule_box_title_text, .twoColsOverOneA .rule_box_title_text, .twoColsOverOneB .rule_box_title_text{
	width:398px;
}
.oneColTwoColsOneColC .example_box_title_text, .oneColTwoColsOneColC .rule_box_title_text{
width:352px;
}
.oneCol .example_box_title_text, .oneCol .rule_box_title_text{

}
.twoColsOverOne .example_box_title_text{
width:870px;
}

/*END new box designs custom for ipad landscape*/
.animation_title{
	/* lock down 090913 start */
	padding-top:0px;
	/* lock down 090913 end */
}
.oneColOverTwoC .animation_title{
	margin-left:0px;
}

/*adding back in test_box and general_box styles - possibly temporary*/
.general_box .paragraph, .general_box .paragraph p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #000;
	line-height:20px;
}
.general_box font[size="2"], .test_box font[size="2"]{
	font-size: 12px !important;
}
.general_box font[size="3"], .test_box font[size="3"]{
	font-size: 15px !important;
}
.general_box font[size="4"], .test_box font[size="4"]{
	font-size: 18px !important;
}
.general_box {
	background-color:#E0E6E6;
	-moz-border-radius: 15px 15px;
	border-radius:  15px 15px;
	-moz-border-radius:  15px 15px;
	border-radius:  15px 15px;
	padding: 15px 35px 20px 35px;
	background: #EBEFEF; /* for non-css3 browsers */
	color:#000040;
 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EBEFEF', endColorstr='#B5CFD3'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#EBEFEF), to(#B5CFD3)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #EBEFEF, #B5CFD3); /* for firefox 3.6+ */
	margin-bottom:20px;
}
.general_box ul li{
padding-bottom:15px;
}
.test_box {
	background-color:#3A3D42;
	-moz-border-radius: 15px 15px;
	border-radius:  15px 15px;
	-moz-border-radius:  15px 15px;
	border-radius:  15px 15px;
	padding: 15px 35px 20px 35px;
	background: #3A3D42; /* for non-css3 browsers */
 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#3A3D42'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#3A3D42)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #000000, #3A3D42); /* for firefox 3.6+ */
	color:white !important;
	margin-bottom:20px;
}
general_box .paragraph, .general_box .paragraph p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000040;
}
.general_box .paragraph, .general_box .paragraph p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000040;
}
.general_box font[size="2"] font[size="4"], .general_box font[size="4"], .general_box .paragraph font[size="4"], .test_box font[size="2"] font[size="4"], .test_box font[size="4"], .test_box .paragraph font[size="4"]{
	font-size: 18px !important;
}
.general_box font[size="3"], .general_box p font[size="3"], .general_box .paragraph p font[size="3"], .general_box .paragraph font[size="3"] p, .general_box .paragraph p font font[size="3"], .general_box .paragraph p font[size="2"] font[size="3"], .test_box font[size="3"], .test_box p font[size="3"], .test_box .paragraph p font[size="3"], .test_box .paragraph font[size="3"] p, .test_box .paragraph p font font[size="3"], .test_box .paragraph p font[size="2"] font[size="3"]{
	font-size: 15px !important;
}
.general_box font[size="2"], .general_box p font[size="2"], .general_box .paragraph p font[size="2"], .general_box .paragraph p font font[size="2"], .test_box font[size="2"], .test_box p font[size="2"], .test_box .paragraph p font[size="2"], .test_box .paragraph p font font[size="2"]{
	font-size: 12px !important;
}
.test_box .paragraph, .test_box .paragraph p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #ffffff;
	line-height:20px;
}
/*END adding back in test box and general box*/

.postit_middle_content font[size="3"]{
font-size:17px !important;
}
.postit_middle_content font[size="4"]{
font-size:22px !important;
}
.opt_in_question_stem .firstPtag, .opt_in_question_stem p.firstPtag, .opt_in_question_stem p.firstPtag{
padding: 0 0 0px 0 !important;
}
/*.content_area p font[size="4"], .content_area .paragraph p font[size="4"], .content_area .paragraph font[size="4"] p, .content_area .paragraph p font font[size="4"]{
font-size: 17px !important;
}*/
.reflective_screen{
height:768px !important;
width:1024px !important;
padding-bottom:0px !important;
background-position:0px top !important;
background-size:1024px 2272px;
}
.reflective_screen .content_area font[size="4"], .reflective_screen .content_area p font[size="4"], .reflective_screen .content_area .paragraph p font[size="4"], .reflective_screen .content_area .paragraph font[size="4"] p, .reflective_screen .content_area .paragraph p font font[size="4"]{
	font-size: 32px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	color:#ffffff !important;
	line-height:40px !important;
}
.reflective_screen .content_area font[size="2"], .reflective_screen .content_area p font[size="2"], .reflective_screen .content_area .paragraph p font[size="2"], .reflective_screen .content_area .paragraph font[size="2"] p, .reflective_screen .content_area .paragraph p font font[size="2"]{
	font-size: 18px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	color:#ffffff !important;
	line-height:24px !important;
}


.twoColsOverOneC, .oneColTwoColsOneColA{
	width:824px !important;
}
.twoColsOverOneA, .twoColsOverOneB, .oneColOverTwoB, .oneColOverTwoC, .oneColTwoColsOneColB, .oneColTwoColsOneColC{
	width:400px !important;
	padding-right:0px !important;
}
.reflective_screen .twoColsOverOneA, .reflective_screen .twoColsOverOneB{
	float:none;
	padding:0px 0px 0px 0px;
	width:914px !important;
	position:absolute;
}
.reflective_screen .twoColsOverOneB{
	text-align:right;
	margin-top:594px;
	right:20px;
}
.iphone_optin_image{
display:none;
}
/* reskin slider 103113 start */
.slider{
	width:1024px;
	height: 340px;
	position: relative;
	margin-left: -100px;
}
.inside_slider{
	height:325px;
	width:820px;
	overflow:hidden;
	margin-top: -6.33px;
}
.slider_section{
	position: relative;
	width: 820px;
	height: 325px;
	float: left;

	overflow:hidden;
}
#slider_0,#slider_1, #slider_2, #slider_3, #slider_4, #slider_5, #slider_6, #slider_7, #slider_8, #slider_9, #slider_10, #slider_11, #slider_12, #slider_13, #slider_14, #slider_15, #slider_16, #slider_17, #slider_18, #slider_19, #slider_20, #slider_21, #slider_22, #slider_23, #slider_24, #slider_25, #slider_26, #slider_27, #slider_28, #slider_29, #slider_30{
	float: left;

	overflow:hidden;

}
.slider_outer{
	box-sizing: border-box;
    border: solid 2.67px #dadde1;
	position: relative;
	top: 5px;
	left: 100px;
	width: 820px;
	height: 325px;
	overflow: hidden;
}
.slider_back {
	position:absolute;
	background-image:url(../images/rolodex-gesture-arrows-left.png);
	background-repeat:no-repeat;
	width:31px;
	height:31px;
	top:337px;
	margin-left:400px;
	cursor:pointer;
	z-index:1000;
}
.slider_next {
	position:absolute;
	background-image:url(../images/rolodex-gesture-arrows-right.png);
	background-repeat:no-repeat;
	width:31px;
	height:31px;
	top:337px;
	left:574px;
	cursor:pointer;
	z-index:1000;
}
/*.slider_back{
	position: absolute;
	top: 420px;
	left:422px;
	background-image: url(../images/slider_back.png);
	background-repeat: no-repeat;
	background-position-y: 0px;
	width:80px;
	height: 38px;
	cursor:pointer;
}
.slider_back:hover{
	background-image: url(../images/slider_back.png);
	background-repeat: no-repeat;
	background-position-y: -38px;
}
.slider_next{
	position: absolute;
	top: 420px;
	left:522px;
	background-image: url(../images/slider_next.png);
	background-repeat: no-repeat;
	background-position-y: 0px;
	width:80px;
	height: 38px;
	cursor:pointer;
}
.slider_next:hover{
	background-image: url(../images/slider_next.png);
	background-repeat: no-repeat;
	background-position-y: -38px;
}*/
/*.slider_cover{
	background-image: url(../images/slider_cover_ipad_l.png);
	background-repeat: no-repeat;
	width: 830px;
	height: 335px;
	position: absolute;
	top:0px;
	left: 95px;
	-webkit-border-radius: 15px 15px 15px 15px;
	-moz-border-radius: 15px 15px 15px 15px;
	border-radius: 15px 15px 15px 15px;
}*/
.slider_content p, .slider_content font{
	line-height:17px;
	font-size:15px;
	padding-bottom: 15px;
}
.slider_section .firstPtag{
	padding-bottom: 0px !important;
	line-height:17px;
}
.slider_section ul li{
	padding-left: 23px;
	background-repeat: no-repeat;
	background-position-y: 5px;
	background-position-x: 5px;
	background-position: 5px 5px;
	padding-bottom: 0px;
	line-height: 20px;
	padding-right:12px;
}
.slider_section .slider_two_col_text{
	margin-left: 12px;
	margin-top: 20px;
	line-height: 20px;
	padding-right:12px;
}
.slider_section .slider_two_col_text .title{
	color:#aa322f;
	margin-bottom: 16px;
}
.slider_section .slider_two_col_text .left{
	float: left;
	width: 363px;
	line-height: 20px;
}
.slider_section .slider_two_col_text .right{
	float: left;
	width: 363px;
	margin-left: 40px;
	line-height: 20px;
}
.slider_section .slider_twocol_txt_and_image{
	margin-left: 12px;
	margin-top: 20px;
	line-height: 20px;
}
.slider_section .slider_twocol_txt_and_image .title{
	margin-bottom: 16px;
}
.slider_section .slider_twocol_txt_and_image .left{
	float: left;
	width: 363px;
	line-height: 20px;
}
.slider_section .slider_twocol_txt_and_image .right{
	float: right;
	width: 373px;
	margin-right: 30px;
	line-height: 20px;
}
.slider_section .slider_twocol_txt_and_image.light .title{
	color:#aa322f;
	margin-bottom:20px;
}
.slider_section .slider_twocol_txt_and_image.dark .title{
	color:#FFFFFF;
margin-bottom:16px;
}
.slider_section .slider_twocol_txt_and_image.dark .left{
	color:#FFFFFF;
	line-height: 20px;
}
.slider_section .slider_onecol_text_over_image {
	padding-left: 12px;
	margin-top: 194px;
	background-color:#aa322f;
	color: #333333;
		height:33px;
padding-right:21px;
	padding-top:7px;
		line-height: 20px;
}
.slider_section .slider_onecol_text_over_image .title{
	margin-bottom: 22px;
	color:#ffffff;


}
.sliderXofY {
	background-image:url(../images/common/slide_indicator.png);
	background-repeat:no-repeat;
	color:#FFF;
	font-size:14px;
	width:66px;
	height:31px;
	text-align:center;
	padding-top:8px;
	margin-left:468px;
	margin-top:12px;
	position:absolute;
	cursor:default;
}
/* removed slider directive 103013 */
/* reskin slider 103113 end */
.maplink{
/*padding-bottom:60px;*/
}
.maplink_inner_image_phone, #smartphone{
display:none;
}
#popupHotword ul li, #popupHotword ul li li, #popupHotword .hotword_description p, #popupHotword .hotword_description{
	line-height:17px;
}
/*the below is css to be ready for newly added animations*/
.resource_wrap{
	overflow:hidden;
	background-color:#aa322f;
	padding: 0px 45px 0px 15px;
}
.resource_wrap h1{
	margin-left:-700px;

	display: table-cell;
	vertical-align: middle;
	height: 50px;
	line-height: 26px;
	padding-left:53px;
}
.resource_icon{
	width: 45px;
	height: 45px;
	position:absolute;
	/*border: 1px solid blue;*/
	/*float: left;
	margin-right: 19px;
margin-top: 6px;
margin-left: 14px;
	background-image:url(../images/resource_icon_around_the_world.png);
	background-repeat:no-repeat;*/

margin-top: 2px;
	display:none;

}
.Flashback{

	background-image:url(../images/resource_icon_flashback.png);
	background-repeat:no-repeat;
	background-position:center;
}
.InPractice{

	background-image:url(../images/resource_icon_inpractice.png);
	background-repeat:no-repeat;
	background-position:center;
}
.Reference{

	background-image:url(../images/resource_icon_reference.png);
	background-repeat:no-repeat;
	background-position:center;
}


.AroundTheWorld{

	background-image:url(../images/resource_icon_around_the_world.png);
	background-repeat:no-repeat;

	background-position:center;

}
.DoYouKnow{

	background-image:url(../images/resource_icon_did_you_know.png);
	background-repeat:no-repeat;

	background-position:center;

}
.WhatDoYouThink{

	background-image:url(../images/resource_icon_what_do_you_think.png);
	background-repeat:no-repeat;

	background-position:center;

}
.resource_inner_wrapper{ margin-left:-700px;}
.resource_image_holder, .example_box, .rule_box, .postit, .wrapper.inline-blackboard, .blackboard_content_left img, .centered_exact_expando, .exact_expando_show_middle_text, .cnd, .cnd_reveal, .carousel, .car_pop_content p, .car_pop_content ul, .car_pop_content img, .car_pop_content li, .postit, .opt_in_question_button, .animated_wrap{
opacity:0;
}
.example_box_title_text_holder, .rule_box_title_text_holder{
position:relative;
width:100%;
margin-left:0px;
overflow:hidden;
z-index:1;
}
.example_box_title_shadow, .rule_box_title_shadow{
position:relative;

z-index:1;
}
.example_box .title_blocker, .rule_box .title_blocker{
position:absolute;
width:10px;
height:100px;
margin-top:30px;
z-index:2;
display:none;
}
.example_box .title_blocker{
background-color:#dddddd;
}
.rule_box .title_blocker{
background-color:#c0c0c0;
}
/* fix for in IE Example Box being partially visible before it animates in 103013 start */
.example_box, .rule_box{
position:relative;
}
/* fix for in IE Example Box being partially visible before it animates in 103013 end */
.postit_middle, .wrapper.inline-blackboard{
overflow:hidden;
}

.inline-blackboard .blackboard_title{
margin-left:-10px;
}

.addOpacity{
opacity: 1 !important;
transition: 0.5s ease-out;
-webkit-transition: 0.5s ease-out;
}
.addOpacityBox{
opacity: 1 !important;
transition: 0.5s ease-out;
-webkit-transition: 0.5s ease-out;
}
.animate_text_holder{

}
.animate_text_shadow{

}
.example_title_width{
width:100%;
transition: 0.4s ease-out;
-webkit-transition: 0.4s ease-out;
}
.bring_title_back{
margin-left:0px !important;
transition: 0.25s ease-out;
-webkit-transition: 0.25s ease-out;
}
#popupArea img{
opacity : 0;
transformOrigin : center center;
transform : perspective(1024px) scale(0.15) translateY(20%) rotateX(-75deg);
-ms-transform : perspective(1024px) scale(0.15) translateY(20%) rotateX(-75deg);
-moz-transform : perspective(1024px) scale(0.15) translateY(20%) rotateX(-75deg);
-webkit-transform :perspective(1024px) scale(0.15) translateY(20%) rotateX(-75deg);
}
.postit{
opacity : 0;
}
.postit_pre_flip{
transformOrigin : center center;
transform : perspective(200px) scale(0.15) translateY(20%) rotateX(-75deg);
-ms-transform : perspective(200px) scale(0.15) translateY(20%) rotateX(-75deg);
-moz-transform : perspective(200px) scale(0.15) translateY(20%) rotateX(-75deg);
-webkit-transform :perspective(200px) scale(0.15) translateY(20%) rotateX(-75deg);
transition : 0.1s ease-out;
-webkit-transition : 0.1s ease-out;
}
.postit_flip{
opacity : 1;
transform :perspective(200px) scale(1) translateY(0) rotateX(0deg);
-ms-transform : perspective(200px) scale(1) translateY(0) rotateX(0deg);
-moz-transform : perspective(200px) scale(1) translateY(0) rotateX(0deg);
-webkit-transform : perspective(200px) scale(1) translateY(0) rotateX(0deg);
transition : 0.5s ease-out;
-webkit-transition : 0.5s ease-out;
}
/* post it 100713 start */
/*.postit_static{
opacity : 1;
}*/
/* post it 100713 end */
.q_feed_nugget{
height:130px;
width:230px;
float:left;
}

.section_1, .section_2{
	position:absolute;
}
.topic_title_course_title{
background-color:#aa322f;

font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#ffffff;
/* interface 092313 start */
/*padding-top:27px;*/

/* interface 092313 end */
width:483px;
padding:35px;
padding-top:16px;
padding-bottom:16px;
}
.topic_title_resources_header{
background-image: url(../images/topic_title_resource_title.png);
background-repeat: no-repeat;
background-position:bottom left;
margin-left:27px;
padding-left:59px;
line-height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
/* interface 092313 start */
/*padding-top:27px;*/
padding-top:5px;
/* interface 092313 end */
width:413px;
padding-bottom:15px;
}
.topic_title_resources_list{
width:418px;
margin-left:46px;

}
.topic_title_list_item_transformed{
width:184px;
float:left;
margin-right:25px;
background-image: url(../images/topic_title_mini_line.png);
background-repeat: no-repeat;
background-position:bottom right;
padding-bottom:15px;
margin-top:15px;
}

.topic_title_list_item_transformed a, .topic_title_list_item_transformedi a:link, .topic_title_list_item_transformed a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#66ff66;
	text-decoration:none;
	background-image: url(../images/desktop/yellow_bullet.png);
	background-repeat: no-repeat;
	padding-left:40px;
	display:block;
}
.object_subtitle_exit{
	background-image: url(../images/topic_title_exit.png);
	background-repeat: no-repeat;
	background-position:center;
	width:30px;
	height:30px;
	position:absolute;
	cursor:pointer;
	right:30px;
	/* interface 092313 start */
	/*top:25px;*/
	top:16px;
	/* interface 092313 end */
}
.current_topic_title_class{

}
.current_topic_title_class_sub{
color:#333333 !important;
font-size:14px !important;
}
.bookmark_elements{
width:519px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:100px;
}
.bookmark_top{
width:519px;
height:58px;

display:none;
}
.bookmark_middle{
width:519px;
height:auto;
background-color:#dddddd;
}
.bookmark_bottom{
width:519px;
height:165px;
background-color:#dddddd;
color:#000;

}
.bookmark_title{
color:#fff;
font-size:22px;
padding:25px;
background-color:#aa322f;
}
.bookmark_message{
color:#333333;
font-size:18px;
padding:25px;
padding-left:0px;
padding-bottom:15px;
margin-left:25px;
width:444px;
border-bottom:1px solid #888888;
}
#popupHotword.transcript_pop .hotword_description, #popupHotword.transcript_pop .hotword_description_ie8{
width:826px !important;
font-size:14px !important;
padding:24px !important;
}
#popupHotword.transcript_pop{
	/* interface 100113 start */
	position: absolute !important;
	left:65px !important;
	/*top:auto !important;
	bottom:42px !important;
	left:65px !important;*/
	/* interface 100113 end */
}


/* all table styles go here--------------------------------------------------------------------------------------------------- */
table tbody tr td p {
	padding: 0px 0;
	color: #333333;
	border-collapse: separate;
	border-bottom-spacing: 0;
	border-bottom: none;
	border-radius: 0px 0px 11px 11px;
	-moz-border-radius: 0px 0px 11px 11px;
	padding-bottom: 0px !important;
	font-size:15px;
}
.generic-table, table {
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	opacity:0;
	font-size:13px;
}
table tbody tr td {
	padding: 11px 20px 11px 20px;
	color:#333333;
	border-right: #ffffff 1px solid;
	font-size:15px;
}

table tbody tr td p{
padding-bottom:0px !important;
}

.example_box table tbody tr td{
	border-left: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
}
table tbody tr {
	background-color:#CCD3DB;
}
.alternate {
	background-color:#d8d8d8;
}
table tbody tr.alternate {
	background-color:#d8d8d8;
	border-bottom:1px solid #ffffff;
}
.alternateB {
	background-color:#bfbfbf;
	border-bottom:1px solid #ffffff;
}
table tbody tr.alternateB {
	background-color:#bfbfbf;
	border-bottom:1px solid #ffffff;
}

#popupHotword .hotword_description table{
	opacity:1;
}
#popupHotword .hotword_description table tbody tr:nth-child(odd){
	background-color:#d8d8d8;
	border-bottom:1px solid #ffffff;
}
#popupHotword .hotword_description table tbody tr:nth-child(even){
	background-color:#bfbfbf;
	border-bottom:1px solid #ffffff;
}
#popupHotword .hotword_description table tbody tr td:last-child{
	border-right: #000000 0px solid;
}

.inline_answer table tbody tr:nth-child(odd){
	background-color:#d8d8d8;
	border-bottom:1px solid #ffffff;
}
.inline_answer table tbody tr:nth-child(even){
	background-color:#bfbfbf;
	border-bottom:1px solid #ffffff;
}
.inline_answer table tbody tr td:last-child{
	border-right: #000000 0px solid;
}

.inline_answer table.invisible tbody tr:nth-child(odd){
	background-color:transparent;
	border-bottom:none;
}
.inline_answer table.invisible tbody tr:nth-child(even){
	background-color:transparent;
	border-bottom:none;
}
.inline_answer table.invisible tbody tr td:last-child{
	border-right: none;
}

table caption {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	background-color:#aa322f;
	color:#FFF;
	border-right: none;
	border-bottom: #ffffff 1px solid;
	text-align:left;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:20px;
	padding-right:20px;
	color:#ffffff;
}
caption .firstPtag, caption p, caption p paragraph{
color:#ffffff;
padding-bottom:0px !important;
}
.lastTd {
	border-right: #000000 0px solid;
}
table tbody tr td p {
	padding: 0px 0px;
}

table .firstPtag {
    padding: 0 0 0px 0 !important;
}
/* END OF all table styles go here--------------------------------------------------------------------------------------------------- */


.full_screen_flash{
position:absolute;
margin-left:-91px;
padding-top:53px;
padding-bottom:0px;
margin-bottom:0px;
width:1006px;
height:566px;
overflow:hidden;
z-index: 5000;
}
.full_flash_contents{
padding:0px;
margin:0px;
}
.full_screen_flash_warning{
margin-left:91px;
}
.car_title_check, .cnd_title_check, .expando_title_check{
height:21px;
width:19px;
position:absolute;
background-image: url(../images/visited_icon.png);
background-repeat:no-repeat;
}
.cnd_title_check{
height:24px;
width:22px;
background-image: url(../images/cnd_visited_icon.png);
}
.car_title_check{
background-image: url(../images/carousel_tick.png);
width:28px;
height:28px;
background-repeat:no-repeat;
top:4%;
left:3%;
}

.cnd_title_check{
top:12px;
right:10px;
}
.expando_title_check{

right:10px;
}

/* START ALL VIDEO STYLES */
.loadStatus {
	position:absolute;
	top:0px;
	z-index:1010;
}

.web_video_play{
background-image:url(../images/play_button_desktop.png);
background-repeat:no-repeat;
width:128px;
height:128px;
position:absolute;
margin-top:90px;
margin-left:140px;
}
.video_embedded {
	width: 400px;
	height: 300px;
}
.video_area {
	position:relative;
	top:0;
	left:0;
}
.video_control_playpause {
	position:relative;
	top:670px;
	left:0px;
	width:51px;
	height:38px;
	background-image:url(../images/play_btn.png);
	background-repeat: no-repeat;
	cursor:pointer;
}
.video_control_playpause_large {
	top:699px;
	width:66px;
	height:49px;
	background-image:url(../images/play_large_btn.png);
}
.video_slider {
	position:relative;
	left:85px;
	top:661px;
	width:509px;
	height:16px;
	margin:5px;
	-moz-border-radius:0px;
	-ms-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
	background:#333333;
	border:none;
	cursor:pointer;
}
.video_slider .ui-slider-handle {
	width:12px;
	height:15px;
	top:0px;
	-moz-border-radius:0px;
	-ms-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
	border:none;
	background-image:url(../images/seekbar_large_indicator.png);
	background-repeat:no-repeat;
	z-index: 0;
	cursor:pointer;
}
.video_slider .ui-slider-range {
	-moz-border-radius:0px;
	-ms-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
	border-color: #48555d;
	background: #48555d;
}
.video_holder {
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
}
.overlay_play{
display: none;
}

.video_mode .overlay_play, .full_screen_video_mode .overlay_play{
display: block;
position:absolute;
width:150px;
height:150px;
background-image:url(../images/overlay_play.png);
margin-left:325px;
margin-top:130px;
z-index:1000;
}
.transcript_link{
color: blue;
text-decoration: underline;
font-size: 15px;
font-family: Arial, Helvetica;
}

.video_control {
	visibilty:hidden;
	position:absolute;
	bottom:60px;
	left:462px;
	width:316px;
	color:#FFFFFF;
}
.video_control_large {
	visibilty:hidden;
	bottom:20px;
	left:645px;
}
.video_control_time_elapsed {
	font-family:Arial;
	font-size:9px;
	width:60px;
	height:25px;
	position:relative;
	text-align:center;
	top:10px;
	left:7px;
	float: left;
}
.video_control_time_elapsed_large {
	font-size:16px;
	width:100px;
	top:12px;
	left:9px;
}
.video_control_transcript {
	background-image:url(../images/transcript_btn.png);
	background-position:center;
	background-repeat:no-repeat;
	width:32px;
	height:24px;
	position:relative;
	top:6px;
	left:11px;
	float:left;
	cursor:pointer;
}
.video_control_transcript_large {
	background-image:url(../images/transcript_large_btn.png);
	width:42px;
	height:32px;
	top:7px;
	left:13px;
}
.video_control_chapters {
	background-image:url(../images/chapters_btn.png);
	background-position:center;
	background-repeat:no-repeat;
	width:32px;
	height:24px;
	position:relative;
	top:6px;
	left:16px;
	float:left;
	cursor:pointer;
}
.video_control_chapters_large {
	background-image:url(../images/chapters_large_btn.png);
	width:42px;
	height:32px;
	top:7px;
	left:18px;
}
.video_control_fullscreen {
	background-image:url(../images/max_btn.png);
	background-position:center;
	background-repeat:no-repeat;
	width:32px;
	height:24px;
	position:relative;
	top:6px;
	left:21px;
	float:left;
	cursor:pointer;
}
.video_control_fullscreen_large {
	background-image:url(../images/max_large_btn.png);
	width:42px;
	height:32px;
	top:7px;
	left:23px;
}
.video_control_volume {
	font-family:Arial;
	width:35px;
	height:25px;
	position:relative;
	top:5px;
	left:29px;
	float: left;
}
.video_control_volume_large {
	width:50px;
	top:12px;
	left:34px;
}
.video_control_volume_bar {
	position: relative;
	top: 7px;
	left: 0px;
	background-image:url(../images/volume_slider_off.png);
	background-repeat:no-repeat;
	background-position:center;
	width:4px;
	height:11px;
	float: left;
	cursor:pointer;
}
.video_control_volume_bar_large {
	top: 6px;
	background-image:url(../images/volume_slider_off_large.png);
	width:5px;
	height:14px;
}
.video_control_bg {
	background-image:url(../images/video_control_small_bg.png);
	background-repeat:no-repeat;
	width:227px;
	height:36px;
}
.video_control_bg_large {
	background-image:url(../images/video_control_large_bg.png);
	width:314px;
	height:49px;
}
#video_container {
	position:relative;
	top:-302px;
	left: 28px;
	z-index:5000;
}
.vidPosterImg {
	width:400px;
	height:300px;
	position:relative;
	top:38px;
	left: 28px;
	z-index:9000;
	cursor: pointer;
}
.video_background {
	position:relative;
	top:-310px;
	left:-396px;
	width:964px;
	height:390px;
	overflow:hidden;
	margin-bottom:-330px;
	background-repeat:no-repeat;
	padding-bottom:	30px;
	background-position:140px;
}
.oneColOverTwoC .video_background {
	left:-460px !important;
}
.oneColTwoColsOneColC .video_background {
	left:-495px !important;
}
.twoColsOverOneB .video_background{
	left:-539px !important;
	top:-350px;
}
.oneColOverTwoB#video_bg_left {
	left:0px !important;
	padding-right:25px !important;
}
.oneColTwoColsOneColB#video_bg_left {
	left:0px !important;
	padding-right:25px !important;
}
.oneColTwoColsOneColC#video_bg_right {
	margin-bottom:30px !important;
}
#video_bg_left {
	position:relative;
	z-index:1000;
	margin-top:46px;
}
#video_bg_left font[size="4"] {
	font-size: 24px;
	line-height: 26px;
}
#video_bg_left font[size="3"], #video_bg_left font {
	font-size: 16px;
	line-height: 18px;
}
#video_bg_left, #video_bg_left font[size="2"] {
	font-size: 16px;
}
#video_bg_left .paragraph {
	padding-top: 0px;
	padding-left:20px !important;
	width:330px;
}
#video_bg_right {
	margin-left:-30px;
	margin-top:10px;
	margin-bottom:30px;
}
.oneColOverTwoC#video_bg_right {
	margin-left:-105px;
}
.oneColTwoColsOneColC#video_bg_right{
	margin-left:-70px;
}
#video_bg_right #video_container .video_area .video_holder {
	top:40px;
	left:50px;
}
.oneColTwoColsOneColC #video_container .video_area .video_holder {
	left:15px !important;
}
.twoColsOverOneB #video_container .video_area .video_holder {
	left:0px !important;
}
#video_bg_left #video_container .video_area .video_holder {
	top:40px;
}
#video_bg_left font[size="5"]{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:17px !important;
	color: #aa322f;
}
#video_bg_left font[size="4"]{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:15px !important;
	line-height:18px !important;
}
#video_bg_top{
height:auto;
margin-bottom:0px;
padding-bottom:0px;
overflow:hidden;
}
.oneColTwoColsOneColC .vidPosterImg{
left:43px;
}
.oneColOverTwoC .vidPosterImg{
left:78px;
}


/* END ALL VIDEO STYLES */
.exact_custom_center{
	position:relative;
	width:1006px;
	height:671px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	padding: 0;
	background-color: #ffffff;
}



#left_screen_nav_holder, #right_screen_nav_holder{
	margin-top:-700px;
	opacity:0
}
.standard_coverpage_banner{
	width:100%;
	height:17%;
	background-color:#ffffff;
	position:relative;
}
.coverpage_knowhow_logo{
	width:50%;
	height:110px;
	position:absolute;
}
.coverpage_knowhow_logo_cnts{
position:absolute;
background-image:url(../images/fsi_logo2.jpg);
background-position:-20px -10px;
width:147px;
height:46px;
top: 35px;
left:44px;}
.coverpage_intuition_logo{
	width:50%;
	height:110px;
	position:absolute;
	right:0px;
}
.coverpage_intuition_logo_cnts{
	position:absolute;
	background-image: url(../images/BIS_logo.jpg);
	width:180px;
	background-repeat: no-repeat;
	background-size: contain;
	height: 52px;
	right:50px;
	top: 31px;
}

.standard_coverpage_content{
	width:100%;
	height:83%;
}
.video_mode .standard_coverpage_content{

}


.video_mode .stnd_info_txt{
    display: none;
}
.standard_coverpage_middle{
width:100%;
height:100%;
}
.standard_coverpage_connect,
.excel_mode.video_mode .content_area .standard_coverpage_content .standard_coverpage_middle .standard_coverpage_connect{
	display:none;
}
.standard_coverpage_middle_red{
width:45%;
height:100%;
float:left;
color:#fff;
}
.standard_coverpage_middle_gray{
width:55%;
height:100%;
float:left;
visibility:hidden;
background-color:#e2e2e2;
color:#333333;
}
.standard_red_title{
width:100%;
height:72%;
}
.stnd_title{
width:100%;
height:62%;
position:relative;
}
.stnd_info{
width:100%;
height:35%;
position:relative;
font-size:18px;
}
.stnd_title_txt_excel{
display:none;
}
.stnd_title_txt{
	width:900px;
	position:absolute;
	bottom:0px;
	font-size:34px;
	padding-left:45px;
	padding-right:35px;
	text-shadow: 2px 2px #000;
}

.stnd_info_txt_dur{
padding-top:45px;
padding-left:45px;
padding-bottom:20px;
	text-shadow: 1px 1px #000;
}
.standard_red_start_vis{
height:auto;
width:100%;
}
.stnd_start, .stnd_mind_map{
height:auto;

float:none;
position:absolute;
}
.stnd_start{
z-index:10;	
}
.print_pdf{
position:absolute;	
}
.stnd_mind_map{
float:none;
	margin-top:28px;
}
.stnd_start_cnts{
margin-left:45px;
background-image:url(../images/title_btns_2017_start.png);
background-repeat:no-repeat;
height:31px;
width:106px;
font-size:18px;
color:#fff !important;
cursor:pointer;
  padding-left:46px;
  padding-top:11px;
  margin-top:28px;
}
.stnd_start_copyright,
.excel_mode.video_mode .content_area .standard_coverpage_content .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_start_vis .stnd_start_copyright{
display:none;
}
.stnd_mind_map_cnts{
margin-left:45px;
background-image:url(../images/title_btns_2017_menu.png);
background-repeat:no-repeat;
height:31px;
width:99px;
font-size:18px;
color:#fff !important;
cursor:pointer;
padding-left:53px;
  padding-top:11px;
  margin-top:28px;

}

.print_pdf{
margin-left:45px;
background-image:url(../images/title_btns_2017_print.png);
background-repeat:no-repeat;
height:31px;
width:98px;
font-size:18px;
color:#fff !important;
cursor:pointer;
padding-left:54px;
  padding-top:11px;
  margin-top:28px;

}

.stnd_start, .print_pdf,.stnd_mind_map_cnts{
	margin-top: 60px;
	color:#333333;
}
.print_pdf{
margin-left:833px;	
	margin-top:88px;
}
.stnd_mind_map_cnts{
margin-left:683px;	
}
.stnd_start{
z-index:10;	
}
.standard_red_start_vis_nasba{
/*height:25%;*/
width:100%;
height: auto;
}
.stnd_start_nasba, .stnd_mind_map_nasba{
/*height:100%;*/
width:50%;
/*float:left;*/
float:none;
height: auto;
}
.stnd_mind_map_nasba{ margin-top: 19px;}
.stnd_start_cnts_nasba{
margin-left:45px;
background-image:url(../images/new_start.png);
background-repeat:no-repeat;
height:44px;
padding-left:68px;
font-size:32px;
padding-top:9px;
cursor:pointer;
/*margin-top:30px;*/
}
.stnd_mind_map_cnts_nasba{
  background-image: url(../images/new_visual_i.png);
  background-repeat: no-repeat;
  background-position: 0px 10px;
  height: 44px;
  padding-top: 19px;
  font-size: 18px;
  padding-left: 50px;
  margin-left: 48px;
  cursor: pointer;
  margin-top: 0px;
  float: left;
  width: 100px;
}
.stnd_help{display:none;}
.stnd_help_nasba{
	display:block;
 background-image: url(../images/help_icon.png);
  background-repeat: no-repeat;
  background-position: 0px 10px;
  height: 44px;
  padding-top: 19px;
  font-size: 18px;
  padding-left: 50px;
  margin-left: 190px;
  cursor: pointer;
  margin-top: 0px;
}

.stnd_cert{
 display:none;
 background-image: url(../images/cert_icon.png);
  background-repeat: no-repeat;
  background-position: 0px 10px;
  height: 44px;
  padding-top: 19px;
  font-size: 18px;
  padding-left: 50px;
  margin-left: 305px;
  cursor: pointer;
  margin-top: -63px;
}


.stnd_orientate, .stnd_evaluate, .stnd_communicate, .stnd_connect{
width:84%;
margin-left:8%;
margin-right:8%;
border-bottom:1px solid #808080;
padding-bottom:20px;
}
.stnd_evaluate{
border-bottom:none;
padding-bottom:0px;
}
.stnd_orientate{
background-image:url(../images/orientate_new_icon.png);
background-repeat:no-repeat;
background-position:15px 0px;
margin-top:20px;
}
.stnd_communicate{
background-image:url(../images/communicate_new_icon.png);
background-repeat:no-repeat;
background-position:15px 0px;
margin-top:14px;
}
.stnd_connect{
background-image:url(../images/connect_new_icon.png);
background-repeat:no-repeat;
background-position:15px 0px;
margin-top:14px;
}
.stnd_evaluate{
background-image:url(../images/evaluate_new_icon.png);
background-repeat:no-repeat;
background-position:15px 0px;
margin-top:20px;
}
.stnd_orientate_title, .stnd_communicate_title, .stnd_evaluate_title, .stnd_connect_title{
font-size:24px;
padding-top:2px;
padding-left:105px;
margin-bottom:16px;
}
.stnd_orientate_cnts, .stnd_evaluate_cnts, .stnd_communicate_cnts, .stnd_connect_cnts{
padding-left:108px;
font-size:15px;
}
.front_page_nav_split{
width:100%;
height:1px;
background-color:#b7b2b2;
margin-top:6px;
margin-bottom:8px;
}
.front_page_nav{


padding-left:0px;
cursor:pointer;
line-height:18px;
}



.stnd_info_txt_lev{
padding-left:45px;
	text-shadow: 1px 1px #000;
}
DIV.oneCol, DIV.oneColOverTwo, DIV.twoCol, DIV.twoColsOverOne, DIV.twoColsOverOne, div.oneColTwoColsOneCol{
	background-color:#fff;
}


DIV.oneCol.isuiwebviewContent, DIV.oneColOverTwo.isuiwebviewContent, DIV.twoCol.isuiwebviewContent, DIV.twoColsOverOne.isuiwebviewContent, DIV.twoColsOverOne.isuiwebviewContent, div.oneColTwoColsOneCol.isuiwebviewContent{

	background-repeat:no-repeat;
	background-position: 0px 66px;
}
DIV.iamtutorial, DIV.iamtutorialstart{
background-image:url(../images/tutorial_test_bg.jpg);
background-repeat:no-repeat;
}

.topic_title_course_title_txt{
width:400px;
font-size:22px;
line-height:24px;
}
.topic_title_course_closer{
width:35px;
height:35px;
background-image:url(../images/resource-close.png);
background-repeat:no-repeat;
position:absolute;
right:25px;
top:9.5px;
cursor:pointer;
}
.object_subtitle_container_header, .orientate_header, .evaluate_header{
font-size:22px;
color:#595959;
padding-bottom:13px;
padding-top:11px;
padding-left:107px;
}
.orientate_container .object_subtitle_tracker, .evaluate_container .object_subtitle_tracker {
display:none;
}
.orientate_con, .evaluate_con{
padding-bottom:0px;
}
.evaluate_container .object_subtitle_divider{
margin-bottom:15px;
}
.stnd_logo_cnts{
background-image:url(../images/knowhow_intuition_logo.png);
background-repeat:no-repeat;
width:173px;
height:41px;
position:absolute;
bottom:35px;
margin-left:35px;
}

DIV.summary_screen{
background-image:url(../images/know_how_exact_summary.png) !important;
background-repeat:no-repeat;
}


.paragraph p font[size="5"], .paragraph [size="5"], .paragraph font[size="5"], .paragraph p[size="5"]{
	font-size:17px !important;
	color:#aa322f !important;
}

.iamtutorialstart .paragraph p, .iamtutorialstart .paragraph ul, .iamtutorialstart ul, .iamtutorialstart .paragraph ul li, .iamtutorialstart .paragraph p font, .iamtutorialstart .paragraph font p{

	font-size:17px !important;
	like-height:20px !important;
	color:#333333 !important;

}
.iamtutorialstart .paragraph p font[size="7"] {
	color:#aa322f !important;
	font-size:38px !important;
	margin-top:45px !important;
}
.iamtutorialstart .paragraph p font[size="6"] {
	font-size:28px !important;
	color:#333333 !important;
	line-height:32px;
}
.iamtutorialstart .paragraph p font[size="5"], .iamtutorialstart .paragraph [size="5"], .iamtutorialstart .paragraph font[size="5"], .iamtutorialstart .paragraph p[size="5"]{
	font-size:17px !important;
	color:#333333 !important;
}

.summary_screen .paragraph p font[size="5"], .summary_screen .paragraph [size="5"], .summary_screen .paragraph font[size="5"], .summary_screen .paragraph p[size="5"]{
	font-size:17px !important;
	color:#333333 !important;
}


.example_box_title_text{
padding-top:15px;
padding-bottom:15px;
}
.example_box_title_text_holder{
margin-bottom:20px;
}
.quote_box_content_text .box_content p span, .quote_box_content_text .box_content p, .quote_box_content_text .box_content{
font-size:17px;
font-style:italic;
}
.expando_bar_header, .expando_bar_middle, .expando_bar_footer{
display:none;
}
.expando_content{
	padding-top: 18px;
	padding-bottom: 9px;
	padding-right: 40px;
}
.expando_wrapper:nth-child(even) {
	background-color:#dddddd;
}
.summary_screen .banner_title_main, .summary_screen .content_area, .summary_screen .content_area p, .summary_screen .content_area .paragraph{
	color:#333333;
}
.temp_pop_inner{
	padding:15px 23px 20px 23px;
}
#right_bar{
	display:none !important;
}
.subsection_1 .content_area{
	margin-left:0px !important;
	height:100%;
}
DIV.iamtutorialstart .banner_title_main{
	visibility:hidden;
	padding-top:83px;
}
DIV.iamtutorialstart .content_area{
width:500px;
}

input{
border:none;
}
.inline_fillin_enter{
border:2px solid #aa322f;
}
.ass_your_score{
padding-top:15px;
font-size:15px;
line-height:18px;
}
.ass_fail_or_pass{
padding-top:15px;
font-size:15px;
line-height:18px;
}
.ass_review_message{
font-size:15px;
line-height:20px;
margin-top:15px;
width:400px;
display:none;
}
.ass_review_container{
width:690px;
margin-top:35px;
}
.ass_review_box{
width:54px;
height:54px;
padding:5px;
background-color:#ffffff;
border:1px solid #dddddd;
margin-right:10px;
margin-bottom:10px;
float:left;
cursor:pointer;
}
.ass_review_box_Incorrect, .ass_review_box_Correct, .ass_review_box_Partially{
	width:16px;
	height:13px;
	background-image: url(../images/ass_review_correct.png);
	margin-top:7px;
}
.ass_review_box_Incorrect{
background-image: url(../images/ass_review_incorrect.png);


}
.ass_review_box_Partially{
background-image: url(../images/ass_review_partially.png);
	width:32px;
	height:26px;
	background-position:0 -9px;
}
#assessment_results_holder{
margin-top:10px;
}
.feedback_header{
font-size:22px;
padding-bottom:5px;
display:none;
}
.summary_screen .banner_title_main{
color:#ffcc33;
}
.inline_radio .inline_solution{
	display:none !important;
}


/*styles below for talk to us page */
.menuTarget_TTU001 .banner .banner_title_main {
visibility:hidden;
height:0px;
}
DIV.menuTarget_TTU001{
background-image: url('') !important;
}
.menuTarget_TTU001 .content_area{
margin-left:0px !important;
width:100% !important;
}
.talk_to_us_header, .talk_to_us_four_sections{
padding-left:91px;
}
.talk_to_us_four_sections{
padding-top:20px;
}
.talk_to_us_header_title{
color:#aa322f;
font-size:38px;
line-height:42px;
}
.talk_to_us_header_sub{
color:#333333;
font-size:28px;
line-height:32px;
}
.talk_to_us_section{
background-image: url(../images/section_talk_bg.png);
background-repeat:no-repeat;
background-position:350px 10px;
height:120px;
width:385px;
border: 2px solid #E1E1E1;
float:left;
margin-bottom:10px;
cursor:pointer;
}
#sec_feed, #sec_resource{
margin-right:45px;
}
.talk_to_us_sec_icon{
width:97px;
height:120px;
float:left;
background-image: url(../images/talk_to_us_icons.png);
}
.talk_to_us_sec_info{
height:120px;
width:288px;
float:left;
}
#sec_accredit .talk_to_us_sec_icon{
background-position:-97px;
}
#sec_resource .talk_to_us_sec_icon{
background-position:-194px;
}
#sec_popular .talk_to_us_sec_icon{
background-position:-291px;
}
.talk_to_us_info_head{
color:#aa322f;
font-size:22px;
line-height:24px;
padding-top:20px;
}
.talk_to_us_info_content{
font-size:14px;
line-height:16px;
color:#333333;
padding-right:20px;
}
.talk_to_us_info_content i{
	font-style:italic;
}
.talk_to_us_footer{
position:absolute;
height:140px;
background-color:#efefef;
bottom:0px;
width:100%;
}
.talk_to_us_news{
    margin-left:91px;
    float:left;
}
.talk_to_us_news > img{
    position: relative;
    top: 25px;
    left: 25px;
    height: 82px;
    max-width: 100%;
}
.talk_to_us_social{
width:367px;
height:87px;
float:left;
text-align:right;
padding-right:20px;
padding-top:48px;
}
.talk_to_us_social_head{
font-size:22px;
line-height:24px;
color:#333333;
right:0px;
padding-bottom:5px;
}
.talk_to_us_social_link_sec{
height:30px;
width:180px;
padding-left:207px;
}
.talk_to_us_social_link{
height:30px;
width:40px;
float:left;
background-image: url(../images/social_media_icons.png);
cursor:pointer;
}
#int_social_facebook{
background-position:-40px;
}
#int_social_google_plus{
background-position:-80px;
}
#int_social_linked_in{
background-position:-120px;
}
.talk_to_us_news{
cursor:pointer;
}
em{
font-style:italic !important;
}

.menuTarget_TTU001 .paragraph, .menuTarget_TTU001 .firstPtag, .menuTarget_TTU001 .padme{
padding:0px 0px 0px 0px !important;
margin:0px 0px 0px 0px !important;
}
.animated_banner{
position:absolute;
height:47px;
width:100%;
margin-top:67px;
opacity:0;
}
.video_mode .animated_banner{
    display: none;
}


.animated_banner_text{
position:absolute;
height:35px;
width:auto;
font-size:20px;
color:#ffffff;
margin-left:76px;
padding-left:16px;
padding-right:37px;
background-image: url(../images/banner_title_corner.png);
background-repeat:no-repeat;
background-position:right;
padding-top:12px;
}
.anim_wrap{
opacity:0;
}
.animated_banner_icon{
background-image: url(../images/test_icon.png);
background-repeat:no-repeat;
position:absolute;

width:76px;
height:47px;
background-color:#000;
}
.banner_title_main{
	visibility:hidden;
}
.summary_screen .banner_title_main{

}


.standard_coverpage .animated_banner, .iamtutorialstart .animated_banner,/**/ .menuTarget_TTU001 .animated_banner{
display:none;
}

/* FSI Feedback page does not need animated_banner to be hidden */
.menuTarget_TTU001 .animated_banner{
	display:block;
}


.animated_banner_icon{
background-position:-76px;
}
.topic_1 .animated_banner_icon{
background-position:0px;
}
.iamtutorial .animated_banner_icon{
background-position:-152px;
}
.connect_topic .animated_banner_icon{
	background-position:-228px;
}
.cnd_tabbed_image_ipad {
	margin-top:25px;
	display:block;
	padding-bottom:10px;
}
.image.cnd_tabbed_image_ipad.align_right, .image.cnd_tabbed_image_ipad.align_left{
margin-top:0px;
}
.image.cnd_tabbed_image_ipad.align_right .cnd_tabbed_image_ipad, .image.cnd_tabbed_image_ipad.align_left .cnd_tabbed_image_ipad{
margin-top:0px;
padding-bottom:0px;
}
#title_orien{
background-image: url(../images/orientate_menu.png);
background-repeat:no-repeat;
background-position:35px 0px;
width:446px;
padding-bottom:13px;
}
#title_comm{
background-image: url(../images/communicate_menu.png);
background-repeat:no-repeat;
background-position:35px 0px;
width:446px;
padding-top:25px;
}
#title_conn{
background-image: url(../images/connect_menu.png);
background-repeat:no-repeat;
background-position:35px 0px;
width:446px;
padding-top:25px;
}
#title_eval{
background-image: url(../images/evaluate_menu.png);
background-repeat:no-repeat;
background-position:35px 4px;
width:446px;
padding-top:25px;
}
#title_glossary{
background-image: url(../images/glossary_menu.png);
background-repeat:no-repeat;
background-position:35px 4px;
width:446px;
/*padding-top:25px*/
}
.cnd_paragraph_end{
position:relative;
clear:both;
width:100%;
height:1px;
}
.standard_coverpage{
background-image: url(../images/know_how_exact_title.png);
background-repeat:no-repeat;
}
.bg_video{
	width:0px;
	height:0px;
}
.bg_video.inUse{
	position: absolute;
	width: 100%;
	height: 629px;
	z-index:0;
	overflow:hidden
	}
.standard_coverpage .bg_video.inUse{
	height: 671px;
	z-index:0;
}
.bg_video video{
	min-width: 100%;
    min-height: 629px !important;
    width: auto !important;
    height: 100%;
	}
.bg_animation{
	position: absolute;
	width: 100%;
	height: 629px;
	z-index:-1;
	overflow:hidden;
	}	
	
.bg_animation video{
	min-width: 100%;
    min-height: 100%;
    width: 100% !important;
    height: auto !important;
	}
.coming_next font[size="7"] font, .coming_next font[size="7"], .coming_next p font[size="7"], .objectives_screen font[size="7"] font, .objectives_screen font[size="7"], .objectives_screen p font[size="7"]{
	font-size:28px !important;
	color:#333333;
	line-height:36px;
}
.coming_next font[size="7"] font{
color:#aa322f;
}
.coming_next .banner_title_main, .objectives_screen .banner_title_main{
padding-bottom:29px;
}
.coming_next ul li, .coming_next ul li font, .objectives_screen ul li, .objectives_screen ul li font{
/*font-size:17px !important;*/
}
.coming_next ul ul li, .coming_next ul ul li font, .objectives_screen ul ul li, .objectives_screen ul ul li font{
font-size:15px !important;
}
.coming_next .paragraph ul li, .objectives_screen.paragraph ul li{
background-image: url(../images/disc_red.png);
padding-bottom:0px;
}
.coming_next .paragraph ul ul li, .objectives_screen.paragraph ul ul li{
background-image: url(../images/circle_red.png);
padding-bottom:0px;
}
.coming_next .paragraph ul ul ul li, .objectives_screen.paragraph ul ul ul li{
background-image: url(../images/square_red.png);
padding-bottom:0px;
}
.coming_next ul ul, .objectives_screen ul ul, .summary_screen ul ul{
padding-left:45px;
}
.coming_next ul > li > ul, .objectives_screen ul > li > ul, .summary_screen ul > li > ul{
padding-left:22px;
}
.coming_next ul ul, .objectives_screen ul ul{
padding-bottom:0px;
}
.coming_next ul li, .objectives_screen ul li{
margin-top:10px;
}
.coming_next ul ul li, .objectives_screen ul ul li{
margin-top:2px;
}

.summary_screen font[size="6"]{
font-size:22px !important;
}
.summary_screen .firstPtag{
	padding-bottom:15px !important;
}
.review_holder_area{
margin-bottom:70px;
}
.inline_panel table{
opacity:1 !important;
}
#popupHotword.maplink_pop .hotword_description{
width:783px !important;
border-top:#fff;
padding:20px;
font-size:15px;
line-height:20px;
}
#popupHotword.maplink_pop .hotword_header{
background-image: url(../images/hotword_graphic_top_bnr_map.png);
width:825px;
}
#popupHotword.maplink_pop .hotword_header .hotword_header_arrow{
background-image: url(../images/hotword_graphic_top_bnr_arrow_map.png);
	background-repeat:no-repeat;
	width:71px;

	position:relative;
}

#popupHotword.maplink_pop .hotword_header .hotword_title{
color:#ffffff;
width:730px;
}
DIV.coming_next{
background-image:url(../images/know_how_coming_next_bg.png) !important;
background-repeat:no-repeat;
}

DIV.objectives_screen{
background-image:url(../images/know_how_objectives_bg.jpg) !important;
background-repeat:no-repeat;
}

.feedbackTitle{ font-size: 18pt !important;display:none;}
.ass_review_box_num{
	color: #0066cc;
	font-size: 22px;
	font-family: Arial;
	font-weight: bold;
	}
/* hack fix for iOS7 safari landscape 20px bottom margin bug */
@media (orientation:landscape) {
    .ipad.ios7  {
        position: fixed;
        bottom: -20px;
        width:100%;
        height: 692px !important;
    }

	.ipad.ios7 DIV.oneCol, .ipad.ios7 DIV.oneColOverTwo, .ipad.ios7 DIV.twoCol, .ipad.ios7 DIV.twoColsOverOne, .ipad.ios7 DIV.twoColsOverOne, .ipad.ios7 div.oneColTwoColsOneCol {

		background-position: -25px 15px;
		background-repeat: no-repeat;
	}
}

.vidPosterImg{
/*visibility:hidden !important;*/
}
.poster_play_ie{
background-image:url(../images/poster_button_ie.png);
height:71px;
width:71px;
position:absolute;
margin-top:120px;
margin-left:160px;
}









/*new styles for inline video*/
.inline_video #video_bg_left.twoColsOverOneA{
margin-top:40px;
width:398px !important;
}
.inline_video #video_bg_left.twoColsOverOneA .paragraph{

width:330px;
padding-left:20px;
padding-top:20px;
}
.inline_video #video_bg_right.twoColsOverOneA .video_background{
height:325px;
}
.inline_video #video_bg_right.twoColsOverOneB{
margin-left:0px;
margin-top:40px;
margin-bottom:0px;
width:398px !important;
}
.inline_video .twoColsOverOneB{
margin-left:28px;
width:398px !important;
}
.inline_video #video_bg_right.twoColsOverOneB #video_container .video_area .video_holder{
top:7px;
}
.inline_video #video_bg_right.twoColsOverOneB #video_container{
left:0px;
}
.inline_video #video_bg_right .video_background{
background-image:url(../images/fsi_exact_video_bg.png);
}
.inline_video #video_bg_right.twoColsOverOneB .vidPosterImg{
top:5px;
left:0px;
}



.inline_video #video_bg_right.twoColsOverOneA{
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
width:398px !important;
padding:0px 0px 0px 0px !important;
}
.inline_video #video_bg_right.twoColsOverOneA #video_container .video_area .video_holder{
top:7px;
left:0px;
}
.inline_video #video_bg_right.twoColsOverOneA #video_container{
left:0px;
}
.inline_video #video_bg_right.twoColsOverOneA .vidPosterImg{
top:5px;
left:0px;
}

.inline_video #video_bg_left.oneColOverTwoA{
margin-top:0px;
}
.inline_video #video_bg_left.oneColOverTwoA .paragraph{
width:824px;
padding-left:0px !important;
}
.inline_video #video_bg_right.oneColOverTwoB{
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
width:398px !important;
}
.inline_video #video_bg_right.oneColOverTwoB .vidPosterImg{
top:0px;
left:0px;
}
.inline_video #video_bg_right.oneColOverTwoB #video_container .video_area .video_holder{
top:0px;
left:0px;
}
.inline_video #video_bg_right.oneColOverTwoB #video_container{
left:0px;
top:-300px;
}
.inline_video .oneColOverTwoC{
width:398px !important;
margin-left:28px;
}
.inline_video #video_bg_left.oneColOverTwoB{
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
width:398px !important;
padding-right:0px !important;
}
.inline_video #video_bg_left.oneColOverTwoB .paragraph{
padding-left:0px !important;
width:398px;
}
.inline_video #video_bg_right.oneColOverTwoC{
margin-top:0px;
margin-left:28px;
}
.inline_video #video_bg_right.oneColOverTwoC .vidPosterImg{
left:0px;
top:0px;
}

.inline_video #video_bg_right.oneColOverTwoC #video_container .video_area .video_holder{
left:0px;
}
.inline_video #video_bg_right.oneColOverTwoC #video_container{
left:0px;
top:-340px;
}

.inline_video #video_bg_left.oneColTwoColsOneColA{
margin-top:0px;
}
.inline_video #video_bg_left.oneColTwoColsOneColA .paragraph{
width:824px;
padding-left:0px !important;
}
.inline_video #video_bg_right.oneColTwoColsOneColB{
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
width:398px !important;
}
.inline_video #video_bg_right.oneColTwoColsOneColB .vidPosterImg{
top:0px;
left:0px;
}
.inline_video #video_bg_right.oneColTwoColsOneColB #video_container .video_area .video_holder{
top:2px;
left:0px;
}
.inline_video #video_bg_right.oneColTwoColsOneColB #video_container{
left:0px;
}
.inline_video .oneColTwoColsOneColC{
width:398px !important;
margin-left:28px;
}


.inline_video #video_bg_left.oneColTwoColsOneColB{
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
width:398px !important;
padding-right:0px !important;
}
.inline_video #video_bg_left.oneColTwoColsOneColB .paragraph{
width:398px;
padding-left:0px !important;
}
.inline_video #video_bg_right.oneColTwoColsOneColC .vidPosterImg{
top:0px;
left:0px;
}
.inline_video #video_bg_right.oneColTwoColsOneColC #video_container .video_area .video_holder{
top:2px;
left:0px !important;
}
.inline_video #video_bg_right.oneColTwoColsOneColC #video_container{
left:0px;

}
.inline_video .oneColTwoColsOneColC{
width:398px !important;
margin-left:28px;
}
.inline_video #video_bg_right.oneColTwoColsOneColC{
margin-left:28px;
margin-top:0px;
margin-bottom:0px;
width:398px !important;
margin-bottom:0px !important;
}
#transcript_button_holder {

}
#transcript_button_holder{
position: absolute;
margin-top:0px;
text-align: left;
width:127px;
margin-left:745px;
height:42px;
display:block;
z-index:9;
}

.video_mode #transcript_button_holder{
margin-left:880px;
display:none;
}
.transcript_link{
visibility:hidden;
width:1px;
height:1px;
overflow:hidden;
}
.trans_link_bar{
height:27px;
margin-top:8px;
background-image: url(../images/Transcript-Icon.jpg);
background-repeat:no-repeat;
padding-left: 35px;
border-right: solid 1px black;
cursor: pointer;
}
.video_mode .trans_link_bar{
border: none;
background-image: url(../images/Transcript-Icon.jpg);
}
#index_pdf_button_holder{
position: absolute;
margin-top:0px;
text-align: left;
width:127px;
margin-left:745px;
height:42px;
display:block;
z-index:10;
}
.index_pdf_link{
visibility:hidden;
width:1px;
height:1px;
overflow:hidden;
}
.index_pdf_link_bar{
height:27px;
margin-top:8px;
background-image: url(../images/pdf.jpg);
background-repeat:no-repeat;
padding-left: 35px;
border-right: solid 1px #000;
cursor: pointer;
}
.index_pdf_link_bar p{
	padding-top:5px;
	color: #000;
font-size: 14px;
}

/*end of new styles for inline video*/

.trans_link_bar p{
	padding-top:5px;
	color: #000;
font-size: 14px;
}

.video_mode .trans_link_bar p{
    color: #000
}
.review_holder_area .inline_buttons{
background-image:url(../images/inline_buttons_bg_ans.png) !important;

}
.stnd_start_cnts, .front_page_nav, .object_subtitle, #banner_logo, .standard_coverpage_middle_red, .standard_coverpage_middle_gray, #car_0, #car_1, #car_2, #car_3, #car_4, #car_5, #car_6, #car_7, #car_8, .carousel, .exact_expando_show, .expando_wrapper{
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-tap-highlight-color: transparent;
	/*outline: 0;*/
}

.example_box .box_content ul, .rule_box .box_content ul{
padding-bottom:15px;
}


.quote_box{
width:100%;
max-width:900px;
font-size:17px;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
line-height:21px;
padding-bottom:20px;
}
.quote_box_content{
width:100%;
height:auto;
background-color:#00a99d;
display:table;
padding-top:10px;
}
.quote_box .corner_paragraphs{
    width: 100%;
    height:40px;
	background-image:url(../images/corner_para.png);
	background-repeat:no-repeat;
	background-position:right;
	display:none;
}
.quote_box_clear{
width:100%;
clear:both;
}
.quote_box_open{
width:40px;
background-image:url(../images/new_open_quote.png);
background-repeat:no-repeat;
display:table-cell;
padding-top:10px;
padding-left:0px;
background-position:10px 0px;
}

.quote_box_close{
width:40px;
background-image:url(../images/new_end_quote.png);
background-repeat:no-repeat;
display:table-cell;
padding-top:10px;
padding-right:0px;
background-position:-1px 90%;
}
.quote_box_content_text{
padding:15px;
	padding-bottom:30px;
}
.quote_source{
width:100%;
height:auto;
background-color:#00a99d;
text-align:right;
}
.quote_text{
padding-top:0px;
padding-bottom:10px;
padding-right:30px;
font-size:14px;
font-style:normal;
	color:#fff;
}
.quote_box_content_text .box_content font p, .quote_box_content_text .box_content font, .quote_box_content_text .box_content p, .quote_box_content_text .box_content ul li, .quote_box_content_text .box_content font ul li, .quote_box_content_text .box_content font p ul li, .quote_box_content_text .box_content p ul li, .box_content{
font-size:17px;
line-height:20px;
color:#fff;
}

.cnd table{
letter-spacing: -0.02em;
}
.inline_panel table{
border-left:1px solid #ffffff;
}
.inline_panel table.invisible{
border-left:none;
}
/*excel mode adjustments*/
.excel_mode .content_area .standard_coverpage_content .standard_coverpage_middle .standard_coverpage_middle_gray{
display:none;
}
.excel_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red{
width:775px;
}
.excel_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_connect{
display:block;
width:130px;
height:132px;
position:absolute;
background-image: url(../images/excel_connect_icon.png);
background-repeat:no-repeat;
right:88px;
top:517px;
background-size:85%;
}

.excel_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_start_vis .stnd_mind_map{
display:none;
}
.standard_coverpage.excel_mode{
	background-image: url(../images/know_how_exact_title_excel.png);
}
.standard_coverpage.excel_mode.video_mode{
	background-position: 0px 110px;
}

.excel_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_title .stnd_title .stnd_title_txt{
padding-left:86px;
padding-right:0px;
}
.excel_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_title .stnd_title{
height:167px;
}
.excel_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_title .stnd_info{
height:133px;
margin-top:2px;
}
.excel_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_title{
height:290px;
}
.excel_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_title .stnd_info .stnd_info_txt_dur, .excel_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_title .stnd_info .stnd_info_txt_lev{
padding-left:86px;
}

.excel_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_title .stnd_info .stnd_info_txt_dur{
padding-top:0px;
padding-bottom:15px;
}

.excel_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_start_vis .stnd_start,
.excel_mode.video_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_start_vis .stnd_start{
width:50%;
margin-top:5px;
height:100px;
}
.excel_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_start_vis .stnd_start{
color:#bc0814;
}
.excel_mode.video_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_start_vis .stnd_start{
color:#000;
}

.excel_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_start_vis .stnd_start_copyright{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555454;
}
.stnd_start_copyright_cnts{
padding-left:86px;
position:absolute;
bottom:10px;
}
.excel_mode.video_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_start_vis .stnd_start .stnd_start_cnts{
margin-top:70px;
}
.excel_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_start_vis .stnd_start .stnd_start_cnts{
margin-left:76px;
}
.excel_mode .content_area #video_bg_left{
margin-top:0px;
}
.excel_mode .content_area #video_bg_left .paragraph{
padding-left:0px !important;
width:405px;
}
.excel_mode .content_area #video_bg_right #video_container .video_area .video_holder{
top:2px;
left:26px !important;
}
.excel_mode .content_area #video_bg_right{
margin-top:0px;
}
.excel_mode .content_area #video_bg_right .vidPosterImg{
top:0px;
left:54px;
}
.excel_mode .content_area #video_bg_right .video_background{
background-image: url(../images/excel_video_ph.png) !important;
}
.oneCol .content_area.inline_video{
    margin: 0 0 0 105px;
}
.oneCol #video_container{
    position: static;
    top: 0;
    left: 0;
}
.oneCol .content_area.inline_video .video_area,
.oneCol .content_area.inline_video .video_area .video_holder,
.oneCol .content_area.inline_video .video_area .video_holder video{
    position: static;
}

.oneCol video, .oneCol .video_embedded{
    background-color: #fff;
    width: 800px;
    height: 450px;
}
.oneCol .quadrant .video_holder video{
    background-color: grey;
    width: 800px;
    height: 450px;
	margin-left:0px;
}

.oneCol .video_shadow{
    width: 800px;
    height: 35px;
    background-image: url(../images/Shadow.png);
}
.excel_video_page{
background-image: url(../images/kh_excel_video_bg.jpg) !important;
}
.excel_inline_question{
background-image: url(../images/kh_excel_question_bg.jpg) !important;
}
DIV.oneCol.excel_mode .content_area{
width:405px;
}
DIV.oneCol.excel_mode.summary_screen .content_area{
width:824px;
}

.excel_mode.summary_screen{
background-image: url(../images/kh_excel_summary_bg.jpg) !important;
}
.excel_mode.summary_screen table{
margin-bottom:20px;
}
.excel_mode.summary_screen table tbody tr td, .excel_mode.summary_screen table caption{
padding:10px 20px 10px 20px;

}
.excel_mode.summary_screen table caption{
text-align:center;
}
.exact_custom_center.excel_mode .banner_title_exit #banner_logo{
cursor:auto;
}
.exact_custom_center.excel_mode .banner_title_exit{
background-image: url(../images/fsi_excel_custom_title_menu.jpg) !important;
}
.excel_mode .content_area .standard_coverpage_content .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_title .stnd_title .stnd_title_txt_excel,
.excel_mode.video_mode .content_area .standard_coverpage_content .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_title .stnd_title .stnd_title_txt_excel{
display:block;

font-size:36px;

background-repeat:no-repeat;

padding-left:125px;
margin-top:98px;
height:43px;
width:412px;
}

.excel_mode .content_area .standard_coverpage_content .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_title .stnd_title .stnd_title_txt_excel{

}

.excel_mode.video_mode .content_area .standard_coverpage_content .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_title .stnd_title .stnd_title_txt_excel{

}


.excel_mode .content_area .standard_coverpage_content .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_title .stnd_title .stnd_title_txt{
position:relative;
font-family:Arial, Helvetica, sans-serif;

font-size:42px;
margin-top:5px;
}
DIV.subsection_1.excel_mode{
background-position:0px 0px;
overflow-y:hidden !important;
}

/*END excel mode adjustments*/


/*app transcript alternative method*/
.banner_title_exit.transcript_visible, #contentScreenDisplay.transcript_visible, #default_bottom_bar.transcript_visible, #left_screen_nav_holder.transcript_visible, #right_screen_nav_holder.transcript_visible{
display:none !important;
}
.app_transcript{
width:836px;
height:100%;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
margin-left:auto;
margin-right:auto;
background-image: url(../images/transcript_body.jpg);
overflow-y:auto;
overflow-x:hidden;
}
.app_transcript_content{
width:100%;
height:auto;
position:relative;
}

.app_transcript_header{
	font-size:28px;
	color:#aa322f;
	line-height:31px;
	width:619px;
	padding-left:0px;
	padding-right:217px;
	position:relative;
	padding-top:0px;
	padding-bottom:0px;
	background-image: url(../images/app_transcript_header.jpg);
	background-repeat:no-repeat;
}
.app_transcript_content{
font-size: 17px;
width:742px;
height:auto;
min-height:818px;
padding-left: 47px;
padding-right: 47px;
padding-top:20px;
padding-bottom: 14px;
font-family: Arial,Helvetica;
}

.app_transcript_content p{
padding-bottom: 20px;
}

.transcript_section{
width:836px;
height:auto;
}
.transcript_section_splitter{
width:836px;
height:1px;
background-image: url(../images/visual_i_splitter.jpg);
background-repeat:no-repeat;
clear:both;
background-position:45px 30px;
padding-top:30px;
}
.transcript_section_header{
width:742px;
font-size:24px;
color:#fff;
line-height:27px;
padding-left:47px;
padding-right:47px;
padding-top:25px;
padding-bottom:14px;
}
.transcript_section_left, .transcript_section_right{
width:742px;
height:auto;
float:left;
}
.transcript_section_left{
float:left;
padding-left:45px;
}
.transcript_section_right{
margin-left:20px;
}

.app_transcript_content ul li{
color:#fff;
font-size:17px;
line-height:20px;
list-style-type:none;
background-image: url(../images/disc_white.png);
background-repeat:no-repeat;
background-position:0px 11px;
padding-left:18px;
padding-top:6px;
}
.app_transcript_content ul ul li{
list-style-type:none;
background-image: url(../images/circle_white.png);
background-repeat:no-repeat;
padding-top:3px;
background-position:0px 8px;
}
.app_transcript_content ul ul ul li{
list-style-type:none;
background-image: url(../images/square_white.png);
background-repeat:no-repeat;
padding-top:3px;
background-position:0px 8px;
}
.app_transcript_content ul{
margin-left:12px;
}
.app_transcript_content ul ul{
margin-left:22px;
}
.app_transcript_content p{
color:#fff;
font-size:17px;
line-height:20px;
background-position:0px 11px;
}
.app_transcript_footer{
width:836px;
height:47px;
background-image: url(../images/visual_i_footer.jpg);
background-repeat:no-repeat;

}
.app_transcript_header .transcript_title_icon{
	width: 50px;
	height: 50px;
	float: left;
	margin: 20px 20px 0px 44px;
	background-image: url(../images/transcript-pop_up_icon.jpg);
	background-repeat:no-repeat;
}
.transcript_gray{
background-color:#444444 !important;
}
.app_transcript_close{
	background-image: url(../images/transcript_close.jpg);
	background-repeat:no-repeat;
	width:39px;
	height:39px;
	cursor:pointer;
	position:absolute;
	right:20px;
	margin-top:28px;
	z-index:100;
}
.visual_i_wrap{
	width:836px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/transcript_body.jpg);
	overflow:auto;
	position:relative;
}
.visual_i_title{
	font-size:28px;
	color:#aa322f;
	line-height:31px;
	width:571px;
	padding-left:48px;
	padding-right:217px;

	padding-top:0px;
	padding-bottom:0px;
}
.visual_i_header{
	background-image: url(../images/app_transcript_header.jpg);
	background-repeat:no-repeat;
	min-height: 91px;
	}
.visual_i_contents{
	font-size: 17px;
	width:836px;
	min-height:818px;
	height:auto;
	padding-top:115px;
	padding-top:8px;
	overflow:auto;
	position:relative;
}

.visual_i_contents p{
	padding-bottom: 20px;
}

.transcript_section{
	width:836px;
	height:auto;
}
.visual_section_splitter, .invisible_visual_section_splitter{
	width:836px;
	height:1px;
	background-image: url(../images/visual_i_splitter.jpg);
	background-repeat:no-repeat;
	clear:both;
	background-position:45px 30px;
	padding-top:30px;
}
.invisible_visual_section_splitter{
background-image: url();
}
.visual_section_header{
	width:742px;
	font-size:24px;
	color:#fff;
	line-height:27px;
	padding-left:47px;
	padding-right:47px;
	padding-top:25px;
	padding-bottom:14px;
}
.visual_section_left, .visual_section_right{
	width:363px;
	height:auto;
	float:left;
}
.visual_section_left{
	float:left;
	padding-left:45px;
}
.visual_section_right{
	margin-left:20px;
}
.visual_i_contents ul li{
	color:#fff;
	font-size:17px;
	line-height:20px;
	list-style-type:none;
	background-image: url(../images/disc_white.png);
	background-repeat:no-repeat;
	background-position:0px 11px;
	padding-left:18px;
	padding-top:6px;
}
.visual_i_contents ul ul li{
	list-style-type:none;
	background-image: url(../images/circle_white.png);
	background-repeat:no-repeat;
	padding-top:3px;
	background-position:0px 8px;
}
.visual_i_contents ul ul ul li{
	list-style-type:none;
	background-image: url(../images/square_white.png);
	background-repeat:no-repeat;
	padding-top:3px;
	background-position:0px 10px;
}
.visual_i_contents ul{
	margin-left:12px;
}
.visual_i_contents ul ul{
	margin-left:22px;
}
.visual_i_contents p{
	color:#fff;
	font-size:17px;
	line-height:20px;
	background-position:0px 11px;
}
.visual_i_footer{
	width:836px;
	height:47px;
	background-image: url(../images/visual_i_footer.jpg);
	background-repeat:no-repeat;
	clear:both;
}
.visual_i_title_icon{
	width: 50px;
	height: 50px;
	float: left;
	margin: 20px 20px 0px 44px;
	background-image: url(../images/visual_i_pop_up_icon.jpg);
	background-repeat:no-repeat;
}
.ass_review_message li{
	margin-left:20px;
}

.stnd_title_txt_excel{
margin-left:75px;
}
.full_screen_video_mode .content_area .vidPosterImg{
	display:none;
}
.full_screen_animation_shadow{
	width: 823px;
	height: 32px;
	background-image: url(../images/shadow_html5_asset.png);
	background-repeat:no-repeat;	
	margin:0;
	padding:0;
	display:none;
}

/* FSI resets */

.f_index{
	position:absolute;
	background-image:url('../images/f_index_bg.png');
	width:100%;
	height:90%;
	color:#000;
	padding-top:5%;
	padding-bottom:5%;
	z-index:10605;
	display:none;
	overflow: scroll;
	overflow-x: hidden;
}
.f_index_list{
	padding-top: 45px;
}
.f_index_title{

	background-repeat: no-repeat;
	height: 36px;
	background-position:50px;
}
.f_index_title, .f_index_list{
	margin-left: 20px;
	padding-left: 112px;
}
.f_index_title h1{
	font-size: 145%;
	font-weight: bolder;
	padding-top: 4px;
	float: left;
	max-width:750px;
}
.f_index_title h1 > span{
	color: #666666;
}
.f_index_list ul{
	padding-left: 36px;
}
.f_index_list h6{
	font-weight: 700;
	color: #AA332E;
	font-size:15px;
}

.f_index_list li h6{
	color: #4b4b4b;
}
.f_index_list li > h6, .f_index_list li > img{
	cursor: pointer;
}
.f_index_list ul > li > h6:hover {
	color: #0066CC;
}
.f_index_list ul > li, .f_index_list > li.index_element.single_topic_index{
	background-image: none;
	margin-top: 12px;
	margin-bottom: 12px;
	padding-left: 0;
}
.f_index_list ul > li > img{
	float:left;
	display: block;
	padding: 2px 0 2px 2px;
	margin: 2px 10px 4px 0;
}
.f_index_list ul > li.open > img{
	padding: 2px 2px 2px 4px;
}

.f_index_list ul > li > ul{
	display: none
}
.f_index_list ul > li.open > ul{
	padding-left: 24px;
	display: block;
}
.f_index_list ul > li > ul > li, .f_index_list > li.index_element.single_topic_index{
	background-image:  url("../images/blue_arrow.png");
	padding-left:23px;
	font-size:15px;
	background-position-y:4px;
	background-repeat:no-repeat;
	list-style:none;
	line-height:17px;
}

.f_index_close{
	background-image: url("../images/f_index_close_btn.png");
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	cursor: pointer;
	margin: 10px;
	position:absolute;
	right:50px;
}
.index_element{
	cursor:pointer;
}
.index_element:hover, .index_element.current_index{
	color:#0066CC;
}
.ass_review_message .bold{
	font-weight:bold;
}

.ass_your_score_header{
font-size:22px;	
line-height:25px;
}
.paragraphbtm.menuItem_TTU001{
padding-bottom:9px;	
}
#title_eval{
margin-top:-4px;	
}
/* END FSI resets */

/* START true false question*/
.inline_tf .inline_panel .inline_panel_wrapper .inline_options{
	width:780px;
}
.tf_distract{
	width:780px;
	min-height:26px;
}
.lister_text{
	width:535px;float:left;padding-left:20px;
}
.lister_select{
	width:150px;padding-left:10px;padding-right:10px;float:left;
}
.lister_marks{
	width:35px;padding-left:10px;padding-right:10px;float:left;height:26px;
}
.lister_border{
	height:1px; width:740px; background-color:#dfdfdf;margin-left:20px;margin-top:15px;margin-bottom:15px;
}
.lister_clear{clear:both;
}
.inline_tf .inline_panel .inline_panel_wrapper .inline_stem{
	

}
.lister_marks.tf_incorr_rev{
	background-image: url("../images/inline_questions/inline_incorrect.png");
	background-repeat: no-repeat;	
}
.lister_marks.tf_corr_rev{
	background-image: url("../images/inline_questions/inline_correct.png");
	background-repeat: no-repeat;	
}
.inline_ddmatch .inline_panel .inline_panel_wrapper .inline_stem{
	line-height:25px;
	padding-bottom:0px;
}
.review_holder_area .banner_title_main{
display:none;	
}
.slider{
font-size:15px;	
}
.slider_content .title{
font-size:18px;	
}
.bg_video{

}
.video_quadrant, .quad_close{
	display:none;
}
/* END true false question*/


.scenario_content, .scenario_element{
width:824px;
height:386px;
overflow:hidden;
background-color:#fff;	
font-size:15px;
}
.scenario_element{
width:1024px;	
}
.scenario_content{
height:0px;	
}
.scenario_element.image_left .scenario_element_left, .scenario_element.image_right .scenario_element_right{
width:311px;
float:left;
}
.scen_elem_first.image_right .scenario_element_left{
opacity:0;
margin-top:70px;
}
.scen_elem_first.image_left .scenario_element_right{
opacity:0;
margin-top:70px;
}

.scen_elem_first.image_right .scenario_element_right img{
opacity:0;
margin-left:200px;
}
.scen_elem_first.image_left .scenario_element_left img{
opacity:0;
margin-left:-200px;
}
.scen_elem_first .scen_mcsa_stem .scen_stem_txt, .scen_elem_first .scen_input_stem .scen_stem_txt{
margin-left:-200px;
opacity:0;
	width:724px;
}
.scen_elem_first .scen_mcsa_options .scen_mcsa_option, .scen_elem_first .scen_input_options .scen_input_option{
margin-left:0px;	
opacity:0;
}
.scenario_element.image_left .scenario_element_right{
padding:30px;
padding-left:0px;	
width:483px;
float:left;
}
.scenario_element.image_right .scenario_element_left{
padding:30px;
padding-right:0px;	
width:483px;	
float:left;
}
.up_button, .down_button{
position:relative;
width:824px;
height:21px;	
padding-top:5px;
background-color:#fff;
}
.triangle_house{
width:41px;
height:17px;	
margin-left:auto;
margin-right:auto;
cursor:pointer;
display:none;
position:relative;
padding-top:3px;
}
.triangle_down_pulse{
width:41px;
height:20px;	
background-image:url("../images/pulse.png");
position:absolute;
opacity:0.7;
display:none;
margin-top:-2px;
}
.triangle_up_pulse{
width:41px;
height:20px;	
background-image:url("../images/pulse_up.png");
position:absolute;
opacity:0.7;
display:none !important;
margin-top:-3px;
}
.triangle_up{
background-image:url("../images/triangle_up.png");	
background-position:-31px 0px;
width:31px;
height:15px;
margin-left:auto;
margin-right:auto;
}
.triangle_down{
background-image:url("../images/triangle_down.png");	
background-position:0px 0px;
width:31px;
height:15px;
margin-left:auto;
margin-right:auto;
}
.scenario_shadow{
width:824px;
height:28px;
background-image:url("../images/shadow_html5_asset.png");	
display:none;
}
.scen_mcsa_stem, .scen_input_stem{
padding:50px;
padding-bottom:0px;
padding-top:35px;	
font-size:24px;
line-height:26px;
margin-bottom:15px;
}
.scen_mcsa_option, .scen_input_option{
width:724px;
height:45px;
margin-left:50px;
cursor:pointer;
}
.scen_mcsa_option.tripline_par, .scen_input_option.tripline_par{
height:64px;	
}
.scen_mcsa_option.quadline_par, .scen_input_option.quadline_par{
height:81px;	
}
.scen_mcsa_option_inner, .scen_input_option_inner{
padding-left:12px;
padding-right:12px;
width:659px;
float:left;	
border:1px solid #000;
line-height:17px;
}
.scen_icon_area{
width:34px;
height:43px;
border:1px solid #000;
margin-right:2px;
background-color:#f27d28;	
margin-bottom:2px;	
float:left;
}
.scen_mcsa_option.tripline_par .scen_icon_area, .scen_input_option.tripline_par .scen_icon_area{
height:60px;	
}
.scen_mcsa_option.quadline_par .scen_icon_area, .scen_input_option.quadline_par .scen_icon_area{
height:77px;	
}
.doubleline_scen, .tripline_scen, .quadline_scen{
padding-top:4px;
padding-bottom:5px;	
}
.singleline_scen{
padding-top:13px;
padding-bottom:13px;	
}
.scen_mcsa_submit, .scen_input_submit{
height:27px;
width:100px;
border:1px solid #000;	
font-weight:bold;
text-align:center;
padding-top:8px;
float:right;
margin-right:51px;
display:none;
cursor:pointer;
}
.scen_mcsa_feedback, .scen_input_feedback{
width:724px;
margin-left:50px;
margin-top:18px;
overflow:auto;
overflow-x: hidden;	
}
.half_screen .scen_mcsa_option, .half_screen .scen_input_option{
width:348px;
}
.scen_mcsa_submit.half_screen, .scen_input_submit.half_screen{
margin-right:427px;
}
.half_screen .scen_mcsa_option .scen_mcsa_option_inner, .half_screen .scen_input_option .scen_input_option_inner{
width:283px;	
}
.scen_mcsa_options.half_screen, .scen_input_options.half_screen{
float:left;
margin-right:30px;	
}
.scen_mcsa_feedback.half_screen, .scen_input_feedback.half_screen{
	width:356px;
}
.scenario_element_right table, .scenario_element_left table, .scenario_element.mcsa table{
	width:100%;
}
.scenario_element_right table tbody tr td, .scenario_element_left table tbody tr td, .scenario_element.mcsa table tbody tr td {
	padding: 2px 5px 2px 5px;
	color:#333333;
	border-right: #ffffff 1px solid;
	font-size:15px;
}
.scenario_element_right table.invisible tbody tr td, .scenario_element_left table.invisible tbody tr td, .scenario_element.mcsa table.invisible tbody tr td{
	padding: 0;

	border-right: none;

}
.scen_mcsa_stem table{
	line-height:17px;
}
.content_area .paragraph{
	opacity:0;
}
.coming_next .content_area .paragraph, .quip .content_area .paragraph, .iamtutorialstart .content_area .paragraph, .menuTarget_TTU001 .content_area .paragraph{
	opacity:1;
}
.marker{
	color:#2864a0;
}
h4{
	color:#aa322f;
	margin:0;
	padding:0;
	font-size:15px;
}
.summary_screen .content_area .paragraph{
	font-size:17px;
	line-height:21px;
	width:650px;
}
.summary_screen .content_area .paragraph h1{
	font-size:26px;
	padding-bottom:26px;
	line-height:30px;
}
.summary_screen .content_area .paragraph h2{
	font-size:22px;
	line-height:26px;
	padding-bottom:26px;
}
.scenario.singleton .up_button, .scenario.singleton .down_button{
	display:none !important;
}
.scenario.singleton .scenario_content .scenario_element .scen_mcsa_stem, .scenario.singleton .scenario_content .scenario_element .scen_input_stem{
	font-size:16px;
	line-height:18px;
}
.scenario.singleton .scenario_content, .scenario.singleton .scenario_content{
	height:450px;
}
.scenario.singleton .scenario_content, .scenario_element .scen_mcsa_stem, .scenario.singleton .scenario_content, .scenario_element .scen_input_stem{
	padding-top:10px;
}
.template_details{
	width:300px;
	height:92px;
	position:absolute;
	background-color:#fff;
	color:#000;
	z-index:999999;
	font-size:15px;
	border:1px solid #000;
	padding:5px;
	margin-top:5px;
	margin-left:5px;
}
.template_close{
position:absolute;
width:20px;
height:18px;
border:1px solid #000;
right:0px;
text-align:center;
cursor:pointer;	
right:5px;
padding-top:2px;
}

.template_version, .template_date, .template_comments{
	padding-bottom:5px;
}

.quadrant{
	display:none;
	position:relative !important;
}

.video_quadrant{
	display:none;
	width:800px;
	height:450px;
	position: absolute;

	
}
.quad{
	width:400px;
	height:225px;
	float:left;
	position:relative;
	cursor:pointer;
	background-size:cover;
}
.quad img{
	position:absolute;
	margin: auto;
	left:0; right:0;
    top:0; bottom:0;
	height:75px;
	width:75px;
}
.quad_clone_1{
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
.quad_clone_2{
	position:absolute;
	right:0;
	top:0;
	z-index:1;
}
.quad_clone_3{
	position:absolute;
	left:0;
	bottom:0;
	z-index:1;
}
.quad_clone_4{
	position:absolute;
	right:0;
	bottom:0;
	z-index:1;
}
.quad_close{
	position:absolute;
	width:32px;
	height:32px;
	right:30px;
	top:7px;
	z-index:2;
	display:none;
	cursor:pointer;
}
.bg_vid_no_scroll, .bg_strp_ie8, .oneCol.bg_vid_no_scroll .content_area{
	position:absolute !important;
}
.oneCol.bg_vid_no_scroll{
	overflow-y: hidden !important;
}
.bg_vid_tone_adjuster{
	position:absolute;
	z-index:10;
	height:100%;
	width:100%;
	background-color:#000;
}
.scenario_element.input input{
	border: 1px solid #666;
}
.scen_input_row{
	padding-left:50px;
}
.scenario_suffix{
	padding-left:10px;
}
.scenario_element.full_screen_elem_par{
	overflow:auto;
	font-size:15px;
	padding-top:10px;
	height:366px;
	margin-bottom:10px;
}
.full_screen_element_int{
	padding-bottom:15px;
}
.full_screen_element_int.last_var_el{
	padding-bottom:10px;
}
.scenario_element.full_screen_elem_par.scen_elem_first .full_screen_element_int{
	opacity:0;
	margin-top:-40px;
}
.lst_e_img{
	text-align:center;
}
.lst_e_img table.invisible tbody tr td{
	text-align:left;
}
.stnd_cpe_cnts{
	display:none;
}
.subsection_1.standard_coverpage.excel_mode.video_mode .print_pdf{
	margin-top:75px;
}
.exact_custom_center.excel_mode.video_mode .banner_title_exit #banner_logo{
	display:none;
}
.exact_custom_center.excel_mode.video_mode .banner_title_exit #banner_title_name{
	margin-left:51px;
}

.excel_mode.video_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_start_vis .stnd_start .stnd_start_cnts{
	    margin-left: 45px;
    background-image: url(../images/new_start.png);
    background-repeat: no-repeat;
    height: 44px;
    padding-left: 68px;
    font-size: 32px;
    padding-top: 9px;
    cursor: pointer;
    margin-top: 68px;
	color:rgb(51, 51, 51) !important;
}

.excel_mode.video_mode .content_area .standard_coverpage_content  .standard_coverpage_middle .standard_coverpage_middle_red .standard_red_start_vis .print_pdf{
    background-image: url(../images/print.png);
    background-repeat: no-repeat;
    background-position: 0px 10px;
    height: 44px;
    padding-top: 19px;
    font-size: 18px;
    padding-left: 50px;
    margin-left: 875px;
    cursor: pointer;
    margin-top: 73px;
    color: rgb(51, 51, 51) !important;
}
.qa_console{
	width:102px;
	height:33px;
	position:absolute;
	z-index:99999999;
	bottom:1px;
	margin-left:453px;
}
.qa_pass, .qa_random, .qa_fail{
	width:34px;
	height:33px;
	float:left;
	cursor:pointer;
}
.qa_pass{
	background-image: url(../images/green.png);
}
.qa_random{
	background-image: url(../images/orange.png);
}
.qa_fail{
	background-image: url(../images/red.png);
}


.app_transcript_header .transcript_title font[size="3"], .app_transcript_header .transcript_title span font[size="3"]{
	font-size:28px !important;
}
.inline_tryagain{
	display:none !important;
}
DIV.twoCol.video_mode .content_area .twoColsOverOneB #video_container .video_area .video_holder .overlay_play{
	display:none !important;
}
DIV.twoCol.standalone_video_page.excel_mode.video_mode{
	background-image:url('../images/genericbackground.png') !important;
}
DIV.twoCol.video_mode .content_area .twoColsOverOneB #video_container .video_area .video_holder{
	margin-top:40px;
	margin-left:-25px;
}
DIV.twoCol.video_mode .content_area .twoColsOverOneB .animation_title{
	margin-top:-30px;
	margin-left:-25px;
}
.inline_video .twoColsOverOneB{
	margin-left:0px;
}
.inline_video .twoColsOverOneB .vidPosterImg{
	top:0px !important;
}



.addOpacity1{
opacity: 1 !important;
transition: 0.1s ease-out;
-webkit-transition: 0.1s ease-out;
}

.carousel18{
	width:622px;
	height:266px;
	position:relative;
	margin-bottom:15px;
	overflow: hidden;
	font-size:17px;
	margin-left:101px;
	opacity:0;
}

.car_2{
	position:absolute;
	width:356px;
	height:266px;
	margin-left:133px;
	margin-top:0px;
	font-size: 100%;
	line-height:110%;
    -webkit-transition: width 0.5s, height 0.5s, margin-left 0.5s, margin-top 0.5s, z-index 0.5s, font-size 0.5s, line-height 0.5s;
    transition: width 0.5s, height 0.5s, margin-left 0.5s, margin-top 0.5s, z-index 0.5s, font-size 0.5s, line-height 0.5s;
	
}

.car_1{
	position:absolute;
	width:242px;
	height:180px;	
	margin-left:380px;
	margin-top:43px;
	font-size: 68%;
	line-height:110%;
    -webkit-transition: width 0.5s, height 0.5s, margin-left 0.5s, margin-top 0.5s, z-index 0.5s, font-size 0.5s, line-height 0.5s;
    transition: width 0.5s, height 0.5s, margin-left 0.5s, margin-top 0.5s, z-index 0.5s, font-size 0.5s, line-height 0.5s;
	
}
.car_3{
	position:absolute;
	width:242px;
	height:180px;	
	margin-left:0px;
	margin-top:43px;
	font-size: 68%;
	line-height:110%;
    -webkit-transition: width 0.5s, height 0.5s, margin-left 0.5s, margin-top 0.5s, z-index 0.5s, font-size 0.5s, line-height 0.5s;
    transition: width 0.5s, height 0.5s, margin-left 0.5s, margin-top 0.5s, z-index 0.5s, font-size 0.5s, line-height 0.5s;
	
}

.car_4, .car_5, .car_6, .car_7, .car_8, .car_9, .car_10, .car_11, .car_12, .car_13, .car_14, .car_15, .car_16, .car_17, .car_18, .car_19, .car_20{
	position:absolute;
	width:164px;
	height:122px;	
	margin-left:229px;
	margin-top:72px;
	z-index:1;		
	font-size: 68%;
	line-height:110%;
    -webkit-transition: width 0.5s, height 0.5s, margin-left 0.5s, margin-top 0.5s, z-index 0.5s, font-size 0.5s, line-height 0.5s;
    transition: width 0.5s, height 0.5s, margin-left 0.5s, margin-top 0.5s, z-index 0.5s, font-size 0.5s, font-size 0.5s, line-height 0.5s;
}
.car_1, .car_2, .car_3, .car_4, .car_5, .car_6, .car_7, .car_8, .car_9, .car_10, .car_11, .car_12, .car_13, .car_14, .car_15, .car_16, .car_17, .car_18, .car_19, .car_20{
	background-size: cover;
}

.prime{
	z-index:20;

}
.secondary_left{
	z-index:8;
}
.secondary_right{
	z-index:10;
}
.third{
	z-index:5;
}
.car_title18{
	background-image:url('../images/carousel_title_bg.png');
    background-size: 100% 23%;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    position: absolute;
    background-position: bottom;
}
.car_title_txt18{
    position: absolute;
    width: 90%;
	padding-right:5%;
	padding-left:5%;
    text-align: center;
    bottom: 0%;
    padding-top: 15px;
    color: #333333;
    
}
.all_info{
	position:absolute;
	z-index:100;
	width:824px;
	height:auto;
}
.info_area{
	position:relative;
	height:auto;
	display:none;
	opacity:0;
}
.car_popup_top18 {
    background-image:url('../images/carousle_popup_top_18.jpg');
    background-repeat: no-repeat;
    width: 824px;
    height: 50px;
    overflow: hidden;
}
.close_button18 {
    position: relative;
    float: right;
    top: 5px;
    margin-right: 15px;
    width: 40px;
    height: 40px;
    cursor: pointer;
}
.car_pop_title18 {
    padding-bottom: 10px;
    color: #ffffff;
    padding-left: 30px;
    padding-top: 12px;
    font-size: 20px !important;
}
.car_pop_content18 {
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 15px;
    background-image: url('../images/carousle_popup_tile_18.jpg');
    background-repeat: repeat-y;
    width: 764px;
    color: #333333;
    font-size: 15px;
	min-height:183px;
}
.car_popup_bottom18 {
    background-image: url('../images/carousle_popup_bottom_18.jpg');
    background-repeat: no-repeat;
    width: 824px;
    height: 18px;
}
#default_carousel18{
	display:none;
}
.sin_car{
	cursor:pointer;
}
.car_popup_top18.Orange{
background-image:url('../images/carousle_popup_top_18_orange.jpg');	
}
.car_popup_top18.Blue{
background-image:url('../images/carousle_popup_top_18_blue.jpg');	
}
.car_popup_top18.Purple{
background-image:url('../images/carousle_popup_top_18_purple.jpg');	
}
.car_popup_top18.Green{
background-image:url('../images/carousle_popup_top_18_green.jpg');	
}
.car_popup_top18.Red{
background-image:url('../images/carousle_popup_top_18_red.jpg');	
}
.car_popup_top18.Grey{
background-image:url('../images/carousle_popup_top_18_grey.jpg');	
}
.car_popup_top18.Navy{
background-image:url('../images/carousle_popup_top_18_navy.jpg');	
}
.cart_controls{
	width:100%;
	height:33px;
	opacity:0;
}
.rt_controls{
	width:204px;
	height:33px;
	margin-right:auto;
	margin-left:auto;
}
.rt_right{
	position:absolute;
	background-image:url(../images/rolodex-gesture-arrows-right.png);
	background-repeat:no-repeat;
	width:31px;
	height:31px;
	margin-left:173px;
	cursor:pointer;
}
.rt_left{
	position:absolute;
	background-image:url(../images/rolodex-gesture-arrows-left.png);
	background-repeat:no-repeat;
	width:31px;
	height:31px;
	cursor:pointer;
}
.rt_mid{
	background-image:url(../images/common/slide_indicator.png);
	background-repeat:no-repeat;
	color:#FFF;
	font-size:14px;
	width:66px;
	height:31px;
	text-align:center;
	padding-top:8px;
	position:absolute;
	margin-left:70px;
	cursor:default;
}

.animated_wrap.after_HTML5{
	position:absolute;
	display:none;
}
.animated_wrap.after_HTML5.html5show{
	display:block;
}
.wrap_html_hot{
	position:relative;

}
img.q_img{
cursor: pointer;
}
.exact_expando_show{
z-index:10005;
}

.scenario_element table{
	line-height:16px;
	opacity:1;
}


table.invisible tbody tr td{
	vertical-align:top;
	padding: 0px 0px 0px 0px;
    border: none;
}
table.invisible tbody tr.alternate, table.invisible tbody tr.alternateB, table.invisible tbody tr{
background-color:transparent;
    border: none;
}
table.invisible tbody tr td img{
max-width:none;
}
table.invisible .lastTd{
padding-left:15px;
}
img.float_left{
float:left;
padding-right:15px;
padding-bottom:15px;
}
img.float_right{
float:right;
padding-left:15px;
padding-bottom:15px;
}

.scenario_element_right table.invisible .lastTd, .scenario_element_left table.invisible .lastTd, .scenario_element.mcsa table.invisible .lastTd{
padding-left:15px;
}
.q_img.pointer_override, .inline_stem .firstPtag img.q_img.pointer_override, img.q_img.pointer_override{
cursor: default !important;
}