/* APR 
   intSiteBrandID = 1
*/
BODY	{ 
	font-family: Arial, sans-serif;
	font-size:12px; 
	margin: 0px 0px 0px 0px;
	color:#000000;
}

BODY.frontpage	{ 
	background: black; 
	color:white;
}

BODY.frontpage table	{ 
	background: transparent; 
	color:white;
}

TD		{ font-size:12px; font-family:Arial, sans-serif;}
TH		{ font-size:12px; font-family:Arial, sans-serif;}
P		{ font-size:12px; font-family:Arial, sans-serif;}

UL { margin: 0,0,10,20; }
OL { margin: 5,0,10,40; }


A:link    { font-weight: bold; color: #000000; }   /* unvisited links */
A:visited { font-weight: bold; color: #000000; }   /* visited links   */
A:hover   { font-weight: bold; color: #000000; }   /* user hovers     */
A:active  { font-weight: bold; color: #000000; }   /* active links    */

A.entry:link    { text-decoration: none; color: #FFCC00; }
A.entry:visited { text-decoration: none; color: #FFCC00; }
A.entry:hover   { text-decoration: none; color: #FFCC00; }
A.entry:active  { text-decoration: underline; color: #FFFFFF; }

A.header:link    { text-decoration: underline; font:bold 10px Verdana; color: #000000; }
A.header:visited { text-decoration: underline; font:bold 10px Verdana; color: #000000; }
A.header:hover   { text-decoration: underline; font:bold 10px Verdana; color: #000000; }
A.header:active  { text-decoration: underline; font:bold 10px Verdana; color: #000000; }

A.menu:link    { text-decoration: none; color: #003366; }  
A.menu:visited { text-decoration: none; color: #003366; }  
A.menu:hover   { text-decoration: none; color: #003366; }  
A.menu:active  { text-decoration: underline; color: #003366; }

TABLE { font-family: Arial, sans-serif; font-size:12px; background: transparent;}
TR.header { background:#000000; }
TR.headerUnderTab { background:#FFC000; }
.headerSubMenu { font-weight:bold; font-size:10px; color:#000000; background:#FFC000; }
.pageTab { font-weight:bold; font-size:10px; color:#000000; background:#FFC000; }
TD.messageBody { font: bold 12px Arial, sans-serif; color:#000000; }
TD.LoggedInName { FONT:bold 10px Verdana, Arial, Helvetica ,sans-serif; color:#FFFFFF }


.classPageBreak { page-break-after: always }
.blockHead { font: bold 13px Arial, sans-serif; color: #ffffff; background-color: #FFC000;}

.PageTitle { font:bold 32px Tahoma, Verdana, Arial, sans-serif; color:#999999; }
.PageTitle2 { font:bold 18px Verdana, Arial, sans-serif; color:#999999; }
.footer { font: bold 10px Arial, sans-serif }

.messageBody { font: bold 12px Arial, sans-serif; color:#000000; }
.errorBody { font: bold 12px Arial, sans-serif; color:#9C3100; }
.comments { font: normal 10px Verdana, Arial sans-serif; }

.gridheader { background-color:Black; color:#FFCC00; font-weight:bold; }
.gridheader A:link,.gridheader A:visited,.gridheader A:hover,.gridheader A:active { background-color:Black; color:#FFCC00; font-weight:bold; }

.griditem
{background-color:White;
}
.gridaltitem
{background:#EEEEEE;
}

/*Todo: add this to all css file, contains classes for nonMember area*/

TD.header { background:black }
TD.headerUnderTab { 
	/*background-image:url(/dn/images/apr/screens/test/images/new_home5_03.gif);*/
	background-color: black; }

.mainColor1
{
	color:#FFC326;
}

.mainColor1BoldText
{
	color:#FFC326;
	font-weight:bolder;
}

.empText
{
	color: #FFC326;
	font-family: "Arial", "Helvetica";
	font-size: 16pt;
	font-weight: bolder;
}

.empSmallerText
{
	color: #FFC326;
	font-family: "Arial", "Helvetica";
	font-size: 10pt;
	font-weight: bolder;
}

.empSmallerTextBold
{
	color: Black;
	font-family: "Arial", "Helvetica";
	font-size: 10pt;
	font-weight: bold;
}

.empTextRed
{
	color: #FFC326;
	font-family: "Arial", "Helvetica";
	font-size: 16pt;
	font-weight: bolder;
}

.empTextItalic
{
	color: #FFC326;
	font-family: "Arial", "Helvetica";
	font-size: 16pt;
	font-weight: bolder;
}

H1
{
	color:#FFC326;
	font-family: "Arial", "Helvetica";
	font-size: 18pt;
	font-weight: bold; 
}

H1.Red
{
	color:Red;
}

H2
{
	color:#FFC326;
	font-family: "Arial", "Helvetica";
	font-size: 12pt;
	font-weight: bold; 	
}

A.footer:link    { text-decoration: underline; color: #FFFFFF; }  
A.footer:visited { text-decoration: underline; color: #FFFFFF; }  
A.footer:hover   { text-decoration: none; color: #FFFFFF; }  
A.footer:active  { text-decoration: underline; color: #FFFFFF; }

.PageTitle3 { font:bold 14px Arial, Helvetica, sans-serif; color:#FFC326 }

.TestimonialText { font:bold 10px Arial, Helvetica, sans-serif; color:#000000 }

.MemberLoginFormText {font:bold 14px Arial, Helvetica, sans-serif; color: #FFC326 }

.MemberLoginFormTextGray {font:bold 14px Arial, Helvetica, sans-serif; color:#5D5D5D }

.MemberLoginFormTextRed {font:bold 14px Arial, Helvetica, sans-serif; color: #FFC326 }

.bottom-line {border-bottom-style:solid;border-width:0.1mm }
.GeoUIHidden { display: none; }
.GeoUIVisible { display: block; }
table#_ctl1_pnlPromptLogin, table#_ctl1_pnlAlreadyLoggedIn
{
	margin:0px 0px 0px 330px;
}