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


html > body .LeftContainer {  /*I.E.6 Hack*/
float:left;
width:548px;
overflow:hidden;
}



.LeftContainer a {
position:relative;
font-weight:bold;
color:#14b1e7;
text-decoration:none; 
}

.LeftContainer a:hover {
font-weight:bold;
text-decoration:underline; 
color:#4a4525;
}


.CalcHolder1 {
width:519px;
margin:0 0 0 11px;
padding:2px 0 0 0;
}


.CalcHolder2 {
margin: 6px 0 0 0
}

 
.CalcBoxTop {
background: url(../images/blueframe_top.gif) left top no-repeat;
width:541px;
height:10px;
overflow:hidden;
} 
 
 
.CalcBoxBttm {
background: url(../images/blueframe_bttm.gif) left top no-repeat;
width:541px;
height:10px;
overflow:hidden;

}  

.CalcCont {
background-color:#16b1e7;
width:541px;
}
 
html > body .MainNav {   /*I.E.6 Hack*/
margin:0;
padding:10px 0 0 15px;
list-style:none;
background: # FFFFFF;
overflow:hidden;
} 


.MainNav li {
float:left;
margin:0;
padding:0;
background: # FFFFFF;
} 

.MainNav a {
float:left;
display:block;
padding:0 0 0 8px;
color:#4a4525;
text-decoration:none;
}

/*.MainNav .home {
width:92px;
height:17px;
background: #edf2e5 url(../images/home_tab.gif) left top no-repeat;
margin:0 2px 0 2px;
} */

.MainNav .home {
width:92px;
height:17px;
background: url(../images/home_tab.gif) left top no-repeat;
margin:0 2px 0 2px;
}

.MainNav .transport {
width:92px;
height:17px;
background: url(../images/transport_tab.gif) left top no-repeat;
} 

.MainNav .appliances {
width:92px;
height:17px;
background: url(../images/appliances_tab.gif) left top no-repeat;
} 


.MainNav a:active,  .MainNav a:hover {
text-decoration:underline;
}

.Curve {
width:515px;
height:8px;
overflow:hidden;
}


.Tab {
padding:0 0 0 0;
margin:0 0 0 338px;
width:163px;
height:23px;
overflow:hidden;
}

.Home1 {
background: url(../images/home_topcurve.gif) left top no-repeat;
}

.Home2 {
background: url(../images/home_bttmcurve.gif) left top no-repeat;
}


.Home3 {
background: url(../images/home_tab_bottom.gif) left top no-repeat;
}


.ContbackHome {
width:500px;
background: url(../images/home_contback.gif) left top repeat-y;
}

.ContbackHome h1 {
color:#4a4525;
font-size:12px;
margin: 0 0 0 4px;
border-style: solid;
border-top-width: 0px;
border-left-width: 0px; 
border-right-width: 0px;
border-bottom-width: 1px;
border-color: #a19e86;
padding-left:58px;
font-weight:700; 
}



img {
border:none;
}

form {
display:inline;
}

/* ************************************* Right Container **************************************** */

.RightContainer {
width:170px;
overflow:hidden;
}


.RightContainer a {
font-weight:bold;
color:#14b1e7;
text-decoration:none; 
}

.RightContainer a:hover {
font-weight:bold;
text-decoration:underline; 
color:#4a4525;
}


.CalcBoxRightTop {
background: url(../images/blueframe_right_top.gif) left top no-repeat;
width:170px;
height:11px;
overflow:hidden;
}


.RightHeader {
width:170px;
height:25px;
background-color:#16b1e7;
}

.RightCont {
width:170px;
background-color:#faf7dd;
}


.RightCont table {
width:147px;
margin:5px 5px 5px 10px;
text-align:right;
}


.CContent {
padding-top:2px;
width:120px;
text-align:left;


}

.CTitle {
padding:10px 0 0 0;
color: #4a4524;
text-align:right;
border-bottom:1px solid #4a4524;
}

.Der {
border-bottom:none;
}



.Results1 {
background: url(../images/results_back.gif) left top no-repeat;
width:150px;
height:25px;
text-align:right;
color:#4a4524;
padding:4px 0 10px 6px;
margin:30px 0 0 7px;
}


.ResR {
float:right;
margin:0;
padding:0 6px 0 0;
font-weight:bold;
}

.Results1 h2 {
font-size:1.0em;
margin:0;
padding:0;
float:left;
}

.ResultsBttm {
background: url(../images/rightside_bttm.gif) left top no-repeat;
width:170px;
height:15px;
overflow:hidden;

}


/* ***************************** Sign up ****************************************** */


.SU_top {
background: url(../images/signupbox_top.gif) left top no-repeat;
width:850px;
height:13px;
overflow:hidden;
}



.SU_middle {
background: url(../images/signupbox_middle.gif) left top repeat-y;
width:850px;
padding-left:21px;
overflow:hidden;
}


.SU_middle h2 {
font-size:1.0em;
margin:0 0 6px 12px;
padding:0;
color:#4a4524;
font-weight:bold;
}


.SU_middle a {
color:#FFFFFF;
text-decoration:none;
}


.SU_middle a:active, .SU_middle a:hover {
color:#FFFFFF;
text-decoration:underline;
}



.SU_Sub {
font-size:1.0em;
margin:6px 0 0 0;
padding:0;
width:200px;
color:#4a4524;
font-weight:bold;
}



.SU_FormHolder1 {
float:left;
margin:6px 25px 0 12px;
width:320px;
overflow:hidden;
}

.SU_FormHolder2 {
margin:12px 0 0 12px;
width:400px;
overflow:hidden;
}

.SU_FormHolder2  div {
color:#FFFFFF;
padding-top:6px;
}

.SU_FormHolder1 input {
padding:2px 0 0 0;
margin:0;
border:none;
border:0;
width:120px;
font-size:.9em;
}


.SU_FormHolder1 table {
color:#FFFFFF;
}

.SU_FormHolder1 td {
width:130px;
padding:0 6px 0 6px;
height:26px;
vertical-align:top;
}

.SU_FormHolder2 input {
padding:2px 0 0 0;
margin:0;
border:none;
border:0;
width:120px;
font-size:.9em;
}


.Cloos {
border-bottom:10px solid #16b1e7;
}

#Cloos2 {
border-top:10px solid #16b1e7;
margin:0;
padding:0
}

#Cloos2 input {
margin:0;
padding:0
}

.Cloos input {
 font-family:Arial, Helvetica, sans-serif;
padding:2px 0 0 0;
margin:0;
border:none;
border:0;
width:125px;
font-size:.9em;
height:68px;

}






.SU_FormHolder2 table {
color:#FFFFFF;
}

.SU_FormHolder2 td {
width:100px;
padding:0 6px 0 0;
height:26px;
vertical-align:top;
}




.SU_bttm {
background: url(../images/signupbox_bottom.gif) left top no-repeat;
width:850px;
height:13px;
overflow:hidden;
}


.SU_Title {
margin:12px 0 12px 12px;
padding:0;


}

.SU_middle  .SU_Input {
background: url(../images/su_forminput_back.gif) left top no-repeat;
width:130px;
height:22px;
padding:1px 0 0 2px;
margin:0;
vertical-align:top;

}

 .SU_Input2 {
padding:2px 0 0 0;
margin:0;
border:none;
border:0;
width:120px;
font-size:.9em;

}


.SU_middle .SU_Input3 {
background: url(../images/su_forminput_back2.gif) left top no-repeat;
width:130px;
height:80px;
padding:0 0 0 2px;
margin:0;
vertical-align:top;

}




 .SU_Input4 {
 font-family:Arial, Helvetica, sans-serif;
padding:2px 0 0 0;
margin:0;
border:none;
border:0;
width:125px;
font-size:.9em;
height:68px;
}
 
html > body .SU_butt {   /*I.E.6 Hack*/
clear:left;
padding:12px 0 12px 0;
margin:0 0 0 310px;
}


