/* Standard CSS Styles*/
html, body, td, big, strong, small {font-family: arial, helvetica, sans-serif; font-size:12px; line-height: 16px;}
body {margin: 0; padding: 0;}
big, strong {font-weight:bold;}
small {font-size:11px;}
.input {font-size:11px;}

/* Text Links */
a:link, a:visited {color:#E1AC38; text-decoration:none;}
a:hover {color:#E1AC38; text-decoration:underline;}

.iTable td {font-size:10px;}
.iTable strong {font-size:10px;}
.MName {font-weight:bold;}
.MTitle {font-style:italic;}
.PTable th {background-color: #333333; color:#FFFFFF; font-size:12px;}
.stock {font-size:11px;}
.side_banner {font-family: 'Times New Roman' Times, serif; font-size:18px; padding: 30px 0px 20px 20px; font-weight:normal; color:#4f2E0F; text-transform:uppercase;}
.banner {font-family: 'Times New Roman' Times, serif; font-size:18px; padding: 30px 0px 20px 0px; font-weight:normal; color:#4f2E0F; text-transform:uppercase;}
.bannerhome {font-family: 'Times New Roman' Times, serif; font-size:18px; padding: 30px 0px 20px 0px; font-weight:normal; color:#FFCC00; text-transform:uppercase;}

/* Navigation Styles*/
.navLink {width: 195px;	background-color:#e7e7e7;}
.navLink a {display: block; padding-bottom: 7px; padding-top: 7px; padding-left:9px; font-weight:normal; font-size:12px; color:#000000; text-decoration:none; border-top: 1px solid #666666;}
.navLink a:visited {color:#000000; text-decoration:none; font-weight:normal;}
.navLink a:hover {color:#000000; text-decoration:none; font-weight:normal; background-image: url("/i/menu08/nav-on.gif"); background-repeat: no-repeat; background-position: top left;}
.navaLink {width: 195px;}
.navaLink a {display: block; padding-bottom: 7px; padding-top: 7px; padding-left:9px; font-weight:normal; font-size:12px; color:#000000; text-decoration:none; background-image: url("/i/menu08/nav-on.gif"); background-repeat: no-repeat; background-position: top left;}
.navaLink a:visited {color:#000000; text-decoration:none; font-weight:normal;}
.navaLink a:hover {color:#000000; text-decoration:none; font-weight:normal;}

/* Side Nav */
.side_nav {width: 195px; margin: 0 auto;}
.side_nav ul {list-style: none; margin: 0; padding: 0;}
.side_nav ul li {width: 195px; border-top: 1px solid #666666;}
.side_nav ul li a:link, .side_nav ul li a:visited {width: 180px; padding: 7px 0 7px 15px; display: block; color: #000; }
.side_nav ul li a:hover, .side_nav ul li#active {display: block; background: url('/i/menu08/nav-on.gif') no-repeat top left; color: #000;}
.side_nav li#active a, .side_nav li#active a:visited {display: block; background: url('/i/menu08/nav-on.gif') no-repeat top left; color: #000;}

.side_nav ul ul {list-style: none; margin: 0; padding: 0;}
.side_nav ul ul li {width: 195px;}
.side_nav ul ul li a:link, .side_nav ul ul li a:visited {width: 170px; padding: 7px 0 7px 25px; display: block; color: #000; }
.side_nav ul ul li a:hover, .side_nav ul ul li#active {display: block; color: #000; background: none;}
.side_nav ul ul li#active a, .side_nav ul ul li#active a:visited {display: block; color: #000;}

/* Drill Results List */
ul.drill_results {list-style: none; margin: 0; padding: 0;}
ul.drill_results li {border-bottom: 1px solid #ccc; margin: 3px 0 0 0; padding: 5px 0 5px 25px; background: url('/i/common08/pdf_icon.gif') no-repeat top left;}

/* Page Layout Styles*/
.mainbg {background: url("/i/common08/mainbg.jpg") no-repeat top center #FFFFFF;}
.footer {background: #000000; padding: 4px;	font-size:11px; font-weight:normal;	color:#ffffff;}
.footer a:link, .footer a:visited {color:#ffffff; text-decoration:none; font-weight:normal;}
.footer a:hover {color:#E1AC38; text-decoration:none;}

/* Home Page Layout Styles*/
.frontbg_alt {background: url("/i/front08/frontbg_alt.jpg") no-repeat top center #000000;}
.frontbg {background: url("/i/front08/frontbg.jpg") no-repeat top center #000000;}
.top_container {width: 900px; height: 94px; margin: 0 auto;}
.front_container {width: 1024px; margin: 0 auto; clear: both;}
.logo {float: left; width: 319px; height: 94px;}
.top_menu {float: left; width: 221px; height: 26px; padding: 9px 0 0 360px;}
.main_menu {float: left; width: 581px; height: 59px;}
.slideshow {float: left; width: 420px;}
.welcome_text {float: left; width: 361px; padding: 28px 0px 0 20px;}
.whats_new {float:left; padding:44px 0 10px 23px; width:200px;}
.front_content {padding: 20px;}
.front_left_col {float: left; width: 211px; height: 250px;}
.front_right_col {float: left; overflow: hidden; padding: 0px 0 0 39px;}
.front_right_col div {float: left; width: 130px; padding: 7px 0 0 0; text-align: left;}
.tagline {float: right; background: url('/i/front08/tagline.gif') no-repeat top left; width: 650px; height: 50px;}
.news {padding: 5px 0px 5px 0px; border-bottom: #e1ac38 1px solid; color: #ffffff;}

/* Layout */
.container {width: 900px; margin: 0 auto; overflow: hidden;}
.img_header {width: 900px; height: 211px;}
.left_col {width: 235px; float: left; background: #e7e7e7;}
.right_col {width: 665px; float: left;}
.content {padding: 0 20px 10px 40px;}

/* Footer Layout */
.footer_area {width: 100%; padding: 10px 0 10px 0; background: #000; overflow: hidden;}
.footer_container {width: 900px; margin: 0 auto; border-top: 1px solid #666666;}
.adnet_logo {float: left;}
.footer_links {float: left; padding: 12px 0 0 120px;}
.footer_links a {color: #fff;}

.tag {font-family: 'Times New Roman' Times, serif; font-size:18px; line-height:24px; font-weight:normal; color:#FFFFFF;}
.text {font-family:arial, helvetica, sans-serif; font-size:12px;	line-height:16px; font-weight:normal; color:#ffffff;}
	
big {color:#F2B43B; font-size:13px; line-height:18px; font-family: 'Times New Roman', Times, serif; text-transform:uppercase; }
big, strong {color:#000000; font-size:13px; font-family: 'Times New Roman', Times, serif;text-transform:uppercase;}
.dl {font-family:arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#A28366; padding: 0; margin: 0;}
.dl a:link, .dl a:visited {color:#A28366; text-decoration:none;	font-weight:normal;}
.dl a:hover {color:#E1AC38; text-decoration:none;}

/* Housekeeping */
.clearall {clear: both;}
.buttons {padding: 20px;}
.pngt {behavior: url('/cc/js/pngbehavior.htc');}