@charset "utf-8";
/* CSS Document */
*
{
	margin:0px;
	padding:0px;
}
.clear
{
	clear:both;
}
.header
{
	margin:0 auto;
	padding:0px;
	width:100%;
	height:100px;
	background:url(../images/header_bg.jpg) 0 0 repeat-x;
}
.header_con
{
	margin:0 auto;
	padding:0px;
	width:960px;
	height:70px;
}
.logo
{
	float:left;
	padding:22px 0px;
	height:26px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}
.navigation
{
	margin:0 auto;
	padding-top:1px;
	width:960px;
	height:29px;
}
.navigation ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.navigation ul li
{
	float:left;
	font:bold 12px/29px Tahoma, Geneva, sans-serif;
	color:#fff;
}
.navigation ul li a
{
	float:left;
	color:#fff;
	background:none;
	display:block;
	padding:0px 7px;
	text-decoration:none;
}
.navigation ul li a:hover
{
	float:left;
	color:#fff;
	background:#0c9be1;
	display:block;
	padding:0px 7px;
	text-decoration:none;
}
.content
{
	margin:15px auto;
	padding:0px;
	width:960px;
	position:relative;
}
.content_left
{
	padding:0px;
	width:215px;
	box-shadow:#333 0px 0px 4px;
	border-radius:7px;
}
.content_left
{
	padding:0px;
	width:215px;
	float:left;
	box-shadow:#a0a0a0 0px 0px 4px;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-o-border-radius:7px;
}
h1
{
	padding:7px 10px;
	border-top-left-radius:7px;
	-moz-border-top-left-radius:7px;
	-webkit-border-top-left-radius:7px;
	-o-border-top-left-radius:7px;
	border-top-right-radius:7px;
	-webkit-border-top-right-radius:7px;
	-moz-border-top-right-radius:7px;
	-o-border-top-right-radius:7px;
	background: #fdfdfd; /* Old browsers */
	background: -moz-linear-gradient(top,  #fdfdfd 0%, #e7e7e7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fdfdfd 0%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fdfdfd 0%,#e7e7e7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fdfdfd 0%,#e7e7e7 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fdfdfd 0%,#e7e7e7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */
	font:bold 14px/18px Tahoma, Geneva, sans-serif;
	color:#222;
}
h2
{
	font:bold 14px/18px Tahoma, Geneva, sans-serif;
	color:#b23623;
}
h3
{
	padding:10px;
	border-top-left-radius:7px;
	-moz-border-top-left-radius:7px;
	-webkit-border-top-left-radius:7px;
	-o-border-top-left-radius:7px;
	border-top-right-radius:7px;
	-webkit-border-top-right-radius:7px;
	-moz-border-top-right-radius:7px;
	-o-border-top-right-radius:7px;
	background: #8ecfee;
	font:bold 14px/24px Tahoma, Geneva, sans-serif;
	color:#024874;
	text-shadow:#cce9f8 1px 1px 0px;
	border-bottom:#70c1eb 1px solid;
}
h4
{
	font:normal 16px/26px Tahoma, Geneva, sans-serif;
	color:#024874;
}
h5
{
	font:normal 11px/20px Tahoma, Geneva, sans-serif;
	color:#fff;
}
h5 a
{
	color:#fff772;
	text-decoration:none;
}
h5 a span{ display: none; }
h5 a:hover
{
	color:#fffc00;
	text-decoration:none;
}
p
{
	font:normal 14px/20px Tahoma, Geneva, sans-serif;
	color:#414141;
}
.content_left_menu
{
	padding:0px;
}
.content_left_menu ul
{
	padding:0px;
	margin:0px;
	list-style:none;
}
.content_left_menu ul li
{
	font:normal 12px/28px Tahoma, Geneva, sans-serif;
	color:#666;
	border-bottom:#dedede 1px solid;
	padding:0px 10px;
}
.content_left_menu ul li a
{
	color:#666;
	padding:0px;
	text-decoration:none;
}
.content_left_menu ul li a:hover
{
	color:#9e2b2b;
	padding:0px;
	text-decoration:none;
}
.content_right
{
	padding:0px;
	width:730px;
}
.wide_ad
{
	width:728px;
	height:90px;
	border:#CCC 1px solid;
	margin:0 auto;
	padding:0px;
}
.box_ad_area
{
	margin:0 auto;
	padding:0px;
}
.box_ad
{
	width:336px;
	height:280px;
	border:#CCC 1px solid;
	padding:0px;
	float:left;
	margin-right:10px;
	margin-top:5px;
}
.small_box_ad
{
	width:250px;
	height:250px;
	border:#CCC 1px solid;
	padding:0px;
	float:left;
	margin-right:10px;
	margin-top:5px;
}
.calculator
{
	margin:20px auto;
	padding:0px;
	width:97%;
	box-shadow:#a0a0a0 0px 0px 4px;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-o-border-radius:7px;
	background:#e4f6ff;
	border:#b5b5b5 1px solid;
}
.calculator_content
{
	margin:0px auto;
	padding:15px;	
}
.calculator_content_row
{
	padding:2px 0px;
}
label
{
	font:normal 14px/24px Tahoma, Geneva, sans-serif;
	color:#535353;
	padding:0px 3px;
}
.textbox
{
	margin:0px;
	padding:0 1%;
	border:#b3b3b3 1px solid;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	font:normal 14px/32px Tahoma, Geneva, sans-serif;
	color:#2c82ae;
	height:32px;
}
.textarea
{
	margin:0px;
	padding:0 1%;
	border:#b3b3b3 1px solid;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	font:normal 14px/18px Tahoma, Geneva, sans-serif;
	color:#2c82ae;
	height:70px;
}
.slctbox
{
	margin:0px;
	padding:2px;
	border:#b3b3b3 1px solid;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	font:normal 14px/32px Tahoma, Geneva, sans-serif;
	color:#2c82ae;
	height:32px;
}
.small
{
	width:20%;
}
.medium
{
	width:50%;
}
.big
{
	width:98%;
}
.medium2
{
 width:80%;
}
.big2
{
 width:100%;
}
.button_green
{
	margin:3px;
	padding:0px 15px;
	font:bold 14px/36px Tahoma, Geneva, sans-serif;
	color:#fff;
	height:36px;
	text-shadow:#306b06 1px 1px 0px;
	border:#32680e 1px solid;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-o-border-radius:7px;
	background: #4f9310; /* Old browsers */
	background: -moz-linear-gradient(top,  #4f9310 0%, #54ac18 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4f9310), color-stop(100%,#54ac18)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4f9310 0%,#54ac18 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4f9310 0%,#54ac18 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4f9310 0%,#54ac18 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4f9310 0%,#54ac18 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f9310', endColorstr='#54ac18',GradientType=0 ); /* IE6-9 */
	
	box-shadow:   	    inset 0px 1px 0px #fff;
	-moz-box-shadow:    inset 0px 1px 0px #fff;
    -webkit-box-shadow: inset 0px 1px 0px #fff;
    box-shadow:         inset 0px 1px 0px #fff;
   
}
.button_red
{
	margin:3px;
	padding:0px 15px;
	font:bold 14px/36px Tahoma, Geneva, sans-serif;
	color:#fff;
	height:36px;
	text-shadow:#87210e 1px 1px 0px;
	border:#962604 1px solid;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-o-border-radius:7px;
	background: #932c10; /* Old browsers */
	background: -moz-linear-gradient(top,  #932c10 0%, #b93827 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#932c10), color-stop(100%,#b93827)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #932c10 0%,#b93827 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #932c10 0%,#b93827 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #932c10 0%,#b93827 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #932c10 0%,#b93827 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#932c10', endColorstr='#b93827',GradientType=0 ); /* IE6-9 */
	
	box-shadow:   	    inset 0px 1px 0px #fff;
	-moz-box-shadow:    inset 0px 1px 0px #fff;
    -webkit-box-shadow: inset 0px 1px 0px #fff;
    box-shadow:         inset 0px 1px 0px #fff;
}
.button_blue
{
	margin:3px;
	padding:0px 15px;
	font:bold 14px/36px Tahoma, Geneva, sans-serif;
	color:#fff;
	height:36px;
	text-shadow:#067576 1px 1px 0px;
	border:#069496 1px solid;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-o-border-radius:7px;
	background: #108b92; /* Old browsers */
	background: -moz-linear-gradient(top,  #108b92 0%, #18aca7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#108b92), color-stop(100%,#18aca7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #108b92 0%,#18aca7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #108b92 0%,#18aca7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #108b92 0%,#18aca7 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #108b92 0%,#18aca7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#108b92', endColorstr='#18aca7',GradientType=0 ); /* IE6-9 */
	
	box-shadow:   	    inset 0px 1px 0px #fff;
	-moz-box-shadow:    inset 0px 1px 0px #fff;
    -webkit-box-shadow: inset 0px 1px 0px #fff;
    box-shadow:         inset 0px 1px 0px #fff;
}

.genreal_list
{
	padding:0px;
	width:40%;
	margin:5px 0px;
}
.genreal_list ul
{
	padding:0px;
	margin:0px;
	list-style:none;
}
.genreal_list ul li
{
	font:normal 14px/30px Tahoma, Geneva, sans-serif;
	color:#666;
	text-shadow:#fff 1px 1px 0px;
}
.genreal_list ul li a
{
	color:#585858;
	padding:0px;
	text-decoration:none;
	display:block;
	padding:0px 10px;
	background:#e5e5e5;
	border-bottom:#dedede 1px solid;
}
.genreal_list ul li a:hover
{
	color:#2c2c2c;
	padding:0px;
	text-decoration:none;
	display:block;
	padding:0px 10px;
	background:#8fd0ef;
	border-bottom:#fff 1px solid;
}
.footer
{
	margin:0 auto;
	padding:0px;
	width:100%;
	background:#1095da;
}
.footer_con
{
	margin:0 auto;
	padding:15px 0px;
	width:960px;
	background:#1095da;
}
.footer_con ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.footer_con ul li
{
	float:left;
	font:bold 12px/29px Tahoma, Geneva, sans-serif;
	color:#fff;
}
.footer_con ul li a
{
	float:left;
	color:#fff;
	background:none;
	display:block;
	padding:0px 7px;
	text-decoration:none;
}
.footer_con ul li a:hover
{
	float:left;
	color:#fff;
	background:#0c9be1;
	display:block;
	padding:0px 7px;
	text-decoration:none;
}

.home_box_container
{
	margin:10px auto;
	padding:0px;
}


.home_box
{
	margin:1%;
	padding:0px;
	float:left;
	width:31%;
	background:#e4f6ff;
	box-shadow:#a0a0a0 0px 0px 4px;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-o-border-radius:7px;
}
.home_box h1 a
{
color:#101010;
text-decoration:none;
}
.home_box h1 a:hover
{
color:#2d6582;
text-decoration:none;
text-shadow:#fff 0px 0px 5px;
-moz-text-shadow:#fff 0px 0px 5px;
-webkit-text-shadow:#fff 0px 0px 5px;
-o-text-shadow:#fff 0px 0px 5px;
text-decoration:underline;
}

.cal_box
{
	padding:0px;
}
.cal_box ul
{
	padding:0px;
	margin:0px;
	list-style:none;
}
.cal_box ul li
{
	font:normal 12px/28px Tahoma, Geneva, sans-serif;
	color:#666;
	border-bottom:#dedede 1px solid;
	padding:0px 10px;
}
.cal_box ul li a
{
	color:#666;
	padding:0px;
	text-decoration:none;
}
.cal_box ul li a:hover
{
	color:#9e2b2b;
	padding:0px;
	text-decoration:none;
}

a span { display: none; }
.lveres { background:#e4f6ff; border:0px; font-weight: bold; color: #9a0000; }
.reslt{background-color: #f1f1f1; color: #000000; font-size: 13px; font-family:arial, verdana, san-serif;}
.reslinner{ background-color: #1095da; color: #faeded; padding:5px; margin:5px 0px; }

.calculator table, td
{
	padding:5px;
	line-height:32px;
	border:none;
}

.calculator table { margin:0 auto; } 
 .result_tit
{
	margin:0 auto;
	padding:0px;
	background:#70c1eb;
	font:bold 12p/32px Tahoma, Geneva, sans-serif;
	color:#fff;
	text-align:center;
}

.new_cal
{
	margin:20px auto;
	padding:10px;
	width:90%;
}
.new_cal_row
{
	margin:2px auto;
	padding:0px;
}
.new_cal_col
{
	float:left;
	padding:0 .80%;
	margin:0 .20%;
}
.new_cal_col_size_91
{
	width:91%;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
	line-height:26px;
	font-size:14px;
	background:#1095da;
	font-weight:bold;
}
.new_cal_col_size_01
{
	width:18%;
	font-family:Tahoma, Geneva, sans-serif;
	color:#fff;
	line-height:26px;
	font-size:12px;
	background:#000;
	font-weight:bold;
}
.new_cal_col_size_03
{
	width:18%;
	font-family:Tahoma, Geneva, sans-serif;
	color:#fff;
	line-height:26px;
	font-size:12px;
	background:#8ecfee;
	font-weight:bold;
}
.new_cal_col_size_02
{
	width:18%;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
	line-height:26px;
	font-size:11px;
}
.new_form_textbox
{
	width:100%;
	padding:0;
	font:normal 11px/20px Tahoma, Geneva, sans-serif;
	height:20px;
	color:#333;
	border:#000 1px solid;
	background:#fff;
}

.genreal_list2_container
{
	margin:0 auto;
	padding:10px 0px;
}
.genreal_list2
{
	padding:0px;
	width:48%;
	margin:5px;
	background:#eaeaea;
	box-shadow:0px 5px 0px #c1c1c1;
	-moz-box-shadow:0px 5px 0px #c1c1c1;
	-webkit-box-shadow:0px 5px 0px #c1c1c1;
	-o-box-shadow:0px 5px 0px #c1c1c1;
	border:#d6d6d6 2px solid;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	float:left;
}
.genreal_list2_h3
{
	font:bold 14px/34px Tahoma, Geneva, sans-serif;
	color:#024874;
	text-shadow:#fff 1px 1px 0px;
	border-bottom:#b3b3b3 1px dotted;
	margin-bottom:7px;
	text-transform:uppercase;
	padding:0px 5px;
}
.genreal_list2 ul
{
	padding:4px 10px;
	margin:0px;
	list-style:none;
}
.genreal_list2 ul li
{
	font:bold 14px/30px Tahoma, Geneva, sans-serif;
	color:#666;
	text-shadow:#fff 1px 1px 0px;
}
.genreal_list2 ul li a
{
	color:#6d6d6d;
	padding:0px 27px;
	text-decoration:none;
	display:block;
	background:url(../images/bullet2.png) 4px center no-repeat;
	border-bottom:#d7d7d7 1px dotted;
}
.genreal_list2 ul li a:hover
{
	color:#c16d3b;
	padding:0px 27px;
	text-decoration:none;
	display:block;
	background:#e7dfd5 url(../images/bullet1.png) 4px center no-repeat;
	border-bottom:#d7d7d7 1px dotted;
}

#res_area{ visibility:hidden; } 
.new_col_siz_5 { width:5%; }
.new_col_siz_7 { width:7%; }
.new_col_siz_10 { width:10%; }
.new_col_siz_15 { width:15%; }
.new_col_siz_twenty { width:20%; }
.new_col_siz_25 { width:25%; }
.new_col_siz_thrty { width:30%; }
.new_col_siz_thrtytre { width:33%; }
.new_col_siz_thrtyfive { width:35%; }
.new_col_siz_thrtyforty { width:40%; }
.new_col_siz_fityfive { width:55%; }
.new_col_siz_sevntyfive { width:75%; }
.two_row_text { width:60%; }


