@charset "utf-8";
/* CSS Document */

*
{
	margin: 0;
	padding: 0;
}

html
	{
		font: small/1.4 "Lucida Grande", Tahoma, sans-serif;
	}
	
body
	{
		font-size: 92%;
		background: #FFF;
	}
	
#wrapper
	{
		background: #7070BA;
		border-top: 10px solid #FFFFFF;
		width: 755px;
		margin: 0 auto;
	}
	
#content 
	{
		padding-right: 20px;		
	}
	
#content p
	{
		padding-left: 40px;
		padding-right: 40px;
		padding-bottom: 15px;
		color: #FFFFFF;
		text-decoration: none;
		line-height: 1.5;
		font-size:16px;		
	}
	
#content h2
	{
		text-indent: 20px;
		padding-bottom: 10px;
		color:#B4E0F5;
		text-decoration: none;
		font-family: "Lucida Grande", Tahoma, sans-serif;
		font-size:28px;	
	}
	
#content h3
	{
		text-indent: 20px;
		padding-bottom: 10px;
		color:#B4E0F5;
		text-decoration: none;
		font-family: "Lucida Grande", Tahoma, sans-serif;
		font-size: 24px;	
	}

#content h5
	{
		padding-left: 20px;
		padding-bottom: 10px;
		color:#B4E0F5;
		text-decoration: none;
		font-family: "Lucida Grande", Tahoma, sans-serif;
		font-size:18px;	
	}

#content ul
	{
		color: #FFFFFF;
		padding-left: 70px;
		padding-right: 70px;	
		padding-bottom: 15px;		
		text-align: left;
		font-size:16px;
	}
				
#content li
	{
		color: #FFFFFF;
		text-align: left;
		font-size:16px;
	}

#content a
	{
		color:#FFCC00;
	}	
	
#header
	{
		background: #333366 url(images/header.gif) no-repeat;
		padding-bottom: 2px;
	}

#header h1
	{
		width: 750px;
		height: 95px;
		background: url(images/logo.gif) no-repeat;
		text-indent: -9999px;
		overflow: hidden;
		color: #6699CC;
	}

#header p
	{
		
		overflow: hidden;
		color: #FFF;
		text-align: right;		
	}

#footer
	{
		background: #151539 url(images/footer.gif) no-repeat bottom left;
		color: #999;
		padding: 5px 10px;
		border-top: 1px solid #FFFFFF;
	}
	
	
#navigation
	{
		margin: 0;
		background: #333366;
		list-style-type: none;
		width: 756px;
		float: left;
	}
	
#navigation li
	{
		margin: 0;
		padding: 0;
		float: left;
	}
	
#navigation a
	{
		float: left;
		width: 125px;
		color: #FFFFFF;
		text-decoration: none;
		line-height: 2.5;
		text-align: center;
		border-right: 1px solid #FFFFFF;
		border-top: 1px solid #FFFFFF;
		border-bottom: 1px solid #FFFFFF;
	}

#navigation #navigation_con a
	{
		border: none;
	}
	
#navigation a:hover
	{
		background-color: #7070BA;
	}

	#body_hom #nav_hom a, 
	#body_cli #nav_cli a,
	#body_ser #nav_ser a,
	#body_new #nav_new a,
	#body_lin #nav_lin a,
	#body_con #nav_con a
	
	{
		background-color: #bdbdee;
		color: #1A1303;
		font-weight: bold;
	}