/* // Title:  general.css
//
// Copyright (C) 1996-2007 Weatherford International Ltd.
// Gotham Road, East Leake, Loughborough, Leicestershire, LE12 6JX, UK
//
//  Author: Unknown           Date: Unknown
//
//  Modified By*/
/*//
// $Id:  $
//
// $Log: $
// */
body, input, select, textarea, span, table, td, tr {
	font-family: Arial; 
	font-size: 11px;
}

body
{
	 background-color: #ffffff;
}

/* Named stylesheet rules */
#gemBody p { margin-top:8px; margin-bottom:8px;}
#gemBody li { margin-top:8px; margin-bottom:8px;}
#gemBody ul { margin-top:8px; margin-bottom:8px;}
div#sizer { display:none }
div#sizer a img { border:none }
#divBody {
	position:relative;
	vertical-align: top; 
	height:400; 
	overflow:auto;
	visibility:hidden;
}
#bodyNavTree { 
	background-color: #fcfcfc;
	margin: 10px 7px 0px 5px; 
}
#bodyNavPreferences, #bodyNavQueries
{
	background-color: #fcfcfc;
}
#divNavBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	margin-bottom: 0;
	margin-right: 0;
	z-index: 1;
}
#divPreferences {
	position: relative;
	left: 0;
	z-index: auto;
}
	
/* Hyperlink definitions */
a:active {  text-decoration: underline; color: navy}
a:link {  text-decoration: underline; color: navy}
a:visited { text-decoration: underline; color: navy}
a:hover {  text-decoration: underline; color: #990000}


a.paging {color: navy;text-decoration: none;}
a.paging:visited {color: navy;text-decoration: none;}
a.paging:hover {color: navy;text-decoration: underline;}

/* Rounded panels */
.navBoxHeader {
	width: 100%; 
	background-color: #B61131;
}
.navBoxHeaderText {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
	padding-top: 2px;
	text-align: center;
}
.navBoxBody {
	 width: 100%; 
	 background-color: #B61131;
}
.navBoxBodyTD
{
	background-color: #f5f5f5;
}
/* Used for showing/hiding different views on the doc list screen */
.navBoxHeaderTextV1 {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
	padding-top: 2px;
	text-align: left;
}
.navBoxHeaderTextV2 {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
	padding-top: 2px;
	text-align: center;
}
.navBoxBodyTDV1
{
	background-color: #f5f5f5;
}
.navBoxBodyTDV2
{
	background-color: #f5f5f5;
}
/* columnTitle used for headings on rounded panels */
a:link.columnTitle, a:visited.columnTitle {color:white;}


/* Used on treedetail page to help in editing links */
.masterStyle {
	color: #990000;
}
.inactiveStyle {
	color: orange;
}
.intestStyle 
{
	color: Green;
}
.noContentStyle {
	color:  Gray;
}

/* Used on doclist pages (main and product) */
.thumbNailImage {
	margin-top: 3px;
	margin-bottom: 1px;
	border: 0;
}

/* Rules used on the 'info' page */
.infoValue 
{
	font-weight: normal
}
.oddColor { background-color: #f5f5f5 }
.infoDropDown {
	font-family: Tahoma, Verdana, Arial; 
	font-size: 10px 
}

/* Misc */
.heading {
	font-size: 15px; 
	font-weight:bold;
	color: #B61131; 
}
.msgheading 
{
	font-size: 12px; 
	font-weight:bold;
	color: black; 
	margin-top: 2px;
	margin-bottom: 8px;	
}
.linkMargin
{
	margin-left: 10px
}
.gemTitle 
{
    font-size: 12px;
    font-weight: bold;
    color: #B61131;
    text-align:center;
    width:100%;
}
/* Logging */
.logdatefmt {color:#B61131}
.logbodyfmt { }
.logtitlefmt {font-size: larger; font-weight:bold}
.logtitlegrid {font-weight: bold; display:inline; position:relative}

.linksel {font-size:larger; font-weight:bold; color:#B61131; text-decoration:none;}
a.linknonsel:link, a.linknonsel:visited {font-size: larger; font-weight:bold; color:black; text-decoration:none;}
.homefieldset {border-color:#B61131; border-width:1px; border-style: solid}

.classUBD
{
	overflow: auto;
	width: 90%;
	height: 400px;
	left: 0px;
}
