/* CSS Document */



body {

	background-color: #8AADA7;

	margin-top: 0px;

	background-image: url(images/Bg.jpg);

	background-repeat: repeat;



}



.style2 {color: #B9B9B9}



.nav {



	background-image: url(images/nav_02.gif);



	background-repeat: no-repeat;



	width: 735px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #F7F7F7;



}



.nav a {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #F7F7F7;



	text-decoration: none;



}



.nav a:hover, .nav a:active {



	color: #3C473F;



}



.nav a:visited {



}



.images_left {



	padding-top: 15px;



	padding-bottom: 15px;



	padding-left: 45px;



}



.content {



	color: #4c5a52;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	line-height: 15px;



	width: 480px;



	background-image: none;



	padding-left: 0px;



	padding-right: 22px;



	background-color: #FFFFFF;



	padding-top: 10px;



	padding-bottom: 10px;



}



.content a {



	font-weight: bold;



	color: #4C5A52;



	text-decoration: underline;



	



}



.content a:hover, .content a:active {



	color: #7DA69F;



	



}



.content a:visited {



}



.content_header_01 {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 14px;



	color: #7da69f;



	font-weight: normal;



}



.left {}



.calculator {}



.footer {

	background-image: none;

	background-repeat: no-repeat;

	background-position: left bottom;

	width: 577px;

	background-color: #FFFFFF;



}



.side_nav {



	color: #4c5a52;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	line-height: 16px;



	padding-top: 40px;



	padding-left: 20px;



}



.side_nav a {



	font-weight: bold;



	color: #4C5A52;



	text-decoration: none;



}



.side_nav a:hover, .side_nav a:active {



	color: #7DA69F;



}



.side_nav a:visited {



}



.allcontent {
	padding-top: 40px;



}



.allcontent_images {
	padding: 11px 10px 10px;
	width: 110px;
	border-top-width: 1px;
	border-left-style: solid;
	border-top-color: #4B5B51;
	border-right-color: #4B5B51;
	border-bottom-color: #4B5B51;
	border-left-color: #4B5B51;
	border-left-width: 1px;



}



.allcontent_text {
	color: #4c5a52;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: none;
	padding-left: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	width: 310px;
	padding-top: 7px;
	list-style-type: none;
	}
	
 .allcontent_text ul{margin-left:0px;}


.allcontent_header_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #7da69f;
	font-weight: normal;



}
.bullet_column {
	width: 5px;
}


.allocate_text {
	color: #4c5a52;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	background-image: none;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FFFFFF;



}



.allocate_images {



	padding: 10px 10px 10px 70px;



	width: 90px;



}



.allocate_radiobuttons {



	width: 80px;



}

.summary {

	color: #4c5a52;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

	padding: 0px;

	margin-top: 30px;

}

.summary_results_head {

	height: 36px;

	width: 506px;

	background-image: url(images/summary_box_01.gif);
	background-repeat:no-repeat;

}

.summary_results_head_titles {
	color:#FFFFFF;

}

.summary_results_head_content {

	

}

.summary_results_body {

	background-image: url(images/summary_box_02.gif);

	background-repeat: repeat-y;

}

.summary_results_footer {

	 background-image: url(images/summary_box_04.gif);

	height: 12px;

	background-repeat: no-repeat;
	

}

.summary_content {

	color: #4c5a52;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 16px;

	padding-top: 40px;

	padding-left: 20px;

	padding-right: 20px;

}

/* Calculation Form */

#calc_fields{
	background-color:#D3DEE1;
	padding:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.calc_header{
	font-weight:600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none;
	color:#FFFFFF;
	position:relative;
	left:3px;
	bottom:1px;
}

#calculate_button{
	width:145px;
	background-color:#999999;
	border:1px solid #FFFFFF;
	margin:5px;
	padding:6px 5px;
	margin-bottom:0;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:600;
}

#calculate_button a{
	text-decoration:none;
	color:#FFFFFF;
}

#calculate_button a:hover{
	text-decoration:underline;
}

#result_tonnes, #result_price, #calculate_amt, #result_tonnes_house, #result_price_house,
#result_tonnes_car, #result_price_car, #result_tonnes_flight, #result_price_flight, #result_tonnes_event,
#result_price_event,  #result_tonnes_life, #result_price_life, #result_tonnes_exact, #result_price_exact  {
	width:67px;
	height:40px;
	background-color:#FFFFFF;
	border:2px solid #999999;
	margin:5px;
	padding:0;
	text-align:center;
	line-height:40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#result_tonnes, #result_price, #calculate_amt, #result_tonnes_house, #result_price_house,
#result_tonnes_car, #result_price_car, #result_tonnes_flight, #result_price_flight, #result_tonnes_event,
#result_price_event,  #result_tonnes_life, #result_price_life, #result_tonnes_exact, #result_price_exact  {
	width:67px;
	height:40px;
	background-color:#FFFFFF;
	border:2px solid #999999;
	margin:5px;
	padding:0;
	text-align:center;
	line-height:40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#calculate_addcart{
	width:70px;
	background-color:#999999;
	border:1px solid #FFFFFF;
	margin:5px;
	padding:3px 0;
	margin-bottom:0;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#calculate_addcart a{
  text-decoration:none;
  color:#FFFFFF;
  background-color:#999999;
  font-weight:500;
}

#calculate_addcart a:hover{
  text-decoration:underline
}

#calculate_checkout{
	width:70px;
	background-color:#999999;
	border:1px solid #FFFFFF;
	margin:5px;
	padding:3px 0;
	margin-bottom:0;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#calculate_checkout a{
  text-decoration:none;
  color:#FFFFFF;
  background-color:#999999;
  font-weight:500;
}

#calculate_checkout a:hover{
  text-decoration:underline
}

form .number_input_3 {
	padding: 1px 3px;
	width: 20px;
	border:1px solid #999999;
}

form .number_input_4 {
	padding: 1px 3px;
	width: 30px;
	border:1px solid #999999;
}

form .number_input_5 {
	padding: 1px 3px;
	width: 35px;
	border:1px solid #999999;
}

form .number_input_8 {
	padding: 1px 3px;
	width: 45px;
	border:1px solid #999999;
}

form .preset_select {
	padding: 1px 3px;
	width: 173px;
	border:1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

form .select {
	padding: 1px 3px;
	border:1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

form .select_currency {
	padding: 1px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border:1px solid #999999;
	margin:0;
	position:relative;
	left:15px;
	bottom:4px;
}

form .link {
	color: #4c5a52;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

form .formtext {
	color: #4c5a52;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

form .calctext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

form .formtext_small {
	color: #4c5a52;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}


form .formtext_med2 {
	color: #4c5a52;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
form .formtext_med {
	color: #4c5a52;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#formspacer{
	margin-top:1px;
	margin-bottom:5px;
}

#formspacer_2{
	margin-bottom:1px;
}

#formspacer_3{
	margin-top:15px;
	margin-bottom:15px;
}
