/* // 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;
    background-image: URL(images/bg_grid.jpg);
    background-repeat: repeat-x;
}

/* 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;
}

.Banner
{
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 900px;
    background-color: #FFFFFF;
    position: relative;
    padding: 0;
}

hr
{
    color: #afc6bd;
    height: 1px;
}

h3
{
    font-size: 14pt;
    font-family: Verdana, Arial,Tahoma;
    font-weight: normal;
    color: #bb1131;
}

