@charset "utf-8";

body,p,a,table,td {font-family:Verdana, Geneva, sans-serif; color:#ffffff;}

body {
	background-color: #666666;
	margin:0;
	padding:22px 0 0 0;
}

#container {
		width:990px;
		margin:0 auto;
		padding:0;
		position:relative;
		background-color:#000000;
}

#heading{
	width:100%;
	height:71px;
	margin:0;
	padding:0;
	background:#000000 url(images/g_headerGradient.jpg) top no-repeat;
}

#heading h1 {
	width:80px;
	height:42px;
	margin:0;
	padding:0;
	background:url(images/p_ionLogo.gif) no-repeat;
	display:block;
	text-indent:-10000px;
	outline:none;
	position:absolute;
	top:13px;
	left:20px;
	z-index:2;
}

#heading h2 {
	margin:0;
	padding:0;
	font-size:20px;
	font-weight:bold;
	position:absolute;
	top:27px;
	left:127px;
	z-index:2;
	
}

#heading p {
	width:440px;
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:normal;
	position:absolute;
	top:19px;
	right:23px;
	z-index:2;
}

#contentContainer {
	margin:0;
	padding:32px;
}

#contentContainer #col1{
	width:579px;
	border-right:1px #1685bc solid;
}

#contentContainer #col2{
	padding:0 0 0 13px;
}

#contentContainer #col1 h3{
	font-size:16px;
	font-weight:bold;
}

#contentContainer table th {
	font-size: 14px;
	font-weight:bold;
	text-align:left;
}

#contentContainer table td {
	font-size: 14px;
	font-weight:normal;
	text-align:left;
}
#contentContainer table th span,
#contentContainer table td span {
	font-size: 11px;
	font-weight:normal;
	text-align:left;
}

#mocTable td input,
#mocTable2 td input,
#sqftPrintedTable td input,
#sqftPrintedTable2 td input,
#vcTable td input,
#lcTable td input,
#apcTable td input,
#roiFormTable td input{
	width:80px;
	height:19px;
	margin:0;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight:normal;
	text-align:left;
}

#mocTable {
	width:566px;
	margin:0 0 20px 0;
	background:#1685bc url(images/g_tbl_lr_rounded_top.gif) top no-repeat;
}

#mocTable2 {
	width:566px;
	margin:0 0 20px 0;
	background:#1685bc url(images/g_tbl_lr_rounded_bottom.gif) bottom no-repeat;
}

#sqftPrintedTable {
	width:566px;
	margin:0 0 20px 0;
	background:#1685bc url(images/g_tbl_lr_rounded_top.gif) top no-repeat;
}

#sqftPrintedTable2 {
	width:566px;
	margin:0 0 20px 0;
	background:#1685bc url(images/g_tbl_lr_rounded_bottom.gif) bottom no-repeat;
}

#vcTable {
	width:326px;
	margin:0 0 20px 0;
	background:#1685bc url(images/g_tbl_lr_rounded_top_sm.gif) top no-repeat;
}

#lcTable {
	width:326px;
	margin:0 0 20px 0;
	background:#1685bc url(images/g_tbl_lr_rounded_top_sm.gif) top no-repeat;
}

#apcTable {
	width:326px;
	margin:0 0 20px 0;
	background:#1685bc url(images/g_tbl_lr_rounded_top_sm.gif) top no-repeat;
}

#roiFormTable {
	width:326px;
	margin:0 auto 20px auto;
	background:#1685bc url(images/g_tbl_lr_rounded_top_sm.gif) top no-repeat;
}

#mocTable th,
#mocTable td,
#mocTable2 th,
#mocTable2 td,
#sqftPrintedTable th,
#sqftPrintedTable td,
#sqftPrintedTable2 th,
#sqftPrintedTable2 td,
#vcTable th,
#vcTable td,
#lcTable th,
#lcTable td,
#apcTable th,
#apcTable td,
#roiFormTable th,
#roiFormTable td{
	padding:6px 6px;
}

#mocTable .thIndent,
#mocTable2 .thIndent,
#sqftPrintedTable2 .thIndent,
#vcTable .thIndent,
#lcTable .thIndent,
#apcTable .thIndent,
#roiFormTable .thIndent { text-indent:40px;}

#mocTable .tdIndent,
#mocTable2 .tdIndent,
#sqftPrintedTable2 .tdIndent,
#vcTable .tdIndent,
#lcTable .tdIndent,
#apcTable .tdIndent,
#roiFormTable .tdIndent { text-indent:7px;}

#mocTable .row1,
#mocTable2 .row1,
#sqftPrintedTable .row1,
#sqftPrintedTable2 .row1,
#vcTable .row1,
#lcTable .row1,
#apcTable .row1,
#roiFormTable .row1 {
	background-color:#1d1d1d;
}

#mocTable .row2,
#sqftPrintedTable2 .row2,
#vcTable .row2,
#lcTable .row2,
#apcTable .row2,
#roiFormTable .row2 {
	background-color:#000000;
}

#vcTable .btmRound,
#lcTable .btmRound,
#apcTable .btmRound,
#roiFormTable .btmRound{background: url(images/g_tbl_lr_rounded_bottom_sm.gif) left bottom no-repeat;}

.calculate1 {width:566px; margin:0 0 47px 0; text-align:right;}

.calculate2 {width:326px; margin:0 0 47px 0; text-align:right;}

.submit1 {width:326px; margin:0 auto 47px auto; text-align:right;}

.otherSavings {
	width:566px;
	margin:0 0 37px 0;
	padding:0;
}

.otherSavings li {
	margin:0 0 10px 0;
	padding:0;
}