/******************************************************************************

  Script    :   conrah_std_styles.css
  Author    :   C.E. Berry
  Version   :   1.0
  Notes     :   CSS Stylesheet for Conrah website

                All material contained within is the intellectual property of
                SysExcel Ltd. and as such may not be reproduced in any way
                shape or form without the prior consent of SysExcel Ltd.

******************************************************************************/

/*  Styles for default page elements e.g. anchors, body etc.  */

body
{
                        background-color: #CECFD0;
                        color: #424649;
                        font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
                        font-size: 9pt;
                        margin-top: 0px;
                        margin-bottom: 0px;
                        margin-left: 0px;
                        margin-right: 0px;
}

table,td
{
                        color: #424649;
                        font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
                        font-size: 9pt;
}

form
{
                        margin-top: 0px;
                        margin-bottom: 0px;
}

input,select,textarea
{
                        color: #424649;
                        background-color: #D6D6D6;
                        font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
                        font-size: 8pt;
                        border-style: solid;
                        border-width: 1px 1px 1px 1px;
                        border-color: #D6D6D6;
}

p
{
                        padding-top: 8px;
                        padding-bottom: 8px;
                        margin-top: 0px;
                        margin-bottom: 0px;
}

ul
{
                        padding-top: 8px;
                        padding-bottom: 8px;
                        margin-top: 0px;
                        margin-bottom: 0px;
}

a
{
                        font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
                        font-size: 9pt;
                        font-weight: bold;
                        color: #424649;
}

a:link,
a:visited,
a:active
{
                        color: #424649;
                        text-decoration: none;
}

a:hover
{
                        color: #424649;
                        text-decoration: underline;
}

.conrahinputerror
{
                        background-color: #FDEF9F;
                        border-style: solid;
                        border-width: 1px 1px 1px 1px;
                        border-color: #FDEF9F;
}

.conrahline
{
                        background-color: #E0DDDD;
}

.conrahlabel1
{
                        color: #424649;
                        font-family: Arial, Helvetica, sans-serif;
                        font-weight: normal;
                        font-size: 22pt;
                        padding-top: 0px;
                        padding-bottom: 0px;
                        margin-top: 5px;
                        margin-bottom: 5px;
}

.conrahlabel2
{
                        color: #424649;
                        font-family: Arial, Helvetica, sans-serif;
                        font-weight: normal;
                        font-size: 20pt;
                        padding-top: 0px;
                        padding-bottom: 0px;
                        margin-top: 2px;
                        margin-bottom: 5px;
}

.conrahlabel3
{
                        color: #424649;
                        font-family: Arial, Helvetica, sans-serif;
                        font-weight: normal;
                        font-size: 13pt;
                        padding-top: 0px;
                        padding-bottom: 0px;
                        margin-top: 2px;
                        margin-bottom: 2px;
}

.conrahlighttext
{
                        color: #FFFFFF;
}

h1.conrahheading1
{
                        color: #E0DDDD;
                        font-family: Arial, 'Lucida Grande', sans-serif;
                        font-weight: normal;
                        font-size: 18pt;
                        padding-top: 0px;
                        padding-bottom: 0px;
                        margin-top: 6px;
                        margin-bottom: 0px;
}


.conrahblackbg
{
                        background-color: #000000;
}

.conrahdarkbg
{
                        background-color: #838B98;
}

.conrahlightbg
{
                        background-color: #9DA1AC;
}

.conrahspaced
{
                        line-height: 220%;
}

.conrahembeddedr
{
                        padding-left:10px;
}

.conrahembeddedl
{
                        padding-right:10px;
}

p.conrahsubheading
{
                        font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
                        font-size: 11pt;
                        color: #2C2F32;
}

p.conrahjustified
{
                        text-align: justify;
}

a.conrahbiglink
{
                        font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
                        font-size: 12pt;
                        font-weight: bold;
                        color: #FFFFFF;
}

a.conrahbiglink:link,
a.conrahbiglink:visited,
a.conrahbiglink:active
{
                        color: #FFFFFF;
                        text-decoration: none;
}

a.conrahbiglink:hover
{
                        color: #FFFFFF;
                        text-decoration: underline;
}

.conrahfooter1
{
                        color: #FFFFFF;
                        font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
                        font-weight: normal;
                        font-size: 9pt;
}

a.conrahfooter1
{
                        color: #FFFFFF;
                        font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
                        font-weight: normal;
                        font-size: 9pt;
}

a.conrahfooter1:link,
a.conrahfooter1:visited,
a.conrahfooter1:active
{
                        text-decoration: none;
}

a.conrahfooter1:hover
{
                        text-decoration: underline;
}

.conrahfooter2
{
                        color: #424649;
                        font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
                        font-size: 9pt;
}

.conrahhighlight
{
                        background-color: #90949E;
                        border-left: 3px solid #9DA1AC;
                        border-right: 3px solid #9DA1AC;
                        padding-top: 3px;
                        padding-bottom: 3px;
}

table.conrahbooking td
{
                        text-align: left;
}

table.conrahbooking
{
                        margin-top: 20px;
}

#availability
{
                        cursor: pointer;
}

.bookingmenubar
{
/*
                        position: absolute;
                        top: 10px;
*/
                        z-index: 2;
/*                        visibility: hidden; /* whilst relocated during onload */
	                    opacity: 1.0;
                        filter: alpha(opacity=100);
                        -moz-opacity: 1.0;
	                    -khtml-opacity: 1.0;
}

.bookingmenu
{
                        position: absolute;
                        top: -150px;
                        z-index: 1;
                        visibility: hidden;
	                    opacity: 1.0;
                        filter: alpha(opacity=100);
                        -moz-opacity: 1.0;
	                    -khtml-opacity: 1.0;
}

.bookingmenu td
{
                        color: #FFFFFF;
                        background-color: #838B98;
                        text-align: left;
}

.bookingmenu td:first-child
{
                        padding-left: 20px;
}