@charset "utf-8";
/* CSS Document */
/*-------------------------------------------------------------------SIDEBAR-------------------------------------------------------------------*/
#content #sideBar {
	min-height:400px;
	background-color:#C8C8C8;
	padding-bottom:20px;
}
#content #sideBar h3 {
	padding:30px 30px 0px 30px;
}
#wrapper #content #sideBar a {
	display:block;
	padding:3px 30px;
	text-decoration:none;
}
#content #sideBar a:hover {
	background-color:#D6D6D6;
	cursor: pointer;
}
.offerNav a:hover {
	text-decoration: none !important;
	cursor: pointer;
}
/** Navigation Background Color **/
#wrapper #site	 {
	background-color:#fafafa;
}
#wrapper #site #siteNavigation a {
	color: #a21118;
}
.no-svg #content .fbox .item {
	width:100%;
}
#content .textBasic:nth-child(even) {
	background-color:#FFF;
}
/*#content .textBasic:nth-child(odd) {
	background-color:#EAEAEA;
}*/
#wrapper #site #siteNavigation a:hover, #wrapper #site #siteNavigation a.selected {
	background-color: rgba(193,44,47,0.22);
}
#wrapper #site #siteNavigation ul li ul {
	display:none;
	background-color:rgba(193,44,47,0.22);
}

.linkDetails {
	border-left: 1px solid #878787;
	border-right: 1px solid #878787;
	border-bottom: 1px solid #878787;
	margin-bottom:10px;
}
.iFrame {
	width:100%;
	background-color:#d4d4d4;
}
.Qlinks {background-color:#d4d4d4;}

.expandBody ul {
	margin:0px 10px;
}

#welli {
	background-color:#000;
	height:50px;
	background-image:url(/emup/drilling/images/backgrounds/wellipediaHomeBar.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}
#welli img {
	float:right;
	clear:both;
}
#content .accordSection {
	background-color: hsla(0,0%,83%,0.78);
	background-color:#A83032;
}
#content .accordSection .accordHead level02{
	font-size:12pt;
}
#content .accordSection .accordBody {
	font-size:11pt;
}
#content .accordSection .accordBody .issuedBy {
	display:block;
	margin:10px 0 10px 30px;
}

#oims_chart {
	width:610px;
	height:633px;
	margin:10px auto;
}
.wikiContributors {
	padding:10px;
}
#content .wikiContributors a:link, #content .wikiContributors a:visited {
	border:1px solid #999;
	padding:4px;
	margin:6px;
}
#content .wikiContributors a:hover {
	background-color:#999;
	color:#fff;
	text-decoration:none;
}
#tagline {
	height:30px;
	color:#fff;
	background-color:#3E3E3E;
}

#content .countrySelector {
	margin:0px;
	border-bottom: 1px solid #848484;
	background-color:#bebebe;
	position:relative;	
}
#content .countrySelector .mapHolder {
	width:555px;
	top:0px; left:0px;	
}
#content .countrySelector img {
	max-width:650px;
	text-align:center;
}
#content .countrySelector .item .content {
	position:absolute;
	top:0px; left:570px; right:0px; bottom:0px;
}
#content .countrySelector .item .content p {
	padding: 10px;
}
#content .countrySelector .mapHolder h2, #content .countrySelector .content h2 {
	font-weight:bold;
	padding-left:8px;
	margin:0;
}
#content .countrySelector h2 b {
	font-size:14px;
	display:block;
}

#content .countrySelector .mapContent {
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	background: transparent;
}

#content .countrySelector .mapContent div {
	position: absolute;
	top: 0px; left: 0px; right: 0px; bottom: 0px;
	background-color: #CCCCCC;
}

#content .countrySelector .mapContent .country_list {
	position: absolute;
	padding: 10px;
	overflow:auto;
}

#content .mapContent .country_list h2 {
	margin:10px 0;
	}

#content .countrySelector .country_list a:link, #content .countrySelector .country_list a:visited {
	font-weight:bold;
	display:block;
	margin-bottom:10px;	
}
#content .countrySelector .country_list ul {
	margin-left:8px;
}

.no-svg #content .countrySelector svg, .svg #content .countrySelector img {
	display:none;
	visibility:collapse;
}


#contentHolder .greyBar {
	background-color:#d8d8d8;
	height:60px;
	position:relative;
	padding-left:10px;
}

#contentHolder .greyBar .greyBarNav {
	position:absolute;
	top:0; right:0;
	padding-right:10px;
}

.svg #contentHolder a.searchHR {
	display:inline-block;
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjUgMjUiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjUgMjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNCNEI0QjQ7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojQjRCNEI0O3N0cm9rZS13aWR0aDozO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMC4yIiBjeT0iMTAuMiIgcj0iNi40Ii8+DQo8bGluZSBjbGFzcz0ic3QxIiB4MT0iMTQuOCIgeTE9IjE0LjYiIHgyPSIyMC4yIiB5Mj0iMTkuOSIvPg0KPC9zdmc+DQo=);
	background-position:10px center;
	background-size:40px;
	padding-left:50px;
	background-repeat:no-repeat;
	width:auto;
	height:60px;
}
.no-svg #contentHolder a.searchHR {
	display:inline-block;
	background-image:url(/emhr/us/images/site/search_Field.png);
	background-position:10px center;
	padding-left:50px;
	background-repeat:no-repeat;
}

#contentHolder a.searchHR:after {
	content:"HR Search Center";
	display:inline-block;
	height:60px;
	line-height:60px;
	vertical-align:central;
}
.svg #contentHolder a.edaButton, .svg #contentHolder a.edaButton:hover  {
	color:#a21118;
	display: inline-block;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjUgMjUiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjUgMjUiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGNpcmNsZSBmaWxsPSIjQTIxMTE4IiBjeD0iMTIuNSIgY3k9IjcuMyIgcj0iNS4zIi8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjAuNywxNS41Ii8+DQo8cGF0aCBmaWxsPSIjQTIxMTE4IiBkPSJNMTIuNiwyNGgtMC4xYy0zLjgsMC02LjktMy4xLTYuOS02Ljl2LTIuN2MwLTEuNSwxLjMtMi44LDIuOC0yLjhoOC4zYzEuNSwwLDIuOCwxLjMsMi44LDIuOHYyLjcNCglDMTkuNSwyMC45LDE2LjQsMjQsMTIuNiwyNHoiLz4NCjwvc3ZnPg0K);
	background-position: right center;
	background-size: 40px;
	padding-right: 50px;
	background-repeat: no-repeat;
	width: auto;
	height: 60px;
}
.no-svg #contentHolder a.edaButton, .no-svg #contentHolder a.edaButton:hover  {
	color:#a21118;
	display: inline-block;
	background-image: url(/emhr/us/images/icons/eda.png);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 50px;	

}
#contentHolder a.edaButton:before {
	content:"EDA";
	color:#a21118;
	display:inline-block;
	height:60px;
	line-height:60px;
	vertical-align:central;
}

#contentHolder a.hrSiteEmail {
	display: inline-block;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjUgMjUiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjUgMjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNCNEI0QjQ7fQ0KCS5zdDF7ZmlsbDojN0Y3RjdGO30NCgkuc3Qye2ZpbGw6I0E4QThBODt9DQo8L3N0eWxlPg0KPHJlY3QgeD0iMS45IiB5PSIxMS4xIiBjbGFzcz0ic3QwIiB3aWR0aD0iMjEuMiIgaGVpZ2h0PSIxMS4yIi8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMS45LDExLjFsOS42LTkuNmMwLjUtMC41LDEuNC0wLjUsMiwwbDkuNiw5LjYiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOS44LDYuOUg1LjJjLTAuNywwLTEuMywwLjYtMS4zLDEuM3YzLjRjMCwwLjcsMC42LDEuMywxLjMsMS4zaDE0LjZjMC43LDAsMS4zLTAuNiwxLjMtMS4zVjguMQ0KCUMyMS4xLDcuNCwyMC41LDYuOSwxOS44LDYuOXoiLz4NCjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yMy4xLDExLjFsLTkuNiw5LjZjLTAuNSwwLjUtMS40LDAuNS0yLDBsLTkuNi05LjYiLz4NCjwvc3ZnPg0K);
	background-position: right center;
	background-size: 40px;
	padding-right: 50px;
	margin-left:25px;
	background-repeat: no-repeat;
	width: auto;
	height: 60px;
}
.no-svg #contentHolder a.hrSiteEmail {
	display: inline-block;
	background-image: url(/emhr/us/images/icons/email_grey.png);
	background-position: right center;
	background-repeat: no-repeat;

}
#contentHolder a.hrSiteEmail:before {
	content:"email";
	display:inline-block;
	height:60px;
	line-height:60px;
	vertical-align:central;
}


#content .pgSec {display:none;}
#content .pgSec.default {display:block;}
#content .linkBoxes {
	padding:30px;
	background-color:#E3E3E3;
	font-size:14px;
}

#content .linkBoxes .linkBox {
	text-wrap:normal;
}
#content .linkBoxes .bigLink a:link, #content .linkBoxes .bigLink a:visited {
	font-size:14pt;
}
#content .linkBoxes .linkBox img {
	margin-right:10px;
}
#content .linkBoxes .spacer {height:10px;}

.img_icon {
	background-position:100% 50%;
	background-repeat:no-repeat;
}
.tableCOED {
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	background-color:#fff;
}
.tableCOED td {
	border-right:1px solid #000;
	border-top:1px solid #000;
}
#content .linkBoxes .moreSpace ul li {
	margin: 0 10px 20px 0;
}
#content .whiteBox {
	background-color:transparent;
	background-color:#fff;
	}
	
#content .clearBack {
	background-color:transparent;
	}	

#content .font14pt {
	font-size:14pt;
	font-weight:bold;
	}
#wrapper #content a:link {
	text-decoration:underline;
}
#content .tblData1 {
	margin:10px;
	
}
#content .tblData1 td, #content .tblData1 th {
	padding:15px;
	vertical-align:top;
	text-align:left;
}
#content .tblData1 th {
	font-weight:bolder;
	color:#666;
}

#content .tblData1 tr {
	border-bottom:#CCC solid 1px;
}
#content .tblData1 tr:first-child {
	border-bottom:#666 solid 1px;
}
#content .tblData1 tr:last-child {
	border-bottom:none;
}
#content .tblData1 tr td {
	border-right:#CCC solid 1px;
}
#content .tblData1 tr td:last-child {
	border-right:none;
}

#content .tblData1 tr th {
	border-right:#666 solid 1px;
}
#content .tblData1 tr th:last-child {
	border-right:none;
}
#content .accordSection .singleHead span {
	font-size:15px;
}
#content .accordSection .detailText {
font-weight:normal; font-size:14px;
}
#content #breadcrumbs {
	font-weight:normal;
	padding:14px;
	background-color:#fff;
	color:#000;
	font-size:0.8em;
	border-bottom:solid 1px #B5B5B5;
}
.frameBox {
	border:1px solid #000; padding:10px; margin: 6px 0;
}
.QA { font-size:16pt; }
#content .textBasic h3 {
	margin:20px 0 -8px 0px;
}

#content .contentHeader.noimg i {float:right;}

#allEventLinks {text-transform: capitalize;}

#wrapper #top #headerNav ul#main li:nth-child(12) {
	display:none;
}
.red {color:#A6192E;}
#content #breadcrumbs div {width:90px; float:right; text-align:right;}
.ui-tooltip {
    padding: 10px 20px;
    color: white;
    border-radius: 20px;
    box-shadow: 0 0 7px black;
	font-size:13px !important;
	z-index:10000000 !important;
	max-width:300px !important;
	width:300px !important;
  }
#wrapper #content .textBasic table, #wrapper #content .textBasic table tr td, #wrapper #content .textBasic table tr th {
page-break-inside: avoid;
}  
@media print { 
	#wrapper #content .tblData2 th, #wrapper #content .tblData2 td {
		color:#000;
		border:1px solid #000;
	}
	#wrapper #content .textBasic h2 {
		color:#000;
	}
	#wrapper #content .frameBox {
		border:1px solid #000;
	}
	#wrapper #content .textBasic li {
		list-style-type:square;		
	}
	#wrapper #contentHeader .contentHeader.noimg {
		color:#000;
		background-color:transparent;
	}
	#content .linkBoxes li, #content .textBasic ul li {
		background-image:none !important;
	}
}
#content .fa {margin-right:6px;}
#top .adminBar {
	padding:6px 6px 0 0;
	font-size:11pt;
	color:#fff;
}
#top .adminBar a {	
	color:#fff !important;
	text-decoration:none;
}
#sideBar h2 {padding:10px 0 0 20px;}

.fbox .item.padding{padding-right:14px;}

#content select {width:100%;}
#content .siteInst{
		padding: 10px;
		font-size: 12pt;
		margin-bottom: 20px;
	}
/*_------------------------------------------------------------HOME PAGE-------------------------------------_*/

#content #newUser, #content #forgotInfo {display:none;}
#content #footer {display:none;}
#content .siteLogin {
	width: auto;
	border:1px solid #999;
	border-radius:6px;
	padding:40px;
	margin:40px auto;
}
#content .siteLogin th {
	font-size:12pt;
	font-weight:bold;
}
#content .loginFootNav {
	text-align:center;
	margin-top:30px;
}
#wrapper #content .loginFootNav a {
	color:#1E55D5;
	text-decoration:none;
	padding:0 10px;
}
/*_-------------------------ADMIN--------------------------------_*/
.contentHeader.noimg {
background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top,  #fcfcfc 0%, #d6d6d6 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fcfcfc 0%,#d6d6d6 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fcfcfc 0%,#d6d6d6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#d6d6d6',GradientType=0 ); /* IE6-9 */
	
}

/*------------------------------------MODAL-------------------------------------------------------------*/
#timeOutBack {
	background-color: rgba(190, 190, 190, 0.7);
    position:fixed;
    width:100%;
    height:100%;
    top:0px;
    left:0px;
    z-index:1000;
}
#timeOutBack #modal {
	text-align: center;
	position: absolute;
	top:20%;
	left: 30%; right: 30%;
	background-color: #fff;
	padding: 20px;
	z-index:1200;
	border: 1px solid #2E2E2E;
	border-radius: 6px;
}

#timeOutBack #modal.survey {
	text-align: left;
	top:20%; left: 15%; right: 15%;
}
#timeOutBack #modal.survey label {
	display: block;
	cursor: pointer;
	margin-bottom: 3px;
}
#timeOutBack #modal.survey h2 {
	font-weight:bold;
	font-size: 16pt;
}
#timeOutBack #modal.survey h3 {
	font-weight:bold;
	font-size: 12pt;
	margin-bottom: 5px;
}
#timeOutBack #modal.survey textarea {
	padding: 12px;
	margin-bottom: 18px;
	font-size: 11pt;
	display: block;	
	width:96%;
}
#timeOutBack #modal.survey ul li {
	font-size: 12pt;
	line-height: 1.3em;
	margin-bottom: 9px;
}
#timeOutBack #modal button {
	padding: 10px 20px;
	font-size: 11pt;
	margin-right: 4px;
	color: #fff;
	background-color: #3F3F3F;
	border-radius: 4px;
}
#timeOutBack #modal.report {text-align: left;}
#timeOutBack #modal.report h2 {
	font-size: 13pt;
	font-weight: bold;
}
#timeOutBack #modal.report label {
	font-weight: bold;
}
#timeOutBack #modal.report textarea {
	padding: 14px;
	display: block !important;
	width: 90% !important;
}
#content #sideBar {
	position: relative;
}
/*#content #sideBar #bugReport {
	position: absolute;
	bottom:0px; left:0; right: 0;
}*/
#content #sideBar #bugReport a {
	padding:16px;
	text-align: center;
	font-weight: bold;
}
/*-------------------------------------------APP PAGE STYLES-----------------------------------------------------------*/
#content #eventTitle {text-transform: capitalize;}
#content #mainPage .itemBlock {
	margin-bottom:6px;
}
#content .level01{min-height:150px;}
#content #mainPage .accordHead.level01 .itemImg {
	display:inline-block;
	float:right;
	width:130px;
	height:130px;
	border-radius:4px;
	margin-left:20px;
	background-position:center center;
	background-size:contain;
	background-repeat:no-repeat;
}
#content #mainPage .accordHead.level01 span {
	font-weight:normal;
	display:inline-block;
	margin-bottom:8px;
	font-size:12pt;
}
#content #mainPage .accordHead.level01 .title {
	display:block;
	font-weight:bold;
	font-size:14pt;
}
#content #mainPage .accordHead.level01 .contact {
	display:block;
	font-weight:bold;
	text-align:center;
}
#content #mainPage .accordHead.level01 div {
	display:inline-block;
	float:right;
	text-align:right;
	font-weight:normal;
	font-size:10pt;
	margin-top:-4px;
}
#content #mainPage .accordHead.level01 .details {
	/*display:inline-block;*/
	font-size:11pt;
}
#soldBlock, #expiredBlock {display: none;}
#content #mainForm, #content #myOffers {
	display:none;
}
#content #formBlock {
	margin:0px auto;
	border:1px solid #999;
	border-radius:6px;
	padding: 28px;
}
#content #formBlock select {
	padding:6px;
}
#content #myOffers {min-height:300px;}
#content #myOffers .fbox {
	border-bottom:1px solid #333;
}
#content #myOffers .fbox .item {
	padding:20px;
}
#content #myOffers .offerTitle {
	font-size:11pt;
	font-weight:bold;
}
#content #myOffers .offerDate {
	text-align:center;	
	margin-bottom:10px;	
}
#wrapper #content .offerNav a {
	display:inline-block;
	padding:4px 10px;
	font-size:10pt;
	text-decoration:none;
	color:#fff;
	background-color:#100EAA;
	border-radius:4px;
	margin-right:4px;
}
#wrapper #content .offerNav a:hover {
	background-color:#3446D4;
}
#mainPage {min-height:450px;}
.item .offerNav a {
	display:block;
	width:100%;
	text-align:center;
	margin-bottom:4px;
}
#myOffersData .item.triple .offerTitle {font-size:12pt;}
#myOffersData .item.triple div:not(".rcvEblock") {margin-bottom:8px;}	
	.itemBlock .revNav{
		height: 47px;
	}
	.itemBlock .revNav a {
		display: inline-block;
	}
	.itemBlock .revNav button{
		float: right;
		clear: both;
	}
	.revDisplay .revBlock {
		margin-bottom: 5px;
	}
#myOffers h3{
	font-size: 16pt !important;
	font-style: italic;
	margin-bottom: 14px;
}
.capText {text-transform: capitalize;}
.displayNav, .adminBlock {
		padding: 8px;
		border-bottom: 1px s #666666;
	}
	.displayNav:hover, .adminBlock:hover {
		background-color: #e4e4e4;		
	}
#usageDetails {
	font-size: 11pt !important;
		border-radius: 4px;
		padding: 6px;
		border: 1px solid #999;
		margin-bottom: 10px;
		background-color: #f4f6be;
	}
	#usageDetails span {
		display: block;
		font-weight: bold;
		margin-top: 4px;
		cursor: pointer;
	}
	#detailsBody {padding: 10px;}
	#content .agreementTxt {
		font-size: 12pt;
		padding: 20px 0;
		font-weight: bold;
		color:#550405;
	}
	#content .lottoColor {
		color: #000;
		background: #f3e2c7; /* Old browsers */
		background: -moz-linear-gradient(-45deg, #f3e2c7 0%, #b68d4c 27%, #c19e67 51%, #b68d4c 68%, #e9d4b3 100%);
		background: -webkit-linear-gradient(-45deg, #f3e2c7 0%,#b68d4c 27%,#c19e67 51%,#b68d4c 68%,#e9d4b3 100%);
		background: linear-gradient(135deg, #f3e2c7 0%,#b68d4c 27%,#c19e67 51%,#b68d4c 68%,#e9d4b3 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3e2c7', endColorstr='#e9d4b3',GradientType=1 );
}
#content #theSurvey h3 {margin-bottom: 6px !important;}

#tImgHead {
		height: 400px;
		
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		position: relative;
}
#tImgHead .txtBox {
		position: absolute;
		top:40px; left: 40px;
		padding: 20px;
		margin-right: 40px;
		background-color: rgba(255, 255, 255, 0.9);
}
#tImgHead .txtBox h2 {text-transform: capitalize;}

#eventItems .accordHead.level01 {
	background-color: rgba(0, 255, 60, 0.1);
}
#expiredItems .accordHead.level01 {
	background-color: rgba(255, 255, 0, 0.1);
}
#myOffersData h3 {margin-bottom: 10px !important;}
#myOffersData .mailBlock {
	padding: 6px;
	margin: 0 20px;
}
#myOffersData .mailBlock p {
	padding: 4px;
	margin: 0px;
}
#myOffersData .mailBlock:nth-child(odd) {
	background-color: #e4e4e4;
}
#myOffersData .mailBlock:nth-child(even) {
	background-color: #d4d4d4;
}
#content input[type=checkbox]{
		box-shadow: none;
		transform: scale(1.3);
	}
#wrapper #myOffersData .accordBody {
	background-color: #F1F1F1;
	border: none;
}
#wrapper #myOffersData .fbox {
	margin-right: 20px;
}
@media only screen and (max-width: 500px) {
	#tImgHead {display: none}
	#wrapper #top #headerNav #siteTitle {z-index: -5 !important;}
	
}
#eventItems .accordBody {
	position:relative;
}
#eventItems .accordBody .emailAlert {
	position:absolute;
	right: 6px; top;6px;
	width: 100px;
	height:50px;
	border:1px solid #000000;
}
#userDataTop p {
	font-size: 12pt;
}
#offerEmails {
	cursor: pointer;
	margin: 20px 0 10px 0;
}
#offerEmailList {display: none;}
.rcvEblock {
	padding: 8px;
}
.rcvEblock:nth-child(odd) {	
	background-color:#D4D4D4;
}

.rcvEblock:nth-child(even) {
	background-color:#e4e4e4;
}
.rcvEblock span {
	display: block;
	padding: 0 0 4 0;
	margin: 0 !important;
		
}