
/* CSS Document */
#down {display:inherit}
#trials {display: none; }

body { background: #ffffff; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 25px; }

text, td, body { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 11px; color: #444444; }

a:link, a:visited, a:active { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 11px; color: #0069AA; text-decoration: underline; }

a:hover { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 11px; color: #999999; text-decoration: underline; }

a:link.white, a:visited.white, a:active.white { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 11px; color: #ffff99; text-decoration: underline; }

a:hover.white { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 11px; color: #ededed; text-decoration: none; }

h1 { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 24px; color: #010000; font-weight: bolder; }

h2 { margin-bottom: -7px; font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 16px; color: #AAAAAA; font-weight: bold; }

h3 { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 14px; color: #666666; font-weight: 100; }

.listheader { font-size: 14px; color: #666666; font-weight: 100; text-decoration: underline; }

.prodHead { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 18px; color: #AAAAAA; font-weight: bold; }

.prodHead2 { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 14px; color: #AAAAAA; font-weight: bold; }

.req { color: #990000; font-weight: bold; }

#bodyContent { background: url(http://www.bosanova.net/images/bgbody.gif) repeat-y; padding-left: 3px; }

#bodyContentInternal { padding-left: 3px; }

#bottomnav { padding-top: 10px; padding-bottom: 30px; }

#bottomnav a:link, #bottomnav a:visited, #bottomnav a:active { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 11px; color: #666666; text-decoration: none; }

#bottomnav a:hover { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 11px; color: #666666; text-decoration: underline; }

#homeBody { padding-top: 1px; padding-left: 1px; }

#homeBodyCol { padding-left: 25px; padding-right: 25px; padding-bottom: 20px; }

#homeBodyColH { padding-left: 25px; padding-right: 25px; padding-top: 7px; }

#homeNews { width: 275px; padding-top: 27px; padding-left: 20px; }

#homeNews a:link, #homeNews a:visited, #homeNews a:active { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 9px; color: #FFFFFF; text-decoration: underline; }

#homeNews a:hover { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 9px; color: #FFFFFF; text-decoration: none; }

#internalBody { width: 720px; margin-top: 15px; margin-left: 50px; margin-bottom: 25px; }

#internalBody h2 { margin-bottom: 5px; }

#internalContent { margin-top: 1px; }

#internalNews { margin-top: 10px; padding-left: 10px; padding-bottom: 15px; font-size: 9px; }

#internalNews a:link, #internalNews a:visited, #internalNews a:active { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 9px; color: #0069AA; text-decoration: none; }

#internalNews a:hover { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 9px; color: #0069AA; text-decoration: underline; }

#navbar { width: 172px; padding-top: 1px; }

#navText { margin-bottom: 25px; padding-left: 42px; color: #777777; }

#navText a:link, #navText a:visited, #navText a:active { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 11px; color: #0069AA; text-decoration: underline; }

#navText a:hover { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 11px; color: #0069AA; text-decoration: none; }

#quoteBox { width: 200px; margin-top: 35px; margin-left: 20px; margin-bottom: 10px; padding: 10px; float: right; color: #000000; border: dashed; border-width: 1px; border-color: #007700; }

#topnav1 { padding-bottom: 9px; }

#topnav1 a:link, #topnav1 a:visited, #topnav1 a:active { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 9px; color: #000000; text-decoration: none; }

#topnav1 a:hover { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 9px; color: #000000; text-decoration: underline; }

#topnav2 { padding-bottom: 7px; }

#topnav2 a:link, #topnav2 a:visited, #topnav2 a:active { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 10px; font-weight: bolder; color: #FFFFFF; text-decoration: none; }

#topnav2 a:hover { font-family: Myriad, Arial, Helvetica, 'sans-serif'; font-size: 10px; font-weight: bolder; color: #FFFFFF; text-decoration: underline; }


#mainnavbar { background-image: url(http://www.bosanova.net/images/navbar-bg.gif); height: 26px; width: auto; font-weight: bold; text-transform: capitalize; color: #FFFFFF; text-decoration: none; padding-right: 10px; display: block; background-position: right top; background-color: #0095C5; }

a.mainnavbar:link { color: #FFFFFF; height: auto; width: auto; margin-right: 2px; font-family: Myriad, Arial, Helvetica, sans-serif; font-size: 12px; padding-right: 8px; padding-left: 8px; text-decoration: none; padding-top: 5px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; vertical-align: middle; float: right; }

a.mainnavbar:visited { color: #FFFFFF; height: auto; width: auto; margin-right: 2px; font-family: Myriad, Arial, Helvetica, sans-serif; font-size: 12px; padding-right: 8px; padding-left: 8px; text-decoration: none; padding-top: 5px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; vertical-align: middle; float: right; clear: left; }

a.mainnavbar:hover { color: #FFFF00; text-decoration: none; }

#logoTD { background-image: url(http://www.bosanova.net/images/bg-stroke-top.gif); height: 122px; width: auto; }

#mastheadTD { height: 186px; width: auto; }

#bluebar1 { background-image: url(http://www.bosanova.net/images/homeFeatureFoot.gif); height: 9px; width: auto; }

#bluebar2 { background-image: url(http://www.bosanova.net/images/homeFeatureFoot.gif); height: 9px; width: auto; }

#topnavbuttons { padding-right: 16px; }

#lang { position: absolute; left: 540px; top: 6px; white-space:nowrap; display:none;/**/
}

#lang a { font-size: 12px; text-decoration: none; vertical-align: middle; }

.nosee { display:none; }

.glossary { font-weight:bold; }

a.glossary:link { font-weight:bold; color:#0069AA; text-decoration: none; }

a.glossary:visited { font-weight:bold; color:#0069AA; text-decoration: none; }

a.glossary:hover { color: #999999; text-decoration: none; }

#rightcolumn { width: 180px; background-image: url(http://www.bosanova.net/images/internalNewsBg.gif); }

#sidebar { color: #000000; background-image: url(http://www.bosanova.net/images/nav/sidenav-bg.jpg); background-repeat: no-repeat; background-position: 0px 16px; height: auto; width: 160px; margin-top: 24px; margin-bottom: 24px; display: table; margin-left: 16px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #98CFFE; border-bottom-color: #98CFFE; border-left-color: #98CFFE; }

#sidebar a { text-decoration: none; display: block; height: auto; width: auto; font-size: 11px; text-align: left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 3px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #98CFFE; padding-right: 3px; padding-left: 8px; font-weight: bold; }

#sidebar a:hover { color: #000000; }

.footerlinks { margin-right: 8px; }

/*  Search */

/*Search page body 
body {background-color:#FFFFFF; font-family:arial,sans-serif; font-size: 13px; }
*/
/*Top categories*/
.main_cat1 { font-size: 16px; font-weight: bold; color:#0000FF }

.main_cat2 { font-size: 12px; font-weight: bold; color:#0000FF }

.cat1:visited { font-size: 16px; font-weight: bold; color:#5555AA }

/*Small urls*/
.url { color: #115599 }

a:visited {  }

/*hr{color:#000066}*/

/*Page descriptions*/
.description { font-size: 13px; }

/* */
td {  }

/* Title/link of pages */
.title { color:#0000FF; font-size:15px }

.searchBox { border:1px solid #113377; }

#result_report { text-align:center; padding:3px; background-color:#e5ecf9; font-weight: bold; margin-bottom:14px; }

.catBanner { padding:3px; margin-top:15px; background-color:#e5ecf9; font-weight: bold }

.webPageBanner { padding:3px; margin-top:20px; background-color:#e5ecf9; font-weight: bold }

hr { color:#000066; }

hr.powered { width:550; color: #000066 }

/*main results table */
#results { width: auto; }

#other_pages { text-align:center; }

#powered_by { margin:0 auto; margin-top:20px; padding-top:10px; font-size:10px; text-align:center; vertical-align: center; }

#common_report { text-align:center; }

#cat_table { width:600px; margin-top:20px; padding-top:10px; padding-bottom:20px; border-top:1px solid #AAAAAA; border-bottom:1px solid #AAAAAA; }

#cat_main { font-weight: bold; }

.divline { margin-top:20px; margin-bottom:-5px; border-bottom:1px solid #DDDDDD; }

#sub_cat { font-size:12px; }

.idented { margin-left:30px; }

#did_you_mean { font-size: 14px; text-align:center; margin:10px; }

