@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0}
body{font-family: 'neosansregular', Arial, sans-serif;font-size:12px;color:#888888;background-color:#f3f3f3;overflow-x: hidden;}
@font-face {font-family: 'neosansregular';src: url('../fonts/neosans-webfont.eot'); src: local('☺'), url('../fonts/neosans-webfont.woff') format('woff'), url('../fonts/neosans-webfont.ttf') format('truetype'),
src: url('../fonts/neosans-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/neosans-webfont.svg#neosansregular') format('svg');font-weight: normal;font-style: normal;}
a, a:hover, a:focus {color:#888;}
.container {width:100%;margin:auto;}
.menu {min-width:403px;height:54px;background:url(../images/menu.png) no-repeat top;float:right;margin-right:0px;margin-top:10px;padding:18px 0 0 85px;font-size:14px;}
.menu a,.menu a:visited {color:#888888;text-decoration:none;} .menu a:hover {color:#0CF;} .menu a:focus {color:#0CF;text-decoration:underline;}
.menutrans {width:100%;height:55px;background:url(../images/trans_menu.png) no-repeat top #051422 ;}
.menutrans2 {width:100%;height:55px;background:url(../images/trans_menu_2.png) no-repeat top #051422;margin:13px 0 0 0 ;}
.menutrans3 {width:100%;height:55px;background:url(../images/product_based_calc.png) no-repeat top #051422 ;}
.infotrans {width:100%;min-height:57px;background:url(../images/trans_info.png) repeat-x top;padding:10px 0 0 0;color:#fff;font-size:14px;}
#bg{position:absolute;z-index:-9999; width:100%; height:900px;overflow:hidden;top:0; left:0;}
#verticalbar{position:absolute;z-index:-9999;overflow:hidden;top:215px;height:656px;}
#colbg{
	position:absolute;
	z-index:-9999;
	overflow:hidden;
	top:435px;
	height: 809px;
	left: 221px;
	background-color: #D6D6D6;
}
#colbg2{position:absolute;z-index:-9999;overflow:hidden;top:408px;}
#colbg3{position:absolute;z-index:9999;overflow:hidden;margin:80px 0 0 0;}
#colbg4{position:absolute;z-index:9999;overflow:hidden;margin:0;width:1262px;}
.input1 {width:965px;margin:auto;}
.input2 {width:849px;margin:auto;}
.input3 {width:761px;margin:auto;}
.input4 {width:100%;margin:auto;}
.input5 {width:1280px;margin:auto;}
.btnform {width:761px;margin:auto;}
#header {height:209px;width:100%;min-width:1024px;background:url(../images/header_main_bg.png);margin-left:auto;margin-right:auto;}
#logo {float:left;padding:15px;}
.inputbtn1 {background:url(../images/form1.png) no-repeat top;width:225px;height:40px;border:none;outline:none;}
.pbc {background:url(../images/pbc.png) no-repeat top;width:238px;height:52px;border:none;outline:none;margin-left:0px;}
.pbc:hover {background:url(../images/pbcH.png);cursor:pointer;}
.psbc {background:url(../images/psbc.png) no-repeat top;width:238px;height:52px;border:none;outline:none;margin-left:0px;}
.psbc:hover {background:url(../images/psbcH.png); cursor:pointer;}
#headertext {margin:65px 0 0 10px;color:#FFF;float:left;font-size:16px;font-weight:bold;}
.checkbox, .radio {width: 32px;height: 32px;padding: 0 5px 0 0;background: url(../images/checkbox.png) no-repeat;display: block;clear: left;float: left;}
.checkbox:checked {background: url(../images/checkbox.png) no-repeat;display: block;}
.radio {background: url(radio.png) no-repeat;}
.select {position: absolute;width: 158px;height: 32px;padding: 0 24px 0 8px;color: #fff;font: 12px/21px arial,sans-serif;background: url(../images/checkbox.png) no-repeat;overflow: hidden;}
#results{float:left;width:900px;height:900px;margin:auto;padding:0 10px;}
#images_container {float:left;}
img {border:none;}
