@charset "utf-8";
/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background:#e3e3e3 url(images/body-bg.gif) repeat-y center top;
}
td, th {
	font-size:12px;
	color:#808084;
}
img {
	border:0;
}

.top-header{
	background-image:url(images/back-header.jpg);
}

.left-back{
	background-image:url(images/left-header.jpg);
}

.right-back{
	background-image:url(images/right-header.jpg);
}

.back-menu{
	background-image:url(images/back-menu.jpg);
	
}

a.inside-first-menu, a.inside-first-menu-on  {
	color:#808084;	
	text-decoration:none;
    text-align:center;
	display:block;
	padding-bottom:15px;
	padding-top:23px;
	background:url(images/back-menu.jpg) repeat-x left top;
	font-size:12px;	
}
a.inside-first-menu-on  {
	background:url(images/hover-menu.jpg) repeat-x left top;
}

a:hover.inside-first-menu {
	background:url(images/hover-menu.jpg) repeat-x left top;
	color:#808084;
	text-decoration:none;
    padding-bottom:15px;
	padding-top:23px;
	text-align:center;
	font-size:12px;
	display:block;
}

a.link1{
	width:122px;
}

a.link2{
	width:87px;
}

a.link3{
	width:75px;
}

a.link4{
	width:115px;
}

a.link5{
	width:123px;
}

a.link6{
	width:106px;
}

a.link7{
	width:117px;
}

a.link8{
	width:243px;
}

.green-line{
	background-color:#7ac142;
	
	}
		
.gray-border{
	
	border: 1px solid #8b8b8f;
}
.gray-border1{
	border: 1px solid #8b8b8f;
	padding:3px;
}

.gray-border3{
	border: 1px solid #8b8b8f;
	padding:2px;
}

a.inside-second-menu{
	color:#7ac142;
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
}

.gray-dashes{
 background:url(images/gray-dashes.jpg) repeat-x bottom left;
}

a.gray{
	color:#808084;
	text-decoration:none;
	font-size:14px;
	
}

.gray-back{
	background-color:#808084;
}

.under-left-menu{
	background-image:url(images/big-back.jpg);
	padding:12px;
}

.green-text{
	color:#7bc143;
	font-size:17px;
}

.gray-text{
	color:#808084;
	font-size:12px;
}

.gray-border2{
	border: 1px solid #8b8b8f;
	padding:2px;
}

a.large-view{
	color:#424242;
	text-decoration:none;
	font-size:14px;
}

a:hover.large-view{
	color:#7bc143;
	text-decoration:none;
	display:block;
}

	
.green-dashes{
 background:url(images/between-middle.jpg) repeat-y;
}

.green-text-b{
	color:#7bc143;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}

.gray-award{
	color:#808084;
	font-size:13px;
	text-decoration:none;
}


.footer-download{
	background:url(images/footer-download-middle.jpg) repeat-x;
}

.green-text-b1{
	color:#7bc143;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
}

a.download{
	
	color:#808084;
	font-size:16px;
	text-decoration:none;
}

a:hover.download{
	color:#7bc143;
	text-decoration:none;
	display:block;
}

.between-footer{
	background:url(images/between-footer-download.jpg) repeat-y center top;
}

.green-download{
	color:#82c34d;
	font-size:14px;
}

a.gray-download-footer{
	color:#808084;
	font-size:14px;
	text-decoration:none;
}

.sal-pic{
	border:solid 1px #808084;
    padding:3px;
margin:5px;
}

	.the-way-to-build{
		color:#676769;
		font-size:14px;
		text-decoration:none;
	
	}
	
	.ceo-message-text{
		color:#808084;
		font-size:13px;
		text-decoration:none;
	}

a.footer-menu{
	color:#808084;
	text-decoration:none;
	font-size:10px;
	text-align:center;
	display:block;
		
}

a:hover.footer-menu{
	color:#7bc143;
	text-decoration:none;
	display:block;
}

.footer-holder {
	position:relative;
}
.footer-container {
	position:absolute;
	left:0;
	top:40px;
	padding-bottom:20px;
}

.copyright{
	color:#808084;
	font-size:10px;
}

.under-title-text{
	font-size:12px;
	color:#808084;
	font-weight:bold;
}

.dash-for-whygps{
	background:url(images/dash-for-whygps.gif) left no-repeat;
	padding-left:10px;
}

a.download1{
	
	color:#808084;
	font-size:14px;
	text-decoration:none;
}

a:hover.download1{
	color:#7bc143;
	text-decoration:none;
	display:block;
}

a.press-room-pdf{
	background:url(images/pdf-icon.jpg) left no-repeat;
	padding-left:60px;
	padding-top:10px;
	padding-bottom:10px;
	display:block;
	color:#808084;
	font-size:12px;
	text-decoration:none;
	margin-left:10px;
	margin-bottom:10px;
	
}

a:hover.press-room-pdf{
	color:#7bc143;
	
}

a.media-room{
	background:url(images/media-icon.gif) left no-repeat;
	padding-left:60px;
	padding-top:10px;
	padding-bottom:10px;
	display:block;
	color:#808084;
	font-size:12px;
	text-decoration:none;
	margin-left:10px;
	margin-bottom:10px;
	
}

a:hover.media-room{
	color:#7bc143;
	
}
.award-holder {
	position:relative;
	width:1px;
	z-index:1000;
}
.award-container {	
	position:absolute;
	display:none;
	left:-36px;
	top:-410px;
	z-index:1000;
	border:3px solid #000000;
}

a.large-view-num{
color:#7ac142;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.between-nums{
	color:#808084;
}

.width-contact{
	width:310px;
	display:block;
}
