/* Design by Brian Diaz of Media 65 @ http://www.m65.net  All Rights Reserved */
@import url(layouts.css);
@import url(components.css);
@import url(modules.css);
@import url(navigation.css);
@import url(misc.css);
@import url(forms.css);

/* #######################  GENERAL SETTINGS ############################ */
html{height:100%;}

body{font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align:center; background: #F0F1EC url('../images/background_repeatingstrip.gif') repeat-x top left; margin: 0px 0px 0px 10px;  behavior:url('../javascript/hover.htc');}

.newtonoil_ui #mainwrapper {display: block; width: 931px; height: 1565px; text-align: right; background-color: transparent; margin: 0 auto;}
.newtonoil_ui #headerpadding_background {display: block; width: 860px; height: 58px; text-align: right;  background: transparent url('../images/newtonoil_header_background.jpg') no-repeat top left; margin-left: 71px;}
.newtonoil_ui #navbar_header_background {display: block; width: 860px; height: 54px; text-align: right; background: transparent url('../images/newtonoil_topnavbar_background.jpg') no-repeat top left; margin-left: 71px;}


.newtonoil_ui  #topnavbar {position: relative; text-align: right; width: 571px; height: 54px; background: url("../images/newtontopnav_background.jpg") no-repeat; margin: 0px 12px 0px 277px;}
.newtonoil_ui  #topnavbar a {text-decoration: none; position: absolute;}

.newtonoil_ui #aboutus a {width: 223px; height: 31px; top: 0px; left: 0px; background-image: url("../images/1x1_transparent.gif"); text-decoration: none; margin: 0 auto;}
.newtonoil_ui #aboutus a:hover {background-image: url("../images/aboutus_tab_over.gif"); text-decoration: none;}
.newtonoil_ui #aboutus a:active {background-color: transparent; text-decoration: none;}

.newtonoil_ui #racingfuels a {width: 142px; height: 31px; top: 0px; left: 223px; background-image: url("../images/1x1_transparent.gif"); text-decoration: none; margin: 0 auto;}
.newtonoil_ui #racingfuels a:hover {background-image: url("../images/racingfuels_tab_over.gif"); text-decoration: none;}
.newtonoil_ui #racingfuels a:active {background-color: transparent; text-decoration: none;}

.newtonoil_ui #lubricants a {width: 206px; height: 31px; top: 0px; left: 365px; background-image: url("../images/1x1_transparent.gif"); text-decoration: none; margin: 0 auto;}
.newtonoil_ui #lubricants a:hover {background-image: url("../images/lubricants_tab_over.gif"); text-decoration: none;}
.newtonoil_ui #lubricants a:active {background-color: transparent; text-decoration: none;}

.newtonoil_ui #commercialfueling a {width: 147px; height: 23px; top: 31px; left: 0px; background-image: url("../images/1x1_transparent.gif"); text-decoration: none; margin: 0 auto;}
.newtonoil_ui #commercialfueling a:hover {background-image: url("../images/commercialfueling_tab_over.gif"); text-decoration: none;}
.newtonoil_ui #commercialfueling a:active {background-color: transparent; text-decoration: none;}

.newtonoil_ui #unattendedfueling a {width: 142px; height: 23px; top: 31px; left: 147px; background-image: url("../images/1x1_transparent.gif"); text-decoration: none; margin: 0 auto;}
.newtonoil_ui #unattendedfueling a:hover {background-image: url("../images/unattendedfueling_tab_over.gif"); text-decoration: none;}
.newtonoil_ui #unattendedfueling a:active {background-color: transparent; text-decoration: none;}

.newtonoil_ui #whiteoil a {width: 141px; height: 23px; top: 31px; left: 289px; background-image: url("../images/1x1_transparent.gif"); text-decoration: none; margin: 0 auto;}
.newtonoil_ui #whiteoil a:hover {background-image: url("../images/whiteoil_tab_over.gif"); text-decoration: none;}
.newtonoil_ui #whiteoil a:active {background-color: transparent; text-decoration: none;}

.newtonoil_ui #farmfleetservices a {width: 141px; height: 23px; top: 31px; left: 430px; background-image: url("../images/1x1_transparent.gif"); text-decoration: none; margin: 0 auto;}
.newtonoil_ui #farmfleetservices a:hover {background-image: url("../images/farmfleet_tab_over.gif"); text-decoration: none;}
.newtonoil_ui #farmfleetservices a:active {background-color: transparent; text-decoration: none;}


.newtonoil_ui #graystrip_background {display: block; width: 931px; height: 99px; text-align: left; background: transparent url('../images/newtonoil_graystrip_background.jpg') no-repeat top left; margin: 0px 0px 0px 0px;}
.newtonoil_ui #maincontent_background {display: block; width: 860px; height: auto; text-align: right; background: transparent url('../images/newtonoil_maincontent_background.jpg') no-repeat top left; margin-left: 71px;}

.newtonoil_ui #footer_logostrip_background {display: block; width: 845px; height: 50px; text-align: right; background: transparent url('../images/newtonoil_footerlogostrip_background.gif') no-repeat top left; padding: 0px 0px 0px 15px; margin: 10px 0px 0px 71px;}

.newtonoil_ui #footer_componentblock{display: block; float: left; width: 313px; height: 50px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #footer_castrolblock{display: block; float: left; width: 69px; height: 50px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #footer_petrocanblock{display: block; float: left; width: 45px; height: 50px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #footer_conocoblock{display: block; float: left; width: 62px; height: 50px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #footer_bpblock{display: block; float: left; width: 29px; height: 50px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #footer_heartlandblock{display: block; float: left; width: 60px; height: 50px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #footer_dragonblock{display: block; float: left; width: 84px; height: 50px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #footer_newtonblock{display: block; float: left; width: 183px; height: 50px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}

.newtonoil_ui #newtonoil_addressstrip {display: block; width: 830px; height: 140px; text-align: right; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: normal; font-style: normal; color: #000000; text-decoration: none; padding: 0px 0px 0px 0px; margin: 10px 30px 0px 71px;}
.newtonoil_ui #newtonoil_copyright_strip {display: block; width: 860px; height: 20px; text-align: left; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: auto; font-weight: normal; font-style: normal; color: #000000; text-decoration: none; margin: 0px 0px 100px 71px;}



.newtonoil_ui #searchdate_row{display: block; width: 838px; height: auto; text-align: right; background-color: transparent; padding: 0px 0px 0px 20px; margin: 0px 0px 0px 0px;}

.newtonoil_ui #top_searchblock{display: block; float: left; width: 94px; height: auto; text-align: left; vertical-align:top  background-color: transparent; padding: 15px 5px 0px 0px; margin: 0px 0px 0px 0px;}
.newtonoil_ui #top_dateblock{display: block; float: left; width: 360px; height: auto; text-align: left; vertical-align:top  background-color: transparent; padding: 18px 0px 0px 5px; margin: 0px 0px 0px 0px;}

.newtonoil_ui #top_castrolblock{display: block; float: left; /*width: 67px; height: 45px;*/ text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #top_petrocanblock{display: block; float: left; /*width: 45px; height: 45px;*/ text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #top_conocoblock{display: block; float: left; /*width: 62px; height: 45px;*/ text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #top_bpblock{display: block; float: left; /*width: 29px; height: 45px;*/ text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #top_heartlandblock{display: block; float: left; /*width: 59px; height: 45px;*/ text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #top_dragonblock{display: block; float: left; /*width: 98px; height: 45px;*/ text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}



.newtonoil_ui #contentspacer_header{display: block; width: 858px; height: 15px; text-align: left;  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #contentspacer_left{display: block; width: 25px; height: 838px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #contentspacer_middle{display: block; width: 15px; height: 838px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #contentspacer_right{display: block; width: 25px; height: 838px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #contentspacer_footer{display: block; width: 858px; height: 100px; text-align: left; vertical-align:top; background-color: transparent; margin: 0px 0px 0px 0px;}

.newtonoil_ui #contentcolumn_main {display: block; width:619px; height: 838px; text-align: left; background: transparent url('../images/newtonoil_contentwhite_background.gif') no-repeat top left; margin: 0px 0px 0px 0px;}

.newtonoil_ui #contentcolumn_left{display: block; width: 175px; height: 808px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}


/* Left Menu Styles - START */
.newtonoil_ui #contentwrapper_leftmenuwrapper {display: block; width: 175px; height: 342px; text-align: right; vertical-align:top; background: transparent url('../images/newtonoil_sidebar_navigation_bug1.jpg') no-repeat top left; margin: 0 auto;}
.newtonoil_ui #leftmenu_head {display: block; width: 147px; height: 20px; text-align: right; vertical-align:top; background: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: italic; line-height:auto; color: #FFFFFF; padding: 0px 0px 0px 0px; margin: 13px 28px 0px 0px;}
.newtonoil_ui #leftmenu_links {display: block; width: 160px; height: auto; text-align: right; vertical-align:top; background: transparent; padding: 0px 15px 0px 0px; margin: 10px 0px 0px 0px;}
/* Left Menu Styles - END */


/* Left Menu BUG Styles - START */
.newtonoil_ui #contentwrapper_left2{display: block; width: 175px; /*height: 226px;*/ text-align: right; vertical-align:top; background-color: transparent; padding: 0px 0px 0px 0px; margin: 13px 0px 0px 0px;}
.newtonoil_ui #contentwrapper_calendarhead{display: block; width: 175px; height: 70px; text-align: right; vertical-align:top; background-color: #F6BF00; padding: 0px 0px 0px 0px; margin: -1px 0px 0px 0px;}
/* Left Menu BUG Styles - END */

/* Right Column Styles - START */
.newtonoil_ui #contentcolumn_right{display: block; width: 175px; height: 838px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #contentwrapper_right1{display: block; width: 175px; height: 208px; text-align: left; vertical-align:top; background-color: transparent; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.newtonoil_ui #contentwrapper_right2{display: block; width: 175px; height: 316px; text-align: left; vertical-align:top; background-color: transparent; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px;}
/* Right Column Styles - END */


.newtonoil_ui #contentcolumn_internalmain{display: block; width: 399px; height: 808px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #contentcolumn_articlemain{display: block; width: 399px; height: auto; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 5px 0px;}
.newtonoil_ui #contentcolumn_newshead{display: block; width: 399px; height: auto; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 5px 0px;}
.newtonoil_ui #contentcolumn_newsmain{display: block; width: 399px; height: auto; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}

.newtonoil_ui #internalcontentspacer_top{display: block; width: 619px; height: 15px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #internalcontentspacer_left{display: block; width: 15px; height: 808px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #internalcontentspacer_middle{display: block; width: 15px; height: 808px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #internalcontentspacer_right{display: block; width: 15px; height: 808px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #internalcontentspacer_bottom{display: block; width: 619px; height: 15px; text-align: left; vertical-align:top  background-color: transparent; margin: 0px 0px 0px 0px;}



.newtonoil_ui #leftnavigation {display: block;  height: 415px; width: 219px; vertical-align:top; text-align: right; background:transparent url('../images/leftsidemenu_background.gif') no-repeat top left; margin: 0 auto;}

.newtonoil_ui #navigation {display: block;  height: auto; width: auto; vertical-align:top; text-align: right; font-family: Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold; padding: 65px 15px 0px 0px; margin: 0px 0px 0px 0px;}

.newtonoil_ui #footerpadding {display: block; height:200px; width: 959px; text-align:center; margin: 0 auto;}

.newtonoil_ui #indexblock {display: block; float: left; width: 300px; height: 169px; background-color: transparent; border: none; text-align: left; padding: 0px; margin:0px;}

.newtonoil_ui #address_block {display: block; width: 464px; height: 25px; border: none; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: auto; font-weight: bold; font-style: normal; color: #333333; text-decoration: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.newtonoil_ui #directions_block {display: block; width: 399px; height:auto; border: none; text-align: left;}

fieldset {border:none; margin-bottom: 20px;}

input.button100 {display: block; width:90px; height:21px;  padding-top: 0px; padding-bottom: 2px; text-align:center; vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 20px; font-weight: bold; font-style:italic; color: #000000; border: none; background: transparent url('http://newtonoil.com/weperformbetter/images/stories/Newton/button100_up.gif') no-repeat; cursor:pointer; text-decoration: none; border: 0px;  margin: 1px 0px 0px 0px; display:inline;}
input.button100:hover {border: 0px; color: #FFFFFF;  background: url('http://newtonoil.com/weperformbetter/images/stories/Newton/button100_over.gif') no-repeat; }
input.button100:active {background-color: transparent;}
input.button100:visited {background-color: transparent;}

.textsmallhead {font-size: 10px; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: normal; margin: 5px 0px 0px 0px;}

.textfield1 {width: 150px; height: 15px; padding: 2px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-size: 10px; border: 1px solid #333333; margin: 2px 0px 0px 0px;}
.textfield2 {width: 25px; height: 15px; padding: 2px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-size: 10px; border: 1px solid #333333; margin: 2px 5px 0px 0px;}
.textfield3 {width: 50px; height: 15px; padding: 2px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-size: 10px; border: 1px solid #333333; margin: 2px 5px 0px 0px;}

.textblock1{width: 150px; height: auto; padding: 2px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-size: 10px; border: 1px solid #333333; margin: 2px 5px 10px 0px;}

.dropdown1 {width:150px; height:20px; padding: 1px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-size: 10px; border: 1px solid #333333; margin: 2px 5px 10px 0px;}

.newtonoil_ui #datetime_block {display: block; width: 175px; height: 25px; border: none;  text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: auto; font-weight: bold; font-style: normal; color: #333333; text-decoration: none; padding: 0px 20px 0px 0px; margin: 0px 0px 0px 0px;}

.newtonoil_ui #footernav_block {display: block; width: auto; height: 25px; border: none; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: auto; font-weight: bold; font-style: normal; color: #333333; text-decoration: none; padding: 35px 0px 0px 75px; margin: 0px 0px 0px 0px;}

.newtonoil_ui #copyrightnav_block {display: block; width: auto; height: 25px; border: none; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: auto; font-weight: normal; font-style: normal; color: #FFFFFF; text-decoration: none; padding: 100px 0px 0px 50px; margin: 0px 0px 0px 0px;}

.newtonoil_ui #bottomaddressnav_block {display: block; width: auto; height: 25px; border: none; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: auto; font-weight: bold; font-style: normal; color: #FFFFFF; text-decoration: none; padding: 5px 25px 0px 0px; margin: 0px 0px 0px 0px;}


 /* Newton Oil MSDS table cell tags - START */
 
 .newtonoil_ui  #MSDS_pagecontent{ width:399px; height: auto; background-color: transparent; vertical-align: top; text-align: left; color: #666666; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: auto;}
 
 .blacktexthead2{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: 30px; font-weight: bold;  color: #666666; text-align: left;  vertical-align :bottom; text-decoration: none;}
 
  .waxtablehead{display: block; width: auto; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: italic; line-height: auto; font-weight: bold;  color: #000000; text-align: left;  vertical-align :bottom; text-decoration: none; margin: 0px 0px 5px 0px;}
 
.whiteheadercellleft{ width: 50px;  font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: center; border-top: #999999 solid 1px; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 4px 2px 4px 2px; font-weight: bold; color: #000000; }

.whiteheadercellleft2{ width: 40px;  font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: center; border-top: #999999 solid 1px; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 4px 2px 4px 2px; color: #000000; font-weight: bold;}

.whiteheadercellright2{ width: 249px; font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: center; border-top: #999999 solid 1px; border-left: #999999 solid 1px; border-right: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 4px 2px 4px 2px; font-weight: bold; color: #000000;}

.whiteheadercellright3{ width: auto; font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: center; border-top: #999999 solid 1px; border-left: #999999 solid 1px; border-right: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 4px 2px 4px 2px; font-weight: bold; color: #000000;}

.whitecellleft{ width: auto; font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: center; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 4px 2px 4px 2px;}

.whitecellright{ width: auto; font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: center;  border-left: #999999 solid 1px; border-right: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 4px 2px 4px 10px;}

.whitecellright2{ width: auto; font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: left;  border-left: #999999 solid 1px; border-right: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 4px 2px 4px 10px;}

.beigecellleft{ width: auto; font-size: 9px; background-color: #FFE27F; vertical-align: middle; text-align: center; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 4px 2px 4px 2px;}

.beigecellright{ width: auto;font-size: 9px; background-color: #FFE27F; vertical-align: middle; text-align: center;  border-left: #999999 solid 1px; border-right: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 4px 2px 4px 10px;}

.beigecellright2{ width: auto;font-size: 9px; background-color: #FFE27F; vertical-align: middle; text-align: left;  border-left: #999999 solid 1px; border-right: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 4px 2px 4px 10px;}

.beigecellcenter{ width: auto; font-size: 9px; background-color: #FFE27F; vertical-align: middle; text-align: center; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 4px 2px 4px 2px;}

.whitecellcenter{ width: auto; font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: center; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 4px 2px 4px 2px;}
/* Newton Oil MSDS table cell tags - END */

/* WAX table cell tags - START */
.waxheadercellleft{ width: 50px;  font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: center; border-top: #999999 solid 1px; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 3px 2px 3px 2px; font-weight: bold; color: #000000; }

.waxheadercellleft2{ width: auto;  font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: left; border-top: #999999 solid 1px; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 3px 2px 3px 10px; color: #000000; font-weight: bold;}

.waxheadercellright2{ width: auto;  font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: left; border-top: #999999 solid 1px; border-left: #999999 solid 1px; border-right: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 2px 2px 2px 10px; font-weight: bold; color: #000000;}

.waxcellleft{ width: auto;  font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: left; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 3px 2px 3px 10px;}

.waxcellright{ width: auto;  font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: left;  border-left: #999999 solid 1px; border-right: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 3px 2px 3px 10px;}

.waxcellright2{ width: auto;  font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: left;  border-left: #999999 solid 1px; border-right: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 3px 2px 3px 10px;}

.waxyellowcellleft{ width: auto; font-size: 9px;  background-color: #FFE27F; vertical-align: middle; text-align: left; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 3px 2px 3px 10px;}

.waxyellowcellright{ width: auto; font-size: 9px; background-color: #FFE27F; vertical-align: middle; text-align: center;  border-left: #999999 solid 1px; border-right: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 3px 2px 3px 2px;}

.waxyellowcellright2{ width: auto; font-size: 9px;  background-color: #FFE27F; vertical-align: middle; text-align: left;  border-left: #999999 solid 1px; border-right: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 3px 2px 3px 10px;}

.waxyellowcellcenter{ width: auto; font-size: 9px;  background-color: #FFE27F; vertical-align: middle; text-align: left; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 3px 2px 3px 2px;}

.waxcellcenter{ width: auto;  font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: left; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 3px 2px 3px 2px;}
/* WAX table cell tags - END */

/* DRAGON table cell tags - START */
.dragonheadercellleft{ width: auto;  font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: center; border-top: #999999 solid 1px; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 2px 4px 2px 4px; font-weight: bold; color: #000000; }

.dragonheadercellleft2{ width: auto;  font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: center; border-top: #999999 solid 1px; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 2px 4px 2px 4px; color: #000000; font-weight: bold;}

.dragonheadercellright2{ width: 120px;  font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: center; border-top: #999999 solid 1px; border-left: #999999 solid 1px; border-right: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 2px 4px 2px 4px; font-weight: bold; color: #000000;}

.dragoncellleft{ width: auto;  font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: center; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 2px 0px 2px 0px;}

.dragoncellright{ width: auto;  font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: center;  border-left: #999999 solid 1px; border-right: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 2px 0px 2px 0px;}

.dragoncellright2{ width: auto;  font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: left;  border-left: #999999 solid 1px; border-right: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 2px 6px 2px 10px;}

.dragonyellowcellleft{ width: auto; font-size: 9px;  background-color: #FFE27F; vertical-align: middle; text-align: center; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 2px 0px 2px 0px;}

.dragonyellowcellright{ width: auto; font-size: 9px; background-color: #FFE27F; vertical-align: middle; text-align: center;  border-left: #999999 solid 1px; border-right: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 2px 0px 2px 0px;}

.dragonyellowcellright2{ width: 120px; font-size: 9px;  background-color: #FFE27F; vertical-align: middle; text-align: left;  border-left: #999999 solid 1px; border-right: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 2px 6px 2px 10px;}

.dragonyellowcellcenter{ width: auto; font-size: 9px;  background-color: #FFE27F; vertical-align: middle; text-align: center; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 2px 0px 2px 0px;}

.dragoncellcenter{ width: auto;  font-size: 9px; background-color: #FFFFFF; vertical-align: middle; text-align: center; border-left: #999999 solid 1px; border-bottom: #999999 solid 1px; padding: 2px 0px 2px 0px;}
/* DRAGON table cell tags - END */


.newtonoil_ui #headshot_block{ width: 86px; height: 110px; text-align: left; vertical-align:top; background-color: #CCCCCC; margin: 0 auto; padding: 0px;}
.newtonoil_ui #headshot_spacer{display: block; width: 10px; height:auto; text-align: left; vertical-align:top; background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #employeebio_block{display: block; width: 93px; height: auto; text-align: left; vertical-align:top; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: italic; line-height: 11px; text-decoration:none; color: #000000; margin: 25px 0px 0px 0px;}
.newtonoil_ui #employeebio_block2{display: block; width: auto; height: auto; text-align: left; vertical-align:top; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: normal; line-height: auto; text-decoration:none; color: #000000; margin: 0px 0px 15px 0px;}
.newtonoil_ui #horizontal_spacer{display: block; width: auto; height: 15px; text-align: left; vertical-align:top; background-color: transparent; margin: 0px 0px 0px 0px;}
.newtonoil_ui #vertical_spacer{display: block; width: 15px; height:auto; text-align: left; vertical-align:top; background-color: transparent; margin: 0px 0px 0px 0px;}

.formLabels { display: block; text-align: right; width: 100px; padding: 10px 10px 10px 0px;
}

/*  Heading Formatting */
h1 {font-size:1.9em;line-height: 0.8em;font-weight: 900;color: #000;}
h2 {font-size:1.7em;line-height: 0.8em;font-weight: 900;color: #000;}
h3 {font-size:1.5em;line-height: 0.8em;font-weight: 900;color: #000;}
h4 {font-size:1.4em;line-height: 0.8em;font-weight: 900;color: #000;}
h5 {font-size:1.3em;line-height: 0.8em;font-weight: 900;color: #000;}
h6 {font-size:1.2em;line-height: 0.8em;font-weight: 900;color: #000;}

/*links*/
a:link {color: #000000; text-decoration: none;}
a:hover {color: #FCC110; text-decoration: underline;}
a:visited {color: #000000; text-decoration: none;}
img {border: 0 none;}

.menu a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:13px; color: #000000;}
.menu a:hover{color: #FFFFFF; text-decoration: underline;}

a.textlink:link, a.textlink:visited{font-size: 11px; color: #0000FF; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: italic; line-height: normal; text-decoration:none;}
a.textlink:hover, a.textlink:active {color: #FCC110! important; text-decoration:none;}

a.articlelink:link, a.articlelink:visited{font-size: 11px; color: #0000FF; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: normal; text-decoration:none;}
a.articlelink:hover, a.articlelink:active {color: #FCC110! important; text-decoration:underline;}

a.subnav2b{ font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 12px;  font-weight: normal;  color: #0000FF; vertical-align :middle; text-decoration: underline; border: none; margin:}
a.subnav2b:visited{font-weight: normal; color: #0000FF; vertical-align :middle; text-decoration: underline; border: none; }
a.subnav2b:hover{font-weight: normal;  color: #B68404; vertical-align :middle;  text-decoration: none; border: none; }

/* Clears Divs */
.clr{clear: both;}

/* #######################  END GENERAL SETTINGS ############################ */


