/****** IF YOU HAVE ANY CUSTOM STYLES YOU NEED TO MIGRATE, PUT THEM HERE ******/
/******** JUST BE SURE THAT THEY DON'T REPEAT ANY ALREADY LISTED HERE *********/

.smalltext {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.smallertext {

	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

/****** *********************** END CUSTOM STYLES ********************** ******/


/****** Standards - Begin ******/
body {
	background-color: #ffffff;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	margin: 0;
	padding: 6px 0 10px 0;
	}

a:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #0066CC;
	}
a:active { color: #E30000; }
a:visited { color: #8080CC; }
a:visited:hover { color: #E30000; }
a:link:hover { color: #E30000; }

td {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	}
/****** Standards - End ******/

a.boldLHN {
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
	text-decoration:none;
	}
a.boldLHN:link { color: #0066CC; }
a.boldLHN:active { color: #E30000; }
a.boldLHN:visited { color: #8080CC; }
a.boldLHN:hover { color: #E30000; text-decoration:underline; }

a.boldTextTNB {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

a.tabActive, a.tabActive:link, a.tabActive:active, a.tabActive:visited, a.tabActive:hover, td.tabActive,
a.tabInactive, a.tabInactive:link, a.tabInactive:active, a.tabInactive:visited, a.tabInactive:hover, td.tabInactive,
a.buttActive, a.buttActive:link, a.buttActive:active, a.buttActive:visited, a.buttActive:hover, td.buttActive,
a.buttInactive, a.buttInactive:link, a.buttInactive:active, a.buttInactive:visited, a.buttInactive:hover, td.buttInactive,
a.tabRoll:link, a.tabRoll:active, a.tabRoll:visited, a.tabRoll:hover, td.tabRoll {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	letter-spacing: normal;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

td.buttInactive, td.buttActive{
	padding:5px 7px 5px 7px;
	white-space:nowrap;
}

a.buttInactive, a.buttInactive:link, a.buttInactive:active, a.buttInactive:visited,
a.tabInactive, a.tabInactive:link, a.tabInactive:active, a.tabInactive:visited, a.tabInactive:hover,
a.tabRoll:link, a.tabRoll:active, a.tabRoll:visited, td.tabRoll{
	color: #4F4F4F;
}

a.buttInactive:hover, a.tabInactive:hover{
	color: #FFFFFF;
	text-decoration:underline;
}

div.greyBullet {
	width: 8px;
	height: 8px;
	margin: 2px 0;
	border: 0;
	padding: 0;
	font-size: 1px;
	background: url(/GCG/images/greyBullet.gif);
	}

.head1, h1 {
	font-size: 17px;
	font-weight: bold;
	color: #838383;
	margin: 0;
	}

.head2, h2 {
	font-size: 15px;
	font-weight: bold;
	color: #838383;
	margin: 0;
	}

.head3, h3 {
	font-size: 13px;
	font-weight: bold;
	color: #838383;
	margin: 0;
	}

.leftBg {
	background:transparent;
	line-height: 12px;
	font-family : Arial, Helvetica, sans-serif;
}

a.LHN {
	font-family: Arial, Helvetica, Verdana, sans-serif;
  color: #0066cc;
  font-size: 11px;
	text-decoration:none;
	}
a.LHN:link { color: #0066cc; }
a.LHN:visited { color: #8080CC; }
a.LHN:active { color: #E30000; }
a.LHN:hover { color: #E30000; text-decoration:underline;}

div.line{
	width:1px;
	height:13px;
	background-color:black;
}

.parens {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}

.rc_ne {
	background: top right url(/GCG/images/rc_topRight_white.gif) no-repeat;
	}

.rc_nw {
	background: top left url(/GCG/images/rc_topLeft_white.gif) no-repeat;
	}

.rc_se {
	background: bottom right url(/GCG/images/rc_botRight_white.gif) no-repeat;
	}

.rc_sw {
	background: bottom left url(/GCG/images/rc_botLeft_white.gif) no-repeat;
	}

/****** Round Corners For Sidebar in the Local Formatter ******/
.rc_inner_sidenav_lf {
	padding: 0 9px 10px 9px;
	}
/***** End for Round Corners for Sidebar in Local Formatter*****/

.rc_sidebar_color {
	background-color: #dee3e7;
	}

td.rc_top {
	background: top left url(/GCG/images/LHNroundtop.gif) no-repeat;
	background-color: #DEE3E7;
	}

div.spacer5 {
	height: 5px;
	width: 5px;
	margin: 0;
	border: 0;
	padding: 0;
	font-size: 1px;
	}

div.spacer8 {
	height: 9px;
	width: 9px;
	margin: 0;
	border: 0;
	padding: 0;
	font-size: 1px;
	}

div.spacer10 {
	height: 10px;
	width: 10px;
	margin: 0;
	border: 0;
	padding: 0;
	font-size: 1px;
	}

div.spacer25 {
	height: 25px;
	width: 25px;
	margin: 0;
	border: 0;
	padding: 0;
	font-size: 1px;
	}

td.tabInactive, td.tabRoll{
	line-height:1.05em;
	padding:0px 4px 0px 4px;
}

td.tabActive{
	line-height:1.05em;
	background:#FFA827 url(/GCG/images/_tabActiveBgW.gif);
	background-repeat:repeat-x;
	padding:0px 4px 0px 4px;
}

a.buttActive, a.buttActive:link, a.buttActive:active, a.buttActive:visited, a.buttActive:hover,
a.tabActive, a.tabActive:link, a.tabActive:active, a.tabActive:visited, a.tabActive:hover{
	color: #000000;
}

.textTNB {
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	}

.tnb {
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	}

a.tnb, a.tnb:link, a.tnb:active, a.tnb:visited, a.tnb:hover{
	color: #0066CC;
	text-decoration:none;
}

a.tnb:hover{
	color: #CC0000;
	text-decoration:underline;
}

.yellowBg2 {
	background-color: #FFA827;
	}

/****** Moved from page style ******/
div.showAnchors { display:none; }
/****** End Moved ******/

/****** Additional Style added for body page formatting ******/
td.contentPad { padding: 15px 5px 10px 15px; }
/****** End Additional ******/
