/* CSS Document */

body {
	background-color:#666666;
}

.termscolumn {
 width:500px;
}

.diagramleft {
	width:324px;
	border-right:1px solid #ffffff;
	float:left;
}

.padtop {
	padding-top:10px;
}

.diagramleft h3 {
	width:325px;
	padding:0;
	margin:0;
}

.cthead {
	width:320px;
}

.channeltable {
	width:320px;
	background-color:#CCCCCC;
}

.channeltable h1 {
	padding:2px;
}

.ctrowdg {
	background-color:#999999;
	border-bottom:1px solid #000000;
}

.max {
	padding-left:30px;
}

.ctrowlg {
	border-bottom:1px solid #000000;
	height:10px;
}

.chpc {
	width:99px;
	border-right:1px solid #000000;	
	float:left;
}

.ch {
	width:99px;
	border-right:1px solid #000000;	
	float:left;
}

.u {
	width:59px;
	border-right:1px solid #000000;	
	float:left;
}

.chtitle {
	padding-bottom:10px;
}

.d {
	width:60px;
	float:left;
}

.chpc p {
	padding:0;
	margin:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.65em;
}

.ch p {
	padding:0;
	margin:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.65em;
	width:89px;
}

.u p {
	padding:0;
	margin:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.65em;
}

.d p {
	padding:0;
	margin:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.65em;
}

.diagramleft p {
	padding:0;
	margin:0 10px 0 0;
}

.diagramright {
	width:324px;
	float:left;
}

.diagramright h1 {
	font-size:.65em;
	padding:0;
	margin:0;
	font-weight:bold;
}

.diagramright p {
	font-size:.6em;
	padding:0;
	margin:0;
}

div#body {
	padding-left: 10px;
	}
	
.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size:.80em;
	line-height:16px;
	}
	
.header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#c3890b;
	line-height:20pt;
	}
	
.subhead {
	font-family:Arial, Helvetica, sans-serif;
	color:#31619c;
	font-size:.88em;
	}
	
div#quote {
	border:thin; 
	border-style: groove; 
	border-color:#FFFFFF; 
	background-color:#cfe2ea;
	padding:10px;
	}

.quote {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	line-height:15pt;
	font-size:.88em;
	color:#31619c;
	}
	
.quotename {
	font-family:Arial, Helvetica, sans-serif;
	font-style:bold;
	line-height:15pt;
	font-size:.80em;
	color:#31619c;
	padding-top:5px;
	text-align: right;
	}
	
.bottomnav a {
	color:#FFFFFF;
	}
	
.bottomnav p {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: .5em;
	padding-bottom:4px;
	}
	
.container {
	margin:30px auto 30px auto;
	padding:0;
	border: 1px solid #000000;
	width:800px;
	background-color:#ffffff;
}

.header {
	width:800px;
	padding:0;
	margin:0;
	height: 105px;
	background-image: url(IMAGES/topnavbkgd_02_02.gif);
	background-repeat: repeat-x;
}

.headerleft {
	width:426px;
	float:left;
}

.contactinfo {
	font-size:.85em;
	color:#31619c;
	line-height:1em;
	font-family:Arial, Helvetica, sans-serif;
}





.navbuttons {
	display:block;
	margin:0 auto; 
	padding:0; 
	position:relative; 
	width:800px;
}

/*nav starts here*/



.footer {
	background-color:#000000;
	text-align:center;
	width:800px;
	padding:20px 0 10px 0;
	margin:0;
}

.navsection {
	width:800px;
	height:39px;
	background-image:url(images/nav/navbkgd_11.jpg);
	background-repeat:no-repeat;
}

.secnavsection {
	width:800px;
	height:39px;
	background-image:url(images/secondpages/secondwave_11.jpg);
	background-repeat:no-repeat;
}

.logo {
	padding-left:10px;
	padding-top:30px;
}

.headerright {
	width:374px;
	float:left;
	font-family:Arial, Helvetica, sans-serif; 
	font-style:italic; 
	line-height:15px; 
	font-size:.82em; 
	color:#31619c; 
	padding:30px 0 0 0;
}

/*nave ends here*/

.clear {
	clear:both;
}

.secbodycontent {
	width:800px;
}

.bodycontent {
	background-image:url(images/homepage/bodysection_20.jpg);
	background-repeat:no-repeat;
}

.bodyleft {
	float:left;
	width:439px;
	margin-top:10px;
}

.bodyright {
	float:left;
	width:361px;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:2em;
	color:#CC6600;
	line-height:.95em;
	padding:15px 0 3px 30px;
	margin:0;
	font-weight:normal;
	letter-spacing:-1.5px;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	line-height:1.25em;
	padding:0 60px 0 30px;
	margin:0;
}

.splitmiddle {
	width:800px;
}

.secondsection {
	width:800px;
	background-color:#c0d5df;
	padding-top:10px;
}

.secondleft {
	width:275px;
	float:left;
	margin-bottom:20px;
}

.secondright {
	width:510px;
	float:left;
	background-color:#d9e9f1;
	border:1px solid #ffffff;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
	font-weight:normal;
	letter-spacing:0;
	padding:0;
	margin:0 10px 0 0;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
	font-weight:bold;
	letter-spacing:0;
	padding:0;
	margin:0 10px 0 0;
	color:#003366;
}
ul.benefits {
	padding:0;
	margin:0 0 0 20px;
	list-style:inside;
	font-family:Arial, Helvetica, Sans-Serif;
}

ul.benefits li {
	padding:0;
	margin:0 7px 0 13px;
	list-style-image:url(images/arrow.gif);
}
ul.assembly {
	padding:0;
	margin:0 0 0 20px;
	list-style:outside;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
}

ul.assemby li {
	padding:0;
	margin:0 7px 0 13px;
	font-size:.75em;
	list-style-image:url(images/arrow.gif);
}
ul.benefitslist {
	padding:0;
	margin:0 0 0 20px;
	list-style:inside;
	font-family:Arial, Helvetica, sans-serif;
}

ul.benefitslist li {
	padding:0;
	margin:0 0 20px 13px;
	list-style-image:url(images/arrow.gif);
}

.featurebuttons {
	width:260px;
	float:left;
	margin:10px 0 10px 0;
}

.featurebuttons img {
	margin-bottom:5px;
}

.featurescopy {
	width:230px;
	padding:0 10px 0 0;
	margin:0;
	float:left;
	height:150px;
}

.featurescopy p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	line-height:1.25em;
	padding:0 20px 0 30px;
	margin:0;
	line-height:1.75em;
}

.benefitimages {
	width:300px;
	float:left;
	padding-left:20px;
	padding-top:35px;
}
.faqsimages {
	width:236px;
	float:left;
	padding-left:20px;
	padding-top:20px;
}
.benefitcopy {
	width:330px;
	float:left;
	padding-top:50px;
}
.assemblycopy {
	width:650px;
	float:left;
	padding-top:50px;
}

.50 {
    padding-top:50px;
}

.faqscopy {
	width:394px;
	float:left;
	padding-top:50px;
}
.featbutton {
	width:260px;
}

.leftcolumn {
	width:150px;
	float:left;
	padding:20px 0 20px 0;
	margin:0;
}

.rightcolumn {
	widht:600px;
	float:left;
	padding:20px 0 20px 0;
	margin:0;
}

.rightcolumn h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#CC9900;
	padding:0 0 20px 0;
	margin:0;
	letter-spacing:1px;
	line-height:24px;
}

ol {
	font-family
}

