﻿html
{
	border: 0px;
}

body
{
	color: #555555;
	font-size: small;
	font-family: Tahoma;
	text-decoration: none;
	background-color: #ffffff;
	src: url([../../Client/Fonts/tahoma.ttf]);
	src: url([../../Client/Fonts/twcenmt.ttf]);
	src: url([../../Client/Fonts/ARENC.TTF]);
	src: url([../../Client/Fonts/ARENCL.TTF]);
}

.RightPanel .hyperlinkNoStyle img
{
	text-decoration: none;
	border: 0px;
}

.hyperlinkNoStyle img
{
	text-decoration: none;
	border: 0px;
}

.nsafe img
{
	text-decoration: none;
	border: 0px;
	float: left;
	vertical-align: top;
}

.HomeTextTitle
{
	font-weight: bold;
	font-size: 105%;
	color: #333333;
	vertical-align: top;
	text-align: left;
}

.green
{
	color: Green;
}

.HomeTextCopy
{
	font-size: 105%;
	vertical-align: top;
	text-align: left;
}

/* Home Page TestimonialsRotator */

.dropcontent
{
	width: 95%;
	height: 90%;
	padding: 3px;
	display: block;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	font-style: italic;
	font-size: 110%;
}

.droptitle
{
	height: 10%;
	width: 50%;
	font-weight: normal;
	color: #000000;
	float: right;
	font-style: normal;
	margin-top: -18px;
	margin-right: 2px;
	text-align: right;
	padding: 2px;
}

.ECOWC_CopyRotateCopy
{
	width: 100%;
	height: 100%;
	vertical-align: top;
	border: 1px solid #87B5CD;
	color: #10739C;
	font-weight: bold;
	padding-bottom: 2px;
	text-align: center;
	font-size: 90%;
}

.ECOWC_CopyRotateDiv
{
	padding-top: 5px;
}

.ECOWC_CopyRotateLImage
{
	float: left;
	padding: 5px;
}

.ECOWC_CopyRotateRImage
{
	float: right;
	padding: 5px;
	margin-top: -37px;
	padding-bottom: 50px;
}

/* Right Panel */

.RightPanel img
{
	margin-top: 10px;
	margin-bottom: 10px;
}

.BillboardTitle
{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 100%;
	color: #ffffff;
	vertical-align: top;
	margin-top: -5px;
}

.BillboardDate
{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 95%;
	color: #ffffff;
	margin-top: -5px;
}

.BillboardText
{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 85%;
	color: Black;
	text-align: left;
}

.BillboardText img
{
	margin-bottom: -2px;
}

.BillboardTextCopy
{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 85%;
	color: Black;
	margin-top: -5px;
	margin-bottom: -5px;
	text-align: center;
}

/* SiteMap Style */

.sitemap p
{
	margin-top: -1px;
	margin-bottom: -1px;
	padding: 1px;
}

.sitemap td
{
	vertical-align: top;
}

.N-Safe
{
	height: 400px;
	overflow-y: scroll;
}

/* hyperlinkNoStyle */

.partnerships img
{
	text-decoration: none;
	border: 0px;
}

.partnerships .image:hover
{
	color: #ffffff;
	border: none;
	cursor: pointer;
	text-decoration: none;
}

.partnerships .title
{
	font-size: 100%;
}

.partnerships .hyperlink
{
	font-size: 100%;
	text-align: right;
	margin-top: -12px;
}

.partnerships .keywords
{
	font-size: 100%;
}

.partnerships td
{
	vertical-align: top;
	padding: 2px;
}

.partnerships
{
	overflow-y: scroll;
	height: 350px;
}

.partnershipsOther .hyperlink
{
	width: 250px;
	float: right;
	text-align: right;
}

.partnershipsOther .keywords
{
	width: 300px;
}

.partnershipsOther
{
	overflow-y: scroll;
	height: 350px;
}

/* Main Div Elements */

.middle-container-left
{
	text-align: center;
}

.middle-container-right
{
	text-align: center;
}

.footerContact
{
	text-align: center;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.footerInfo
{
	color: #0F6F99;
	font-weight: bold;
	text-decoration: none;
}

.footerNotices
{
	text-align: center;
	color: #555555;
	font-weight: normal;
	text-decoration: none;
}

.FooterCellLeft
{
	background-color: Transparent;
}

.FooterCellCenter
{
	text-align: center;
	background-color: Transparent;
}

.FooterCellRight
{
	text-align: right;
	color: #0F6F99;
	font-size: 7pt;
	font-weight: bold;
}

#bottom-container-footer
{
	font-size: 75%;
}

#bottom-container-footer table
{
	border: 1px solid #87B5CD;
}

/* Content Style */

.ECOWC_disclaimerPanel
{
	background-color: Transparent;
	text-align: left;
}

.ECOWC_infoLinkPanel
{
	font-family: Tahoma;
	font-size: 75%;
	text-align: left;
}

.ECOWC_mainPanel
{
	background-color: Transparent;
}

.ECOWC_copyPanel_1
{
	background-color: Transparent;
}

.ECOWC_picPanel_1
{
	background-color: Transparent;
}

.ECOWC_picPanel_2
{
	background-color: Transparent;
}

.ECOWC_imagePanel_1
{
	text-align: center;
	background-position: top;
	background-repeat: no-repeat;
	background-color: Transparent;
}

.ECOWC_imagePanel_2
{
	text-align: center;
}

.ECOWC_imageSelectorPanel_1
{
	text-align: center;
	background-color: Transparent;
}

.ECOWC_imageSelectorPanel_1 img
{
	border: 1px dashed #000000;
}

.ECOWC_imageSelectorPanel_1 img:hover
{
	border: none;
	background-color: Transparent;
}

.ECOWC_imageSelectorPanel_2
{
	background-color: Transparent;
}

.ECOWC_titlePanel .pagerControl
{
	font-size: 8pt;
}

.RotatorImage
{
	background-color: Transparent;
}

.ECOWC_includedHtml
{
	font-family: Tahoma;
	color: #555555;
	font-size: 87%;
	text-align: left;
}

.ECOWC_titlePanel span.Text
{
	font-family: Tw Cen MT;
	font-size: 175%;
}

.ECOWC_includedHtml .title
{
	font-weight: bold;
}

.ECOWC_includedHtml .strap
{
	font-weight: bold;
	color: #0F6F99;
}

.ECOWC_includedHtml .blue
{
	font-size: 95%;
	color: #10739C;
	font-weight: bold;
}

.ECOWC_loadingPanel
{
	background-color: White;
}

.ECOWC_loadingPanel .loadText
{
	color: #0F6F99;
	font-weight: bold;
	font-size: 150%;
	text-align: center;
}

.RotatorImageDiv
{
	text-align: right;
	background-color: Transparent;
	cursor: pointer;
}

#ContactAddresses1_LoadPanel .loadText
{
	color: #0F6F99;
	font-weight: bold;
	font-size: 150%;
	text-align: center;
}

.ECOWC_errDisplay
{
	background-color: Transparent;
}

.ECOWC_textFieldSmall
{
	color: #0f6f99;
	font-size: x-small;
	font-weight: normal;
	background-color: #eef5f7;
	border: 1px solid #ddeaef;
}

.GalleryInlinePage
{
	font-family: Tahoma;
	font-size: 75%;
}

#ContactDetails
{
	font-size: 87%;
	text-align: left;
	overflow: hidden;
}

#ContactWelcome
{
	font-size: 87%;
	font-weight: bold;
}

.textBoxLabel
{
	text-align: right;
}

.LineSeparate
{
	font-size: 87%;
	font-weight: bold;
	text-align: left;
}

.textField
{
	height: 1.3em;
	border: 1px #000000 solid;
	color: #0f6f99;
	margin-bottom: 1px;
}

.textField:Focus
{
	border: 1px #000000 solid;
	color: #0f6f99;
	background-color: #eef5f7;
}

.ECOWP_textFieldSmall
{
	color: #0f6f99;
}

.ECOWP_textFieldSmall:Focus
{
	border: 1px #000000 solid;
	color: #0f6f99;
	background-color: #eef5f7;
	margin-bottom: 1px;
}

.button
{
	color: #10739C;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana;
	background-color: White;
	border: 2px solid #10739C;
}

.button:hover
{
	color: #555555;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana;
	background-color: White;
	border: 2px solid #555555;
	cursor: pointer;
}

.button:active
{
	color: Red;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana;
	background-color: White;
	border: 2px solid Red;
}

#ContactAddresses1 .ECOWC_addressLeftPanel
{
	background-color: Transparent;
}

#ContactAddresses1 .ECOWC_addressRightPanel
{
	background-color: Transparent;
}

#ContactAddresses1 .addressItem span.label
{
	text-align: right;
}

#ContactAddresses1 .addressItem span.text, .addressItem a.link
{
	text-align: left;
}

#ContactResults
{
	width: 200px;
	font-family: Tahoma;
	padding: 2%;
	color: Green;
}

#ValidationSummary1
{
	width: 200px;
	font-family: Tahoma;
	padding: 2%;
	color: Red;
}

.OurDetailsCopy
{
	font-family: Tahoma;
	font-size: 87%;
	padding-left: 25px;
}

#OurDetails .ECOWC_addressRightPanel
{
	font-family: Tahoma;
	font-size: 87%;
}

#OurDetails
{
	padding-left: 25px;
}

.SecSeminarText
{
	text-align: left;
	font-weight: normal;
	overflow-y: scroll;
	height: 350px;
}

.ECOWC_addressRightHeader
{
	background-color: Transparent;
	text-align: center;
}

/* hyperlink style */

A:link, A:visited
{
	color: #0F6F99;
	cursor: pointer;
	text-decoration: none;
}

A:Hover
{
	color: #0C4654;
	cursor: pointer;
	text-decoration: underline;
}

.footerInfo A:hover
{
	color: #0C4654;
	cursor: pointer;
	font-weight: bolder;
	text-decoration: underline;
}
