


.content_table {
	color: #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	cell-spacing: 0px 0px;
	width: 100%;
}

.content_table TD.content_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	border-color: #222222;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	font-weight: bold;
	color: #cccccc;
	font-size: 16px;
	padding: 10px 0px 2px 0px;
	cell-spacing: 0px 0px;
}

.content_table TD.content_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #7496E6;
	border-color: #222222;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	font-weight: bold;
	color: #051A4C;
	font-size: 13px;
	padding: 5px 5px 2px 5px;
	cell-spacing: 0px 0px;
}

.content_table TD.content_heading A:link  {font-size: 13px; color:#051A4C; TEXT-DECORATION: underline;}
.content_table TD.content_heading A:visited  {font-size: 13px; color:#051A4C; TEXT-DECORATION: underline;}
.content_table TD.content_heading A:hover {font-size: 13px; color:#FA6894; TEXT-DECORATION: underline;}

.content_table TD.content_heading_plain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #7496E6;
	border-color: #050283;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	font-weight: bold;
	color: #051A4C;
	font-size: 12px;
	padding: 5px 5px 2px 5px;
	cell-spacing: 0px 0px;
}

.content_table TD.content_heading_plain A:link  {font-size: 12px; color:#051A4C; TEXT-DECORATION: underline;}
.content_table TD.content_heading_plain A:visited  {font-size: 12px; color:#051A4C; TEXT-DECORATION: underline;}
.content_table TD.content_heading_plain A:hover {font-size: 12px; color:#FA6894; TEXT-DECORATION: underline;}


.content_table TD.content_headingsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #7496E6;
	border-color: #050283;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	font-weight: bold;
	color: #051A4C;
	font-size: 11px;
	padding: 2px 1px 2px 1px;
	cell-spacing: 0px 0px;
}

.content_table TD.content_heading_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #7496E6;
	border-color: #050283;
	border-width: 1px 0px 1px 1px;
	border-style: solid;
	font-weight: bold;
	color: #051A4C;
	font-size: 12px;
	padding: 5px 5px 2px 5px;
	cell-spacing: 0px 0px;
}

.content_table TD.content_heading_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #7496E6;
	border-color: #050283;
	border-width: 1px 1px 1px 0px;
	border-style: solid;
	font-weight: bold;
	color: #051A4C;
	font-size: 12px;
	padding: 5px 5px 2px 5px;
	cell-spacing: 0px 0px;
}
.content_table TD.content_heading_right A:link  {font-size: 11px; color:#051A4C; TEXT-DECORATION: underline;}
.content_table TD.content_heading_right A:visited  {font-size: 11px; color:#051A4C; TEXT-DECORATION: underline;}
.content_table TD.content_heading_right A:hover {font-size: 11px; color:#FA6894; TEXT-DECORATION: underline;}

.content_table TD.content_heading_left A:link  {font-size: 11px; color:#051A4C; TEXT-DECORATION: underline;}
.content_table TD.content_heading_left A:visited  {font-size: 11px; color:#051A4C; TEXT-DECORATION: underline;}
.content_table TD.content_heading_left A:hover {font-size: 11px; color:#FA6894; TEXT-DECORATION: underline;}

.content_table TD.content_heading_horiz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-width: 0px 0px 0px 0px;
	border-style: none;
	font-weight: bold;
	color: #222222;
	font-size: 11px;
	padding: 8px 5px 6px 5px;
	cell-spacing: 0px 0px;
}

.content_table TD.content_heading_bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #050283;
	font-weight: bold;
	color: #222222;
	font-size: 11px;
	padding: 8px 5px 8px 5px;
	cell-spacing: 0px 0px;
}
.content_table TD.content_edit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #ff6600;
	border-width: 2px;
	border-style: solid;
	cell-spacing: 0px 0px;
}

.content_table TD.content_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-width: 0px 0px 0px 0px;
	border-style: none;
	font-weight: normal;
	color: #222222;
	font-size: 10px;
	padding: 10px 20px 6px 5px;
	cell-spacing: 0px 0px;
}

.content_table TD.content_pcell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	border-style: none;
	font-weight: none;
	color: #222222;
	font-size: 12px;
	padding: 5px 2px 5px 2px;
	cell-spacing: 0px 0px;
}
.content_table TD.content_column_cell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	border-style: none;
	font-weight: none;
	color: #222222;
	font-size: 12px;
	padding: 2px 5px 2px 5px;
	cell-spacing: 0px 0px;
}
.content_table TD.content_column_cell_hi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #dddddd;
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	border-style: none;
	font-weight: none;
	color: #222222;
	font-size: 12px;
	padding: 2px 5px 2px 5px;
	cell-spacing: 0px 0px;
}
.content_table TD.content_column_cell_err {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FEF77F;
	border-color: #050283;
	border-width: 0px 0px 0px 0px;
	border-style: none;
	font-weight: none;
	color: #222222;
	font-size: 11px;
	padding: 2px 5px 2px 5px;
	cell-spacing: 0px 0px;
}
.content_table TD.content_container_err {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FEF77F;
	border-color: #050283;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	padding: 0px 0px 0px 0px;
	cell-spacing: 0px 0px;
	width: 100%;
}

.content_table TD.content_container {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	cell-spacing: 0px 0px;
	width: 100%;
	border-width: 0px 0px 0px 0px;
	border-style: none;
}

.content_table TD.content_container_outline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	cell-spacing: 0px 0px;
	width: 100%;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: 3b7bd4;
}

.content_table TD.content_spacer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	border-color: #ffffff;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	font-weight: none;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	cell-spacing: 0px 0px;
	white-space: nowrap;
}

.content_table TD.content_nocontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #222222;
	border-color: #050283;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	font-weight: none;
	font-size: 11px;
	padding: 5px 5px 2px 5px;
	cell-spacing: 0px 0px;
	white-space: nowrap;
}

.content_table TD.content_borders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #222222;
	border-color: #050283;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	font-weight: none;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	cell-spacing: 0px 0px;
	white-space: nowrap;
}

.content_table TD.content_borders_wrap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #222222;
	border-color: #050283;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	font-weight: none;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	cell-spacing: 0px 0px;
}
.content_table TD.content_borders_expand {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #ff6600;
	border-width: 2px;
	border-style: solid;
	cell-spacing: 0px 0px;
}

.content_table TD.content_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #222222;
	border-color: #050283;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	font-weight: bold;
	font-size: 12px;
	padding: 3px 5px 1px 5px;
	cell-spacing: 0px 0px;
	white-space: nowrap;
}
.content_table TD.content_label_plain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #222222;
	border-color: #050283;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	font-weight: bold;
	font-size: 12px;
	padding: 3px 5px 1px 5px;
	cell-spacing: 0px 0px;
	white-space: nowrap;
}
.content_table TD.content_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #222222;
	border-width: 0px 0px 0px 0px;
	border-style: none;
	font-weight: none;
	font-size: 12px;
	padding: 3px 5px 1px 5px;
	cell-spacing: 0px 0px;
	white-space: nowrap;
}
.content_table TD.content_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
	border-color: #050283;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	font-weight: none;
	font-size: 12px;
	padding: 3px 5px 1px 5px;
	cell-spacing: 0px 0px;
	white-space: nowrap;
}
.content_table TD.content_error_plain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
	border-color: #050283;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	font-weight: none;
	font-size: 12px;
	padding: 3px 5px 1px 5px;
	cell-spacing: 0px 0px;
}
.content_table TD.content_alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
	border-color: #ffffff;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	font-weight: none;
	font-size: 12px;
	padding: 3px 5px 1px 5px;
	cell-spacing: 0px 0px;
}

.content_table TD.content_labelsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #222222;
	border-color: #050283;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	font-weight: none;
	font-size: 11px;
	padding: 3px 6px 1px 6px;
	cell-spacing: 0px 0px;
	white-space: nowrap;
}
.content_table TD.content_inputsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #222222;
	border-color: #050283;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	font-weight: none;
	font-size: 11px;
	padding: 0px 6px 1px 6px;
	cell-spacing: 0px 0px;
	white-space: nowrap;
}

.content_table TD.content_news_type {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #222222;
	border-color: #050283;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	font-weight: bold;
	font-size: 11px;
	padding: 5px 5px 2px 5px;
	cell-spacing: 0px 0px;
	width: 100%;
}

.content_table TD.content_news_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #222222;
	font-weight: bold;
	font-size: 11px;
	border-color: #050283;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	padding: 3px 5px 3px 5px;
	cell-spacing: 0px 0px;
	width: 0px;
	white-space: nowrap;
}
.content_table TD.content_news_descript {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #222222;
	font-size: 11px;
	border-color: #050283;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	padding: 3px 5px 3px 10px;
	cell-spacing: 0px 0px;
	width: 100%;
}
.content_table TD.content_news_column {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #222222;
	font-size: 11px;
	border-color: #050283;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	padding: 2px 5px 2px 5px;
	cell-spacing: 0px 0px;
	width: 100%;
}
.content_table TD.content_news_title_urgent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FEF77F;
	color: #222222;
	font-weight: bold;
	font-size: 11px;
	border-color: #050283;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	padding: 3px 5px 3px 5px;
	cell-spacing: 0px 0px;
	width: 0px;
	white-space: nowrap;
}
.content_table TD.content_news_descript_urgent {
	background-color: #FEF77F;
	color: #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #050283;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	padding: 3px 5px 3px 10px;
	cell-spacing: 0px 0px;
	width: 100%;

}
.content_table TD.content_news_column_urgent {
	background-color: #FEF77F;
	color: #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #050283;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	padding: 2px 5px 2px 5px;
	cell-spacing: 0px 0px;
	width: 100%;
}
.content_table TD.content_base {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #222222;
	border-color: #050283;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	padding: 0px 0px 0px 0px;
	cell-spacing: 0px 0px;
	width: 100%;
}

.content_table TD.inputcell .textbox
{
   width: 150px;
}

.content_table TD.inputcell TEXTAREA
{
   width: 150px;
}


TD.cal_week_day {
	background-color: #ffffff;
	border-color: #050283;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	padding: 0px 0px 0px 0px;
	cell-spacing: 0px 0px;
	font-size: 11px;
}
TD.cal_week_day_leftmost {
	background-color: #ffffff;
	border-color: #050283;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	padding: 0px 0px 0px 0px;
	cell-spacing: 0px 0px;
	font-size: 11px;
}
TD.cal_week_day_sel {
	background-color: #F1C3C8;
	border-color: #050283;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	padding: 0px 0px 0px 0px;
	cell-spacing: 0px 0px;
	font-size: 11px;
}
TD.cal_week_day_leftmost_sel {
	background-color: #F1C3C8;
	border-color: #050283;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	padding: 0px 0px 0px 0px;
	cell-spacing: 0px 0px;
	font-size: 11px;
}
TABLE.cal_week_day_container {
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	cell-spacing: 0px 0px;
}

TABLE.cal_week_day_selected {
	background-color: #F1C3C8;
	border-color: #000000;
	border-width: 0px;
	border-style: solid;
	cell-spacing: 0px 0px;
}

TD.cal_week_day_title {
	background-color: #CEDAEB;
	border-color: #050283;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	font-weight: bold;
	font-size: 11px;
	padding: 2px 5px 1px 5px;
	cell-spacing: 0px 0px;
	white-space: nowrap;
}
TD.cal_week_day_title_norm {
	background-color: #CEDAEB;
	border-color: #050283;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	font-weight: none;
	font-size: 12px;
	color: #222222;
	padding: 2px 5px 1px 5px;
	cell-spacing: 0px 0px;
	white-space: nowrap;

}
TD.cal_week_day_title_leftmost {
	background-color: #CEDAEB;
	border-color: #050283;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	font-weight: bold;
	font-size: 11px;
	padding: 2px 5px 1px 5px;
	cell-spacing: 0px 0px;
	white-space: nowrap;
}
TD.cal_week_day_title_rightmost {
	background-color: #CEDAEB;
	border-color: #050283;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	font-weight: bold;
	font-size: 11px;
	padding: 2px 5px 1px 5px;
	cell-spacing: 0px 0px;
	white-space: nowrap;
}
TD.cal_week_day_item {
	border-color: #050283;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	padding: 1px 5px 1px 5px;
	cell-spacing: 0px 0px;
	font-size: 10px;
}

TD.cal_week_off_day {
	background-color: #CCCCCC;
	border-color: #CCCCCC;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	padding: 1px 5px 1px 5px;
	cell-spacing: 0px 0px;
	font-size: 10px;
}
.errtext {
	color: #ff0000;
}



.tabc {
	color: #222222;
	padding: 0px 0px 0px 0px;
	cell-spacing: 0px 0px;
	width: 100%;
}
TD.tabc_base{
	color: #3b7bd4;
	background-color: #050283;
	font-size: 1px;
	padding: 0px 0px 0px 0px;
	cell-spacing: 0px 0px;
	width: 100%;
}
TD.tabc_subbase{
	color: #CEEBCF;
	background-color: #CEEBCF;
	font-size: 1px;
	padding: 0px 0px 0px 0px;
	cell-spacing: 0px 0px;
	width: 100%;
	border-color: #050283;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
}
TD.tabc_fore {
	background-color: #050283;
	padding: 5px 5px 2px 5px;
	cell-spacing: 0px 0px;
	width: 100%;
	border-color: #050283;
	border-style: solid;
	border-width: 1px 1px 3px 0px;
	font-weight: bold;
	color: #ffffff;
	font-size: 11px;
}
TD.tabc_back {
	background-color: #CEEBCF;
	padding: 5px 5px 2px 5px;
	cell-spacing: 0px 0px;
	width: 100%;
	border-color: #050283;
	border-style: solid;
	border-width: 1px 1px 3px 0px;
	font-weight: bold;
	color: #ffffff;
	font-size: 11px;
}
TD.tabc_back_left {
	background-color: #CEEBCF;
	padding: 5px 5px 2px 5px;
	cell-spacing: 0px 0px;
	width: 100%;
	border-color: #050283;
	border-style: solid;
	border-width: 1px 1px 3px 1px;
	font-weight: bold;
	color: #ffffff;
	font-size: 11px;
}

.ticker {
position: absolute;
left: 0;
top: 0;
font-size: 14px;
font-family: font-family: Verdana, Arial, Helvetica, sans-serif;;
color: #95DCFF;
clip: rect(0px 0px auto 0px);

}

