﻿body {
   margin: 0;
   background: #848284;
   font-family: Arial, Sans-Serif;
   line-height:normal; /* could be 1.2 */
   /* setting the font size using the SBMH for all browsers */
   font-size:small; 
   color: #666666;
}
* html body 
{
    font-size: x-small; /* for IE5/Win */
    float\ont-size: small; /*for other IE versions */
}

.clr {
    clear:both;
}
.clearboth 
{
    clear:both;
}

ul 
{
    padding:10px;
    list-style-type:none; /* remove bullets */
}

a { color:#333333; text-decoration:underline; }
a:hover { color:#333333; text-decoration:underline; }
a:visited { color:#333333; text-decoration:underline; }

.white  { color:#ffffff; text-decoration:underline; }
.white:hover { color:#ffffff; text-decoration:underline; }
.white:visited { color:#ffffff; text-decoration:underline; }


.hiddenhref { color:Silver; text-decoration:underline; }
.hiddenhref:hover { color:#333333; text-decoration:underline; }

body {
    background-image: url('/images/bgClouds.gif'); background-repeat: repeat-x;
    background-color: #BBDEF2;
}

#divMain {
    position: relative;
    top: 10px;
    width: 1000px;
/*    min-height: 600px;*/
    background-color:#FFFFFF;
    margin-left:auto;
    margin-right:auto;
}

#divMenu {
    width:1000px;
    height:34px;
    background-image: url('/images/menu-place-holder.jpg'); background-repeat: no-repeat;
    position:relative;
}

#divBanner {
    width:1000px;
    height:110px;
    background-color:#FFFFFF;
    position:relative;
    left:0px;
}

#imgBannerTag {
    height: 87px;
    width: 300px;
}

#imgLogo {
    height: 87px;
    width: 200px;
    margin-left:10px;
}

#divSearch {
    width:347px;
    height:35px;
    background-color:#F3F3F4;
/*    position: absolute;
    top: 0px; left: 650px;*/
    float: right;
    padding-left:15px;
    padding-top:8px;
  /*  left:-15px;*/
    font-size:110%;
    color:#732C7D;
}

#divBelowSearch {
    width:375px;
    height:35px;
    background-color:#FFFFFF;
    float: right;
    padding-left:15px;
    padding-top:10px;
    font-size:110%;
    color:#732C7D;
}


#divBannerRight {
    width:410px;
    height:87px;
    background-color:#FFFFFF;
    position: absolute;
    top: 0px; left: 580px;
/*    float: right;*/
}

#divContent {
    width: 1000px;
    background-color:#FFFFFF;
    position:relative;
}

#divFooter {
    padding-top:4px;
    width:1000px;
    height:25px;
    background-image: url('/images/bgFooter.gif'); background-repeat: repeat-x;
    /*position:static;*/
}

#maindiv {
    background-image: url('/images/body1.gif'); background-repeat: no-repeat;
    margin-top:4px;
    margin-bottom:auto;
    margin-left:auto;
    margin-right:auto;
    /* margin-top:2px; */
    height: 564px;
    width: 834px;
    padding-top:10px;
    padding-left: 4px;
    position:static;
}
#bannerdiv
{
    width: 869px;
    display: inline-block;
    vertical-align: text-top;
    padding-top:0px;
    font-size:140%;
}
#imgcircles {
    width: 289px;
    height:289px;
    margin-left:30px; 
    margin-top:8px; 
/*    float:left;*/
}
#imglogotagline {
     margin-left:200px; float:left;
     width:276px;
     height:174px;
}
#imgcomingsoon {
     margin-left:292px; 
     margin-top:13px;
     float:left;
     width:181px;
     height:183px;
}
#messagediv {
    padding-left:30px;
    padding-top:15px;
    padding-bottom:15px;
    color:#97187B;
    font-size:150%;
    font-weight:bold;
}

#infodiv {
    background-image: url('/images/infobox.gif'); background-repeat: no-repeat;
    margin-left:auto;
    margin-right:auto;
    margin-top:2px;
    height: 92px;
    width: 783px;
    line-height:130%;
    padding-top:15px;
    padding-left: 10px;
    color:#97187B;
    font-size:150%;
}

#infodiv a:visited { color:#97187B; }
#infodiv a { color:#97187B; }

#messagediv a { color:#97187B; }
#messagediv a:visited { color:#97187B; }


#imgtagline {
    float:left;
    margin-left:10px; 
    margin-top:16px;  /* line up the top of the text  */
}


#menucontent 
{
    clear:both;
}

#menulist
{
   
    float:left;
    margin:0;
    padding: 4px 0 0 0px;
    list-style:none;
    font-size:90%;
/*    background: White;*/
}

#menulist li    
{
    float:left;
    margin:0 3px 0 0;
    padding:0;
    font-family:Arial Sans-Serif;
    font-size:100%;
}
#menulist a
{
    font-family:Arial;
    float:left;
    display:block; /* make the whole tab clickable */
    margin: 0;
    padding: 3px 9px;
    color: White;
    text-decoration: none;
    border: none;
/*    border: 1px solid #940042;
    border-bottom: none;*/
}

#menulist a:hover
{
    float:left;
    display:block; /* make the whole tab clickable */
    margin: 0;
    padding: 2px 8px;
    color: White;
    text-decoration: none;
    border: none;
    /*border: 1px solid #00355b;
    border-left: none;
    border-top: none;
    border-bottom: none;*/
    border: 1px solid #b9b9b9;
    border-bottom: none;
    background: #940042;
}


.leftbox {
    float:left;
/*    width:760px;*/
    width:740px;
/*    width:657px;*/
}

.rightbox {
    border: solid 1px #CCCCCC;
    background-color: #F3F3F4;
    color:#333333;
    /*width:197px;*/
    width:260px;
    width:300px;
    font-size:100%;
    padding: 3px 2px 3px 2px;
    margin-bottom: 5px;
} 

.rightboxTitle {
 background-color:#CCCCCC;
 border-color: #CCCCCC;
 border-width:2px;
  /*width:197px;*/
  width:300px;
 color:White;
 line-height:240%;
 text-indent: 6px;
  font-size:110%;
} 

.rightboxContent {
    background-color: #F3F3F4;
    padding-left:6px;
    padding-top:6px;
    padding-bottom:12px;
    /*padding: 2px 2px 2px 2px ;*/
    /*width: 190px;*/
    width:293px;
    color: #666666;
} 


.rightboxNarrow {
    border: solid 1px #CCCCCC;
    background-color: #F3F3F4;
    color:#333333;
    width:197px;
    font-size:100%;
} 

.rightboxTitleNarrow {
    background-color:#CCCCCC;
    border-color: #CCCCCC;
    border-width:2px;
    width:197px;
    color:White;
    line-height:240%;
    text-indent: 6px;
    font-size:110%;
} 

.rightboxContentNarrow {
    background-color: #F3F3F4;
    padding-left:6px;
    padding-top:6px;
    padding-bottom:12px;
    /*padding: 2px 2px 2px 2px ;*/
    width: 190px;
    color: #666666;
} 


#divRight {
    width:198px; /*240*/
    height:100%;
     float:left;
    margin-left:15px;
}

.videobox {
  border-color: #CCCCCC;
  border-width:2px;
  border-style:solid;
  width:260px;
  width:300px;
  font-size:100%;
} 

.videoboxTitle {
 background-color:#CCCCCC;
 border-color: #CCCCCC;
 border-width:2px;
 width:300px;
 color:White;
 line-height:240%;
 text-indent: 6px;
  font-size:110%;
} 

.videoboxContent {
 background-color:White;
 padding-left:6px;
 padding-top:6px;
 padding-bottom:12px;
 width:293px;
 color: #666666;
} 

.tdcareer {
    background-color: #FFFFFF;
}

.rightNoticeBox {
     width: 194px;
     border: solid 1px #CCCCCC;
     background-color: #F3F3F4;
     font-size:100%;
     color:#333333;
     padding: 3px 2px 3px 2px;
     margin-bottom: 5px;
}
.x {
}
.xx
{
}

