/* CSS Document */
/*    
      Left column is 230 px
      Center column is 450 px
	  Right column is 344 px
*/


/**************************   start of left column ***************************8*/

div#leftCol {
   margin-top: 0px;
   padding-top: 0px;
   background-color: #FFFFFF;
   width: 230px;
   height: auto;
   position: absolute;
   left: 0px;
}

div#quickLinks {
   margin-bottom: 10px;
   padding-top: 15px;
   padding-left: 10px;
   background-image: url(../images/underNavShadow_ffffff.jpg);
   background-position: top;
   background-repeat: repeat-x;
   color: #777777;
   background-color: inherit;
   font-weight: bold;
}

div#quickLinks li {
   margin-top: 5px;
   list-style: none;
   width: 230px;
}

div#quickLinks a:link {
   color: #8A0010;
   background-color: transparent;
   text-decoration: none;
   width: 230px;
}

div#quickLinks a:visited {
   color: #333333;
   background-color: transparent;
   text-decoration: none;
}

div#quickLinks a:hover {
   color: #8A0010;
   background-color: transparent;
   text-decoration: underline;
}


div#quickLinks a:active {
   color: #000000;
   background-color: transparent;
}

div#poll {
   padding: 10px 2px 10px 10px;
   color: #7B0022;
   background-color: #FFF9E3;
   border: none;
   font-family: Arial, Verdana;

}

div#poll h4 + p {
   margin: 0;
}

/* IE 6 needs this rule because the above rule is not read */
div#poll p {
   margin: 0;
}
/*end of IE 6 rule                                          */

div#poll p.answer {
   margin-left: 20px;
   padding-top: 10px;
   font-size: .90em;
}

div.ad1 {
   padding-top: 5px;
   padding-bottom: 5px;
   color: #666666;
   background-color: #FDEBA1;
   text-align: center;
}

div.ad1 img {
   margin-top: 5px;
   border-style: solid;
   border-width: 1px;
   border-color: #000000;
   text-align: center;
}

div.ad2 {
   padding: 5px 0px 5px 10px;
   background-color: #FFF9E3;
}

div.ad2 img {
   margin-top: 5px;
   border-style: solid;
   border-width: 1px;
   border-color: #000000;
}

div.ad3 {
   padding: 5px 0px 5px 5px;
   background-color: #FFFFFF;
}

div.adBottom {
   padding: 20px 10px 0px 10px;
   background-color: #FFFFFF;
}

/********************************** end of left column *******************************************/

/********************************** start of center column **************************************/

div#centerCol {
   margin-top: 0px;
   padding-bottom: 10px;
   color: #7B0022;
   background-color: #FDEBA1;
   background-image: url(../images/underNavShadow_fdeba1.jpg);
   background-position: top;
   background-repeat: repeat-x;
   width: 450px;
   position: relative;
   left: 230px;
}

div#centerCol hr {
   color: #BBBBBB;
   width: 95%;
   height: 1px;
}

div#centerCol h3 {
   margin-bottom: 10px;
   font-weight: normal;
}

div#agNews {
   padding-top: 15px;
   padding-left: 15px;
}

div#agNews li{
   padding-bottom: 8px;
   list-style: none;
   font-size: 0.9em;
}

div#agNews a:link {
   color: #7B0022;
   background-color: transparent;
   text-decoration: underline;
}

div#agNews a:visited {
   color: #000000;
   background-color: transparent;
   text-decoration: underline;
}

div#agNews a:hover {
   color: #000000;
   background-color: transparent;
   text-decoration: underline;
}

div#agNews a:active {
   color: #7B0022;
   background-color: transparent;
   text-decoration: underline;
}

div#spotlight {
   margin-bottom: 20px;
   padding-top: 10px;
   padding-left: 15px;
   padding-right: 10px;
}

div#spotlight div {
   margin-bottom: 10px;
}

div#spotlight div.doubleCol {
   
   height: 100px;
}

div#spotlight div.doubleCol div {
   width: 225px;
   float: right;
   height: 100px;
}

div#spotlight h4 {
   margin: 5px 0px 15px 0px;
   padding-left: 20px;
   background-image: url(../spotlight/images/spotlight_bullet.gif);
   background-repeat: no-repeat;
   background-position: 0px 5px;
}

div#spotlight h4.noBullet {
   margin: 5px 0px 15px 0px;
   padding-left: 20px;
   background-image:none;
}

div#spotlight img.leftImg{
   margin-right: 25px;
   float: left;
}

div#spotlight p,li {
   font-size: 0.95em;
}

div#spotlight li {
   margin-top: 10px;
   list-style-position: outside;
   list-style-image: url(../spotlight/images/spotlight_bullet.gif);
   list-style-type: square;
}


/* used when a more than 3 bullets items are needed for spotlight */
div#spotlight ul.listRight {
   margin: 0px 10px 0px 10px;
   float: right;
}

/*horizontal list */
div#spotlight ul.horizontalList {
   margin-top: 20px;
}

div#spotlight ul.horizontalList li {
   margin: 0 25px 10px -3px;
   padding-left: 18px;
   background-image: url(../spotlight/images/spotlight_bullet.gif);
   background-repeat: no-repeat;
   background-position: 0px 5px;
   float: left;
   list-style: none;
}

div#spotlight a:link {
   color: #7B0022;
   background-color: transparent;
   text-decoration: underline;
}

div#spotlight a:visited {
   color: #000000;
   background-color: transparent;
   text-decoration: underline;
}

div#spotlight a:hover {
   color: #000000;
   background-color: transparent;
   text-decoration: underline;
}

div#spotlight a:active {
   color: #7B0022;
   background-color: transparent;
   text-decoration: underline;
}

/***************************  Image divs in spotlight **************************/
div#spotlight div.center {
	text-align: center;
}

div#spotlight div.imageList {
   height: 100px;
}

div#spotlight div.imageList img {
   margin-right: 35px;
}

div#spotlight div.imageHead {
   height: 100px;
}

div#spotlight div.imageHead h4 {
   padding: 0px;
   background: none;
}

div#spotlight div.imageP {
   height: 100px;
}

div#spotlight div.image2 {
   font-size: 0.8em;
   text-align: center;
   height: 100px;
}

div#spotlight div.image2 img {
   margin-left: 10px;
   margin-right: 10px;
   margin-bottom: -12px;
   float: none;
}

div#spotlight div.image2 p {
  vertical-align: top;
}

div#spotlight div.image2 ul {
   text-align: left;
}

div#spotlight div.image2 div {
   width: 225px;
   float: right;
   height: 100px;
}


/******************************** end of center column ************************************/

/******************************* start of right column ***********************************/

div#rightCol {
   margin-top: 0px;
   padding-bottom: 10px;
   color: #7B0022;
   background-color: #FFF9E3;
   position: absolute;
   right: 0px;
   width: 344px;
   height: auto;
}

div#rightCol h3 {
   margin-bottom: 10px;
   font-weight: normal;
}

div#mediaPlayer {
   background-color: #FFF9E3;
   padding-top: 20px;
   padding-bottom: 20px;
   z-index: 1;
   text-align: center;
}

div#mediaPlayer h3 {
   padding-left: 15px;
   text-align: left;
}

div#mediaPlayer iframe {
   z-index:-1;
}

div#flashContent {
   z-index: 2;
}

div#MWC {
   background-color: #FFF9E3;
   background-image: url(../images/underNavShadow_fff9e3.jpg);
   background-position: top;
   background-repeat: repeat-x;
   padding-top: 0px;
   padding-bottom: 10px;
   text-align: center;
}

div#MWC object,embed{
   margin-top: 20px;

}

div#servicePartners {
   background-color: inherit;
   padding-top: 10px;
   text-align: center;
}

/****************************** end of right column **************************************/

/****************************** div classes *********************************************/
div.moreInfo {
   margin-right: 10px;
   font-size: 0.85em;
   text-align: right;
}

div.moreInfo a:link {
   color: #003399;
   background-color: transparent;
   text-decoration: underline;
}

div.moreInfo a:visited {
   color: #000000;
   background-color: transparent;
   text-decoration: underline;
}

div.moreInfo a:hover {
   color: #7B0022;
   background-color: transparent;
   text-decoration: underline;
}

div.moreInfo a:active {
   color: #336699;
   background-color: transparent;
   text-decoration: underline;
}