﻿body {
    font-family: arial, helvetica, "trebuchet MS" , sans-serif;
    font-size: 12px;
    letter-spacing: .45px;
    margin: 0px;
    padding: 0px;
    background-color: #EDFFFF;   
}
/* Links */
a:link
{
    color: #0B07FF;
    text-decoration: none;
    font-weight: bold;
}
a:visited
{
    color: #0B07FF;
    text-decoration: none;
    font-weight: bold;
}
a:hover
{
    color: #0B07FF;
    text-decoration: underline;
}
a:active
{
    color: #0B07FF;
    text-decoration: none;
}
.RecentlyTweeted a:link
{
    color: #008BC8;
    text-decoration: none;
    font-weight: bold;
}
.RecentlyTweeted a:visited
{
    color: #008BC8;
    text-decoration: none;
    font-weight: bold;
}
.RecentlyTweeted a:hover
{
    color: #008BC8;
    text-decoration: underline;
}
.RecentlyTweeted a:active
{
    color: #008BC8;
    text-decoration: none;
}

h1{
font-size: 36px;
}
h3
{
padding: 0px;
margin:0px;
}
.BreakFloat
{
    clear: both;
}

.Segment
{
    margin-top: 20px;
}
/* Generic Form Layout */
.FormEntry
{
}
.FormEntryTable-CellLeft, .FormEntry-EntryLabel
{
    width: auto;
    padding-right: 10px;
    font-weight: bold;
    font-size: 14px;
}
.FormEntryTable-Cell
{
    padding-bottom: 10px;
}
.FormEntryTable-CellTextHintBelow
{
    padding-bottom: 0px;
}
.FormEntry input[type='text']
{
    font-size: 18px;
    width: 250px;
}
.FormEntry label, .FormEntry-Label
{
    font-size: 14px;
    font-weight: bold;
}
.FormEntry input[type='password']
{
    font-size: 18px;
    width: 250px;
}
.FormEntry select
{
    font-size: 16px;
    min-width: 255px;
    width: 255px;
}
.FormEntry-Small
{
    margin-left: 40px;
}
.FormEntry-ButtonSubmit
{
    margin-top: 20px;
}
.FormEntry-AutoWidth
{
}
.FormEntry-AutoWidth select
{
    min-width: 0px;
    width: auto;
}

/* Error and Field Validation Classes */
.ErrorSignal
{
    color: Red;
    font-size: 18px;
    font-weight: bold;
    visibility: hidden;
}
.AlertGeneral
{
    padding: 7px;
    margin: 3px;
    margin-bottom: 10px;
    width: 700px;
}
.AlertGeneral-Content
{
    width: 600px;
    padding-top: 7px;
    padding-bottom: 7px;
    font-size: 12px;
    font-weight: bold;
}
.AlertGeneralWidthAdjust
{
    padding: 7px;
    margin: 3px;
    margin-bottom: 10px;
}
.AlertGeneralWidthAdjust-Content
{
    padding-top: 7px;
    padding-bottom: 7px;
    font-size: 12px;
    font-weight: bold;
}
.AlertError
{
    padding: 7px;
    margin: 3px;
    margin-bottom: 10px;
    width: 700px;
}
.AlertError-Content
{
    width: 600px;
    padding-left: 20px;
    min-height: 40px;
}
.RequiredFieldSignal
{
    color: Red;
}
/* Infobox Round Corners */
.InfoboxRc-Frame
{
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 0px;
}
.InfoboxRc-Content
{
}
.InfoboxRc-Title
{
    margin-bottom: 10px;
}
.InfoboxRc-Corner-Top-Left, .InfoboxRc-Corner-Top-Right, .InfoboxRc-Corner-Bottom-Left, .InfoboxRc-Corner-Bottom-Right
{
    height: 9px;
    font-size: 2px;
}
.InfoboxRc-Corner-Top-Left, .InfoboxRc-Corner-Bottom-Left
{
    margin-right: 9px;
}
.InfoboxRc-Corner-Top-Right, .InfoboxRc-Corner-Bottom-Right
{
    margin-left: 9px;
    margin-top: -9px;
}
.InfoboxRc-Corner-Top-Right
{
    background-position: 100% 0;
}
.InfoboxRc-Corner-Bottom-Left
{
    background-position: 0 -9px;
}
.InfoboxRc-Corner-Bottom-Right
{
    background-position: 100% -9px;
}
/* BlueGradient-Blue */
.InfoboxRc-Titled-BlueGradient-Blue-Corner
{
    background-image: url('/Image/Infobox/Round-Corner/Titled-BlueGradient-Blue.gif');
}
.InfoboxRc-Titled-BlueGradient-Blue-Title
{
    margin-left: -10px;
    margin-right: -10px;
    padding-left: 9px;
    height: 22px;
    color: #124A6F;
    font-weight: bold;
    font-size: 14px;
    background-image: url('/Image/Infobox/Round-Corner/Titled-BlueGradient-Title-Background.gif');
}
.InfoboxRc-Titled-BlueGradient-Blue-Frame
{
    border-left: solid 1px #BCE1F9;
    border-right: solid 1px #BCE1F9;
    color: #000000;
}
.InfoboxRc-Titled-BlueGradient-Blue-Background
{
    background: #F2FBFF;
}

/* Titled-BlueGradient-White */
.InfoboxRc-Titled-BlueGradient-White-Corner
{
    background-image: url('/Image/Infobox/Round-Corner/Titled-BlueGradient-White.gif');
}
.InfoboxRc-Titled-BlueGradient-White-Title
{
    margin-left: -10px;
    margin-right: -10px;
    padding-left: 9px;
    height: 22px;
    color: #124A6F;
    font-weight: bold;
    font-size: 14px;
    background-image: url('/Image/Infobox/Round-Corner/Titled-BlueGradient-Title-Background.gif');
}
.InfoboxRc-Titled-BlueGradient-White-Frame
{
    border-left: solid 1px #BCE1F9;
    border-right: solid 1px #BCE1F9;
    color: #000000;
}
.InfoboxRc-Titled-BlueGradient-White-Background
{
    background: #FFFFFF;
}
/* Titled-Green-Green */
.InfoboxRc-Titled-GreenGradient-Green-Corner
{
    background-image: url('/Image/Infobox/Round-Corner/Titled-GreenGradient-Green.gif');
}
.InfoboxRc-Titled-GreenGradient-Green-Title
{
    margin-left: -10px;
    margin-right: -10px;
    padding-left: 9px;
    height: 22px;
    color: #007F0E;
    font-weight: bold;
    font-size: 14px;
    background-image: url('/Image/Infobox/Round-Corner/Titled-GreenGradient-Title-Background.gif');
}
.InfoboxRc-Titled-GreenGradient-Green-Frame
{
    border-left: solid 1px #c5ff8d;
    border-right: solid 1px #c5ff8d;
    color: #000000;
}
.InfoboxRc-Titled-GreenGradient-Green-Background
{
    background: #F1FFD4;
}

/* Green-Green */
.InfoboxRc-Green-Green-Corner
{
    background-image: url('/Image/Infobox/Round-Corner/Green-Green.gif');
}
.InfoboxRc-Green-Green-Content
{
}
.InfoboxRc-Green-Green-Frame
{
    background: #E5FFAE;
    color: #000000;
}
/* Yellow-Yellow */
.InfoboxRc-Yellow-Yellow-Corner
{
    background-image: url('/Image/Infobox/Round-Corner/Yellow-Yellow.gif');
}
.InfoboxRc-Yellow-Yellow-Content
{
}
.InfoboxRc-Yellow-Yellow-Frame
{
    border-left: solid 1px #FFFF88;
    border-right: solid 1px #FFFF88;
    background: #FFFF88;
    color: #000000;
}
.InfoboxRc-Yellow-Yellow-Background
{
    background: #FFFF88;
}
/* Red-Red */
.InfoboxRc-Red-Red-Corner
{
    background-image: url('/Image/Infobox/Round-Corner/Red-Red.gif');
}
.InfoboxRc-Red-Red-Content
{
}
.InfoboxRc-Red-Red-Frame
{
    border-left: solid 1px #FF2B2B;
    border-right: solid 1px #FF2B2B;
    background: #FFDCD0;
    color: #000000;
}
.InfoboxRc-Red-Red-Background
{
    background: #FFDCD0;
}
/* Gray-Gray */
.InfoboxRc-Gray-Gray-Corner
{
    background-image: url('/Image/Infobox/Round-Corner/Gray-Gray.gif');
}
.InfoboxRc-Gray-Gray-Content
{
}
.InfoboxRc-Gray-Gray-Frame
{
    border-left: solid 1px #E5E5E5;
    border-right: solid 1px #E5E5E5;
    background: #E5E5E5;
    color: #000000;
}
.InfoboxRc-Gray-Gray-Background
{
    background: #E5E5E5;
}
/* Black-Black */
.InfoboxRc-Black-Black-Corner
{
    background-image: url('/Image/Infobox/Round-Corner/Black-Black.gif');
}
.InfoboxRc-Black-Black-Content
{
}
.InfoboxRc-Black-Black-Frame
{
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
    background: #000000;
    color: #FFFFFF;
}
.InfoboxRc-Black-Black-Background
{
    background: #000000;
}

/* RedGradient-Red */
.InfoboxRc-Titled-RedGradient-Red-Corner
{
    background-image: url('/Image/Infobox/Round-Corner/Titled-RedGradient-Red.gif');
}
.InfoboxRc-Titled-RedGradient-Red-Title
{
    margin-left: -10px;
    margin-right: -10px;
    padding-left: 9px;
    height: 22px;
    color: #000000;
    font-weight: bold;
    font-size: 14px;
    background-image: url('/Image/Infobox/Round-Corner/Titled-RedGradient-Title-Background.gif');
}
.InfoboxRc-Titled-RedGradient-Red-Frame
{
    border-left: solid 1px #FF2B2B;
    border-right: solid 1px #FF2B2B;
    color: #000000;
}
.InfoboxRc-Titled-RedGradient-Red-Background
{
    background: #FFDCD0;
}

/* Blue-Blue */
.InfoboxRc-Blue-Blue-Corner
{
    background-image: url('/Image/Infobox/Round-Corner/Blue-Blue.gif');
}
.InfoboxRc-Blue-Blue-Corner-Top-Left-Off
{
    border-left: solid 1px #BCE1F9;
}
.InfoboxRc-Blue-Blue-Content
{
}
.InfoboxRc-Blue-Blue-Frame
{
    background: #D3ECFE;
    color: #000000;
}

/* Blue-White */
.InfoboxRc-Blue-White-Corner
{
    background-image: url('/Image/Infobox/Round-Corner/Blue-White.gif');
}
.InfoboxRc-Blue-White-Corner-Top-Left-Off
{
    border-left: solid 1px #BCE1F9;
}
.InfoboxRc-Blue-White-Content
{
}
.InfoboxRc-Blue-White-Frame
{
    border-left: solid 1px #BCE1F9;
    border-right: solid 1px #BCE1F9;
    background: #FFFFFF;
    color: #000000;
}
.InfoboxRc-Blue-White-Background
{
    background: #FFFFFF;
}

