

.bgLeftGradient {
	background-color: none;
	background-image: url(_images/left_gradient_1px.png);
	background-repeat: repeat-y;
	background-position: right;
}

.bgRightGradient {
	background-color: none;
	background-image: url(_images/right_gradient_1px.png);
	background-repeat: repeat-y;
	background-position: left;
}

.HeaderBackground {
	background-color: none;
	background-image: url(_images/header_bg.gif);
	background-repeat: none;
	background-position: top;
}


.HomePgBackground {
	background-color: none;
	background-image: url(_images/home_bg.jpg);
	background-repeat: none;
	background-position: top;
}

.InteriorPgBackground {
	background-color: none;
	background-image: url(_images/interior_bg.jpg);
	background-repeat: none;
	background-position: top;
}

.MainBodyCopy {
	font-family: Arial;
	font-size: 13px;
	line-height: 21px;
	color: #e1dad3;
}


/* interior pages stylez */

.InteriorTableBeige {
	margin-top: 0px;
	background: #e1dad3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	color: #261f18;
}

a.InteriorTableBeige:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #261f18;
	text-decoration: none;
}

a.InteriorTableBeige:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #261f18;
	text-decoration: none;
}

a.InteriorTableBeige:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #261f18;
	text-decoration: none;
}

a.InteriorTableBeige:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #261f18;
	text-decoration: underline;
}


/* bravo page header stylez */

.BravoHeaders {
	font-family: Arial;
	font-size: 18px;
	line-height: 21px;
	color: #261f18	;
}


/* sub head stylez */

.SubHeadTableBeige {
	margin-top: 0px;
	background: #b9aea2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #261f18;
}

a.SubHeadTableBeige:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #261f18;
	text-decoration: none;
}

a.SubHeadTableBeige:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #261f18;
	text-decoration: none;
}

a.SubHeadTableBeige:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #261f18;
	text-decoration: none;
}

a.SubHeadTableBeige:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #261f18;
	text-decoration: underline;
}

.FooterTable {
	margin-top: 0px;
	background: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.FooterCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #e1dad3;
}

a.FooterCopy:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: none;
	color: #e1dad3;
	text-decoration: none;
}

a.FooterCopy:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: none;
	color: #e1dad3;
	text-decoration: none;
}

a.FooterCopy:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: none;
	color: #e1dad3;
	text-decoration: none;
}

a.FooterCopy:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: none;
	color: #e1b733;
	text-decoration: none;
}

/* ----back to top style---- */
.BackToTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #261f18;
}

a.BackToTop:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: none;
	color: #261f18;
	text-decoration: none;
}

a.BackToTop:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: none;
	color: #261f18;
	text-decoration: none;
}

a.BackToTop:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: none;
	color: #261f18;
	text-decoration: none;
}

a.BackToTop:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: none;
	color: #261f18;
	text-decoration: underline;
}



/* 

.bgLeftGradient {
	background-color: none;
	background-image: url(file:///Macintosh%20HD/Users/ryan/Documents/AccessChem_Site/_site/imgs/left_gradient_1px.png);
	background-repeat: repeat-y;
	background-position: right;
}

.bgRightGradient {
	background-color: none;
	background-image: url(file:///Macintosh%20HD/Users/ryan/Documents/AccessChem_Site/_site/imgs/right_gradient_1px.png);
	background-repeat: repeat-y;
	background-position: left;
}

.bgBottomGradient {
	background-color: none;
	background-image: url(file:///Macintosh%20HD/Users/ryan/Documents/AccessChem_Site/_site/imgs/bottom_gradient_1px.png);
	background-repeat: repeat-x;
	background-position: left;
}

.MainTableWhite {
	margin-top: 0px;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.HeaderTableGradient {
	background-color: none;
	background-image: url(file:///Macintosh%20HD/Users/ryan/Documents/AccessChem_Site/_site/imgs/1px_header_gradient.png);
	background-repeat: repeat-x;
	background-position: bottom;
}

.MainBodyCopy {
	font-family: Arial;
	font-size: 12px;
	line-height: 25px;
	color: #636466;
}

a.MainBodyCopy:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #636466;
	text-decoration: none;
}

a.MainBodyCopy:active {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #636466;
	text-decoration: none;
}

a.MainBodyCopy:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #636466;
	text-decoration: none;
}

a.MainBodyCopy:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #04ec5b;
	text-decoration: none;
}

/* special link for email on contact us page and sitemap page */
/* 

.ContactUs_email {
	font-family: Arial;
	font-size: 12px;
	line-height: 25px;
	color: #636466;
}

a.ContactUs_email:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #636466;
	text-decoration: none;
}

a.ContactUs_email:active {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #636466;
	text-decoration: none;
}

a.ContactUs_email:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #636466;
	text-decoration: none;
}

a.ContactUs_email:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: none;
	color: #04ec5b;
	text-decoration: none;
}


.ServicesTitles {
	font-family: Arial;
	font-size: 13.5px;
	font-weight: bold;
	line-height: 25px;
	color: #636466;
}

.ArticleCopy {
	font-family: Arial;
	font-size: 10px;
	line-height: 14px;
	color: #636466;
}

a.ArticleCopy:link {
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	color: #939598;
	text-decoration: none;
}

a.ArticleCopy:active {
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	color: #939598;
	text-decoration: none;
}

a.ArticleCopy:visited {
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	color: #939598;
	text-decoration: none;
}

a.ArticleCopy:hover {
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	color: #04ec5b;
	text-decoration: none;
}

.FooterBackgroundGradient {
	background-color: none;
	background-image: url(file:///Macintosh%20HD/Users/ryan/Documents/AccessChem_Site/_site/imgs/footer_bg_gradient.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.FooterAddress {
	font-family: Arial;
	font-size: 9px;
	line-height: 10px;
	color: #414042;
}

.FooterCopyright {
	font-family: Arial;
	font-size: 9px;
	line-height: 10px;
	color: #939598;
}

a.FooterCopyright:link {
	font-family: Arial;
	font-size: 9px;
	font-weight: none;
	color: #939598;
	text-decoration: none;
}

a.FooterCopyright:active {
	font-family: Arial;
	font-size: 9px;
	font-weight: none;
	color: #939598;
	text-decoration: none;
}

a.FooterCopyright:visited {
	font-family: Arial;
	font-size: 9px;
	font-weight: none;
	color: #939598;
	text-decoration: none;
}

a.FooterCopyright:hover {
	font-family: Arial;
	font-size: 9px;
	font-weight: none;
	color: #04ec5b;
	text-decoration: none;
}

/* designed and developed by links */
/* 
.SubFooter {
	font-family: Arial;
	font-size: 9px;
	line-height: 10px;
	color: #939598;
}

a.SubFooter:link {
	font-family: Arial;
	font-size: 9px;
	font-weight: none;
	color: #939598;
	text-decoration: none;
}

a.SubFooter:active {
	font-family: Arial;
	font-size: 9px;
	font-weight: none;
	color: #939598;
	text-decoration: none;
}

a.SubFooter:visited {
	font-family: Arial;
	font-size: 9px;
	font-weight: none;
	color: #939598;
	text-decoration: none;
}

a.SubFooter:hover {
	font-family: Arial;
	font-size: 9px;
	font-weight: none;
	color: #414042;
	text-decoration: none;
}

/*
a:link {
	color: #CCCCCC;
	text-decoration: none;
}
a:active {
	color: #CCCCCC;
	text-decoration: none;
}
a:visited {
	color: #CCCCCC;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}


body {
	background-color: #323a41;
	background-image: url(img/bg.gif);
	background-repeat: repeat-y;
	background-position: top center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	line-height: 14px;
}

.Border1px {
	border: 1px solid #CCCCCC;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background: #EFEFEF; 
}

.FooterText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; color: #B4B4B4;
}

a.FooterLink:link {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}
a.FooterLink:active {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}
a.FooterLink:visited {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}
a.FooterLink:hover {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
}

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}


TEXT ATTRIBUTES

	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-variant: italic;
	filter: glow(color=#000000, strength=2);
	text-align: justify;
	text-transform: uppercase;
	letter-spacing: .4em;
	line-height: 12px;


GRAPHICAL LIST BULLET

	list-style-image: url(img/bullet_ltblue.gif);


DOTTED UNDERLINING

	border-bottom:1px dotted #36b;
	text-decoration:none;


1PX HORIZONTAL RULE

	border: dashed;
	color: #BFBFBF;
	height: 1px;
	left: auto;
	width: 250px;



CODE FOR ROLLOVER LIST LINKS

<div id="navcontainer">
	<ul id="navlist">
		<li id="active"><a href="#">link one</a></li>
		<li><a href="#">link two</a></li>
		<li><a href="#">link three</a></li>
		<li><a href="#">link four</a></li>
		<li><a href="#">link five</a></li>
		<li><a href="#">link six</a></li>
	</ul>
</div>


STYLES FOR ROLLOVER LIST LINKS

#navcontainer { 
	width: 125px;
}

#navcontainer ul{
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	margin-left: 0;
	padding-left: 0;
}

#navcontainer a{
	background-color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	display: block;
	padding: 1px;
	width: 125px;
}

#navcontainer a:link, #navlist a:visited{
	color: #535257;
	text-decoration: none;
}

#navcontainer a:hover{
	background-color: #007DB1;
	color: #FFFFFF;
}

ul#navlist li#active a{
	background: #FFFFFF;
	color: #007DB1;
	list-style-image:url(img/clear.gif)
}

*/