@charset "UTF-8";
/* CSS Document */

body {
background-color:#74797f;
background-repeat:no-repeat;
background-position:top;
margin:0 auto;
padding:0;
}

ol 
{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:25px;
}

.page {
margin:0;
padding:0;
}

.container {
height:527px;
margin:0;
padding:0;
z-index:1;
position:relative;
top:10px;
}

.content {
width:1060px;
height:720px;
margin:0 auto;
/*border:1px solid #000000;*/
padding:0;
z-index:5;
position:relative;
top:0px;
}

.logo {
width:1060px;
height:62px;
text-align:center;
position:relative;
top:3px;
z-index:15;
}

.subnav {
width:1060px;
position:absolute;
top:0px;
margin:0;
padding:0;
z-index:15;
}

.main {
width:1060px;
height:685px;
position:relative;
top:0px;
margin:0;
padding:0;
}

img
{
	border-style:none;
}

.top-bar {
background-image:url(images/nav-bar_06.png);
background-repeat:no-repeat;
background-position:top;
width:1060px;
height:115px;
top:0;
margin:0;
padding:29px 0 0;
z-index:10;
position:absolute;
text-align:center;
}

#back-normal   { background-image:url(images/flash-bkgd2_08.png); }
#back-elite    { background-image:url(images/background1.png);    }
#back-services { background-image:url(images/flash-bkgd2_09.png); }
#back-company  { background-image:url(images/background2.png);    }
#back-faq      { background-image:url(images/background4.png);    }
#back-contact  { background-image:url(images/background5.png);    }

.flash {
width:1060px;
height:508px;
position:absolute;
top:55px;
margin:0;
padding:0;
background-repeat:no-repeat;
background-position:top;
z-index:0;
}

.copy-services {
margin:68px 0 0 90px;
padding:0;
width:938px;
}

.copy-services2 {
margin:7px 0 0 110px;
padding:0;
width:870px;
height:240px;
overflow:auto;
padding:0 30px 0 0;
}

table.chart {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
padding:0 0 0 17px;
margin:0;
}


.copy-form
{
	height:305px;
	overflow:auto;
	width:840px;
	margin:0px 0 0 110px;
	padding:0 46px 0 14px;
}

.copy {
width:840px;
margin:90px 0 0 110px;
padding:0;
}

.copy-faq {
width:840px;
margin:0 0 0 110px;
padding:0 60px 0 0;
height:301px;
overflow:auto;
}
.copy-tos {
width:840px;
margin:0 0 0 110px;
padding:0 60px 0 0;
height:230px;
overflow:auto;
}
.copy-login {
width:400px;
margin:90px auto 0;
padding:0;
text-align:center;
}

.cards {
	width:1060px;
	margin:0;
	padding:0;
	position:absolute;
	left: -1px;
	top: 40px;
}
.copy-home {
	width:715px;
	margin:0;
	padding:0;
	position:absolute;
	left: 78px;
	top: 329px;
}

.home-button {
	width:210px;
	margin:0;
	padding:0;
	position:absolute;
	left: 770px;
	top: 372px;
}

table.howit {
margin:0;
padding:0;
position:absolute;
left:125px;
}

.elite-rep-button {
	width:190px;
	margin:0;
	padding:0;
	position:absolute;
	left: 110px;
	top: 382px;
}

.low-bar {
width:1060px;
height:211px;
background-image:url(images/low-bar_09.png);
background-repeat:no-repeat;
background-position:top;
margin:0;
padding:0;
z-index:3;
top:515px;
position:absolute;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
}

.service1 {
width:165px;
height:110px;
position:absolute;
top:74px;
left:133px;
z-index:12;
padding:0;
text-align:center;
}
.service2 {
width:165px;
height:110px;
position:absolute;
top:74px;
left:342px;
z-index:12;
padding:0;
text-align:center;
}
.service3 {
width:165px;
height:110px;
position:absolute;
top:74px;
left:552px;
z-index:12;
padding:0;
text-align:center;
}
.service4 {
width:165px;
height:110px;
position:absolute;
top:74px;
left:762px;
z-index:12;
padding:0;
text-align:center;
}

.footer {
width:1060px;
height:20px;
margin:0 auto;
padding:0;
z-index:5;
position:relative;
top:100px;
text-align:center;
}


/* Menu Styles */
.menu {
margin:0 0 0 28px;
padding:0;
list-style-type:none;
}
.menu li {
display:inline;
padding:0;
margin:0;
color:#ff7e00;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.menu li a {
color:#ff7e00;
text-decoration:none;
padding:10px 10px 11px 10px;
}
.menu li a:hover {
color:#ff7e00;
text-decoration:none;
background-color:#666d77;
padding:10px 10px 11px 10px;
}
.menu li a#current {
color:#ff7e00;
text-decoration:none;
background-color:#5d6066;
padding:10px 10px 11px 10px;
}

.hideMe
{
	display:none;
}

.fileBrowserContainer
{
	padding-bottom:80px;
}

.uploadCol
{
	width:200px;
	vertical-align:top;
}

.submenu {
	margin:0;
	padding:0;
	list-style-type:none;
	position:absolute;
	right:15px;
	top: 0px;
}
.submenu li {
display:inline;
padding:0 2px;
margin:0;
color:#c6c6c6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.submenu li a {
color:#c6c6c6;
text-decoration:none;
}
.submenu li a:hover {
color:#333333;
text-decoration:none;
}


/* Login and Signup Tables */
table.login, table.signupForm {
padding:0px 15px 20px;
margin:0 auto;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:24px;
text-align:left;
}


/* Text Styles */
h1.foot {
padding:0;
margin:0;
color:#62676c;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:lighter;
}
h1 {
padding:0px 15px 20px;
margin:0;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:lighter;
}

h1.services {
padding:0px 35px 0px;
margin:0;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:lighter;
}

h1.hiw {
font-size:15px;
padding:0 0 15px;
}

.panel-nav
{
	padding-top:75px;
	text-align:center;
}

h2 {
padding:0px 15px 20px;
margin:0;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:lighter;
}
p {
padding:0px 15px 20px;
margin:0;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:24px;
}
p.home {
padding:39px 15px 0px;
font-size:16px;
letter-spacing:-0.035em;
line-height:29px;
color:#2c2c2c;
}
p.faq-q {
padding:0 15px 0px;
font-weight:bold;
}
p.faq-a {
color:#333333;
}
p.hiw {
padding:0px 15px;
}
.style1 {padding: 0px 0px 0px 8px; font-size:15px;}

ul.validate {
padding:0px 35px 30px;
margin:-10px 0 0 5px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:24px;
}
ul.validate li { list-style-type:disc; list-style-position:outside;}

