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

body
	{
	padding:0; margin:5px auto; background:#fff url(images/body_bg.jpg) 0 0 repeat-x; color:#453A1E; 
	font-family: Arial, Helvetica, sans-serif;
	}
div, ul, li, form, h2, img, textarea, h3, li, h1, h4, h5
	{
	padding:0; margin:0;
	}
p
	{
	padding:0; margin:0 4px 0 0; text-align: justify;	
	}
ul  
	{
	list-style-type:none;
	}
.blank
	{
	font-size:0; clear:both; line-height:0;
	}
	
/*---------------genrel------------*/

h1
	{
	font:bold 13px/20px Arial, Helvetica, sans-serif;color:#333333;
	}
b
	{
	font:bold 13px/20px Arial, Helvetica, sans-serif;color:#333333;
	}
p
	{
	font:normal 12px/18px Arial, Helvetica, sans-serif;color:#2c2c2c;padding:3px 0;
	}
img
	{
	border:none;
	}

/*---------------header------------*/

#header
	{
	margin:0 auto;padding:0px;width:950px;background:url(images/header.jpg) 0 0 no-repeat;height:91px;
	}
#name
	{
	float:left;padding:0px 5px;height:91px;font:bold 40px/90px Arial, Helvetica, sans-serif;color:#FFFFFF;
	}
#search
	{
	float:right;padding-top:30px;height:35px;width:300px;
	}
#search form
	{
	height:33px;background:url(images/search_bg.jpg) 0 0 repeat-x; padding:0px 10px; margin-right:10px;
	border:#c7c7c7 1px solid;
	}
.search-text
	{
	font:bold 11px/30px Arial, Helvetica, sans-serif;color:#000;
	}
#search form input.textbox
	{
	height:17px;background:url(images/search_box.jpg) 0 0 no-repeat;width:189px; font-family:Arial, Helvetica, sans-serif;
	font-size:11px; color:#666666; border:none;padding-left:3px;
	}
#search form input.go
	{
	height:17px;background:url(images/go_button.jpg) 0 0 no-repeat;width:38px; border:none;
	}
	
/*---------------navigation------------*/
#navigation
	{
	margin:0 auto;padding:0px;width:950px;height:34px;background:url(images/navigation_bg.jpg) 0 0 repeat-x;padding-bottom:2px;
	}
#navigation ul
	{
	list-style:none;padding-left:3px;
	}
#navigation ul li
	{
	font:bold 11px/34px Arial, Helvetica, sans-serif;color:#ffffff;float:left;
	background:url(images/line_01.jpg) right repeat-y;
	}
#navigation ul li a
	{
	color:#fff; text-decoration:none;padding:0 10px;display:block;
	}
#navigation ul li a:hover
	{
	color:#fff; text-decoration:none;padding:0 10px;background:#fff;display:block;background:url(images/nav2.jpg) 0 0 repeat-x;
	}
	
/*---------------content area------------*/
#content_area
	{
	margin:0 auto;width:950px; padding-top:5px;
	}
	
/*---------------left menu------------*/
#left_menu
	{
	margin:0 auto;width:175px;background:url(images/left_menu_bg.jpg) 0 0 repeat-y;
	}
#left_menu-top
	{
	margin:0 auto;width:163px;background:url(images/left_menu_top.jpg) 0 0 no-repeat;
	padding-left:6px;padding-right:8px;padding-top:4px;padding-botom:4px;
	}
#left_menu-bottom
	{
	margin:0 auto;width:175px; height:7px;background:url(images/left_menu_bottom.jpg) 0 0 no-repeat;
	}
#left_menu ul
	{
	list-style:none;padding:0px 10px;
	}
#left_menu ul li
	{
	font:normal 11px/20px Arial, Helvetica, sans-serif;color:#333333;border-bottom:#CCCCCC 1px dotted;padding:2px 0px;
	}
#left_menu ul li a
	{
	color:#000000; text-decoration:none;
	}
#left_menu ul li a:hover
	{
	color:#993300; text-decoration:none;
	}
#left_menu h1
	{
	font:bold 12px/26px Arial, Helvetica, sans-serif;color:#b50102;background:url(images/small_title.jpg) 0 0 repeat-x;
	padding-left:6px;
	}
	
/*---------------calculators list------------*/

.calculators_list
	{
	margin:0 auto; width:182px;
	}
.calculators_name ul
	{
	list-style:none;padding:0px 10px; background:#efefef;
	}
.calculators_name ul li
	{
	font:normal 12px/20px Arial, Helvetica, sans-serif;color:#333333;border-bottom:#CCCCCC 1px dotted;padding:2px 0px;
	}
.calculators_name ul li a
	{
	color:#000000; text-decoration:none;
	}
.calculators_name ul li a:hover
	{
	color:#993300; text-decoration:none;
	}
.calculators_list h2
	{
	font:bold 13px/20px Arial, Helvetica, sans-serif;color:#ad0409; padding:0 8px; background:#FFFFFF;
	}
.calculators_name
	{
	margin:0 auto; width:170px; background:#ffffff;border:#d8d8d8 1px solid; padding:4px;
	}
.other_calculators
	{
	margin:0 auto; width:180px; height:23px;
	}
.more_calculators
	{
	width:60px; height:18px; background:#FFFFFF;border:#d8d8d8 1px solid; border-top:none; float:right; 
	font:normal 12px/18px Arial, Helvetica, sans-serif; color:#990000; text-align:center;
	padding-left:1px;padding-right:1px;padding-bottom:1px;
	}
.more_calculators a
	{
	color:#990000; text-decoration:none;
	}
.more_calculators a:hover
	{
	color:#990000; text-decoration:underline;
	background:#f0f0f0;height:18px;display:block;
	}
	
/*---------------calculators part------------*/
.calculator_part
	{
	margin:5px 0px; width:600px; background:#fcfcfc url(images/calculator_bg.jpg) bottom left no-repeat; border:#bdbcbd 1px solid; padding:10px;
	}
.calculator
	{
	background:#ffffff url(images/calculator_bg2.jpg) 0 0 repeat-x; border:#b8b8b8 1px solid; padding:2px; margin-left:2px; width: 557px; font-size: 13px; font-family: verdana, arial, san-serif;
	}
.calculator h1 { font:bold 14px/30px Arial, Helvetica, sans-serif;color:#b50102; padding:0 5px; background:url(images/big_title.jpg) 0 0 repeat-x; }

.calculator-style { font:normal 12px/20px Arial, Helvetica, sans-serif;color:#000; }
.calculator form input{ font-weight:bold;}
.calculate { width:81px;border:none;;height:23px; background:url(images/calculate_button.jpg) 0 0 no-repeat; cursor: pointer; }

.tbbdy { font-family: arial, verdana, san-serif; padding:3px; color:#000000;  }

.calclst{color: #000000; font-size: 13px; font-family:arial, verdana, san-serif; }
.calclst a{text-decoration: none; color:#666666;}
.calclst a:hover{color:#FF6600;}
.calcbutton{ background-color: #9a0000; color: #ffffff; cursor: pointer;}
.reslt{background-color: #f1f1f1; color: #000000; font-size: 13px; font-family:arial, verdana, san-serif;}
.reslinner{ background-color: #422d2d; color: #faeded;}


/*.calcbutton{border: 2px groove #009bff; background-color: #fafafa; cursor: pointer;}
.resform{font-weight: bold; border: 1px #009bff solid; background-color: #bbc7dd;}


.calculator form input.text_box2
	{
	width:150px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;height:17px;
	padding-left:3px;
	}
.calculator form input.text_box3
	{
	width:150px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#990000;height:17px;
	padding-left:3px; background:#CCCCCC;border:#7f9db9 1px solid;
	}
.calculator form .select_box1
	{
	width:155px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
	padding-left:3px;
	}
.calculator form input.calculate
	{
	width:81px;border:none;;height:23px; background:url(images/calculate_button.jpg) 0 0 no-repeat;
	}
*/
/*--------------- realted_caluclators ------------ */

.total_calculator_part
{
margin:0 auto;
}
.realted_caluclators2
{
width:185px; float:right;
}
.realted_caluclators2 h3
{
font:bold 11px/28px Arial, Helvetica, sans-serif;color:#FFF;padding-left:5px;background:url(images/red_title.jpg) 0 0 repeat-x;
display:block;
}
.realted_caluclators2 ul
	{
	list-style:none;padding:0px 10px; background:#efefef;
	}
.realted_caluclators2 ul li
	{
	font:normal 11px/20px Arial, Helvetica, sans-serif;color:#333333;border-bottom:#CCCCCC 1px dotted;padding:2px 0px;
	}
.realted_caluclators2 ul li a
	{
	color:#000000; text-decoration:none;
	}
.realted_caluclators2 ul li a:hover
	{
	color:#993300; text-decoration:none;
	}


/*---------------genreal list order------------*/

.genreal_list_order
 	{
	margin:5px 0px;width:550px;
	}
.genreal_list_order ul
	{
	list-style:none;
	}
.genreal_list_order ul li
	{
	font:normal 13px/20px Arial, Helvetica, sans-serif;color:#b50102;border-bottom:#CCCCCC 1px dotted;padding:4px 20px;
	background:url(images/bullet_aerrow.jpg) left center no-repeat;
	}
.genreal_list_order ul li a
	{
	color:#b50102; text-decoration:none;
	}
.genreal_list_order ul li a:hover
	{
	color:#000; text-decoration:none;
	}
	
/*---------------sample link------------*/

.sample_link
	{
	float:left;font:normal 11px/20px Arial, Helvetica, sans-serif;color:#333333; margin:5px 0px;
	}
.sample_link a
	{
	color:#1159B3; text-decoration:underline;
	}
.sample_link a:hover
	{
	color:#990000; text-decoration:blink;
	}
	
/*---------------fotter------------*/
#fotter
	{
	margin:5px auto; background:url(images/fotter_bg.jpg) 0 0 repeat-x; height:94px; width:950px;
	}
.fotter_con1
	{
	height:94px;float:right; padding-right:10px;font:normal 11px/94px Arial, Helvetica, sans-serif;color:#ffffff;
	}
.fotter_con1 a
	{
	color:#ffffff; text-decoration:none;
	}
