﻿body 
{
    font-weight: normal;
    font-size: 10pt;
    color: #333333;
    border-top: 0pt;
    border-left: 0pt;
    padding-top: 0px;
    padding-left: 0px;
    margin-left: 0px;
    margin-top: 0px;
    font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
    background-color: #262b2c;
}

table
{
    font-weight: normal;
    font-size: 10pt;
    width: 920px;
    color: #333333;
    font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
    background-color: White;
}
table td
{
    border-right: 0pt;
    padding-right: 0px;
    border-top: 0pt;
    padding-left: 0px;
    padding-bottom: 0px;
    border-left: 0pt;
    padding-top: 0px;
    border-bottom: 0pt;
    color: black;
    border-collapse: collapse;
    empty-cells: show
}

/*
table td
{
    border-right: #336699 1pt solid;
    padding-right: 3px;
    border-top: #336699 1pt solid;
    padding-left: 3px;
    padding-bottom: 3px;
    border-left: #336699 1pt solid;
    padding-top: 3px;
    border-bottom: #336699 1pt solid;
    color: black;
    border-collapse: collapse;
    empty-cells: show
}*/

h1
{
	font-weight: normal;
    font-size: 32px;
    color: #262b2c;
    font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;	
    padding-bottom: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    background-image: url(../../App_Themes/Default/images/content_headerline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.topbranding
{
	background-image: url(../../App_Themes/Default/images/topbranding_hero.gif);	
	width: 920px;
	height: 76px;
	background-repeat: repeat-y;
}

.topbranding_logo
{
	background-image: url(../../App_Themes/Default/images/topbranding_logo.gif);
	background-position: right;
	background-repeat: no-repeat;
	height: 76px;
	width: 190px;
}

.topbranding_logo_afr
{
	background-image: url(../../App_Themes/Default/images/topbranding_logo_afr.gif);
	background-position: right;
	background-repeat: no-repeat;
	height: 76px;
	width: 190px;
}

.icon_home
{
	width: 24px;
	height: 44px;
	background-image: url(../../App_Themes/Default/images/icon_home.gif);
	background-repeat: no-repeat;
	background-position: right;
}

a.icon_hyperlink
{
	color: #cccccc;
	text-decoration: none;
	font-size: 8pt;	
}

a.icon_hyperlink active
{
	color: #cccccc;
	text-decoration: none;	
}

a.icon_hyperlink visited
{
	color: #cccccc;
	text-decoration: none;	
}

a.icon_hyperlink hover
{
	color: #cccccc;
	text-decoration: none;	
}

.footer_text
{
	color: #999999;
	font-size: 8pt;	
}

a.footer_text
{
	color: #999999;
	font-size: 8pt;	
	text-decoration: none;
}

a.footer_text hover
{
	color: #999999;
}

a.footer_text active
{
	color: #999999;
}

a.footer_text visited
{
	color: #999999;
}

a.disclaimer_text
{
	color: #cccccc;
	font-size: 7pt;
	text-decoration: none;
}

a.disclaimer_text hover
{
	color: #cccccc;
}

a.disclaimer_text active
{
	color: #cccccc;
}

a.disclaimer_text visited
{
	color: #cccccc;
}

.disclaimer_divider
{
	padding-right: 11px;
	padding-left: 11px;
	color: #cccccc;
}

table.disclaimer
{
    font-weight: normal;
    font-size: 7pt;
    width: 920px;
    height: 32px;
    color: #cccccc;
    font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
    text-align: left;
    background-color: #262b2c;
}

table.disclaimer td
{
    color: #cccccc;
    border-right: 0pt;
    padding-right: 0px;
    border-top: 0pt;
    padding-left: 0px;
    padding-bottom: 0px;
    border-left: 0pt;
    padding-top: 0px;
    border-bottom: 1pt solid Black;
    border-collapse: collapse;
    empty-cells: show
}

table.footer
{
    font-weight: normal;
    font-size: 7pt;
    width: 920px;
    color: #999999;
    font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
    text-align: left;
    background-color: #262b2c;
}

table.footer td
{
    color: #cccccc;
    border-right: 0pt;
    padding-right: 0px;
    border-top: 0pt;
    padding-left: 0px;
    padding-bottom: 10px;
    border-left: 0pt;
    padding-top: 10px;
    border-bottom: 0pt;
    border-collapse: collapse;
    empty-cells: show
}

.content_headerline
{
	width: 100%;
	height: 4px;
	background-image: url(../../App_Themes/Default/images/content_headerline.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.content_bottomline
{
	width: 100%;
	height: 4px;
	background-image: url(../../App_Themes/Default/images/content_headerline.gif);
	background-repeat: repeat-x;
	/*padding-top: 21px;
	margin-top: 21px;*/
	background-position: bottom;
}

.content_placeholder
{
	padding-top: 15px;
	padding-left: 16px;
	padding-right: 16px;
	text-align: left;
	width: 880px;
}