﻿/* Coming Soon styles */

#cScontainer
{
    width: 900px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    padding-top: 0px;
    background-color: #ffffff;
}
body 
{
    margin-top: 0px;
    padding-top: 0px;
    background-color: #1e121f;
}
.cSmainContent
{

}
.cSmainContent h1.cStitle
{
    font-size: 34pt;
    margin-top: 0px;
    padding-top: 0px;
    color: #ff009c;
    font-family: Trebuchet MS;
    font-weight: lighter;
    text-align: center;
    letter-spacing: .4em;
    margin-bottom: 0px;
}
.cSmainContent h1.colourcopy
{
    font-weight: lighter;
    letter-spacing: .4em;
    font-size: 14pt;
    margin-top: 0px;
    padding-top: 0px;
    color: #ff009c;
    font-family: Trebuchet MS;
    text-align: center;
}
.cSmainContent p
{
    font-size: 10pt;
    font-family: Verdana;
    color: #fd73ff;
    text-align: center;
}
.cSmainContent div.img
{
    width: 480px;
    margin-left: auto;
    margin-right: auto;
}
div.imgInsert
{
    width: 400px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
div.imgInsert img
{
    margin: 20px;
    padding: 5px;
    border: solid 1px #cdcdcd;
}

/*-----------------------*/

#container
{
    width: 900px;
    margin-left: auto;
    margin-right: auto;
    border-left: solid 3px #8f0050;
    border-right: solid 3px #8f0050;
    border-bottom: solid 3px #8f0050;
    background-color: #ffffff;
    min-height: 900px;
}
.topBanner
{
    width: 900px;
    height: 200px;
}
.mainContent
{
    width: 900px;
    background-image: url(images/mainBg.png);
    background-repeat: no-repeat;
    min-height: 390px;
}
.navigation
{
    width: 540px;
    margin-left: auto;
    margin-right: auto;
    font-size: 12pt;
    font-family: Trebuchet MS;
    text-align: center;
    font-weight: normal;
    word-spacing: .6em;
    padding-bottom: 7px;
    border-bottom: dotted 1px #1547ad; 
}
.navigation.secondary
{   
    margin-top: 40px;
}
.navigation a
{
    text-decoration: none;
    color: #395287;
}
.navigation a:hover
{
    text-decoration: none;
    color: #111f3c;
    background-color: #e6edf8;
   /* border-bottom: dotted 1px #1e4ba8;*/
}
a.selected
{
    color: #c81a1a;
    font-weight: bold;
}


/*Left Column*/
.leftCol
{
    float: left;
    width: 450px;
}
.leftCol img
{
    margin: 18px;
    border: solid 2px #f05e5e;
}
.leftColAlt
{
    float: left;
    width: 720px;
}
.leftBg
{
    float: left;
    width: 180px;
    height: 400px;
    background-image: url(images/leftBg.png);
    background-repeat: no-repeat;
    background-position: left top;
}
.rightContent
{
    float: right;
    width: 239px;
    padding-right: 10px;
}


/*Right Column*/
.rightCol
{
    float: right;
    width: 450px;
}
.leftContent
{
    float: left;
    width: 238px;
    padding-right: 10px;
    text-align: left;
}
.rightBg
{
    float: right;
    width: 180px; 
    height: 400px;
    background-image: url(images/rightBg.png);
    background-repeat: no-repeat;
    background-position: left top;
}
.rightColAlt
{
    float: right;
    width: 180px;
}
.rightBgAlt
{
    width: 180px; 
    height: 400px;
    background-image: url(images/rightBg.png);
    background-repeat: no-repeat;
    background-position: left top;
}


.middleContent
{
    width: 500px;
    padding-left: 200px;
}
.middleContent p
{
    color: #5c5c5c;
    font-size: 11pt;
    font-family: Verdana;
    font-weight: lighter;
    text-align: left;
}
.middleContent p.notes
{
    color: #737373;
    font-size: 9pt;
    font-family: Verdana;
    font-weight: lighter;
    text-align: left;
}
.tablePricing
{
    width: 400px;
    border: solid 1px #666666;
}
.tablePricing td
{
    color: #5c5c5c;
    font-size: 10pt;
    font-family: Verdana;
    font-weight: lighter;
    text-align: left;
}
.tablePricing th
{
    font-family: Trebuchet MS;
    text-align: left;
    color: #c81a1a;
    font-size: 12pt;
    font-weight: bold;
}
.middleContent h1
{
    font-size: 14pt;
    margin-top: 0px;
    padding-top: 0px;
    color: #1535ad;
    font-family: Trebuchet MS;
    font-weight: lighter;
    text-align: left;
    margin-bottom: 0px;
}
.middleContent h1.contentHead
{
    font-size: 13pt;
    margin-top: 0px;
    padding-top: 15px;
    padding-bottom: -10px;
    margin-bottom: 0px;
    color: #1535ad;
    font-family: Trebuchet MS;
    font-weight: lighter;
    text-align: left;
    margin-bottom: 0px;
}
.middleContent a
{
    text-decoration: none;
    color: #5476bd;
}
.middleContent a:hover
{
    text-decoration: none;
    color: #1e4ba8;
    border-bottom: dotted 1px #1e4ba8;
}
.leftContent a
{
    text-decoration: none;
    color: #5476bd;
}
.leftContent a:hover
{
    text-decoration: none;
    color: #1e4ba8;
    border-bottom: dotted 1px #1e4ba8;
}



.clear
{
    clear: both;
}


/*Javascript menu styles*/

        .arrowlistmenu
        {
            width: 240px;
        }
        .arrowlistmenu .menuheader
        {
            font: bold 14px Trebuchet MS;
            color: #ffffff;
            background: black url(images/titlebar.png) repeat-x center left;
            margin-bottom: 8px;
            text-transform: uppercase;
            padding: 4px 0 4px 10px;
            cursor: hand;
            cursor: pointer;
        }
        .arrowlistmenu .openheader
        {
            background-image: url(images/titlebar-active.png);
        }
        .arrowlistmenu ul
        {
            list-style-type: none;
            margin: 0;
            padding: 0;
            margin-bottom: 8px; 
        }
        .arrowlistmenu ul li
        {
            padding-bottom: 2px;
        }
        .arrowlistmenu ul li a
        {
            color: #4a6eb6;
            background: url(images/arrowbullet.png) no-repeat center left;
            display: block;
            padding: 2px 0;
            padding-left: 19px;
            text-decoration: none;
            font-weight: bold;
            border-bottom: 1px solid #dadada;
            font-size: 90%;
        }
        .arrowlistmenu ul li a:visited
        {
            color: #4a6eb6;
        }
        .arrowlistmenu ul li a:hover
        {
            color: #0339a7;
            background-color: #f2f3ff;
        }


/*----------------------*/

strong
{
    color: #003b8b;
    font-size: 12pt;
    font-family: Trebuchet MS;
    font-weight: bold;
}
price
{
    color: #585858;
    font-size: 11pt;
    font-family: Verdana;
    font-weight: normal;
}
#descriptions
{
    padding-bottom: 15px;
    border-bottom: dotted 1px #1547ad;
}
#descriptions h1
{
    color: #1535ad;
    font-size: 12pt;
    font-family: Trebuchet MS;
    font-weight: lighter;
}
#descriptions p
{
    color: #5c5c5c;
    font-size: 11pt;
    font-family: Verdana;
    font-weight: lighter;
    text-align: left;
}
#footer
{
    padding-top: 20px;
    text-align: center;
    padding-bottom: 10px;
}
#footer p
{
    color: #848484;
    font-size: 10pt;
    line-height: .4em;
}
#footer a
{
    text-decoration: none;
    color: #cf49d7;
}
#footer a:hover
{
    text-decoration: none;
    color: #c115bf;
    border-bottom: dotted 1px #c115bf;
}
#scriptmenu
{
    border-bottom: dotted 1px #1547ad;
}
img
{
    border: none;
}
.categoryitems
{
}
description
{
    color: #707070;
    font-size: 10pt;
    line-height: .4em;
}
