body {
  margin: 0px;
}

a:link, a:visited	{
	color: #3366CC; 
	text-decoration: underline;
}
a:hover, a:active {
	color: #FF9900;
	text-decoration: underline;
}

.main { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: normal; 
	color: #000000; 
	line-height: 12pt;
}

.newslink { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: normal; 
	color: #4B636F; 
	line-height: 12pt;
	text-decoration: underline;
}

.newslink:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: normal; 
	color: #FF9900; 
	line-height: 12pt;
	text-decoration: underline;
}

.newslink:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: normal; 
	color: #666699; 
	line-height: 12pt;
	text-decoration: underline;
}

.newslink:visited:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: normal; 
	color: #FF9900; 
	line-height: 12pt;
	text-decoration: underline;
}


.link { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: normal; 
	color: #3366CC; 
	line-height: 12pt;
	text-decoration: underline;
}

.link:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: normal; 
	color: #FF9900; 
	line-height: 12pt;
	text-decoration: underline;
}

.link:visited { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: normal; 
	color: #666699; 
	line-height: 12pt;
	text-decoration: underline;
}

.link:active { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: normal; 
	color: #666699; 
	line-height: 12pt;
	text-decoration: underline;
}

.link:visited:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: normal; 
	color: #FF9900; 
	line-height: 12pt;
	text-decoration: underline;
}

.link:active:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: normal; 
	color: #FF9900; 
	line-height: 12pt;
	text-decoration: underline;
}

.skyblue { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: normal; 
	color: #0080FF; 
	line-height: 12pt;
	text-decoration: none;
}

.bluelink { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: normal; 
	color: #0080FF; 
	line-height: 12pt;
	text-decoration: underline;
}

.bluelink:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: normal; 
	color: #FF9900; 
	line-height: 12pt;
	text-decoration: underline;
}

.bluelink:visited { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: normal; 
	color: #0000CC; 
	line-height: 12pt;
	text-decoration: underline;
}

.bluelink:active { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: normal; 
	color: #0000CC; 
	line-height: 12pt;
	text-decoration: underline;
}

.bluelink:visited:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: normal; 
	color: #FF9900; 
	line-height: 12pt;
	text-decoration: underline;
}

.bluelink:active:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: normal; 
	color: #FF9900; 
	line-height: 12pt;
	text-decoration: underline;
}

.topnav { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	line-height: 12pt;
	text-decoration: none;
}

.topnav:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: bold; 
	color: #ffcc33; 
	line-height: 12pt;
	text-decoration: none;
}

.topnav:visited { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	line-height: 12pt;
	text-decoration: none;
}

.topnav:active { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	line-height: 12pt;
	text-decoration: none;
}

.toplink { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: bold; 
	color: #333399; 
	line-height: 12pt;
	text-decoration: none;
}

.toplink:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: bold; 
	color: #FF9900; 
	line-height: 12pt;
	text-decoration: none;
}

.toplink:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: bold; 
	color: #333399; 
	line-height: 12pt;
	text-decoration: none;
}

.toplink:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: bold; 
	color: #333399; 
	line-height: 12pt;
	text-decoration: none;
}

.toplink:visited:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: bold; 
	color: #FF9900; 
	line-height: 12pt;
	text-decoration: none;
}

.toplink:active:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: bold; 
	color: #FF9900; 
	line-height: 12pt;
	text-decoration: none;
}

/* Product style */
.corp{
	font-size: 13px;
	font-family: Arial, Geneva, sans-serif;
	color: #bbbbbb;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -1px;
	}
.title{
	font-size: 16px;
	font-family: Arial, Geneva, sans-serif;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -1px;
	}
.cgchart {
	font-size: 14px;
	font-family: Arial, Geneva, sans-serif;
	color: #5A92A3;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -1px;
	}
.crchart {
	font-size: 14px;
	font-family: Arial, Geneva, sans-serif;
	color: #5A92A3;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -1px;
	}

.caption{
	color: #666;
	font-family: Arial, Geneva, sans-serif;
	font-size: 8pt;
	text-align: center;
	font-style: italic;
	width: 250px;
	text-align: center; 
	vertical-align: bottom;
	}
.caption a {
	text-decoration: none;
	color: #666;
	}
	
/* Client Login */

input.login, input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10pt;
}

.loginLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10pt;
	color: #333399;
	font-weight: bold;
}
