@charset "utf-8";
/* CSS Document */
* {
	margin:0 auto 0 auto;
	padding:0;
}

body {
	background-image: url(../images/background/ccd_background2_02_longer.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.main_container {
	border: 3px solid #8dbe3f;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	list-style-type: disc;
	line-height: 17px;
	padding-right: 0px;
	padding-left: 20px;
}
#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
a:link, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #f7941d;
	text-decoration: none;
	font-size: 12px;
}
a:hover {
	color: #B3B3B3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}
a:active {
	color: #B3B3B3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}
#left_nav {
	padding-top: 10px;
	border-width: 0px;
	border-style: none;
	width: 140px;
}
#text_area {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 75px;
	padding-bottom: 10px;
	padding-left: 75px;
	text-align: left;
	line-height: 1.3em;
	color: #000000;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.text_area_ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-align: left;
	line-height: 1.3em;
	color: #000000;
	list-style-type: disc;
}
#text_area_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: left;
	line-height: 1.3em;
	color: #000000;
	}


.main_container #text_area #samples_box img {
	border: 1px solid #333333;
	margin-top: 5px;
}
#samples_box_mouton {
	border: 0px;
	margin-top: 5px;
	margin-left: 10px;
}
/*CSS Bio Pop-ups Code*/
a.screen, a.screen:visited {
	color:#095D7E;
	position:relative;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.screen b {
	position:absolute;
	/*position:absolute;*/
	visibility:hidden; /* hide the image */
	width:400px; /* give it a width */
	height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
	border:0px solid #000; /* add a border */
	left:500 px; /* position:the image */
	top:-60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.screen:hover {
text-decoration:none; 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.screen:hover b {
visibility:visible; /* make the image visible */
height:150px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.screen:hover b img {
border:0; /* remove the link border */
}
/*END CSS Bio Pop-ups Code*/


.staff_ul {
	color: #FF9900;
}


/*CSS Brands Pop-ups Code*/
a.screen2, a.screen2:visited {
	color:#000;
	position:relative;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
a.screen2 b {
	position:absolute;
	/*position:absolute;*/
	visibility:hidden; /* hide the image */
	width:350px; /* give it a width */
	height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
	border:0px solid #000; /* add a border */
	left:600 px; /* position:the image */
	top:-95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.screen2:hover {
text-decoration:none; 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.screen2:hover b {
visibility:visible; /* make the image visible */
height:150px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.screen2:hover b img {
border:0; /* remove the link border */
}
/*END CSS Brands Pop-ups Code*/


.blue_text {color:#FF3300;}
.pic_spacing {
	padding-top: 15px;
	padding-bottom: 15px;
}

.style9 {font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
}
.style16 {color: #808080}
.style17 {color: #808080;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.style5 {color: #095D7E}
.style18 {	
	color:#000000;
	font-size: 13px;
	font-family: "Arial", Helvetica, sans-serif;
	line-height: 19px;
}
.basic_text {	
	color:#000000;
	font-size: 13px;
	font-family: "Arial", Helvetica, sans-serif;
	line-height: 19px;
}

.basic_link_text {	
	color:#000000;
	font-size: 13px;
	font-family: "Arial", Helvetica, sans-serif;
	line-height: 19px;
	text-decoration:underline;
}


.contact_title {
	color: #0d3365;
	font-size: 12px;
}

.contact_location {
	color: #6766bf;
	font-size: 12px;
}
