/* CoolMenus 4 - default styles - do not edit */
.clCMAbs
{
position:absolute;
 visibility:hidden;
 left:0; top:0
 }
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar
{
position:absolute;
width:10;
height:10;
background-color:Navy;
layer-background-color:Navy;
visibility:hidden
}

/*Styles for level 0*/
.clLevel0,.clLevel0over
{
position:absolute;
padding:2px;
font-family:verdana,tahoma,arial,helvetica;
font-size:12px;
font-weight:normal
}

.clLevel0
{
background-color:#FFFFFF;
layer-background-color:#FFFFFF;
color:#000000;
}

.clLevel0over
{
background-color:#E6E6E6;
layer-background-color:#E6E6E6;
color:#000000;
cursor:pointer;
cursor:hand
}

.clLevel0border
{
	position:absolute;
	visibility:hidden;
	background-color:#000000;
	layer-background-color:#000000
}


/*Styles for level 1*/
.clLevel1, .clLevel1over
{
position:absolute;
padding:2px;
font-family:verdana,tahoma,arial,helvetica;
font-size:11px;
font-weight:normal
}

.clLevel1
{
background-color:#FFFFFF;
layer-background-color:#FFFFFF;
color:#000000
}

.clLevel1over
{
background-color:#E6E6E6;
layer-background-color:#E6E6E6;
color:#000000;
cursor:pointer;
 cursor:hand
}

.clLevel1border
{
	position:absolute;
	visibility:hidden;
	background-color:#CCCCCC;
	layer-background-color:#CCCCCC;
	filter: alpha(opacity=100)
}

/*Styles for level 2*/
.clLevel2, .clLevel2over
{
position:absolute;
padding:2px;
font-family:verdana,tahoma,arial,helvetica;
font-size:11px;
font-weight:normal
}

.clLevel2
{
background-color:#FFFFFF;
layer-background-color:#FFFFFF;
color:#000000
}

.clLevel2over
{
background-color:#E6E6E6;
layer-background-color:#E6E6E6;
color:#000000;
cursor:pointer;
cursor:hand
}

.clLevel2border
{
position:absolute;
visibility:hidden;
background-color:#CCCCCC;
layer-background-color:#CCCCCC
}

BODY, TD, TH, .bodycopy {
	margin-top : 0;
	margin-left : 0;
	margin-left : 0;
	font-size: 11px;
	font-family: verdana,arial,tahoma,helvetica;
	font-style: normal;
	color: #666666;
}

.leading {line-height: 16px;}

.headline {
	color: #CB9300;
	font-size: 16px;
	font-family: Arial, Helvetica;
	font-style: normal;
	line-height: 18px;
	font-weight : bolder;
}

.bold {color: #404040; font-size: 11px;font-family: Arial, Helvetica; font-style: normal;}

.pagehead {color: #404040; font-size: 13px;font-family: Arial, Helvetica; font-style: normal;}

.bottom {font-size: 10px;font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #404040;}

.related {font-size: 10px;font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #404040; line-height: 11px;}

.navbkgd {background: #e8e8e8;}

.grayblock {background: #999999; font-style: normal; color: #FFFFFF;}

.pulldown {font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #DADADA; color: #616161; line-height: 12px}

.input {border:1px #616161 solid; background:#ffffff; font:12px Arial, Helvetica, sans-serif; color:#616161}

A:link { color: #3366CC; text-decoration: none; }
A:visited { color: #3366CC; text-decoration: none; }
A:hover { color: #3366CC; text-decoration: underline; }

.gray {
	color: #3366CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-decoration: none;
}
.gray:visited {
	color: #3366CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-decoration: none;
}
.gray:hover {
	color: #3366CC;
	font-family: Arial, Helvetica,, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-decoration: underline;
}

A.gray2:link { color: #232323; font-family: Arial, Helvetica, sans-serif;
font-size: 10px; font-weight: normal; text-decoration: none; line-height: 14px;}
A.gray2:visited { color: #232323; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 14px;}
A.gray2:hover { color: #232323; font-family: Arial, Helvetica,, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; line-height: 14px;}

A.white:link { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
A.white:visited { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
A.white:hover { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }

.footertext{
	font-size: 9px;
	font-family: verdana,arial,tahoma,helvetica;
	font-style: normal;
	color: #666666;
}
.footertextLink{
	font-size: 9px;
	font-family: verdana,arial,tahoma,helvetica;
	font-style: normal;
	color: #666666;
}
.dataLabelCenterBlue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: White;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: 'Arial', 'Helvetica';
	BACKGROUND-COLOR: Navy;
	TEXT-ALIGN: center;
}
.GBdataFieldCenter{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: 'Arial', 'Helvetica';
	BACKGROUND-COLOR: #eeeeee;
	TEXT-ALIGN: center;
}
.GBdataFieldCenterLight{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: 'Arial', 'Helvetica';
	BACKGROUND-COLOR: #F5F5F5;
	TEXT-ALIGN: Center
}
.GBdataFieldLeft{
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #000000;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: 'Arial', 'Helvetica';
	BACKGROUND-COLOR: #eeeeee;
	TEXT-ALIGN: left;
}
.GBdataFieldLeftLight{
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #000000;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: 'Arial', 'Helvetica';
	BACKGROUND-COLOR: #F5F5F5;
	TEXT-ALIGN: left;
}
.bodytext
{
	line-height : 16px;
}
