﻿body
{
    font-family: Verdana;
    margin-top: 0px;
    background-image: url(../images/background.png);
    background-repeat: repeat-x;
    background-color: #EFEEDC;
}

div#match1
{
}

div#match2
{
}

.paragraph
{
	text-indent: 15px;
}

.clear
{
    clear: both;
}

.floatL
{
    float: left;
}

.floatR
{
    float: right;
}

.pageOuter
{
    width: 960px;
    margin: 0 auto;
}

.pageInner
{
    margin: 0 auto;
}

.top
{
    background-image: url(../images/top.png);
    height: 180px;
}

.learnMoreLink
{
    float: right;
    margin-right: 45px;
    padding-top: 140px;
}

.learnMoreLink a
{
    display: block;
    height: 28px;
    width: 100px;
}

.homeLink
{
    float: left;
    margin-left: 50px;
    padding-top: 20px;
}

.homeLink img
{
    border: none;
}

.menu
{
    background-image: url(../images/menu.png);
    height: 91px;
}

.menuContent
{
    margin-right: 35px;
    text-align: right;
    font-size: 18px;
}

.menuLinks
{
    padding-top: 40px;
}

.menuLinks a
{
    font-family: Trebuchet MS;
    text-decoration: none;
    color: #000000;
}

.menuLinks a:hover
{
    text-decoration: underline;
    color: #787878;
}

.homeContent
{
    background-image: url(../images/contentHome.png);
    background-repeat: repeat-y;
    padding-top: 20px;
}

.content
{
    background-image: url(../images/content.png);
    background-repeat: repeat-y;
    padding-top: 20px;
    padding-bottom: 20px;
}

.bottom1
{
    background-image: url(../images/bottom1.png);
    height: 70px;
}

.bottom2
{
    background-image: url(../images/bottom3.png);
    height: 81px;    
}

.bottomContent
{
    width: 880px;
    margin-left: 40px;  
}

.bottomInfoL
{
    font-family: Arial;
    font-size: 12px;
    color: #ffffff;
    padding-top: 7px;
    margin-left: 40px;
}

.bottomInfoR
{
    font-family: Arial;
    font-size: 12px;
    color: #ffffff;
    padding-top: 13px;
    margin-right: 55px;
}

.markets
{
    font-family: Arial;
    font-size: 12px;
    color: #ffffff;
    padding-top: 13px;
    margin-left: 120px;
}

.stars
{
    margin-left: 7px;
    margin-right: 7px;
}

/*  INDEX PAGE  */

.title
{
    font-family: Lucida Sans;
    font-size: 16px;
    font-weight: bolder;
    color: #0D6CAB;
    margin-left: 30px;
}

.titleMessage1
{
    font-family: Verdana;
    font-size: 12px;
    line-height: 150%;
    color: #000000;
    margin-left: 60px;
    padding-top: 10px;
    padding-bottom: 20px;
}

.titleMessage2
{
    font-family: Verdana;
    font-size: 12px;
    line-height: 150%;
    color: #000000;
    margin-left: 60px;
    padding-top: 10px;
    padding-bottom: 60px;
}

.smallLogo
{
    vertical-align: middle;
    margin-right: 10px;
}

.serviceButton
{
    border: none;
    padding-bottom: 8px;
}

a.universityLearnMore
{
    font-size: 11px;
    text-decoration: none;
}

a.universityLearnMore:hover
{
    text-decoration: underline;
}
/*  SECONDARY PAGES  */

.leftBar
{
    width: 229px;
    margin-left: 20px;
}

.leftBarTop
{
    background-image: url(../images/leftBarTop.png);
    height: 27px;
}

.leftBarTopContent
{
    font-family: Arial;
    font-size: 14px;
    color: #ffffff;
    margin-left: 15px;
    padding-top: 5px;
}

.leftBarContent
{
    background-image: url(../images/leftBarTopMiddle.png);
    background-repeat: repeat-y;
    font-family: Arial;
}

.leftBarContentGroup
{
    margin-left: 10px;
    padding-top: 8px;
}

.leftBarContentGroup img
{
    border: none;
    vertical-align: middle;
}

.leftBarContentGroup a
{
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;    
}

.leftBarContentGroup a:hover
{
    text-decoration: underline;
}

.leftBarContentGroupLinks
{
    margin-left: 10px;
    padding-top: 5px;
}

.leftBarContentGroupLinks a
{
    color: #8CB8D6;    
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;      
}

.leftBarContentGroupLinks a:hover
{
    color: #8CB8D6;
    text-decoration: underline;    
}

.leftBarBottom
{
    background-image: url(../images/leftBarTopBottom.png);
    height: 258px;
}

.leftBarBottomImg
{
    background-image: url(../images/leftBarBottomRound.png);
    height: 8px;    
}

.pageInfo
{
    margin-left: 30px;
}

.pageTitleImg
{
    background-image: url(../images/pageTitle2.png);
    width: 650px;
    height: 31px;
}

.pageTitle
{
    font-family: Trebuchet MS;
    font-size: 16px;
    font-weight: bold;
    margin-left: 8px;
    padding-top: 2px;
}

.dualColPageTitleImg
{
    background-image: url(../images/pageTitle3.png);
    width: 310px;
    height: 31px;    
}

.dualColPageContent
{
    font-family: Arial;
    font-size: 12px; 
    width: 305px;
    padding-top: 10px;    
}


.pageContent
{
    font-family: Arial;
    font-size: 12px; 
    width: 630px;
    padding-top: 10px;
}

.contentBox
{
    background-color: #1870AC;
    margin: 0 auto;
    width: 600px;
    padding: 4px 4px 4px 4px;
    font-family: Arial;
    font-size: 12px;    
}

.contentBoxInner
{
    background-color: #8CB8D6;
    padding: 2px 2px 2px 2px;
}

.contentBoxTitle
{
    margin-left: 8px;
    margin-bottom: 10px;
}

.contentBoxDescription
{
    margin-left: 28px; 
    margin-right: 10px;
}

.listPadding
{
    padding-top: 10px;
    padding-bottom: 5px;
}

.serviceTitle
{
    font-weight: bold;
    text-decoration: underline;
}

/*  CORPORATE  */

.boardMember
{
    width: 650px;
    padding-bottom: 20px;
}

.boardMember img
{
    border: groove 1px #000000;
    float: left;
    margin-right: 15px;
    margin-bottom: 3px;
}

.boardMemberName
{
    color: #7a93b9;
    font-size: 18px;
}

.boardMemberTitle
{
    color: #7a93b9;
    font-size: 14px;
    padding-bottom: 10px;    
}

.boardMemberDescription
{
    font-size: 12px;
}

.readMoreLink
{
    font-size: 11px;
    text-decoration: none;
}

.readMoreLink:hover
{
    font-size: 11px;
    text-decoration: underline;
}

/*  REGIONAL PROSPERITY  */

.companyRegionalProsperityBulletInfo
{
    padding-left: 40px; 
    padding-right: 40px;
}

/*  JOINT VENTURES  */

.companyJointVentureLinksDiv
{
     width: 250px; 
     float: left; 
}

.companyJointVentureLinksHead
{
    text-align: center; 
    font-weight: bold; 
}

.companyJointVentureLinksDiv li
{
    padding-bottom: 10px;
}

.companyJointVentureLinksDiv li a
{
    color: #7a93b9;   
    text-decoration: none; 
}

.companyJointVentureLinksDiv li a:hover
{
    color: #666666;
    text-decoration: underline;    
}

/*  CONTACT US  */

.leftImg
{
    margin-left: 60px;
}

.rightImg
{
    margin-right: 60px;
}
