td.main-content-portal-block
{
	border-right: 1px solid #FFFFFF;

	width: 25%;
}

td.portal-txt
{
	font: 11px/16px tahoma;
	color: #333333;

	vertical-align: top;

	list-style-image: url(../img/shared/bullet.gif);
}

td.portal-txt-orange
{
	font: 11px/16px tahoma;
	color: #333333;

	vertical-align: top;
	background: #FEF4E8;

	list-style-image: url(../img/shared/bullet.gif);

	padding: 8px;
}

td.portal-txt-red
{
	font: 11px/16px tahoma;
	color: #333333;

	vertical-align: top;
	background: #F8ECF0;

	list-style-image: url(../img/shared/bullet.gif);

	padding: 8px;
}

td.portal-txt-purple
{
	font: 11px/16px tahoma;
	color: #333333;

	vertical-align: top;
	background: #EEEDF5;

	list-style-image: url(../img/shared/bullet.gif);

	padding: 8px;
}

td.portal-txt-green
{
	font: 11px/16px tahoma;
	color: #333333;

	vertical-align: top;
	background: #F0F7ED;

	list-style-image: url(../img/shared/bullet.gif);

	padding: 8px;
}

td.portal-txt-blue
{
	font: 11px/16px tahoma;
	color: #333333;

	vertical-align: top;
	background: #EFF3F9;

	list-style-image: url(../img/shared/bullet.gif);

	padding: 8px;
}

td.portal-txt-yellow
{
	font: 11px/16px tahoma;
	color: #333333;

	vertical-align: top;
/*	background: #FFEAE5;*/
	background: #F4F7FA;

	list-style-image: url(../img/shared/bullet.gif);

	padding: 8px;
}

td.portal-txt-white
{
	font: 11px/16px tahoma;
	color: #FFFFFF;

	vertical-align: top;
	background: #F99524;

	list-style-image: url(../img/shared/bullet.gif);

	padding: 8px;
}

td.portal-white-txt
{
	font: 11px/16px tahoma;
	color: #FFFFFF;

	vertical-align: top;

	list-style-image: url(../img/shared/bullet.gif);
}

td.portal-spacer
{
	width: 1px;
}

td.portal-link
{
	font: bold 11px/16px tahoma;
	color: #333333;

	vertical-align: bottom;

	height: 25px;
}

td.portal-img
{
	height: 72px;
}

td.portal-optima-txt
{
	padding: 8px;
	width: 50%;

	vertical-align: top;
}

td.content-large-header-yellow-top
{
	height: 44px;

	background: #FFCC00 url(../img/shared/bg_large_header_yellow_top.gif) repeat-x;

	font: bold 12px tahoma;
	color: #FFFFFF;

	text-align: left;
	vertical-align: bottom;

	padding: 0px 0px 10px 10px;

	border-bottom: 1px solid #B5B5B5;
}

td.content-large-header-orange-top
{
	height: 44px;

	background: #F99524 url(../img/shared/bg_large_header_orange_top.gif) repeat-x;

	font: bold 12px tahoma;
	color: #FFFFFF;

	text-align: left;
	vertical-align: bottom;

	padding: 0px 0px 10px 10px;

	border-bottom: 1px solid #B5B5B5;
}

td.content-large-header-red-top
{
	height: 44px;

	background: #AA073A url(../img/shared/bg_large_header_red_top.gif) repeat-x;

	font: bold 12px tahoma;
	color: #FFFFFF;

	text-align: left;
	vertical-align: bottom;

	padding: 0px 0px 10px 10px;

	border-bottom: 1px solid #B5B5B5;
}

td.content-large-header-purple-top
{
	height: 44px;

	background: #685DAA url(../img/shared/bg_large_header_purple_top.gif) repeat-x;

	font: bold 12px tahoma;
	color: #FFFFFF;

	text-align: left;
	vertical-align: bottom;

	padding: 0px 0px 10px 10px;

	border-bottom: 1px solid #B5B5B5;
}

td.content-large-header-green-top
{
	height: 44px;

	background: #75BF54 url(../img/shared/bg_large_header_green_top.gif) repeat-x;

	font: bold 12px tahoma;
	color: #FFFFFF;

	text-align: left;
	vertical-align: bottom;

	padding: 0px 0px 10px 10px;

	border-bottom: 1px solid #B5B5B5;
}

td.content-large-header-blue-top
{
	height: 44px;

	background: #5D95EB url(../img/shared/bg_large_header_blue_top.gif) repeat-x;

	font: bold 12px tahoma;
	color: #FFFFFF;

	text-align: left;
	vertical-align: bottom;

	padding: 0px 0px 10px 10px;

	border-bottom: 1px solid #B5B5B5;
}

td.content-txt-orange-action
{
	font: 11px/16px tahoma;
	color: #FFFFFF;

	text-align: left;
	vertical-align: top;

	background: #F99524;

	padding: 8px;
}

td.content-txt-yellow-action
{
	font: 11px/16px tahoma;
	color: #333333;

	text-align: left;
	vertical-align: top;

	background: #FFCC00;

	padding: 8px;
}

td.content-txt-blue-action
{
	font: 11px/16px tahoma;
	color: #FFFFFF;

	text-align: left;
	vertical-align: top;

	background: #5D95EB;

	padding: 8px;
}

td.content-txt-green-action
{
	font: 11px/16px tahoma;
	color: #FFFFFF;

	text-align: left;
	vertical-align: top;

	background: #75BF54;

	padding: 8px;
}

td.content-txt-purple-action
{
	font: 11px/16px tahoma;
	color: #FFFFFF;

	text-align: left;
	vertical-align: top;

	background: #685DAA;

	padding: 8px;
}

td.content-txt-red-action
{
	font: 11px/16px tahoma;
	color: #FFFFFF;

	text-align: left;
	vertical-align: top;

	background: #AA073A;

	padding: 8px;
}
