﻿/*start ESP offer */
.ESP
{
  text-align: center;
  font-size: 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: Arial, Helvetica, sans-serif;
  background-image: url(                     '../images/GradientBG2200.jpg' );
  background-repeat: repeat-x;
  color: #000000;
  font-size: .9em;
}
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;
}
