html { 
	overflow: -moz-scrollbars-vertical; 
}
BODY {
	overflow-x: hidden;
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
} 
table { text-align: left; font-family: Arial, Helvetica, Sans-serif; color: #6131bd; font-size: 12px; line-height: 18px; font-weight: normal; font-variant: normal; }
.text-white { text-align: left; font-family: Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 12px; line-height: 18px; font-weight: normal; font-variant: normal; }
.sIFR-active h1 { overflow: hidden; visibility: hidden; font-weight: bold; text-transform: lowercase; font-size: 20px; margin-top: 2px; padding: 0px; }
.sIFR-active h2 { overflow: hidden; visibility: hidden; font-weight: bold; text-transform: lowercase; font-size: 20px; margin-top: 2px; padding: 0px; }
h1 { color: #FFFFFF; font-size: 20px; line-height: 1em; margin-bottom: 0px; padding-bottom: 0px; text-align: left; }
h2 { color: #6131bd; font-size: 20px; line-height: 1em; margin-bottom: 0px; padding-bottom: 0px; text-align: left; }
.background-top {
	background-attachment: scroll;
	background-image: url(../images/background/background_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.background-footer {
	background-attachment: scroll;
	background-image: url(../images/background/background_footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.background-main {
	background-attachment: scroll;
	background-image: url(../images/background/background_main.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.background-test {
	background-attachment: scroll;
	background-image: url(../images/background/background_test.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.background-left {
	background-attachment: scroll;
	background-image: url(../images/background/background_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.link-white { 
	color: #FFFFFF;
	line-height: 18px;
	text-decoration: none;
}
.link-white:hover {
	text-decoration: underline;
}
.link-white:active {
	text-decoration: none;
}
.link-blue { 
	color: #6131bd;
	line-height: 18px;
	text-decoration: none;
}
.link-blue:hover {
	text-decoration: underline;
}
.link-blue:active {
	text-decoration: none;
}
.link-button-green { 
	color: #6131bd;
	line-height: 18px;
	background: url(../images/icons/link_button_green.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px; 
	padding-right: 10px; 
	text-decoration: none;
}
.link-button-green:hover {
	text-decoration: underline;
	background: url(../images/icons/link_button_green.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.link-button-green:active {
	background: url(../images/icons/link_button_green.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-decoration: none;
}
.link-button-white { 
	color: #FFFFFF;
	line-height: 18px;
	background: url(../images/icons/link_button_white.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px; 
	padding-right: 10px; 
	text-decoration: underline;
}
.link-button-white:hover {
	background: url(../images/icons/link_button_white.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-decoration: none;
}
.link-button-white:active {
	background: url(../images/icons/link_button_white.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.mouseover {
	color: #6131bd;
	background-color: transparent;
}
.mouseoverhover {
	color: #6131bd;
	background-color: #eaf5fb;
}
.background-top-compare {
	background-attachment: scroll;
	background-image: url(../images/background/background_top_compare.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.background-compare {
	background-attachment: scroll;
	background-image: url(../images/background/background_compare.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.background-left-compare {
	background-attachment: scroll;
	background-image: url(../images/background/background_left_compare.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
ul {
	list-style-type: none;
	margin-left: -35px;
}
.sitemap-list {
	background-attachment: scroll;
	background-image: url(../images/misc/sitemap_list.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-left: 20px;
	list-style-type: none;
	list-style-position: outside;
	padding: 0px 0px 5px 15px;
}
.imghover { opacity:.40;filter:alpha(opacity=40) }
.imghover:hover { opacity:1;filter:alpha(opacity=100) }
