div.featured_product{background-color: green;/*width: 90%;margin-top: 1em;margin-right: auto;margin-left: auto;margin-bottom: 0;*/}
.right{float: right;padding: 0 0 0 3em;}
table.territory{border-collapse: collapse;border-width: medium;border-style: solid;border-color: black;width: 98%;text-align: center;margin-left: auto;margin-right: auto;}
table.territory th a{text-decoration: none;background-color: inherit;color: black;}
table.territory th{border-bottom: medium solid black;}
table.territory td, table.territory th{border-right: medium solid black;padding: 1px;width: 33%;}
.t1{background-color: #A399FC;color: inherit;}
.t1 a{text-decoration: none;background-color: inherit;color: black;display: block;}
.t2{background-color: #A399FC;color: inherit;}
.t2 a{text-decoration: none;color: black;background-color: inherit;display: block;}
.t3{background-color: #A399FC;color: inherit;}
.t3 a{text-decoration: none;color: black;background-color: inherit;display: block;}
td.bot_border{border-bottom: 1px solid black;background-color: #99ccff;color: inherit;}
th.gtop, th.gtop a{font-weight: normal;font-size: small;color: black;background-color: #99CCFF;text-decoration: underline;}
table.cap_option{border: 2px solid black;text-align: center;}
table.cap_option td{border-bottom: 1px solid black;border-right: 1px solid black;background-color: #ffffcc;color: inherit;}
table.cap_option th{border-bottom: 1px solid black;border-right: 1px solid black;background-color: #99ccff;color: inherit;}
td.title{font-weight: bold;text-align: left; background-color:#99CCFF;}
fieldset.news_item{background-color: #D0CCFE; border: thin solid black; margin: 0 0 0 0; padding: 1em;}
table.news_archive{margin-left: auto;margin-right: auto;border: 1px solid black;background-color: #A399FC;color: inherit;}
table.benefits{border: 2px solid black;border-collapse: collapse;margin-top: 1em;}
table.benefits tbody{background-color: #E2F9FF;}
table.benefits thead{background-color: #99CCFF;}
table.benefits td{border: 1px solid black;}
ul.address{list-style-type: none;padding: 0;margin: 1em 0 1em 0; }
.bot_border a{text-decoration: none;color: black;background-color: inherit;display: block;}
.global_address{margin-top: 1em;margin-bottom: 1em;margin-left: auto;margin-right: auto;width: 85%;border: 1px solid black;background-color: #D0CCFE;color: inherit;text-align: center;}
.global_address th{background-color: #A399FC;color: inherit;border-bottom: 1px solid black;}
th.gtop a{background-color: #A399FC;}
ul.req_downloads{list-style-type: none;padding: 0 0 2em 0;margin: 0;}
ul.req_downloads li{padding: 0 8em 0 0;display: inline;}
.legend{font-weight: bold;}
.top_link{margin-left: 723px; margin-right: 0px;}
.small{font-size: 90%;}
.bold{font-weight: bold;}
li.vid_list{padding: 6px 0 2px 0; margin: 0 0 0 75px}
div.video_item img{float:left;padding: 5px 0 0 0;}
div.notice{background-color: yellow; border: 1px solid black;padding: 1em;margin-bottom: 1em;}
div.staff_photo_area{float: left; padding: 5px .5em 5px .5em;}
fieldset.staff_photo_box{width: 228px; text-align:center; height: 220px;margin: 0;padding: 0;}
div.staff_photo{padding: 2px;}
div.off_location{height: 120px}
span.ftitle{font-weight: bold;}
/*
* Styles for the Technical Documents System
*
*/
div.tech_docs{background-color: #F0F0F0;min-height:325px;_height: 325px;padding:0;}
div.tech_index{float: left;margin-top: 1em;}
div.tech_index ul{list-style-type: none;background-color: #666666;padding-right: 1em;}
div.tech_index ul li{padding: .5em 0 .5em 0;}
a.tilink:link, a.tilink:visited{color: #E3E3E3;}
div.tech_content{float: left;margin-top: 1em;background-color: white;visibility: visible;border: 1px solid #666666;min-height: 298px;_height: 298px;width: 365px;}
div.tech_content h3{color: black;text-align: center;padding-top: .5em;}
div.tech_content ul{list-style-type: circle;}
div.tech_content ul li{padding: .5em .5em 0 0;}
a.tclink :visited{color: #2D16FC;}