/*
Created: 01-03-2010
Website: 
*/


#calculator{
  font-family:Verdana, Geneva, sans-serif;
  width:640px;
  /*height:215px;*/
  min-height:165px;
  margin:0 auto;
  
}
#calc_head_line{
	background:url(/images/i_head_bg.gif) top repeat-x; height:7px; font-size:1px;
}
#calc_holder{
	position:relative; background:url(/images/i_bg.gif) top repeat-x; /*border:solid 1px #426524;*/ height:143px;
        background-color:#66A232;
}
#calc_header{
	background:url(/images/i_header.gif) top left no-repeat; width:144px; height:53px;
}
#calc_item1{
	position:absolute; top:12px; left:153px; background:url(/images/i_item1.gif) left top no-repeat; width:483px; height:38px;
}
#calc_item1_cap, #calc_item1_cap2{
	float:left; color:#FFF; font-size:11px; font-weight:bold; width:220px; height:32px; padding:6px 0px 0px 15px;
}
#calc_item1_cap2{
	height:28px; padding:12px 0px 0px 15px;
}
#calc_item1_el{
	float:left; width:230px; height:38px;
}
#calc_item2{
	position:absolute; top:52px; left:153px; background:url(/images/i_item2.gif) left top no-repeat; width:483px; height:38px;
}
#calc_item2_cap, #calc_item2_cap2{
	float:left; color:#FFF; font-size:11px; font-weight:bold; width:220px; height:32px; padding:6px 0px 0px 15px;
}
#calc_item2_cap2{
	height:28px; padding:12px 0px 0px 15px;
}
#calc_item2_el{
	float:left; width:230px; height:38px;
}
#calc_item3{
	position:absolute; top:92px; left:153px; background:url(/images/i_item3.gif) left top no-repeat; width:483px; height:38px;
}
#calc_item3_cap{
    float:left; font-family:Verdana, Geneva, sans-serif; color:#FFF; font-size:11px; font-weight:bold; width:220px; height:28px; padding:12px 0px 0px 15px;
}
#calc_item3_el{
	float:left; width:230px; height:38px;
}
#calc_button_holder{
	position:absolute; width:75px; height:84px; left: 557px; top: 58px;
}
#calc_button{
	width:75px; height:84px; left: 557px; top: 60px; background:url(/images/i_calculate_btn.gif) top left no-repeat; border:0px;
}
#calc_notice{
	position:absolute; width:112px; height:65px; left: 15px; top: 67px; font-size:10px; color:#FFF; font-weight:bold;
}
#calc_footer{
	background:url(/images/i_footer_bg.gif) top repeat-x; height:4px;
}
#calc_result{
	height:34px; background:url(/images/i_result_bg.gif) left top repeat-x #66A232; color:#FFF; font-size:14px; font-weight:bold; text-align:center; padding-top:16px;
}
#calc_result span{
  font-size:16px;
}
.calc_inputs{
	border:solid 1px #063; margin:8px 0;
}


html,body,/*ul,li,*/h1,h2,h3,p, form {
	margin:0;
	padding:0
}
body {
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background:#234
}

li {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:3px;
}

/* LINKS */
a:link, a:visited, a:active {
	
	text-decoration:none;
	color:#ffe
}
a:hover {
	text-decoration:underline;
	color:#ff7
}

/* top */
div#top {
	position:relative;
	display:block;
	height:150px;
}
div#top h1 {
	position:absolute;
	top:25px;
	left:390px;
	font: 2.7em Verdana, Arial, Helvetica, sans-serif;
	color:#000
}
div#top h3 {
	position:absolute;
	top:60px;
	left:330px;
	font: 1.3em Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#900
}
div#top #navig  {
	position:absolute;
	bottom: 6px;
	left:250px;
	list-style:none;
	width:950px;
}
div#top #navig  li {
	float: left;
}
div#top #navig  a {
	display:inline;
	float:left;
	margin-left:25px;
	font-size: 1em;
	font-weight: bold;
	font-stretch:normal
}


/* Main wrapper */
div#mn_wrap {
	position:relative;
	width:950px;
	margin:0 auto;
	text-align:left;
	background:#ff9;
	overflow:hidden
}

/* mn_content */
div#mn_content {
	position:relative;
	display:block;
	float:left;
	width:680px;
	padding-right:20px;
	height:100%;
}
div#mn_content h2 {
	font-size:1.8em;
	color:#8a3400;
	margin: 40px 30px 0;
	text-align:right;
} 
div#mn_content .calc_result{
  margin:0px 0px 30px; padding:0px;
}
div#mn_content p {
	line-height:1.5em;
	font-size: 13px;
	margin:15px
}
div#mn_content img {
	padding:15px;
	border:0;
}
div#mn_content a:link, div#mn_content  a:visited, div#mn_content a:active {
	color:#900; text-decoration:underline;
}
div#mn_content a:hover {
	color:#000;
	text-decoration:none 
}

/* navigator */
div#navigator {
	position:relative;
	display:block;
	float:left;
	width:210px;
	background: none;
	line-height:20px;
        padding:20px;
}
div#navigator h3 {
	font-size:1.4em;
	color:#990000;
	text-decoration:underline;
	margin: 43px 20px 0;
}
div#navigator a:link, div#navigator  a:visited, div#navigator a:active {
	text-decoration:underline;
	color:#333;
	font-size: 1.2em;
	font-weight: bold;
}
div#navigator a:hover {
	color:#900;
	text-decoration:underline 
}

/* bottom */
div#bottom {
	position: relative;
	clear:both;
	width:100%;
	background: #111;
	color: #ff7
}
div#bottom p {
	margin:0;
	padding: 15px 10px
}
div#bottom a:link, div#bottom  a:visited, div#bottom a:active {
	display:inline;
	margin: 0 7px;
	color:#eee
}
div#bottom a:hover {
	display:inline;
	color:#ddd;
	text-decoration:underline
}



