*{font-family:Times,"Times New Roman", serif; line-height:15px; padding:0;margin:0;}
p{}



#outerContainer{
width:1130px;
border:0px solid #ccc;
padding:40px 0px 0px 0px;
font-size:14px
}



#leftColumn{
width:160px;
float:left;
background:none; 
font-size:13px; 
line-height: 20px; 
text-align:left; 
padding:0px 0 0 0px;
position:fixed;
height:523px}



#MIDcol{
background:#fff none repeat scroll 0 0;
float:left;
margin:44px 0px 0px 0px; 
width:780px;
padding:0px 0 0 0px; 
text-align:left;
font-family:Times,"Times New Roman", serif;
	line-height:15px;
	font-size:13px;
	color:#000000; 

}


#outerContainer > #leftColumn{
position:fixed; 
padding-left:10px;
}


#outerContainer > #MIDcol{
margin:0 12px 0 170px
}

#outerContainer > #rightColumn {
padding:0px 0 0 40px;
width:160px;
}


#rightColumn{
width:160px;
position:fixed;
left:940px;
background:none; 
font-size:10px; 
color:#CCCCCC;
letter-spacing:0px; 
line-height: 16px; 
text-align:left; 
padding:0px 0 0 0px;
}


.cl{
clear:left
}

.d{color:#000000}


#scroller {
margin:12px auto;
text-align:center;
width:30px;
}


a{
text-decoration:none;
color:#000000;
}


a:hover{
color:#00CC66;
}


li{
list-style:none;
}




#name {
	margin: 0px 0px 10px 0px;
	background: none;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:15px;
	line-height:16px;
	color:#000000;
				
	}
	
	#contactText {
	margin: 0px 0px 16px 0px;
	background: none;
	font-family:Times,"Times New Roman", serif;
	line-height:13px;
	font-size:11px;
	color:#000000;
	}
	
	#newsText {
	margin: 0px 0px 0px 0px;
	background: none;
	font-family:Times,"Times New Roman", serif;
	line-height:13px;
	font-size:11px;
	color:#000000;
	}
	
	

div.graphLineDiv
{
border-top:1px solid #000000;
margin:12px 0px 12px 0px;
width:20px;
}

ul#mainMenu{}
ul#mainMenu li{margin:0px 0 0; }
ul#mainMenu li a{color:#000000; font-family:Times,"Times New Roman", serif;}

ul.worksList{}
ul.worksList li{margin:0px 0 0;}
ul.worksList li a{font-size:11px; font-family:Times,"Times New Roman", serif;}


.selected{color:#00CC66;}
ul#mainMenu li a.selected{color:#00CC66;}



#rightColumn h2{color:#000000; font-size:12px; font-family:Times,"Times New Roman", serif; line-height: 16px; font-weight:normal; }
#rightColumn p{color:#666666;font-size:11px; line-height: 13px; padding:8px 0 0 0px;}

.RHSportDesc{display:none}
#scroller img {
cursor:pointer;
}

.mainimagedisplay img{margin-bottom:3px;}

.mainimagedisplay2 img{margin-bottom:10px; margin-top:0px}
p#bottomCopyR
{
bottom:0;
position:absolute;
text-align:left;
font-family:Times,"Times New Roman", serif;
color:#999999;
font-size:10px; 
}