/*---------------------------------
|       Global Declarations       |
---------------------------------*/

body, td, p {
	font: normal 12px Arial, Verdana, Sans-Serif;
	text-decoration: none;
	color: #333333;
}

#mainContent {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 0px;
}

h1 {	
	font: bold 20px Arial, Verdana, Sans-Serif;
	color: #0077C0;
}

h2 {
	font: bold 18px Arial, Verdana, Sans-Serif;
	color: #0077C0;
}

h3 {	
	font: normal 18px Arial, Verdana, Sans-Serif;
	color: #52B034;
	border-bottom: solid 1px #52B034;
}

h4 {
	font: bold 16px Arial, Verdana, Sans-Serif;
	color: #52B034;
}
	
h5 {
	font: normal 16px Arial, Verdana, Sans-Serif;
	color: #52B034;
	text-decoration: underline;
}
	
h6 {
	font: bold 14px Arial, Verdana, Sans-Serif;
	color: #666666;
}

a:link, a:active, a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #0077C0;
}

a:hover {
	text-decoration: underline;
	color: #0077C0;
}

.footer a:link, .footer a:active, .footer a:visited {
	font: normal 12px Arial, Verdana, Sans-Serif;
	color: #333333;
	text-decoration: none;
}

.footer a:hover {
	text-decoration: underline;
}

.footer {
	font: normal 12px Arial, Verdana, Sans-Serif;
	text-decoration: none;
	color: #333333;
}

#footertoprint {
	display: none;
}

#OutsideBorder {
	border: solid 1px #1B52A4;
}

#TopBorder {
	border-top: solid 1px #1B52A4;
}

#ContentBorder {
	border-left: solid 1px #1B52A4;
}

#MainContent {
	padding: 20px;
	padding-top: 2px;
}

/* Left Nav Mouseovers */

#btnHomeBg, a#btnHome, a:link#btnHome, a:active#btnHome {
	background: url(/images/btn_home.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
}

a:visited#btnHome {
	background: url(/images/btn_home_off.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

a:hover#btnHome {
	background: url(/images/btn_home_on.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

#btnOnlineStoreBg, a#btnOnlineStore, a:link#btnOnlineStore, a:active#btnOnlineStore {
	background: url(/images/btn_online_store.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
}

a:visited#btnOnlineStore {
	background: url(/images/btn_online_store_off.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

a:hover#btnOnlineStore {
	background: url(/images/btn_online_store_on.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

#btnOurSuppliersBg, a#btnOurSuppliers, a:link#btnOurSuppliers, a:active#btnOurSuppliers {
	background: url(/images/btn_our_suppliers.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
}

a:visited#btnOurSuppliers {
	background: url(/images/btn_our_suppliers_off.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

a:hover#btnOurSuppliers {
	background: url(/images/btn_our_suppliers_on.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

#btnLinksResourcesBg, a#btnLinksResources, a:link#btnLinksResources, a:active#btnLinksResources {
	background: url(/images/btn_links_resources.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
}

a:visited#btnLinksResources {
	background: url(/images/btn_links_resources_off.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

a:hover#btnLinksResources {
	background: url(/images/btn_links_resources_on.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

#btnAboutUsBg, a#btnAboutUs, a:link#btnAboutUs, a:active#btnAboutUs {
	background: url(/images/btn_about_us.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
}

a:visited#btnAboutUs {
	background: url(/images/btn_about_us_off.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

a:hover#btnAboutUs {
	background: url(/images/btn_about_us_on.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

#btnContactUsBg, a#btnContactUs, a:link#btnContactUs, a:active#btnContactUs {
	background: url(/images/btn_contact_us.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
}

a:visited#btnContactUs {
	background: url(/images/btn_contact_us_off.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

a:hover#btnContactUs {
	background: url(/images/btn_contact_us_on.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

a.small, a:link.small, a:active.small, a:visited.small, a:hover.small {
	font: normal 10px Arial, Verdana, Sans-Serif;
}

#MissionStatement {
	margin: 50px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
	border: solid 1px #1B52A4;
	background-color: #E8EDF6;
}

.ImageBorder {
	padding: 1px;
	border: solid 1px #666;
	margin-bottom: 5px;
}