/*
Style Sheet for GTCE Site Map
21st Jan 2009
*/
.separaterBar {
	background: url(/images/separaterBar.gif) repeat-y right ;
	height: 5px;
	width: 422px;
	font-size: 5px;
	float: right;
}
.siteMapHeader
{
	position: relative;
	border-top: 1px solid #FFF; 
}

.textIntro{
	background: url(/images/purpleDot.gif) 0 100% repeat-x;
	padding: 0 0 10px 0;
}
.siteMapHeader	
{
	clear: both;
	position: relative;
	height: 3.4em;
}
.siteMapHeader .gtc
{
	color: #4f2683;
	font-size: 1.625em;
	position: absolute;
	right: 445px;
	margin: 12px 0 10px 0;
	font-weight: bold;
}
.siteMapHeader h1
{
	color: #4f2683;
	font-size: 1.5em;
	margin: 15px 0 10px 0;
	position: absolute;
	left: 222px;
	font-weight: normal; 
}
ul.siteMap	
{
	margin: 0;
	padding: 0;
} 
.siteMap li	
{
	list-style: none;
	margin: 0;
	padding: 0;

} 
.siteMap a
{
	text-decoration: underline;
}

.siteMap h2
{
	font-size: 1.25em;
	margin: 0;
	padding: 11px 0 0 0;
	width: 200px;
	text-align: right;
	float: left;

}
.siteMap h3
{
	font-size: 1.25em;
	margin: 0 0 10px 0 ;
	padding: 0;	

}
.siteMap ul
{	
	
	list-style: none;
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
	width: 422px;
	float: right;
	clear: none;
	background: url(/images/purpleDot.gif) 0 0 repeat-x;		
}

.siteMap ul li{
	margin: 0;

}
.siteMap ul li ul {
	margin: 0 0 10px 0;
	padding: 0;
	border: none;
	background: none;
}
.siteMap ul li ul li {
	margin: 0 0 0 10px ;
	padding: 0 0 7px 12px;
	font-size: 0.75em;
	clear: none;
	width: 175px;
	float: left;
	background: url(/images/bodyCopyBulletSml.gif) no-repeat 0 0;
}

.corporate a{
	display: block;
	color: #4f2683;
}
.for a{
	color: #454cfb;
}
.join a{
	color: #0f7f34;
}
.about a{
	color: #d52b19;
}
/*
	Clearing Hack
*/
.clear
{
	clear: both;
	height: 1px;
	font-size: 1px;
}

