/*
#### BEGIN SHELL STYLES ###
*/
body { margin:0px; margin-bottom:7px; margin-left:3px; margin-top:0px; background-color:#ffffff; background-image:url(/images/main/bg2.gif); }
.left { background-image:url(/images/main/left_bg.gif); width:167px; }
.left2 { background-color:#faf7ee; border-left:2px solid #b7b7b7; border-right:2px solid #b7b7b7; width:167px; }
.mid { background-color:#ffffff; width:591px; }
.mid_home { background-color:#ffffff; width:756px; }
.right { background-image:url(/images/main/right_bg.gif); width:2px; }
#indicator { background-image:url(/images/main/indicator_bg.jpg); height:18px; font-family:verdana; font-size:9px; color:#8d8d8d; padding-left:23px; padding-top:2px; }
#indicator_home { background-image:url(/images/main/indicator_bg.jpg); background-repeat:no-repeat; height:18px; font-family:verdana; font-size:9px; color:#8d8d8d; padding-left:23px; position:relative; padding-top:1px; bottom:-2px; } /* padding-left:23px; padding-top:2px; */
/* header classes */
.logo_bg { background-image:url(/images/main/header_1.jpg); width:240px; height:124px; }
.logo { padding-left:20px; padding-top:8px; }
.slogan_bg { background-image:url(/images/main/header_2.jpg); width:520px; height:124px; }
.slogan_bg_orig { background-image:url(/images/main/header_2.jpg); width:520px; height:124px; }
.slogan { font-family:arial; color:#ffffff; font-size:14px; padding-top:26px; font-weight:bold; padding-left:25px; }
/* left nav classes */
.left_nav { padding-left:12px; font-size:13px; font-family:Arial; padding-top:7px; }
.nav_heading { font-weight:bold; color:#085aa6; }
.nav_item { padding-left:10px; color:#505050; font-size:12px; }
.nav_item a { color:#505050; text-decoration:none; }
.nav_item a:hover { color:#fd1a13; text-decoration:none; }
.nav_breaker { color:#b7b7b7; font-size:18px; padding-bottom:7px; }
.footer_bg { background-image:url(/images/main/bot.gif); height:23px; }
.copy { padding-left:25px; color:#4c4c4c; font-family:tahoma; font-size:10px; }
.bot_links { color:#8d8d8d; text-align:right; padding-right:50px; font-family:tahoma; font-size:10px; font-weight:bold; }
.bot_links a { color:#0f569c; text-decoration:none; }
.bot_links a:hover { color:#fd1a13; text-decoration:none; }
.right_nav { padding:5px; padding-left:7px; padding-top:10px; }
.right_nav_cell { background-color:#faf7ee; border-left: 2px #b7b7b7 solid; }
.right_nav_sub { font-size:10px; font-family:verdana; color:#585858; margin:9px; margin-top:0px; margin-right:0px; }
.right_nav a { font-weight:bold; color:#085AA6; text-decoration:none; }
.right_nav a:hover { font-weight:bold; color:#FD1A13; text-decoration:none; }
.prove_link a { font-weight:bold; color:#FD1A13; text-decoration:none; }
.prove_link a:hover { font-weight:bold; color:#085AA6; text-decoration:none; }
.tm { font-weight:normal; color:#4c4c4c; }
.bot_nav { color:#8d8d8d; text-align:center; padding-top:3px; font-family:tahoma; font-size:10px; font-weight:bold; }
.bot_nav a { color:#0f569c; }
.bot_nav a:hover { color:#fd1a13; }
.content { font-family:arial; font-size:12px; padding:0px; }
td { font-size:12px; font-family:arial; } /* set a default for all tables */
.breaker { font-family:verdana; font-size:12px; color:#acacac; }
.home_bot_info { margin-top:-5px; background-color:#e8eef4; width:756px; font-size:12px; }
/* TOOLTIP/FLY OVER */
#dhtmltooltip { position:absolute; width:200px; border:1px solid black; padding:2px; background-color:#fcfcfc; visibility:hidden; z-index:1000; font-size:11px; font-family:verdana; filter: progid:DXImageTransform.Microsoft.Shadow(color=#e5e5e5,direction=135); }

.top_nav_bg { font-family:verdana; font-size:11px; font-weight:bold; }
.top_nav_bg a { color:#0f569c; text-decoration:none; }
.top_nav_bg a:hover { color:#e43930; text-decoration:none; }
/*
#### END SHELL STYLES ###
*/

/* home page classes */
.start_conferencing { font-family:verdana; text-align:center; font-size:18px; font-style:italic; color:#FD1A13; text-decoration:none; font-weight:bold; }
.start_conferencing:hover {color:#085AA6; }
.home_orig_text { text-align:justify; color:#4C4C4C; font-family:arial; font-size:12px; padding:10px; padding-top:0px; }
.home_sml_text { text-align:left; color:#4C4C4C; font-family:verdana; font-size:9px; padding-top:0px; }
.home_orig_text ul { color:#0f569c; margin-left:16px; padding-left:16px; margin-top:7px; font-size:10px; font-family:arial; font-size:11px; }
.simple_conf { color:#0f569c; font-family:arial; font-weight:bold; font-size:16px; }
.home_sub_title { font-size:12px; font-family:arial; color:#085AA6; font-weight:bold; }
.home_sub_orig_text { font-size:11px; font-family:arial; color:#4C4C4C; }
.home_link { color:#085AA6; text-decoration:none; }
.home_link:hover { color:#FD1A13; text-decoration:none; }

/* rounded corners */
.round_border {	position:relative;	z-index:50;	padding:9px;	-moz-border-radius:7px;	border:#cccccc 1px solid;	background-color: #ffffff;	margin:0px; behavior:	url('/border-radius.htc');	color:#0000000; }
.round_border_heading {	top:-100;	overflow:visible;	font-weight:bold;	font-size:14px;	font-family:arial;	color:#085AA6; background-color:#ffffff; width:50px; }
fieldset { -moz-border-radius:6px; }
legend { font-weight:bold; font-size:14px; font-family:arial; color:#085AA6; }

.sign_up_table { width:505px; }
.norm_link { color:#FD1A13; text-decoration:none; }
.norm_link:hover { color:#085AA6; text-decoration:none; }
.error_msg { color:red; }
.alert_msg { color:red; font-weight:bold; font-size:14px; }

/* USER CLASSES */
.left_nav_heading { color:#ffffff; padding-left:10px; font-weight:bold; font-family:verdana; font-size:12px; background-image:url(/images/default/left_red_bar.gif); height:26px; width:136px; }
.left_nav_td { width:136px; }
.left_nav_links { background-color:#F2F5E2; padding:5px; line-height:17px; }
.left_nav_links a { color:#FF1A1A; text-decoration:none; }
.left_nav_links a:hover { color:#0D56A3; text-decoration:none; }
.mid_td { color:#ffffff; padding-left:10px; font-weight:bold; font-family:verdana; font-size:12px; background-image:url(/images/default/blue_large.gif); height:26px; width:565px; }
.mid_td td { color:#ffffff; font-weight:bold; font-family:verdana; font-size:12px; }
.mid_heading { color:#0F569C; font-family:arial; font-weight:bold; font-size:13px; }
.mid_data_td { background-color:#EBEFD3; padding:2px; padding-left:7px; color:#4C4C4C; }
.mid_data_td2 { color:#4C4C4C; }
.mid_data_td3 { color:#0F569C; }
/* begin alt table colours - "like in view conf table design" */
.mid_data_td4 { color:#F61914; font-size:11px; font-weight:bold; background-color:#F8F9F3; padding:3px; }
.mid_heading2 { color:#0F569C; font-family:arial; font-weight:bold; font-size:11px; }
.mid_data_td5 { color:#4C4C4C; font-size:11px; }
.mid_data_td6 { color:#4C4C4C; font-size:11px; background-color:#F8F9F3; }
.mid_heading3 { color:#0F569C; font-family:arial; font-weight:bold; font-size:11px; background-color:#F8F9F3; }
/* end alt table colours */
.content_td { background-color:#F2F5E2; COLOR:#555555; font-family:arial; padding:11px; font-size:12px; }
.bg { background-color:#ffffff; }
.time { font-size:12px; font-family:verdana; }
.terms { font-size:10px; font-family:verdana; text-align:justify; padding:20px; }

/* Begin contexual classes */
.Header {COLOR: #0F569C; TEXT-DECORATION: none; font-family: arial; font-size: 15pt; font-weight: bold; }
.Header2 {COLOR: #ffffff; TEXT-DECORATION: none; font-family: arial; font-size: 12pt; font-weight: bold; }
.Header3 {COLOR: #0F569C; TEXT-DECORATION: none; font-family: arial; font-size: 11pt; font-weight: bold; }
.sub_Header3 {COLOR: #0F569C; TEXT-DECORATION: none; font-family:arial; font-size:13px; font-weight: bold; }
.Header5 {COLOR: #ffffff; TEXT-DECORATION: none; font-family: arial; font-size: 10pt; font-weight: bold; }
.Body {COLOR: #4C4C4C; TEXT-DECORATION: none; font-family: arial; font-size: 9pt; }
.Body2 {COLOR: #ffffff; TEXT-DECORATION: none; font-family: arial; font-size: 9pt; }
.Body3 {COLOR: #0F569C; TEXT-DECORATION: none; font-family: arial; font-size: 9pt; }
.Body4 {COLOR: #EC2B24; TEXT-DECORATION: none; font-family: arial; font-size: 9pt; }
.Body5 {COLOR: #0F569C; TEXT-DECORATION: none; font-family: arial; font-size: 9pt; font-weight: bold; }
.Footer2 {COLOR: #ffffff; TEXT-DECORATION: none; font-family: arial; font-size: 8pt; }
.bold {COLOR: #990000; TEXT-DECORATION: none; font-family: Arial; font-size: 9pt; font-weight: bold; }
.orig_text { color:#4C4C4C; font-family:arial; font-size:12px; padding:10px; padding-top:0px; }
.show{ text-align:right; padding-right:12px; width:550px; }
.show a { color:#FF1A1A; font-weight:bold; }

/* form classes */
.fields { margin:2px; color:#0F569C; font-family:arial; font-size:10px; font-color:#0F569C; background-color:#faf7ee; border-style:solid; BORDER:#0F569C solid 1px; scrollbar-face-color: #0F569C; scrollbar-shadow-color: #0F569C; scrollbar-highlight-color: #0F569C; scrollbar-3dlight-color: #DDDCDC; scrollbar-darkshadow-color: #000000; scrollbar-track-color: #C2C2C2; scrollbar-arrow-color: #ffffff; }
.submit { margin:2px; color:#ffffff;font-family:Helvetica, Verdana, Arial, sans-serif;font-size:10px;font-weight:bold; background-color:#0F569C; border-style:solid; border:#0F569C solid 1px; }

/* End contexual classes */

/* Objects */
#pin_code { visibility:hidden; }
#sec_code { visibility:hidden; }

/* for faq page */
.mainlink { text-decoration:none; color:#0D56A3; font-size:12px; font-family:arial; }
ul { margin-bottom:0px; list-style:url(/images/main/check.gif); }
ul li a { text-decoration:none; color:#FD1A13; font-family:arial; }
ul li a:hover { text-decoration:none; color:#0D56A3; font-family:arial; }

/* reporting styles */
.grid1 { text-decoration:none; }
.grid1th { font-size:11px; color:#F61914; background-color:#F8F9F3; font-weight:bold; padding:3px; }
.td_grid { font-family:verdana; font-size:10px; text-decoration: none; }
.grid1 .inner_td_grid { font-family:verdana; font-size:10px; }

.grid2 { text-decoration:none; }
.grid2th { font-size:10px; font-family:verdana; color:#005194; text-decoration:none; font-weight:bold; }
.td_grid2 { font-family:verdana; font-size:10px; border:1pt solid #B3AAA6; text-decoration: none; }
.grid21 .inner_td_grid2 { font-family:verdana; font-size:10px; }

.sub_prog_heading {  color:#00548D; text-align:left; font-weight:bold; font-family:verdana; padding-left:18px; font-size:11px; padding-bottom:3px; }