body {	font-family: MyriadProSemibold, Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;	font-style: normal;	margin: 0px;}table {	-moz-user-select:none;}.hgr {	background-image:  url(../img/hggg.jpg);	background-repeat: x-repeat;	background-position: top right;}.hgrr {	background-image:  url(../img/hgggr.jpg);	background-repeat: x-repeat;	background-position: top left;}.hgg {	background-image:  url(../img/hgg.jpg);	background-repeat: x-repeat;	background-position: bottom;}.lbg {	background-image:  url(../img/bgc1.jpg);	background-repeat: no-repeat;	background-position: top center;}.lbg2 {	background-image:  url(../img/bgc2.jpg);	background-repeat: no-repeat;	background-position: top center;}.lbg3 {	background-image:  url(../img/bgc3.jpg);	background-repeat: no-repeat;	background-position: top center;}.lbg4 {	background-image:  url(../img/bgc4.jpg);	background-repeat: no-repeat;	background-position: top center;}.lbgl {	background-image:  url(../img/bgl.jpg);	background-repeat: x-repeat;	background-position: top left;}.lbgr {	background-image:  url(../img/bgr.jpg);	background-repeat: x-repeat;	background-position: top left;}a img { 	 border: none;}.abg {	background-image:  url(../img/cwapple.png);	background-repeat: no-repeat;	background-position: center center;} .ltextb a:link, .ltextb a:active, .ltextb a:visited { 	font-family: MyriadProBoldItalic, Tahoma, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 33px;	color: #FFFFFF;	line-height: 30px;	text-decoration: none;	font-weight: bold;	}	.ltextb a:hover { 	font-family: MyriadProBoldItalic, Tahoma, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 33px;	color: #FFFFFF;	line-height: 30px;	text-decoration: none;	font-weight: bold;	}	.hltext { 	font-family: MyriadProBoldItalic, Tahoma, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 30px;	color: #0400A6;	line-height: 33px;	text-decoration: none;	}	.addttx { 	font-family: MyriadProSemibold, Tahoma, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 22px;	color: #FFFFFF;	text-decoration: none;	}	#adbg { 	background-image:  url(../img/logosm.png);	background-repeat: no-repeat;	background-position: left top;}	.hlpad { 	padding-bottom: 10px;	padding-top: 22px;	}	.hlpadimg { 	padding-bottom: 5px;	padding-top: 15px;	}	.lpadc { 	padding-left: 5px;	padding-right: 5px;	}	.navpad { 	padding-left: 25px;	padding-right: 25px;	}	.amenu a:link, .amenu a:active, .amenu a:visited { 	font-family: MyriadProSemibold, Tahoma, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 22px;	color: #407BDB;	text-decoration: none;	width: 100%; 	line-height: 40px;	font-weight: bold;	}	.amenu a:hover { 	font-family: MyriadProSemibold, Tahoma, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 22px;	color: #407BDB;	text-decoration: none;	width: 100%; 	font-weight: bold;	}	.lmenu a:link, .lmenu a:active, .lmenu a:visited { 	font-family: MyriadProSemibold, Tahoma, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 22px;	color: #76A9EF;	text-decoration: none;	width: 100%; 	line-height: 40px;	font-weight: bold;	}	.lmenu a:hover { 	font-family: MyriadProSemibold, Tahoma, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 22px;	color: #76A9EF;	text-decoration: none;	width: 100%; 	font-weight: bold;	}	.cmenu a:link, .cmenu a:active, .cmenu a:visited { 	font-family: MyriadProSemibold, Tahoma, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 22px;	color: #AEDCE7;	text-decoration: none;	width: 100%; 	line-height: 40px;	font-weight: bold;	}	.cmenu a:hover { 	font-family: MyriadProSemibold, Tahoma, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 22px;	color: #AEDCE7;	text-decoration: none;	width: 100%; 	font-weight: bold;	}	.rlink a:link, .rlink a:active, .rlink a:visited { 	font-family: MyriadProSemibold, Tahoma, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 18px;	color: #FFFFFF;	text-decoration: none;	}	.rlink a:hover { 	font-family: MyriadProSemibold, Tahoma, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 18px;	color: #FFFFFF;	text-decoration: none;	}	.glink { 	font-family: MyriadProSemibold, Tahoma, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 18px;	color: #FFFFFF;	text-decoration: none;	}		.smc { 	font-family: MyriadProSemibold, Tahoma, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 14px;	}	.wc { 	font-family: MyriadProSemibold, Tahoma, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 33px;	}.ltext {	font-family: MyriadProRegular, Arial, Tahoma, Verdana, Helvetica, sans-serif;		font-size: 20px;	color: #FFFFFF;	line-height: 30px;	padding-left: 20px;	padding-top: 10px;}.ltexth {	font-family: MyriadProRegular, Tahoma, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 33px;	line-height: 30px;	color: #FFFFFF;}.contp {	padding-top: 25px;}.contb {	font-family: MyriadProSemibold, Arial, Verdana, Helvetica, sans-serif;		font-size: 15px;	line-height: 21px;	color: #001984;	padding-top:5px;	padding-left:5px;	padding-right:5px;	text-align: justify;}.smcont_left {	font-family: MyriadProRegular, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 13px;	color: #FFFFFF;	text-align: justify;	padding-left: 20px;}.smcont_right {	font-family: MyriadProRegular, Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 13px;	color: #FFFFFF;	text-align: justify;	padding-right: 20px;	padding-left: 20px;}.contsmb {	font-family: MyriadProSemibold, Arial, Tahoma, Verdana, Helvetica, sans-serif;			font-size: 13px;	color: #001984;	line-height: 18px;	text-align: justify;	padding-left:5px;	padding-right:5px;}.navi {	font-size: 22px;	font-family: Verdana;	font-weight: bold;} .lnavi {	font-size: 22px;	font-family: Verdana;	text-decoration: none;	font-weight: bold;} .cnavi {	font-size: 22px;	font-family: Verdana;	text-decoration: none;	font-weight: bold;} .dot {	background-image:  url(../img/dotsm.png);	background-repeat: no-repeat;	background-position: center top;}.submit  {	background-image:  url(../img/submit.png);	background-repeat: no-repeat;	background-position: left bottom;}#container {	margin:0px auto;	width: 880px;	z-index: 60;}#container div {	float: left;	width: 265px;	height: 118px;	position: relative;	overflow: hidden;	border: 8px solid #DCE6FF;	z-index: 60;}#container img {	position: absolute;}.f_lgna {	background-image:  url(../img/fgna.png);	background-repeat: no-repeat;	background-position: left center;	background-color: transparent;	font-size: 10pt;	width: 445px;	height: 42px;	border: 0px;	outline: none;	vertical-align:middle;	line-height: 30pt;}.formblankna {	background-image:  url(../img/gfblna.png);	background-repeat: no-repeat;	background-position: center center;	background-color: transparent;	width: 398px;	height: 42px;	font-family: Arial, Helvetica, sans-serif;		font-size: 10pt;	border: 0px solid #000000;	margin-left: 0px;	outline: none;	vertical-align:middle;	line-height: 30pt;}.f_lgem {	background-image:  url(../img/fgem.png);	background-repeat: no-repeat;	background-position: left center;	background-color: transparent;	font-size: 10pt;	width: 445px;	height: 42px;	border: 0px;	outline: none;	vertical-align:middle;	line-height: 30pt;}.formblankem {	background-image:  url(../img/fgemb.png);	background-repeat: no-repeat;	background-position: center center;	background-color: transparent;	width: 396px;	height: 42px;	font-family: Arial, Helvetica, sans-serif;		font-size: 10pt;	border: 0px solid #000000;	margin-left: 0px;	outline: none;	vertical-align:middle;	line-height: 30pt;}.f_lgbt {	background-image:  url(../img/fgbetr.png);	background-repeat: no-repeat;	background-position: left center;	background-color: transparent;	font-size: 10pt;	width: 445px;	height: 42px;	border: 0px;	outline: none;	vertical-align:middle;	line-height: 30pt;}.formblankbt {	background-image:  url(../img/gfblbt.png);	background-repeat: no-repeat;	background-position: center center;	background-color: transparent;	width: 396px;	height: 42px;	font-family: Arial, Helvetica, sans-serif;		font-size: 10pt;	border: 0px solid #000000;	margin-left: 0px;	outline: none;	vertical-align:middle;	line-height: 30pt;}.fblank {    background-color: transparent;	font-family: Arial, Helvetica, sans-serif;		font-size: 10pt;	width: 396px;	height: 42px;	border: 0px solid #000000;	outline: none;	vertical-align:middle;	line-height: 30pt;}.formblank {	background-image:  url(../img/gfbl.png);	background-repeat: no-repeat;	background-position: center center;	background-color: transparent;	width: 396px;	height: 42px;	font-family: Arial, Helvetica, sans-serif;		font-size: 10pt;	border: 1px solid #000000;	margin-left: 0px;	outline: none;	vertical-align:middle;	line-height: 30pt;}.f_tx {	background-image:  url(../img/fgmas.png);	background-repeat: no-repeat;	background-position: left top;	background-color: transparent;	width: 445px;	height: 132px;	font-family: Arial, Helvetica, sans-serif;		font-size: 10pt;	border: 0px solid #000000;	margin: 0px;	max-height: 132px;	max-width: 445px;	outline: none;	padding-right:5px;}.f_txbl {	background-image:  url(../img/fgmasblk.png);	background-repeat: no-repeat;	background-position: left top;	background-color: transparent;	width: 435px;	height: 132px;	font-family: Arial, Helvetica, sans-serif;		font-size: 10pt;	border: 0px solid #0000CD;	margin: 0px;	max-height: 132px;	max-width: 435px;	outline: none;	padding-right:6px;}.fblanktx {    background-color: transparent;	width: 416px;	height: 105px;	font-family: Arial, Helvetica, sans-serif;		font-size: 10pt;	outline: none;	max-height: 105px;	max-width: 416px;	border: 0px solid #000000;	overflow: auto;}.formblanktx {	background-image:  url(../img/fgmasbl.png);	background-repeat: no-repeat;	background-position: right top;	background-color: transparent;	width: 416px;	height: 105px;	font-family: Arial, Helvetica, sans-serif;		font-size: 10pt;	border: 0px solid #000000;	margin: 0px;	max-width: 416px;	max-height: 105px;	outline: none;	padding-right:1px;	overflow: auto;}#divinputfile_aktiv{	background:url(../img/fgdatbl.png);	background-repeat: no-repeat;	background-position: left top;	height: 42px;	width: 445px;	margin:0px;}#divinputfile_aktiv #filepc{	opacity: 0.0;	-moz-opacity: 0.0;	filter: alpha(opacity=00);	height: 41px;	width: 428px;	font-size:28px;}#divinputfile{	background:url(../img/fgdat.png);	background-repeat: no-repeat;	background-position: left top;	height: 42px;	width: 445px;	margin: 0px;}#divinputfile #filepc{	opacity: 0.0;	-moz-opacity: 0.0;	filter: alpha(opacity=00);	height: 42px;	width: 428px;	font-size:28px;	border: 1px solid #000000;}#fakeinputfile{	background-color: transparent;	margin-top: -45px;	border: 0px solid #000000;	height: 42px;	width: 415px;}#fakeinputfile #fakefilepc{	background-color: transparent;	width:345px;	height: 35px;	font-size: 10pt;	font-family: Arial, Helvetica, sans-serif;		border: 0px solid #000000;	margin-top:5px;	line-height: 22pt;}.name_div {	position:absolute;	z-index:11;	background-image:url(../img/wblase.png);	background-repeat: no-repeat; 	margin-right: 0px;	margin-top: -78px;	margin-left: -112px;	margin-bottom: 0px;	width: 128px;	height: 64px;	padding-top:7px;	text-align: center;	font-size: 11px;	font-family: Verdana, Arial, Tahoma, sans-serif;	color: #1A3F00;}.bet_div {	position:absolute;	z-index:12;	background-image:url(../img/wblase.png);	background-repeat: no-repeat; 	margin-right: 0px;	margin-top: -48px;	margin-left: -112px;	margin-bottom: 0px;	width: 128px;	height: 64px;	padding-top:7px;	text-align: center;	font-size: 11px;	font-family: Verdana, Arial, Tahoma, sans-serif;	color: #1A3F00;}				.att_div {	position:absolute;	z-index:13;	background-image:url(../img/blase_l.png);	background-repeat: no-repeat; 	margin-right: 0px;	margin-top: -40px;	margin-left: -181px;	margin-bottom: 0px;	width: 197px;	height: 47px;	padding-top:6px;	text-align: center;	font-size: 11px;	font-family: Verdana, Arial, Tahoma, sans-serif;	color: #FFFFFF;}.mail_div {	position:absolute;	z-index:14;	background-image:url(../img/wblase.png);	background-repeat: no-repeat; 	margin-right: 0px;	margin-top: -63px;	margin-left: -112px;	margin-bottom: 0px;	width: 128px;	height: 64px;	padding-top:7px;	text-align: center;	font-size: 11px;	font-family: Verdana, Arial, Tahoma, sans-serif;	color: #1A3F00;}.m_div {	position:absolute;	z-index:15;	background-image:url(../img/wblase.png);	background-repeat: no-repeat; 	margin-right: 0px;	margin-top: -77px;	margin-left: -112px;	margin-bottom: 0px;	width: 128px;	height: 64px;	padding-top:7px;	text-align: center;	font-size: 11px;	font-family: Verdana, Arial, Tahoma, sans-serif;	color: #1A3F00;}.mail { color: red; font-weight: bold; }#newsbg {	background-image:  url(../img/WK.jpg);	background-repeat: no-repeat;	background-position: left top;	}	#stbg {	background-image:  url(../img/ST.jpg);	background-repeat: no-repeat;	background-position: left top;	}	.news {	font-size: 13px;	font-family: MyriadProRegular, Tahoma, Arial, Verdana, Helvetica, sans-serif;		color: #2D2D2D;	padding-right: 30px;	text-align: justify;	}	.newsb {	font-size: 13px;	font-family: MyriadProRegular, Tahoma, Arial, Verdana, Helvetica, sans-serif;		color: #2D2D2D;	padding-left: 70px;	padding-right: 30px;	text-align: justify;	}	.newsc {	background-color:#000000;	font-size: 28px;	font-family: Arial, Verdana, Helvetica, sans-serif;		color: #A5A5A5;	padding-top: 15px;	padding-bottom: 10px;	text-align: center;	}.info { 	cursor:pointer;	text-align:left;	font-size: 12px;	font-family: MyriadProRegular, Tahoma, Arial, Verdana, Helvetica, sans-serif;	color: #FFFFFF;	padding-left:20px;	}	.info:hover { 	cursor:pointer;	text-align:left;	font-size: 12px;	font-family: MyriadProRegular, Tahoma, Arial, Verdana, Helvetica, sans-serif;		color: #FFFFFF;	padding-left:20px;	}	.metad { 	text-align:left;	font-size: 11px;	font-family: MyriadProRegular, Tahoma, Arial, Verdana, Helvetica, sans-serif;	color: #FFFFFF;	padding-left:10px;	font-weight: bold;	}.footer { 	position:absolute;	z-index:22;	width: 720px;	height: 25px;	color: #FFFFFF;	text-align: center;	font-size: 12px;	font-family: MyriadProRegular, Tahoma, Arial, Verdana, Helvetica, sans-serif;		color: #FFFFFF;	}.footerov { 	position:absolute;	z-index:24;	width: 720px;	height: 25px;	color: #FFFFFF;	text-align: center;	font-size: 12px;	font-family: MyriadProRegular, Tahoma, Arial, Verdana, Helvetica, sans-serif;		color: #FFFFFF;	}.routecopy { 	margin:0px;	padding:0px;	text-align: center;	font-size: 12px;	font-family: MyriadProRegular, Tahoma, Arial, Verdana, Helvetica, sans-serif;		color: #000000;	}		.routhebg {background:url(../images/routhebg.jpg) bottom left no-repeat;}.routinpbg {background:url(../images/rb.jpg) bottom left no-repeat;height: 22px;width: 126px;}.routinpbgsel {background:url(../images/rbsel.jpg) top left no-repeat;height: 20px;width: 102px;}.routinpbg1 {background:url(../images/rb1.jpg) top left no-repeat;height: 19px;width: 7px;}.routinpbg2 {background:url(../images/rb2.jpg) top right no-repeat;height: 19px;width: 7px;}.routinp {background: transparent;color: #000000;font-family:  Arial, Verdana, Tahoma, sans-serif;font-size: 11px;height: 19px;padding-bottom: 0px;padding-left: 8px;padding-right: 4px;padding-top: 0px;}.route_header {top: 0px;color: #FFFFFF;font-family: Verdana, Arial, Tahoma, sans-serif;font-size: 22px;font-style:italic;font-weight:bold;line-height:20px;padding-bottom: 0px;padding-left: 40px;padding-right: 0px;padding-top: 0px;}.route_header2 {background: transparent;top: 0px;color: #000000;font-family: Verdana, Arial, Tahoma, sans-serif;font-size: 22px;font-style:italic;font-weight:bold;line-height:20px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;padding-top: 0px;}.directionsx {top: 0px;color: #000000;font-family: Verdana, Arial, Tahoma, sans-serif;font-size: 11px;padding-bottom: 0px;padding-left: 90px;padding-right: 0px;padding-top: 0px;}hr {filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}		.tooltip {			border-bottom: 0px solid #000000; color: #000000; outline: none;			position: relative;			z-index: 61;		}		.tooltip span {			margin-left: -999em;			position: absolute;			display: none;			z-index: 99999;		}		.tooltip:hover span {			border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);			font-family: MyriadProRegular, Arial, Tahoma, Verdana, Helvetica, sans-serif;				position: absolute; left: 1em; top: 2em; z-index: 9998;			margin-left: 0; width: 250px;			font-size: 9pt;			display: block;			color: #001984;			text-align: left;		}		.classic {		font-family: Verdana, Arial, Tahoma, sans-serif;		font-size: 11px;		text-decoration: none;		padding: 0.8em 1em; background: #FFFFFF; border: 2px solid #001984;		z-index: 9998;		text-align: left; }