body {
	margin : 0px; 
	padding : 0px; 
	font-family : Calibri, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	line-height : 1.5em; 
	color : #143140; 
	background-color : #ffffff; 
	background-image : url(/layout/background.gif); 
	background-repeat : repeat-x; 
	background-position : center top; 
	text-align : center; 
} 

div.slider {
	width : 246px; 
	height : 9px; 
	background-color : #ffffff; 
	background-image : url(/layout/slider-back.gif); 
}
div.slider div.knob {
	background : #00527a; 
	width : 9px; 
	height : 9px; 
}

img {
	border : 0px; 
} 

img.hdrnfo {
	float : right; 
	margin-right : 8px; 
} 

img.hdradd {
	float : right; 
	margin-right : 17px; 
} 

img.payment {
	vertical-align : middle; 
} 

img.icon {
	vertical-align : middle; 
	margin : 4px; 
} 

img.block {
	display : block; 
} 

div.btnback {
	padding : 8px 16px 8px 8px; 
} 

div.btnback input {
	width : 160px; 
} 

table {
	font-family : Calibri, Arial, Helvetica, sans-serif; 
	font-size : 1em; 
	line-height : 1.5em; 
	color : #143140; 
} 

h1 {
	font-size : 2em; 
	line-height : 36px; 
	color : #1a3753; 
	display : inline; 
} 

h2 {
	font-size : 1.5em; 
	line-height : 24px; 
	color : #1a3753; 
	display : inline; 
} 

h3 {
	font-size : 1.5em; 
	line-height : 24px; 
	color : #f20028; 
	display : inline; 
} 

h4 {
	font-size : 1.2em; 
	line-height : 20px; 
	color : #006ea6; 
	background-color : #d8ecf6; 
	display : inline; 
} 

h5 {
	font-size : 1.2em; 
	line-height : 20px; 
	color : #1a3753; 
	display : inline; 
} 

span.highlight {
	font-weight : bold; 
	color : #f20028; 
} 

span.head {
	font-weight : bold; 
	font-size : 1.2em; 
} 

span.headhighlight {
	font-weight : bold; 
	font-size : 1.2em; 
	color : #f20028; 
} 

#center fieldset {
	padding : 12px; 
} 

input, select {
	vertical-align : middle; 
	font-family : Arial, Helvetica, sans-serif; 
	color : #143140; 
} 

input.text, select.text {
	vertical-align : middle; 
	font-family : Arial, Helvetica, sans-serif; 
	color : #143140; 
	width : 100%; 
	border : 1px solid #c0c0c0; 
	background-color : #ffffff; 
} 

input.ttext, select.ttext {
	vertical-align : middle; 
	font-family : Arial, Helvetica, sans-serif; 
	padding : 4px; 
	color : #143140; 
	width : 350px; 
	border : 1px solid #c0c0c0; 
	background-color : #ffffff; 
} 

input.stext, select.stext {
	vertical-align : middle; 
	font-family : Arial, Helvetica, sans-serif; 
	padding : 4px; 
	color : #143140; 
	width : 75%; 
	border : 1px solid #c0c0c0; 
	background-color : #ffffff; 
} 

input.tabletext, select.tabletext {
	vertical-align : middle; 
	font-family : Calibri, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	padding : 0px; 
	color : #143140; 
	width : 293px; 
	border : 0px solid #f0f0f0; 
	background-color : transparent; 
	background-image : url(/layout/tth.gif); 
	background-position : center center; 
	background-repeat : repeat-x; 
} 

input.sttext {
	vertical-align : middle; 
	font-family : Arial, Helvetica, sans-serif; 
	padding : 4px; 
	color : #143140; 
	width : 236px; 
	border : 1px solid #c0c0c0; 
	background-color : #ffffff; 
} 

select.sttext {
	vertical-align : middle; 
	font-family : Arial, Helvetica, sans-serif; 
	color : #143140; 
	width : 244px; 
} 

input.button {
	padding : 4px; 
} 

input.strong {
	font-weight : bold; 
} 

input.right {
	float : right; 
} 

div.tabletextholder {
	vertical-align : middle; 
	font-family : Arial, Helvetica, sans-serif; 
	padding : 4px; 
	color : #143140; 
	width : 350px; 
	border : 1px solid #c0c0c0; 
	background-color : #f0f0f0; 
	background-image : url(/layout/tth.gif); 
	background-position : center center; 
	background-repeat : repeat-x; 
} 

div.tabletextholder #backbutton {
	margin-right : 2px !important; 
} 

div.tabletextholder #newbutton {
	margin-right : 3px !important; 
} 

#right input, #right select {
	width : 150px; 
	vertical-align : middle; 
	font-family : Arial, Helvetica, sans-serif; 
	text-align : center; 
	color : #143140; 
	padding : 4px; 
} 

#right input.button {
	width : 150px; 
	padding : 4px; 
} 

#right p {
	width : 165px; 
	overflow : hidden; 
} 

#left a, #left a:link, #left a:visited {
	color : #f20028; 
	text-decoration : none; 
} 

#left a:hover, #left a:focus, #left a:active {
	color : #f20028; 
	text-decoration : underline; 
} 

#right a, #right a:link, #right a:visited {
	color : #005580; 
	text-decoration : none; 
} 

#right a:hover, #right a:focus, #right a:active {
	color : #005580; 
	text-decoration : underline; 
} 

a.block, a.block:link, a.block:visited {
	display : block; 
	color : #f20028; 
	text-decoration : none; 
} 

a.block:hover, a.block:focus, a.block:active {
	display : block; 
	color : #f20028; 
	text-decoration : underline; 
} 

a.list, a.list:link, a.list:visited {
	color : #143140 !important; 
	text-decoration : none; 
} 

a.list:hover, a.list:focus, a.list:active {
	color : #143140 !important; 
	text-decoration : underline; 
} 

a.tab, a.tab:link, a.tab:visited {
	display : block; 
	width : 100%; 
	height : 100%; 
	color : #143140 !important; 
	text-decoration : none; 
} 

a.tab:hover, a.tab:focus, a.tab:active {
	display : block; 
	width : 100%; 
	height : 100%; 
	color : #143140 !important; 
	text-decoration : none !important; 
} 

div #overview {
	display : block; 
} 

div #settings {
	display : none; 
} 

div #ideal {
	display : block; 
} 

div #paypal {
	display : none; 
} 

table.tabs {
	border-bottom : 1px solid #c0c0c0; 
} 

td.tab {
	width : 180px; 
	border : 1px solid #c0c0c0; 
	border-bottom : 0px solid #ffffff; 
	border-left : 0px solid #ffffff; 
	text-align : center; 
	background-color : #f0f0f0; 
	background-image : url(/layout/tth.gif); 
	background-position : center center; 
	background-repeat : repeat-x; 
} 

td.firsttab {
	border-left : 1px solid #c0c0c0 !important; 
} 

td.activetab {
	font-weight : bold; 
} 

td.activetab a.tab, td.activetab a.tab:link, td.activetab a.tab:visited {
	color : #f20028 !important; 
	text-decoration : none; 
} 

td.activetab a.tab:hover, td.activetab a.tab:focus, td.activetab a.tab:active {
	color : #f20028 !important; 
	text-decoration : none; 
} 

td.highlight {
	color : #f20028; 
} 

td.icon {
	width : 80px; 
} 

td.line {
	line-height : 1px; 
	height : 1px; 
	overflow : hidden; 
} 

tr.available {
	color : #1a3753; 
} 

tr.unavailable {
	color : #a0a0a0; 
} 

tr.highlight {
	background-color : #f0f0f0; 
} 

td.w6 {
	width : 6%; 
} 

td.w14 {
	width : 14%; 
} 

td.w23 {
	width : 23%; 
} 

td.w25 {
	width : 25%; 
} 

td.w30 {
	width : 30%; 
} 

td.w31 {
	width : 31%; 
} 

td.w32 {
	width : 32%; 
} 

td.w34 {
	width : 34%; 
} 

td.w47 {
	width : 47%; 
} 

td.w70 {
	width : 70%; 
} 

td.w75 {
	width : 75%; 
} 

td.w82 {
	width : 82%; 
} 

td.w100 {
	width : 100%; 
} 

#saldo {
	width : 187px; 
	height : 47px; 
	background-image : url(/layout/payback.gif); 
	background-repeat : no-repeat; 
	text-align : center; 
	margin : auto; 
	margin-top : 4px; 
	padding-top : 15px; 
} 

#payments {
	width : 187px; 
	height : 47px; 
	background-image : url(/layout/payback.gif); 
	line-height : 47px; 
	text-align : center; 
	margin : auto; 
} 

#links a, #links a:link, #links a:visited {
	color : #205488; 
	text-decoration : none; 
} 

#links a:hover, #links a:focus, #links a:active {
	color : #f20028; 
	text-decoration : none; 
} 

#links a.highlight, #links a.highlight:link, #links a.highlight:visited {
	color : #f20028; 
	text-decoration : none; 
} 

#links a.highlight:hover, #links a.highlight:focus, #links a.highlight:active {
	color : #f20028; 
	text-decoration : none; 
} 

#right a.highlight, #right a.highlight:link, #right a.highlight:visited {
	color : #143140; 
	font-weight : bold; 
	line-height : 2em; 
	text-decoration : none; 
} 

#right a.highlight:hover, #right a.highlight:focus, #right a.highlight:active {
	color : #006ea6; 
	font-weight : bold; 
	line-height : 2em; 
	text-decoration : none; 
} 

#right a, #right a:link, #right a:visited {
	color : #143140; 
	font-weight : normal; 
	line-height : 2em; 
	text-decoration : none; 
} 

#right a:hover, #right a:focus, #right a:active {
	color : #006ea6; 
	font-weight : normal; 
	line-height : 2em; 
	text-decoration : none; 
} 

#right a img {
	vertical-align : middle; 
	margin : 8px; 
} 

div.pagemenu {
	width : 180px; 
	margin : auto; 
	text-align : left; 
} 

#container {
	width : 740px; 
	margin : auto; 
} 

#header {
	width : 892px; 
	height : 140px; 
	text-align : left; 
	margin : auto; 
	background-image : url(/layout/header.gif); 
	overflow : hidden; 
} 

#links {
	display : inline; 
	float : right; 
	margin-top : 80px; 
	margin-right : 85px; 
	width : 350px; 
	text-align : right; 
} 

#logo {
	position : relative; 
	top : 12px; 
	left : 76px; 
} 

#menubar {
	width : 722px; 
	height : 33px; 
	background-color : #bf0020; 
	color : #ffffff; 
	text-align : center; 
	line-height : 33px; 
	font-weight : bold; 
	margin : auto; 
	background-image : url(/layout/menubar.gif); 
	overflow : hidden; 
} 

#menuspace {
	width : 722px; 
	height : 12px; 
	margin : auto; 
	background-image : url(/layout/menuspace.gif); 
	overflow : hidden; 
} 

#submenubar {
	width : 722px; 
	height : 32px; 
	background-color : #d2eaf5; 
	color : #143140; 
	text-align : center; 
	line-height : 32px; 
	font-weight : bold; 
	margin : auto; 
	background-image : url(/layout/submenubar.gif); 
	overflow : hidden; 
} 

#submenuspace {
	width : 722px; 
	height : 12px; 
	margin : auto; 
	background-image : url(/layout/submenuspace.gif); 
	overflow : hidden; 
} 

#top {
	height : 112px; 
	background-image : url(/layout/top.jpg); 
	overflow : hidden; 
} 

#topcenter {
	height : 112px; 
	background-image : url(/layout/top.jpg); 
	overflow : hidden; 
} 

#maincontainer {
	background-image : url(/layout/maincontainer.gif); 
	background-position : top; 
	background-repeat : no-repeat; 
	overflow : hidden; 
} 

#main {
	background-image : url(/layout/main.gif); 
	overflow : hidden; 
} 

#maincenter {
	background-image : url(/layout/maincenter.gif); 
	overflow : hidden; 
} 

#left {
	float : left; 
	width : 465px; 
	padding-left: 23px; 
	text-align : left; 
	overflow : hidden; 
} 

#right {
	width : 252px; 
	text-align : center; 
	overflow : hidden; 
	line-height : 1.2em; 
} 

#center {
	width : 694px; 
	margin : auto; 
	text-align : left; 
	overflow : hidden; 
} 

#bottom {
	width : 738px; 
	height : 38px; 
	margin : auto; 
	background-image : url(/layout/bottom.gif); 
	overflow : hidden; 
} 

#bottomcenter {
	width : 738px; 
	height : 38px; 
	margin : auto; 
	background-image : url(/layout/bottomcenter.gif); 
	overflow : hidden; 
} 

#footer {
	width : 722px; 
	height : 48px; 
	background-color : #bf0020; 
	color : #ffffff; 
	text-align : center; 
	line-height : 32px; 
	margin : auto; 
	background-image : url(/layout/footer.gif); 
	overflow : hidden; 
} 

#sitemap {
	display : none; 
	background-image : url(/layout/sitemapback.jpg); 
	background-position : center top; 
	background-repeat : no-repeat; 
	text-align : center; 
}

#sitemap table {
	font-family : Calibri, Arial, Helvetica, sans-serif; 
	font-size : 0.9em; 
	color : #808080; 
	line-height : 12pt; 
	margin : auto; 
} 

#sitemap a, #sitemap a:link, #sitemap a:visited {
	color : #a0a0a0; 
	text-decoration : none; 
} 

#sitemap a:hover, #sitemap a:focus, #sitemap a:active {
	color : #a0a0a0; 
	text-decoration : underline; 
} 

.headers-flash {
	visibility : visible !important; 
	margin : 0px; 
} 

.headers-replaced {
	visibility : visible !important; 
} 

span.headers-alternate {
	position : absolute; 
	left : 0px; 
	top : 0px; 
	width : 0px; 
	height : 0px; 
	display : block; 
	overflow : hidden; 
} 

.headers-flash + div[adblocktab=true] {
	display : none !important; 
} 

.headers-hasFlash h1 {
	visibility : hidden; 
	font-size : 2em; 
	overflow : hidden; 
	display : inline; 
} 

.headers-hasFlash h2 {
	visibility : hidden; 
	font-size : 1.5em; 
	overflow : hidden; 
	display : inline; 
} 

.headers-hasFlash h3 {
	visibility : hidden; 
	font-size : 1.5em; 
	overflow : hidden; 
	display : inline; 
} 

.headers-hasFlash h4 {
	visibility : hidden; 
	font-size : 1.2em; 
	overflow : hidden; 
	display : inline; 
} 

.headers-hasFlash h5 {
	visibility : hidden; 
	font-size : 1.2em; 
	overflow : hidden; 
	display : inline; 
} 
