@charset "UTF-8";/* CSS Document */.wrapper {	text-align: left;	margin: 0px auto;	padding: 0px;	border:0;	width: 800px;}.container{	background-image: url(images/background-twocolors.png);	background-repeat: repeat;	width: 800px;	position: absolute;	top: 0px;  }    .container-home-bottom{	background-image:url(images/background-twocolors.gif);	background-repeat:repeat;	top:0;	width:800px;	height:500px;	position: static;  }  .container-top{	clear:both;	background-image: url(images/background-twocolors.png);	background-repeat: repeat;	position: relative;  }  .header {	margin: 0 0 0px;	height: 52px;	width: 800px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}.leftcolume {	float: left;	width: 190px;	padding-left: 20px;	padding-top: 35px;}.leftcolume-home {	float: left;	width: 170px;	padding-left: 40px;	}.leftcolumetop {	float: left;	width: 180px;	background-image: url(images/background-top-homepage.gif);	margin: 0px;	background-repeat: repeat;	padding-left: 40px;	height: 180px;	padding-top: 50px;}.rightcolume {	float: right;	width: 220px;	position: relative;	top: 10px;}.maincolume {	float: left;	width: 40%;	padding-left: 40px;}.maincolume-general {	float: left;	width: 65%;	padding-left: 40px;	margin-top: 35px;	}.maincolume-wide {	clear: right;	float: right;	width: 550px;	padding-left: 30px;	height: 230px;	background-image: url(images/background-top-homepage.gif);}.generalpage-wide {	clear: right;	float: right;	width: 740px;	padding-left: 30px;	background-image: url(images/background-wide.gif);	padding-right: 30px;}.top_animation {	position: relative;	left:0px;	right:0px;	width:800px;	height:212px;}.top_innerpage {	position: relative;	left:0px;	right:0px;	width:800px;	height:100px;}.top_menu_holder {	position: relative;	left:0px;	right:0px;	width:800px;	height:25px;	background-image: url(images/background-twocolors.png);	background-repeat: repeat;}	.internal_menu_holder {	position:absolute;	top:50px;	width:800px;	height:50px;	z-index:1;		}.homepage_mainbody_area {	position: relative;	left:0px;	right:0px;	width:800px;	background-repeat: repeat;	background-image: url(images/background-top-homepage.gif);}.homepage_maintext {	position: relative;	left:0px;	right:0px;	width:500px;	top: 40px;}.leftcolume_pict {	position: relative;	left:0px;	right:0px;	width:150px;	padding-left: 22px;}.homepage_lower_area {	position: relative;	left:0px;	right:0px;	width:800px;	text-align: left;	vertical-align: middle;	padding-top: 10px;	background-image: url(images/background-home-bottom.gif);	background-repeat: repeat;	padding-left: 240px;	padding-right: 300px;}.internal_wide {	position: relative;	left:0px;	right:0px;	width:800px;	text-align: left;	vertical-align: middle;	padding-top: 10px;	background-image: url(images/background-wide.gif);	background-repeat: repeat;	padding-left: 30px;	}.footer {	clear: both;	left:0px;	right:0px;	width:800px;	height:20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	color: #CCC;	background-color: #000;	text-align: center;	vertical-align: middle;	padding-top: 10px;}#menu_container {	position:absolute;	left:10px;	top:5px;	width:480px;	height:80px;	z-index:2;}.more_links {	font-family: Verdana, Calibri, Arial;	font-size: 11px;	color: #474646;	top: 0px;	left: 0px;	line-height: 16px;	height: 23px;	vertical-align: middle;	text-decoration: underline;		cursor:pointer;		}	.bullet {	font-family: Verdana, Calibri, Arial;	font-size: 11px;	color: #ffffff;	top: 0px;	font-weight: normal;	padding-left: 4px;	padding-top: 0px;	line-height: 14px;	margin-bottom: 8px;}H2 {	font-family: Verdana, Calibri, Arial;	font-size: 11px;	color: #284d49;	top: 0px;	left: 0px;	font-weight: normal;	line-height: 13px;}H1 {	font-family: verdana, calibri, Arial;	font-size: 16px;	color: #284d49;	font-style: normal;	font-weight: bold;	line-height: normal;}H3 {	font-family: Verdana, Calibri, Arial;	font-size: 11px;	color: #474646;	top: 0px;	left: 0px;	font-weight: normal;	line-height: 16px;	}H4 {	font-family: verdana, calibri, Arial;	font-size: 14px;	color: #284d49;	margin-top: 35px;	margin-bottom:-2px;	font-style: normal;	font-weight: normal;	line-height: normal;}H5 {	font-family: Verdana, Calibri, Arial;	font-size: 16px;	color: #6f1666;	top: 0px;	font-weight: bold;	line-height: 16px;	margin-bottom: -12px;}H6 {	font-family: Arial;	font-size: 14px;	color: #000000;	font-style: normal;	font-weight: normal;	line-height: normal;}p {	font-family: Verdana, Geneva, sans-serif;	margin-top: 7px;	margin-right: 0;	margin-bottom: 0em;	margin-left: 0px;}a:link {	color: #6f1666;	text-decoration: none;}a:visited {	color: #6f1666;	text-decoration: none;}a:hover {	color: #4b2c8d;	text-decoration: underline;}a:active {	text-decoration: none;	color: #ffffff;}li {	font-family: Verdana;	font-size: 11px;	color: #000000;	font-weight: normal;	padding-left: 4px;	padding-top: 0px;	/* background-image: url(images/arrow-small-red.gif);*/	/* background-repeat: no-repeat;*/	/* background-position: left 0px;	*/	line-height: 14px;	margin-bottom: 8px;		}		ul {	list-style-type: disc;	padding-left: 20px;	margin-left: 1px;	color: #000000;				}.name {	color: #6e579f;}.secondlink:link {	color: #CCC;	text-decoration: none;} .secondlink:active {      color: #CCC;	text-decoration: none } .secondlink:visited {      color: #CCC; 	 text-decoration: none; } .secondlink:hover {	color: #CCC;	text-decoration: underline;}