/* CSS Document */* {	padding: 0;	margin: 0;	}	body {	text-align: center;	background-color: #424D59;	}	#wrapper {	margin: 0 auto;	width: 960px;	text-align: left	}	#header {	width: 960px;	height: 161px;	margin: 0;	padding: 0;	}	#content {	float: left;	display: inline;	background-image: url(images/img_bg_body.jpg);	width: 960px;	height: 449px;	margin: 0;	padding: 0;	}	#sidebar {	float: left;	display: inline;	width: 260px;	height: 400px;	margin: 0;	padding: 10px 0 0 122px;	}	#credits {	float: left;	width: 250px;	height: 75px;	margin: 0;	padding: 12px 0 0 9px;	overflow: hidden;	}		#credits p {	color: #3A3E42;	font-family: Lucida Grande, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 140%;	text-align: justify;	margin: 0;	padding: 0;	}	.logo {	float: left;	width: 250px;	height: 75px;	padding: 10px 0 0 0;	margin: 0;	}	#mainContent {	float: right;	display: inline;	overflow: scroll;	width: 375px;	height: 370px;	margin: 10px 133px 0 0;	padding: 0 15px 15px 15px;	}	p {	color: #3A3E42;	font-family: Lucida Grande, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 170%;	text-align: justify;	margin: 0;	padding: 0 0 20px 0;	}	ul {	margin: 0;	padding: 0 0 20px 10px;	}	li {	list-style: none;	color: #3A3E42;	font-family: Lucida Grande, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 170%;	}		h1 {	color: #3A3E42;	font-family: Lucida Grande, Arial, Helvetica, sans-serif;	font-size: 26px;	line-height: 170%;	text-align: justify;	margin: 0;	padding: 0 0 8px 0;	}		h2 {	color: #3A3E42;	font-family: Lucida Grande, Arial, Helvetica, sans-serif;	font-size: 18px;	line-height: 170%;	text-align: justify;	margin: 0;	padding: 0 0 8px 0;	}	h3 {	color: #3A3E42;	font-family: Lucida Grande, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 170%;	text-align: justify;	margin: 0;	padding: 0 0 8px 0;	}	h4 {	color: #3A3E42;	font-family: Lucida Grande, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 170%;	text-align: right;	margin: 0;	padding: 0 0 25px 0;	}		p a:link, a:visited {	color: #3A3E42;	font-family: Lucida Grande, Arial, Helvetica, sans-serif;	line-height: 170%;	text-decoration: none;	border-bottom: 1px dashed #7F967A;	}	p a:hover, a:active {	color: #3A3E42;	background-color: #D9E8CE; 	font-family: Lucida Grande, Arial, Helvetica, sans-serif;	line-height: 170%;	}	li a:link, a:visited {	color: #3A3E42;	font-family: Lucida Grande, Arial, Helvetica, sans-serif;	line-height: 170%;	text-decoration: none;	border-bottom: 1px dashed #7F967A;	}	li a:hover, a:active {	color: #3A3E42;	background-color: #D9E8CE; 	font-family: Lucida Grande, Arial, Helvetica, sans-serif;	line-height: 170%;	}	table {	color: #3A3E42;	font-family: Lucida Grande, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 170%;	text-align: justify;	margin: 0;	padding: 0;	}	#section {	color: #3A3E42;	font-family: Lucida Grande, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 170%;	}	#odd {	color: #3A3E42;	font-family: Lucida Grande, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 170%;	padding: 5px;	background-color: #D9E8CE;	}	#even {	color: #3A3E42;	font-family: Lucida Grande, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 170%;	padding: 5px;	}