﻿
/*.table { margin: 3px !important; font-size: 120% !important;}
.table tr th img { padding: 0 !important; margin: 0 !important; }
.table tr th { text-align: left; padding: 0 2px; }
.table tr td { vertical-align: top; padding: 2px; color: Black; }*/
.cilcalculator { margin: 3px; }
.cilcalculator tr th img { padding: 0 !important; margin: 0 !important; }
.radGridNumericColumn {text-align: center !important;}
.radGridNumericColumnBold {text-align: center !important; font-weight: bold !important;}
.radGridNumericColumnBoldLeft {text-align: left !important; font-weight: bold !important;}
.fullwidth { width: 98%; }

/* Telerik RadGrid styling */
/* Remove Telerik's default 1px border */
.RadGrid_Default.table
{
    border: none;
}

/* Don't underline links */
.RadGrid_Default a
{
    text-decoration: none;
}

/* Darker blue header with Telerik's bottom border removed */
.RadGrid_Default th.rgHeader
{
    background: #aac8e0;
    border-bottom: 0px;
}

/* Make the link colour match the text colour for all rows, so we don't have to set it seperately */
.RadGrid_Default tr.rgRow a, .RadGrid_Default tr.rgAltRow a, .RadGrid_Default tr.rgSelectedRow a
{
    color: inherit;
}

/* Set all unselected rows to pale blue, use the link cursor, and add a 1px white gap between rows */
.RadGrid_Default tr.rgRow>td, .RadGrid_Default tr.rgAltRow>td, .RadGrid_Default tr.rgRow>td.rgSorted, .RadGrid_Default tr.rgAltRow>td.rgSorted
{
    background: #dfeeef;
    cursor: pointer;
    border-bottom: 1px solid #ffffff;
}

/* Set hovered and selected rows to dark blue-green with white text */
.RadGrid_Default tr.rgRow:hover>td, .RadGrid_Default tr.rgAltRow:hover>td, .RadGrid_Default tr.rgSelectedRow>td
{
    background-color: #31808f;
    color: #ffffff;
}


/*
.RadInput_Default .riTextBox
{
    text-align: center !important;
}*/

.rgMasterTable
{
    margin: 0 !important;
    padding: 0 !important;
}


.tabcontainer .table
{
    background-color: #dfeeef;
}

.tabcontainer .table th, .tabcontainer .table td
{
    padding: 6px 7px;
}

.tabcontainer .table th
{
    text-align: left;
    background-color: #aac8e0;
}

.tabcontainer .table tr
{
    border-bottom: 1px solid #ffffff;
}

.emphasise-area, .emphasise-sub-area
{
    border: 2px solid #aac8e0;
    padding: 10px;
    margin-bottom: 20px;
}

#bodyContent .emphasise-area h2, #bodyContent .emphasise-sub-area h3
{
    margin: 0;
}

#bodyContent .emphasise-area h3
{
    margin: 0.6em 0;
}

#bodyContent a
{
    color: inherit;
}

/* Tweak GOSS iCM's 'Powered by' styles to help us add our own link */
div#poweredby
{
    width: 21em;
}

div#poweredby:hover
{
    text-decoration: inherit;
}

div#poweredby a:hover
{
    text-decoration: underline;
}