/* POLYGON laboratory */
	html,body{
        margin:0;
        padding:0;
		font-family: "Arial";
        font-size: 11px;
        color: #113e7c;}

	#all { min-width: 960px;}
	* html #all { width: expression(document.body.clientWidth < 960 ? "960px" : "100%"); }

	a img{
	border:0;
	}

	td {

		font-family: "Arial";
        font-size: 11px;
        color: #113e7c;

	}

	.t1 {border: 1px solid #ffffff; margin: 0; padding:0;}
	.t1 td {background-color: #d3e3af; padding: 5px}

	#action {
		position:relative;
		left:-20px;
		top: 40px;
		width:216px;
		height:217px;
	}

	#action_inside {
		position:relative;
		left:-5px;
		width:216px;
		height:217px;
	}

	p {
    	font-family: "Arial";
        font-size: 11px;
        color: #113e7c;
        padding:0;
        margin:0;}

	.white {
		color: #ffffff;}
	.green {
		color: #505e0f;}
	.black {
		color: #3a3a3a;}
	.more_pic {
		padding-right: 5px;
		margin-right: 5px;
	}
	.foot_pic {
		margin-right: 5px;
		margin-left: 20px;
	}
	.linx {
		padding-top:3px;
	}

	ul {padding:6px;}
	ul, li {
	    font-family: "Arial";
        font-size: 11px;
        color: #113e7c;

	}

	hr {color: #3c3c3c; background-color: #3c3c3c; border: 1px solid #3c3c3c}

	h1, h2, h3, h4, h5 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	margin: 0;
	padding: 0;
	}

	h4.menu {
	font-family: "Arial";
	color: #FFFFFF;
    font-size: 21px;
	line-height: 0.5em;
	}
	h5.clients {
	font-family: "Arial";
	color: #FFFFFF;
    font-size: 14px;
	}
	h5.projects {
	font-family: "Arial";
	color: #0c3776;
    font-size: 14px;
	}

	a:link {font-size: 11px;color: #1a437e; font-family: "Arial"; text-decoration: underline; line-height: 14px;}
	a:visited {font-family: "Arial";color: #1a437e; text-decoration: underline; line-height: 14px;}
    a:active {font-family: "Arial";color: #1a437e; text-decoration: underline; line-height: 14px;}
    a:hover {font-family: "Arial";color: #1a437e; text-decoration: none; line-height: 14px;}

	a.green:link {font-size: 11px;color: #505e0f; font-family: "Arial"; text-decoration: underline; line-height: 14px;}
	a.green:visited {font-family: "Arial";color: #505e0f; text-decoration: underline; line-height: 14px;}
    a.green:active {font-family: "Arial";color: #505e0f; text-decoration: underline; line-height: 14px;}
    a.green:hover {font-family: "Arial";color: #505e0f; text-decoration: none; line-height: 14px;}

	a.black:link {font-size: 11px;color: #3a3a3a; font-family: "Arial"; text-decoration: underline; line-height: 14px;}
	a.black:visited {font-family: "Arial";color: #3a3a3a; text-decoration: underline; line-height: 14px;}
    a.black:active {font-family: "Arial";color: #3a3a3a; text-decoration: underline; line-height: 14px;}
    a.black:hover {font-family: "Arial";color: #3a3a3a; text-decoration: none; line-height: 14px;}

	.news{color: #1a437e}
	.form1{color: #adff97; font-weight: bold}
	.service{color: #113e7c; line-height: 150%;}

	.textfield1{
	   background: #FFFFFF;
	   height: 24px;
	   width: 146px;
	   border: 1px solid #2d618d;
	   font-family: "Arial";
	   font-size: 14px;
	   color: #113e7c;
	   margin:0px 0px 0px 0px;
	   padding:2px 4px 4px 4px;}

	.checkbox1{
	   height: 12px;
	   width: 12px;
	   border: 1px solid #292929;
	   font-family: "Arial";
	   font-size: 11px;
	   font-weight: bold;
	   color: #66700c;
	   margin:0px 0px 0px 0px;
	   padding:0px 0px 0px 0px;}

	.button1{
	   background: #FFFFFF;
	   border: 1px solid #2d618d;
	   font-family: "Arial";
	   font-size: 12px;
	   color: #113e7c;
	   height: 24px;
	   margin:0px 0px 0px 0px;
	   padding:2px 4px 4px 4px;
