﻿.EmailInfo
{
    font-family:Verdana, Arial, Serif;	
    font-size:12px;
    color:#074D8B;	
    background-color:White;
    border:solid 1px #0A6FC1;
}

.EmailInfo table
{
    font-size:12px;
}

.EmailInfo h1
{
    font-size:12px;
    color:#074D8B;
    font-weight:bold;
}

.EmailInfo h2
{

}

div#masterDiv
{
    width:556px;
}

div#topImageLogoLeft
{
    float:left;
}

div#topImageLogoRight
{
    float:right;
}

div#mainWrapper
{
    border:solid 3px #96C6E9;
    width:550px;
}

div#innerWrapper
{
    padding:5px;
}

div#emailTopText
{
    padding:5px;
}

div.blueBoxOuter
{
    border:solid 1px #2386A8;
    background-color:#E8EEFA;	
}

div.redBoxOuter
{
    border:solid 1px red;
    background-color:#E8EEFA;	
}

div.blueBoxInner
{
    padding:5px;
}

.highlightedText
{
    font-weight:bold;
}

div#accommodationDetailsMiddleSection
{
    background-color:#FFFFFF;
    color:#000000;    
}

div#accommodationImageWrapper
{
    float:left;
    width:109px;
    height:120px;	
}

div#accommodationTextWrapper
{
    float:left;
    width:383px;
    border-left:solid 1px #2386A8;
}

span#accommodationNearestAirport
{
    color:#074D8B;
    font-weight:bold;
}

a#accommodationMoreDetails
{
    color:#FF0000;
    font-weight:bold;
}

a#accommodationDestinationGuide
{
    color:#FF0000;
    font-weight:bold;
}

span#bookingStatus
{
    color:#FF0000;
    font-weight:bold;
    font-size:150%;
}

span#bookingStatusExtraInfo
{
    color:#FF0000;
    font-weight:bold;
}

.accommodationVoucherTableIndent
{
    width:145px;
}

.flightVoucherTableIndent
{
    width:120px;
}

.transferVoucherTableIndent
{
    width:130px;
}

.transferVoucherUnbold
{
    font-weight:normal;
}

.passengerNameTableCellWidth
{
    width:200px;
}

.passengerDobTableCellWidth
{
    width:120px;
}

img#accommodationImage
{
    width:100px;
    height:100px;
    border:solid 1px black;
}

span#bookOnlineOrCall
{
    font-weight:bold;
    color:#074D8B;
    text-align:right;
    display:block;
}

div#accommodationTitle
{
    float:left;
}

div#accommodationStarRating
{
    float:right;
    font-size:80%;
}

.important span
{
    color:red;
}