/* START: Zeroer */
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,sub,sup,tt,var,dd,dl,dt,li,ol,ul,
input,textarea,label,fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td { 
	margin: 0;
	padding: 0;
	border: 0;
	font-style: inherit;
	font-size: 12px;
	line-height: 1em;
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;
	text-align: left;
}
input {
	border: 1px solid #000;
}
img {
	border: none;
}
p, li, dt, dd, legend, blockquote, label, .note {
	line-height:18px;
}
/* END: Zeroer */
	.page_container {
		height: 380px;
		margin: 0 auto;
		width: 500px;
		min-width: 500px;
	}
	.content_container {
		height: 380px;
		position: relative;
		width: 500px;
		padding-top: 20px;
	}
	#login_background_container {
		background: url(../images/common/login_background.png) no-repeat;
		height: 380px;
		margin: 0 auto;
		width: 500px;
	}
	#client_login_form_container {
		background: transparent;
		height: 183px;
		left: 20px;
		position: relative;
		top: 65px;
		width: 216px;
	}
	form.client_login_form {
		margin: 0;
		float: none;
	}
	input.client_login_input_bg {
		background: none;
		border: 0;
		color: #333;
		font-size: 18px;
		font-weight: bold;
		height: 31px;
		width: 400px;
		padding: 0px;
	}
	input.client_login_submit_button {
		background: url(/images/common/login_btn.png) repeat-x;
		border: 0px;
		cursor: pointer;
		height: 51px;
		padding: 0 7px;
		width: 420px;
	}
	.login_text {
		color: #ffffff;
		font-size: 13px;
		font-weight: bold;
		padding-left: 6px;
		text-align: left;
		width: 85px;
	}
	.login_footer {
		margin: 20px 0 0 0;
		text-align: center;
	}
#holiday_message {
	margin: 0 auto;
}
	#holiday_message span {
		color: #c00;
		font-size: 16px;
		font-weight: bold;
	}
	
	

body {
		background: #ffffff;
	}
	.page_container {
		height: 380px;
		margin: 0 auto;
		width: 500px;
		min-width: 500px;
	}
	.content_container {
		height: 380px;
		position: relative;
		width: 500px;
		padding-top: 20px;
	}
	#login_background_container {
		background: url(../images/common/login_background.png) no-repeat;
		height: 380px;
		margin: 0 auto;
		width: 500px;
	}
	#client_login_form_container {
		background: transparent;
		height: 183px;
		left: 20px;
		position: relative;
		top: 65px;
		width: 216px;
	}
	form.client_login_form {
		margin: 0;
		float: none;
	}
	input.client_login_input_bg {
		background: none;
		border: 0;
		color: #333;
		font-size: 18px;
		font-weight: bold;
		height: 31px;
		width: 400px;
		padding: 0px;
	}
	input.client_login_submit_button {
		background: url(/images/common/login_btn.png) repeat-x;
		border: 0px;
		cursor: pointer;
		height: 51px;
		padding: 0 7px;
		width: 420px;
	}
	.login_text {
		color: #ffffff;
		font-size: 13px;
		font-weight: bold;
		padding-left: 6px;
		text-align: left;
		width: 85px;
	}
	.login_footer {
		margin: 20px 0 0 0;
		text-align: center;
	}
#holiday_message {
	margin: 0 auto;
}
	#holiday_message span {
		color: #c00;
		font-size: 16px;
		font-weight: bold;
	}
	
	
#recommended_container {
	margin: 20px auto;
	/*width: 365px;*/
	width: 270px;
}
	#browser_text {
		color: #000000;
		font-family: Helvetica;
		font-size: 13px;
		font-weight: bold;
		text-align: center;
	}
	#browser {
		float: left;
		text-align: center;
		width: 80px;
	}
		#browser a {
			color: #000000;
			font-family: Helvetica;
			font-size: 13px;
			font-weight: bold;
			text-decoration: none;
		}
			#browser a:hover {
				text-decoration: underline;
			}
	#between_space {
		float: left;
		width: 15px;
	}

/*******Chat Styles******/
#floater {
	position: fixed;
	bottom: 0px;
	right: 0px;
	width: 490px;
	height: 285px;
	text-align: center;
	z-index: 999;
}

.client_chat_box {
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 276px;
	display: none;
	margin: 0;
}
	.chat_header {
		color: #FFFFFF;
		width: 256px;
		height: 13px;
		overflow: hidden;
		padding: 5px 10px 5px 10px;
		background: transparent url('../images/chat_header.png') top left no-repeat;
	}
		.chat_ended .chat_header {
			background: transparent url('../images/chat_ended_header.png') top left no-repeat;
		}
	.chat_message_container {
		height: 340px;
		overflow: hidden;
	}
.client_tech_chat_box {
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 276px;
	display: none;
	margin: 0;
}
	.chat_tech_header {
		color: #FFFFFF;
		width: 256px;
		height: 13px;
		overflow: hidden;
		padding: 5px 10px 5px 10px;
		background: transparent url('../images/chat_tech_header.png') top left no-repeat;
	}
		.chat_ended .chat_tech_header {
			background: transparent url('../images/chat_ended_header.png') top left no-repeat;
		}
		.header_text {
			float: left;
		}
		.header_btns {
			float: right;
			margin: 0 0 0 5px;
		}
			.header_btns ul {
				float: left;
				width: 30px;
				list-style-type: none;
			}
				.header_btns ul li {
					float: left;
					margin: 0 0 0 3px;
					display: inline;
				}
	.chat_message_list_container {
		height: 205px;
		width: 256px;
		overflow: auto;
		background: #FFFFFF;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		padding: 5px 10px 5px 10px;
	}
		.chat_message_list_container ul { 
			width: 210px;
			list-style-type: none;
		}
			.chat_message_list_container ul li { 
				width: 210px;
				padding: 10px 0 0 0;
			}
				.chat_name {
					height: 20px;
					font-weight: bold;
				}
				.chat_system {
					color: red;
				}
				.chat_admin {
					color: green;
				}
				.chat_client {
					color: blue;
				}
				.chat_message {
					height: auto;
					font-size: 14px;
				}
	.chat_wysiwyg {
		width: 276px;
		height: 120px;
		padding: 0 0 5px 0;
		background: #FFFFFF;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
	}
		.chat_wysiwyg button {
			margin: 3px 0 0 210px;
		}
	.chat_textarea{
		border-top: 1px solid #CCC; 
		border-bottom: 1px solid #CCC; 
		height: 100px; 
		width: 100%;
		font-size: 14px;
	}
	.disabler_chat {
		position: absolute;
		top: 310px;
		width: 276px;
		height: 130px;
		opacity: 0.6;
		filter: alpha(opacity=60);
		background: #FFFFFF;
		margin: -70px 0 0 0;
	}
	.disabler_tech_chat {
		position: absolute;
		top: 310px;
		width: 276px;
		height: 130px;
		opacity: 0.6;
		filter: alpha(opacity=60);
		background: #FFFFFF;
		margin: -70px 0 0 0;
	}


/**** FONT DECLARATIONS ****/
/***************************/
@font-face {
	font-family: Trajan Pro;
	src: url("../fonts/trajanpro-regular-webfont.eot"); /* IE */
	src: url("../fonts/trajanpro-regular-webfont.ttf"); /* non-IE */
	font-weight: normal;
	font-style: normal;
}
		
.out_middle_bottom {
	background: url("../images/common/out_middle_bottom.jpg") no-repeat;
	width: 994px;
	height: 69px;
	margin: 10px 0 0 29px;
}

/**** COURSE DASHBOARDS ****/
/***************************/
.course_dash_table_upper_left {
	background: url("../images/common/course_dash_table_upper_left.jpg") no-repeat;
	width: 4px;
	height: 23px;
}
.course_dash_table_upper {
	background: url("../images/common/course_dash_table_upper.jpg") repeat-x;
	width: 678px;
	height: 23px;
	color: #00326c;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
}
.course_dash_table_upper_right {
	background: url("../images/common/course_dash_table_upper_right.jpg") no-repeat;
	width: 3px;
	height: 23px;
}
.course_dash_table_left {
	background: url("../images/common/course_dash_table_left.jpg") repeat-y;
	width: 4px;
}
.course_dash_table_right {
	background: url("../images/common/course_dash_table_right.jpg") repeat-y;
	width: 3px;
}
.course_dash_table_lower_left {
	background: url("../images/common/course_dash_table_lower_left.jpg") no-repeat;
	width: 4px;
	height: 8px;
}
.course_dash_table_lower {
	background: url("../images/common/course_dash_table_lower.jpg") repeat-x;
	width: 678px;
	height: 8px;
}
.course_dash_table_lower_right {
	background: url("../images/common/course_dash_table_lower_right.jpg") no-repeat;
	width: 3px;
	height: 8px;
}
	.course_dash_table_blue_bars {
		background: url("../images/common/course_dash_table_blue_bars.jpg") repeat-x;
		width: 677px;
		height: 41px;
	}
	.course_dash_labels {
		color: #555;
		font-family: Verdana;
		font-size: 13px;
		font-weight: bold;
	}
	.course_dash_inputs {
		border: 1px solid #acceb7;
		font-family: Verdana;
		font-size: 13px;
		color: #777;
	}
	.course_dash_inputs_many {
		border: 1px solid #acceb7;
		color: #777;
		font-family: Verdana;
		font-size: 13px;
		width: 80px;
	}
		.long {
			width: 140px;
		}
	.course_dash_button {
		background: url("../images/common/course_dash_update_button.gif") no-repeat;
		width: 103px;
		height: 34px;
		border: 0;
		color: #414141;
		font-family: Verdana;
		font-size: 12px;
		text-align: center;
		font-weight: bold;
	}
		.dash-center {
			text-align: center;
		}
		
/**** DASHBOARD AREAS ****/
/*************************/
.dash_area_top {
	background: url("../images/common/dash_area_top.jpg") no-repeat;
	width: 325px;
	height: 60px;
	text-align: center;
}
.dash_area_top_325 {
	background: url("../images/common/dash_area_top_325.jpg") no-repeat;
	width: 325px;
	height: 60px;
	text-align: center;
}
.dash_area_top_685 {
	background: url("../images/common/dash_area_top_685.jpg") no-repeat;
	width: 685px;
	height: 60px;
	text-align: center;
}
.dash_area_left{
	background: url("../images/common/dash_area_left.jpg") no-repeat;
	width: 6px;
	height: 121px;
}
.dash_area {
	background: #eff1f1 url("../images/common/dash_area.jpg") top left repeat-x;
	width: 313px;
	height: 121px;
}
.dash_area_325 {
	background: #eff1f1 url("../images/common/dash_area.jpg") top left repeat-x;
	width: 313px;
	height: 121px;
}
.dash_area_685 {
	background: #eff1f1 url("../images/common/dash_area.jpg") top left repeat-x;
	width: 673px;
	height: 121px;
}
	.dash_area_title {
		color: #00326f;
		text-transform: uppercase;
		font-weight: bold;
		text-align: center;
		font-size: 15px;
		font-family: Verdana;
	}
.dash_area_right {
	background: url("../images/common/dash_area_right.jpg") no-repeat;
	width: 6px;
	height: 121px;
}
.dash_area_left_repeat {
	background: url("../images/common/dash_area_left_repeat.jpg") repeat-y;
	width: 6px;
	font-size: 1px;
}
.dash_area_right_repeat {
	background: url("../images/common/dash_area_right_repeat.jpg") repeat-y;
	width: 6px;
	font-size: 1px;
}
.dash_area_bottom {
	background: url("../images/common/dash_area_bottom.jpg") no-repeat;
	width: 325px;
	height: 3px;
}
.dash_area_bottom_325 {
	background: url("../images/common/dash_area_bottom_325.jpg") no-repeat;
	width: 325px;
	height: 3px;
}
.dash_area_bottom_685 {
	background: url("../images/common/dash_area_bottom_685.jpg") no-repeat;
	width: 685px;
	height: 3px;
}

.dash_widget_site_review_request_left {
	background: url("../images/common/dash_widget_site_review_request_left.jpg") no-repeat;
	height: 63px;
	width: 15px;
}
.dash_widget_site_review_request_repeat {
	background: url("../images/common/dash_widget_site_review_request_repeat.jpg") repeat-x;
	height: 63px;
}
.dash_widget_site_review_request_right {
	background: url("../images/common/dash_widget_site_review_request_right.jpg") no-repeat;
	height: 63px;
	width: 16px;
}
	.dash_widget_site_review_request_url {
		background: transparent;
		border: 0px;
		color: #666666;
		font-family: Helvetica;
		font-size: 22px;
		font-weight: bold;
		height: 21px;
		letter-spacing: 1.5px;
		padding: 5px;
		width: 450px;
	}
	.dash_widget_site_review_request_spacer {
		background: url("../images/common/dash_widget_site_review_request_spacer.jpg") no-repeat;
		height: 45px;
		width: 11px;
	}
	.dash_widget_site_review_request_button {
		background: url("../images/common/dash_widget_site_review_request_button.jpg") no-repeat;
		border: 0px;
		cursor: pointer;
		height: 36px;
		width: 102px;
	}
	.sh_reviews {
		color: #0050af;
		font-family: Helvetica;
		font-size: 18px;
		font-weight: bold;
	}
	.sra_title {
		color: #666666;
		font-family: Helvetica;
		font-size: 17px;
		font-weight: bold;
	}
	.sra {
		font-family: Helvetica;
		font-size: 15px;
		line-height: 18px;
	}
	.grey {
		color: #777777;
		font-weight: bold;
	}
	.sra_link {
		color: #0050af;
		font-family: Helvetica;
		font-size: 15px;
		text-decoration: underline;
	}
		.sra_link:hover {
			text-decoration: none;
		}
	.blue_bold {
		color: #0050af;
		font-weight: bold;
	}
.dash_widget_site_review_archive_top {
	background: url("../images/common/dash_widget_site_review_archive_top.jpg") no-repeat;
	height: 9px;
	width: 661px;
}
.dash_widget_site_review_archive_repeat {
	background: url("../images/common/dash_widget_site_review_archive_repeat.jpg") repeat-y;
	width: 661px;
}
.dash_widget_site_review_archive_bottom {
	background: url("../images/common/dash_widget_site_review_archive_bottom.jpg") no-repeat;
	height: 9px;
	width: 661px;
}


/**** ANNOUNCEMENT CONTAINER ****/
/********************************/
#announce_container {
	width: 994px;
	height: 43px;
}
	.announce_left {
		background: url("../images/common/announce_left.jpg") no-repeat;
		width: 44px;
		height: 36px;
	}
	.announce_repeat {
		background: url("../images/common/announce_repeat.jpg") repeat-x;
		height: 36px;
	}
		.tip {
			color: #3e5686;
			font-family: Verdana;
			font-size: 13px;
			font-weight: bold;
		}
		.green {
			color: #4db200;
			font-family: Verdana;
			font-size: 13px;
			font-weight: bold;
			width: 80px;
			text-align: right;
			padding-right: 5px;
			cursor: pointer;
		}
		.close {
			width: 27px;
			text-align: center;
			cursor: pointer;
		}
	.announce_right {
		background: url("../images/common/announce_right.jpg") no-repeat;
		width: 10px;
		height: 36px;
	}
	
	
/**** PROGRESS BAR ****/
/**********************/
.progress_bar_left {
	background: url("../images/common/progress_bar_left.jpg") no-repeat;
	width: 8px;
	height: 86px;
}
.progress_bar_background_repeat {
	background: url("../images/common/progress_bar_background_repeat.jpg") repeat-x;
	width: 660px;
	height: 86px;
}
.progress_bar_right {
	background: url("../images/common/progress_bar_right.jpg") no-repeat;
	width: 17px;
	height: 86px;
}
	.progress_bar_amount {
		width: 106px;
		color: #434b58;
		font-weight: bold;
		font-size: 30px;
		font-family: Verdana;
		text-align: center;
	}
		.progress_bar_complete {
			color: #989898;
			font-size: 16px;
			text-transform: uppercase;
			letter-spacing: -1px;
		}
	
	.progress_bar_throbber {
		background: url("../images/common/progress_bar_throbber.jpg") repeat-x;
		width: 552px;
		height: 53px;
	}
	.progress_bar_end_caps {
		background: url("../images/common/progress_bar_end_caps.jpg") no-repeat;
		width: 1px;
		height: 53px;
	}


/**** PROFILE PAGE ****/
/**********************/
.profile_txt {
	text-align: right;
	color: #333;
	font-family: Verdana;
	font-size: 14px;
	padding-right: 8px;
	font-weight: bold;
}
.profile_input {
	width: 282px;
	height: 17px;
	font-family: Verdana;
	font-size: 13px;
	color: #333;
	padding: 5px 8px;
	border: 1px solid #c4ccd1;
}
.profile_textarea {
	width: 282px;
	font-family: Verdana;
	font-size: 13px;
	color: #333;
	padding: 5px 8px;
	border: 1px solid #c4ccd1;
}
.profile_select {
	width: 300px;
	font-family: Verdana;
	font-size: 13px;
	color: #333;
	padding: 5px 8px;
	border: 1px solid #c4ccd1;
}
.profile_update_button {
	background: url("../images/common/course_dash_update_button.gif") no-repeat;
	width: 103px;
	height: 34px;
	border: 0;
	color: #414141;
	font-family: Verdana;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}
.profile_update_button2 {
	background: url("../images/common/course_dash_update_button.gif") no-repeat;
	width: 103px;
	height: 34px;
	border: 0;
	color: #414141;
	font-family: Verdana;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
}


/**** SECTION GRAPHICS ****/
/**************************/
.sec_top {
	background: url("../images/common/sec_top.jpg") no-repeat;
	color: #3e5686;
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	height: 33px;
	padding-left: 10px;
	width: 685px;
}
.sec_rep {
	background: url("../images/common/sec_rep.jpg") repeat-y;
	padding: 8px 15px 5px 18px;
	width: 685px;
}
	.sec_rep_img {
		text-align: center;
		vertical-align: top;
		width: 182px;
	}
	.sec_rep_txt {
		font-family: Verdana;
		font-size: 11px;
		vertical-align: top;
	}
		.sec_rep_txt b {
			font-size: 14px;
		}
		.sec_rep_txt a {
			color: #0a0;
			font-family: Verdana;
			font-size: 11px;
			font-weight: bold;
			text-decoration: none;
		}
.sec_div {
	background: url("../images/common/sec_div.jpg") no-repeat;
	height: 10px;
	width: 685px;
}
.sec_blu {
	background: url("../images/common/sec_blu.jpg") no-repeat;
	height: 180px;
	padding: 8px 15px 5px 18px;
	width: 685px;
}
.sec_bot {
	background: url("../images/common/sec_bot.jpg") no-repeat;
	height: 37px;
	width: 685px;
}


/****Hold Agreement Styles****/
.hold_agreement_fader {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity:0.7;
	background: #000000;
	filter:alpha(opacity=70);
	z-index: 100;
}
.hold_agreement_text {
	position: absolute;
	width: 550px;
	height: 550px;
	background: #FFFFFF;
	left: 30%;
	top: 20px;
	padding: 10px 10px 10px 10px;
	overflow: auto;
	z-index: 101;
}


/****Trading Room Disclosure Styles****/
.trading_room_disclosure_fader {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity:0.7;
	background: #000000;
	filter:alpha(opacity=70);
	z-index: 100;
}
.trading_room_disclosure_text_div {
	position: absolute;
	width: 550px;
	height: 550px;
	background: #FFFFFF;
	left: 30%;
	top: 20px;
	padding: 10px 10px 10px 10px;
	overflow: auto;
	z-index: 101;
}
	

/**** SUCCESS STORIES ****/
/*************************/
.ss_most_recent span {
	text-shadow: #353535 2px 2px 2px;
	-webkit-text-shadow: #353535 2px 2px 2px;
	-moz-text-shadow: #353535 2px 2px 2px;
	color: #ffffff;
	font-familiy: Helvetica;
	font-size: 17px;
	font-weight: bold;
	height: 58px;
	padding: 5px 0 0 5px;
	vertical-align: top;
}
.ss_big_white span {
	text-shadow: #353535 2px 2px 2px;
	-webkit-text-shadow: #353535 2px 2px 2px;
	-moz-text-shadow: #353535 2px 2px 2px;
	color: #ffffff;
	font-family: Helvetica;
	font-size: 45px;
	font-weight: bold;
	height: 58px;
	padding: 5px 0 0 5px;
	text-align: center;
	vertical-align: top;
}
#ss_target {
	cursor: hand;cursor: pointer;
}


/**** FEEDBACK STYLES ****/
.feedback_fader {
	position: absolute;
	background: #000000;
	top: 0px;
	width: 100%;
	height: 100%;
	opacity: 0.4;
	filter: alpha(opacity=40);
	z-index: 100;
}
.feedback_container {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 10px;
	z-index: 101;
}
	.feedback_inner_container {
		width: 980px;
		height: 405px;
		margin: 0 auto;
		background: transparent url('../images/common/feedback_bg.png') top left no-repeat;
	}
		.feedback_submit_container {
			position: absolute;
			width: 562px;
			margin: 303px 0 0 192px;
			text-align: right;
		}
			.feedback_submit_container button {
				width: 160px;
				height: 37px;
				margin: 0 113px 0 0;
				background: none;
				overflow: hidden;
				border: none;
				cursor: pointer;
			}
		.feedback_window {
			float: left;
			width: 562px;
			height: 151px;
			margin: 140px 0 0 192px;
			overflow: hidden;
		}
			.feedback_panel_container {
				float: left;
				width: 2248px;
			}
				.feedback_panel {
					float: left;
					width: 562px;
				}
					.feedback_panel span {
						color: #2574b8;
						font-weight: bold;
						font-size: 13pt;
					}
					.feedback_panel_title {
						width: 100%;
						clear: both;
						text-align: center;
					}
					.feedback_panel_content {
						width: 100%;
						clear: both;
						text-align: center;
					}
				.skip_feedback_container {
					float: left;
					clear: both;
					margin: 80px 0 0 850px;
				}
					.skip_feedback_container a {
						color: #4798E0;
					}
					.skip_feedback_container a:link {
						color: #4798E0;
					}
					.skip_feedback_container a:visited {
						color: #4798E0;
					}
					.skip_feedback_container a:hover {
						color: #4798E0;
					}
					

/**** TESTIMONIALS VIDEOS ****/
/*****************************/
.ss_login_fader {
	background-color: #999999;
	filter: alpha(opacity=90);
	height: 100%;
	opacity: 0.9;
	position: absolute;
	width: 100%;
	z-index: 100;
}
	.ss_login_container {
		position: absolute;
		width: 100%;
		z-index: 101;
	}
		.ss_login_popup {
			height: 200px;
			width: 500px;
			margin-left: 92px;
			margin-top: 40px;
		}
			.ss_login_popup_top {
				width: 500px;
				height: 23px;
				background: transparent url('../images/common/enroll_popup_top.png') top left no-repeat;
			}
			.ss_login_popup_center {
				width: 460px;
				padding: 0 20px 0 20px;
				background: #FFFFFF;
			}
				.ss_login_popup table {
					margin: 0 auto;
					margin-top: 10px;
				}
			.ss_login_popup_bottom {
				width: 500px;
				height: 23px;
				background: transparent url('../images/enroll_popup_bottom.png') top left no-repeat;
			}


/**** CONTENT ****/
/*****************/
.content_row:nth-child(even) {
	background-color: #ebeef0;
}
.content_row:nth-child(odd) {
	background-color: #e2e5e7;
}
.back_to_steps {
	color: #000;
	font-size: 15px;
	text-decoration: none;
}
	.back_to_steps:hover {
		color: #0c0;
	}
.back_to_videos {
	color: #000;
	font-size: 15px;
	text-decoration: none;
}
	.back_to_videos:hover {
		color: #0c0;
	}
.step_complete {
	color: #555;
	font-weight: bold;
	font-size: 14px;
	font-family: Helvetica;
	cursor: pointer;
}
/**** END CONTENT ****/
/*********************/

body {
	margin: 0;
	padding: 0;
	background: #FFFFFF url('../images/common/page_bg.jpg') 50% 0 no-repeat;
}
.page_container {
	width: 1056px;
	margin: 0 auto;
}
.content_container {
	min-height: 650px;
	width: 1056px;
	margin: 0 0 0 0;
	background: transparent url('../images/common/page_shadow.png') top repeat-y;
}
.content_inner_container{
	margin: 0 0 0 0;
}

.ajax_loader {
	text-align: center;
	width: 685px;
	font-size: 14px;
	font-family: Verdana;
	color: #444;
	font-weight: bold;
}	

.livechat {
	cursor: pointer;
}

/**** HEADERS ****/
.header_holder{
	padding: 0 31px 0 31px; 
	width: 994px; 
	height: 113px;
	background: url("../images/common/header_shadow.png") no-repeat;
}
.logout {
	color: #595959;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.logout:hover {
	text-decoration: underline;
}


/**** COURSE BUTTONS ****/
.button_background {
	background: url("../images/common/button_background.jpg") repeat-y;
	width: 285px;
	height: 173px;
	cursor: pointer;
}
	.button_background_hover_state {
		background: url("../images/common/button_background_hover_state.jpg") repeat-y;
		width: 285px;
		height: 173px;
	}
		.show_dash {
			cursor: pointer;
		}
	
	/**** SMALL BUTTONS ON COURSE NAV ****/
	.button_small_inactive {
		background: url("../images/common/button_small_inactive.jpg") no-repeat;
		width: 285px;
		height: 83px;
		cursor: pointer;
	}
	.button_small_active {
		background: url("../images/common/button_small_active.jpg") no-repeat;
		width: 285px;
		height: 83px;
		cursor: pointer;
	}
	.button_small_active_clicked {
		background: url("../images/common/button_small_active.jpg") no-repeat;
		width: 285px;
		height: 83px;
		padding-left: 20px;
		cursor: default;
	}
	
	/**** BUTTON EXTRAS ****/
	/*.button_arrow {
		background: url("http://199.119.84.57/images/common/button_arrow.gif") center center no-repeat;
		width: 46px;
	}*/
		/*.button_arrow_hover_state { 
			background: url("http://199.119.84.57/images/common/button_arrow_hover_state.gif") center center no-repeat;
			width: 46px;
		}*/
	
	.button_content {
		text-align: center; 
		width: 239px;
		font-family: Helvetica; 
	}
	.button_content a, .button_background a {
text-decoration:none;
}
	.button_content_title {
		color: #00326c;
		font-size: 14px;
		font-weight: bold;
	}
	.button_content_description {
		color: #5a5a5a;
		font-size: 12px;
	}
	
.header_nav_sub_button {
	background: url("../images/common/header_nav_sub_button.jpg") no-repeat;
	width: 285px;
	height: 65px;
	cursor: pointer;
}
	.header_nav_sub_button_text {
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #797979;
	}
	.big {
		font-size: 18px;
	}


/**** VIDEOS ****/
.video_head_left {
	background: url("../images/common/video_head_left.jpg") no-repeat;
	width: 9px;
	height: 33px;
}
.video_head_repeat {
	background: url("../images/common/video_head_repeat.jpg") repeat-x;
	width: 669px;
	height: 33px;
}
	.video_head_title {
		color: #3e5686;
		font-family: Verdana;
		font-size: 15px;
		font-weight: bold;
		padding-left: 10px;
	}
.video_head_right {
	background: url("../images/common/video_head_right.jpg") no-repeat;
	width: 7px;
	height: 33px;
}
	.video_section_left {
		border-right: 1px solid #c4ccd1;
	}
	.video_section_title {
		background: url("../images/common/video_section_title.jpg") repeat-x;
		width: 669px;
		height: 40px;
		color: #000;
		font-size: 20px;
		font-weight: bold;
		padding-left: 20px;
	}
	.video_section_title_noimage {
		width: 669px;
		height: 40px;
		color: #000;
		font-size: 20px;
		font-weight: bold;
		padding-left: 20px;
		background-color: #ebeef0;
	}
	.video_player_title {
		background: url("../images/common/video_section_title.jpg") repeat-x;
		width: 669px;
		height: 40px;
		padding-left: 20px;
	}
		.video_player_back {
			color: #000;
			font-size: 15px;
			text-decoration: none;
		}
		.video_player_back_nl {
			color: #000;
			font-size: 15px;
			text-decoration: none;
		}
			.video_player_back:hover {
				color: #0c0;
			}
		.video_player_back_extras {
			color: #000;
			font-size: 15px;
			text-decoration: none;
		}
			.video_player_back_extras:hover {
				color: #0c0;
			}
	.video_section_right {
		border-left: 1px solid #c4ccd1;
	}
	.video_list {
		padding-left: 20px;
		height: 20px;
		line-height: 18px;
	}
		.video_list ul {
			margin-left: 30px;
		}
		.video_list ol {
			margin-left: 30px;
		}
		.dark {
			background-color: #e2e5e7;
		}
		.light {
			background-color: #ebeef0;
		}
		.status {
			color: #787878;
			width: 70px;
		}
		.status_image {
			width: 20px;
			text-align: center;
		}

	.video_link {
		color: #000;
		font-weight: 14px;
		font-family: Verdana;
		text-decoration: none;
		cursor: pointer;
	}
		.video_link:hover {
			color: #0c0;
		}
	.video_section_spacer {
		background: url("../images/common/video_section_spacer.jpg") repeat-x;
		width: 669px;
		height: 11px;
	}
	.video_section_left_focus {
		background: url("../images/common/video_section_left_focus.jpg") no-repeat;
		width: 9px;
		height: 163px;
	}
	.video_section_focus {
		background: url("../images/common/video_section_focus.jpg") repeat-x;
		height: 163px;
	}
	.video_section_right_focus {
		background: url("../images/common/video_section_right_focus.jpg") no-repeat;
		width: 7px;
		height: 163px;
	}
.video_lower_left {
	background: url("../images/common/video_lower_left.jpg") no-repeat;
	width: 9px;
	height: 36px;
}
.video_lower_repeat {
	background: url("../images/common/video_lower_repeat.jpg") repeat-x;
	width: 669px;
	height: 36px;
}
	.video_close_text {
		color: #4db200;
		font-family: Verdana;
		font-size: 13px;
		font-weight: bold;
		text-align: right;
		padding-right: 5px;
		cursor: pointer;
	}
	.video_close_button {
		width: 27px;
		text-align: center;
		cursor: pointer;
	}
	.video_close_text_2 {
		color: #4db200;
		font-family: Verdana;
		font-size: 13px;
		font-weight: bold;
		text-align: right;
		padding-right: 5px;
		cursor: pointer;
	}
	.video_close_button_2 {
		width: 27px;
		text-align: center;
		cursor: pointer;
	}
.video_lower_right {
	background: url("../images/common/video_lower_right.jpg") no-repeat;
	width: 7px;
	height: 36px;
}

a.elibrary_video_player { 
    display:block; 
	width: 640px; 
    height: 400px;
    text-align:center; 
    margin:0 15px 0 0; 
    float:left; 
    border:1px solid #999; 
}
 
	/* play button */ 
	a.elibrary_video_player img { 
	    margin-top: 180px; 
	    border:0px; 
	} 
 
	/* when container is hovered we alter the border color */ 
	a.elibrary_video_player:hover { 
	    border:1px solid #000; 
	}
	
	
a.gs_intro_video_player { 
    display:block; 
	width: 375px; 
    height: 218px;
    text-align:center; 
    margin:0 15px 0 0; 
    float:left; 
    border:1px solid #999; 
}
 
	/* play button */ 
	a.gs_intro_video_player img { 
	    margin-top: 130px; 
	    border:0px; 
	} 
 
	/* when container is hovered we alter the border color */ 
	a.gs_intro_video_player:hover { 
	    border:1px solid #000; 
	}
	
.open_notes {
	color: #555;
	font-weight: bold;
	font-size: 14px;
	font-family: Helvetica;
	cursor: pointer;
}
.benchmark_complete {
	color: #555;
	font-weight: bold;
	font-size: 14px;
	font-family: Helvetica;
	cursor: pointer;
}
.thirty_complete {
	color: #555;
	font-weight: bold;
	font-size: 14px;
	font-family: Helvetica;
	cursor: pointer;
}
/*.notearea {
	background: url("http://199.119.84.57/images/common/video_notes_bg.jpg") no-repeat; 
	width: 640px;
	height: 200px;
	padding-top: 8px;
	font-family: Courier;
	font-size: 13px;
	line-height: 27px;
}*/


/*********Tool Tip**********/
.tooltip {
	cursor: pointer;
}
div#ToolTipDiv {
  position: absolute;
  top: 100px;
  left: 100px;
  min-width: 100px;
  max-width: 200px;
  font-size: 7pt;
  border: 2px solid #8b9ba8;
  background-color: #e2e5e7;
  display: none;
}
	div.tooltip_summary {
		background: url("../images/common/video_head_repeat.jpg") repeat-x;
		height: 33px;
		width: 100%;
		font-size: 15px;
		font-family: Verdana;
		color: #3e5686;
		clear: both;
		text-align: left;
		text-indent: 5px;
		padding: 5px 0 5px 0;
	}
	div.tooltip_text {
  		padding: 5px 5px 5px 5px;
	}

.tooltip2 {
	cursor: pointer;
}
div#ToolTipDiv2 {
  position: absolute;
  top: 100px;
  left: 100px;
  min-width: 100px;
  max-width: 200px;
  font-size: 7pt;
  border: 2px solid #8b9ba8;
  background-color: #e2e5e7;
  display: none;
}
	div.tooltip_summary2 {
		background: url("../images/common/video_head_repeat.jpg") repeat-x;
		height: 33px;
		width: 100%;
		font-size: 15px;
		font-family: Verdana;
		color: #3e5686;
		clear: both;
		text-align: left;
		text-indent: 5px;
		padding: 5px 0 5px 0;
	}

/**** SUPPORT PAGE ****/
/* .support_contact_bottom_email {
	background: url("http://199.119.84.57/images/common/support_contact_bottom_email.jpg") no-repeat;
	width: 196px;
	height: 46px;
	cursor: pointer;
} */
.support_sub_section {
	color: #555;
	font-family: Verdana;
	font-weight: bold;
	font-size:15px;
	padding-left: 5px;
}
.support_info {
	color: #0a0;
	font-family: Verdana;
	font-weight: bold;
	font-size:15px;
	padding-left: 5px;
}
.support_email {
	color: #0059c7;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.support_email:hover {
	text-decoration: underline
}

.faq_item {
	color: #0a0;
	font-family: Verdana;
	font-weight: bold;
	font-size: 13px;
	cursor: pointer;
}
.question {
	color: #0059c7;
	font-family: Verdana;
	font-weight: bold;
	font-size: 13px;
	padding: 5px 10px; 
}
.answer {
	color: #3e5686;
	font-family: Verdana;
	font-size: 12px;
	padding: 5px 5px 30px 10px;
}
.faq_link {
	color: #0a0;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.faq_link:hover {
	text-decoration: underline
}


/**** RESOURCES PAGE ****/
.res_image {
	width: 182px;
	text-align: center;
	vertical-align: top;
	padding-top: 8px;
}
	.res_image img {
		width: 162px;
	}
.resinfo {
	vertical-align: top;
	padding-top: 8px;
	font-family: Verdana;
	font-size: 11px;
}
	.resinfo b {
		font-size: 14px;
	}
	.resinfo a {
		color: #0a0;
		font-family: Verdana;
		font-weight: bold;
		font-size: 11px;
		text-decoration: none;
	}
	.resinfo a:hover {
		text-decoration: underline
	}
	
.tools_list {
	font-size: 13px;
	padding: 3px 0;
}

/**** WIDGETS ****/
.dash_widget_progress_bar {
	background: url("../images/common/progress_blue_bar.jpg"); 
	width: 185px; 
	height: 16px;
}
.dash_widget_text_light a {
	color: #216ecd;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}
.dash_widget_link_light {
	color:#003b83;
	font-weight: bold;
	text-decoration: none;
}
	.dash_widget_link_light:hover {
		text-decoration: underline;
	}
.dash_widget_text_dark {
	color: #04293b;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}
	 .right_padded {
	 	text-align: right;
	 	padding-right: 10px;
	 }
.dark_link {
	color: #04293b;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.dark_link:hover {
	text-decoration: underline;
}
.light_link {
	color: #216ecd;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
	.light_link:hover {
		text-decoration: underline;
	}
.date_text {
	width: 75px;
}

#close_ce_player {
	cursor: pointer;
}

.webinar_reg ul {
	color: #04293b;
	font-weight: bold;
	list-style-type: none;
	margin-left: 20px;
}
	.webinar_reg ul li a {
		color: #216ecd;
		font-weight: bold;
		text-decoration: none;
	}
		.webinar_reg ul li a:hover {
			text-decoration: underline;
		}
		
.add_button_pop {
	color: #0c0;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
	.add_button_pop:hover {
		text-decoration: underline;
	}
.add_button_close {
	color: #0c0;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
	.add_button_close:hover {
		text-decoration: underline;
	}
	
	.littleButton {
	-moz-box-shadow: 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow: 0px 1px 0px 0px #fff6af;
	box-shadow: 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
	background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:3px 6px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffee66;
}
.littleButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
	background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
	background-color:#ffab23;
}
.littleButton:active {
	position:relative;
	top:1px;
}


.popup_title {
	color: #444;
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
}
.popup_txt {
	color: #444;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	padding-right: 5px;
	text-align: right;
	width: 95px;
}
.popup_inp {
	border: 1px solid #000;
	width: 230px;
}
.hw_complete {
	cursor: pointer;
}
.goal_complete {
	cursor: pointer;
}

		
/********Niche Idea Table*********/
.niche_brainstorm_course_dash_inputs{
	 text-align: center;
	 margin: 5px; 
	 border: solid #99bb99 1px; 
}
.textyBoo {
	text-align: center;
}
.nicheTH {
	text-align: center;
}
.nicheA input {
	width: 100px;
}
.nicheB input {
	width: 50px;
}
.nicheC input {
	width: 50px;
}
.nicheD input {
	width: 100px;
	background: #dddddd;
}
.nicheE input {
	width: 70px;
}
.nicheF input {
	width: 100px;
}
.nicheG input {
	width: 30px;
}
.nicheH input {
	width: 50px;
}
.nicheI input {
	width: 50px;
}
.nicheJ {
	cursor: pointer;
}

/* Extra Styles */

.formBox {
background: #e7f1fa; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZjFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjN2Q4ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #e7f1fa 0%, #c7d8e6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7f1fa), color-stop(100%,#c7d8e6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e7f1fa 0%,#c7d8e6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e7f1fa 0%,#c7d8e6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e7f1fa 0%,#c7d8e6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e7f1fa 0%,#c7d8e6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7f1fa', endColorstr='#c7d8e6',GradientType=0 );
margin:auto;
padding:15px;
-moz-border-radius: 7px;
border-radius: 7px;
border:1px solid #afc6d9;
-moz-box-shadow: 5px 5px 5px #bdbdbd;
-webkit-box-shadow: 5px 5px 5px #bdbdbd;
box-shadow: 5px 5px 5px #bdbdbd;
}

/**** HEADER LOGO ****/
/********************/
.header_logo {
	background: url(../../images/common/header_logo.jpg) no-repeat;
	width: 994px;
	height: 80px;
}
	.li_logo {
		background: url(../images/common/header_nav_logo_bottom.jpg) no-repeat;
		height: 33px;
		width: 148px;
	}

/**** HEADER NAV ****/
/********************/
.header_nav_hover {
	background: url(../images/common/header_nav_hover_active.jpg) repeat-x;
	width: 141px;
	height: 33px;
	color: #fff;
	font-family: Trajan Pro;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: 1.5px;
	cursor: pointer;
}
.header_nav_div {
	position: absolute;
	z-index: 99;
}
	.header_nav_div ul {
		list-style-type: none;
	}
		.header_nav_div ul li {
			float: left;
		}
			.li_nav {
				background: url(../images/common/header_nav.jpg) repeat-x;
				color: #fdfee2;
				cursor: pointer;
				font-family: Trajan Pro;
				font-size: 12px;
				height: 26px;
				letter-spacing: 1.5px;
				padding-top: 7px;
				position: relative;
				text-align: center;
				text-transform: uppercase;
				width: 141px;
			}
			.li_nav:hover {
				background: url(../images/common/header_nav_hover_active.jpg) repeat-x;
				color: #ffffff;
				cursor: pointer;
				font-family: Trajan Pro;
				font-size: 12px;
				height: 33px;
				letter-spacing: 1.5px;
				padding-top: 7px;
				position: relative;
				text-align: center;
				text-transform: uppercase;
				width: 141px;
			}
			.li_nav_no_content {
				background: url(../images/common/header_nav.jpg) repeat-x;
				color: #fdfee2;
				font-family: Trajan Pro;
				font-size: 12px;
				height: 26px;
				letter-spacing: 1.5px;
				padding-top: 7px;
				position: relative;
				text-align: center;
				text-transform: uppercase;
				width: 141px;
			}
			.li_nav_hover {
				background: url(../images/common/header_nav_hover_active.jpg) repeat-x;
				color: #ffffff;
				cursor: pointer;
				font-family: Trajan Pro;
				font-size: 12px;
				height: 33px;
				letter-spacing: 1.5px;
				padding-top: 7px;
				position: relative;
				text-align: center;
				text-transform: uppercase;
				width: 141px;
			}
			.tools_dropdown {
				border: 2px solid #002b60;
				display: none;
				left: 0px;
				position: absolute;
				top: 33px;
				width: 257px;
			}
				#tools_dropdown ul {
					list-style-type: none;
					margin: 0px;
					padding: 0px;
				}
					#tools_dropdown ul li {
						background: url(../images/common/header_nav.jpg) repeat-x;
						color: #ffffff;
						font-family: Trajan Pro;
						font-size: 12px;
						height: 33px;
						letter-spacing: 1.5px;
						line-height: 33px;
						padding-left: 7px;
						text-transform: uppercase;
						width: 250px;
					}
					#tools_dropdown ul li:hover {
						background: url(../images/common/header_nav_hover_active.jpg) repeat-x;
						color: #ffffff;
						font-family: Trajan Pro;
						font-size: 12px;
						height: 33px;
						letter-spacing: 1.5px;
						line-height: 33px;
						padding-left: 7px;
						text-transform: uppercase;
						width: 250px;
					}
						.dropdown_link {
							color: #ffffff;
							font-family: Trajan Pro;
							font-size: 12px;
							text-decoration: none;
						}

#builder_quiz {
	background-color: #ffffff;
	border: 2px solid #999999;
	border-radius: 20px;
	display: none;
	margin: 0 auto;
	padding: 10px;
	position: relative;
	top: 100px;
	width: 450px;
	z-index: 1000;
}
#researcher_quiz {
	background-color: #ffffff;
	border: 2px solid #999999;
	border-radius: 20px;
	display: none;
	margin: 0 auto;
	padding: 10px;
	position: relative;
	top: 100px;
	width: 450px;
	z-index: 1000;
}
	.quiz_pop_title {
		color: #333333;
		font-family: Verdana;
		font-size: 14px;
		font-weight: bold;
	}
	.quiz_pop_txt {
		color: #555555;
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
	}
	.quiz_pop_inp {
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
		padding: 5px 0 0 10px;
	}
/**** END HEADER NAV ****/
/************************/

.widgetBox td {
padding-top:5px;
padding-bottom:5px;
border-top:1px solid #e0e0e0;
}

.widgetBox tr:nth-child(even) {
background-color:#e8e8e8;
}

.small {
font-size:9px;
font-weight:normal;
font-style:normal;
}

.minilink, a.minilink {
font-size:9px;
color:#2a5a1a;
text-decoration:none;
}

.minilink:hover {
color:#FFF;
}
