body {
	font-family: Arial;
	font-size: small;
	}
	
a {
	text-decoration: none;
	}
	
body div#container div#top a#logo {
	text-indent: -5000px;
	}
	
body div#container ul#navigation {
	text-align: left;
	}
	
body div#container ul#navigation li {
	text-transform: uppercase;
	text-align: center;
	line-height: 33px;
	}
	
body div#container ul#navigation li.top-level {
	font-size: 11px;
	letter-spacing: 0.02em;
	}
	
body div#container ul#navigation li a {
	
	}
	
body div#container ul#navigation li ul {
	font-size: 11px;
	text-align: left;
	line-height: 14px;
	text-transform: capitalize;
	letter-spacing: normal;
	font-weight: normal;
	}
	
body div#container ul#navigation li ul li {
	text-align: left;
	letter-spacing: normal;
	line-height: 14px;
	}
	
body div#container ul#navigation li ul li a {
	text-transform: capitalize;	
	line-height: 14px;
	}

	
div#mid-top h1 {
	font-size: 24px;
	font-weight: normal;
	letter-spacing: 0.02em;
	font-family: "Lucida Grande", Tahoma, "Trebuchet MS", Arial, Helvetica;
	}
	
div#mid-top p,
div#banners div.banner-div p {
	font-size: 28px;
	text-align: justify;
	letter-spacing: -0.02em;
	line-height: 32px;
	}
	
div#banners div.banner-div p a.banners-link {
	font-size: 14px;
	}
	
div#mid-top ul {
	font-size: 15px;
	font-weight: bold;
	}
	
h3.choose {
	font-size: 26px;
	}
	
div.verttab ul#homepagetabs,
div.verttab ul#homepagetabs li {
	text-align: right;
	}
	
div.verttab ul#homepagetabs li,
div.verttab ul#homepagetabs li a {
	font-size: 0.95em;
	text-decoration: none;
	}
	
div.verttab ul#homepagetabs li.selected a {
	font-weight: bold;
	text-decoration: none;
	}
	
div.verttab ul#homepagetabs li a:hover {
	
	text-decoration: none;
	}
	
div.verttab div#tabarea div.tab div.overview-tab h4 {
	font: normal 28px Helvetica, Arial, Tahoma, sans-serif;
	text-transform: uppercase;
	}

div.verttab div#tabarea div.tab div.overview-tab p {
	font-size: 13px;
	}
	
div.verttab div#tabarea div.tab div.overview-tab dl dt {
	font-weight: bold;
	font-size: 16px;
	}
	
div.verttab div#tabarea div.tab div.overview-tab dl dd {
	text-align: right;
	}
	
div.verttab div#tabarea div.tab div.overview-tab dl dd a {
	font-size: 15px;
	}
	
div.verttab div#tabarea div.tab h4 {
	font-size: 16px;
	font-weight: normal;
	}
	
body div#container div#bottom h4,
body div#container div#social h4 {
	font-size: 18px;
	font-weight: normal;
	}
	
body div#container div#bottom a:hover {
	color: #666;
	}
	
body div#container div#bottom div#featured-prod dl dt {
	font-size: 15px;
	}
	
body div#container div#content div#banner p {
	line-height: 50px;
	}
	
body div#container div#content div#banner p strong {
	font: normal 20px Arial, Helvetica, Tahoma, sans-serif;
	letter-spacing: 0.05em;
	}
	
body div#container div#content div#banner p em {
	font: normal 12px Verdana, Tahoma, Arial, sans-serif;
	}
	
body div#container div#content div#breadcrumb ul li,
body div#container div#content div#breadcrumb ul li a {
	font: 11px normal Arial, Helvetica, Tahoma, sans-serif;
	}
	
body div#container div#content div#breadcrumb ul li a:hover {
	text-decoration: underline;
	}
	
body div#container div#content div#main-column h2 {
	font: 28px normal Arial, Helvetica, Tahoma, sans-serif;
	letter-spacing: 0.03em;
	}
	
body div#container div#content div#main-column h3 {
	font: 22px normal Arial, Helvetica, Tahoma, sans-serif;
	letter-spacing: 0.03em;
	}
	
body div#container div#content div#main-column {
	font-style: normal;
	}
	
body div#container div#content div#main-column h4 {
	font: 18px normal Arial, Helvetica, Tahoma, sans-serif;
	letter-spacing: 0.03em;
	}
	
body div#container div#content div#main-column h5 {
	font: 16px normal Arial, Helvetica, Tahoma, sans-serif;
	letter-spacing: 0.03em;
	}
	
body div#container div#content div#main-column h6 {
	font: 14px normal Arial, Helvetica, Tahoma, sans-serif;
	letter-spacing: 0.03em;
	}
	
body div#container div#content div#main-column p {
	font: 12px normal Arial, Helvetica, Tahoma, sans-serif;
	line-height: 16px;
	text-align: justify;
	font-style: normal;
	}
	
body div#container div#content div#main-column dl dt {
	font: 13px normal Arial, Helvetica, Tahoma, sans-serif;
	}
	
body div#container div#content div#main-column dl dd {
	font-size: 11px;
	}
	
body div#container div#content div#main-column ul,
body div#container div#content div#main-column ol {
	text-align: justify;
	}
	
div#container div#content div#main-column form fieldset legend {
	font: bold 1.5em Helvetica, Arial, Tahoma, sans-serif;
	}
	
div#container div#content div#main-column form fieldset label span.label {
	font-weight: normal;
	line-height: 1.4em;
	letter-spacing: 0.02em;
	}
	
div#container div#content div#main-column form fieldset label span.error {
	font-weight: normal;
	font-size: 11px;
	line-height: 1.2em;
	letter-spacing: 0.02em;
	}
	
div#container div#content div#main-column form fieldset label input,
div#container div#content div#main-column form fieldset label select,
div#container div#content div#main-column form fieldset label textarea {
	font-weight: normal;
	font-size: 11px;
	line-height: 1.4em;
	letter-spacing: 0.02em;
	font-family: Arial, sans-serif;
	}
	
div#container div#content div#main-column form input#submit,
div#container div#content div#main-column form input.submit {
	font-size: 0.95em;
	line-height: 1.4em;
	letter-spacing: 0.02em;
	font-family: Arial, sans-serif;
	}
	
div#container div#content div#main-column p.status-ok,
div#container div#content div#main-column p.status-err {
	text-align: center;
	}
	
body div#container div#content div#side-column h4 {
	
	font: normal 17px Arial;
	letter-spacing: -0.03em;
	}


body div#container div#content div#side-column h5 {
	
	font: normal 16px Arial;
	letter-spacing: -0.03em;
	}
	
body div#container div#content div#side-column h6 {
	font-size: 14px;
	font-family: Arial;
	letter-spacing: -0.03em;
	font-weight: normal;
	}
	
body div#container div#content div#side-column h6 a {
	text-decoration: none;
	font-weight: bold;
	}
	
body div#container div#content div#side-column h6 a:hover {
	}
body div#container div#content div#side-column ul {
	font-size: 11px;
	}

body div#container div#content div#side-column ul li {
	}
	
body div#container div#content div#side-column ul li ul {
	}
	
body div#container div#content div#side-column ul li a {
	text-decoration: none;
	}
	
body div#container div#content div#side-column dl {
	}
	
body div#container div#content div#side-column dl dt {
	font: normal 15px Arial;
	}
	
body div#container div#content div#side-column dl dd {
	}
	
body.solutions div#content.solutions div#side-column p {
	line-height: 18px;
	}
	
body div#container div#bottom div.b1 h4,
body div#container div#bottom div.b2 h4,
body div#container div#bottom div.b3 h4,
body div#container div#bottom div.b1 h5,
body div#container div#bottom div.b2 h5,
body div#container div#bottom div.b3 h5 {
	font-size: 16px;
	color: #639;
	letter-spacing: -0.03em;
	font-weight: bold;
	}
	
body div#container div#bottom div dl {
	font-size: 10px;
	line-height: 1.3em;
	}
	
body div#container div#bottom div dl dt.more {
	text-align: right;
	}
	
div#bottom div.b1 p.endlist,
div#bottom div.b2 p.endlist,
div#bottom div.b3 p.endlist {
	font-weight: bold;
	}
	
body div#container div#quicksearch h3 {
	font-weight: normal;
	font-size: 18px;
	letter-spacing: -0.03em;
	}
	
body div#container div#quicksearch dl a {
	text-decoration: underline;
	}
	
body div#container div#quicksearch dl dt {
	font-weight: bold;
	font-size: 10px;
	}
	
body div#container div#quicksearch dl dd {
	font-size: 10px;
	}
	
body div#footer {
	font-size: 75%;
	}
	
body ul#footer-navigation li {
	text-align: center;
	}
	
body ul#footer-navigation li a {
	font-size: 11px;
	}
	
/************ NAV V2 *************/
ul#navigation-v2,
ul#navigation-v2 ul {
	text-align: left;
	}
	
ul#navigation-v2 li {
	text-transform: uppercase;
	text-align: center;
	line-height: 33px;
	}
	
ul#navigation-v2 li.top-level {
	font-size: 11px;
	letter-spacing: 0.02em;
	}
	
ul#navigation-v2 li a {
	
	}
	
ul#navigation-v2 li ul {
	font-size: 11px;
	text-align: left;
	line-height: 14px;
	text-transform: capitalize;
	letter-spacing: normal;
	font-weight: normal;
	}
	
ul#navigation-v2 li ul li {
	text-align: left;
	letter-spacing: normal;
	line-height: 14px;
	}
	
ul#navigation-v2 li ul li a {
	text-transform: capitalize;	
	line-height: 14px;
	}
	
	
body.news-center div#mid-top h2 {
	font-size: 40px;
	font-family: Tahoma, Lucida, Verdana, sans-serif;
	}
	
body.news-center div#mid-top p {
	font-size: 20px;
	text-align: left;
	}
	
div#featured-news h3 {
	font: normal 28px Arial, Helvetica, Tahoma, Verdana, sans-serif;
	}
	
div#featured-news h4 {
	font: normal 22px Arial, Helvetica, Tahoma, Verdana, sans-serif;
	}
	
div#helpful-links ul {
	font-size: 14px;
	}
