/* Default Stylers for NZ Oil and Gas */
/**************************************/

/* Generic Font and Tag Styling */
p{margin:0 0 12px 0;line-height:1.28em;}
ul,ol{margin:0 0 10px 30px;}
ul li ul{margin:2px 0 0 30px;}
ol li ol{margin:2px 0 0 30px;list-style-type:lower-roman;}
ul{list-style-type:none;}
li{margin:0 0 2px 0;padding:0px;}
ul li{text-indent:-22px;}
ul li.bullet-item *{vertical-align:middle;}
ul li img.bullet{margin:0 8px 0 0;}
table{border-collapse:collapse;}
strong{font-weight:bold;}
a img{text-decoration:none;border:0px;}
div.clearHidden{height:0px;line-height:0px;font-size:0px;clear:both;}

/* Image Placement */
div.imageHolder{margin-bottom: 5px;}
div.imageRight{float:right;margin:0 0 10px 10px;}
div.imageLeft{float:left;margin:0 10px 10px 0;}
div.imageHolder div.imgInner{padding:3px;border:solid 1px #d0d0d0;background-color:#fff;}
div.imageHolder div.imageLabel{margin:2px 0 0 0;text-align:center;color:#666666;font-size:12px;}
div.imageClear{clear:both;}

/* Image Gallery Placement */
div.imageHolderGallery{background-color:#FFFFFF; float:left; margin:5px; width:185px;}
div.imageHolderGallery div.imgInner{padding:3px;border:solid 1px #d0d0d0;}
div.imageHolderGallery img{width:177px;}
div.imageHolderGallery div.imageLabel{margin:2px 0 0 0;text-align:center;color:#666666; font-style: italic; font-size:12px; width:192px; border-bottom: 1px solid #d0d0d0; padding-bottom: 2px;}

div.person{float: right; width: 400px;}
div.person p.title{font-weight: bold; margin-bottom:6px;}
div.person h4{margin-bottom: 4px;}

/* Generic Links */
a,a:link,a:visited,a:active{text-decoration:none;color:#3174bb;}
a:hover{text-decoration:underline;}

/* Tables */
div.tableStyle{margin:0 0 12px 0;}
div.tableStyle table{border-collapse:collapse;margin:0px;border:1px solid #bbbbbb;clear:both;table-layout:auto;width:100%;}
div.tableStyle table td, div.tableStyle table th{padding:8px;text-align:left;border:1px solid #bbbbbb;}
div.tableStyle table tr th{background-color:#333333;color:#ffffff;}

/* Forms */
div.form-intro {font-weight: bold;}
div.formHolder{clear:both;margin:0 0 12px 0;}
div.formHolder form{border:solid 1px #bbbbbb;color:#666666;background-color:#f7f7f7;padding:12px;}
div.formHolder form div.formTitle{margin:0 0 6px 6px;font-size:16px;font-weight:bold;color:#333333;}
div.formHolder form table{border-collapse:collapse;width:100%;table-layout:auto;margin:0px;padding:0px;}
div.formHolder form table tr td{padding:8px 6px;vertical-align: middle;}
div.formHolder form table tr td * {vertical-align:middle;}
div.formHolder form table tr td.question{white-space:nowrap; color:#333333;}
div.formHolder form table tr td.question p{margin: 0px;}
div.formHolder form input{margin:0px;padding:0px;color:#666666;background-color:#ffffff;}
div.formHolder form label{font-size:13px;color:#333333;}
div.formHolder form input.textbox,div.formHolder form input[type=text]{font-size:14px;border:solid 1px #bbbbbb;padding:4px;width:256px;}
div.formHolder form input.checkbox{padding:0px;margin:0px 2px 0px 0px;vertical-align:middle;}
div.formHolder form select{margin:0px;color:#666666;border:solid 1px #bbbbbb;background-color:#ffffff;}
div.formHolder form textarea{width:256px;border:solid 1px #bbbbbb;background-color:#ffffff;overflow:auto;padding:4px;color:#666666;font-size:13px;font-family:arial, sans-serif;}
div.formHolder form input.fileUpload{width:280px;border:solid 1px #bbbbbb;padding:4px;}
div.formHolder form hr{border:solid 1px #bbbbbb;}
div.formHolder form input.button{height:38px;width:135px;cursor:pointer;background-image:url(../../images/nzog/btnbg.jpg);background-position:top left;background-repeat:no-repeat;color:#ffffff;}
div.formHolder span.formNote{font-size:11px;}
div.formHolder span.mandatory{margin-left: 3px;}
div.formHolder strong{font-weight: normal; }

/* Page Title */
h2{font-family:arial;font-size:40px;line-height:45px;margin:0 0 10px;color:#be0f34;font-weight:bold;}
h2 span{font-weight:normal;}

/* Intro Text */
div.introText{font-size:16px;}
div.introText p{line-height:1.3em;}

/* Heading*/
h3{font-size:20px;line-height:25px;margin:0 0 8px 0;color:#66bc29;font-weight:bold;clear:both;}

/* Sub-Heading */
h4{font-size:16px;line-height:20px;margin:0 0 6px 0;color:#333333;font-weight:bold;clear:both;}

/* Hight Light Area */
div.textHighLight{clear:both;margin:0 0 12px 0;padding:12px 12px 0 12px;border:solid 5px #999999;background-color:#f7f7f7;}
div.textHighLight strong{color:#000000;}

/* Downloadable Document */
div.docDownload{margin:0 0 12px 0;}
div.docDownload a:hover img {text-decoration:none;}
div.docDownload p{color:#666666;margin-left:20px;}
div.docDownload img{float:left;}

/* bookmarkList - Horizontal display */
div.bookmarkListHorizontally{margin: 0px 0px 15px 0px;}

/* Auto Index and Pagination */
div#searchResults{margin:0 0 12px 0;}
ul.searchResults{margin: 12px 0;}
ul.searchResults li{text-indent: 0px; margin-bottom: 25px;}
div#pagination{border-top:solid 1px #bbbbbb;color:#b0b0b0;padding:4px 0 0 0;margin:0 0 12px 0;text-align:right;}
ul.searchResults li h4{margin-bottom: 2px;}
ul.searchResults div#breadCrumbs{ font-size: 11px; padding-bottom: 2px;}
ul.searchResults li p.date{ font-size: 11px; margin-bottom: 7px;}

/* Back to Top */
div.backToTop{margin:6px 0px;}

/* Divider */
div.divider{height:1px;line-height:1px;border-bottom:solid 1px #dedede;margin:0 0 8px 0;}

/* login */
p.loginError{color:#ff0000;}

/* Index place holder */
div.indexholder{margin:0 0 12px 0;}
div.indexholder ul.searchResults li h3{font-size:16px;line-height:20px;margin:0 0 1px 0;}
div.indexholder ul.searchResults li h3 a,
div.indexholder ul.searchResults li h3 a:link,
div.indexholder ul.searchResults li h3 a:visited,
div.indexholder ul.searchResults li h3 a:active{text-decoration:none;color:#66BC29;}
div.indexholder ul.searchResults li h3 a:hover{text-decoration:underline;}
div.indexholder ul.searchResults li h4 a,
div.indexholder ul.searchResults li h4 a:link,
div.indexholder ul.searchResults li h4 a:visited,
div.indexholder ul.searchResults li h4 a:active{text-decoration:none;color:#66BC29;}
div.indexholder ul.searchResults li h4 a:hover{text-decoration:underline;}
div.indexholder ul.searchResults li p.date{font-size:12px;color:#999999;text-transform:uppercase; margin:0px; padding: 0px;}
div.indexholder ul.searchResults li p{font-size:12px;color:#585858;line-height:1.4em;}
div.indexholder ul.searchResults li p a,
div.indexholder ul.searchResults li p a:link,
div.indexholder ul.searchResults li p a:visited,
div.indexholder ul.searchResults li p a:active{text-decoration:none;text-transform:uppercase;color:#000;}

li.no-subscribe{margin-left: 17px;}
p.error{color: #f00;}
p.form-intro{color:#3174bb;font-weight:bold; margin-bottom: 0px;}
div.popup-intro{display:none;}
.popup-content-extracted{display:none;position:absolute;background:#fff;border:1px solid #999;padding:20px 10px 5px;top:-300px;}
.popupHeading{display:none;}

/* Youtube video style */
div.youtubeMovie{margin: 0px 0px 15px 0px;text-align:center;}

/* IFrame style */
iframe.contentIFrame{
  width: 100%;
}

a.section-link,
a.section-link:link,
a.section-link:visited,
a.section-link:active{font-size:12px;color:#000;text-transform:uppercase;font-weight:bold;}