﻿* { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent }
body { font-family:Verdana; line-height: 1 }
ul { list-style:none }
a { color:#989a94; text-decoration:none }
a:hover { text-decoration:underline; }
#template-e { overflow: hidden; width:670px; }
.template-e { padding: 0 0 40px 0; }

/* Banner Updates Start */
.coraselblk { border-bottom:1px solid #d9dccf; visibility:visible; position:absolute; z-index:99; width:350px; margin:2px 0 0 290px; padding:0 12px 0 18px; line-height:28px; height:30px; *margin-left:290px
}
.feat-txt, #leftSection .coraselblk h3 { float:left; font-size:0.688em; font-weight:bold; color:#000; }
.count-bar { float:right; width:98px; }
#count-dig { border-right:1px solid #DEE1D8; color:#666; float:left; font-size:11px; padding:7px 10px 8px; line-height:10px; margin-top:2px }
.arr-lft { border-right:1px solid #DEE1D8; cursor:pointer; float:left; font-size:0.625em; padding:1px 10px; *padding:2px 10px;
margin-top:2px; height:23px; *height:21px
}
.arr-rgt { cursor:pointer; float:left; font-size:0.625em; padding:1px 0 1px 10px }
.arr-lft a { width:6px; height:10px; display:block; margin-top:6px; *margin-top:7px
}
.arr-rgt a { width:6px; height:10px; display:block; margin-top:8px; *margin-top:9px
}
.coraselblk h3 { color: #000000; float: left; font-size: 0.688em; font-weight: bold; }
#myCycle { min-height:213px; border-right:1px solid #D9DCCF; border-left:1px solid #D9DCCF; border-bottom:1px solid #D9DCCF; overflow:hidden; }
#myCycle .banner { overflow:hidden; background:url(../images/sprite_bgs.png) 0 0 repeat-x; height:100% }
#myCycle .banner h2 { color:#333; font-size:1.75em; font-weight:normal; padding:3px 0 }
#myCycle .banner .desc { float:right; width:350px; padding:31px 12px 10px 18px; font-size:0.75em; color:#333; line-height:1.583em }
#myCycle .desc span.topic { display:block; color:#666; font-size:0.917em; padding-top:7px }
#myCycle .desc p { font-size:1.083em; line-height:1.385em }
#myCycle .desc ul { overflow:hidden; margin-top: -3px; }
#myCycle .desc ul li { float:left; background:url(../images/divider.gif) no-repeat scroll left 13px transparent; padding:0 8px; }
#myCycle .desc ul li:first-child { padding-left:0; background:none }
#myCycle .desc ul li a { font-size:12px; color:#850000; display: inline-block; height:20px; padding: 8px 0 0; }
#myCycle .desc ul li a.video { background:url(../images/video.png) 22px 0 no-repeat; padding-right:10px }
#myCycle .desc ul li a:hover { text-decoration:underline }
#myCycle .banner h2 { color:#3c4145; font-family:Verdana, Georgia, "Times New Roman", Times, serif; font-size:1.533em; font-weight:normal; padding:8px 0 3px; *padding:9px 0 2px;
padding:9px 0 3px\0/ }
#myCycle .banner h2 a { font-family:Verdana; color:#3c4145; text-decoration:none; line-height:1.182em }
#myCycle .banner h2 a:hover { font-family:Verdana; color:#008FD1; cursor:pointer }
#myCycle .banner p a.more { font-size:0.923em; font-weight:normal }
a.more { color:#850000; text-decoration:underline; font-size:0.917em }
a.more:hover { color:#008FD1; text-decoration:underline }
#myCycle .posted { margin-top:12px; font-size:11px !important; font-style:italic; color:#666 }
.Tborder { border-top:1px solid #D9DCCF}