/* CSS Document */select {font-size: 10px;font-family:Arial, Helvetica, sans-serif;}input {font-size: 10px;font-family:Arial, Helvetica, sans-serif;}div#main {position:absolute;width: 100%;margin: auto;padding: 0px;top: 16px;text-align: center;}#insidemain {margin: auto;width: 760px;height: auto;position: relative;text-align:left;}div#place {position: absolute;top: 4px;left: 550px;visibility: hidden;}div#upload {position: absolute;top: 4px;left: 643px;visibility: hidden;}div#place a {color: #7B7B72;font-family: Arial, Helvetica, sans-serif;font-size: 10px;vertical-align:super;letter-spacing: 1px;}div#upload a {color: #7B7B72;font-family: Arial, Helvetica, sans-serif;font-size: 10px;vertical-align:super;letter-spacing: 1px;}div#arrow {position: absolute;left: 720px;top: -2px;visibility: hidden;}div#bottomline {position:absolute;top: 527px;height: 1px;left: 188px;width: 570px;margin: 0px;padding: 0px;line-height: 0px;font-size: 0px;}div#bottomleftline {position:absolute;top: 527px;height: 1px;left: 30px;width: 158px;border-top-color: #C9C7D1;border-top-style: solid;border-top-width: 1px;margin: 0px;padding: 0px;line-height: 0px;font-size: 0px;}div#firsttopline {position:absolute;width: 158px;height: 1px;left: 30px;top: 126px;border-top-color: #C9C7D1;border-top-style: solid;border-top-width: 1px;margin: 0px;padding: 0px;line-height: 0px;font-size: 0px;}div#secondtopline {position:absolute;width: 158px;height: 1px;left: 30px;top: 156px;border-top-color: #C9C7D1;border-top-style: solid;border-top-width: 1px;margin: 0px;padding: 0px;line-height: 0px;font-size: 0px;}div#thirdtopline {position:absolute;width: 158px;height: 1px;left: 30px;top: 186px;border-top-color: #C9C7D1;border-top-style: solid;border-top-width: 1px;margin: 0px;padding: 0px;line-height: 0px;font-size: 0px;}div#fourthtopline {position:absolute;width: 158px;height: 1px;left: 30px;top: 216px;border-top-color: #C9C7D1;border-top-style: solid;border-top-width: 1px;margin: 0px;padding: 0px;line-height: 0px;font-size: 0px;}div#fifthtopline {position:absolute;width: 158px;height: 1px;left: 30px;top: 246px;border-top-color: #C9C7D1;border-top-style: solid;border-top-width: 1px;margin: 0px;padding: 0px;line-height: 0px;font-size: 0px;}div#bottomleftline2 {position:absolute;top: 527px;height: 1px;left: 30px;width: 158px;margin: 0px;padding: 0px;line-height: 0px;font-size: 0px;}div#firsttopline2 {position:absolute;width: 158px;height: 1px;left: 30px;top: 126px;margin: 0px;padding: 0px;}div#secondtopline2 {position:absolute;width: 158px;height: 1px;left: 30px;top: 156px;margin: 0px;padding: 0px;}div#thirdtopline2 {position:absolute;width: 158px;height: 1px;left: 30px;top: 186px;padding: 0px;}div#fourthtopline2 {position:absolute;width: 158px;height: 1px;left: 30px;top: 216px;margin: 0px;padding: 0px;}div#fifthtopline2 {position:absolute;width: 158px;height: 1px;left: 30px;top: 246px;margin: 0px;padding: 0px;}div#verticalline {position:absolute;width: 1px;height: 528px;top: 0px;left: 188px;margin: 0px;padding: 0px;line-height: 0px;font-size: 0px;}div#leftgraphic {visibility: hidden;}div#leftprinting {visibility: hidden;}div#leftpromotions {visibility: hidden;}div#leftdirect {visibility: hidden;}div#leftgraphic a{top: 135px;position:absolute;left: 35px;color: #2461A6;font-size: 14px !important;letter-spacing: 1px;width: 150px;text-align:left;text-transform: uppercase;margin: 0px;padding: 0px;}div#leftprinting a{top: 165px;position:absolute;left: 35px;color: #2461A6;font-size: 14px !important;letter-spacing: 1px;width: 150px;text-align:left;text-transform: uppercase;margin: 0px;padding: 0px;}div#leftpromotions a{top: 195px;position:absolute;left: 35px;color: #2461A6;font-size: 14px !important;letter-spacing: 1px;width: 150px;text-align:left;text-transform: uppercase;margin: 0px;padding: 0px;}div#leftdirect a{position:absolute;left: 35px;color: #2461A6;font-size: 14px !important;letter-spacing: 1px;width: 150px;text-align:left;text-transform: uppercase;top: 225px;margin: 0px;padding: 0px;}div a {text-decoration:none;font-family:Arial, Helvetica, sans-serif;}div a:hover {text-decoration:none;color: #5681BD;}div#leftgraphic a:hover{color: #5681BD;text-decoration: none;}div#leftprinting a:hover{color: #5681BD;text-decoration: none;}div#leftpromotions a:hover{color: #5681BD;text-decoration: none;}div#leftdirect a:hover{color: #5681BD;text-decoration: none;}div#flash1 {position:absolute;top: 79px;left: 210px;width: 546px;height: 427px;z-index: 1;}div#logo {position:absolute;top: 0px;left: 0px;padding-left: 15px;}div#footer {font-family:Arial, Helvetica, sans-serif;font-size: 11px;color: #7B7B72;width: 563px;clear: both;z-index: 5;padding-top: 3px;padding-bottom: 20px;padding-left: 7px;margin: 0px;}div#box {height: 460px;width: 1px;float: right;}div#forceheight {clear: both;height: 1px;width: 1px;overflow: hidden;}div#outsidebox {	top: 57px;	left: 188px;	position: absolute;	z-index: 0;	padding: 0px;	margin: 0px;}div#content {border-left-style: solid;border-left-width: 1px;border-bottom-style: solid;border-bottom-width: 1px;border-color: #C9C7D1;top: 12px;left: 0px;height: auto;width:: auto;padding: 0px;padding-left: 23px;margin-right: 0px;}div#contentsmall {border-left-style: solid;border-left-width: 1px;border-bottom-style: solid;border-bottom-width: 1px;border-color: #C9C7D1;top: 12px;left: 0px;height: 401px;width: auto;overflow: hidden;padding: 0px;padding-left: 23px;margin-right: 0px;}#heading {padding-left: 23px;padding-right: 1px;margin-right: 0px;margin-left: 0px;border-left-style: solid;border-left-width: 1px;border-color: #C9C7D1;}#headingtext {height: 68px;width: auto;text-align: right;border-bottom-width: 1px;border-bottom-style: solid;border-color: #C9C7D1;padding: 0px;margin: 0px;padding-top: 1px;}#firstcolumn {width: 262px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #7B7B72;line-height: 17px;text-align: justify;padding: 0px;margin: 0px;}#secondcolumn {float: right;height: auto;width: 280px;}#firsttext {width: 262px;}#firstpic {width: 262px;}#secondtext {width: 262px;padding: 0px;}#secondpic {width: 262px;}h1 {font-size: 13px;font-family:Arial, Helvetica, sans-serif;color: #63894C;}#middletext {color: #7B7B72;font-size: 14px;padding-left: 23px;padding-top: 55px;text-align: left;line-height: 29px;letter-spacing: 1px;}h2 {color: #2461A6;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}#space {width: 188px;height: 1px;}div#upline {width: 1px;height: 60px;border-left-style: solid;border-left-width: 1px;border-color: #C9C7D1;position: absolute;top: 8px;left: 188px;}div#belowfooter {clear: both;height: 25;}div#aboutus {width: 114px;height: 22px;background-color: #2461A6;color: white;font-size: 13px;font-family: Arial, Helvetica, sans-serif;letter-spacing: 1px;}#line {height: 1px;width: 528px;border-bottom-style: solid;border-bottom-color:  #C9C7D1;border-bottom-width: 1px;}#line1 {height: 15px;width: 544px;border-bottom-style: solid;border-bottom-color:  #C9C7D1;border-bottom-width: 1px;margin: 0px;padding: 0px;}#line1half {height: 15px;width: 264px;border-bottom-style: solid;border-bottom-color:  #C9C7D1;border-bottom-width: 1px;}h3 {color: white;font-size: 13px;font-family: Arial, Helvetica, sans-serif;}h4 a {color: #9A3B31 !important;font-size: 12px;font-family: Arial, Helvetica, sans-serif;text-decoration: none;}h4 a:hover {color: #7B7B72 !important;font-size: 12px;font-family: Arial, Helvetica, sans-serif;text-decoration: none;}#total {background-color: #2461A6;color: white;font-family: Arial, Helvetica, sans-serif;font-size: 13px;padding: 3px;margin: 0px;}td {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px !important; color: #7B7B72;}#priceitems {top: 265px;position:absolute;left: 15px;width: 160px;text-align: left;text-transform: capitalize;margin: 0px;padding: 0px;}#priceitems ul {list-style: none;font-size: 11px;letter-spacing: 1px;line-height: 22px;}#priceitems ul a {color: #7B7B72;}#priceitems ul a:hover {color: #2461A6;}#pricing a {color: #2461A6 !important;}#pantone1 {visibility: hidden; width: 18px; height: 18px; float: right; margin: 0px; margin-top: 2px; padding: 0px; border-width: 0px;}#pantone2 {visibility: hidden; width: 18px; height: 18px; float: right; margin: 0px; margin-top: 2px; padding: 0px; border-width: 0px;}#pantone3 {visibility: hidden; width: 18px; height: 18px; float: right; margin: 0px; margin-top: 2px; padding: 0px; border-width: 0px;}#pantone4 {visibility: hidden; width: 18px; height: 18px; float: right; margin: 0px; margin-top: 2px; padding: 0px; border-width: 0px;}#pantone5 {visibility: hidden; width: 18px; height: 18px; float: right; margin: 0px; margin-top: 2px; padding: 0px; border-width: 0px;}#pantone6 {visibility: hidden; width: 18px; height: 18px; float: right; margin: 0px; margin-top: 2px; padding: 0px; border-width: 0px;}#pantone7 {visibility: hidden; width: 18px; height: 18px; float: right; margin: 0px; margin-top: 2px; padding: 0px; border-width: 0px;}#pantone8 {visibility: hidden; width: 18px; height: 18px; float: right; margin: 0px; margin-top: 2px; padding: 0px; border-width: 0px;}div#logos {border-left-style: solid;border-left-width: 1px;border-bottom-style: solid;border-bottom-width: 1px;border-color: #C9C7D1;top: 12px;left: 279px;height: 320px;float: left;padding-right: 0px;margin: auto;padding-top: 20px;padding-bottom: 20px;width: 570px;text-align: center;}dd {line-height: 18px;}#outer {overflow: hidden; position: relative;height: 395px;width: 546px;left: -2px;padding-right: 0px;margin: auto;padding-left: 0px;padding-top: 10px;padding-bottom: 10px;text-align: center;}#outer2 {overflow: hidden; position: relative;height: auot;width: 546px;left: -2px;padding-right: 0px;margin: auto;padding-left: 0px;padding-top: 0px;padding-bottom: 0px;text-align: center;}#outer[id] {display: table; position: static;}#outer2[id] {display: table; position: static;}#middle {position: absolute; top: 50%;left: 0px;} /* for explorer only*/#middle[id] {display: table-cell; vertical-align: middle;text-align: center;position: static;top: -50%;  /* for explorer only */}#inner {position: relative; top: -50%;  /* for explorer only */left: 0px;}#inner2 {position: relative; left: 0px;}/* optional: #inner[id] {position: static;} */