body{font-size:100%;}

h2
{font-family:helvetica,Arial, Helvetica, sans-serif; !important}

.logo
{
text-align:left;
}

.awge-times-new-roman 
{
font-family:"Times New Roman", Times, serif;
text-align:right;
}

.awge-times-new-roman h1
{
font-family:"Times New Roman", Times, serif;
font-size:34pt;
margin: -9px 0 0;
padding: 0;
letter-spacing: -.02em;
}
.awge-times-new-roman h2
{
font-family:"Times New Roman", Times, serif;
font-size:11pt;
margin: 0;
padding: 0;
letter-spacing: .22em;
}

.Normal, .NormalDisabled {
/*previously font-size:.9625em; with no font-family*/
font-size:9pt;
line-height:13pt;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}
.awge h1
{
font-family: Arial, Helvetica, sans-serif;
font-size:18pt;
color:#033263;
letter-spacing:.14em;
text-transform:uppercase;
font-weight:bold;
font-family: Impact, Trebuchet, "Arial Black", sans-serif !important;

}

.awgeh1caps
{
font-family: Impact, Trebuchet, "Arial Black", sans-serif;
font-size:18pt;
font-weight:bold;
color:#033263;
letter-spacing:.25em;
text-transform:uppercase;
text-decoration:none;
vertical-align:baseline;

}

.awgeh1caps a
{
text-decoration:none;
}

.awge h2
{
font-size:large; /*originally medium*/
/*font-variant:small-caps; */
font-weight:bold;
margin: 0;
padding: 0;
line-height:1.5em; /*originally not here*/
}



.box 
{
padding:0em;
background:#E5ECF9;
}

.whitebox 
{
padding:1em;
background:#ffffff;
}

hr {background:#000;color:#000;clear:both;float:none;width:100%;height:.1em;margin:0 0 0em;border:none;}

.bluemenu
{
	
	/*font:"Times New Roman", Times, serif;*/
	font:Arial, Helvetica, sans-serif;
	height:13pt; /*make it 11 if you revert to times new roman*/
}

.mainMenu {font-family:Arial, Helvetica, sans-serif;
font-size:inherit;}

.bluemenuitem {
background-color:#003263;
border:0 none;
color:#FFFFFF;
/*font-family:"Times New Roman",Times,serif;*/
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
height:12pt;
letter-spacing:0.25em;
line-height:normal;
text-align:center;
vertical-align:text-top;
}

.bluemenuitem a
{
color:#ffffff;
text-decoration:none;
}

.bluemenuitem a:hover
{
color:#ffffff;
text-decoration:none;
}

a.SkinObject:visited {
text-decoration:none;
}

.SkinObject {
text-decoration:none;
color:#003366;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}
.SkinObject2 {
text-decoration:none;
color:#003366;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
text-decoration:none;
}
.SkinObject3 {
text-decoration:none;
color:#003366;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}
a.SkinObject3:visited,a.SkinObject2:visited {
text-decoration:none;
}
a.SkinObject3:hover,a.SkinObject2:hover {
text-decoration:underline;
}

.c_head {
margin-top:0;
padding:1em ;
padding-bottom:0;
text-align:left;
}


/*stuff for the front page */
#dnn_BusinessUnitOnePane
{
background-image:url('deepwater.jpg');
background-repeat:no-repeat;
height:225px;
width:310px;
line-height:1.5;
overflow:hidden;
}

#dnn_BusinessUnitTwoPane
{
background-image:url('fpso.jpg');
background-repeat:no-repeat;
height:225px;
width:310px;
line-height:1.5;
overflow:hidden;
}

#dnn_BusinessUnitThreePane
{
background-image:url('onshore.jpg');
background-repeat:no-repeat;
height:225px;
width:310px;
line-height:1.5;
overflow:hidden;
}

#dnn_BusinessUnitOnePane .c_head, #dnn_BusinessUnitTwoPane .c_head, #dnn_BusinessUnitThreePane .c_head
{
padding-top:4.85em;
}

#dnn_BusinessUnitOnePane .title_vis, #dnn_BusinessUnitTwoPane .title_vis, #dnn_BusinessUnitThreePane .title_vis
{
display:none;
}

#yesadmin #dnn_BusinessUnitOnePane, #yesadmin #dnn_BusinessUnitTwoPane, #yesadmin #dnn_BusinessUnitThreePane
{overflow:visible;
}

.head_title, .c_content
{

}

.c_footer
{

margin-bottom:0;

}

ul
{
padding-left:30pt;

}

ul ul
{
padding-left:20pt;
}

.c_content td
{
vertical-align:top;
}

.tableright
{
}

.tableright caption, .tableright th, .tableright td 
{
font-weight:normal;
text-align:right;
table-layout:right;
vertical-align:bottom;
border:0;
margin:0;
border-spacing:0;
}

.transbox
{
background-color:#ffffff;
/* for IE */
filter:alpha(opacity=80);
/* CSS3 standard */
opacity:0.8;
margin:0px;
padding:0;
border:0;
}

.transbox h1
{
  filter:alpha(opacity=100);
  opacity:1.0;
  
}
.transbox2 
  {
 
  position:relative;
  
  
  }

.c_icon, .c_actions, .c_head h1 
{
float:none;
}

.no_title
{
}

.threemax
{
height:200px;

}

.LinkContent a
{
font-size:large;
/*text-transform:uppercase;*/
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#033263;
/*letter-spacing:.25em;*/
line-height:1.4em;
}

.LinkContent a:hover img
{
 filter:alpha(opacity=50);
  opacity:0.5;
}

.DNN_HTMLContent a, .DNN_HTMLContent a:link, .DNN_HTMLContent a:visited, .DNN_HTMLContent a:active
{
font-weight:bold;
text-decoration:underline;
}

.DNN_HTMLContent a:hover
{
font-weight:bold;
text-decoration:underline;
color:#FF0000;
}

table.projecttable
{
border: 1px solid #777777;
border-collapse: collapse;
}

.projecttable td, .projecttable th {
border:1px solid #000000;
}

#dnn_LowerLeftPane
{
background-color:#FFFFCC;
float: right;

}

#dnn_LowerLeftPane .c_footer
{
max-height:0px;
}

.bottomthree
{
line-height:.75;
}

.bu_pane
{
/*originally 8.5*/
/*height:8em;*/
}
.c_contentpane{padding:2px 0 0 0 ; text-align:left;}

.bu_pane a:link, .bu_pane a:visited
{
text-decoration:none;
font-weight:normal;
color:#000;
}

.bu_pane a:hover
{
text-decoration:underline;
font-weight:normal;
color:#000000;
}

.console-small-detail img {
visibility:hidden;
float:right;
max-width:0px;
max-height:0px;
}

.console-small-detail h3 {
margin:0px;
}

.console-small-detail div div {
clear:none;
margin:0px;
padding:0;
}

#dnn_ctr451_ModuleContent td, #dnn_ctr460_ModuleContent td
{
width:5%;
}

#dnn_ctr451_ModuleContent td.Normal, #dnn_ctr460_ModuleContent td.Normal
{
display:block;
width:95%;
min-width:95%;
float:left;
font-size:small;
font-family:Arial, Helvetica, sans-serif;
}

#dnn_ctr451_ModuleContent td.Normal a, #dnn_ctr460_ModuleContent td.Normal a, #dnn_ctr466_ContentPane td.Normal a
{
font-size:small;
text-decoration:underline;
}
#dnn_ctr451_ModuleContent td.Normal a:hover, #dnn_ctr460_ModuleContent td.Normal a:hover, #dnn_ctr466_ContentPane td.Normal a:hover
{
text-decoration:none;
}
.DNN_LinksContent select
{
max-width:95%;
vertical-align:middle;
}

#menupane li
{
font-family:Arial, Helvetica, sans-serif;
font-size:inherit;
font-weight:900;
color:#033263;
letter-spacing:.25em;
line-height:18pt;
text-transform:uppercase;
text-decoration:none;
vertical-align:baseline;
list-style-type:none;
margin:0 0 0;
font-size:small;
}

#menupaneItemHome
{
padding-bottom:.7em;
}

#menupane li li
{
display: none;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
font-weight:normal;
color:#033263;
letter-spacing:0em;
line-height:1em;
text-transform:none;
text-decoration:none;
vertical-align:baseline;
padding-top:.5em;
padding-bottom:0.5em;
}

#menupaneCurrentItem ul
{
display:block;}

#menupaneCurrentItem ul li, #menupaneCurrentItem li ul li, #menupane li ul li ul, #menupane li ul li ul li, #menupane li ul li ul li ul li, #menupane li ul li ul li ul li ul li, #menupane li ul li ul li ul li ul li ul li
{
display:block;
}
#menupaneParentItem, .menupaneParentItem {
font-size:small;}

#menupane li ul
{
display:block;
}

.show-me-state ul
{
display:block;}

.show-me-state ul li, .show-me-state li ul li, .show-me-state li li
{
display:block;
}


.grid-whole
{}
.grid-each
{
width:230px;
height:240px;
float:left;
margin-right:9px;
margin-bottom:9px;
	overflow:hidden;
	left:0px;
	position:relative;
}

.grid-img 
{width:240px;
height:240px;
float:left;
left:0px;
overflow:hidden;}

.grid-img a:hover img
{opacity:0.85;
	filter:alpha(opacity=85);}


.grid-box
{
	background-color:#ffffff;
	opacity:0.85;
	filter:alpha(opacity=85);
	height:100px;
	top:140px;
	width:240px;
	left:0;
	width:inherit !important;
	position:absolute;
	float:left;
	z-index:1;
	display: inline-block;

}



.grid-box-text
{
position:relative;
padding: .5em;
padding-right:0.75em;
float:left;
left:0px;
color:#000000;
}

.grid-box-text a:link, .grid-box-text a:visited
{
color:#000000;
text-decoration:none;
font-weight:normal;
}
.grid-box-text a:hover
{color:#FF0000;
text-decoration:underline;
font-weight:normal;}

.FCKImageGalleryContainer
{
width:500px;
}

#dnn_dnnLINKS1_lblLinks a
{
background-color:#003263;
color:#FFFFFF;
padding-left:2em;
padding-right:2em;
}

#dnn_ctr466_ModuleContent img
{display:none;}
#yesadmin #dnn_ctr466_ModuleContent img {
display:inline;
}
#dnn_ctr466_ModuleContent a, #dnn_ctr460_ModuleContent a, #dnn_ctr451_ModuleContent a
{text-transform:none;
letter-spacing:normal;}



.c_footer
{
display:none;
}
#yesadmin .c_footer
{
display:block;
}

div.c_content
{
color:#000000;
}

.DNN_FeedbackContent input[type="text"], .DNN_FeedbackContent input[type="password"], .DNN_FeedbackContent input.text, .DNN_FeedbackContent input.title, .DNN_FeedbackContent textarea, .DNN_FeedbackContent select {
margin:0.5em 0;
max-width:100%;
}

#yesadmin textarea
{
max-width:650px;
width:100%;
}

.DNN_FeedbackContent textarea
{
max-width:400px;
width:400px;
}

.menupane input[type=text], .menupane input[type=password], .menupane input.text, .menupane input.title, textarea, .menupane select {margin:0.5em 0; max-width:100px;}

.menupane td {
padding-bottom:0.25em;
padding-left:1.25em;
padding-right:1.25em;
padding-top:0.25em;
}

.Open-SearchResultsContent th, .Open-SearchResultsContent td, .Open-SearchResultsContent caption {
padding:0 0 0 0;
}

.Open-SearchResultsContent p
{
margin:0;
padding-bottom:.5em;
padding-top:1em;
}

.Open-SearchResultsContent .title
{background-image:none;}

.Open-SearchResultsContent span.sample
{visibility:hidden;}

.DNN_FeedbackContent .head
{font-weight:bold;font-style:italic;}

.DNN_FeedbackContent .subhead
{font-weight:bold;}

.footy
{font-size:75%;}

@media print 
{
.hideforprint 
{
display:none;
}
}
