
th { text-align: left; }

.leftbox {
 width: 198px;
 /*padding-right: 20px;*/
 vertical-align:top;
}
.widgetbox {
 width: 170px;
 text-align: left;
}
.widgetspacer {
 width: 20px;
}
.h1minor {
 font-size: 12px; 
 font-weight: bold;
 color: #666666;
 line-height: 18px;
 margin: 0px 0px 1px 0px;
}
.centered {
 text-align: center;
}
.crumbblock {
 width: 912px;
}
.headerblock {
 width: 912px;
 margin-bottom: 5px;
}
.core {
 width: 888px;
 background: #ffffff;
}
.contentArea {
 width: 690px;
 vertical-align: top;
}
.footerblock {
 width: 912px;
 border: 0px;
 border-collapse: collapse;
 margin-bottom: 5px;
}
.headerlogo {
 background: url(../images/core/petrologo_en.gif) no-repeat bottom left;
 float: left;
 margin: 0px 5px 0px 0px;
 padding: 0px 0px 0px 0px;
 height: 66px;
 width: 90px;
 clear:both;
}
.headerMyAccount {
 width: 261px;
 text-align: center;
}
.headerlinks {
   float: right;
 width: 817px;
 height: 66px;
 background: #ffffff;
}
.mainbox {
 width: 912px;
 background: #ffffff;
}
.contentWidth {
 width: 100%;
}
.contentWrapper {
 width: 912px;
 margin-top: 13px; margin-bottom: 5px;
 margin-left: auto; margin-right: auto;
 padding: 0px;
 border: 0px;
 text-align: left;
}
.boxContent {
 background: #ffffff;
 width: 100%;
}
.boxCornerSize {
 height:5px; line-height:5px; width:5px;
 background: url(../images/core/roundedcorners.gif) no-repeat;
 font-size: 0px;
 }
.boxLineCornerSize {
 height:5px; line-height:5px; width:5px;
 background: url(../images/core/roundedcornersline.gif) no-repeat;
 font-size: 0px;
 }
.invertboxContent {
 background: #fdf5e4;
 width: 100%;
}
.invertboxCornerSize {
  height:5px; line-height:5px; width:5px;
  background: url(../images/core/roundedcornersinvert.gif) no-repeat;
  font-size: 0px;
 }
.boxTR { background-position: top right; }
.boxTL { background-position: top left; }
.boxBottom {
 height:5px;
 line-height:5px;
 font-size: 2px;
 width:100%;
 background:#FF0000;
}
.boxBL { background-position: bottom left; }
.boxBR { background-position: bottom right; }
.boxEnd { clear: both; }
.wrapperCornerSize {
  height:11px; line-height:11px; width:11px;
  background: url(../images/core/roundedcorners.gif) no-repeat;
  font-size: 0px;
 }
.wrapperTR { background-position: top right; }
.wrapperTL { background-position: top left; }
.wrapperBottom {
  height:12px;
  line-height:12px;
  font-size: 2px;
  width:100%;
  background:#FF0000;
   }
.wrapperBL { background-position: bottom left; }
.wrapperBR { background-position: bottom right; }
.wrapperEnd { clear:both; }

.footer {
 width: 912px;
 height: 23px;
 margin-bottom: 5px;
 margin-left: auto; margin-right: auto;
 background: #ffffff;
 padding: 0px;
 border: 0px;
 text-align: left;
}
.textpadding {
 padding: 5px;
}
.leftnavdiv {
 display: block;
 height: 4px;
 line-height: 4px;
 background: url(../images/core/leftnavdiv.gif) no-repeat center left; 
 float: left;
 width: 178px;
 list-style-type: none;
 font-size: 4px;
}
ol li {
 list-style-image: none;
}
ul {
 list-style-position: outside;
}
ul li {
 list-style-image: url(../images/core/bullet.gif);
}
ul ul li {
 list-style-image: url(../images/core/bullet2.gif);
 margin-left: -1em;
}
ul ul ul li {
 list-style-image: url(../images/core/bullet2.gif);
 margin-left: -2em;
}
#closerul {
 margin-left: 2em;
 padding-left: 0;
 margin-top: 0em;
}
#closerul li{
 margin-top: 3px;
}

/******** navigation ***************/
.level1 {
 display: block;
 float: left;
 width: 178px;
 list-style-type: none;
}
.level1 a, .level1 a:visited {
 display: block;
 /*width:149px;*/
 color: #333333;
 text-decoration: none;
 padding: 3px 6px 3px 22px;
 background: url(../images/core/level1bg.gif) no-repeat;
 min-height: 15px;
 font-size: 12px;
 list-style-type: none;
}
.level1 a:hover{
 color: #333333;
 text-decoration: underline;
}
.level1 li {
 padding-left: 13px;
 vertical-align: middle;
}
.level1parent {
 float: left;
 width: 178px;
 list-style-type: none;
}
.level1parent a, .level1parent a:visited {
 display: block;
 /*width:149px;*/
 color: #333333;
 color: #4e5186;
 text-decoration: none;
 padding: 3px 6px 3px 22px;
 background: url(../images/core/level1bg.gif) no-repeat;
 min-height: 15px;
 font-size: 12px;
 font-weight: bold;
}
.level1parent a:hover{
 color: #333333;
 color: #4e5186;
 text-decoration: underline;
}
.level1parent li {
 padding-left: 13px;
 vertical-align: middle;
}
.level1curr {
 float: left;
 width: 178px;
 list-style-type: none;
}
.level1curr a, .level1curr a:visited {
 display: block;
 /*width:149px;*/
 color: #2e3488;
 color: #f15a38;
 text-decoration: none;
 padding: 3px 6px 3px 22px;
 background: url(../images/core/level1bg.gif) no-repeat;
 min-height: 15px;
 font-size: 12px;
 font-weight: bold;
}
.level1curr a:hover{
 color: #2e3488;
 color: #f15a38;
 text-decoration: underline;
}
.level1curr li {
 padding-left: 13px;
 vertical-align: middle;
}
.level2 {
 display: block;
 float: left;
 width: 178px;
 list-style-type: none;
}
.level2 a, .level2 a:visited {
 display: block;
 /*width:139px;*/
 color: #333333;
 text-decoration: none;
 padding: 2px 6px 2px 32px;
 background: url(../images/core/level2bg.gif) no-repeat;
 font-size: 10px;
}
.level2 a:hover{
 color: #333333;
 text-decoration: underline;
}
.level2 li {
 padding-left: 13px;
 vertical-align: middle;
}
.level2parent {
 float: left;
 width: 178px;
 list-style-type: none;
}
.level2parent a, .level2parent a:visited  {
 display: block;
 /*width:139px;*/
 color: #333333;
 text-decoration: none;
 padding: 2px 6px 2px 32px;
 background: url(../images/core/level2bg.gif) no-repeat;
 min-height: 13px;
 font-size: 10px;
 font-weight: bold;
}
.level2parent a:hover{
 color: #333333;
 text-decoration: underline;
}
.level2parent li {
 padding-left: 13px;
 vertical-align: middle;
}
.level2curr {
 float: left;
 width: 178px;
 list-style-type: none;
}
.level2curr a, .level2curr a:visited {
 display: block;
 /*width:139px;*/
 color: #7481bf;
 color: #f15a38;
 text-decoration: none;
 padding: 3px 6px 3px 32px;
 background: url(../images/core/level2currbg.gif) no-repeat;
 min-height: 15px;
 font-size: 10px;
 font-weight: bold;
}
.level2curr a:hover{
 color: #7481bf;
 color: #f15a38;
 text-decoration: underline;
}
.level2curr li {
 padding-left: 13px;
 vertical-align: middle;
}
.level3 {
 float: left;
 width: 178px;
 list-style-type: none;
}
.level3 a, .level3 a:visited {
 display: block;
 /*width:125px;*/
 color: #333333;
 text-decoration: none;
 padding: 2px 6px 2px 46px;
 background: url(../images/core/level3bg.gif) no-repeat;
 min-height: 13px;
 font-size: 10px;
}
.level3 a:hover{
 color: #333333;
 text-decoration: underline;
}
.level3curr {
 float: left;
 width: 178px;
 list-style-type: none;
}
.level3curr a, .level3curr a:visited {
 display: block;
 /*width:125px;*/
 color: #e60d2e;
 text-decoration: none;
 padding: 2px 6px 2px 46px;
 background: url(../images/core/level3currbg.gif) no-repeat;
 min-height: 12px;
 font-size: 10px;
 font-weight: bold;
}
.level3curr a:hover{
 color: #e60d2e;
 text-decoration: underline;
}
.level3curr li {
 padding-left: 13px;
 vertical-align: middle;
}
.searchbox { 
 font-size: 11px; 
 color: #333333; 
 background: #ffffff; 
 margin: 3px 0px 3px 0px;
 padding-left: 3px;
 height: 16px;
 border: 1px solid #e6e6e6;
 border-top: 1px solid #919191;
 border-left: 1px solid #919191;
}
.headerSearch {
 width: 160px;
}
.searchspace_en {
 width: 50px;
}
.searchfor_en {
 width: 250px;
 text-align: right;
}
.searchin_en {
 width: 200px;
 text-align: right;
}
.tablesmalltext {
 font-size: 10px;
 color: #666666;
}
.tablesmalltext td, th {
 padding: 3px;
 color: #666666;
}
.tablenormtext {
 font-size: 12px;
 color: #666666;
}
.tablenormtext td, th {
 padding: 3px;
 color: #666666;
}
.asterisk {
    font-family: Arial, Helvetica, sans-serif;
}

.whitetext {
    color: #ffffff;
}
.whitetext a:link, .whitetext a:hover, .whitetext a:visited {
    color: #ffffff;
    font-weight: bold;
}
.pagetool {
    cursor: hand;
}
.infotable {
 background-color: #A5A8B6;
}
