﻿/*start ESP offer */
.ESP { text-align: center; font-size: x-small; color: #FFFFFF; }

/*end ESP offer */
.BORDER
{
    border: thin dashed #FF00FF;
    background-color: #C0C0C0;
    width: 790px;
}

xdiv
{
    border: medium outset #FF6600;
    background-color: #FFFFCC;
}
/* end of tests */
body
{
    font-family: 'Franklin Gothic Book', Arial, Helvetica, sans-serif;
    background-image: url('../images/GradientBG2200.jpg');
    background-repeat: repeat-x;
    color: #000000;
    font-size: .9em;
    font-weight: 700;
}
h1, h2, h3, h4, h5, h6 /*do not set font size here */
{
    color: #db852f; /*standard orange*/
}
h1, h2, h3
{
    font-weight: bold; /*bold for these*/
}
h1
{
    font-size: 1em;
    border: thin solid #db852f;
    padding: 4px; /*use only for page titles */
    display: inline;
    background-color: #db852f;
    color: White;
}
h2
{
    /*use only for middle titles */
}
h3
{
    /*use only for middle sub titles */
}
/* COMMON */
.ImageText
{
    text-align: center;
    color: #000000;
    font-size: x-small;
    font-weight: bold;
}


/* ADVANTAGE */
#divAdvantage
{
    text-align: left;
}
#divAdvantageTitle
{
    text-align: left;
}
#divAdvantageText
{
    text-align: left;
}

/* CLEAR */
.divClear
{
    clear: both;
    padding: 10px;
}



/* ARTICLES */
.divArticle
{
    border: thin solid #db852f;
    text-align: justify;
    padding: 10px;
    background-color: #E6F2FF;
}
.divArticleTitle
{
    font-weight: bold;
    color: #3c5385;
    font-size: 1.2em;
    line-height: 1.25;
}
.divArticleByline
{
    text-indent: 50px;
    font-style: italic;
    font-size: x-small;
}
.divArticleText
{
    font-size: small;
    color: #333333;
}
/* Articles */
.ArticlesHeader
{
    font-size: small;
    color: #3c5385;
    font-weight: bold;
}
.ArticlesText
{
    margin-left: 10px;
    font-size: small;
    color: #333333;
}
.ArticlesTextSmall
{
    margin-left: 10px;
    font-size: 1em;
    color: #333333;
}
#Articles a:link
{
    color: #0000CC;
    text-decoration: none;
}
#Articles a:visited
{
    color: #0000CC;
    text-decoration: none;
}
#Articles a:hover
{
    color: #db852f;
    text-decoration: none;
}
#Articles a:active
{
    color: #0000CC;
    text-decoration: none;
}

#divArticles a:link
{
    color: #0000CC;
    text-decoration: none;
}
#divArticles a:visited
{
    color: #0000CC;
    text-decoration: none;
}
#divArticles a:hover
{
    color: #db852f;
    text-decoration: none;
}
#divArticles a:active
{
    color: #0000CC;
    text-decoration: none;
}

/* ArticlesLinks */
#ArticlesListLinks
{
    font-size: 1em;
}
#ArticlesListLinks a:link
{
    color: #0000CC;
    text-decoration: none;
}
#ArticlesListLinks a:visited
{
    color: #0000CC;
    text-decoration: none;
}
#ArticlesListLinks a:hover
{
    color: #db852f;
    text-decoration: none;
}
#ArticlesListLinks a:active
{
    color: #0000CC;
    text-decoration: none;
}

/* Newsletters */
.NewslettersHeader
{
    font-size: small;
    color: #3c5385;
    font-weight: bold;
}
.NewslettersText
{
    margin-left: 10px;
    font-size: small;
    color: #333333;
}
#Newsletters a:link
{
    color: #0000CC;
    text-decoration: none;
}
#Newsletters a:visited
{
    color: #0000CC;
    text-decoration: none;
}
#Newsletters a:hover
{
    color: #db852f;
    text-decoration: none;
}
#Newsletters a:active
{
    color: #0000CC;
    text-decoration: none;
}

/* FAQ */
#FAQ a:link
{
    color: #0000CC;
    text-decoration: none;
}
#FAQ a:visited
{
    color: #0000CC;
    text-decoration: none;
}
#FAQ a:hover
{
    color: #db852f;
    text-decoration: none;
}
#FAQ a:active
{
    color: #0000CC;
    text-decoration: none;
}

.FAQHeader
{
    padding-top: 10px;
    font-size: small;
    color: #3c5385;
    font-weight: bold;
}
.FAQText
{
    font-size: small;
    color: #333333;
    font-weight: normal;
}
.FAQQuestion
{
    padding-left: 10px;
    font-size: small;
    color: #333333;
    font-weight: normal;
}

.FAQExplanation
{
    margin-left: 100px;
    padding: 2px;
    border: thin solid #0000FF;
    margin: 0px 0px 0px 30px;
    font-size: small;
    font-weight: normal;
}

/* CONTACT */
.ContactHeader
{
    font-size: small;
    color: #3c5385;
    font-weight: bold;
}
.ContactText
{
    font-size: small;
    color: #333333;
}

/* Membership Benefits */
.MembershipBenefitsHeader
{
    font-size: small;
    color: #3c5385;
    font-weight: bold;
}
.MembershipBenefitsText
{
    font-size: small;
    color: #333333;
}


/* Resources */
.ResourcesHeader
{
    font-weight: bold;
    color: #3c5385;
    font-size: 1.2em;
    line-height: 1.25;
    margin-bottom: 1.25em;
}
.ResourcesSubHeader
{
    margin-top: 10px;
    margin-left: 20px;
    font-size: small;
    color: #db852f;
    font-weight: bold;
}
.ResourcesText
{
    margin-left: 40px;
    font-size: small;
    color: #333333;
}
/* RESOURCES */
#divResources
{
}
#divResourcesLeft
{
    float: left;
}
#divResourcesRight
{
    float: left;
    margin-left: 4px;
}

/* Solution Providers */
.SolutionProvidersNotice
{
    margin-left: 10px;
    font-size: small;
    color: #333333;
}

/* Library */
.LibraryHeader
{
    font-size: small;
    color: #3c5385;
    font-weight: bold;
}
.LibraryText
{
    font-size: small;
    color: #333333;
}

/* Products */
.ProductsHeader
{
    font-size: small;
    color: #3c5385;
    font-weight: bold;
}
.ProductsText
{
    font-size: small;
    color: #333333;
}

/* Services */
.ServicesHeader
{
    font-size: small;
    color: #3c5385;
    font-weight: bold;
}
.ServicesText
{
    font-size: small;
    color: #333333;
}

/* Startup Guides */
#divMoreStartupGuides
{
    font-size: small;
}
#divMoreStartupGuides a:link
{
    color: #0000CC;
    text-decoration: none;
}
#divMoreStartupGuides a:visited
{
    color: #0000CC;
    text-decoration: none;
}
#divMoreStartupGuides a:hover
{
    color: #db852f;
    text-decoration: none;
}
#divMoreStartupGuides a:active
{
    color: #0000CC;
    text-decoration: none;
}

#tdStartupGuidesBuy
{
    font-size: small;
}
#tdStartupGuidesBuy a:link
{
    color: #0000CC;
    text-decoration: none;
}
#tdStartupGuidesBuy a:visited
{
    color: #0000CC;
    text-decoration: none;
}
#tdStartupGuidesBuy a:hover
{
    color: #db852f;
    text-decoration: none;
}
#tdStartupGuidesBuy a:active
{
    color: #0000CC;
    text-decoration: none;
}


/* ARTICLES */
.bizTitle
{
    color: #3c5385;
    font-weight: bold;
    color: #3c5385;
    font-size: 1.2em;
    line-height: 1.25;
    margin-bottom: 1.25em;
}
.bizDesc
{
    font-weight: normal;
    font-size: small;
}


/* TOP ORANGE BAR */
#divTopOrangeBar
{
    width: 960px;
    height: .5em;
    margin: 0 auto;
    background-color: #db852f;
}
/* SEPARATOR */
.Separator
{
    text-align: center;
}
/* HEADINGS */

.Heading1
{
    color: #db852f; /*blue */
    color: white; /*blue */
    color: Red;
    font-size: large;
    font-weight: bolder;
}

/* INDENTS */
.Indent6
{
    text-indent: 6px;
}
.Indent12
{
    text-indent: 12px;
}
.Indent24
{
    text-indent: 24px;
}

/* TEXT SIZES */
.TextSmall
{
    font-size: small;
}
.TextXSmall
{
    font-size: x-small;
}

/* TEXT COLORS*/
.TextGray1
{
    color: #CCCCCC;
}
.TextGray2
{
    color: #C0C0C0;
}
.TextGray3
{
    color: #999999;
}
.TextGray4
{
    color: #808080;
}
.TextGray5
{
    color: #666666;
}
.TextGray6
{
    color: #333333;
}
.TextBlack
{
    color: #db852f;
}
.TextOrange
{
    color: #db852f;
}
.TextYellow
{
    color: #FFFF99;
}

.FirtLetter:first-letter
{
    font-size: 3em;
    font-weight: normal;
}



/* HORIZONTAL RULE */
hr
{
    clear: both;
    color: #db852f;
    width: 90%;
}


/*For Benefits page */
#BenefitsWrapper
{
    width: 600px;
    margin: 0 auto;
}
#BenefitsBusiness
{
    float: left;
    width: 50%;
}
#BenefitsTravel
{
    float: left;
}

#BenefitsHealth
{
    width: 50%;
    clear: both;
    float: left;
}
#BenefitsHotel
{
    float: left;
}

.BenefitsHeading
{
    font-size: x-large;
    font-weight: bold;
    color: #db852f;
}
.BenefitsDetails
{
    color: #3c5385;
    font-weight: bold;
    color: #3c5385;
    font-size: 1.2em;
    line-height: 1.25;
    margin-bottom: 1.25em;
}
#BenefitsIntro
{
    font-size: small;
}
#BenefitsBottomLogos
{
    clear: both;
    text-align: center;
}
#BenefitsLeftLogos
{
    padding-top: 50px;
}

#BenefitsRightLogos ul
{
    margin-top: 30px;
    list-style-type: none;
    margin-left: -60px;
    line-height: 80px;
}




#JoinNow
{
    padding: 3px;
    border: thin solid #000080;
    font-weight: bold;
    font-size: medium;
    background-color: #FFFFCC;
    margin-right: 4px;
}
#AnnouncementTop
{
    border-style: solid solid dashed solid;
    border-width: thin;
    border-color: #DB852F;
    padding: 4px;
}
#AnnouncementBottom
{
    border-width: thin;
    border-color: #DB852F;
    padding: 4px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
}


li
{
    margin: 0px;
}
.Error
{
    font-size: large;
    font-weight: bold;
    color: #FF0000;
}
/*buttons*/
.Button
{
    border: 1px Solid #507CD1;
    color: #284E98;
    background-color: White;
    font-weight: bold;
    font-size: small;
    text-decoration: none;
    padding: 4px;
}
.Button:hover
{
    border: 1px Solid #db852f;
    color: #db852f;
    background-color: #B1C6EB;
    font-weight: bold;
    font-size: small;
    cursor: pointer;
}
.Login
{
    border: 1px Solid #507CD1;
    background-color: White;
    font-weight: bold;
    color: #3c5385;
    font-size: 1.2em;
    line-height: 1.25;
    margin-bottom: 1.25em;
}
.Login:hover
{
    border: 1px Solid #db852f;
    background-color: #B1C6EB;
    cursor: pointer;
    font-weight: bold;
    color: #3c5385;
    font-size: 1.2em;
    line-height: 1.25;
    margin-bottom: 1.25em;
}
.Logoff
{
    border: 1px Solid #507CD1;
    background-color: White;
    font-weight: bold;
    color: #3c5385;
    font-size: 1.2em;
    line-height: 1.25;
    margin-bottom: 1.25em;
}
.Logoff:hover
{
    border: 1px Solid #db852f;
    color: #db852f;
    background-color: #B1C6EB;
    cursor: pointer;
    font-weight: bold;
    font-size: 1.2em;
    line-height: 1.25;
    margin-bottom: 1.25em;
}
/*Used for Consultants */
.lblCategory
{
    font-size: small;
    font-weight: bolder;
    color: #000080;
}
.lblFirstName
{
    padding-left: 10px;
    color: #000000;
    font-weight: bold;
    font-size: small;
}
.lblLastName
{
    color: #000000;
    font-weight: bold;
    font-size: small;
}
.lblElevator
{
    color: #000000;
    font-size: small;
    line-height: 16px;
}
.lblImage
{
    margin-top: 4px;
    margin-right: 10px;
}

.ProductServiceImages
{
    padding: 0px 40px 0px 40px;
    float: left;
    text-align: center;
}
#tdBannerImage
{
    width: 680px;
    height: 120px;
    background-image: url('../Images/banner.jpg');
    background-repeat: no-repeat;
}

