body {	margin: 0;	padding: 0;	background: #1567B0;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	width: 100%;}h1, h2, h3 {	margin-top: 0;}h1 {	font-size: 136%;}h2 {	font-size: 107%;	background-color: #1567B0;	line-height: 150%;	color: #FFFFFF;	padding-left: 5px;}h3 {	font-size: 100%;}h4 {	background-color: #66CCFF;	font-size: 12px;	color: #FFFFFF;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 2px;}p, ul, ol {	margin-bottom: 1.6em;	line-height: 160%;}p {	line-height: 19px;}blockquote {	font-style: italic;}ul {}ol {}a {	color: #1567B0;}a:hover {	text-decoration: none;}small {}hr {	display: none;}img {	border-top: 0px;	border-right: 0px;	border-bottom: 0px;	border-left: 0px;}img.left {	float: left;	margin: 5px 15px 0 0;}img.right {	float: right;	margin: 0 0 0 15px;}/* header */#header {	width: 760px;	margin-right: auto;	margin-left: auto;	background-image: url(../img/sx_drop.gif);	background-repeat: repeat-y;	background-position: left;	background-color: #FFFFFF;	margin-top: 0px;	padding: 0px;	height: 170px;}#header2 {	width: 720px;	margin-left: 10px;	padding-top: 0px;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 10px;	background-image: url(../img/dx_drop.gif);	background-repeat: repeat-y;	background-position: right;	height: 170px;}#logo2 {	float: left;	height: 170px;	width: 380px;	margin-top: 10px;	background-image: url(../img/top_img5.gif);	background-repeat: no-repeat;	background-position: left center;}/* Logo */#logo {	float: right;	width: 300px;	height: 170px;	margin-top: 10px;	background-image: url(../img/imgtop10.jpg);	background-repeat: no-repeat;	background-position: right;}#logo h1 {	margin: 0;	padding-top: 50px;	text-transform: lowercase;	font-size: 48px;	line-height: 60px;}#logo h2 {	margin: -10px 0 0 0;	text-transform: uppercase;	text-align: right;	font-size: 8px;	line-height: 8px;}#logo a {	text-decoration: none;	color: #7F7772;}#logo a:hover {	color: #000000;}/* Page */#page {	width: 760px;	margin-top: 0;	margin-right: auto;	margin-left: auto;	background-image: url(../img/sx_drop.gif);	background-repeat: repeat-y;	background-position: left;	background-color: #FFFFFF;	padding-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;}#page2 {	width: 720px;	margin-left: 10px;	padding-top: 0px;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 10px;	background-image: url(../img/dx_drop.gif);	background-repeat: repeat-y;	background-position: right;}/* Content */#content {	float: left;	width: 380px;	padding-left: 4px;	padding-top: 20px;}#content h1.title {	margin-bottom: 25px;	padding-left: 5px;	border-left: 25px solid #1567B0;	color: #1668B0;	font-size: 200%;}#content h2.title {	margin-bottom: 10px;	padding-left: 5px;	border-left: 15px solid #CCCCCC;	text-transform: uppercase;	color: #FFFFFF;}#content .title span {	color: #000000;}.twocols {	padding-top: 20px;	border-top: 1px solid #CCCCCC;}.twocols .col1 {	float: left;	width: 180px;	margin-top: 0px;}.twocols .col2 {	float: right;	width: 180px;	padding-left: 0px;}.twocols .col3 {	float: left;	width: 375px;	margin-top: 0px;}.leftimg {	float: left;	margin-right: 15px;}.list {	margin: 0;	padding: 0;	list-style: none;}.list li {	padding: 5px 10px;	border-top: 1px solid #EFEFEF;}.list li.first {	border: none;}/* Sidebar */#sidebar {	float: right;	width: 280px;	padding-right: 10px;	border-left-width: 1px;	border-left-style: dotted;	border-left-color: #CCCCCC;}#sidebar ul {	margin: 0;	padding: 0;	list-style: none;}#sidebar li {}#sidebar li ul {}#sidebar li li {}#sidebar h2 {	padding: 3px 10px 0px;	background: #C2C3C6;	border-bottom: 5px solid #1567B0;	text-transform: uppercase;	font-size: 95%;	color: #1667B0;}#sidebar h2 span {	color: #FF0084;}#sidebar h3 {}#sidebar p {}#sidebar a {	text-decoration: none;}#sidebar a:hover {	text-decoration: underline;}/* Menu */#menu {	margin-bottom: 20px;	height: 160px;}#menu ul {}#menu li {	display: block;	width: 120px;	padding: 5px 10px 5px 5px;	border-bottom: 1px solid #EFEFEF;	float: left;}#menu a {	text-transform: uppercase;	font-size: 95%;	font-weight: bold;	color: #333333;	padding-left: 10px;	border-left-width: 10px;	border-left-style: solid;	border-left-color: #1667B0;	display: block;}#menu li.active a {	border-left: 10px solid #C2C3C6;	background-color: #1668B0;	color: #FFFFFF;}.left {}/* News */#news {	margin-bottom: 20px;}#news ul {	line-height: normal;}#news li {	padding: 10px;}#news h3 {	margin: 0;	font-size: 100%;}#news h3 span {	padding: 0 5px;	background: #1567B0;	color: #FFFFFF}#news p {	margin: 0;	line-height: normal;}#news a {}/* Footer */#footer {	height: 40px;	width: 760px;	margin-top: 0;	margin-right: auto;	margin-left: auto;	background-image: url(../img/sx_drop.gif);	background-repeat: repeat-y;	background-position: left;	background-color: #FFFFFF;	padding: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #1567B0;}#footer2 {	width: 720px;	height: 40px;	margin-left: 10px;	padding-right: 20px;	padding-left: 10px;	background-image: url(../img/dx_drop.gif);	background-repeat: repeat-y;	background-position: right;	margin-bottom: 0px;	padding-bottom: 0px;}#footer p {	margin: 0;	text-align: center;	font-size: 85%;	color: #1567B0;}.grass {	font-weight: bold;	color: #333333;	text-decoration: none;}.blue {	color: #1567B0;	text-decoration: none;}.ciak_img {	margin-right: 10px;	float: left;}