/* Troon Ventures CSS - Oct 1, 2009 - RA */

/* Essentials */
html, body, td, big, strong, small {font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: normal; line-height: 18px;}
body {margin: 0; padding: 0; background: #fff; color: #333;}
big, strong {font-weight: bold;}
small {font-size: 10px;}

/* Text links */
a, a:visited {text-decoration: none; color: #906000;}
a:hover {text-decoration: underline; color: #906000;}

/* Text headers */
h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0; font-weight: normal;}
h1 {font-size: 18px; font-weight: normal; margin: 10px 0 0 0; padding: 0 0 5px 10px; border-bottom: 1px solid #262323; width: 140px;}
h2 {font-size: 18px; font-weight: normal; margin: 10px 0 10px 0; padding: 0 0 5px 0; border-bottom: 1px solid #262323;}
h3 {font-size: 16px; font-weight: normal; margin: 0 0 5px 0; padding: 0 0 5px 0;}

/* Layout */
.container {width: 796px; margin: 0 auto; padding: 0 10px 0 10px;}
.logo {float: left; width: 125px;}
.stock_area {float: left; width: 413px; padding: 70px 0 0 150px;}
.symbol {float: left; width: 104px;}
.main_menu {clear: both; width: 796px;}
.front_main_bg {background: #fff url('/i/common/front_main_bg.gif') no-repeat top center; min-width: 796px; margin: 0 auto;}
.main_bg {background: #fff url('/i/common/main_bg.gif') no-repeat top center; min-width: 796px; margin: 0 auto;}
.header_bg {background: url('/i/common/header_bg.gif') repeat-x top left; height: 151px;}
.left_col {float: left; width: 170px; margin: 20px 0 0 0;}
.right_col {float: left; width: 625px; margin: 20px 0 0 0; min-height: 300px; height: auto !important; height: 300px; border-left: 1px solid #262323;}
.content {padding: 0 20px 20px 30px;}

/* Front Page */
.home_img {background: url('/i/common/home_img.jpg') no-repeat top left; width: 796px; height: 187px;}
.front_left_col {float: left; width: 398px; min-height: 250px; height: auto !important; height: 250px;}
.front_right_col {float: left; width: 398px; min-height: 250px; height: auto !important; height: 250px;}
.footer_bg {background: url('/i/common/footer_bg.gif') no-repeat top left; width: 796px; height: 190px;}
.front_content {padding: 0 20px 20px 20px;}
.feat_content {padding: 20px 20px 20px 20px;}
.feat_box {float: left; margin-left: 8px; margin-right: 10px;}
.feat_box_end {float: left; margin-left: 7px;}

/* Front page Recent News Release format */
ul.newsitem {list-style: none; margin: 0; padding: 0;}
ul.newsitem li {display: block; padding: 0 10px 5px 0;}
ul.newsitem li a, ul.newsitem li a:visited {color: #2b5474;}
.news_date {font-weight: bold; color: #2b5474;}

/* Stock Quote Area */
.stock_area h2 {font-size: 18px; font-weight: normal; margin: 0; padding: 0 0 5px 0; border: none;}
.stock_title {float: left; font-weight: bold; margin: 0 5px 0 0;}
.stock_value {float: left; margin: 0 10px 0 0;}

/* Form Box */
.form_box {margin: 10px 0 0 0;}
.text_field {border: 1px solid #ccc; font-size: 11px; width: 192px; height: 20px; padding: 4px 10px 0 5px;}
.form_field {float: left; padding: 0 5px 0 0;}

/* Side Nav Area */
.side_nav {width: 150px; clear: both;}
.side_nav ul {list-style: none; color: #2b5474; margin: 0; padding: 0;}
.side_nav ul li {border-bottom: 1px solid #cccccc;}
.side_nav ul li a:link, .side_nav ul li a:visited {width: 130px; padding: 5px 10px 5px 10px; display: block; color: #906000;}
.side_nav ul li a:hover {display: block; color: #906000; background: #f0f0f0; text-decoration: none;}
.side_nav ul li#active, .side_nav ul li#active a, .side_nav ul li#active a:visited {display: block; background: #f0f0f0; color: #906000; font-weight: normal;}

/* Management format */
.mgmt {width: 100%; margin: 0; padding: 0 0 15px 0; clear: both; overflow: hidden;}
.mgmt_name {font-weight: bold; font-size: 14px;}
.mgmt_position {font-style: italic;}
.mgmt_bio {float: left; padding: 8px 0 0 0; margin: 8px 0 0 0; text-align: justify;}

/* Table formatting for all projects pages */
table.table1 {border-collapse: collapse;}
table.table1 th {font-size: 13px; font-weight: bold; border: 1px solid #999; background: #ccc; padding: 3px;}
table.table1 td {border: 1px solid #999; padding: 3px;}
table.table1 tr.total td {font-weight: bold; background: #f0f0f0;}

/* Footer Area */
.adnet_logo {float: left; padding: 0px 35px 0 0;}
.footer_links {margin: 10px 0 0 0; padding: 4px 0 4px 0; font-size: 12px; border-top: 1px solid #262323; overflow: hidden;}
.footer_links ul {list-style: none; margin: 0; padding: 0;}
.footer_links ul li {display: inline; padding: 0;}
.footer_links ul li a, .footer_links ul li a:visited {color: #d7a216; padding: 2px 3px 2px 3px;}
.footer_links ul li a:hover {color: #d7a216; text-decoration: underline;}
.footer_links ul li:before {content: " | ";}
.footer_links ul li:first-child:before {content: "";}

/* Housekeeping */
.clearall {clear: both;}
.buttons {padding: 10px;}
.pngt {behavior: url('/cc/js/pngbehavior.htc');}