body {
	margin: 0;
	padding: 0;
	background-color: #fff;
	font-family: Arial, sans-serif;
	font-size: 0.7em;
	color: #666;
	text-align: center;
}
table, th, td, input, select, textarea {
	color: #666;
	font-family: Arial, sans-serif;
	font-size: 1em;
}
img {
	border: none;
}
fieldset {
	border: none;
	padding: 0;
	margin: 0;
}
form {
	padding: 0;
	margin: 0;
}
h1, .h1 {
	color: #939393;
	margin: 0;
	padding: 0 0 0.5em 0;
	font-size: 2em;
	font-weight: normal;
	line-height: 1em;
	height: 1%;
}
h1 span.h1_bg {
	background: #fff;
	padding: 0 0.3em 0.5em 0.3em;
}
h2, .h2 {
	margin: 0;
	padding: 0.3em 0 0.5em 0;
	font-size: 1.3em;
	font-weight: normal;
}
h3, .h3 {
	margin: 0;
	padding: 0.2em 0 0.3em 0;
	font-size: 1.2em;
	font-weight: normal;
	color: #df1e26;
}
hr {
	display: none;
}
@media print, screen, handheld {
	legend {
		display: none;
	}
}
p {
	margin: 0;
	padding: 0 0 1em 0;
	height: 1%;
}
table {
	border-collapse: collapse;
}

a {
	text-decoration: underline;
	color: #df1e26;
}
a:visited {
	color: #ef2e46;
}
a:hover {
	text-decoration: underline;
	color: #000;
}
.alignc {
	text-align: center;
}
.alignr {
	text-align: right;
}

.banner1 {
	padding: 9px 0 0 0;
	float: left;
}
.banner2 {
	border-bottom: 2px solid #707070;
	padding: 0 0 1px 0;
	margin: 0 0 1.5em 0;
}
.banner2a {
	background: #A6A6A6 url("../images/banner2-title.gif") no-repeat right top;
	color: #fff;
	font-size: 1.2em;
	padding: 0.3em 10px;
	font-weight: bold;
	margin: 0 0 1px 0;
}
.banner2a a, .banner2a a:visited {
	color: #fff;
	text-decoration: none;
}
.banner2a a:hover {
	color: #fff;
	text-decoration: underline;
}
.banner3 {
	border-bottom: 2px solid #707070;
	padding: 0 0 1px 0;
	margin: 0 0 1.5em 0;
}
.banner3a {
	background: #DF1E26 url("../images/banner3-title.gif") no-repeat right top;
	color: #fff;
	font-size: 1.2em;
	padding: 0.3em 10px;
	font-weight: bold;
	margin: 0 0 1px 0;
}
.banner3a a, .banner3a a:visited {
	color: #fff;
	text-decoration: none;
}
.banner3a a:hover {
	color: #fff;
	text-decoration: underline;
}
.banner3b {
	padding: 1em 10px 0 10px;
	border-left: 2px solid #A6A6A6;
	border-right: 2px solid #A6A6A6;
}

.big {
	font-size: 1.1em;
}
.bold {
	font-weight: bold;
}

.box_contact {
	width: 158px;
	margin: 1em 8px 0 0;
	background: url("../images/box-contact.gif") no-repeat left top;
	border-bottom: 2px solid #DF1E26;
	float: left;
}
.box_contact big {
	font-size: 1.7em;
	letter-spacing: -1px;
}
.box_contact h2 {
	margin-left: 10px;
	padding: 0 0.3em;
	background: #fff;
	display: inline;
	color: #DF1E26;
	font-size: 1.4em;
	font-weight: normal;
}
.box_contact_in {
	padding: 1em 5px 0.3em 5px;
	text-align: center;
	min-height: 10.5em;
	height: auto;
}
/*\*/
* html .box_contact_in {
	height: 10.5em;
}

.button1, .button1:visited {
	text-decoration: none;
	font-size: 1.1em;
	color: #939393;
	background: url("../images/button1a.gif") no-repeat left center;
}
.button1 span {
	background: url("../images/button1b.gif") no-repeat right center;
	padding: 0 0.7em;
}
.button1:hover {
	text-decoration: none;
	color: #000;
}

.clear {
	clear: both;
}

.col_left {
	float: left;
	width: 530px;
	padding: 28px 0 30px 0;
}
.col_right {
	float: right;
	width: 184px;
	padding: 40px 35px 0 0;
}
.col_home_left {
	float: left;
	width: 480px;
	padding: 0 0 2em 30px;
}
.col_home_right {
	float: right;
	width: 405px;
	padding: 0 30px 2em 0;
}

.colcode1 {
	color: #df1e26;
}
.colcode2 {
	color: #8c8c8c;
}
.container {
	width: 990px;
	margin: 0 auto;
	text-align: left;
	background: url("../images/container-in.gif") repeat-y left top;
}
.container1 {
	background: url("../images/container-top.gif") no-repeat left top;
}
.container2 {
	background: url("../images/container-bottom.gif") no-repeat left bottom;
	padding: 4px 6px 10px 6px;
}

.content1 {
	background: url("../images/content1.gif") no-repeat left top;
	padding: 0 15px 1.5em 15px;
}
.content2 {
	float: right;
	width: 778px;
	background: url("../images/content2.gif") no-repeat left bottom;
	margin: 0 0 30px 0;
	min-height: 460px;
	height: auto;
}
/*\*/
* html .content2 {
	height: 460px;
}
.content1 h1 {
	margin: 0 -5px 0.7em -5px;
}
.content1 ul {
	margin: 0.2em 0 1em 0;
	padding: 0;
	list-style: none;
}
.content1 ul li {
	padding: 0 0 0.2em 15px;
	background: url("../images/bullet2.gif") no-repeat 3px 0.4em;
}
.content1 .netcov ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.content1 .netcov ul li {
	background: none;
	padding: 0;
}

.floatl {
	float: left;
}
.floatr {
	float: right;
}

.footer {
	width: 950px;
	margin: 0 auto;
	text-align: left;
	padding: 0.2em 0;
}
.footer_left {
	float: left;
	padding-top: 8px;
	color: #df1e26;
}
.footer_left a, .footer_left a:visited {
	color: #666;
}
.footer_left a:hover {
	color: #df1e26;
}
.footer_right {
	float: right;
}
.footer_right img {
	margin-left: 15px;
}

.form_box {
	width: 14px;
	height: 14px;
	margin: 0;
}
input.form_general, textarea.form_general {
	width: 250px;
	.width: 248px;
}
select.form_general {
	width: 254px;
}
.form_login {
	width: 157px;
	.width: 155px;
}

.hidden {
	display: none;
}
.home_intro {
	background-repeat: no-repeat;
	background-position: 19px bottom;
	margin: 0 auto 2em auto;
	padding: 30px 20px 0.5em 540px;
	border-bottom: 1px solid #df1e26;
	position: relative;
	height: 1%;
	width: 394px;
}
.home_intro p {
	padding-right: 15px;
}
.home_intro ul {
	margin: 0 0 1em 0;
	padding: 0;
	list-style: none;
}
.home_intro ul li {
	padding: 0 0 0 10px;
	background: url("../images/bullet1.gif") no-repeat left 0.3em;
	height: 1%;
}

.intro {
	font-size: 1.1em;
	color: #df1e26;
}

.link1 {
	padding: 0 12px 0 0;
	font-size: 1.2em;
	text-decoration: none;
	background: url("../images/arrow1.gif") no-repeat right center;
}
.link1:hover {
	text-decoration: underline;
}
.link2, .link2:visited {
	padding: 0.3em 30px 0.3em 0.5em;
	font-size: 1.2em;
	color: #fff;
	text-decoration: none;
	background: #939393 url("../images/arrow2.gif") no-repeat right center;
	font-weight: bold;
	display: block;
}
.link2:hover {
	color: #fff;
	text-decoration: underline;
}
.link3, .link3:visited {
	padding: 0.3em 30px 0.3em 0.5em;
	font-size: 1.2em;
	color: #fff;
	text-decoration: none;
	background: #a6a6a6 url("../images/arrow3.gif") no-repeat right center;
	font-weight: bold;
	display: block;
}
.link3:hover {
	color: #fff;
	text-decoration: underline;
}

.list1 {
	margin: 0;
	padding: 0;
	list-style: none;
}
.list1 li {
	padding: 0;
	display: inline;
}
.list1 li a, .list1 li a:visited {
	display: block;
	padding: 0.3em 30px 0.3em 0.5em;
	font-size: 1.2em;
	color: #fff;
	text-decoration: none;
	background: #939393 url("../images/arrow2.gif") no-repeat right center;
	font-weight: bold;
	margin: 0 3px 12px 0;
}
.list1 li a:hover {
	color: #fff;
	text-decoration: underline;
}

.listing1 {
	background: #F6F6F6;
	margin: 0.5em 0 1.5em 0;
	padding: 0.2em 10px;
}
.listing2 {
	background: #F6F6F6;
	margin: 0.5em 0 1.5em 0;
	padding: 0.2em 10px;
}
.listing2 h2 .ref {
	font-size: 0.75em;
	padding: 0 0 0 0.5em;
}
.listing2 a.del, .listing2 a.del:visited {
	float: right;
	display: block;
	text-decoration: none;
	background: #fff url("../images/link-delete.gif") no-repeat right center;
	color: #DF1E26;
	padding: 0.1em 18px 0.1em 0.3em;
	margin: 0.2em 0 0 15px;
}
.listing2 a.del:hover {
	text-decoration: none;
	color: #000;
}

.listing2 div.del2a 
{
    float: right;
    margin: 0.2em 0 0 15px;
}
.listing2 a.del2, .listing2 a.del2:visited {
	text-decoration: none;
	background: #fff url("../images/link-delete.gif") no-repeat right center;
	padding: 0.1em 18px 0.1em 0.3em;
	color: #DF1E26;
}
.listing2 a.del2:hover {
	text-decoration: none;
	color: #000;
}

.login {
	background: #646464 url("../images/login-in.gif") repeat-y left top;
	width: 196px;
	margin-top: 9px;
}
.login2 {
	background: #646464;
	padding: 0.5em 10px 1em 10px;
	margin: 0 0 1.5em 0;
	color: #fff;
}
.login a, .login a:visited, .login2 a, .login2 a:visited {
	color: #fff;
}
.login a:hover, .login2 a:hover {
	color: #aaa;
}
.login h2, .login2 h2 {
	font-size: 1.7em;
	font-weight: normal;
	padding: 0 0 0.2em 0;
	margin: 0;
	color: #fff;
}
.login label, .login2 label {
	display: block;
	padding: 0 0 0.2em 0;
}
.login p, .login2 p {
	padding: 0 0 6px 0;
}
.login_button_popup {
	margin: 0 0 0.4em 0;
}
.login_top {
	background: url("../images/login-top.gif") no-repeat left top;
}
.login_bottom {
	background: url("../images/login-bottom.gif") no-repeat left bottom;
	padding: 10px 15px 10px 15px;
	color: #fff;
	min-height: 146px;
	height: auto;
}
/*\*/
* html .login_bottom {
	height: 146px;
}

.login_status {
	border-bottom: 2px solid #707070;
	margin: 0 0 1.5em 0;
}
.login_status h2 {
	background: #8C8C8C url("../images/login-status-title.gif") no-repeat right top;
	color: #fff;
	font-size: 1.2em;
	padding: 0.3em 10px;
	font-weight: bold;
	margin: 0 0 1px 0;
}
.login_status ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.login_status ul li {
	padding: 0;
	display: inline;
}
.login_status ul li a, .login_status ul li a:visited {
	display: block;
	padding: 0.3em 30px 0.3em 0.5em;
	font-size: 1.2em;
	color: #fff;
	text-decoration: none;
	background: #A6A6A6 url("../images/arrow3.gif") no-repeat right center;
	margin: 0 0 1px 0;
}
.login_status ul li a:hover {
	color: #fff;
	text-decoration: underline;
}

.logo {
	width: 155px;
	float: left;
	padding: 40px 0 0 45px;
}
.logo_home {
	position: absolute;
	top: 40px;
	left: 33px;
}

.menu {
	width: 978px;
	text-align: left;
	margin: 0 auto;
	padding: 0.5em 0 0 0;
	font-size: 1.1em;
	height: 1%;
}
.menu ul {
	margin: 0 0 0 45px;
	padding: 0;
	list-style: none;
	height: 1%;
}
.menu ul li {
	float: left;
	padding: 0.2em 9px;
}
.menu ul li.selected {
	background: #df1e26 url("../images/menu3.gif") repeat-x left bottom;
}
.menu ul li a, .menu ul li a:visited {
	display: block;
	background: url("../images/menu2.gif") no-repeat right center;
	text-decoration: none;
	color: #939393;
	padding: 3px 7px;
}
.menu ul li a:hover {
	text-decoration: none;
	color: #000;
}
.menu ul li.selected a, .menu ul li.selected a:visited, .menu ul li.selected a:hover {
	background: url("../images/menu5.gif") no-repeat right center;
	text-decoration: none;
	font-style: italic;
	color: #fff;
}
.menu ul li span {
	display: block;
	background: url("../images/menu1.gif") no-repeat left center;
}
.menu ul li.selected span {
	background: url("../images/menu4.gif") no-repeat left center;
}
.menu ul li.menu_home {
	background: #a2a4a6 url("../images/menu6.gif") repeat-x left bottom;
	padding: 0.2em 37px;
	margin-right: 15px;
}
.menu ul li.menu_home a, .menu ul li.menu_home a:visited, .menu ul li.menu_home span {
	background: none;
	color: #fff;
	font-weight: bold;
}

.netcov {
	background: url("../images/netcov.gif") no-repeat left center;
	width: 500px;
	height: 820px;
	position: relative;
	line-height: 1.2em;
}
.netcov h3 {
	padding: 0 0 0.3em 0;
	margin: 0;
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: -1px;
}
.netcov ul li a {
	color: #666;
	text-decoration: none;
}
.netcov ul li a:visited {
	color: #888;
}
.netcov ul li a:hover {
	color: #000;
	text-decoration: underline;
}
.netcov_box1 {
	width: 181px;
	text-align: center;
	position: absolute;
}
.netcov_box1a {
	background: url("../images/netcov-box1a.png") no-repeat left top;
	_background-image: url("../images/netcov-box1a.gif");
	height: 8px;
}
.netcov_box1b {
	background: url("../images/netcov-box1b.png") repeat-y left top;
	_background-image: url("../images/netcov-box1b.gif");
	padding: 0 10px 0 5px;
	height: 1%;
}
.netcov_box1c {
	background: url("../images/netcov-box1c.png") no-repeat left top;
	_background-image: url("../images/netcov-box1c.gif");
	height: 19px;
}
.netcov_box1:hover .netcov_box1a {
	background: url("../images/netcov-box1ao.png") no-repeat left top;
	_background-image: url("../images/netcov-box1ao.gif");
}
.netcov_box1:hover .netcov_box1b {
	background: url("../images/netcov-box1bo.png") repeat-y left top;
	_background-image: url("../images/netcov-box1bo.gif");
}
.netcov_box1:hover .netcov_box1c {
	background: url("../images/netcov-box1co.png") no-repeat left top;
	_background-image: url("../images/netcov-box1co.gif");
}
.netcov_box1:hover h3, .netcov_box1:hover ul li a, .netcov_box1:hover ul li a:visited, .netcov_box1:hover ul li a:hover {
	color: #fff;
}

.netcov_box2 {
	width: 192px;
	text-align: right;
	position: absolute;
}
.netcov_box2a {
	background: url("../images/netcov-box2a.png") no-repeat left top;
	_background-image: url("../images/netcov-box2a.gif");
	height: 9px;
}
.netcov_box2b {
	background: url("../images/netcov-box2b.png") repeat-y left top;
	_background-image: url("../images/netcov-box2b.gif");
	padding: 0 11px 0 19px;
	height: 1%;
}
.netcov_box2c {
	background: url("../images/netcov-box2c.png") no-repeat left top;
	_background-image: url("../images/netcov-box2c.gif");
	height: 13px;
}
.netcov_box2:hover .netcov_box2a {
	background: url("../images/netcov-box2ao.png") no-repeat left top;
	_background-image: url("../images/netcov-box2ao.gif");
}
.netcov_box2:hover .netcov_box2b {
	background: url("../images/netcov-box2bo.png") repeat-y left top;
	_background-image: url("../images/netcov-box2bo.gif");
}
.netcov_box2:hover .netcov_box2c {
	background: url("../images/netcov-box2co.png") no-repeat left top;
	_background-image: url("../images/netcov-box2co.gif");
}
.netcov_box2:hover h3, .netcov_box2:hover ul li a, .netcov_box2:hover ul li a:visited, .netcov_box2:hover ul li a:hover {
	color: #fff;
}

.netcov_box3 {
	width: 179px;
	text-align: center;
	position: absolute;
}
.netcov_box3a {
	background: url("../images/netcov-box3a.png") no-repeat left top;
	_background-image: url("../images/netcov-box3a.gif");
	height: 17px;
}
.netcov_box3b {
	background: url("../images/netcov-box3b.png") repeat-y left top;
	_background-image: url("../images/netcov-box3b.gif");
	padding: 0 10px 0 5px;
	height: 1%;
}
.netcov_box3c {
	background: url("../images/netcov-box3c.png") no-repeat left top;
	_background-image: url("../images/netcov-box3c.gif");
	height: 19px;
}
.netcov_box3:hover .netcov_box3a {
	background: url("../images/netcov-box3ao.png") no-repeat left top;
	_background-image: url("../images/netcov-box3ao.gif");
}
.netcov_box3:hover .netcov_box3b {
	background: url("../images/netcov-box3bo.png") repeat-y left top;
	_background-image: url("../images/netcov-box3bo.gif");
}
.netcov_box3:hover .netcov_box3c {
	background: url("../images/netcov-box3co.png") no-repeat left top;
	_background-image: url("../images/netcov-box3co.gif");
}
.netcov_box3:hover h3, .netcov_box3:hover ul li a, .netcov_box3:hover ul li a:visited, .netcov_box3:hover ul li a:hover {
	color: #fff;
}

.netcov_box4 {
	width: 192px;
	position: absolute;
}
.netcov_box4a {
	background: url("../images/netcov-box4a.png") no-repeat left top;
	_background-image: url("../images/netcov-box4a.gif");
	height: 10px;
}
.netcov_box4b {
	background: url("../images/netcov-box4b.png") repeat-y left top;
	_background-image: url("../images/netcov-box4b.gif");
	padding: 0 19px 0 10px;
	height: 1%;
}
.netcov_box4c {
	background: url("../images/netcov-box4c.png") no-repeat left top;
	_background-image: url("../images/netcov-box4c.gif");
	height: 14px;
}
.netcov_box4:hover .netcov_box4a {
	background: url("../images/netcov-box4ao.png") no-repeat left top;
	_background-image: url("../images/netcov-box4ao.gif");
}
.netcov_box4:hover .netcov_box4b {
	background: url("../images/netcov-box4bo.png") repeat-y left top;
	_background-image: url("../images/netcov-box4bo.gif");
}
.netcov_box4:hover .netcov_box4c {
	background: url("../images/netcov-box4co.png") no-repeat left top;
	_background-image: url("../images/netcov-box4co.gif");
}
.netcov_box4:hover h3, .netcov_box4:hover ul li a, .netcov_box4:hover ul li a:visited, .netcov_box4:hover ul li a:hover {
	color: #fff;
}

#netcov1 {
	z-index: 50;
	left: 165px;
	top: 7px;
}
#netcov2 {
	z-index: 51;
	left: 270px;
	top: 94px;
}
#netcov3 {
	z-index: 52;
	left: 290px;
	top: 212px;
}
#netcov4 {
	z-index: 53;
	left: 300px;
	top: 304px;
}
#netcov5 {
	z-index: 54;
	left: 310px;
	top: 369px;
}
#netcov6 {
	z-index: 55;
	left: 290px;
	top: 461px;
}
#netcov7 {
	z-index: 56;
	left: 270px;
	top: 566px;
}
#netcov8 {
	z-index: 57;
	left: 260px;
	top: 670px;
}
#netcov9 {
	z-index: 58;
	left: 160px;
	top: 750px;
}
#netcov10 {
	z-index: 59;
	left: 48px;
	top: 652px;
}
#netcov11 {
	z-index: 60;
	left: 30px;
	top: 590px;
}
#netcov12 {
	z-index: 61;
	left: 20px;
	top: 500px;
}
#netcov13 {
	z-index: 62;
	left: 10px;
	top: 425px;
}
#netcov14 {
	z-index: 63;
	left: 0px;
	top: 323px;
}
#netcov15 {
	z-index: 64;
	left: 10px;
	top: 207px;
}
#netcov16 {
	z-index: 65;
	left: 45px;
	top: 91px;
}

.netsite_col1 {
	float: left;
	width: 340px;
	padding: 0 0 1em 0;
}
.netsite_col2 {
	float: right;
	width: 150px;
	text-align: right;
	padding: 0 0 1em 0;
}
.netsite_col3 {
	float: right;
	width: 290px;
}
.netsite_col4 {
	float: left;
	width: 200px;
}

.para2 {
	padding: 0 0 1.5em 0;
}
.screenreader {
	position: absolute;
	left: -999em;
}

.submenu {
	margin: 0 0 1.5em 0;
	border-bottom: 2px solid #707070;
}
.submenu h2 {
	color: #fff;
	background: #DF1E26 url("../images/submenu-title.gif") no-repeat right top;
	padding: 0.3em 10px;
	font-weight: bold;
	font-size: 1.2em;
	margin: 0 0 1px 0;
}
.submenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.submenu ul li {
	display: inline;
}
.submenu ul li a, .submenu ul li a:visited {
	display: block;
	text-decoration: none;
	color: #fff;
	padding: 0.35em 10px;
	margin: 0 0 1px 0;
	border-left: 4px solid #707070;
	background: #A6A6A6;
	font-size: 1.2em;
}
.submenu ul li a:hover, .submenu ul li a.selected {
	text-decoration: none;
	color: #fff;
	background: #8C8C8C;
}

.tab_account {
	width: 100%;
	margin: 0 0 1em 0;
}
.tab_account td {
	border: 3px solid #F6F6F6;
}
.tab_account td.td1 {
	padding: 0;
	background: #fff;
	text-align: center;
	vertical-align: center;
	width: 80px;
}
.tab_account td.td2 {
	background: #f6f6f6;
	text-align: left;
	vertical-align: top;
	padding: 0.3em 20px 0 10px;
}
.tab_account td.td3 {
	background: #f6f6f6;
	text-align: left;
	vertical-align: center;
	padding: 0.3em 15px;
	font-size: 1.1em;
}

.tab_awards {
	width: 100%;
	margin: 0 0 1em 0;
}
.tab_awards td {
	border: 3px solid #F6F6F6;
}
.tab_awards td.td1 {
	padding: 0;
	background: #fff;
	text-align: center;
	vertical-align: center;
	width: 120px;
}
.tab_awards td.td2 {
	background: #f6f6f6;
	text-align: left;
	vertical-align: top;
	padding: 0.3em 15px 0 10px;
}
.tab_awards td.td3 {
	background: #f6f6f6;
	text-align: left;
	vertical-align: center;
	padding: 0.3em 15px;
	font-size: 1.1em;
}

.tab_form {
	margin: 1em 0 1.5em 0;
}
.tab_form th {
	padding: 0.3em 15px 1em 10px;
	border: none;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	width: 190px;
}
.tab_form td {
	padding: 0 0 1em 0;
	border: none;
	vertical-align: top;
}

.tab_stats {
	margin: 0 0 2em 0;
}
.tab_stats td {
	border: 3px solid #fff;
	padding: 0;
	font-size: 1.1em;
}
.tab_stats td.td1 {
	background: #646464;
	text-align: center;
	vertical-align: center;
	padding: 0.1em 0.5em;
	color: #fff;
}
.tab_stats td.td2 {
	background: #F0F0F0;
	vertical-align: top;
	padding: 0.1em 1em 0.1em 0.2em;
	color: #646464;
}
.tab_stats td.td3 {
	background: #DF1E26;
	text-align: center;
	vertical-align: center;
	padding: 0.1em 0.5em;
	color: #fff;
}
.tab_stats td.td4 {
	background: #646464;
	vertical-align: top;
	padding: 0.1em 0.4em;
	color: #fff;
}
.tab_stats td.td5 {
	background: #646464;
	text-align: center;
	vertical-align: center;
	padding: 0.1em 0;
	width: 2em;
	color: #fff;
}
.tab_stats td.td6 {
	background: #DF1E26;
	text-align: center;
	vertical-align: center;
	padding: 0.1em 0;
	width: 2em;
	color: #fff;
}
.tab_stats_right {
	float: right;
	margin-left: 15px;
}
.tab_stats_left {
	float: left;
	margin-right: 15px;
}
.tab_stats_w100 {
	width: 100%;
}

.tab_vacsum {
	width: 100%;
}
.tab_vacsum td {
	vertical-align: top;
	width: 33%;
	padding: 0 0 0.2em 0;
	border: none;
}

.title1 {
	font-size: 1.7em;
	font-weight: normal;
	padding: 0 0 0.4em 0;
	margin: 0;
}
h2.title2 {
	padding: 15px 0 12px 0;
}

.welcome {
	background: url("../images/welcome-in.gif") repeat-y left top;
}
.welcome h1 {
	margin-left: -5px;
}
.welcome_top {
	background: url("../images/welcome-top.gif") no-repeat left top;
}
.welcome_bottom {
	background: url("../images/welcome-bottom.gif") no-repeat left bottom;
	padding: 0 15px 0.5em 15px;
}

.widget_form {
	float: left;
	width: 260px;
}
.widget_preview {
	float: right;
	width: 180px;
}

.years {
	float: right;
	width: 55%;
}
.years ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.years ul li {
	background: none;
	float: left;
	padding: 0.2em 0 0 0.2em;
	font-size: 1.1em;
	white-space: nowrap;
}
.years ul li a {
	color: #666;
	display: block;
	padding: 0.2em 0.5em;
}
.years ul li a:visited {
	color: #777;
}
.years ul li a:hover {
	color: #DF1E26;
}
.years ul li a.selected, .years ul li a.selected:visited {
	color: #fff;
	background: #DF1E26 url("../images/years.gif") repeat-x left bottom;
}

.xmlfeedexample table, .xmlfeedexample tr, .xmlfeedexample td {
	border: 1px solid #DF1E26;
	padding: 3px;
}


.button_csv {
	background: #fff url("../images/link-csv.gif") no-repeat right center;
	border: none;
	margin: 0;
	padding: 2px 16px 2px 10px;
	color: #df1e26;
	overflow: visible;
	cursor: pointer;
}