body, td, div {
	padding: 0;
	margin: 0;
	font-family: Arial Narrow, Arial, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
}
body {
	background-color: #000000;
}

table {
	border-collapse: collapse;
}

a {
	color: #FFFFFF;
}

#leftbg, #rightbg {
	background-repeat: no-repeat;
}

#header1, #header2, #header3 { position: absolute; top: 0; }
#header1 { left: 0; }
#header2 { left: 25%; }
#header3 { right: 0; }

table.phone td * {
	font-size: 15px;
	color: #d2d2d2;
}

#phone_wrapper {
	position: relative;
	width: 42px;
	height: 44px;
}
#phone, #phone_over, #phone_ring_1, #phone_ring_2 { position: absolute; }
#phone_over, #phone_ring_1, #phone_ring_2 { display: none; }
#phone { top: 0; left: 13px; }
#phone_over { top: 9px; left: 16px; }
#phone_ring_1 { top: 4px; left: 5px; }
#phone_ring_2 { top: 2px; left: 0; }


table.footer * {
	font-family: Arial, sans-serif;
	font-size: 13px;
}
table.footer td.menu {
	background-color: #1c1c1c;
}
table.footer_menu td, table.footer_menu td a {
	color: #bcbcbc;
}
table.footer_menu td a:hover {
	color: #FFFFFF;
}
table.footer_menu td { white-space: nowrap; padding-right: 45px; }
table.footer_menu td.indent { padding-right: 0; }

table.footer_info {
	margin: 10px 0 10px -10px;
}
table.footer_info td, table.footer_info td a {
	color: #838383;
}
table.footer_info td a:hover {
	color: #959595;
}

h1.main_title {
	margin: 0;
	padding: 0;
	font-family: Arial Narrow, Arial, sans-serif;
	text-align: center;
	font-size: 35px;
	font-weight: normal;
	white-space: nowrap;
}
h1.main_title span.green {
	color: #64b645;
}

h2 {
	padding: 0;
	margin: 0;
	font-size: 25px;
	font-weight: normal;
	color: #64b645;
}

#disabler {
	display: none;
	z-index: 99;
	background: #000000;
	filter: alpha(opacity=85);
	width: 100%;
	position: absolute;
	height: 100%;
	opacity: 0.5;
	-moz-opacity: 0.75;
	margin: 0;
	padding: 0;
	left: 0;
	top: 0;
}
#screen {
	visibility: hidden;
	width: 100%;
	position: absolute;
	height: 100%;
	margin: 0;
	padding: 0;
	left: 0;
	top: 0;
}
