body {background-color: #fff; margin:0px; padding:0px; font-family: verdana, sans-serif}

img {border: none}
div.main {margin-left: auto; margin-right: auto; width: 810px; height: 100%; background-image: url('../images/orangeLine.gif'); background-repeat: repeat-x; margin-top: 0px; padding-top: 0px}
div.toprow1 {float:left; width:145px; text-align: center;  margin-top: 30px;}
div.toprow2 {float:left; margin-right: 10px}
div.toprow3 {float:left; width: 580px; margin-top: 48px}
div.toprow3 div {float:left; width: 19%; height: 26px; text-align: center; }
div.toprow3 img {float:left}
div.toprow3 a {text-decoration: none; color: #333; display: block; float: center; font-family: arial, sans-serif; font-weight: bold; margin-top: 5px}
div.toprow3 a:visited {text-decoration: none}
div.toprow3 a:hover {border-bottom: 1px solid #d08060}
div.toprow3 a:active {border-bottom: 1px solid #d08060}
.bigcaps {font-size: 15px}
.smallcaps {font-size: 12px}
.bigcaps2 {font-size: 22px; font-weight:normal; color: #444}
.smallcaps2 {font-size: 18px; font-weight:normal; color: #444}

div.mainrow1 {float: left; width:150px; text-align:center; font-family: verdana, sans-serif; font-size: 14px; padding: 0px; margin: 0px}
div.mainrow1 span {font-size: 12px}
div.mainrow2 {color: #372; font-size: 13px;}
div.mainrowA3 {float: left; background-color: #fffff0; width: 310px; border-width: 1px 0px 1px 1px; border-style: solid; border-color: #ccc}
div.mainrowA4 {float: left; background-color: #fbfbea; width: 310px; border-width: 1px 1px 1px 0px; border-style: solid; border-color: #ccc}

div.mainrowB3 {float: left; background-color: #fffff0; width: 206px; border-width: 1px 0px 1px 1px; border-style: solid; border-color: #ccc}
div.mainrowB4 {float: left; background-color: #fbfbea; width: 206px; border-width: 1px 0px 1px 0px; border-style: solid; border-color: #ccc}
div.mainrowB5 {float: left; background-color: #fffff0; width: 206px; border-width: 1px 1px 1px 0px; border-style: solid; border-color: #ccc}

div.mainrowC3 {float: left; background-color: #fffff0; width: 620px; border-width: 1px 1px 1px 1px; border-style: solid; border-color: #ccc; padding-bottom:10px;}
div.mainrowC3 a {text-decoration:underline; color:#C40005}
/*order: 1px solid #ccc}*/

div.specdiv {color: #444; font-weight: bold; font-size: 11px; margin-left: 5px}
div.specdiv ul {list-style-image: url('../images/smalltick.gif'); margin-right:10px; margin-top:0px}
div.specdiv ul li {margin-bottom: 10px}
div.ra {text-align: right}

div.contactA {color: #444; font-weight: bold; font-size: 11px; width: 100px; text-align: right; float: left}
div.contactB {color: #444; font-weight: bold; font-size: 11px; width: 200px; text-align: left; float: left; margin-left: 7px}
div.contact1 {font-weight: bold; font-size: 11px; width: 160px; text-align: left; float: left; margin-left: 25px}
div.contact1 a {color: #444; text-decoration: none}
div.contact1 a:hover {color: #d08060; text-decoration: underline}
div.contact2 {color: #444; font-weight: bold; font-size: 11px; width: 300px; text-align: left; float: left; margin-left: 7px}
div.contact2 a {text-decoration:underline; color:#C40005}
div.gap {width: 620px; float: left; font-size:2px}