/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Reset
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, 
p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, 
font, 
img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend
{
margin: 0; padding: 0; border: solid 0 transparent; outline: solid 0 transparent;
font-style: inherit; font-size: 100%; font-family: inherit; 
vertical-align: middle; background: transparent none repeat scroll left top;
}
:focus {outline: 0;}
body {line-height: 1; color: black; background: white;}
ol, ul {list-style: none;}
table {empty-cells: show;}
caption, th, td {text-align: left;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
ul, ol, dl {position: relative;}
hr {border: 0; height: 1px; background: black; color: black;}
div, 
ul, ol, 
h1, h2, h3, h4, h5, h6, p {overflow: hidden; display: block;}
img, a img {border: 0;}
html {width: 100%; margin-bottom: 1px; overflow: scroll; overflow-x: auto;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Structure
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#precontainer,
#postcontainer,
#mast,
#main,
#section,
#category,
#location,
#footer,
#footer_tools,
#colophon
{clear: both; width: 100%;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Global
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body {margin: 10px auto; background: #818181; text-align: center; behavior: url(/internet/tric/tri/imglib.nsf/images/csshover.htc/$FILE/csshover.htc);}
strong {font-weight: bold !important;}
a {color: #049;}
a {color: #1080ac !important;}
a:hover {color: #06c;}
a:hover {color: #39c !important;}
:focus {background: #eee;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Wrapper
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#wrapper {width: 987px; margin: 0 auto;}
#precontainer {height: 20px; background: #818181 url(/internet/tric/tri/imglib.nsf/images/bkg_head_2.gif/$FILE/bkg_head_2.gif) left top no-repeat;}
#postcontainer {height: 25px; background: #818181 url(/internet/tric/tri/imglib.nsf/images/bkg_foot_2.gif/$FILE/bkg_foot_2.gif) left bottom no-repeat;}
#postcontainerremit {height: 25px; background: #818181 url(/internet/tric/tri/imglib.nsf/images/bkg_foot_2.gif/$FILE/bkg_foot_2.gif) left bottom no-repeat;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Container
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#container {padding: 0 6px 0 1px; background: #fff url(/internet/tric/tri/imglib.nsf/images/bkg_main_2.gif/$FILE/bkg_main_2.gif) top center repeat-y; text-align: left;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Mast
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#mast {height: 100px; border-bottom: 5px solid #ccc; text-align: right;}
#logo {float: left; padding-left: 20px;}
#utilities {float: right; width: 500px; padding-right: 20px;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Toolbar
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#toolbar {float: right;}
#toolbar ul {margin-bottom: 6px; overflow: visible;}
#toolbar li {display: inline; margin: 0 0 5px 5px;}
#toolbar a {padding-left: 15px; background: url(/internet/tric/tri/imglib.nsf/images/green_arrows_transparent.gif/$FILE/green_arrows_transparent.gif) left center no-repeat; font: bold 12px/12px Arial, sans-serif; color: #1080ac;}
#toolbar a:hover {color: #39c;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Search
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#search {clear: right; float: right; padding: 20px 0 30px; background: url(/internet/tric/tri/imglib.nsf/images/google.gif/$FILE/google.gif) no-repeat right bottom;}
#search_form {width: 500px; text-align: right;}
input#search_field {border: 1px solid #1080ac; margin-right: 5px;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Main
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#main {background: #fff;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Section
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#section {height: 46px; background: #02a0ab url(/internet/tric/tri/imglib.nsf/images/bkg_section.gif/$FILE/bkg_section.gif) top left repeat-x;}
#section h1 {float: left; padding: 12px 0 0 20px; font: bold 22px/22px Arial, sans-serif; color: #9c3;}
#section h1 a.sectionlink {color: #9c3 !important;}
#view {float: right; padding: 12px 20px 0 0;}
#view span.view_text {margin-right: 5px; font: 12px/12px Arial, sans-serif; color: #fff;}
#view_dropdown {border: 1px solid #ccf; font: 12px/12px Arial, sans-serif;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Category
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#category {height: 44px; background: #d5eeb0 url(/internet/tric/tri/imglib.nsf/images/bkg_category.gif/$FILE/bkg_category.gif) top left repeat-x; overflow: visible;}
#category ul {margin-left: 10px; border-left: 1px solid #bd6; overflow: visible;}
#category ul ul {margin: 0; border: 0;}
#category ul li {display: inline;}
#category a {float: left; padding: 15px 10px; font: bold 14px/14px Arial, sans-serif; color: #333 !important; text-decoration: none; border-right: 1px solid #bd6; background: none;}
#category a:hover, #category a:active,
#category a.catselect,
#category a.selected {background: #efc url(/internet/tric/tri/imglib.nsf/images/bkg_category_dn.gif/$FILE/bkg_category_dn.gif) bottom center repeat-x; color: #333 !important;}
#category ul ul a.selected {background: #efc;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Dropdown
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#category * {z-index: 1; overflow: visible;}
#category ul li {position: relative; display: block; float: left; list-style: none;}
#category ul li:hover {background: url(/internet/tric/tri/imglib.nsf/images/bkg_category_dn.gif/$FILE/bkg_category_dn.gif) bottom center repeat-x; background-position: 0 0;}
#category ul ul {position: absolute; top: 100%; left: 0; border: 1px solid #999; border-color: #ccc #999 #999 #ccc; border-top: 0;}
#category ul ul li {clear: both; padding: 0; margin: 0;}
#category ul ul li:hover {background: none; background-position: 0 0;}
#category ul ul a {display: block; width: 200px; padding: 5px 10px; margin: 0; font-size: 12px; border: 0; border-top: 1px solid #ccc; background: #efc;}
#category ul ul a:hover {background: #ac5; background-position: 0 0;}
#category ul ul {display: none;}
#category ul li:hover ul {display: block; background-position: 0 0;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Location
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#location {padding: 15px 0 0 0;}
#breadcrumb {float: left; padding-left: 20px; font: bold 12px Arial, sans-serif; line-height: auto;}
#breadcrumb a {font: bold 12px Arial, sans-serif;}
#region {float: right; padding-right: 20px; font: bold 12px Arial, sans-serif;}
#region a {font: bold 12px Arial, sans-serif; padding-left: 20px;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Matter
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#matter {padding: 15px 10px 40px; clear: both;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Side Nav
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#sidenav {float: left; width: 245px; margin: 0 -1px 0 0; border: 1px solid #ccc; border-top: 0;}
#sidenav h3 {margin:0; padding: 5px 5px 5px 10px; font: bold 14px/14px Arial, sans-serif; color: #033; border: 1px solid #ccc; border-width: 1px 0; background: #eee url(/internet/tric/tri/imglib.nsf/images/bkg_nav_headline.gif/$FILE/bkg_nav_headline.gif) top left repeat-x;}
#sidenav ul {padding: 0 0 5px; background: #eee;}
#sidenav li {display: inline;}
#sidenav a {display: block; padding: 10px 10px 10px 25px; background: url(/internet/tric/tri/imglib.nsf/images/green_arrows_transparent.gif/$FILE/green_arrows_transparent.gif) 10px 12px no-repeat; font: bold 13px/15px Arial, sans-serif;}
#sidenav ul ul {padding: 0 0 10px;  background: #ddd;}
#sidenav ul ul a {background: none; padding: 10px 0 0 35px; font: bold 12px/14px Arial, sans-serif;}
#sidenav li a.catselect {background-color: #fff; text-decoration: none;}
#sidenav li li a {font-weight: normal;}
#sidenav li li a.selected {background: none; font-weight: bold; text-decoration: none;}
#sidenav img {display: block;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Content
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#content {width: 714px; float: left;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Sidebar
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#sidebar {float: right; width: 180px;}
#sidebar h3 {padding: 5px; font: bold 14px/14px Arial, sans-serif; color: #033; border-bottom: 1px solid #ccc;}
#sidebar ul {padding: 0 0 10px;}
#sidebar li {display: inline;}
#sidebar a {display: block; margin: 10px 5px 0; padding: 0 0 0 15px; background: url(/internet/tric/tri/imglib.nsf/images/green_arrows_transparent.gif/$FILE/green_arrows_transparent.gif) left 3px no-repeat; font: bold 13px/15px Arial, sans-serif;}
#sidebar a.button {background: none;}
#securesignin {border: 1px solid #ccc; margin-bottom: 15px;}
#securesignin h3 {background: #daf1f8 url(/internet/tric/tri/imglib.nsf/images/bkg_sidebar_headline.gif/$FILE/bkg_sidebar_headline.gif) top left repeat-x;}
#securesignin ul {background: #daf1f8 url(/internet/tric/tri/imglib.nsf/images/bkg_sidebar.gif/$FILE/bkg_sidebar.gif) top left repeat-x;}
#quicklinks {border: 1px solid #ccc;}
#quicklinks h3 {background: #eee url(/internet/tric/tri/imglib.nsf/images/bkg_nav_headline.gif/$FILE/bkg_nav_headline.gif) top left repeat-x;}
#quicklinks ul {background: #eee url(/internet/tric/tri/imglib.nsf/images/bkg_nav.gif/$FILE/bkg_nav.gif) top left repeat-x;}
#newclaim {border: 1px solid #ccc;  margin-bottom: 15px;}
#newclaim h3 {background: #d8efb6 url(/internet/tric/tri/imglib.nsf/images/bkg_sidebargreen_headline.gif/$FILE/bkg_sidebargreen_headline.gif) top left repeat-x;}
#newclaim ul {background: #d8efb6 url(/internet/tric/tri/imglib.nsf/images/bkg_sidebargreen.gif/$FILE/bkg_sidebargreen.gif) top left repeat-x;}
#newclaim a {display: block; margin: 10px 5px 0; padding: 0; font: bold 13px/15px Arial, sans-serif; background: none;}
#claiminfo {border: 1px solid #ccc;  margin-bottom: 15px;}
#claiminfo h3 {background: #d8efb6 url(/internet/tric/tri/imglib.nsf/images/bkg_sidebargreen_headline.gif/$FILE/bkg_sidebargreen_headline.gif) top left repeat-x;}
#claiminfo ul {background: #d8efb6 url(/internet/tric/tri/imglib.nsf/images/bkg_sidebargreen.gif/$FILE/bkg_sidebargreen.gif) top left repeat-x;}
#helptools {border: 1px solid #ccc;}
#helptools h3 {background: #daf1f8 url(/internet/tric/tri/imglib.nsf/images/bkg_sidebar_headline.gif/$FILE/bkg_sidebar_headline.gif) top left repeat-x;}
#helptools ul {background: #daf1f8 url(/internet/tric/tri/imglib.nsf/images/bkg_sidebar.gif/$FILE/bkg_sidebar.gif) top left repeat-x;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Center Box
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#centerbox {padding: 10px; border: 1px solid #ccc; font: 12px Arial, sans-serif; color: #333; margin-right: -1px;}
#centerbox h2 {font: bold 18px Arial, sans-serif; color: #9c3; margin: 0 0 10px; overflow: visible;}
#centerbox h3 {font: bold 14px Arial, sans-serif; color: #333; margin: 5px 0 0;}
#centerbox h3.notice {color: #903;}
#centerbox a {color: #00f !important;}
#centerbox font a {color: #00f !important;}
#centerbox a font {color: #00f !important;}
#centerbox p {margin-bottom: 0px; vertical-align: top !important;}
#centerbox p * {vertical-align: top !important;}
#centerbox .CorporateStandard_BodyText {font: 12px Arial, sans-serif;}
#centerbox strong {font-weight: bold !important;}
#centerbox .MsoNormal {font: 12px Arial, sans-serif !important;}
#centerbox .MsoNormal * {font: 12px Arial, sans-serif !important;}
#centerbox td {font: 12px Arial, sans-serif !important; overflow: visible;}
#centerbox td * {vertical-align: top;}
#centerbox ul {margin-bottom: 10px; padding-left: 10px; list-style-type: disc;}
#centerbox li {margin-left: 10px;}
#centerbox #callout h3 {padding: 5px 0; font: bold 14px Arial, sans-serif; color: #033; border: 1px solid #ccc; border-width: 1px 0;}
#centerbox #callout a {display: block; margin: 10px 5px 0; padding-left: 15px; background: url(/internet/tric/tri/imglib.nsf/images/green_arrows_transparent.gif/$FILE/green_arrows_transparent.gif) left 3px no-repeat; font: bold 13px Arial, sans-serif;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Footer
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#footer {background: #fff }
#footer a {color: #1080ac;}
#footer a:hover {color: #39c;}
#footer_tools {padding: 5px 0; border: 1px solid #ccc; border-width: 1px 0; background: #fff url(/internet/tric/tri/imglib.nsf/images/bkg_foottool.gif/$FILE/bkg_foottool.gif) bottom left repeat-x; text-align: right;}
#footer_tools ul {padding: 0 20px; text-align: right; overflow: visible;}
#footer_tools li {display: inline;}
#footer_tools a {font: 12px/12px Arial, sans-serif; padding-left: 10px;}
#colophon {padding-top: 10px;}
#copyright {float: left; padding: 10px 0 0 20px; font: 12px/14px Arial, sans-serif; text-align: left; overflow: visible;}
#brand {float: right; padding-right: 20px; font: 10px/12px Arial, sans-serif; color: #933;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Technical Help
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#techhelp #content {width: 100%;}
#techhelp #centerbox {width: 759px; margin: 0 -1px 0 0;}
 /* welcome IE to the party */
* html #techhelp #centerbox {float: right; width: 759px; margin: 0 -1px 0;}
#techhelp #centerbox ul {list-style-type: disc; font-size: 12px;}
#techhelp #centerbox li {margin-left: 10px;}
#techhelpform ol {padding: 10px 0 20px;}
#techhelpform li {clear: both; margin: 0; padding: 0 0 10px; font: 12px/14px Arial, sans-serif; color: #333; list-style-type: none;}
#techhelpform label {display: inline; float: left; width: 150px; margin-right: 10px; text-align: right;}
#techhelpform .formtext {width: 200px; border: 1px solid #39c;}
#techhelpform .alertfld {background: #ffd0d0; border: 1px solid #000;}
#techhelpform .reqfield {background: #ff9;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Error Page
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#error #content {width: 100%;}
#error #centerbox {margin: 0;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Region Map
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#regionmap #content {width: 100%;}
#regionmap #centerbox {margin: 0; text-align: center;}
#regionmap #centerbox p {font: bold 12px/14px Arial, sans-serif; color: #049; text-align: left;}
#regionmap #centerbox a {color: #003399 !important;}
#regionmap #maparea {margin: 0 auto; text-align: center;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Region Home
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#regionhome #sidenav {border: 1px solid #ccc;}
#regionhome #sidenav ul {padding: 0; margin: 0;}
#regionhome #sidenav li {display: block; background: url(/internet/tric/tri/imglib.nsf/images/bkg_nav_headline.gif/$FILE/bkg_nav_headline.gif) repeat-x left top;}
#regionhome #sidenav a {border-top: 1px solid #ccc; margin:0; padding: 9px 10px 9px 25px; background-position: 10px 13px;}
#regionhome #centerbox #banner {text-align: left;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Glossary
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#glossaryframe {width: 770px;}
#glossary #content {width: 100%;}
#glossary #centerbox {display: block; width: 759px; margin: 0 -1 0 0;}
 /* welcome IE to the party */
* html #glossary #centerbox {display: block; float: right; width: 759px; margin: 0 -1px 0;}
#glossary #alphanav {font: 12px Arial, sans-serif;}
#glossary #alphanav ul {margin: 0; padding: 0;}
#glossary #alphanav li {display: inline; margin: 0; padding: 5px 0 5px 5px;}
#glossary #alphanav a {padding-left: 5px;}
#glossary #alphanav h3 {padding: 5px 0 30px;}
#glossary #alphanav h3  a {border: 0; padding:0}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Site map
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#sitemap #content {width: 100%;}
#sitemap #centerbox {display: block; width: 759px; margin: 0 -1 0 0; overflow: hidden;}
 /* welcome IE to the party */
* html #sitemap #centerbox {display: block; float: right; width: 759px; margin: 0 -1px 0;}
#sitemap #centerbox li {list-style: none; margin: 10px 0 1pt 15px; font: bold 12px/14px Arial, sans-serif;}
#sitemap #centerbox li li {margin-top: 5px;}
#sitemap #centerbox li li li {font-weight: normal; list-style: disc;}
#sitemap #centerbox a {text-decoration: underline;}
#sitemap #centerbox h2 {padding-bottom: 10px}
#sitemap #centerbox #db {margin: 0 20px; padding-bottom: 30px;}
#sitemap #centerbox #db h3 {padding: 5px; margin: 0; text-transform: uppercase; font: bold 14px/16px Arial, sans-serif; background: #ddd;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
System Page
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#syspage #content {width: 100%;}
#syspage #centerbox {display: block; width: 759px; margin: 0 -1 0 0; overflow: hidden;}
 /* welcome IE to the party */
* html #syspage #centerbox {display: block; float: right; width: 759px; margin: 0 -1px 0;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Alert
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#alertbox {display: block; width: 400px; border: 1px solid #000; font: 12px/14px Arial, sans-serif; margin-bottom: 10px;}
#alertbox h3 {background: #f30 url(/internet/tric/tri/imglib.nsf/images/icon_alert.gif/$FILE/icon_alert.gif) no-repeat 5px center; padding: 5px 5px 5px 25px; margin: 0 0 5px; color: #fff;}
#alertbox p {color: #f30; margin: 0; padding: 0 5px 5px;}
.alerttxt {color: #f30;}
.alertfld {background: #ffd0d0; border: 1px solid #000;}
.highlight {background: #ffffb7;}
