*{padding:0;margin:0;}

body{font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;font-size:1em;color:#3b4043;}
h1, h2, h3{font-size:1.95em;}
	h1 a, h2 a, h3 a{color:#3b4043;text-decoration:none;}
	h2{margin-top:25px;}
a img{border:none;}

.hidden{position:absolute;width:1px;height:1px;left:-1000%;}
.green{color:#9cc73b;}
.green-line{background:url(../images/bg_green_trans.gif);font-size:1px;}
.grey-line{background:url(../images/bg_grey.gif);font-size:1px;}
.green-arrow-line{background:url(../images/green_line.gif) left bottom no-repeat;padding-bottom:7px;}
.bottom-border{background:url(../images/bg_green.gif) left bottom repeat-x;padding-bottom:15px;margin-bottom:15px;}
.top-border{background:url(../images/bg_green.gif) left top repeat-x;padding-top:15px;margin-top:15px;}
.cleaner{clear:both;display:block;}
	hr.cleaner{visibility:hidden;}
.left{float:left;}
.right{float:right;}
.aright{text-align:right;}

#header,
#form,
#footer a
{display:none;}

#footer{font-size:.72em;padding-top:10px;}

.reference-block{padding-bottom:8px;}
	.reference-block .last{margin-right:0;}
.reference-item{margin-bottom:4px;margin-top:18px;width:220px;float:left;margin-right:25px;height:190px;position:relative;}
	.reference-item img{width:220px;height:126px;border-top:1px solid #ced4d7;border-bottom:1px solid #ced4d7;}
	.reference-item p, .reference-item h3, .reference-item strong{font-size:.8em;padding:1px 3px;}
	.reference-item h3{float:left;font-size:.75em;padding-left:26px;}
		.reference-item a{padding:0;z-index:10;}
			.reference-item a span{width:220px;height:42px;display:block;position:absolute;left:0;top:43px;}

	.reference-item p{clear:both;margin:0px 21px;line-height:1.2em;position:relative;top:4px;padding-left:5px;}
	.reference-item strong{padding-right:0;float:right;}

 #for-comtech{margin-top:10px;padding:2px 0;color:#444;}
	#for-comtech a{margin-left:2px !important;display:block;float:right;}
  #for-comtech img{width:50px !important;height:13px !important;border:none !important;float:right;margin-right:3px;margin-top:2px;}

#text{font-size:.8em;margin-top:15px;padding-bottom:50px;}
	#text h2{margin-bottom:10px;}
	#text h3{font-size:1.7em;font-weight:normal;}
	#text ul{margin-left:20px;margin-bottom:15px;}
	#text ol{margin-bottom:15px;margin-left:37px;}
		#text ul li{padding-left:17px;}

	#text .left{margin-right:20px;}
	#text .right{margin-left:20px;}
		.img-envelope{display:block;padding:6px 0;}
		.img-envelope img{border-top:3px solid #FFF;display:block;}
	#text p{margin-bottom:15px;}
	#text a, #references p a{color:#FFF;padding:0 2px;}

#references{font-size:.7em;margin-top:10px;padding-bottom:50px;}
	#references img{border-top:1px solid #ced4d7;border-bottom:1px solid #ced4d7;margin-bottom:22px;}
	#references .right{width:220px;}
		#references .right img{width:220px;height:128px;}
	#references .left{width:464px;}
		#references .left p{margin-bottom:15px;}
		#references .left img{width:464px;}
	#references #info{margin-bottom:22px;padding-bottom:19px;}
	#references #info h2{margin-top:0;font-size:1.3em;padding-left:25px;float:left;margin-top:6px;margin-bottom:10px;padding-right:3px;}
		#references #info a{background-color:#FFF;margin-left:21px;color:#9cc73b;text-decoration:none;margin-bottom:10px;padding-left:6px;position:relative;}
		#references #info p{background-color:#FFF;margin-left:21px;padding-left:6px;position:relative;}
		#references #info h3{background-color:#FFF;margin-top:20px;margin-left:21px;float:left;font-size:1em;padding:0 6px;line-height:18px;}
		#references #info ul{background-color:#FFF;clear:both;margin-left:21px;list-style-type: none;padding:4px 6px 4px 6px;}
			#references #info ul li{padding-left:22px;}
