body,div,span,td,textarea {
	font: normal 12px Arial, sans-serif;
	line-height: 16px;
	margin: 0px; padding: 0px;
	color:#909090;
}

img { border:0px; }

a { color:#fff; text-decoration:none; }
a:hover { color:#cc00cc; text-decoration:none;}
a:focus { color:#cc00cc; text-decoration:none;}

ul
{
  margin:0px;
  padding:0px;
}

h1 { 
	font: normal 18px Arial, sans-serif;
	line-height:1em;
	color:#909090;
	height:29px; /* 18 font + 11 as padding = 29 */
	margin:0px;
}

h2{
	font: normal 11px Arial, sans-serif;
	padding-bottom:5px;
	margin:0px;
}

/* h4 used for inline content */
h4 { 
	font: normal 18px Arial, sans-serif;
	line-height:1em;
	color:#909090;
	height:29px; /* 18 font + 11 as padding = 29 */
	margin:0px;
}

h3 { 
	font: normal 15px Arial, sans-serif;
	line-height:1em;
	color:#909090;
	height:26px; /* 15 font + 11 as padding = 26 */
	margin:0px;
}

.subline{
	font-size:11px;
	padding-top:3px;
	padding-bottom:8px;
}

.active {
	color:#cc00cc;	
}

.purple {
	color:#cc00cc;
}

.address {
	margin-bottom:12px;	
}

.about {
	font-size:9px;
	line-height:10px;
}

.lh4{
	line-height:4px;	
}

.pressLink{
	padding-top:12px;	
}

.u {
	font-size:11px;
	text-decoration:underline;	
}


#noscript {
	position:absolute;
	left:40px;
	top:43px;
	z-index:300;
	color:#cc00cc;
}

/************************/
/* shadowbox scroller   */
/************************/

#scrollContainer {
	height:432px;
	overflow:hidden;
}


.scrollControl{
	position: absolute;
  	top: 20px;
  	left: 537px;
  	display:none; 	
}

.scrollBar{
	background-image:url('../img/scrollVerticalLine.gif');
	background-repeat: repeat-y;
	width: 11px;
	height: 379px;
}

.scrollControlUp{
	height: 12px; 
 	margin: 0px;
 	font-size:0px;
 	line-height:0px;
 	padding: 0px 0px 0px 0px;
}

.scrollControlDown{
	height: 12px; 
 	margin: 0px;
 	font-size:0px;
 	line-height:0px;
 	padding: 0px 0px 0px 0px;
}

.scrollControlUp a {
	margin: 0px;
 	padding: 0px;
 	font-size:0px;
 	line-height:0px;
 	border:0px;
}
.scrollControlDown a {
	margin: 0px;
 	padding: 0px;
 	font-size:0px;
 	line-height:0px;
 	border:0px;
}

.scrollControlUp  img{
	background-image:url('../img/scrollArrowUp.gif');
	background-repeat: no-repeat; 
}

.scrollControlUp a:hover img{
	background-image:url('../img/scrollArrowUp-h.gif');
	background-repeat: no-repeat; 
}

.scrollControlDown a img{
	background-image:url('../img/scrollArrowDown.gif');
	background-repeat: no-repeat; 
}

.scrollControlDown a:hover img{
	background-image:url('../img/scrollArrowDown-h.gif');
	background-repeat: no-repeat; 
}




/************************/
/* clearing*/
/************************/

.clear {clear:both;}
