﻿body {
}
@font-face{ 
font-family: 'OpenSans';
src: url('/font/opensans-regular-webfont.eot');
src: url('/font/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
     url('/font/opensans-regular-webfont.ttf') format('truetype'),
     url('/font/opensans-regular-webfont.svg#webfont') format('svg');
}

@font-face{ 
font-family: 'OpenSans-Light';
src: url('/font/opensans-light-webfont.eot');
src: url('/font/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
     url('/font/opensans-light-webfont.ttf') format('truetype'),
     url('/font/opensans-light-webfont.svg#webfont') format('svg');
}

@font-face{ 
font-family: 'OpenSans-Bold';
src: url('/font/opensans-bold-webfont.eot');
src: url('/font/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
     url('/font/opensans-bold-webfont.ttf') format('truetype'),
     url('/font/opensans-bold-webfont.svg#webfont') format('svg');
}

.altheader
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 12pt;
    COLOR: #666666;
    FONT-FAMILY: OpenSans-Bold, Arial, Verdana, Tahoma
}

.plaintext
{
    FONT-SIZE: 11pt;
    COLOR: #636363;
    FONT-FAMILY: OpenSans, Arial, Verdana, Tahoma
}

.fieldshort
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 11pt;
    COLOR: #636363;
    FONT-FAMILY: OpenSans, Arial, Verdana, Tahoma;
    border-radius: 3px;
    border: 0px solid #31302E;
    width:150px;
    padding: 0px 0px 0px 2px;
    background-color:#fdfdfd
}

.layerbackground
{
    background-color: #EAEAEA
}

.underlineH {
    FONT-WEIGHT: 100;
    FONT-SIZE: 11pt;
    COLOR: #636363;
    FONT-FAMILY: OpenSans, Arial, Verdana, Tahoma;
    text-decoration:none
}

.underlineH:hover {
    text-decoration:underline
}

.fieldlabel
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 11pt;
    COLOR: #636363;
    FONT-FAMILY: OpenSans, Arial, Verdana, Tahoma
}

.fieldlabelBold
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 11pt;
    COLOR: #636363;
    FONT-FAMILY: OpenSans-Bold, Arial, Verdana, Tahoma
}


.steplabel
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 16px;
    COLOR: #7d9ea4;
    FONT-FAMILY: OpenSans, Arial, Verdana, Tahoma
}

.steplabel2
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 14px;
    COLOR: #7d9ea4;
    FONT-FAMILY: OpenSans, Arial, Verdana, Tahoma
}

.fieldlabelsmall
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 8pt;
    COLOR: #636363;
    FONT-FAMILY: OpenSans, Arial, Verdana, Tahoma
}

.field
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 11pt;
    COLOR: #636363;
    FONT-FAMILY: OpenSans, Arial, Verdana, Tahoma;
    border-radius: 3px;
    border: 0px solid #31302E;
    width:500px;
    padding: 0px 0px 0px 2px;
    background-color:#fdfdfd
}

.fieldCEOSocialInit
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 13pt;
    font-style: italic;
    COLOR: #969696;
    FONT-FAMILY: OpenSans, Arial, Verdana, Tahoma;
    border: 1px solid #c8c5be;
    padding: 0px;
    background-color:#ffffff
}

.fieldCEOSocial
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 11pt;
    font-style: normal;
    COLOR: #636363;
    FONT-FAMILY: OpenSans, Arial, Verdana, Tahoma;
    border: 1px solid #c8c5be;
    padding: 0px;
    background-color:#ffffff
}

.fieldcal
{
    background: url(/graphics/fieldcal.gif) no-repeat left center;
    FONT-WEIGHT: 100;
    FONT-SIZE: 11pt;
    COLOR: #636363;
    FONT-FAMILY: OpenSans, Arial, Verdana, Tahoma;
    border: 1px solid #d1d1d1;
    width:100px;
    padding: 0px 0px 0px 24px;
    cursor:pointer;
    cursor:hand;
    background-color:#EAEAEA
}


.layerheader
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 20pt;
    COLOR: #839A9C;
    FONT-FAMILY: OpenSans-Light, Arial, Verdana, Tahoma
}

.layersubheader
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 15pt;
    COLOR: #636363;
    FONT-FAMILY: OpenSans-Light, Arial, Verdana, Tahoma
}

.layerbuttonSocial
{
    color: #EAEAEA;
    font-weight: 500;
    background-color: #698fac;
    height: 26px;
    width: 165px;
    border: 0px solid #31302E;
    font-size: 12px;
    cursor:pointer;
    cursor:hand;
    FONT-FAMILY: OpenSans, Arial, Verdana, Tahoma
}

.layerbutton
{
    color: #EAEAEA;
    font-weight: 500;
    background-color: #698fac;
    height: 30px;
    border: 0px solid #31302E;
    font-size: 12px;
    cursor:pointer;
    cursor:hand;
    FONT-FAMILY: OpenSans, Arial, Verdana, Tahoma
}
.layerbuttonSteps
{
    color: #EAEAEA;
    font-weight: 100;
    background-color: #698fac;
    height: 120px;
    border: 0px solid #31302E;
    font-size: 15pt;
    cursor:pointer;
    cursor:hand;
    padding: 8px 8px 8px 8px;
    FONT-FAMILY: OpenSans, Arial, Verdana, Tahoma
}
.layerbuttonsmall
{
    color: #EAEAEA;
    font-weight: 500;
    background-color: #839A9C;
    height: 20px;
    border: 0px solid #31302E;
    font-size: 10px;
    cursor:pointer;
    cursor:hand;
    FONT-FAMILY: OpenSans, Arial, Verdana, Tahoma
}
.layerbuttonred
{
    color: #EAEAEA;
    font-weight: 500;
    background-color: #B83A3A;
    height: 30px;
    border: 0px solid #31302E;
    font-size: 12px;
    cursor:pointer;
    cursor:hand;
    FONT-FAMILY: OpenSans, Arial, Verdana, Tahoma
}
.tab
{
    background-color: #CBCBCB;
    color: #839A9C;
    font-size: 14px;
    font-weight: 700;
    font-family: OpenSans, Arial, Verdana
}
.tabselected
{
    color: #839A9C;
    font-size: 14px;
    font-weight: 700;
    font-family: OpenSans, Arial, Verdana
}
.tabtable
{
    border: 1px solid #AAAAAA;
	-moz-box-shadow: 2px 2px 2px #AAAAAA;
	-webkit-box-shadow: 2px 2px 2px #AAAAAA;
	box-shadow: 2px 2px 2px #AAAAAA;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color=#AAAAAA)";
}
.dropheader
{
    color: #252525;
    background-color: #BBBBBB
}