/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Structure - Home
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#matter_home,
#section_home,
#login,
#slugline,
#awards
{width: 100%; clear: both;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Toolbar
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#toolbar a {text-decoration: underline;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Matter - Home
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#matter_home {background: #2c9ac6 url(/internet/tric/tri/imglib.nsf/images/bkg_home_category.jpg/$FILE/bkg_home_category.jpg);}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Login
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#login {height: 70px;}
#register {float: right; padding: 12px 20px 0 0; text-align: right;}
#register li {display: inline; padding-left: 10px;}
#register li a {padding: 0 0 5px 15px; background: url(/internet/tric/tri/imglib.nsf/images/green_arrows_transparent.gif/$FILE/green_arrows_transparent.gif) left 4px no-repeat; font: 12px/14px Arial, sans-serif; color: #fff !important;}
#register li a:hover {color: #cf6 !important;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Section - Home
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#section_home {display: inline; float: left; width: 900px; margin: 0 40px 0; background: #5dcbef url(/internet/tric/tri/imglib.nsf/images/bkg_home_category_lt.jpg/$FILE/bkg_home_category_lt.jpg) top left no-repeat;}
#section_home h3 {display: block; float: left; margin: 0; padding: 5px 10px; font: bold italic 16px/16px Arial, sans-serif; color: #fff;}
#section_home ul {display: inline; float: left; clear: both; width: 880px; margin: 0 10px; padding: 0;}
#section_home li {display: inline; float: left; width: 200px; height: 204px; margin: 0 10px; background: transparent url(/internet/tric/tri/imglib.nsf/images/bkg_home_category_item.gif/$FILE/bkg_home_category_item.gif) left top repeat-x; text-align: center;}
#section_home a {display: block; margin: 0 auto; padding: 0; width: 200px; height: 204px;font: bold 14px/14px Arial, sans-serif; color: #cf6 !important;  text-align: center; background: transparent none center 34px no-repeat; text-decoration: none;}
#section_home a.beneficiary {background-image: url(/internet/tric/tri/imglib.nsf/images/photo_beneficiary.jpg/$FILE/photo_beneficiary.jpg);}
#section_home a.provider {background-image: url(/internet/tric/tri/imglib.nsf/images/photo_provider.jpg/$FILE/photo_provider.jpg);}
#section_home a.agent {background-image: url(/internet/tric/tri/imglib.nsf/images/photo_agent.jpg/$FILE/photo_agent.jpg);}
#section_home a.contractor {background-image: url(/internet/tric/tri/imglib.nsf/images/photo_contractor.jpg/$FILE/photo_contractor.jpg);}
#section_home a span {display: block; padding-top: 10px; text-align: center;}
#section_home a:hover {color: #fff !important;}
#section_home a.beneficiary:hover {background-image: url(/internet/tric/tri/imglib.nsf/images/photo_beneficiary_over.jpg/$FILE/photo_beneficiary_over.jpg);}
#section_home a.provider:hover {background-image: url(/internet/tric/tri/imglib.nsf/images/photo_provider_over.jpg/$FILE/photo_provider_over.jpg);}
#section_home a.agent:hover {background-image: url(/internet/tric/tri/imglib.nsf/images/photo_agent_over.jpg/$FILE/photo_agent_over.jpg);}
#section_home a.contractor:hover {background-image: url(/internet/tric/tri/imglib.nsf/images/photo_contractor_over.jpg/$FILE/photo_contractor_over.jpg);}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Slugline
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#slugline {padding: 5px 0; background: #02a0ab url(/internet/tric/tri/imglib.nsf/images/bkg_category.gif/$FILE/bkg_category.gif) top left repeat-x; font: bold 18px/18px Arial, sans-serif; color: #1080ac; text-align: center;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Menu - Home
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#menu_home {margin: 20px 40px; font: 12px/14px Arial, sans-serif; color: #333;}
#menu_home a {color: #1080ac;}
#menu_home a:hover {color: #39c;}
#menu_home table {margin-bottom: 10px;}
table.feature {margin: -20px -20px 0; border-spacing: 20px;}
table.feature td {width: 33%; vertical-align: top; border: 1px solid #ccc; padding: 0 0 15px; background: #eee url(/internet/tric/tri/imglib.nsf/images/bkg_nav.gif/$FILE/bkg_nav.gif) left 29px repeat-x;}
table.feature td img {float: right;}
table.feature p {padding: 5px 5px 10px;}
table.feature h3 {padding: 5px; margin: 0; font: bold 14px/14px Arial, sans-serif; color: #033; border-bottom: 1px solid #ccc; background: #fff url(/internet/tric/tri/imglib.nsf/images/bkg_nav_headline.gif/$FILE/bkg_nav_headline.gif) top left repeat-x;}
table.feature h3 img {float: none; display: inline; vertical-align: center; margin-right: 5px;}
table.feature h6 {display: block; clear: both; overflow: visible; margin: 0 5px; font: inherit; font-weight: bold;}
table.feature h6 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;}
