body { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #619ebc; background-image: url(images/body_bkgrd.jpg); background-repeat: repeat-x; margin: 0; }
p { }
td { }
a:link { color: #497eb4; }
a:visited { color: #497eb4; }
a:hover { color: #497eb4; }
a:active { color: #497eb4; }
#content { background-color: #fff; text-align: left; width: 960px; height: 500px; clear: both; min-height: 600px; max-width: 960px; max-height: 95%; display: table-row; }
#leftbarhome { background-color: #ffc56e; background-image: url(images/home_leftbar.jpg) !important; background-repeat: no-repeat; width: 190px; float: left; min-width: 190px; min-height: 600px; max-width: 190px; display: table-cell; }
#leftbar { background-color: #ffc56e; background-image: url(images/leftbar.jpg) !important; background-repeat: no-repeat; display: table-cell; width: 123px; min-width: 123px; min-height: 600px; max-width: 123px; float: left; }
#upperlogohome { background-color: #fff; text-align: right; width: 760px; padding-top: 10px; }
#upperlogo { background-color: #fff; text-align: right; padding-top: 10px; width: 827px; }
#uppernavhome { color: #497eb4; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #fff; text-align: left; width: 725px; max-width: 725px; padding-top: 20px; padding-left: 32px; border-bottom: 5px solid #a4c1df; }
#uppernav { color: #497eb4; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #fff; text-align: left; padding-top: 20px; padding-right: 47px; padding-left: 25px; width: 752px; max-width: 752px; border-bottom: 5px solid #a4c1df; }
#homebody { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; background-color: #fff; text-align: left; width: 650px; padding-top: 30px; padding-left: 30px; }
.homepagecopy { font-size: 12px; line-height: 24px; }
#intbody { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; background-color: #fff; text-align: left; padding-top: 30px; padding-left: 30px; width: 750px; }
#footer { color: #fff; font-size: 10px; text-align: center; width: 960px; clear: both; padding-top: 5px; padding-bottom: 5px; }
#product { text-align: center; width: 220px; height: 220px; float: left; min-width: 200px; min-height: 100px; margin-right: 5px; margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; border-top: 2px dotted #ccc; border-right: 2px dotted #ccc; }
#requesttable { width: 420px; float: right; clear: none; }
#distributor { text-align: center; margin-right: 5px; margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; width: 170px; height: 190px; min-height: 190px; float: left; border-top: 2px dotted #ccc; border-right: 2px dotted #ccc; }
#proddescription { line-height: 16px; width: 400px; float: left; min-width: 250px; max-width: 400px; padding-left: 20px; }
#productleft { text-align: center; width: 250px; float: left; }
.nav a:link { color: #497eb4; font-size: 11px; text-decoration: none; position: relative; bottom: 2px; margin-right: 6px; padding: 2px 4px; border-top: 1px solid gray; border-right: 1px solid gray; border-left: 1px solid gray; }
.nav a:visited { color: #497eb4; font-size: 11px; text-decoration: none; position: relative; bottom: 2px; margin-right: 6px; padding: 2px 4px; border-top: 1px solid gray; border-right: 1px solid gray; border-left: 1px solid gray; }
.nav a:hover { color: #1f5ca9; font-size: 11px; background-color: #def0ca; text-decoration: none; position: relative; bottom: 2px; z-index: 3; margin-right: 6px; padding: 2px 4px; border-bottom: 3px solid #1f5ca9; }
.nav a:active { color: #497eb4; font-size: 11px; text-decoration: none; position: relative; bottom: 2px; margin-right: 6px; padding: 2px 4px; border-top: 1px solid gray; border-right: 1px solid gray; border-left: 1px solid gray; }
.prodlinks img { background-color: white; padding-bottom: 10px; border-style: none; }
.prodlinks a:link { color: #666; font-size: 11px; font-weight: 600; line-height: 14px; text-decoration: none; text-align: center; padding: 2px 5px; }
.prodlinks a:visited { color: #666; font-size: 11px; font-weight: 600; line-height: 14px; text-decoration: none; text-align: center; padding: 2px 5px; }
.prodlinks a:hover { color: #ee2866; font-size: 11px; font-weight: 600; line-height: 14px; text-decoration: none; text-align: center; padding: 2px 5px; }
.prodlinks a:active { color: #497eb4; font-size: 11px; font-weight: 600; line-height: 14px; text-decoration: none; text-align: center; padding: 2px 5px; }

.homepage a:link { font-size: 11px; font-style: oblique; text-align: center; }
.homepage a:visited { font-size: 11px; font-style: oblique; text-align: center; }
.homepage a:hover { font-size: 11px; font-style: oblique; text-align: center; }
.homepage a:active { font-size: 11px; font-style: oblique; text-align: center; }

.productback a:link { color: #666; font-size: 12px; font-weight: normal; text-decoration: none; padding-left: 25px; }
.productback a:visited { color: #666; font-size: 12px; font-weight: normal; text-decoration: none; padding-left: 25px; }
.productback a:hover { color: #666; font-size: 12px; font-weight: normal; text-decoration: underline; padding-left: 25px; }
.productback a:active { color: #666; font-size: 12px; font-weight: normal; text-decoration: none; padding-left: 25px; }

#rightcontent { width: 770px; float: right; }
#intrightcontent { width: 837px; float: right; min-height: 600px; }
#clear { background-color: #fff; background-image: url(images/cleardiv_spacer.jpg); background-repeat: repeat-y; width: 960px; height: 20px; clear: both; }
#intclear { background-color: #fff; background-image: url(images/int_cleardiv_spacer.jpg); background-repeat: repeat-y; width: 960px; height: 20px; clear: both; }
.tablecopy { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; }
.homeproduct { color: #ee2866; font-size: 11px; font-weight: bold; font-style: italic; line-height: 16px; text-align: center; width: 240px; padding-top: 20px; }
.tableheader { color: #fff; font-size: 10px; font-weight: bold; background-color: #1f5ca9; }
.proddescription { font-size: 10px; font-weight: bold; margin-top: 20px; }
.sizeshaded { background-color: #cadaea; }
.padimage { padding-bottom: 10px; padding-left: 10px; }
.floatright { float: right; }
.floatleft { float: left; }
.question { color: #1f5ca9; font-weight: bold; font-style: italic; line-height: 18px; padding-top: 10px; }
.answer { }
.samples { list-style-type: none; }
ul{ list-style-type: none; list-style-image: none; }
li { padding-right: 10px; padding-bottom: 5px; list-style-type: square; }
h1 { color: #1f5ca9; font-size: 16px; font-weight: 900; font-style: italic; padding-bottom: 10px; }
h2 { color: #497eb4; font-size: 12px; clear: both; padding-top: 10px; }
h3 { color: #666; font-size: 12px; padding-top: 15px; }
h4 { color: #666; font-size: 12px; font-weight: normal; text-align: center; width: 390px; padding-top: 15px; }
h5 { font-size: 12px; font-weight: bold; margin-bottom: 5px; padding-bottom: 5px; }
h6 {
	color: #497eb4;
	font-size: 16px;
	clear: both;
	padding-top: 0px;
	font-weight: normal;
	font-variant: small-caps;
	font-style: italic;
	position: relative;
	top: -15px;
	text-align: center;
}

