/* Default CSS Stylesheet for a new Web Application project */
BODY
{
    background-color: #EFEBE3;
    font-family: verdana, arial;
    font-size: 12px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
TD
{
    font-family: verdana, arial;
    font-size: 12px;	
}

TD.HEADER
{
    font-family: verdana, arial;
    font-size: 17px;	
}

TD.HORIZONTAL_BAR
{
	background-color: #E6E2DA;
	font-size: 13px;
	font-weight: bold;
	color: #AA0000;
	font-family: verdana,arial;
	height: 23px;
}

TD.HORIZONTAL_BAR2
{
	background-color: #f5f5dc;
	font-size: 15px;
	font-weight: bold;
	color: #AA0000;
	font-family: verdana,arial;
	height: 23px;
}

td.default_text
{
	font-size: 12px;
	font-family: verdana,arial;
}

A:LINK
{
	font-size: 11px;
	font-family: verdana,arial;
	font-weight: bold;
	text-decoration: none;
	color:#453F33;
}
A:LINK:HOVER
{
	text-decoration: underline;
	font-family: verdana,arial;
	color:#0C0B0A;
}

.liHeader
{
	font-size: 13px;
	font-family: verdana,arial;
	font-weight: bold;
}

.liHeaderSub
{
	font-size: 12px;
	font-family: verdana,arial;
	font-weight:normal;
    line-height: 23px;	
}

.liRegular
{
	font-size:  12px;
	font-family: Verdana,arial;
	font-weight: normal;
	line-height: normal;
}

A.aCDHEADER
{
	font-size: 13px;
	font-family: verdana,arial;
	text-decoration: underline;	
	font-weight: bold;
	color:#B22222;
}
A.aCDHEADER:VISITED
{
	font-size: 13px;
	font-family: verdana,arial;
	text-decoration: underline;	
	font-weight: bold;
	color:#778899;
}

A.aCDHEADER:HOVER
{
	font-size: 13px;
	font-family: verdana,arial;
	font-weight: bold;
	color:red;
}

A.InfoLink
{
	font-size:13px;
	font-family:Verdana,Arial;
	font-weight: bold;
	color:#B22222;
}
A.InfoLink:VISITED
{
	font-size:13px;
	font-family:Verdana,Arial;
	font-weight: bold;
	color:#B22222;
}

A.aOrder
{
	font-size: 11px;
	font-family: verdana,arial;
	text-decoration: underline;	
	font-weight: bold;
	color:#B22222;
}

A.aOrder:VISITED
{
	font-size: 11px;
	font-family: verdana,arial;
	text-decoration: underline;	
	font-weight: bold;
	color:#778899;
}

A.aOrder:HOVER
{
	font-size: 11px;
	font-family: verdana,arial;
	text-decoration: underline;	
	font-weight: bold;
	color:red;
}

A.mCause
{
	font-size: 11px;
	font-family: verdana,arial;
	text-decoration: underline;	
	font-weight: bold;
	color:blue;
}

A.mCause:VISITED
{
	font-size: 11px;
	font-family: verdana,arial;
	text-decoration: underline;	
	font-weight: bold;
	color:#778899;
}

A.mCause:HOVER
{
	font-size: 11px;
	font-family: verdana,arial;
	text-decoration: underline;	
	font-weight: bold;
	color:red;
}

A.b300R
{
	border: solid 1px green;
	text-decoration: underline;	
	font-weight: normal;
	color:green;
}

A.b300R:VISITED
{
	text-decoration: underline;	
	font-weight: normal;
	color:#778899;
}

A.b300R:HOVER
{
	color: green;
}

A.a300R
{
	border: solid 1px blue;
	text-decoration: underline;	
	font-weight: normal;
	color:blue;
}

A.a300R:VISITED
{
	text-decoration: underline;	
	font-weight: normal;
	color:#778899;
}

A.a300R:HOVER
{
	color: blue;
}

A:VISITED
{
	font-size: 11px;
	font-family: verdana,arial;
	text-decoration: none;
	font-weight: bold;
	color:#6A665D;
}

A:VISITED:HOVER
{
	text-decoration: underline;
	color:#0C0B0A;
}

A.MORE-INFO
{
	background-image: url(images/mini08.gif);
	 
}

.DEFAULT_TEXT
{
	font-size: 12px;
	font-family: verdana,arial;
}

.default_text
{
	font-size: 12px;
	font-family: verdana,arial;
}

.cd_header
{
	font-size: 11px;
	font-family: verdana,arial;
	background-color: #CFC7BA;
	border-right: 1 #663B1C solid;
	border-bottom: 1 #663B1C solid;	
	border-left: 1 #663B1C solid;	
	border-top: 1 #663B1C solid;	
}

.cd_header_border
{
	font-size: 13px;
	font-family: verdana,arial;
	font-weight: bold;
	text-decoration: none;
	color:#453F33;
	background-color: #FFFFCC;
	border-right: 1 #996666 solid;
	border-bottom: 1 #996666 solid;	
	border-left: 1 #996666 solid;	
	border-top: 1 #996666 solid;	
}

.container_text
{
	font-size: 10px;
	font-family: verdana,arial;
	color: #383633;
}

.horizontal_bar
{
	background-color: #E6E2DA;
	font-size: 13px;
	font-weight: bold;
	color: #AA0000;
	font-family: verdana,arial;
	height: 23px;
}

.new_text_attention
{
	font-size: 11px;
	font-family: verdana,arial;
	color: Red;
}

.filter_text
{
	font-size: 8px;
	font-family: verdana,arial;
	color: green;
}
.cd_container
{
	font-size: 12px;
	font-family: verdana,arial;
	background-color: #FFFFFF;
	border-left: 1 #663B1C solid;
	border-right: 1 #663B1C solid;
	border-bottom: 1 #663B1C solid;		
}

.DEFAULT_TEXTERROR
{
	font-size: 12px;
	font-family: verdana,arial;
	color: red;
	font-weight: bold;
}

.default_textERROR
{
	font-size: 12px;
	font-family: verdana,arial;
	color: red;
	font-weight: bold;
}

.DEFAULT_TEXTEXAMPLE
{
	font-size: 12px;
	font-family: verdana,arial;
	color:gray;
}
.INPUT_DEFAULT
{
	background-color: #FEFEFE;
	font-size: 13px;
	color: black;
	font-family: verdana,arial;
    border-top: #494337 2px solid;
    border-left: #494337 2px solid;
    border-right: #494337 2px solid;
    border-bottom: #494337 2px solid;
    vertical-align: middle;	
}
.INPUT_BUTTON
{
	background-color: #191919;
	font-size: 13px;
	color: #F7F0EA;
	font-weight: bold;
	font-family: verdana,arial;
}
.LOGON_BOX
{
	background-color: #E0DCD4;
    border-top: #B9B5AC 2px solid;
    border-left: #B9B5AC 2px solid;
    border-right: #B9B5AC 2px solid;
    border-bottom: #B9B5AC 2px solid;	
}

a.header_link
{
	color:White;
	font-family:Verdana,arial;
	font-size:8pt;
	font-weight:normal;	
	text-decoration:none;
}

a.header_link:VISITED
{
	color:White;
	font-weight:normal;
	font-family:Verdana,arial;
	font-size:8pt;
	text-decoration:none;	
}


a.header_link:HOVER
{
	color:White;
	font-family:Verdana,arial;
	font-size:8pt;
	font-weight:normal;	
	text-decoration:underline;	
}
font.GeoImageColor
{
	color:#B22222
}

.Gas_Prod
{
	color:Red;
	font-family:Verdana,arial;
	font-size:8pt;
	font-weight:normal;	
}

.Oil_Prod
{
	color:Black;
	font-family:Verdana,arial;
	font-size:8pt;
	font-weight:normal;	
}

.Condensate_Prod
{
	color:Blue;
	font-family:Verdana,arial;
	font-size:8pt;
	font-weight:normal;	
}

.Casinghead_Prod
{
	color:Green;
	font-family:Verdana,arial;
	font-size:8pt;
	font-weight:normal;	
}

.NGL_Prod
{
	color:Teal ;
	font-family:Verdana,arial;
	font-size:8pt;
	font-weight:normal;
}

.Mineral_Prod
{
	color:Olive;
	font-family:Verdana,arial;
	font-size:8pt;
	font-weight:normal;
}

.Well_MapTable
{
	position: relative; 
	vertical-align: top;
	visibility: visible; 
	border: 0;
}

.Well_Image
{
	position: relative; 
	vertical-align: top;
	visibility: visible; 
	border: 0;
}

.Well_Image_Print
{
	position: static;
	visibility: visible;
	width: 600px;
	height: 600px;
	border: 0; 
}

.Well_Map
{
	position: absolute; 
	vertical-align: top;
	visibility: visible;
	border-style: none;
}

.Well_Hotspot
{
	position: fixed;
	color: Red;
}

.Well_Hotspot_Active
{
	position: fixed;
	color: Red;
}

.ActiveProdHeader
{
	color:Green;
	font-size:12pt;
}

.InactiveProdHeader
{
	color:Red;
	font-size:12pt;
}
.ActiveProd
{
	color:Green;
	font-size:8pt;
}

.InactiveProd
{
	color:Red;
	font-size:8pt;
}

.OTCProdDiv
{
	background-color: #FFFFCC;
	border-style: solid;
	border-color: #663B1C;
	border-width: thin;
}

.pageBreak {
    display: inline-block;
}
.subtblfont {
    padding: 0px 0px 0px 0px;
    font-family: Verdana, sans-serif, Arial;
    font-size: 10px;
}
.wiztbl {
    border: solid;
    border-width: 1px;
    border-color: gray;
    width: 650px;
    background-color: #FFFFFF;
    font-family: Verdana, sans-serif,Arial;
    font-size: 10px;
}