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


/* Clear Elements */
body,div,img,a{margin:0px; padding:0px; border:0px; background:none;}
/* Clear Styles */
p,h1,h2,h3,strong,em{margin:0px; padding:0px;}
/* Clear Lists */
ul,ol,li{margin:0px; padding:0px; list-style:none;}

/* Setup Base Styles */
body,div,p,a{font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.page-header{font-size:28px; font-weight:bold; line-height:50px;}
.page-title{font-size:24px; font-weight:bold; line-height:40px;}
.sub-title{font-size:20px; font-weight:normal; line-height:30px;}
h1.header-links{font-size:10px; font-weight:normal; line-height:30px;}
h1.network-content a{color:#999; font-size:14px; font-weight:bold; line-height:30px; padding:10px;}
h1.network-content a:hover{color:#F90; text-decoration:none;}

/* Color Styles */
.orange{color:#F90;}
.white{color:#FFF;}
.grey-light{color:#999;}
.grey{color:#666;}
.black{color:#000;}
.smaller{font-size:12px;}

/* Links */
a,a:link,a:visited{color:#FF9900; text-decoration:none;}
a:hover{text-decoration:underline;}
a.active{text-decoration:underline;}

/* Site Elements */
.object{z-index:1000;}
.network{position:fixed; bottom:0px; left:0px; width:100%; height:32px; background-color:#333; text-align:center; border-top:solid 2px #FFF;  z-index:1;}

.debug{position:absolute; top:10px; right:10px; width:200px; height:500px;}

.shell{width:900px; margin-left:auto; margin-right:auto; position:relative;}
	.logo{top:15px; left:10px; width:245px; height:89px; position:absolute; cursor:pointer;}
	.banner{top:30px; left:350px; width:468px; height:60px; position:absolute;}
	.nav{top:120px; left:10px; width:835px; padding-left:35px; height:40px; position:absolute; background:url('../img/bg-nav.gif'); overflow:hidden;}
	.phone{float:right; display:inline; line-height:38px; color:#FFF; font-size:18px; padding-right:25px;}
		/* Nav Link Styles */
		.nav a{padding:9px 17px; font-size:18px; line-height:40px; color:#FFF;}
		.nav a:hover{text-decoration:none; background:url('../img/bg-nav-hover.jpg'); color:#F90;}
		.nav a.active{text-decoration:none; background:url('../img/bg-nav-hover.jpg'); color:#F90;}
		.nav a.active:hover{text-decoration:none; background:url('../img/bg-nav-hover.jpg'); color:#F90;}
	.content{position:absolute; width:820px; height:250px; top:175px; left:10px; padding:25px; background:url('../img/bg-content.jpg'); background-repeat:no-repeat;}
	.video{height:250px; width:500px; background:#000; z-index:3000;}
	.video-content{height:200px; width:450px; background:#000; z-index:3000; padding:25px;}
	.side{float:right; width:270px; padding:0px 15px; margin-top:10px;}
	.footer{position:absolute; bottom:35px; left:0px; width:100%; height:70px; text-align:center;}
	.text-content{position:absolute; top:500px; left:0px; display:block; padding:0px 35px 125px 35px;}
	.eval-content{position:absolute; top:175px; width:500px; left:175px; display:block; padding:0px 0px 125px 0px;}
	
	.trade-info{width:500px; font-size:9px; line-height:14px; margin-left:auto; margin-right:auto;}
	
	.form{line-height:22px; text-align:right; padding-right:20px;}
	.center{text-align:center !important}
	.form .textbox{height:18px; width:90px; border:1px solid #666666; margin-left:10px;}
	.form .button{height:28px; width:200px; background:#333; border:1px solid #333; color:#FFF; margin-top:15px; font-size:14px; font-weight:bold; cursor:pointer;}
	.form .button-dark{height:28px; width:200px; background:#000; border:1px solid #666; color:#F90; margin-top:15px; font-size:14px; font-weight:bold; cursor:pointer;}
	textarea{border:1px solid #666666; width:480px; height:75px;}