@charset "utf-8";
/* CSS Document */
html
{
	background-color:Black;
}

body
{
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-image:url(/images/bgnd1.gif);
	background-repeat:repeat-x;
}

/* main page layout */

#container {
	width: 955px;
	\width: 955px;
	w\idth: 955px;
	margin: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
}

#banner {
	background-image:url(/images/head.gif); 
	background-repeat:no-repeat;
}


#F {
	padding: 15px;
	padding-left : 185px;
	background-color: white;
	background-image:url(/images/slither.gif); 
	vertical-align:top;
}

#PDFcontent {
	padding: 0px;
	margin: 0px;
	padding-left : 178px; 
/*	padding-left : 174px; */
	background-color: white;
	background-image:url(/images/slither.gif); 
	vertical-align:top;
	
	
}

#content {
	padding: 15px;
	margin: 0px;
	padding-left : 190px; 
	background-color: white;
	background-image:url(/images/slither.gif); 
	vertical-align:top;
	
	
}

#contentOverview
{
	padding: 15px;
	margin: 0px;
	padding-left : 183px; 
	background-image:url(/images/slither.gif); 
	vertical-align:top;
	background-repeat: repeat-y;
}

#footer {
	clear: both;
	margin-bottom: 30px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-align:center;


}
/*Done page layout  */

img {
	border: none;
}
#hideshow {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
#fade {
	background: #000; 
	position: fixed; 
	width: 100%;
	height: 100%;
	filter:alpha(opacity=65);
	opacity: .65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; /*--IE 8 Transparency--*/
	left: 0;
	z-index: 10;
}
.popup_block {
	background: #fff;
	padding: 1px 1px;
	border: 1px solid #fff;
	float: left;
	width: 772px;
	position: fixed;
	top: 20%;
	left: 50%;
	margin: 0 0 0 -400px;
	z-index: 100;
 
}
.popup_block .popup {
	float: left;
	width: 100%;
	background: #fff;
	margin: 1px 0;
	padding: 1px 0;
	border: 1px solid #bbb;
}
.popup img.cntrl {
	position: absolute;
	right: -20px;
	top: -20px;
}
 
/*--Making IE6 Understand Fixed Positioning--*/
 
*html #fade {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop : document.body.scrollTop);
}
 
*html .popup_block {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	+((documentElement.clientHeight-this.clientHeight)/2)
	: document.body.scrollTop
	+((document.body.clientHeight-this.clientHeight)/2));
	
	left:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollLeft 
	+ (document.body.clientWidth /2 ) 
	: document.body.scrollLeft 
	+ (document.body.offsetWidth /2 ));
}
 
/*--IE 6 PNG Fix--*/
 
img{ behavior: url(iepngfix.htc) }
 
/* new styles */


/*
  This is for all pages, it is the text that appears as a page title
*/
.pageTitle
{
	font-family:"Century Gothic";
  text-decoration:none;
	text-transform:uppercase;
	font-size:24px;
	color:#003366;
	border-bottom : 2px solid #E6E6E6;
	margin: 0px;
	padding: 0px;
	padding-top :15px;

}

/*
  This is for all pages, it is the text that appears as a paragraph title
*/
.pageSubTitle
{
	font-family:"Century Gothic";
	color:#003366;	
	text-align:right;
	font-size:12px;
	text-transform:uppercase;
	margin: 0px;
	padding: 0px;
	padding-bottom : 10px;
	padding-top :0px;
}


/*
This is used in 3 public pages to position logo
*/
#logo
{
	position:relative;
	width: 86px;
	height:86px;
	overflow: hidden;
	top:30px;
	border-color:#ffffff;
	background-color:#FFFFFF;
}


/*
This is used in 3 public pages to make the login box translucent
*/
#translucentbkg {
           width: 175px;
           background-image: url(/images/test.png) !important;  /* Mozilla only */
           background-color: transparent !important;           /* Mozilla only */
           background-image: none;                             /* IE only */
           background-color: #FFFFFF;                          /* IE only */
           filter:alpha(opacity=80);                           /* IE only */
           }

#logoPublicPage
{
	position:relative;
	width: 85px;
	height:85px;
	overflow: hidden;
	top:40px;
	border:1;
	border-color:#ffffff;
}

table
{
	border-style:none;
}



/* TEXT PROPERTIES */

/*
This is used in 3 public pages, it is the text that appear as page title
*/
.MainHeading
{
	font-family:"Century Gothic";
	font-size:26px;
	letter-spacing:5px;
	text-transform:uppercase;
	color:#FFFFFF;
}

.MainHeading2
{
	font-family:"Century Gothic";
	font-size:20px;
	letter-spacing:2px;
	text-transform:uppercase;
	color:#FFFFFF;
}

/* Style no longer used */
/*.GCM
{
	font-family:"Century Gothic";
	font-size:30px;
	color:#FFFFFF;
	letter-spacing:4px;
	line-height:31px;
}*/

/*
This is used in diclaimer page, it is the text that appear as page
*/
.GlobalAltInv
{
	color: #FFFFFF;
	font-family: "Franklin Gothic Medium";
	letter-spacing: 6px;
	font-size: 15px;
	line-height:16px;
}

.Footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-align:center;
}


.GCM-PageHeading
{
	font-family:"Century Gothic";
	text-transform:uppercase;
	font-size:24px;
	color:#003366;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
	height: 25px;
}




/*
  This is for all pages, it is the text that appears as Heading1
*/
.H1
{
  font-family:"Century Gothic";
  text-decoration:none;
	text-transform:uppercase;
	font-size:24px;
	color:#003366;
}

/*
  This is for all pages, it is the text that appears as Heading2
*/
.H2
{
	font-size:16px;
	font-family:"Century Gothic";
	text-transform:uppercase;
	color:#003366;
}

/*
  This is for all pages, it is the text that appears as Heading3
*/
.H3
{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	color:#003366;
}

/*
  This is for all pages, it is the text that appears as Heading4
*/
.H4
{
	font-size:14px;
	font-family:"Century Gothic";
	text-transform:uppercase;
	color:#003366;
}

/*
  This is for all pages, it is the text that appears as Heading4 for the anchor tag or the links
*/
.H4 a:link
{
	font-size:14px;
	font-family:"Century Gothic";
	text-transform:uppercase;
	color:#003366;
}

.H4 a:visited
{
	font-size:14px;
	font-family:"Century Gothic";
	text-transform:uppercase;
	color:#003366;
}

.H4 a:active
{
	font-size:14px;
	font-family:"Century Gothic";
	text-transform:uppercase;
	color:#003366;
}

.H4 a:hover
{
	font-size:14px;
	font-family:"Century Gothic";
	text-transform:uppercase;
	color:#003366;
	text-decoration:underline;
}

/*
  This is for all pages, it is the white text that appears as Heading5
*/
.H5
{
	font-size:14px;
	font-family:"Century Gothic";
	text-transform:uppercase;
	color:#FFFFFF;
}

/*
  This is for all pages, it is the text that appears as Heading6 blue in color and justified
*/
.H6
{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#003366;
	line-height:16px;
	font-weight:bold;
	text-align:justify;
}

/*
  This is for all pages, it is the text that appears as Heading7 all caps
*/
.H7
{
	font-size:12px;
	font-family:"Century Gothic";
	text-transform:uppercase;
	font-weight:bold;
	color:#003366;
}

/*
  This is for all pages, it is the text that appears as Heading7
*/
.H7NoCaps
{
	font-size:12px;
	font-family:"Century Gothic";
	color:#003366;
}

.H7NoCaps a
{
	font-size:12px;
	font-family:"Century Gothic";
	color:#003366;
}

.H7NoCaps a:link
{
	font-size:12px;
	font-family:"Century Gothic";
	color:#003366;
}

.H7NoCaps a:active
{
	font-size:12px;
	font-family:"Century Gothic";
	color:#003366;
}

.H7NoCaps a:visited
{
	font-size:12px;
	font-family:"Century Gothic";
	color:#003366;
}

.H7NoCaps a:hover
{
	font-size:12px;
	font-family:"Century Gothic";
	color:#003366;
	text-decoration:underline;
}

/*
  This is for all pages, it is the text that appears as Heading8 black in color and bold
*/
.H8
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#000000;
	font-weight:bold;
}

.H8 a:link
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#000000;
	font-weight:bold;
}

.H8 a:visited
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#000000;
	font-weight:bold;
}

.H8 a:active
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#000000;
	font-weight:bold;
}

.H8 a:hover
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

/*
  This is for all pages, it is the text that appears as Heading9 all caps, white in color and bold
*/
.H9
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
}

.H9 a:link
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
}

.H9 a:visited
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
}

.H9 a:active
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
}

.H9 a:hover
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

.H10
{
	font-size:9px;
	font-family:"Century Gothic";
	text-transform:uppercase;
	color:#003366;
}


.H11
{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	line-height:16px;
	font-weight:bold;
	text-align:justify;
}

/*
  This is for all pages, it is the text that appears as times new roman in the company overview page
*/
.TNR14
{
	font-size:15px;
	font-family:"Times New Roman";
	text-transform:none;
	text-decoration:italics;
	color:#082035;
	text-align:justify;
	font-style: italic; 
	overflow:auto;
	line-height:100%;
}

.PlainHeader
{
	font-size:15px;
	font-family:Franklin Gothic Medium;
	text-transform:uppercase;
	text-decoration:none;
	color:#082035;
	text-align:justify;
}
/*
  This is for reports and commentary section, it is the text that appears as paragraph
*/
.commentaryText
{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;

	
}

.commentaryText p
{
	margin: 0px;	
	padding: 0px;	
}

.commentaryText h2
{
	font-size:16px;
	font-family:"Century Gothic";
	font-weight:normal;
	text-transform:uppercase;
	color:#003366;
  text-decoration:none;
}

/*
  This is for all pages, it is the text that appears as paraghraph
*/
.normalText
{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	
}

.normalText a:link
{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	text-decoration:none;
}

.normalText a:visited
{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	text-decoration:none;
}

.normalText a:active
{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	text-decoration:none;
}

.normalText a:hover
{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	text-decoration:underline;
}

.normalText li a:link
{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}

.normalText li a:visited
{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}

.normalText li a:active
{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}

.normalText li a:hover
{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	text-decoration:underline;
}

.normalText li
{
	font-size:11px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	left:0px;
	line-height:16px;
	/* list-style-image:url(/images/bullet_blue.gif);	*/
	list-style-type : none;
	margin-top:5px;
	margin-right:5px;
}

/*
  This is for all pages, it is the text that appears as paragraph text that is larger than normal text
*/
.regularTextBlueLink
{
	font-size:14px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	
}

.regularTextBlueLink a:link
{
	font-size:14px;
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	
	text-decoration:none;
}

.regularTextBlueLink a:visited
{
	font-size:14px;
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	
	text-decoration:none;
}

.regularTextBlueLink a:active
{
	font-size:14px;
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.regularTextBlueLink a:hover
{
	font-size:14px;
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	
	text-decoration:underline;
}

.regularTextBlueLink li a:link
{
	font-size:14px;
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	
}

.regularTextBlueLink li a:visited
{
	font-size:14px;
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	
}

.regularTextBlueLink li a:active
{
	font-size:14px;
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	
}

.regularTextBlueLink li a:hover
{
	font-size:14px;
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	
	text-decoration:underline;
}

.regularTextBlueLink li
{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	left:0px;
	line-height:16px;
	list-style-image:url(/images/bullet_blue.gif);	
	margin-top:5px;
	margin-right:5px;
	
}

/*
  This is for all pages, it is the text that appears as paraghraph in white color
*/

.normalTextWhite14
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}

.normalTextWhite14 a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}

.normalTextWhite14 a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}

.normalTextWhite14 a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}

.normalTextWhite14 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:underline;
}

.normalTextWhite
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
    text-align:justify;    
}

.normalTextWhite a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.normalTextWhite a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.normalTextWhite a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.normalTextWhite a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}

.regularText
{
	font-size:14px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}

.regularText a:link
{
	font-size:14px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	text-decoration:none;
}

.regularText a:visited
{
	font-size:14px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	text-decoration:none;
}

.regularText a:active
{
	font-size:14px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	text-decoration:none;
}

.regularText a:hover
{
	font-size:14px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	text-decoration:underline;
}

.regularText li a:link
{
	font-size:14px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}

.regularText li a:visited
{
	font-size:14px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}

.regularText li a:active
{
	font-size:14px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}

.regularText li a:hover
{
	font-size:14px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	text-decoration:underline;
}

.regularText li
{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	left:0px;
	line-height:16px;
	list-style-image:url(/images/bullet_blue.gif);	
	margin-top:5px;
	margin-right:5px;
	
}

/*
  This is for all pages, it is the text that appears as regular text for pararaph text in white color
*/
.regularTextWhite
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.regularTextWhite a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.regularTextWhite a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.regularTextWhite a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.regularTextWhite a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}

.smallText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:justify;
}

/*
  This is for pages, it is the text that appears as underlined
*/
.underline
{
	text-decoration:underline;
}

/*
  This is for public pages, it is the text that appears as Heading for the login box
*/
.LoginHead
{
	font-family:"Century Gothic";
	font-size:16px;
	color:#FFFFFF;
	text-transform:uppercase;
}

/*
  This is for public pages, it is the text that appears as text used in login box
*/
.LoginText
{
	font-family:"Century Gothic";
	font-size:12px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration: none;
}

.LoginText a:link
{
	font-family:"Century Gothic";
	font-size:12px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration: none;
}

.LoginText a:visited
{
	font-family:"Century Gothic";
	font-size:12px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration: none;
}

.LoginText a:hover
{
	font-family:"Century Gothic";
	font-size:12px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:underline;
}

.LoginText a:active
{
	font-family:"Century Gothic";
	font-size:12px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration: none;
}

/*
  This is for public pages, it is the text that appears as links for the overview, firm facts and contact us pages
*/
.puclicPgLink  
{
	font-family:"Century Gothic";
	font-size:12px;
	color: #FFFFFF;
	text-decoration: none;
}

.puclicPgLink a:link 
{
	font-family:"Century Gothic";
	font-size:12px;
	color: #FFFFFF;
	text-decoration: none;
}
.puclicPgLink a:visited 
{
	font-family:"Century Gothic";
	font-size:12px;
	text-decoration: none;
	color: #FFFFFF;
}
.puclicPgLink a:hover 
{
	font-family:"Century Gothic";
	font-size:12px;
	text-decoration: underline;
	color: #FFFFFF;
}
.puclicPgLink a:active 
{
	font-family:"Century Gothic";
	font-size:12px;
	text-decoration: none;
	color: #FFFFFF;
}

/*
  This is for all pages, these are the styles for left side
*/
.leftMenuHead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

.leftMenuHead a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

.leftMenuHead a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

.leftMenuHead a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

.leftMenuHead a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

.leftMenu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0F244B;
	text-decoration:none;
}

.leftMenu a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}

.leftMenu a:active
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}

.leftMenu a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}

.leftMenu a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
}

#mainContent
{
	background-color: White;
}

#contentNoLeftMenu
{
 padding: 15px;
 background-color: white;
}
 


/* Buttons*/



/*
  This is for button in the public pages, it is the button that appears login box
*/
.btn{
   color:#FFFFFF;
   font-family:"Century Gothic";
   font-size:75%;
   background-color:#000000;
   border:1px solid;
   border-top-color:#333333;
   border-left-color:#333333;
   border-right-color:#666666;
   border-bottom-color:#666666;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#666666',EndColorStr='#000000');
   filter:alpha(opacity=100);
}

/* This is for the button in the disclaimer pages*/
.btnDisclaimer{
   color:#000000;
   font-family:"Arial";
   font-size:90%;
   background-color:#CCCCCC;
   border:1px solid;
   width:700px;
   border-top-color:#333333;
   border-left-color:#333333;
   border-right-color:#666666;
   border-bottom-color:#666666;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#CCCCCC');
}

/*this style is used to hide a div*/
.hideDiv
{
	visibility:hidden;
	display:none;
}

/* this style is used to make a hidden div visible*/
.showDiv
{
	visibility:visible;
	display:block;
}

.submenu
{
    z-index:100;
}

/*Tables*/

/* this style is used to view 2 div in a tabular form in risk management section*/
.columntable   
{ 
	float: left;
    margin: 0 15px 15px 0;
    padding: 5px;
    width: 325px;
    height : 100px;
    display:inline-table;
    text-align: left;
}

/* this style is used to format the hystoric summary table in the investment strategy section*/
.tblHystoricData
{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	border:solid;
	border-width:thin;
	border-color:#000000;
}

.tblHystoricData td
{
	width:60px;
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	border:none;
}

.tblHystoricData th
{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	border:none;
}

/* this style is used to format the correlation summary table in the investment strategy section*/
.tblCorrelation
{
	font-size:11px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	padding:5 5 5 5;
}
.tblCorrelation td
{
	width:60px;
	font-size:11px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	border:none;
}

.tblCorrelation th
{
	width:200px;
	font-size:11px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 100;
	border:none;
}

/* this style is used to make text superscript (blue in color)*/
.gcmSuperscript
{ 
  font-size:9px; 
  color:#003366;
  font-family:"Century Gothic";
  vertical-align:top;
	position:absolute;
}

/* this style is used to make text superscript (black in color)*/
.gcmSuperscriptblk
{ 
  font-size:7px; 
  color:#000000;
  font-family:Arial;
 margin: -5px; 
}

/* this style is used to format the performance summary table in the investment strategy section*/
.PerformanceSummary table
{
	width:100%; 
	border-color:Black;
	border:none;
	border-spacing: 0px;
	padding : 0px;

}

.PerformanceSummary td
{
	width:65px; 
	height:20px; 
	text-align:center;
	font-size:11px;
	color:Black;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom: 1px solid LightGray ;
	

}

.PerformanceSummary tbody th
{
	width:195px; 
	border-bottom: 1px solid LightGray ;
	text-align:left;
	font-size:11px;
	color:Black;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;

}

.PerformanceSummary thead th
{
	width:65px; 
	text-align:center;
	font-size:11px;
	color:Black;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#999999;
	text-transform:uppercase;
	font-weight:bold;
	
}

.PerformanceHeader td
{
	/*height:20px; */
	width:100%;
	text-align:left;
	font-size:14px;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	border:none;
	background: #003365
	
}

/* this style is used to format the attribution table in the investment strategy section*/
.tblAttribution
{
	font-size:11px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	border:none;
	height:170px;
	border:none;
	
}

.tblAttributionNarrow
{
	width:50%;
}


.tblAttribution td
{
	font-size:11px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	font-weight:100;
}

.tblAttribution th
{
	font-size:11px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:100;
}

.performanceHighlights td
{
	width:150px;
	text-align:center;
	border:none;
}

.performanceHighlights th
{
	font-weight:100;
	text-align:left;
	border:none;
}

.performanceHighlights
{
	border-color:#000000;
	border:thin;
}

.tblHeader
{
	background-image:url(/images/head.gif); 
	background-repeat:no-repeat;

}

/* Archive Tree */

.tree
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:16px;
}

.tree a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:16px;
}

.tree a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:16px;
}
.tree a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:16px;
}

.tree a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
	line-height:16px;
}

#treeHead
{
	top:15px; 
	position:relative;
	left:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
}

/* Menu 

#navigation {
height: 34px;
}
*/
#menu {
color:Black;
font-family:Franklin Gothic Medium;
font-size:10px;
/* margin-left: 86px; */
margin-top : 2px;
background: Black; 
border-top: 2px solid White;
border-bottom: 1px solid White;
border-right: 2px solid white;
text-align:left;
padding-top : 2px;
padding-bottom : 2px;

}

#menu a {
text-decoration: none;
color: White;
background: Black;
padding-left : 8px;
padding-right : 10px;
margin-left : 0px;
margin-right : -3px;
border-left: 2px solid white;
padding-top : 2px;
padding-bottom : 2px;
}

/* this style is used in all the pages for the contact us and sitemap links*/
#toplinks
{
	padding-top:52px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;

}

#toplinks a:link
{
	color:#FFFFFF;
	text-decoration:none;
}

#toplinks a:visited
{
	color:#FFFFFF;
	text-decoration:none;
}

/* for the tree */
.liBullet a:hover
{
	cursor: pointer;
}

/* bullets */
.gcm_BlueBullets
{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	text-decoration:none;
	list-style-type: none; 
  list-style-image:url(/images/bullet_blue.gif);
  list-style-position: outside;	
	line-height:160%;
	margin-top:5px;
	margin-right:5px;
}

.gcm_BlueBullets li a
{
	color: navy;
  text-decoration:underline;
}

.gcm_BlueBullets li li
{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	text-decoration:none;
	list-style-type: none; 
  list-style-image:url(/images/bullet_blue.gif);
  list-style-position: outside;	
	line-height:160%;
	margin-top:5px;
	margin-right:5px;
}

.loginError
{
	/*font-size:10px; */
  font-weight:bold;
	color:white;
  text-transform:none;
  text-decoration:none;
}


.dropcap {
float:left;
color:Blue;
font-size:100px;
line-height:70px;
padding-top:2px;
font-family:Arial, Helvetica, sans-serif;
} 

#pdf
{
	width:776px;
	w\idth: 774px;
	height:600px;
	margin: 0px;
	padding: 0px;
}

.mainTable
{
	width:700px;
}

.mainTable td
{
	width:375px;
}


#iPDF
{
	width:100%;
	margin: 0px;
	padding: 0px;
}



#leftNavigation{
	background-color: #6e6e75;
	width : 176px;
	float: left;
	margin: 0;
	padding: 0px;
	padding-top : 50px;	
	
}



#leftNavigation #menuTree
{
  font-family: Franklin Gothic Medium;
  font-size:10px;
	text-align:left;
	color : white;
	list-style-type: none; 
	margin: 0px;
	padding : 0px;	
	text-transform : uppercase;	
}

#leftNavigation h1 {
  font-family:Arial;
  font-size:10px;
	text-align:left;
	background-color: #6e6e75;
	color : White;
	margin: 0px;
	padding-bottom : 4px;
	padding-top : 4px;		
	padding-left: 2px; 
	text-transform : uppercase;	
}

#leftNavigation ul 
{
	margin: 0; 
	padding: 0;
  width: 100%;
 border-top: 1px solid white;
}

#leftNavigation  li{
 list-style: none;
 margin: 0px;
 border: none;
 text-align: left;
 cursor: pointer;

}

#leftNavigation  li li{
border-bottom: none;}

#leftNavigation  li a{
  display: block;
  background-color: #84848b;
  text-decoration: none;
  color:  White;
	padding-left: 6px;
	border-bottom: 1px solid white;	
	height: 14px; 
	padding-top: 4px;
	padding-bottom: 4px;
	

}

#leftNavigation  a:hover{
	color: White;
	text-decoration:none;
	background-color: #082035;
}


#leftNavigation li ul 
{
	margin-left: 0; 
	padding-left: 0;
  border-top: none;
  border-bottom: 1px solid white;
  display: none;  
}

#leftNavigation li li ul
{
 display: none;
 border: none;
}

#leftNavigation  li li a
{
	background-color: #6e6e75;
	text-align: left;
	color: white;
	border:none;
	font-weight:normal;
	padding-right: 0px;
	padding-left: 16px; 
	height: 14px; 
	padding-top: 6px;
	
}


#leftNavigation  li li a:hover {
	background-color: #082035;
  border-bottom: none;	
}	

#leftNavigation  li li .selectedMenu {
	font-weight:600;
	font-style:none;
	color: #132a3f;
	background-color: none;
	
	/*background-color: Purple; */
}	

#leftNavigation  li li li a
{
	
	background-color: #6e6e75;
	color: #d1d2d2;	
	text-align: left;
	border: none;	
	font-weight:normal;
	padding-right: 15px;
	padding-left: 30px; 
	padding-top: 1px;
	
  margin-left : 0px;	
	/*height: 15px;  */
	
}


#leftNavigation  li li li a:hover {
	background-color: #082035;
  border-bottom: none;	

}	

#leftNavigation  .openMenu {
	background-color: none;

}	

#leftNavigation  .selectedMenu {
	background-color: none;

}	

/* Dark Grey #6E6E75 */
/* Light Grey #9B9B9F; */
/* Green #082035  */

.imgDown
{
/*	margin-top : -15px; */
	/*margin-left : -25px; */
	border : 0;
}

/*this style is used in the gcm overview page for the panaroma used at the bottom*/
#gcPan
{ 
	position: relative; top: 15px; right: 6px; width: 778px; height: 185px; 
	background-image:url(/images/GCpan.jpg);
	background-repeat:no-repeat; 
	background-position:bottom; 
	text-align:right;
}


#leftNavigation  a.backButton
{
  color: white;
	background-color: #6e6e75;
	border:none;
	padding-right:8px;
	margin:none;
	text-align:right;
}

/*this style is used in all the pages for the whats new button*/
#toplinks a.whatsNew 
{
  color: white;
	background-color: #475f74;
	border: 1px solid #9b9b9f;
	padding:1px;
	padding-right:10px;
	padding-left:10px;
	margin-left:2px;
}
/* style not used */
.printIcon
{
} 


.gcmvideo
{
float: left;
padding: 700;
}

.videoText
{
	float:none;
	margin-left: 430px;
	font-size:14px;
	font-family:"Century Gothic";
	color:#003366;
}
.pageTitletest
{
	font-family:"TradeGothic LT CondEighteen";
  text-decoration:none;
	text-transform:uppercase;
	font-size:24px;
	color:#003366;
	border-bottom : 2px solid #E6E6E6;
	margin: 0px;
	padding: 0px;
	padding-top :15px;

}