/* Base class, the rest inherit from this */

BODY      {
	font: 12px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color: #cccccc;
	margin-bottom : 10px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 10px;
}

B { font : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight : bold;
}
B.title {
	font : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000059;
	font-weight : bold;
}
div.quote{
	font-weight: normal;
	font-size : 12px;
	font-family : "Times New Roman", Times, serif;
	color : #666666;
	text-align : center;
	width : 275;
}
div.portlite{
	font-weight: normal;
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	text-align : left;
	width : 100%;
	margin-left : 8px;
	margin-right : 8px;
}
div.qname{
	font-weight: bold;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	text-align : right;
	width : 275;
}
div.pboxes{
	font-weight: normal;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #373737;
	text-align : left;
	width : 140;
	padding : 0px 0px 0px 5px;
}
div.about{
	text-align : left;
	height : 125px;
}
div.free{
	font-weight: bold;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : Red;
	text-align : right;
}
div.freeblk{
	font-weight: bold;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
	text-align : right;
}
div.small{
	font-weight: normal;
	font-size : 9px;
	font-family : Arial, Helvetica, sans-serif;
	color : Silver;
	text-align : center;
}
div.copy{
	font-weight: normal;
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
	color : Gray;
	text-align : center;
}
div.baselink{
	font-weight: normal;
	font-size : 9px;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	text-align : center;
}
div.headline{
	font-weight: bold;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : Navy;
	text-decoration : none;
}
I { font : 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000033;
	font-weight : bold;
}
I.norm {
	font : 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000033;
	font-weight : bold;
	font-style : italic;
}
B.nav { font : 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #c0c0c0;
	font-weight : bold;
}
B.lrg { font : 16px;
	font-family : Arial, Helvetica, sans-serif;
	color : #ffdab9;
	font-weight : bold;
}
B.lrg { font : 16px;
	font-family : Arial, Helvetica, sans-serif;
	color : #003366;
	font-weight : bold;
}
B.p-lrg {
	font : 14px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	font-weight : normal;
}
B.blu {
	font : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : #004080;
	font-weight : bold;
}
B.orng {
	font : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : #CA4404;
	font-weight : bold;
}
B.red2 {
	font : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : Red;
	font-weight : bold;
}
B.grn {
	font : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : Green;
	font-weight : bold;
}
B.prpl {
	font : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : #9C63FF;
	font-weight : bold;
}
B.red {
	font : 11px;
	font-family : "Times New Roman", Times, serif;
	color : #ff0000;
	font-weight : bold;
}
TABLE, TR, TD     {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000
}

a:link, a:visited, a:active  {
	text-decoration:underline;
	color: #666666;
	font-size : 12px;
}
a:hover                      { color:#990000 }
a.ccbc:link, a.ccbc:visited, a.ccbc:active  {
	text-decoration:underline;
	color: Black;
	font-size : 12px;
	font-weight : bold;
}
a.ccbc:hover                      {
	color: Red
}
a.enter:link, a.enter:visited, a.enter:active  {
	text-decoration: none;
	color : #444444;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
}
a.enter:hover {
	text-decoration: underline;
	color : #BD1209;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
}
a.pboxes:link, a.pboxes:visited, a.pboxes:active  {
	text-decoration: none;
	color : Red;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-align : right;
	width : 140;
}
a.pboxes:hover {
	text-decoration: underline;
	color : Navy;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-align : right;
	width : 140;
}
a.baselink:link, a.baselink:visited, a.baselink:active  {
	text-decoration: none;
	color : White;
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
}
a.baselink:hover {
	text-decoration: underline;
	color : #BD1209;
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
}
a.portlink:link, a.portlink:visited, a.portlink:active  {
	text-decoration: none;
	color : White;
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
}
a.portlink:hover {
	text-decoration: underline;
	color : #FFFF99;
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
}
a.nav:link, a.nav:visited, a.nav:active  {
	text-decoration: none;
	color : #444444;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
}
a.nav:hover {
	text-decoration: underline;
	color : #BD1209;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
}
