/*Css Documment */ 



img {border: 0px;}				/* removes image boarders in ie and firefox */


* {
	margin:0;
	padding:0;
	}
body {
	 background: url(images/bggrad.jpg);
	background-repeat: repeat-x ;
	background-color: #4852ff; 
	}

#container {
	
		width: 822px;
		position: absolute;
		left: 200px;
		
	
		
		
		}
		
#header { 
		background: url(images/main_03.png);
		background-repeat: no-repeat;
		height: 124px; 
		width: 822px;
		position: absolute;
		top:20px;
		
		} 
		
#page { 
		background: url(images/main_05.png);
		
		width: 822px; 
		height: 800px;
		position: absolute;
		top: 133px;
	
		}
		
#pageinfi { 
		background: url(images/main_05.png);
	
	
		width: 822px; 
		
		position: absolute;
		top: 133px;
	
		}
		
		
		
#pagetim { 
		background: url(images/main_05.png);
		height: 2500px;
		width: 822px; 
		
		position: absolute;
		top: 133px;
	
		}
		
		
#rosett { 
		height: 133px;
		width: 133px;
		position: relative;
		top: 5px;
		left: 650px;
		z-index: 1;
		
		
		}
	
#leftcell { 
		width: 500px;
	
		position: relative;
float: left;
		left: 30px;
	

		
		}
	
#rightcell { 
		width: 200px;
		
		position: relative;
	float: right;
		right: 30px;
	
		
		}
		
		
#cvfloat  {
		width:100px; 
		height: 20px; 
		position:relative; 
		bottom: 10px; 
		float: right;  
		text-align: right;
	
		}
#lcellcont	{
		
		width: 450px;
		border-bottom: 1px solid #cccccc;
		padding: 0px 0px 20px 0px;
		margin-bottom: 20px;
		text-align: justify;
		
		}
		
div.lcellsites	{
		width: 450px; 
		border-bottom: 1px solid #cccccc; 
		padding: 20px 10px 20px 20px; 
		text-align: justify;
		
		}	
		
		
		
div.float { 
		width:180px;
		position: relative;
	
		padding: 10px 10px 10px 10px;
		background-color: #F0F8FF;
		
		}
		
div.title { 
		width:200px;
		height:15px;
	
		position: relative;	
		
		padding-top: 5px;
	
		background: url(images/title.jpg);
		text-align: left;
		
		
		}
div.foot { 
		width:200px;
		height:20px;
	
		position: relative;	
	
		background: url(images/foot.jpg);
		text-align: left;
		margin-bottom: 20px;
		
		}

div.teamspace { 
		height: 40px;
		width: 200px;
		float: left;
		margin-left: 20px;
		
		}
		
		
/* --- nav --- */


#fixednavtop { 
		width: 142px;
		height: 50px;
	
		background: url(images/nav_03.png);
		background-repeat: no-repeat;
	
		
		}


#fixednavmid { 
	
		width: 142px;
		height: 100px;
		
		
		background: url(images/nav_05.png);
		background-repeat: no-repeat;
		}

#fixednav { 
		
		width: 160px;
		height:220px;
		position: fixed;
		left: 60px;
		top: 180px;
		
		
	 
		background: url(images/navbar3.png);
		background-repeat: no-repeat;
		}
#navtext { 
		height: 200px;
		width: 150px;
		text-align: center;
		position: relative;
		left: 10px;
		top: 40px;
		
		
		}
		
#navtext ul { 
		height: 200px;
		width: 150px;
		text-align: center;
		
		list-style-type: none;
		
		}

#navtext li#active { 
		color: #999;
		
		
		}	




#fixednavbase { 
		
		width: 142px;
		height: 50px;
		
		
		
		background: url(images/nav_06.png);
		background-repeat: no-repeat;
		}
		


		



/* --- /nav ---*/


h {}

h.one {font-family: Helvatica; font-size:28px; color:#2C2C39; margin-bottom: 15px;}

h.two {font-family: Helvatica; font-size:20px; color: #808080;  }

h.three {font-family: Helvatica; font-size:16px;  margin-bottom: 15px;}

h.header {margin-left: 10px; margin-top: 12px; color: black; font-family: Helvatica; font-size: 16px; }


p {}

.style1 {font-family: Helvatica; font-size:14px; }

.style2 {}

.style3 {margin-right: 0px; color: blue; font-family: Helvatica; font-size:14px; text-align:justify;}

.style4	{ margin-right: 0px; color: blue; font-family: Helvatica; font-size:14px; text-align:justify;} /* news font */




li {margin-left:20px;  margin-bottom: 25px;	}

li.bullit {margin-left:20px; color: blue; font-family: Helvatica; font-size:14px; margin-bottom: 15px;	}

a:link 		{text-decoration: none;}
a:visited 	{text-decoration: none;} 
a:hover 	{text-decoration: none;} 

a.news:link 	{text-decoration: none; font-family: Helvatica; font-size:14px;}
a.news:visited 	{text-decoration: none;  font-family: Helvatica; font-size:14px;} 
a.news:hover 	{text-decoration: none;  font-family: Helvatica; font-size:14px;} 

a.team:link 	{text-decoration: none; margin-left: 20px; color: #999; font-family: Arial; font-size:18px;}
a.team:visited 	{text-decoration: none; margin-left: 20px; color: #999; font-family: Arial; font-size:18px;} 
a.team:hover 	{text-decoration: none; margin-left: 20px; color: white; font-family: Arial; font-size:18px;} 

a.nav:link 	{text-decoration: none; color: #23276D; font-family: Arial; font-size:24px;}
a.nav:visited 	{text-decoration: none;  color: #23276D; font-family: Arial; font-size:24px;} 
a.nav:hover 	{text-decoration: none;  color: white; font-family: Arial; font-size:24px;} 

a.sc:link 	{text-decoration: none; color: #0000FF; font-family: Arial; font-size:14px;}
a.sc:visited 	{text-decoration: none;  color: #23276D; font-family: Arial; font-size:14px;} 
a.sc:hover 	{text-decoration: none;  color: white; font-family: Arial; font-size:14px;} 



