﻿body
{
    background-image: url(../../images/background.gif);
    background-repeat: repeat-x;
    background-color: #E9E9E9;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    height: 100%;
    min-height: 100%;  
}

html 
{
    height: 100%;
    min-height: 100%;        
}
form{height: 100%; min-height: 100%;}

.clear{float: none;}

a{text-decoration: none;}
a:hover{border-bottom-width: 1px; border-bottom-style: solid; padding-bottom: 1px;}

#divContainer
{
    width: 994px;
    margin: 0 auto;
    background-color: #324B6E;
    background-image: url(../../images/containerback.gif);
    height: 100%;
    min-height:100%; 
}

#divHeader
{
    height: 128px;
    background-image: url(../../images/header.jpg);
    color: #B3C2D8; font-size: 0.7em; 
    padding: 10px 0 0 23px;
    line-height: 18px;
}

#divHeader h1{float: left; font-weight: normal;}
#divHeader a{color: #B3C2D8;}
#divHeader a:hover{border-bottom-color: #fff; color: #fff;}
#divHeader #divHeaderLinks{color: #fff; font-size: 1.1em;  text-align: right; margin: 80px 16px 0 0; line-height: 25px;}
#divHeader #divHeaderLinks .clsContactUs{font-size: 1.2em; color: #fff;}
#divHeader #divHeaderLinks a{color: #fff;}

#divSearchBar{background-image: url(../../images/searchbar.gif); height: 30px; padding: 4px 16px 0 20px; color: #fff; font-size: 0.7em; text-align: left;}

#divSearchBarLinks{float: left; padding: 4px 0 0 0; line-height: 18px; font-size: 1.0em; }
#divSearchBarInput{float: right;}
#divSearchBar select
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    padding: 1px;
    font-size: 0.95em;
    width: 320px; 
    margin: 4px 0 0 0;
}

#divSearchBar input
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    padding: 1px;
    font-size: 0.95em;
    width: 150px; 
    margin: 2px 0 0 0;
}

#divSearchBar a{color: #fff;}
#divSearchBar a:hover{border-bottom-color: #fff; color: #fff;}

#divMenuBar{background-image: url(../../images/menubar.gif); height: 39px; padding: 0 4px 0 4px;}

.clsMenu1{float: left; width: 164px; font-size: 0.75em; text-align: center; height: 39px;}
.clsMenu1 a{display: block; height: 26px; padding: 13px 0 0 0; color: #364F7D; border: none; }
.clsMenu1 a:hover{color: #1C2940;}
/*.clsMenu1 a:hover{background-image:url(../../images/menu1back.gif); background-repeat:repeat-x; background-position:right top; color: #5D5D5D;}*/

.clsMenu2{float: left; width: 163px; font-size: 0.75em; text-align: center; height: 39px;}
.clsMenu2 a{display: block; height: 26px; padding: 13px 0 0 0; color: #364F7D;}
.clsMenu2 a:hover{color: #1C2940;}
/*.clsMenu2 a:hover{background-image:url(../../images/menu2back.gif); background-repeat:repeat-x; background-position:right top; color: #5D5D5D;}*/

.clsMenu3{float: left; width: 163px; font-size: 0.75em; text-align: center; height: 39px;}
.clsMenu3 a{display: block; height: 26px; padding: 13px 0 0 0; color: #364F7D;}
.clsMenu3 a:hover{color: #1C2940;}
/*.clsMenu3 a:hover{background-image:url(../../images/menu3back.gif); background-repeat:repeat-x; background-position:right top; color: #5D5D5D;}*/

.clsMenu4{float: left; width: 163px; font-size: 0.75em; text-align: center; height: 39px;}
.clsMenu4 a{display: block; height: 26px; padding: 13px 0 0 0; color: #364F7D;}
.clsMenu4 a:hover{color: #1C2940;}
/*.clsMenu4 a:hover{background-image:url(../../images/menu4back.gif); background-repeat:repeat-x; background-position:right top; color: #5D5D5D;}*/

.clsMenu5{float: left; width: 163px; font-size: 0.75em; text-align: center; height: 39px;}
.clsMenu5 a{display: block; height: 26px; padding: 13px 0 0 0; color: #364F7D;}
.clsMenu5 a:hover{color: #1C2940;}
/*.clsMenu5 a:hover{background-image:url(../../images/menu5back.gif); background-repeat:repeat-x; background-position:right top; color: #5D5D5D;}*/

.clsMenu6{float: left; width: 165px; font-size: 0.75em; text-align: center; height: 39px;}
.clsMenu6 a{display: block; height: 26px; padding: 13px 0 0 0; color: #364F7D;}
.clsMenu6 a:hover{color: #1C2940;}
/*.clsMenu6 a:hover{background-image:url(../../images/menu6back.gif); background-repeat:repeat-x; background-position:right top; color: #5D5D5D;}*/

#divContentPanel{float: left; background-image: url(../../images/contentback.gif); background-repeat: repeat-y; padding: 15px 16px 0 17px; border-bottom-width: 4px; border-bottom-color: #D1D1D1; border-bottom-style: solid;}
#divMainContent{padding: 0 0 10px 0;}
/*
#divContactPanel{width: 961px; background-image: url(../../images/contactpanel.gif); height: 33px; padding: 0 0 10px 0; background-repeat: no-repeat;}
#divContactPanel{color: #fff; font-size: 0.9em; font-weight: bold;}
#divContactPanel a{color: #fff;}
#divContactPanel a:hover{border: none; padding: 0;}
*/
#divVideoPanel{width: 961px; padding: 0 0 10px 0;}
#divVideoPanel a:hover{border: none; padding: 0;}

#divSiteMap{background-image: url(../../images/site-map-back.gif); float: left;}
#divSiteMap h3{ font-weight: normal; font-size: 0.9em; color: #6386B8; margin: 0 0 5px 0;}
.clsSiteMap{float: left; width: 125px; margin: 0 0 5px 0;}
.clsSiteMap ul{margin: 0 20px 10px 0;}
.clsSiteMap ul li{line-height: 19px;}
.clsSiteMap ul li a{color: #898989; font-size: 0.7em;}
.clsSiteMap ul li a:hover{border-bottom-width: 1px; border-bottom-style: solid; padding-bottom: 1px; border-bottom-color: #898989;}

.clsMidSiteMap{float: left; width: 125px; margin: 0 0 5px 10px;}
.clsMidSiteMap ul{margin: 0 20px 10px 0;}
.clsMidSiteMap ul li{line-height: 19px;}
.clsMidSiteMap ul li a{color: #898989; font-size: 0.7em;}
.clsMidSiteMap ul li a:hover{border-bottom-width: 1px;}

.clsEndSiteMap{float: left; width: 125px; margin: 0 0 5px 10px;}
.clsEndSiteMap ul{margin: 0 20px 10px 0;}
.clsEndSiteMap ul li{line-height: 19px;}
.clsEndSiteMap ul li a{color: #898989; font-size: 0.7em;}
.clsEndSiteMap ul li a:hover{border-bottom-width: 1px;}

#divFooter{float: left; height: 142px; background-image: url(../../images/footerbar.gif); width: 961px; padding: 15px 16px 0 17px; color: #B3C2D8;}
#divFooter .clsNoHover:hover{border: none; padding: 0;}

#divFooter a:hover{color: #fff;}

#divLogos{float: left;}
#divFooterText{float: right; text-align: right; line-height: 20px;}
.clsContactUs{font-size: 1.0em; color: #fff;}

#divFooterText .clsEmail{color: #fff;}

.clsCopyright{font-size: 0.7em; line-height: 25px;}
.clsCopyright a{color: #B3C2D8;}
.clsCopyright a:hover{border-bottom-color: #fff; color: #fff;}

#divDepartmentMembers p{font-size: 0.7em; margin: 0 0 10px 0; line-height: 16px;}
#divDepartmentMembers p a{color: #364F7D; border-bottom-width: 1px; border-bottom-style: solid; padding-bottom: 1px;}
#divDepartmentMembers p a:hover{color: #1C2940;}
#divDepartmentMembers h2{font-size: 1.0em; margin: 0 0 15px 0; color:#324B6E; font-weight: bold;}

#divCorporateCopyContent h2{font-size: 1.0em; margin: 0 0 15px 0; color:#324B6E; font-weight: bold;}
#divCorporateCopyContent h3{font-weight: bold; font-size: 0.75em; margin: 0 0 10px 0; color:#324B6E; line-height: 18px;}
#divCorporateCopyContent a{color: #364F7D;}
#divCorporateCopyContent a:hover{color: #1C2940;}
#divCorporateCopyContent p{font-size: 0.7em; line-height: 18px;}
#divCorporateCopyContent ul{margin: 10px 0 10px 30px; display: block; list-style: disc;}
#divCorporateCopyContent ul li{line-height: 19px;  font-size: 0.7em;}

#divCorporateCopyContent .inputform{background-color: #EEEEEE; padding: 20px; border: solid 1px #D6D6D6; margin: 20px 0 0 0;}
#divCorporateCopyContent dl{font-size: 0.7em; color: #333; margin: 10px 0 0 0; line-height: 28px;}
#divCorporateCopyContent dl dt{float: left; width: 185px;}
#divCorporateCopyContent dl dd input{width: 175px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-transform: capitalize; font-size: 1.2em;}
#divCorporateCopyContent dl dd select{width: 180px; font-family: Tahoma, Arial, Helvetica, sans-serif;}
#divCorporateCopyContent dl dd textarea{width: 174px; font-family: Tahoma, Arial, Helvetica, sans-serif;}

#divCorporateCopyContent2 {width:460px; float:right; margin:0 20px 0 0;}
#divCorporateCopyContent2 h2{font-size: 1.0em; margin: 0 0 15px 0; color:#324B6E; font-weight: bold;}
#divCorporateCopyContent2 h3{font-weight: bold; font-size: 0.75em; margin: 0 0 10px 0; color:#324B6E; line-height: 18px;}
#divCorporateCopyContent2 a{color: #364F7D;}
#divCorporateCopyContent2 a:hover{color: #1C2940;}
#divCorporateCopyContent2 p{font-size: 0.7em; line-height: 18px;}
#divCorporateCopyContent2 ul{margin: 10px 0 10px 30px; display: block; list-style: disc;}
#divCorporateCopyContent2 ul li{line-height: 19px;  font-size: 0.7em;}

#map p{font-size: 1.0em;}

#recruitmentplayer{margin: 15px 0 15px 30px; padding: 15px; width: 400px; background-color: #F0F0F0; border: solid 1px #C1C1C1;}

.vidPic{float: left; margin: 10px 0 10px 0px; padding: 10px; width: 390px; background-color: #F0F0F0; border: solid 1px #C1C1C1;}
.vidPic img{float: left; margin: 0 15px 0 0;}
.vidPic p{float: left;}

.divStrawberry{padding: 10px; width: 390px; background-color: #F0F0F0; border: solid 1px #C1C1C1; font-size: 0.7em; line-height: 17px; margin: 10px 0 0 0;}
.divTigersQuotes{padding: 10px; width: 466px; background-color: #F0F0F0; border: solid 1px #C1C1C1; font-size: 0.7em; line-height: 16px;}
#divTigersForm a:hover{border: none;}
.clsPartnerLogo{float: right; margin: 0 0 10px 20px;}