


.wrapper { width: 900px; padding: 25px; padding-top: 30px;  background-color: #ffffff; margin: 25px; }
.headwrapper { padding-bottom: 8px; margin-bottom: 20px; border-bottom: solid 2px #444d3e; }

.portfolioheadwrapper { padding-bottom: 8px; margin-bottom: 8px; border-bottom: solid 2px #444d3e; }


.companyname { color: #666666; padding: 0px; font-family: verdana, "sans-serif"; font-size: 12px; font-weight: normal; line-height: 17px; }
.description { color: #8b9b93; padding: 0px; font-family: verdana, "sans-serif"; font-size: 12px; font-weight: normal; line-height: 17px; }

.portfoliowrapper { width: auto; padding: 25px; padding-top: 10px;  background-color: #ffffff; margin: 25px; }

.copy { padding-bottom: 18px; padding-right: 40px; border-bottom: solid 2px #d9e2da; color: #666666; font-family: verdana, "sans-serif"; font-size: 13px; font-weight: normal; line-height: 18px; }

.infobox { padding-bottom: 18px; border-bottom: solid 2px #d9e2da; color: #666666; font-family: verdana, "sans-serif"; font-size: 13px; font-weight: normal; line-height: 18px; }

.navbox { padding-bottom: 12px; border-bottom: solid 2px #d9e2da; color: #666666; font-family: verdana, "sans-serif"; font-size: 13px; font-weight: normal; line-height: 18px; }

.xnav { padding-top: 4px; padding-bottom: 10px; }

.contact { padding-bottom: 18px;  border-bottom: solid 2px #d9e2da; color: #231f20; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 17px; }

A.contactlink:link { color: #231f20; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 16px; }
A.contactlink:visited { color: #231f20; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 16px; }
A.contactlink:active { color: #231f20; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 16px; }
A.contactlink:hover { color: #00B0D8; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 16px;}

.caption { text-align: right; padding-right: 80px; color: #8b9b93; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 16px; }

.copyright { color: #8b9b93; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 13px; padding-top: 5px; border-top: solid 2px #8b9b93; margin-top: 20px; }

A.weblink:link { color: #8b9b93; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 12px; font-weight: normal; line-height: 14px; }
A.weblink:visited { color: #8b9b93; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 12px; font-weight: normal; line-height: 14px; }
A.weblink:active { color: #8b9b93; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 12px; font-weight: normal; line-height: 14px; }
A.weblink:hover { color: #00B0D8; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 12px; font-weight: normal; line-height: 14px;}

A.xlink:link { color: #444d3e; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 14px; }
A.xlink:visited { color: #444d3e; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 14px; }
A.xlink:active { color: #444d3e; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 14px; }
A.xlink:hover { color: #00B0D8; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 14px;}

A.xlinkactive:link { color: #00B0D8; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 14px; }
A.xlinkactive:visited { color: #00B0D8; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 14px; }
A.xlinkactive:active { color: #00B0D8; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 14px; }
A.xlinkactive:hover { color: #00B0D8; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 14px;}


A.popnavlink:link { color: #8b9b93; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 16px; }
A.popnavlink:visited { color: #8b9b93; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 16px; }
A.popnavlink:active { color: #8b9b93; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 16px; }
A.popnavlink:hover { color: #00B0D8; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 16px;}


A.closelink:link { color: #444d3e; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 13px; }
A.closelink:visited { color: #444d3e; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 13px; }
A.closelink:active { color: #444d3e; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 13px; }
A.closelink:hover { color: #00B0D8; padding: 0px; text-decoration: none; font-family: verdana, "sans-serif"; font-size: 11px; font-weight: normal; line-height: 13px;}




.sp { padding: 0px; font-size: 1px; line-height: 0px; }