/* GENERIC------------------------------------------- */body{	background-color: #0099cc;	margin: 0px;	padding: 0px;	font-family: Myriad, arial, helvetica, verdana, sans-serif;	color: #000000;	font-size: 10pt;	line-height: 12pt;	background-image: url(../images/bg.gif);}/* Center entire page in the middle of the browser window */body > table {	margin:0 auto;	}	IMG{	border: 0;}.contentPic{	position: relative;	display: block;	float: right;	margin-left: 10px;	margin-bottom: 0px;	margin-top: 0px;}h1{	font-size: 200%;	line-height: 110%;	color: #0099cc;	margin-bottom: 20px;	margin-top: 10px;}h2{	font-size: 140%;	line-height: 110%;	color: #005c8a;	margin-bottom: 35px;	margin-top: 35px;}h3{	font-size: 120%;	line-height: 110%;	color: #005c8a;	margin-bottom: 3px;	margin-top: 0;}h1.bottomBoxHead{	font-size: 140%;	line-height: 110%;	color: #005c8a;	margin-bottom: 10px;	margin-top: 0;}a{	text-decoration: none;	color: #005c8a;	font-weight: bold;}a:hover{	color: #0099cc;}a.endLink{	position: relative;	top: 4px;}a.navLinkOn{	text-decoration: none;	font-size: 80%;	font-weight: normal;	color: #ffffff;	background-image: url(../images/nav_on.gif);	width: 167px;	height: 27px;	display: block;	padding-top: 4px;	margin-bottom: -4px;	text-indent: 10px;	background-repeat: no-repeat;	background-position: 0px 0px;}a:hover.navLinkOn{	text-decoration: none;	font-size: 80%;	font-weight: normal;	color: #005c8a;	background-image: url(../images/nav_over.gif);	width: 167px;	height: 27px;	display: block;	padding-top: 4px;	margin-bottom: -4px;	text-indent: 10px;	background-repeat: no-repeat;	background-position: 0px 0px;}a.navLink{	text-decoration: none;	font-size: 80%;	font-weight: normal;	color: #ffffff;	background-image: url(../images/nav_off.gif);	width: 167px;	height: 27px;	display: block;	padding-top: 4px;	margin-bottom: -4px;	text-indent: 10px;	background-repeat: no-repeat;	background-position: 0px 0px;}a:hover.navLink {	text-decoration: none;	font-size: 80%;	font-weight: normal;	color: #005c8a;	background-image: url(../images/nav_over.gif);	width: 167px;	height: 27px;	display: block;	padding-top: 4px;	margin-bottom: -4px;	text-indent: 10px;	background-repeat: no-repeat;	background-position: 0px 0px;}a.subNavLink{	text-decoration: none;	font-size: 80%;	font-weight: normal;	line-height: 9pt;	color: #005c8a;	width: 145px;	display: block;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 10px;	margin-left: 5px;	background-image: url(../images/rule_hori_155.gif);	background-repeat: no-repeat;	background-position: bottom left;}a:hover.subNavLink{	text-decoration: none;	font-size: 80%;	font-weight: normal;	line-height: 9pt;	color: #0099cc;	width: 145px;	display: block;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 10px;	margin-left: 5px;	background-image: url(../images/rule_hori_155.gif);	background-repeat: no-repeat;	background-position: bottom left;}span.spacer {	position: relative;	display: block;	height: 5px;	width: 100px;}div.subNavLinkOff {	background: url(../images/arrow_yellow.gif);	background-repeat: no-repeat;	background-position: 5px 4px;	margin-left: 0px;}div.subNavLinkOn{	background: url(../images/arrow_blue.gif);	background-repeat: no-repeat;	background-position: 5px 4px;	margin-left: 0px;}.navLang{	text-decoration: none;	font-size: 80%;	color: #005c8a;	background-image: url(../images/nav_language.gif);	width: 167px;	height: 27px;	padding-top: 4px;	margin-bottom: -3px;	display: block;	background-repeat: no-repeat;	background-position: 0px 0px;}.navDivider{	margin-bottom: 5px;	margin-top: 3px;	margin-left: 5px;}/* ID's------------------------------------------- */#mainCell{	background-image: url(../images/bg_main.gif);	background-color: #d6ebff;	width: 740px;	background-repeat: no-repeat;	background-position: top;}#leftCell{	background-image: url(../images/bg_left.gif);	background-color: #ffffff;	width: 12px;}#rightCell{	background-image: url(../images/bg_right.gif);	background-color: #ffffff;	width: 12px;}#bottomCell{	background-image: url(../images/bg_bottom.gif);	background-color: #d6ebff;	background-repeat: no-repeat;	height: 10px;}#navPanel{	position: relative;	top: 20px;	left: 15px;	float: left;}#mainHome{	position: relative;	display: block;	float: left;	top: 20px;	left: 55px;	width: 348px;	text-align: center;}#rightHome{	position: relative;	display: block;	float: right;	top: 20px;	left: -15px;	width: 117px;}#bottomHomeBox{	position: relative;	display: block;	top: -30px;	left: 15px;	width: 710px;	clear: both;	margin-bottom: -15px;	font-size: 80%;	line-height: 120%;}#mainSub{	position: relative;	display: block;	float: left;	top: 30px;	left: 35px;	width: 503px;	text-align: left;}#bottomBox{	position: relative;	display: block;	top: 20px;	left: 0px;	width: 523px;	margin-bottom: 70px;	font-size: 80%;	line-height: 120%;}.boxBg{	background: #ffcc03;}a.mainHomeRollover{	background-image: url(../images/spacer.gif);	width: 348px;	height: 87px;	display: block;	background-repeat: no-repeat;	position: relative;	top: -76px;}a:hover.mainHomeRollover {	background-image: url(../images/pic_home_main_over.gif);	width: 348px;	height: 87px;	display: block;	background-repeat: no-repeat;	position: relative;	top: -76px;}#footerHome{	position: relative;	display: block;	left: 15px;	width: 710px;	clear: both;	margin-bottom: 15px;	font-size: 80%;	line-height: 120%;}#footer{	position: relative;	display: block;	left: 15px;	width: 710px;	clear: both;	margin-bottom: 15px;	font-size: 80%;	line-height: 120%;	background-image: url(../images/rule_hori_710.gif);	background-repeat: no-repeat;	background-position: top;}
