html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	background: #3c4751;
	line-height: 1;
	color: black;
	font-family: arial;
	font-size: 62.5%;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}


#header
{
	background: url(images/header.bg.png) repeat-x;
	height: 73px;
	padding: 28px 0 0 20px;
	position: relative;
	margin: 20px auto 0;
	width: 1043px;
}
#header a {
	background: url(images/thinkBig1.gif) no-repeat scroll top left;
	display: block;
	width: 230px;
	height: 71px;
	overflow: hidden;
	position: absolute;
	top: 15px;
	right: 20px;
	text-indent: -12345px;
}
#header a:hover  {
	background: url('images/thinkBig2.gif') no-repeat scroll top left;
}


#nav
{
background: #b89e5e;
margin: 0 auto;
padding:0;
width: 1063px;
}
#nav ul
{
	margin: 0 11px;
	padding: 0;
	overflow: hidden;
}
#nav ul li
{
	float: left;
	margin: 5px 0;
	padding: 0;
	height: 55px;
}
#nav ul li a
{
	background: url(images/nav.png) no-repeat;
	display: block;
	height: 55px;
	overflow: hidden;
	text-indent: -1234px;
	width: 110px;

}
#nav ul li#n_home a
{
	width: 150px;
}
#nav ul li#n_home a:hover,
#nav ul li#n_home.ui-tabs-selected a
{
	background-position: 0 -55px;
	width: 150px;
}
#nav ul li#n_learning a
{
	background-position: -150px 0;
	width: 148px;
}
#nav ul li#n_learning a:hover,
#nav ul li#n_learning.ui-tabs-selected a
{
	background-position: -150px -55px;
	width: 148px;
}
#nav ul li#n_study a
{
	background-position: -298px 0;
	width: 149px;
}
#nav ul li#n_study a:hover,
#nav ul li#n_study.ui-tabs-selected a
{
	background-position: -298px -55px;
	width: 149px;
}
#nav ul li#n_bonus a
{
	background-position: -447px 0;
	width: 149px;
}
#nav ul li#n_bonus a:hover,
#nav ul li#n_bonus.ui-tabs-selected a
{
	background-position: -447px -55px;
	width: 149px;
}
#nav ul li#n_audio a
{
	background-position: -596px 0;
	width: 149px;
}
#nav ul li#n_audio a:hover,
#nav ul li#n_audio.ui-tabs-selected a
{
	background-position: -596px -55px;
	width: 149px;
}
#nav ul li#n_meet a
{
	background-position: -745px 0;
	width: 145px;
}
#nav ul li#n_meet a:hover,
#nav ul li#n_meet.ui-tabs-selected a
{
	background-position: -745px -55px;
	width: 145px;
}
#nav ul li#n_help a
{
	background-position: -890px 0;
	width: 150px;
}

#nav ul li#n_help a:hover,
#nav ul li#n_help.ui-tabs-selected a
{
	background-position: -890px -55px;
	width: 150px;
}


.container
{
	background: #b89e5e;
	margin: 0 auto;
	overflow: hidden;
	padding: 0 10px 20px;
	width: 1043px;
}




#footer
{
	border-top: 25px solid #fff;
	background: #c1d3e3;
	margin: 0 auto;
	height: 50px;
	width: 1063px;
}

.ui-tabs-hide { display: none; }

/*

*/

h2
{
	color: #fff;
	font-size: 3em;
	padding: 5px 0 15px 36px;

}
h2.sub
{
	background:  url(images/subtitle.bg.png) repeat-x;
	margin-left: -9px;
	margin-top: 10px;

}
h3
{
	color: #fff;
	font-size: 1.8em;
	line-height: 34px;
	padding: 5px 0 15px 20px;

}
#c_home
{

}
#c_home #c_home_content
{
	color: #004983;
	float: left;
	width: 690px;
}
#c_home #c_home_content p
{
	font-size: 1.6em;
	margin: 0 35px 1em 191px;
}
#c_home #c_home_content p strong
{
	font-weight: bold;
}
#c_home #c_home_sidebar
{
	float: left;
	width: 300px;
}
#c_home #c_home_content_intro_img
{
	float: left;
	margin: 0 15px 0px 0;
}
#c_home a#c_home_content_learning-guide
{
	display: block;
	width: 476px;
	height: 142px;
	background: url(images/home.learning-guide.png) no-repeat;
	overflow: hidden;
	text-indent: -12345px;
}
#c_home a#c_home_content_learning-guide:hover
{
	background-position: 0 -142px;

}

#selector a {
	display: block;
	width: 476px;
	height: 0;
	font-size: 1em;
	padding-top: 284px;
	text-indent: -2000px;
	overflow: hidden;
	background: url('images/home.learning-guide.png') no-repeat;
}
}
#c_home #c_home_sidebar
{

}

#c_home #c_home_sidebar p
{

	color: #004983;
	font-size: 1.4em;
	margin-bottom: .75em;
	padding: 0 10px;
}




#c_learning{
}
#c_learning #c_learning_content{
	float: left;
	width: 690px;
	padding-bottom: 20px;
}
#c_learning #c_learning_content #c_learning_content_intro_img{
	margin: 0 0 0 -12px;
}
#c_learning #c_learning_right
{
	float: left;
	padding-bottom: 20px;
	width: 340px;
}
#c_learning #c_learning_right h2
{
	font-size: 2em;
	line-height: 34px;
	padding-left: 15px;
}
#c_learning #c_learning_right p
{
	color: #004983;
	font-size: 1.4em;
	margin-bottom: .5em;
	padding: 0 10px;
	line-height: 1.3em;
}
#c_learning #c_learning_right p strong
{
	font-weight: bold;
}
#c_learning #c_learning_right ol
{
	color: #004983;

	font-size: 1.4em;
	margin: 0 20px;
	padding: 0 10px;
	list-style-type: decimal;
}
#c_learning #c_learning_right ol li
{
	margin-bottom: .8em;
}
#c_learning #c_learning_right ol li strong
{
	font-weight: bold;
}
#c_learning #c_learning_right #c_learning_right_lmal
{
float: right;
font-size: .8em;
margin-left: 10px;
width: 147px;
text-align: center;
}
#c_learning #c_learning_right a#c_learning_right_lmal_lnk
{
	background: #ddd url(images/learning.lmal.png) no-repeat;

	display: block;

	height: 128px;
	overflow: hidden;
	margin-bottom: 10px;
	width: 147px;
}
#c_learning #c_learning_right a#c_learning_right_lmal_lnk:hover
{
	background-position: 0 -128px;
}


#c_study {
position: relative;}

#c_study .cssbox_head h2{
		padding-left: 10px;
	}
#c_study_secrets {
	float: left;
	min-height: 400px;
	width: 200px;
	}
#c_study_secrets ul{
	margin: 0 0 0 -10px;
}
#c_study_secrets ul li {
	color: #004983;
	font-size: 1.8em;
	height: 100px;
}
#c_study_secrets ul li strong{
	display: block;
	font-size: 1.33em;
	font-weight: bold;
}

#c_study_secrets ul li a{
	display: block;
	color: #004983;
	height: 80px;
	padding: 20px 0 0 20px;
	text-decoration: none;
	width: 166px;
}

#c_study_secrets ul li a:hover,
#c_study_secrets ul li.ui-tabs-selected a{
	background:  url(images/study.secrets.bg.png);
	color: #fff;
}
#c_study_modules {
position: relative;
	float: left;
	min-height: 400px;
	width: 615px;
}
#c_study_modules ul{
position: relative;
margin-top: -10px;
}
#c_study_modules ul li {
	border-bottom: 1px solid #cdcdcd;
	color: #004983;
	display: block;
	line-height: 26px;
	height: 26px;
	font-size: 1.6em;
	margin: 0 0 0 -10px;
	overflow: hidden;
	position: relative;
}
#c_study_modules ul li:hover {
	color: #fff;
}
#c_study_modules ul li span{
	display: block;
	float: left;
	padding-left: 10px;
	width: 40px;
}
#c_study_modules ul li a{
	color: #004983;
	display: block;
	padding: 0 0 0 10px;
	text-decoration: none;
}
#c_study_modules ul li.selected {
	color: #fff;
}
#c_study_modules ul li.selected a,
#c_study_modules ul li a:hover{
	color: #fff;
	background: url(images/study.modules.bg.png);
	}
#c_study_modules ul li div.player{
	background: #fff;
	position: absolute;
	top: 0;
	right: 0;
	padding: 0 2px 0 6px;
	width: 300px;
}
#c_study_lc {
	float: right;
	height: 259px;
	width: 210px;
}
#c_study_lc h2 {
	white-space: nowrap;
}



#c_study_lc .cssbox_head {
	z-index: -10;
}



#c_study_lc .cssbox_head h2{
	padding-left: 10px;
}



#c_study_lc .v-chrome-bd {
	padding: 0 0 0 3px;
	z-index: 10;
	height: 217px;
	overflow: hidden;
	position: absolute;
	top: 42px;
	left:0;

}
#c_study_lc #c_study_lc_img {
	margin-top: -10px;
}


#c_study_as {
	float: right;
	width: 210px;
}


#c_study_as.s_1,
#c_study_as.s_2,
#c_study_as.s_3{
	background: url(images/study.action.png) left top;
	overflow: hidden;
	margin-right: 4px;
	height: 132px;
}


#c_study_as.s_1 div,
#c_study_as.s_2 div,
#c_study_as.s_3 div{
	display: none;
}
#c_study_as.s_2 {
	background-position: 0 -132px;
}
#c_study_as.s_3 {
background-position: 0 -264px;
}

#c_study_as .cssbox_head h2{
	padding-left: 10px;
}

#c_study_as .v-chrome-bd a  {
		display: block;
		width: 82px;
		height: 0;
		font-size: 1em;
		padding-top: 25px;
		text-indent: -2000px;
		overflow: hidden;
		background: url(images/download_82.png) no-repeat;

	}
#c_study_as .v-chrome-bd a:hover  {
background-position: 0 -25px;
}

#c_study_as .v-chrome-bd img{
	float: left;
	margin: 0 15px 15px 0;
}

#c_study_as .v-chrome-bd span#title{
	color: #004983;
	display: block;
	font-size: 1.4em;
	padding: 0 15px 10px 0;
}



#c_bonus {}
#c_bonus h2
{
	padding-left: 20px;
}
#c_bonus #c_bonus_mastery {
	color: #004983;
	float: left;
	width: 405px;
}
#c_bonus #c_bonus_mastery p{
font-size: 1.6em;
	padding: 0 10px;
}
#c_bonus #c_bonus_mastery ul{
	margin: 20px 20px;
	overflow: hidden;
	width: 330px;
}
#c_bonus #c_bonus_mastery ul li{
	border-top: 1px solid #cdcdcd;
	height: 110px;
	padding: 6px 15px 6px 0;
	overflow: hidden;
}
#c_bonus #c_bonus_mastery ul li img{
	float: left;
	margin-right: 10px;
}
#c_bonus #c_bonus_mastery ul li a{
	display: block;
	height: 29px;
	background: url(images/download_96.png) no-repeat;
	text-indent: -12345px;
	margin-top: 5px;
	overflow: hidden;
}
#c_bonus #c_bonus_mastery ul li a:hover{
	background-position: 0 -29px;

}
#c_bonus #c_bonus_mastery ul li p{
	margin-top: 1.5em;
}

#c_bonus #c_bonus_action {
float: left;
	width: 405px;
}

#c_bonus #c_bonus_action p{
	color: #004983;
	font-size: 1.4em;
	margin-bottom: 1em;
	padding: 0 10px;
}
#c_bonus #c_bonus_action p.note{
	font-size: 1.2em;
	font-style: italic;
}
#c_bonus #c_bonus_action ul {
	overflow: hidden
}
#c_bonus #c_bonus_action ul li {
	color:#004983;
	border-bottom: 1px solid #cdcdcd;
	height: 50px;
	float: left;
	font-size: 1.4em;
	margin: 0 15px 0 0;
	overflow: hidden;
	padding: 10px 0;
	width: 175px;

}
#c_bonus #c_bonus_action ul li.last {
	border-bottom: none;
}
#c_bonus #c_bonus_action ul li a{
	background: url(images/download.folder_35.png) no-repeat;
	display: block;
	float: left;
	height: 34px;
	padding-left: 40px;
	margin-bottom: 40px;
	overflow: hidden;
	text-decoration: none;
}
#c_bonus #c_bonus_action ul li a:hover{
	background-position: 0 -34px;
}
#c_bonus #c_bonus_action ul li strong{
	display: block;
	font-weight: bold;
}

#c_bonus #c_bonus_resources {
float: left;
	width: 200px;
}

#c_bonus #c_bonus_resources ul {
}
#c_bonus #c_bonus_resources ul li {
	background:  url(images/download.folder_63.png) no-repeat 0 15px;
	color: #004983;
	font-size: 1.4em;
	font-weight: bold;
	height: 80px;
	padding: 15px 0 15px 70px;
	margin-right: 15px;
	}
#c_bonus #c_bonus_resources ul li.first {
	border-bottom: 1px solid #cdcdcd;
}
#c_bonus #c_bonus_resources ul li a{
	background:transparent url(images/download_82.png) no-repeat scroll 0 0;
	display:block;
	height:25px;
	margin-top:5px;
	overflow:hidden;
	text-indent:-12345px;
}
#c_bonus #c_bonus_resources ul li a:hover{
	background-position: 0 -25px;
}

#c_audio {}

#c_audio #c_audio_content {
	height: 220px;
	width: 940px;}

	#c_audio #c_audio_content p{
		float: left;
		clear: left;
		color: #004983;
		font-size: 1.6em;
		margin-left: 20px;
		margin-bottom: 1em;
		width: 280px;
	}

#c_audio #c_audio_content ul {
	float: right;
	width: 602px;
}
#c_audio #c_audio_content ul li {
	color: #004983;
	font-size: 1.8em;
	float: left;
	width: 200px;
	text-align: center;
}
#c_audio #c_audio_content ul li.mid {
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
}
#c_audio #c_audio_content ul li a {
	display: block;
	width: 43px;
	height: 0;
	font-size: 1em;
	padding-top: 40px;
	text-indent: -2000px;
	margin: 0 auto;
	overflow: hidden;
	background: url(images/download.music_43.png) no-repeat;
}
#c_audio #c_audio_content ul li a:hover {
	background-position: 0 -40px;
}
#c_audio #c_audio_content ul li strong {
	display: block;
	font-weight: bold;
}
#c_meet {}

#c_meet #c_meet_content {
	width: 900px;
	padding: 0 20px;}

#c_meet #c_meet_content p {
	color: #004983;
	font-size: 1.6em;
	line-height: 1.2em;
	margin-bottom: 1.4em;
	padding-right: 20px;}

#c_meet #c_meet_content p a{
	color: #5e6167;
	text-decoration: none;
	font-size: .8em;

}

#c_meet #c_meet_content div div p {

	padding-left: 115px;
}

#c_meet #c_meet_content div.james {
	clear: both;
	overflow: hidden;
	border-top: 1px solid #cdcdcd;
	padding-top: 25px;
}

#c_meet #c_meet_content div.section {
	clear: both;
	overflow: hidden;
}

#c_meet #c_meet_content div.col {
	overflow: hidden;
	height: 525px;
	padding-left: 15px;
	width: 430px;
	float: left;  }


#c_meet #c_meet_content div.left {
	border-right: 1px solid #cdcdcd;
	padding-left: 0px;
	padding-right: 15px;
	width: 415px;}

#c_meet #c_meet_content img {
	float: left;
}





#c_help {}
#c_help #c_help_content {
	color: #004983;
width: 940px;}
#c_help #c_help_content h4 {
font-size: 1.6em;
font-weight: bold;
padding-left: 24px;
}
#c_help #c_help_content p {
	font-size: 1.6em;
	margin-bottom: 1em;
	line-height: 1.2em;
	padding-left: 24px;
	width: 500px;
	}
	#c_help #c_help_content p a{
	font-weight: bold;
		color: #3a3a3a;
	}
#c_help #c_help_content #faqs{
	background: url(images/faq.chrome.bg.png);
	float: right;
	height: 575px;
	margin-right: 24px;
	padding: 0 30px;
	width: 255px;}
#c_help #c_help_content #faqs h2{
	padding-left:0;}
#c_help #c_help_content #faqs ul{
}
#c_help #c_help_content #faqs ul li{
 	padding: 4px 0px;
	color:#656b6f;
	font-size: 1.4em;
}

#c_help #c_help_content #faqs ul li a{
	text-decoration: none;
	color:#656b6f;
	text-decoration: none;
}

#c_help #c_help_content #faqs ul li a:hover{
	font-weight: bold;
	text-decoration: underline;
}

#c_browser
{
	display: none;
	margin: 0 auto;
	padding: 40px;
	width: 963px;
}


.cssbox_body
{
	background: #fff;
	padding: 20px 35px;
}


.v-chrome{
	background: url(images/content.bg.png)  left bottom;
	margin-bottom:30px;
	overflow: hidden;
}

.v-chrome .bgnd *{
 background-image:url(images/rounded.png);

}

.v-chrome-bd{
 padding:12px 20px 12px 20px;
 margin: 0 0 0 0px;
 overflow: hidden;
}



.v-chrome {
margin:3px;
position:relative;
z-index:2;
}
.v-chrome-bd {
min-height:80px;
padding:12px;
}
.v-chrome .bgnd {
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
z-index:-1;
}
.v-chrome .bgnd * {
background-repeat:no-repeat;
overflow:hidden;
position:absolute;
}
.v-chrome .bgnd u.w {
height:60px;
left:0;
right:40px;
top:0;
}
.v-chrome .bgnd u.e {
background-position:-960px 0;
height:60px;
right:0;
top:0;
width:40px;
}
.v-chrome .bgnd i.w {
background-position:-1000px 0;
background-repeat:repeat-y;
bottom:40px;
left:0;
right:40px;
top:60px;
}
.v-chrome .bgnd i.e {
background-position:100% 0;
background-repeat:repeat-y;
bottom:40px;
right:0;
top:60px;
width:40px;
}
.v-chrome .bgnd b.w {
background-position:0 100%;
bottom:0;
height:40px;
left:0;
right:40px;
}
.v-chrome .bgnd b.e {
background-position:-960px 100%;
bottom:0;
height:40px;
right:0;
width:40px;
}
