#MilageContainer, .resultsContainer, .comparisonPanel {margin:0px auto; background-color:#F4F9F1; border:1px solid #517C38; color:#002E4F;} 
.centralContent .resultsContainer li, .centralContent .comparisonPanel li {color:#002E4F; font-weight:bold;} 
#MilageContainer {width:350px; height:105px; padding-bottom:11px;}
.milageInput {color:#07223F; font-size:14px; font-weight:bold; vertical-align:middle;}
.topLayer {padding-left:16px; vertical-align:middle; height:77px;	padding-top:10px; color:#07223F; font-size:12px; font-weight:bold;}
.bottomLayer {padding:8px 0px 8px 16px; background:url('../img/backgrounds/carbonCalculator_gradient.gif') repeat-x;}
.milageInput {width:50px; height:20px; vertical-align:middle;}

.resultsContainer {width:330px;	margin-bottom:30px; padding:10px; min-height:110px;}
.resultsContainer ul.results {margin:0;	padding:0;}
.resultsContainer ul.results {clear:both;}
.resultsContainer ul.results li {list-style:none; float:left; padding-top:3px; padding-bottom:3px;}
.resultsContainer ul.results li.leftPanel {width:40%; vertical-align:middle; padding-top:5px;}
.resultsContainer ul.results li.middlePanel {width:5%;	margin-top:3px;}
.resultsContainer ul.results li.rightPanel {width:45%; font-size:12px; color:#07223F; font-weight:bold;}
.resultsContainer ul.results li.mostRightPanel {width:10%; font-size:12px; color:#07223F; font-weight:bold;}

.comparisonPanel {width:350px; margin-top:15px; padding-bottom:10px; min-height:140px;}
.comparisonPanel ul.comparisonHeader {list-style:none; margin:0;}
.comparisonPanel ul.comparisonHeader li {float:left !important; width:90px; margin:0px; padding:6px 0; text-align:center; background:url('../img/backgrounds/carPlane_gradient.gif') repeat-x; color:#fff; font-weight:bold; }
.comparisonPanel ul.comparisonHeader li.leftPanel {width:48% !important; background:none;}
.comparisonPanel ul.comparisonHeader li.middlePanel {border-right:2px solid #6BA04E; }
.comparisonPanel ul.comparisonHeader li.rightPanel {}
.comparisonPanel ul.comparisonHeader li.leftPanel img {padding-right:10px; margin-right:30px;}
.comparisonPanel ul.results {margin:0; padding:10px;}
.comparisonPanel ul.results {clear:both; padding-bottom:2px; padding-top:2px;}
.comparisonPanel ul.results li {list-style:none; float:left;}
.comparisonPanel ul.results li.leftPanel {width:50%;}
.comparisonPanel ul.results li.middlePanel {width:23%; padding-left:40px; vertical-align:text-bottom; font-size:12px; color:#07223F; font-weight:bold;	padding-top:15px;}
.comparisonPanel ul.results li.rightPanel {font-size:12px; color:#07223F; font-weight:bold;	padding-top:15px; float:right; margin-right:25px;}
.comparisonPanel img {margin-right:3px;}

.seperator {margin-top:20px; background: url(../img/carbonCalc/dotted.gif) repeat-x;}
table.resultContent td {border:none !important;	margin-top:20px; padding-top:0px;}
.select {font-size:9px;	color:gray;	margin-top:8px;	margin-bottom:8px; width:150px;}

.comparisonTable
{
	width:350px;
	background-color:#F4F9F1;
	border:1px solid #517C38;
    padding: 0px 0px 5px 5px;
	margin: 10px auto 0px auto;
	font-weight: bold;
}
	
.comparisonTable th.comparisonData 
{
	width:70px;
	background-color:#D5E5F2;
	background:url("../img/backgrounds/carPlane_gradient.gif") repeat-x scroll 0 0 transparent;
    color:#FFFFFF;
    text-align: center;
    border-right: 1px solid #6BA04E;
}


/*
comparisonData last
*/

/*
litTrainvsPlaneKettles.Text
comparisonData last
*/


.comparisonTable td
{
    vertical-align: middle;
    color: #002E4F;
    font-family: Arial,verdana,sans-serif;
}

.comparisonTable td.comparisonData 
{
    text-align: right;
    padding: 0px 10px 0px 0px;
}
