﻿/************************************************************************************************************
    FRAMEWORK [fw]
*************************************************************************************************************/ 

.fwRoot {
    margin: 0 auto;
    padding-left: 8px;
    padding-right: 8px;
    width: 920px;
}
	
/************************************************************************************************************
    FW: HEADER
*************************************************************************************************************/ 
.fwHeader {
    height: 123px;
    position: relative;
}
#SiteHeader {
    height: 91px;
    position: relative;
}
#SiteHeader #CareLogo {
    left: 0;
    position: absolute;
    top: 15px;
}
.fwHeader #language
{
    height: 16px;
    right: 0;
    position: absolute;
    bottom:8px;
}
.fwHeader #language img
{
    border:solid 1px #fff; 
}
	/* Logo */
	/* Search */
	.fwHeader .Search
		{
			position:absolute;
			top:60px;
			right:0;
			display:block;	
		}
	.fwHeader .Search input 
	{
		border:1px solid #d6d6d6;
		width:182px;
		line-height:20px;
		height:20px;
		font-size:11px;
		color:#555;
		padding:0 0.2em;
	}
	.fwHeader .Search a
		{
			color:#383f43;
			text-decoration:none;
		}	

/************************************************************************************************************
    FW: FOOTER
*************************************************************************************************************/ 
.fwFooter {
    background: url("http://ocean-rig.irwebpage.com/img/gfx/bg_bottom_fp.png") no-repeat scroll center bottom transparent;
    clear: both;
    height: 71px;
    margin-bottom: 20px;
    margin-left: -8px;
    margin-right: -8px;
    text-align: center;
    width: 935px;
}
.fwFooter #ContactInfo {
    font-size: 12px;
    padding-top: 30px;
}
.fwFooter #ContactInfo a {
    color: #BBBBBB;
    text-decoration: underline;
}
.fwFooter ul {
    list-style: none outside none;
}
.fwFooter ul li {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}
.fwFooter span {
    clear: both;
    display: block;
    text-align: center;
}
/************************************************************************************************************
    FW: SIGNATURE
*************************************************************************************************************/ 
/* Your (developer/company) signature :) */	
.fwFooter .fwSignature
	{
		display:block;
		font-size:0.8em;
		margin-bottom:10px;
	}
/************************************************************************************************************
    FW: ERROR
*************************************************************************************************************/ 

.Template-Error
	{
		padding:20px;
		min-height:300px;
		height:300px;
		height:auto !important;
	}
	/*********************************************************************************************************************
    BOXTYPE 001
*********************************************************************************************************************/

  .BoxType001
        {
            position:relative; /* this might conflict with other styles, we need it in order to properly position subclasses for this class */
            width:180px;
            height:100px;
            background-color:Green;
            font-size:0px; /* IE6 fix: fixes the bottom line in the box */
        }
        /* content */
        .BoxType001 .Content
            {
                margin:10px;
                background-color:#c0c0c0;
                font-size:12px; /* due to the IE6 font */
            }
        .BoxType001 .Corner_TL /* corner - top left */
            {
                position:absolute;
                top:0px;
                left:0px;
                width:8px;
                height:8px;
                background-image:url(http://www.ocean-rig.com/Common/images/boxtypes/001/top_left_mask.gif);
                background-position:left top;
                background-repeat:no-repeat;
            } 
        .BoxType001 .Corner_TR /* corner - top right */
            {
                position:absolute;
                top:0px;
                right:0px;
                width:8px;
                height:8px;
                background-image:url(http://www.ocean-rig.com/Common/images/boxtypes/001/top_right_mask.gif);
                background-position:left top;
                background-repeat:no-repeat;
            }     
        .BoxType001 .Corner_BL /* corner - bottom left */
            {
                position:absolute;
                bottom:0px;
                left:0px;
                width:8px;
                height:8px;
                background-image:url(http://www.ocean-rig.com/Common/images/boxtypes/001/bottom_left_mask.gif);
                background-position:left top;
                background-repeat:no-repeat;
            } 
        .BoxType001 .Corner_BR /* corner - bottom right */
            {
                position:absolute;
                bottom:0px;
                right:0px;
                width:8px;
                height:8px;
                background-image:url(http://www.ocean-rig.com/Common/images/boxtypes/001/bottom_right_mask.gif);
                background-position:left top;
                background-repeat:no-repeat;
            }        
    