﻿/* ALL PAGES */
.wrapper{
	width: 950px;
	margin: 0px auto;
	text-align: left;
	z-index: auto;
}
table {	
	width: 100%;
	border: 0px; 
	border-collapse: collapse; 
	font-family: Verdana, Helvetica, sans-serif; 
	color: #555; 
	font-size:12px
} 
td { vertical-align:top; padding:0px; }
html {height:100%;}
body { margin:0px; padding:0px; height:100%	}
img {border:0}
p {padding:0; margin:0;	font-family: Verdana, Helvetica, sans-serif; color: #555; font-size:12px}


ul{margin-top:15px; margin-bottom:15px; color: #77a9a0;}
li {margin:0px 20px 15px 20px;}
.licolor {color: #555;}

sup {	height: 0; line-height: 1; vertical-align: baseline; vertical-align: bottom; position: relative; bottom: 1ex}
	

.footer {text-align: center; font-size:10px; margin:20px 0 10px 0;}

.int_header {background-image:url('images/banner_int.jpg'); height: 140px}

.int_header {background-image:url('images/banner_int.jpg'); height: 140px}
.int_header_bod {background-image:url('images/banner_int_bod.jpg'); height: 140px}

.titles {margin:100px 0 0 30px;}

.body {margin:10px 0 0 0;}
.left {background-color:#f6f5f3; width:185px; height:375px}
.right {width:750px;}

/* FONTS */
.content {line-height:16px; margin:30px 0 30px 34px;}

.content_bulls {line-height:17px; margin:0 35px 15px 10px;}
	
.hightlight {font-weight:bold; color: #77a9a0;}
	


/* NAV */
.logo {margin:0px 20px 10px 0px;}
.logo_orig {margin:0px 70px 10px 0px;}
.spacer {margin:1px 5px 63px 5px;}
.nav {margin:1px 2px 65px 3px;}
.nav_orig {margin:1px 15px 65px 5px;}
.side_nav {line-height:18px;
font-size:11px; 
margin:30px 0 0 30px;}

.nav_header {font-family: Georgia, Times, Times New Roman, sans-serif; color: #77a9a0; font-size:14px; font-weight:bold; margin:30px 0 0 0;}
.side_nav_tm {line-height:16px; 
font-size:11px; 
margin:5px 0 0 0;}




/* HOME */
.hm_txt_block {background-color:#f6f5f3; height: 240px; margin:10px 0 0 0;}
.hm_txt {font-size:13px; line-height:18px; margin:0px 70px 10px 70px;}

/* PRODUCTS */
.logos {margin:3px 0 20px 34px;}
.logos2 {margin:3px 0 50px 34px;}
.logo_content {line-height:16px; margin:13px 10px 10px 25px;}
.logo_content2 {line-height:16px; margin:8px 10px 0 25px;}

/* TEAM */
.int_header_team {background-image:url('images/banner_team.jpg'); height: 215px; margin:-40px 0 0 0;}
.titles_team {margin:175px 0 0 30px;}
.nav_spacing {font-family: Verdana, Helvetica, sans-serif; color: #555; font-size:12px; margin:30px 0 0 30px;}

.bio_pic {float:left;}
.bio_pic_margin {margin:30px 24px 10px 60px; }
.bio_name {font-family: Georgia, Times, Times New Roman, sans-serif; color: #77a9a0; font-size:14px; font-weight:bold; float:left; width:565px; margin:130px 0 0 0;}
.bio_line {float:left; background-image: url('images/titles/bio_dots.gif');width:565px; margin:2px 0 0 0;}
.bio_title {float:left; font-size: 13px; width:565px; margin:4px 0 30px 0px; }
.bio_copy {line-height:18px;  margin:10px 0 10px 60px; }

.bod_name {font-family: Georgia, Times, Times New Roman, sans-serif; color: #77a9a0; font-size:14px; font-weight:bold; float:left; width:705px; margin:30px 0 0 60px;}
.bod_line {float:left; background-image: url('images/titles/bio_dots.gif');width:705px; margin:2px 0 0 60px;}
.bod_title {float:left; width:705px; margin:4px 0 0 60px;}
.bod_copy {line-height:18px; float:left; margin:10px 0 10px 60px;}




/* NEWS */
.content_news {line-height:16px; margin:30px 0 30px 34px;}
.news_date {font-style:italic; font-size:11px}
.news_header {font-family: Georgia, Times, Times New Roman, sans-serif; color: #77a9a0; font-size:14px; font-weight:bold; line-height:20px; margin:30px 0 0 0;}
	
/* LINKS */	
A:link {color: #77a9a0; text-decoration: none; }
A:visited {color: #77a9a0; text-decoration: none; }
A:active {color: #77a9a0; text-decoration: none; }
A:hover {color: #0f8b86;  text-decoration: none; }

.side_nav A:link {color:#555; text-decoration: none;}
.side_nav A:active {color:#555; text-decoration: none;}
.side_nav A:visited {color:#555; text-decoration: none;}
.side_nav A:hover {color:#0f8b86; text-decoration: none;}

.side_nav_tm A:link {color:#555; text-decoration: none;}
.side_nav_tm A:active {color:#555; text-decoration: none;}
.side_nav_tm A:visited {color:#555; text-decoration: none;}
.side_nav_tm A:hover {color:#0f8b86; text-decoration: none;}

.content_news A:link {color:#555; text-decoration: none;}
.content_news A:active {color:#555; text-decoration: none;}
.content_news A:visited {color:#555; text-decoration: none;}
.content_news A:hover {color:#0f8b86; text-decoration: none;}





