* {
	font-family: Arial, Helvetica, sans-serif;
}
body {
	font-size: 75%;
	font-style: normal;
	font-weight: normal;
	color: #333;
	margin: 0;
	padding: 0;
	height: 100%;
}
.generic_divider {
	color: #bbb;
}
.bigger_divider {
	color: #bbb;
}
A, A:visited {
	color: #1EAAC2;
	text-decoration: underline;
}
A:hover {
	color: #EC0082;
	text-decoration: none;
}
A.notactive, A.notactive:visited {
	color: #888;
	text-decoration: underline;
}
A.notactive:hover {
	color: #EC0082;
	text-decoration: none;
}
A.active, A.active:visited {
	color: #006699;
	text-decoration: underline;
}
A.active:hover {
	color: #EC0082;
	text-decoration: none;
}
A.titlehighlight, A.titlehighlight:visited {
	color: #555;
	text-decoration: none;
}
A.titlehighlight:hover {
	color: #EC0082;
	text-decoration: underline;
}
h1 {
	color: #333;
	font-weight: bold;
	font-size: 185%;
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 1.2em;
}
h2 {
	color: #333;
	font-weight: bold;
	font-size: 130%;
	margin: 1px 0 1px 0;
	padding: 0;
}
hr {
	color: #e0e0e0;
	background-color: #e0e0e0;
	height: 2px;
	border: 0;
	margin: 10px 0 10px 0;
#margin: 4px 0 4px 0;
	_margin: 4px 0 4px 0;
}
h2.subtitle {
	color: #888;
	font-weight: bold;
	font-size: 130%;
	margin: 0 0 12px 0;
	padding: 0;
}
h2.subtitle_2ndcolor {
	color: #6BBED6;
	font-weight: bold;
	font-size: 130%;
	margin: 0 0 8px 0;
	padding: 0;
}
h2.subtitle_2ndcolor_smaller {
	color: #6BBED6;
	font-weight: bold;
	font-size: 120%;
	margin: 1px 0 0 0;
	padding: 0;
}
h2 .highlight {
	color: #555;
}
.bg_coloractive {
	background-color: #006699;
}
.notactive {
	color: #888;
}
.color2 {
	color: #6BBED6;
}
.topicon_menu li a {
	background-image: url(/App_Themes/3rdtime/top/top_nav.gif);
}
.top2links_bg {
	background: url(/App_Themes/3rdtime/top/top_greenbar.gif) repeat-x #6BBED6;
}
.top_trialfront {
	background: url(/App_Themes/3rdtime/top/trial_front.gif) no-repeat;
}
.top_trialbg {
	background: url(/App_Themes/3rdtime/top/trial_bg.gif) repeat-x;
}
.top_trialend {
	background: url(/App_Themes/3rdtime/top/trial_end.gif) no-repeat;
}
.top2links_tdborder {
	border-left: 1px solid #BADEF8;
}
#lefthand_menu li a:hover {
	background-color: #999999;
	color: #fff;
}
#lefthand_menu li a.on {
	background-color: #999999;
	color: #fff;
	border-width: 0 !important;
}
#lefthand_menu li ul a {
	background-image: url(/App_Themes/3rdtime/icons/menu_chev.gif)!important;
	color:#1EAAC2;
}
.lh_notificationboxbg {
	background: #EEF7FD;
}
.lh_notificationbox h2 {
	color: #6BBED6;
	font-weight: bold;
}
.lh_notificationbox_inner {
	background: #fff;
}
.pagefooter A:hover {
	color: #EC0082;
	text-decoration: none;
}
.tab_item_notselected A:hover, .tabsmall_item_notselected A:hover, .tabsmallreverse_item_notselected A:hover {
	color: #EC0082;
	text-decoration: none;
}
.butsubmit {
	border: 1px solid #aaa;
	background: url(/App_Themes/3rdtime/icons/btn_submitbg.gif) repeat-x #7fb93f;
	padding: 2px 5px 1px 5px;
#padding: 2px 8px 1px 8px;
	color: #fff;
	font-size: 100%;
	font-weight: bold;
	vertical-align: middle;
	text-transform: uppercase;
	overflow: visible;
}
.butcancel {
	border: 1px solid #aaa;
	background: url(/App_Themes/3rdtime/icons/btn_cancelbg.gif) repeat-x #e85161;
	padding: 2px 5px 1px 5px;
#padding: 2px 8px 1px 8px;
	color: #fff;
	font-size: 100%;
	font-weight: bold;
	vertical-align: middle;
	text-transform: uppercase;
	overflow: visible;
}
.butpreview {
	border: 1px solid #aaa;
	background: url(/App_Themes/3rdtime/icons/btn_genericbg.gif) repeat-x #656565;
	padding: 2px 5px 1px 5px;
#padding: 2px 8px 1px 8px;
	color: #fff;
	font-size: 100%;
	font-weight: bold;
	vertical-align: middle;
	text-transform: uppercase;
	overflow: visible;
}
.butsubmit_2ndcolor {
	border: 1px solid #aaa;
	background: url(/App_Themes/3rdtime/icons/btn_genericbg.gif) repeat-x #656565;
	padding: 2px 5px 1px 5px;
#padding: 2px 8px 1px 8px;
	color: #fff;
	font-size: 100%;
	font-weight: bold;
	vertical-align: middle;
	text-transform: uppercase;
	overflow: visible;
}
.butnotactive {
	border: 1px solid #aaa;
	background: url(/App_Themes/3rdtime/icons/btn_genericbg.gif) repeat-x #656565;
	padding: 2px 5px 1px 5px;
#padding: 2px 8px 1px 8px;
	color: #fff;
	font-size: 100%;
	font-weight: bold;
	vertical-align: middle;
	text-transform: uppercase;
	overflow: visible;
}
.butsubmit_s {
	border: 1px solid #aaa;
	background: url(/App_Themes/3rdtime/icons/btn_submitbg.gif) repeat-x #7fb93f;
	padding: 1px 4px 0 4px;
	color: #fff;
	font-size: 90%;
	font-weight: bold;
	vertical-align: middle;
	text-transform: uppercase;
	overflow: visible;
}
.butcancel_s {
	border: 1px solid #aaa;
	background: url(/App_Themes/3rdtime/icons/btn_cancelbg.gif) repeat-x #e85161;
	padding: 1px 4px 0 4px;
	color: #fff;
	font-size: 90%;
	font-weight: bold;
	vertical-align: middle;
	text-transform: uppercase;
	overflow: visible;
}
.butgeneral_s {
	border: 1px solid #aaa;
	background: url(/App_Themes/3rdtime/icons/btn_genericbg.gif) repeat-x #656565;
	padding: 1px 4px 0 4px;
	color: #fff;
	font-size: 90%;
	font-weight: bold;
	vertical-align: middle;
	text-transform: uppercase;
	overflow: visible;
}
.advancedoptions_popup, .survey_addcontrolpop {
	border-color: #BADEF8;
	background: #EEF7FD;
}
.datepicker_popup {
	border-color: #BADEF8;
	background: #EEF7FD;
}
.data_table TR.data_row:hover {
	background: #DAEDFB;
	cursor:Default;
}
.data_table TR.data_row_selected {
	background: #DAEDFB;
}
.data_table TD.data_column_selected {
	background: #DAEDFB;
	font-weight:bold;
}
.data_table_noline TR.data_row:hover {
	background: #DAEDFB;
	cursor:Default;
}
.data_table_noline TR.data_row_selected {
	background: #DAEDFB;
}
.data_table_noline TD.data_column_selected {
	background: #DAEDFB;
	font-weight:bold;
}
.popuplayerboxstyle {
	background: #EEF7FD;
	border: 2px solid #BADEF8;
	font-size: 90%;
}
.error {
	color: #999999;
}
.errorstylebg {
	background: url(/App_Themes/3rdtime/icons/error.gif) no-repeat 10px 10px #EEF7FD;
	color: #999999 !important;
	font-size: 130% !important;
	font-weight: bold !important;
}
.toplinks_bg {
	height: 27px;
	background: url(/App_Themes/3rdtime/top/top_greenbar.gif) repeat-x #6BBED6;
}
.loading_box_style {
	color: #006699;
	border: 1px solid #006699;
	background: #ecf5e3;
}
.warning_box_style {
	color: #ed5a69;
	border: 1px solid #ed5a69;
	background: #EEF7FD;
}
.infopanel_bg {
	background: #ecf5e3;
}
.thumb_highlight {
	border: 2px solid #006699 !important;
}
.popuplayerboxstyle {
	background: #EEF7FD;
	border: 2px solid #BADEF8;
	font-size: 90%;
}
.report_barcolour {
	background: #6BBED6;
}
.report_popup_hrcolour {
	border-bottom: 5px solid #6BBED6;
}
.unsubscribe_unsubscribebox {
	padding: 12px;
	line-height: 1.3em;
	margin-bottom: 10px;
	background: #EEF7FD;
	color: #999999;
	font-weight: bold;
	font-size: 110%;
}
.report_popup_hrcolour {
	border-bottom: 5px solid #6BBED6;
}
input.image {
	cursor: pointer;
}
.report_campaigninfobox {
	background: #EEF7FD;
}
.report_table TR.data_row:hover {
	background: #DAEDFB;
	cursor:Default;
}
.report_table TR.data_row_selected {
	background: #DAEDFB;
}
.report_overviewbuttons a:hover {
	background-color: #DAEDFB;
}
.pickerbox span.label {
	color: #1EAAC2;
	text-decoration:underline;
}
.pickerbox div.panel {
	background: #EEF7FD;
	border: 2px solid #BADEF8;
}
.dashboard_trialbox_style {
	color: #333;
	border: 1px solid #ed5a69;
	background: #EEF7FD;
}
.dashboard_item_box_grey {
	background-color: #EEF7FD !important;
	border-color: #BADEF8 !important;
}
.dashboard_item_box {
	background-color: #EEF7FD;
	border-color: #BADEF8;
}
.dashboard_demo_number a:hover, .demopop_pagnationmid .on a {
	background-color: #006699 !important;
	background-image: url(/App_Themes/3rdtime/pages/step_circle_white_big.png);
	_background-image: url(/App_Themes/3rdtime/pages/step_circle_white_big.gif);
}
.inbox_tick {
	color: #006699;
}
.inbox_tickbg {
	background: url(/App_Themes/3rdtime/icons/tick_big.gif) no-repeat 10px 10px #ecf5e3;
	color: #006699 !important;
	font-size: 130% !important;
	font-weight: bold !important;
}
.inbox_tickbg h1 {
	color: #333;
	font-weight: normal;
	font-size: 115% !important;
	margin: 0 0 5px 0;
	padding: 0;
	line-height: 1.2em;
}
.inbox_cross {
	color: #999999;
}
.inbox_crossbg {
	background: url(/App_Themes/3rdtime/icons/cross_big.gif) no-repeat 10px 10px #EEF7FD;
	color: #999999 !important;
	font-size: 130% !important;
	font-weight: bold !important;
}
.inbox_crossbg h1 {
	color: #333;
	font-weight: normal;
	font-size: 115% !important;
	margin: 0 0 5px 0;
	padding: 0;
	line-height: 1.2em;
}
.inbox_failed_row {
	background: #fcdadd;
	color: #999999;
	font-weight: bold;
}
.inbox_rollover_colour {
	border: 2px solid #ccc;
	background: #eef7fd;
}
.dashboard_promo_box {
	background-color: #fff;
	border-color: #006699;
	background: url(/App_Themes/3rdtime/pages/bnr_background.jpg) no-repeat left bottom;
}
.dashboard_promo_box2 {
	background-color: #fff;
	border-color: #006699;
	background: url(/App_Themes/3rdtime/pages/bnr_background2.jpg) no-repeat left bottom;
}
UL.dashboard_tick LI A, UL.dashboard_tick LI A:visited {
	color: #006699;
	text-decoration: underline;
}
UL.dashboard_tick LI A:hover {
	color: #EC0082;
	text-decoration: none;
}
.lh_webinarbox {
	border-color: #999999;
	background-image: url(/App_Themes/3rdtime/icons/ic_webinar_lhs.gif);
	background-color: #999999;
}
.feature_disabled_page .main_text h2 a, .feature_disabled_page .main_text h2 a:visited {
	color: #6BBED6;
}
.feature_disabled_table TD.feature {
	background: #EEF7FD;
	border-color: #BADEF8;
}
