a:link, a:active, a:visited {	text-decoration: none;	color: #000000;}a:hover {}.bookmark {	position: absolute;	margin-top: -50px;}.page {	position: absolute;	min-width: 290px;	min-height: 480px;	top: 10px;	left: 10px;	right: 10px;	margin: 0 auto;	overflow: none;}.header-container {	display: block;	position: fixed;    top: 0px;    width: 100%;    left: 0px;    right: 0px;    float: top;    background: url('/images/white.png');    padding: 5px 0 0 0;    z-index: 100;    height: 42px;    margin: auto;}.header {	position: relative;    width: 100%;    margin: auto;}.link, .link:visited, .link:active {	text-decoration: none;	color: #000000;}.link2, .link2:visited, .link2:active {	text-decoration: none;	color: #FFFF66;}.link:hover {	box-shadow: 0 0 7px #006E47;	border: 0px #006E47 solid;	border-radius: 3px 3px 3px 3px;	-moz-border-radius: 3px 3px 3px 3px;	-webkit-border-radius: 3px 3px 3px 3px;	behavior: url(border-radius.htc);	display: inline-block;	padding: 0;}li {	position: relative;	bottom: 0px;	right: 0px;	left: 20px;	padding-right: 30px;}.box-shadow {	box-shadow: 0 0 7px #C0C0C0;}.box-border {	border: 1px #98AAB1 solid;	border-radius:9px 9px 9px 9px;	-moz-border-radius: 9px 9px 9px 9px;	-webkit-border-radius: 9px 9px 9px 9px;	behavior: url(border-radius.htc);}.step {	background: #006E47;	color: #fff;	padding: 3px;	font-weight: bold;	display: inline-block;	border: 0px #98AAB1 solid;	border-radius: 4px 4px 4px 4px;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	behavior: url(border-radius.htc);}.box-header {	border: 1px #006E47 solid;    background-color: #fff;    color: #000;	border-radius: 7px 7px 7px 7px;	-moz-border-radius: 7px 7px 7px 7px;	-webkit-border-radius: 7px 7px 7px 7px;	behavior: url(border-radius.htc);	padding: 6px;	font-size: 11px;	font-style: normal;	font-weight: normal;	width: 95%;	margin-left: 1%;	margin-right: 1%;	margin-bottom: 10px;}.watermark {	position: fixed;    width: 100%;    height: 100%;    background:	url('/images/logo/logo.jpg');	background-repeat: repeat-y;	background-size: contain;	background-position: center;    opacity: 0.05;    z-index: 0;}.watermark-button {    background:	url('/images/logo/logo.png') no-repeat;	background-size: 100%;	background-position: center;}.calculators {	width: 100%;	position: relative;	display: block;	margin-left: auto;	margin-right: auto;}.calculators-start {	width: 70%;	position: relative;	display: block;	margin-left: auto;	margin-right: auto;}.banner-container, .banner-noscript-container {	display: block;	top: 45px;	width: 100%;	min-height: 50px;	height: auto;	position: relative;	overflow: hidden;	margin-bottom: 2.5%;	margin-left: auto;	margin-right: auto;}.banner-start-container, .banner-noscript-start-container {	display: block;	top: 45px;	width: 70%;	min-height: 50px;	height: auto;	position: relative;	overflow: hidden;	margin-bottom: 2.5%;	margin-left: auto;	margin-right: auto;}.banner-block {	display: block;	width: 100%;	height: 100%;	overflow: none;    border: 0px #98AAB1 solid;}.start-container {	display: block;	width: 100%;	margin: 0px auto;	position: relative;	text-align: center;	max-width: 1000px;	top: 0px;	margin-top: -1.5%;}.start-container-2 {	display: none;	width: 100%;	top: 0px;	margin: 0px auto;	position: relative;	text-align: center;	max-width: 1000px;}.banner-container:hover {	box-shadow: 0 0 7px #006E47;}.content {	position: relative;    width: 100%;    height: 100%;    min-height: 240px;    display: block;   	z-index: 1;   	margin: 0 auto;   	top: 45px;   	padding-bottom: 35px;}.content-standard1 {	position: relative;    width: 100%;    margin: 0 auto;    height: auto;    top: 45px;    display: block;   	top: 45px;}.right-spacer {	position: relative;	padding-top: 40px;	display: none;	z-index: 1;	width: 15%;	top: 47px;    float: left;    text-align: right;}.left-spacer {	position: relative;	padding-top: 40px;	display: none;	z-index: 1;	width: 15%;	top: 47px;	float: left;	text-align: left;}.left-block-menu {	display: block;	position: fixed;    text-align: right;    top: 50px;    left: -5px;    width: 15%;    z-index: 100;    max-width: 170px;}.right-block-menu {	display: block;	position: fixed;	top: 50px;	right: -5px;	width: 15%;    text-align: right;    z-index: 100;    max-width: 170px;}.start-block, .start-block-logo {	display: inline-block;	background: #fff;	width: 26%;	display: inline-block;	margin: 2%;	font-family: "Verdana";	font-size: 9px;	font-style: normal;	font-weight: normal;	max-height: 200px;	max-width: 200px;	min-height: 70px;	min-width: 70px;}.start-block:hover {	box-shadow: 0 0 7px #006E47;}.start-block-text {	display: inline-block;    position: relative;    top: 0px;    text-align: center;    width: 100%;    margin: 0 auto;	font-family: "Verdana";	font-size: 10px;	font-style: normal;	font-weight: normal;	margin-bottom: 0%;}.start-block-img, .logo-block-img {	display: block;	position: relative;    height: 90%;    width: 90%;    margin: 0 auto;    padding: 6px;    overflow: hide;}.start-container-top {	display: block;    position: relative;    top: 5px;    text-align: center;    width: 100%;    margin: 0% auto;	display: inline-block;	font-family: "Verdana";	font-size: 10px;	font-style: normal;	font-weight: normal;}.start-container-middle {	display: block;    position: relative;    top: 5px;    text-align: center;    width: 100%;    margin: 0% auto;	display: inline-block;	font-family: "Verdana";	font-size: 10px;	font-style: normal;	font-weight: normal;}.start-container-bottom {	display: block;    position: relative;    top: 5px;    text-align: center;    width: 100%;    margin: 0% auto;	display: inline-block;	font-family: "Verdana";	font-size: 10px;	font-style: normal;	font-weight: normal;}.left-block {	display: block;	position: relative;	left: 10px;	float: right;	background: #fff;	min-height: 70px;	width: 75%;	min-width: 70px;	left: 5%;	font-family: "Verdana";	font-size: 9px;	font-style: normal;	font-weight: normal;	margin: 5px;	margin-right: 10px;	text-align: center;}.right-block {	display: block;	position: relative;	right: 10px;	float: left;	background: #fff;	min-height: 70px;	width: 75%;	min-width: 70px;	right: 5%;	font-family: "Verdana";	font-size: 9px;	font-style: normal;	font-weight: normal;	margin: 5px;	margin-left: 10px;	text-align: center;}.left-block:hover, .right-block:hover {	box-shadow: 0 0 7px #006E47;}.text-block {	position: relative;	display: block;	margin: 6px;	float: left;	text-align: justify;}.text-block2 {	position: relative;	display: block;	padding: 4px;	float: left;	text-align: justify;}.menu-container {	position: relative;	margin: 10px auto;}.menu-block {	background: #fff;	width: 25%;	min-height: 80px;	min-width: 120px;	display: inline-block;	margin: 10px;	font-family: "Verdana";	font-size: 12px;	font-style: normal;	font-weight: normal;	text-align: center;}.menu-block2 {	position: relative;	float: top;	background: #fff;	width: auto;	min-width: 35px;	margin: 1%;	min-height: 35px;	display: inline-block;	font-family: "Verdana";	font-size: 12px;	padding: 4px;	font-style: normal;	font-weight: normal;	text-align: center;	overflow: none;}.menu-block:hover, .menu-block2:hover {//	background: #C7F7E7;//	color: #000;	box-shadow: 0 0 7px #006E47;}.footer-block {	background: #fff;	min-height: 35px;	max-height: 80px;	max-width: 150px;	min-width: 60px;	width: 45%;	display: inline-block;	margin: 8px 5px;	font-family: "Verdana";	font-weight: bold;	font-size: 11px;	font-style: normal;	border-radius:4px 4px 4px 4px;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	behavior: url(border-radius.htc);	line-height: 300%;}.footer-block:hover {	box-shadow: 0 0 7px #006E47;}.footer-block-text {	display: block;    position: relative;    top: 0px;    text-align: center;    height: 100%;	display: inline-block;	font-family: "Verdana";	font-size: 10px;	font-style: normal;	font-weight: bold;}.footer-where-btn, .footer-where-btn:link, .footer-where-btn:active, .footer-where-btn:visited {	background-color: #4E9135;	color: #fff;}.footer-about-btn, .footer-about-btn:link, .footer-about-btn:active, .footer-about-btn:visited {	background-color: #D84107;	color: #fff;}.footer-news-btn, .footer-news-btn:link, .footer-news-btn:active, .footer-news-btn:visited {	background-color: #DC700A;	color: #fff;}.footer-team-btn, .footer-team-btn:link, .footer-team-btn:active, .footer-team-btn:visited {	background-color: #74C4FD;	color: #fff;}.footer-member-btn, .footer-member-btn:link, .footer-member-btn:active, .footer-member-btn:visited {	background-color: #336699;	color: #fff;}.footer-d-btn, .footer-d-btn:link, .footer-d-btn:active, .footer-d-btn:visited {	background-color: #006E47;	color: #fff;}.sb-bg {	background: -moz-radial-gradient(center, ellipse cover, #feffff 0%, #E6E6E6 100%);    background: -webkit-radial-gradient(center, ellipse cover, #feffff 0%,#E6E6E6 100%);    background: -o-radial-gradient(center, ellipse cover, #feffff 0%,#E6E6E6 100%);    background: -ms-radial-gradient(center, ellipse cover, #feffff 0%,#E6E6E6 100%);    background: radial-gradient(center, ellipse cover, #feffff 0%,#E6E6E6 100%);}.sb-shadow {	border-radius: 9px 9px 9px 9px;	-moz-border-radius: 9px 9px 9px 9px;	-webkit-border-radius: 9px 9px 9px 9px;	behavior: url(border-radius.htc);	box-shadow: 0 0 7px #999;	padding-bottom: 2px;}.sb-1 {//	background-color: #DC700A;	color: #fff;}.sb-2 {//	background-color: #00CCFF;	color: #fff;}.sb-3 {//	background-color: #33CC33;	color: #fff;}.sb-4 {//	background-color: #D84107;	color: #fff;}.sb-5 {//	background-color: #336699;	color: #fff;}.sb-6 {//	background-color: #4E9135;	color: #fff;}.sb-7 {//	background-color: #9966CC;	color: #fff;}.sb-8 {//	background-color: #006E47;	color: #fff;}.footer {	display: block;	position: relative;	bottom: 0px;	right: 0px;//	top: 45px;	margin: 0px auto;	width: 100%;}.footer-container {	display: inline-block;//    top: 45px;    bottom: 0px;    text-align: center;    width: 100%;    height: auto;	margin: 0px auto;	font-family: "Verdana";	font-size: 10px;	font-style: normal;	font-weight: normal;	position: relative;	border: 0px #000 solid;}.sp {	display: block;	top: 0px;	position: relative;	float: left;	width: 100%;	line-height: 40px;	text-align: center;	font-family: "Verdana";    font-size: 14px;    font-style: normal;    font-weight: bold;    margin-bottom: -20px;}.footer-st {	position: relative;	float: right;	line-height: 24px;	font-family: "Verdana";    font-size: 11px;    font-style: normal;    font-weight: normal;    color: #000000;}.footer-sb {	position: relative;	margin: 0 auto;}.copyright {	display: block;	position: relative;    width: 100%;	bottom: 0px;	margin: auto;	float: left;	font-family: "Verdana";    font-size: 9px;    font-style: normal;    font-weight: normal;    color: #000000;    white-space: wrap;//    top: 45px;}.phone-btn {	display: block;	position: relative;    top: 0px;    right: 8px;    float: right;    background-color: #006E47;    font-family: "Verdana";    font-size: 11px;    font-style: normal;    font-weight: bold;    color: #fff;    white-space: wrap;    border: 1px #006E47 solid;    border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);    padding: 1px;    height: 33px;	line-height: 33px;    text-align: center;    z-index: 100;	-webkit-transform: translateZ(0);	-webkit-backface-visibility: hidden;}.phone-btn:link, .phone-btn:visited, .phone-btn:active {	color: #fff;}.phone-btn-compact {	display: block;	position: relative;    top: 0px;    right: 10px;    float: right;    font-family: "Verdana";    font-size: 11px;    font-style: normal;    font-weight: normal;    color: #fff;    white-space: wrap;    border: 1px #336699 solid;    border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);    padding: 1px;    height: 34px;    width: 34px;    line-height: 34px;    text-align: center;    z-index: 100;	-webkit-transform: translateZ(0);	-webkit-backface-visibility: hidden;    background-color: #336699;}.phone-btn2 {	display: block;	position: relative;    top: 0px;    right: 8px;    float: right;    background-color: #006E47;    font-family: "Verdana";    font-size: 11px;    font-style: normal;    font-weight: bold;    color: #fff;    white-space: wrap;    border: 1px #006E47 solid;    border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);    padding: 1px;    height: 33px;	line-height: 33px;    text-align: center;    z-index: 100;	-webkit-transform: translateZ(0);	-webkit-backface-visibility: hidden;}.phone-btn2:link, .phone-btn2:visited, .phone-btn2:active {	color: #fff;}.phone-btn2-compact {	display: block;	position: relative;    top: 0px;    right: 19px;    float: right;    font-family: "Verdana";    font-size: 11px;    font-style: normal;    font-weight: normal;    color: #fff;    white-space: wrap;    border: 0px #336699 solid;    border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);    padding: 1px;    height: 34px;    width: 34px;    line-height: 34px;    text-align: center;    z-index: 100;	-webkit-transform: translateZ(0);	-webkit-backface-visibility: hidden;}.callme-btn {	display: block;	position: relative;    top: 0px;    right: 16px;    float: right;    background-color: #DC700A;    font-family: "Verdana";    font-size: 11px;    font-style: normal;    font-weight: bold;    color: #fff;    white-space: wrap;    border: 0px #98AAB1 solid;    border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);    padding: 1px;    height: 34px;	line-height: 34px;    text-align: center;    z-index: 100;	-webkit-transform: translateZ(0);	-webkit-backface-visibility: hidden;}.callme-btn-compact {	display: none;	position: relative;    top: 0px;    right: 15px;    float: right;    background-color: #DC700A;    font-family: "Verdana";    font-size: 11px;    font-style: normal;    font-weight: bold;    color: #fff;    white-space: wrap;    border: 0px #98AAB1 solid;    border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);    padding: 1px;    height: 35px;    width: 35px;    text-align: center;    z-index: 100;	-webkit-transform: translateZ(0);	-webkit-backface-visibility: hidden;}.callme-btn:visited, .callme-btn:active, .callme-btn:link, .callme-btn-compact:visited, .callme-btn-compact:active, .callme-btn-compact:link {	color: #fff;}.shedule-btn {	display: block;	position: relative;    top: 0px;    right: 12px;    float: right;    background-color: #336699;    font-family: "Verdana";    font-size: 11px;    font-style: normal;    font-weight: bold;    color: #fff;    white-space: wrap;    border: 0px #98AAB1 solid;    border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);    padding: 1px;    height: 35px;    line-height: 35px;    text-align: center;    z-index: 100;	-webkit-transform: translateZ(0);	-webkit-backface-visibility: hidden;}.count-btn, .count-btn:visited, .count-btn:active, .count-btn:link {	display: block;	position: relative;    top: 0px;    margin-left: 14px;    float: left;    background-color: #4E9135;    font-family: "Verdana";    font-size: 11px;    font-style: normal;    font-weight: bold;    color: #fff;    white-space: wrap;    border: 0px #98AAB1 solid;    border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);    padding: 1px;    height: 35px;    text-align: center;    z-index: 100;    line-height: 15px;	-webkit-transform: translateZ(0);	-webkit-backface-visibility: hidden;}.phone-btn:hover, .shedule-btn:hover, .callme-btn:hover, .count-btn:hover, footer-where-btn:hover, footer-about-btn:hover, footer-news-btn:hover, footer-member-btn:hover {	box-shadow: 0 0 7px #006E47;}.home-btn {	display: block;	position: relative;    top: 0px;    left: 10px;    float: left;    background-color: #D84107;    font-family: "Verdana";    font-size: 11px;    font-style: normal;    font-weight: bold;    color: #fff;    white-space: wrap;    border: 1px #D84107 solid;    border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);    padding: 1px;    height: 33px;    line-height: 33px;    text-align: center;    z-index: 100;	-webkit-transform: translateZ(0);	-webkit-backface-visibility: hidden;}.home-btn-compact {	display: block;	position: relative;    top: 0px;    left: 11px;    float: left;    background-color: #D84107;    font-family: "Verdana";    font-size: 11px;    font-style: normal;    font-weight: bold;    color: #fff;    white-space: wrap;    border: 1px #D84107 solid;    border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);    padding: 1px;    height: 34px;    width: 34px;    line-height: 34px;    text-align: center;    z-index: 100;	-webkit-transform: translateZ(0);	-webkit-backface-visibility: hidden;}.home-btn:visited, .home-btn:active, .home-btn:link, .home-btn-compact:visited, .home-btn-compact:active, .home-btn-compact:link {	color: #fff;}.home-btn:hover, .home-btn-compact:hover, .phone-btn:hover, .phone-btn-compact:hover {	box-shadow: 0 0 7px #006E47;}.login-block {	display: block;	position: relative;	right: -50px;	float: right;	z-index: 500;    font-family: "Verdana";    font-size: 11px;    font-style: normal;    text-align: left;    width: 95%;    padding-bottom: 10px;}.login-line {	display: block;	text-align: right;	font-size: 11px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	position: relative;	padding-bottom: 5px;	width: 100%;	left: 25px;	float: right;}.login-line1 a:hover {	background-color: #C7F7E7;	color: #000;	border: 2px #009933 solid;    border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);	box-shadow: 0 0 7px #006E47;}.stat-info {	display: block;	background-color: #ffffff;	color: #000000;	text-align: center;	font-size: 11px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	border: 1px #009933 solid;	border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);	padding: 2px;	width: 100%;}.stat-info:hover {	background-color: #FAFAF0;	box-shadow: 0 0 7px #006E47;}.calc-header {	background-color: #006E47;	font-family: "Verdana";	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #fff;	white-space: wrap;	position: relative;	border-radius: 9px;	-moz-border-radius: 9px;	-webkit-border-radius: 9px;	behavior: url(border-radius.htc);	min-height: 20px;	padding: 1%;	width: 97%;	margin: 0 auto;	text-align: center;	margin-top: 10px;	margin-bottom: 10px;}.calc-button:hover {	background-color: #C7F7E7;	color: #000;	box-shadow: 0 0 7px #006E47;}.button-order, .button, .button:link, .button:visited, .button:active {	display: inline-block;	color : #FFFFFF;	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;	border: 0px #CC0000 solid;	border-radius:4px 4px 4px 4px;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	behavior: url(border-radius.htc);	cursor: pointer;	padding: 6px;	font-weight: bold;	background-color: #006E47;	margin: 5px;}.button-order:hover, .button:hover {	box-shadow:2px 2px 2px 2px gray;	background-color: #CC0000;	color: #FFFFFF;}.button:disabled, .button-order:disabled {	background-color : #EFEFEF;	color : #A0A0A0;}.button-text {	position: relative;	vertical-align: middle;	display: table-cell;	height: 100%;	text-align: center;}.wish-box {	background-color : #FFf;	font-size: 12px;	text-align: center;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}.wish-box-line1 {	border: 1px #dfdfdf solid;	background-color : #fff;	font-size: 12px;	color: #000;	padding: 6px;	text-align: center;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}.wish-box-line2 {	background-color : #3366FF;	font-size: 12px;	color: #fff;	padding: 6px;	text-align: center;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}.wish-box-line3 {	background-color: #CC3300;	color: #fff;	padding: 6px;	font-size: 12px;	text-align: center;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}.modal {    display: none;    position: fixed;    z-index: 1000;    top: 0;    left: 0;    height: 100%;    width: 100%;    background: rgba(255, 255, 255, .8) url('/images/load.gif') 50% 50% no-repeat;}body.loading {    overflow: hidden;}body.loading .modal {    display: block;}#notify-container {    position: relative;    border: 1px solid white;    width: auto;    height: 15px;    line-height: 15px;}#news-notify-container {    position: relative;    border: 1px solid white;    width: auto;    height: 15px;    line-height: 15px;}.notify-bubble {	display: inline-block;    position: absolute;    top: 3px;    right: 0px;    padding: 2px 2px 2px 2px;    background-color: red;    color: white;	font-family: Verdana;    font-weight: normal;    font-size: 12px;    border-radius: 6px;	-moz-border-radius: 6px;	-webkit-border-radius: 6px;	behavior: url(border-radius.htc);    box-shadow: 1px 1px 1px gray;}.fieldset {	background-color: #FAFAF0;	border: 1px #98AAB1 solid;	font-family: "Verdana";	font-size: 12px;	font-style: normal;	font-weight: normal;	color: #000000;	white-space: wrap;	border: 1px #98AAB1 solid;	border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);	padding: 8px;	box-shadow: 1px 1px 1px gray;	margin: auto;}.legend {	display: block;	padding: 6px;	white-space: wrap;	font-weight: bold;}.question-fieldset {	display: block;	background-color: #FAFAF0;	border: 1px #98AAB1 solid;	font-family: "Verdana";	font-size: 12px;	font-style: normal;	font-weight: normal;	padding: 6px;	color: #000000;	white-space: wrap;	border: 1px #98AAB1 solid;	border-radius:4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);	box-shadow: 1px 1px 1px gray;}.question-legend {	display: block;	background-color: #009966;	font-family: "Verdana";	font-size: 11px;	font-style: bold;	font-weight: bold;	padding: 2px;	color: #FFFFFF;	white-space: wrap;	border: 0px #98AAB1 solid;	border-radius:4px 4px 4px 4px;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	behavior: url(border-radius.htc);}.answer-fieldset       {	display: block;	background-color: #FAFAF0;	border: 1px #98AAB1 solid;	font-family: "Verdana";	font-size: 12px;	font-style: normal;	font-weight: normal;	padding: 6px;	color: #000000;	white-space: wrap;	border: 1px #98AAB1 solid;	border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);	box-shadow:1px 1px 1px gray;}.answer-legend {	display: block;	background-color: #FAFAF0;	font-family: "Verdana";	font-size: 11px;	font-style: bold;	font-weight: bold;	padding: 2;	color: #009966;	white-space: wrap;	border: 1px #009966 solid;	border-radius:4px 4px 4px 4px;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	behavior: url(border-radius.htc);}.news-fieldset       {	display: block;	border: 1px #98AAB1 solid;	font-family: "Verdana";	font-size: 12px;	font-style: normal;	font-weight: normal;	padding: 6px;	color: #000000;	white-space: wrap;	text-align: justify;}.news-legend {	display: block;	font-family: "Verdana";	padding: 6px;	white-space: wrap;	text-align: left;	font-weight: bold;}.comment {	font-family: Flow, Monotype Corsiva, Verdana;	font-size: 18px;}.comment-date {        font-family: "Verdana";        font-size: 10px;        font-weight: normal;        padding: 1px;        color: #666;        white-space: wrap;        text-align: right;}.comment-nick {        font-family: "Verdana";        font-size: 10px;        font-style: bold;        font-weight: bold;        padding: 1px;        color: #666;        white-space: wrap;        text-align: right;}.comment-widget-fieldset {	position: relative;	width: 96%;	margin: 0px auto;	font-family: "Verdana";	font-size: 10px;	text-decoration: none;	color: #003300;	padding: 6px;	text-align: right;}.comment-widget-legend {    font-family: "Verdana";    white-space: wrap;	font-weight: bold;	text-align: left;}input[type=text]:focus, input[type=password]:focus,textarea:focus,select:focus,input[type=url]:focus, input[type=email]:focus,input[type=date]:focus,input[type=datetime]:focus {	outline: 0;	outline: thin dotted \9;	background: cornsilk;	box-shadow: 0 0 7px #006E47;}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {	outline: thin dotted #333;	outline: 5px auto -webkit-focus-ring-color;	outline-offset: -2px;}.order-new {	font-family: "Verdana";	font-size: 12px;	font-style: normal;	font-weight: bold;	color: #6699CC;}.order-running {	font-family: "Verdana";	font-size: 12px;	font-style: normal;	font-weight: bold;	color: #CC9900;}.order-completed {	font-family: "Verdana";	font-size: 12px;	font-style: normal;	font-weight: bold;	color: #009966;}.editor {	display: block;	background-color : #FFFFFF;	color : #000000;	font-weight: normal;	font-size: 12px;	font-family: Verdana;	border: 1px #98AAB1 solid;	border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);	box-shadow: 1px 1px 1px gray;	padding-left: 4px;	padding-right: 4px;	padding-bottom: 4px;	padding-top: 4px;	margin: 0px;}.editor:disabled {	color: #6685A3;}.editor:hover, .select:hover {	box-shadow: 0 0 7px #006E47;	background-color: #C7F7E7;	cursor: pointer;}.select {	display: block;	width: 100%;	overflow: hide;	padding: 2px;	background-color: #FAFAFA;	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #000000;	white-space: wrap;	border: 1px #98AAB1 solid;	border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);}.option {	display: block;	background-color: #FAFAFA;	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #000000;	white-space: wrap;	border: 1px #98AAB1 solid;	border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	behavior: url(border-radius.htc);	width: auto;	line-height: 24px;	padding: 2px;}.option:hover {	background-color: #C7F7E7;	color: #000;	box-shadow: 0 0 7px #006E47;}.option a:hover {	background-color: #C7F7E7;	color: #000;	box-shadow: none;	box-shadow: 0 0 7px #006E47;}.option:checked {   color: #FFFFFF;   background: linear-gradient(#666666, #666666);}.to-send {	background:url(images/line_repeat.jpg) left top repeat-x;}.text {	font: normal 11px Verdana, Arial, Helvetica, sans-serif;	white-space: wrap;	color : #000000;}.field-ok {	display: block;	font: normal 11px Verdana, Arial, Helvetica, sans-serif;	border-color: #000000;	white-space: wrap;	background-color : #EFEFEF;	color : #666666;	border: 1px #98AAB1 solid;	border-radius: 4px 4px 4px 4px;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	behavior: url(border-radius.htc);	box-shadow:1px 1px 1px gray;	padding: 4px;	width: 96%;}.field-err {	display: block;	border: 1px red solid;	width: 100%;	font: normal 11px Verdana, Arial, Helvetica, sans-serif;	white-space: wrap;	background-color : #EFEFEF;	color : #666666;	border-radius:4px 4px 4px 4px;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	behavior: url(border-radius.htc);	box-shadow:1px 1px 1px gray;	padding: 4px;	width: 96%;}.content-header:after, .content-header:before {	content: '';	position: absolute;}.content-header {	display: inline-block;	width: 100%;	font-family: "Verdana";	font-size: 14px;	font-style: normal;	font-weight: bold;	text-align: center;	position: relative;	color: #fff;	margin: 9px -9px -9px -9px;	padding: 7px 9px;	background: #006E47;	-moz-box-shadow: 0 2px 0 rgba(0,0,0,.3);	-webkit-box-shadow: 0 2px 0 rgba(0,0,0,.3);	box-shadow: 0 2px 0 rgba(0,0,0,.3);	clear: both;	border-radius: 9px 9px 0px 0px;	-moz-border-radius: 9px 9px 0px 0px;	-webkit-border-radius: 9px 9px 0px 0px;	behavior: url(border-radius.htc);    z-index: 1;	-webkit-transform: translateZ(0);	-webkit-backface-visibility: hidden;}.content-header:before, .content-header:after {	border-style: solid;	border-color: transparent;	bottom: -10px;}.content-header:before {	border-width: 0 10px 10px 0;	border-right-color: #539127;	left: 0;}.content-header:after {	border-width: 0 0 10px 10px;	border-left-color: #539127;	right: 0;}.content-text {	display: block;	position: relative;	text-align: justify;	background: #F7F3F0;	padding: 16px;	top: 0px;	left: 0px;	right: 0px;	bottom: 0px;	font-family: "Verdana";	font-size: 12px;	font-style: normal;	font-weight: normal;	margin: 0px auto;	padding-top: 10px;    min-height: 300px;}.content-text-start {	display: block;	top: 0px;	left: 0px;	right: 0px;	bottom: 0px;	text-align: justify;	padding: 1px;	font-family: "Verdana";	font-size: 12px;	font-style: normal;	font-weight: normal;//	border: 1px #000 solid;}.content-social {	display: block;	border: 1px #98AAB1 dashed;	border-radius: 3px 3px 3px 3px;	-moz-border-radius: 3px 3px 3px 3px;	-webkit-border-radius: 3px 3px 3px 3px;	behavior: url(border-radius.htc);	position: relative;}.social:hover {	opacity: 1;}.social {	opacity: 0.75;}.policy-table {	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: bold;	background-color: #dfdfdf;	border: 0px #98AAB1 solid;	border-radius:4px 4px 4px 4px;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	behavior: url(border-radius.htc);	padding: 2px;}.infopad-warning {	background-color: #CD5C5C;	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #FFFFFF;	white-space: wrap;	border: 0px #98AAB1 solid;	border-radius:4px 4px 4px 4px;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	behavior: url(border-radius.htc);	padding: 6px;	display: table-cell;}.infopad {	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: normal;	background-color: #dfdfdf;	border: 0px #98AAB1 solid;	border-radius:4px 4px 4px 4px;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	behavior: url(border-radius.htc);	padding: 4px;	display: table-cell;}.infopad2 {	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: normal;	background-color: #ffffff;	border: 0px #98AAB1 solid;	border-radius:4px 4px 4px 4px;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	behavior: url(border-radius.htc);	padding: 4px;	display: table-cell;}.infopad3, .infopad3:link, .infopad3:visited, .infopad3:active {	background-color: #009966;	background: -webkit-gradient(linear, left top, left bottom, from(#006E47), to(#009966));	background: -moz-linear-gradient(top, #006E47,  #009966);	background: -o-linear-gradient(top, #006E47, #009966);	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#006E47, endColorStr=#009966);	background-image: -ms-linear-gradient(top, #006E47 0%, #009966 100%);	font-family: "Verdana";	font-size: 11px;	font-style: bold;	font-weight: bold;	padding: 4px;	color: #fff;	white-space: wrap;	border: 0px #98AAB1 solid;	border-radius: 4px 4px 4px 4px;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	behavior: url(border-radius.htc);	display: table-cell;}.infopad3:hover {	color : #FFFFFF;	background: #CC0000;}.fb0 {	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: normal;	background-color: #FAFAF0;	border: 1px #98AAB1 solid;	border-radius: 4px 4px 4px 4px;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	behavior: url(border-radius.htc);	padding: 1px;}.fb0:hover {	color : #FFFFFF;	background: #DFDFDF;	color: #FFFFFF;	font-weight: bold;	padding: 1px;	box-shadow:none;}.fb1 {	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: normal;	background-color: #FAFAF0;	border: 1px #98AAB1 solid;	border-radius: 4px 4px 4px 4px;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	behavior: url(border-radius.htc);	padding: 1px;}.fb1:hover {	color : #FFFFFF;	background: #FFCCCC;	color: #FFFFFF;	font-weight: bold;	padding: 1px;	box-shadow:none;}.fb2 {	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: normal;	background-color: #FAFAF0;	border: 1px #98AAB1 solid;	border-radius: 4px 4px 4px 4px;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	behavior: url(border-radius.htc);	padding: 1px;}.fb2:hover {	color: #FFFFFF;	background: #CCFFFF;	font-weight: bold;	padding: 1px;	box-shadow:none;}.onload {	position: relative;	top: 0px;	left: 0px;	display: block;	width: 30px;	height: 30px;	margin: 0 auto;    background:	url(/images/load.gif);	background-repeat: no-repeat;	background-size: 100%;}.text-div {	display: inline-block;	position: relative;	font: normal 11px Verdana, Arial, Helvetica, sans-serif;	white-space: wrap;	color : #000000;	text-align: justify;	float: left;}.toggle-row1, .toggle-row2, .toggle-row3, .toggle-row4, .toggle-row5, .toggle-row6, .toggle-row7 {	display: table;}.toggle-obj-title {	display: block;	position: relative;	bottom: 0px;	height: 100%;	text-align: bottom;}.toggle-obj-img {	display: block;	position: relative;	top: 0px;}.toggle-menu {	display: none;}.header1 {	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: bold;	padding: 1px;	color: #009966;	white-space: wrap;	text-align: center;}.header2 {	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: bold;	padding: 1px;	color: #CC0000;	white-space: wrap;	text-align: center;}.header3 {	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: bold;	padding: 1px;	color: #CC9900;	white-space: wrap;	text-align: center;}.header4 {	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: bold;	padding: 1px;	color: #6699CC;	white-space: wrap;	text-align: center;}.header5 {	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: bold;	padding: 1px;	color: #006E47;	white-space: wrap;	text-align: center;}.change {	display: block;	text-align: right;	position: relative;	font-family: "Verdana";	font-size: 9px;	font-style: normal;	font-weight: normal;}.news {	position: relative;	width:9%;	font-family: "Verdana";	font-size: 12px;	text-decoration: none;	color : #003300;	border: none;	border-radius: 10px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px;	behavior: url(border-radius.htc);	box-shadow:1px 1px 1px gray;	background-color: #FAFAF0;	padding: 2px;}.news2 {	font-family: "Verdana";	font-size: 11px;	font-style: bold;	font-weight: normal;	padding: 1px;	color: #000000;	white-space: wrap;	text-align: right;}.news-date {	font-family: "Verdana";	font-size: 11px;	font-style: bold;	font-weight: normal;	padding: 1px;	color: #009966;	white-space: wrap;	text-align: left;}.news-theme {	font-family: "Verdana";	font-size: 11px;	font-style: bold;	font-weight: bold;	padding: 1px;	color: #009966;	white-space: wrap;	text-align: left;}.status1 {	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: bold;	padding: 1px;	color: #CC9900;	white-space: wrap;	text-align: center;}.status2 {	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: bold;	padding: 1px;	color: #6699cc;	white-space: wrap;	text-align: center;}.status3 {	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: bold;	padding: 1px;	color: #009966;	white-space: wrap;	text-align: center;}.query-chat-fieldset1 {	position: relative;	font-family: "Verdana";	font-size: 11px;	text-decoration: none;	color : #003300;	border-radius: 10px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px;	behavior: url(border-radius.htc);	background-color: #F0F8FF;	padding: 8px;	display: table-cell;	width: 95%;	height: auto;}.query-chat-fieldset2 {	position: relative;	font-family: "Verdana";	font-size: 11px;	text-decoration: none;	color : #003300;	border-radius: 10px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px;	behavior: url(border-radius.htc);	background-color: #F0FFF0;	padding: 8px;	display: table-cell;	width: 95%;	height: auto;}.query-chat-legend1 {	font-family: "Verdana";	font-size: 9px;	text-decoration: none; color : #003300;	border-radius: 6px;	-moz-border-radius: 6px;	-webkit-border-radius: 6px;	behavior: url(border-radius.htc);	background-color: #fff;	padding: 2px;	width: 80%;	left: 20%;	display: block;}.query-chat-legend2 {	position: relative;	font-family: "Verdana";	font-size: 9px;	text-decoration: none;	color : #003300;	border-radius: 6px;	-moz-border-radius: 6px;	-webkit-border-radius: 6px;	behavior: url(border-radius.htc);	background-color: #fff;	padding: 2px;	right: -20%;	width: 80%;	text-align: right;	display: inline-block;}.team-block {	width: 95%;	margin: 10px auto;}.team-header {	display: block;	position: relative;	width: 100%;	right: 0px;	top: 0px;	font-family: "Verdana";	font-size: 11px;	text-decoration: none;	color : #000;	border: 0px #000000 solid;    background-color: #fff;	border-radius: 7px 7px 0px 0px;	-moz-border-radius: 7px 7px 0px 0px;	-webkit-border-radius: 7px 7px 0px 0px;	behavior: url(border-radius.htc);}.team-text {	display: inline-block;	position: relative;	margin: 0px auto;	border: 0px #000000 solid;	padding: 6px;	text-align: justify;	left: 0px;}.page-current {	font-family: "Verdana";	font-size: 12px;	padding: 9px;	font-style: normal;	font-weight: bold;	color: #FFFFFF;	background-color: #666666;	border-radius: 4px 4px 4px 4px;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	behavior: url(border-radius.htc);	box-shadow:1px 1px 1px gray;}.page-number {	display: table-cell;	font-family: "Verdana";	font-size: 12px;	padding: 9px;	font-style: normal;	font-weight: normal;	color: #000000;	background-color: #dfdfdf;	border-radius: 4px 4px 4px 4px;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	behavior: url(border-radius.htc);	box-shadow: 1px 1px 1px gray;}.page-number:hover {	background-color: #C7F7E7;	color: #000;	box-shadow: 0 0 7px #006E47;}.tr-hover:hover {	box-shadow: 0 0 7px #006E47;	padding: 4px;}.obj-block {	display: inline-block;	width: 14%;	height: auto;	min-width: 50px;	min-height: 50px;    margin: 2%;    padding: 0px;    overflow: auto;}.back {	position: absolute;	bottom: 0;	overflow: none;}.table-text1 {	font-family: "Verdana";	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #000;}.table-text2 {	font-family: "Verdana", Courier, mono;	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #D3D3D3;}.table-text3 {	font-family: "Verdana", Courier, mono;	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #CC0000;}.needed-field {	color: #CC0000;	font-weight: bold;}.callme {	background: #FFCC99;}.advise {	background: #6699CC;}.complaint {	background: #FFCCCC;}.grid-row {    display: table;    width: 100%;    margin-bottom: 10px;    vertical-align: middle;    padding-top: 10px;}.grid-cell {	display: table-cell;	padding: 10px;}.grid-img {	position: relative;	min-width: 260px;	max-width: 320px;	width: 50%;	left: -10px;	margin-top: -35px;	padding-bottom: 30px;	float: left;}.grid-legend {	width: 100%;	height: 10px;	margin-top: 10px;	display: inline-block;}.grid-fieldset {	margin-bottom: 30px;}.grid-header {	margin-left: 5px;	width: 80px;	text-align: center;}.grid-img-2 {	width: 80px;	padding: 2px;}.video-frame {  position: relative;  width: 400px;  height: 300px;}