html, body {height:100%; margin:0px; padding:0px; font:normal 12px/14px Arial, Tahoma, sans-serif; color:#000000;}
a {text-decoration:underline; color:#2a85b9} a:hover {text-decoration:none;}
input, div, form, textarea, select, p, {margin:0px; padding:0px; font:normal 12px/14px Arial, Tahoma, sans-serif; color:#000000;}
table {border:0px; width:100%}
td {vertical-align:top;}
p {margin:0px; padding:0px 0px 0px 0px;}

.leftTD {background:#f6f6f8 url(/i/bg_gradient.gif) 0% 100% repeat-x;}
.rightTD {background:url(/i/bg_td.gif) 100% 0% repeat-y;}
.top {height:113px; background:url(/i/bg_td.gif) 0px 0px repeat-y;}
.top tr td {text-align:center;}
.topRight {background:url(/i/bg_auce.gif) 100% 0% no-repeat; text-align:right; padding-right:20%}
.middle {height:193px; background:url(/i/bg_flash.jpg) 100% 100% no-repeat; border-top:1px solid #9da5b4; border-bottom:1px solid #9da5b4;}
.submenu a {display:block; padding-left:15px; margin:7px 0px 7px 0px; background:url(/i/blt/3.gif) 0px 4px no-repeat; color:#8a93a4; font-weight:bold; font:normal 12px Arial; text-decoration:none;}
.submenu a:hover, .submenu a.active {background-image:url(/i/blt/2.gif); color:#1566a1}
.bigRedSimple {padding-left:15px; font-size:18px; color:#d51313; text-transform:uppercase; margin:0px 0px 10px 0px; text-align:right}
.bigRed { background:#f92626 url(/i/bg_big_red.gif) 0px 0px no-repeat; font: normal 18px/29px "Trebuchet MS"; color:#ffffff; text-transform:uppercase; margin:0px 0px 10px 0px; padding:0px 0px 0px 15px}
.bigRedFirstPage {padding-left:15px; font-size:18px; color:#d51313; text-transform:uppercase; margin:0px 0px 10px 0px; text-align:right}
.bigBlue {background:url(/i/blt/5.gif) 0px 3px no-repeat; padding-left:20px; font-size:18px; line-height:20px; color:#1566a1; text-transform:uppercase; margin:0px 0px 10px 0px;}

.divider {height:1px; background:#dddee2; margin:15px 0px}
.banner {height:112px; background:#314072 url(/i/banners/bg_left_1.gif) 0px 0px no-repeat; position:relative; overflow:hidden;}
.banner table tr td p {color:#FFFFFF; font-size:11px;}
.banner table tr td p.title {color:#d3efff; font:normal 18px "Trebuchet MS"; text-transform:uppercase; margin:8px 0px 5px 0px}
.include {width:43%; height:115px; overflow:hidden;}
.include .title {background:url(/i/blt/4.gif) 0px 8px no-repeat; color:#9fa2ba; padding: 5px 0px 5px 10px; text-transform:uppercase; font-family:"Trebuchet MS";}
.include .text {padding: 0px 0px 0px 10px; color:#3c3e52; font-size:11px;}

#menuAndSearch {position:absolute; top:0%; z-index:10; left:21%; width:19%; height:401px; background:url(/i/png/menu_and_search.gif) 0px 0px no-repeat; overflow:hidden}
#menuAndSearch a.menuItem {display:block; padding:5px 0px 0px 20px;}
#menuAndSearch a.menuItem:hover {background:url(/i/menu/lat/bg_active.gif) 0px 7px no-repeat;}
#menuAndSearch div.divider {margin:2px 10px; background:#709bc1}

.thumbnail img {border:1px solid #d4d0c8;padding:3px; background:#ffffff; margin:0px 0px 10px 0px;}
.thumbnail div {padding:0px 0px 0px 0px; color:#2a85b9;}

.infoTable thead tr td {border-top:1px solid #2a85b9; border-bottom:1px solid #2a85b9; padding:15px 5px; color:#3d3d3d; font:bold 11px Arial;}
.infoTable tr td {padding:5px; border-bottom:1px solid #eeeef0}
.productTitle {font-size:18px; color:#0b599a;}
.productType {font-size:14px; color:#2a85b9; padding:2px 0px 0px 0px;}
.ruled {background:#f0faff}

.png {height:308px; width:300px; text-align:right; position:absolute; top:0%; right:20px;}
.greySmall {color:#9ea5ba;}
.firstPageText p {margin:10px 0px 5px 0px; line-height:18px}
.firstPageText .img {border:1px solid #dddee2; padding:4px; background:#f5fbff; margin:10px 0px 5px 10px}

.listing {text-align:center}
.listing a {padding:5px 10px;}
.listing a:hover {background:url(/i/bg_listing.gif) 0px 0px no-repeat;}
.listing a.active {background:url(/i/bg_listing_active.gif) 0px 0px no-repeat; color:#FFFFFF; text-decoration:none;}

.content p {margin:0px 0px 10px 0px; text-indent:20px; background:url(/i/bg_content_p.gif) 0px 7px no-repeat;}
.content p img, .content img {padding:4px; height:auto; border:1px solid #3088bb; background:#ffffff;}
td.imageContainer { border:1px solid #e0e0e8; background:#fafafa url(/i/bg_image_container.gif) 0px 40px no-repeat; padding:15px; text-align:center; width:29%}
td.imageContainer img { border:4px solid #e0e0e8;}

td.imagePartners { border:1px solid #e0e0e8; background:#fFFFFF 0px 40px no-repeat; padding:15px; text-align:center; vertical-align:middle; width:29%}


ul.sitemap {width:45%; float:left}
ul.sitemap li {padding:5px 0px 10px 0px; list-style-type:none}
ul.sitemap li a {color:#006699; background:url(/i/blt/4.gif) 0px 4px no-repeat; padding-left:10px;}
ul.sitemap li ul li a {color:#3399cc; background:url(/i/blt/6.gif) 0px -6px no-repeat;}
ul.sitemap ul li {padding:5px 20px;}

ul.search {float: left;}
ul.search li {padding:5px 0px 10px 0px; list-style-type:none}
ul.search li a {color:#006699; background:url(40000000.gif) 0px 4px no-repeat; padding-left:10px;}
ul.search li ul li a {color:#3399cc; background:url(60000000.gif) 0px -6px no-repeat;}
ul.search ul li {padding:5px 20px;}

ul				{margin:10px 0px 0px 24px; }
ul li				{margin:0px 0px 7px -7px;list-style-type:square;}
