/* stripes.css */
/* Complete un-minified stripes.css document */

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #efefef;
background-image: url('/img/bg/body-bg.gif'); background-repeat: repeat-x;
text-align: center;
margin: 0;
padding: 0;
text-align: center;
}

a:link, a:visited {
color: #003366;
text-decoration: none;
}
a:hover {
/* color: #003284; */
color: #990000;
text-decoration: underline;
}

p{
font-family: Georgia, Times, Times New Roman, serif;
color: #333333;
}


cite {
font-style: italic;
}

abbr {
text-transform: uppercase;
}


h1, h2, h3, h4{
font-family: Georgia;
font-weight: normal;
}

h1 {
font-size: xx-large;
}
h2 {
font-size: x-large;
}
h3 {
font-size: large;
}
h4 {
font-size: medium;
}
h5 {
font-size: small;
}
h6 {
font-size: xx-small;
}


h4.header, h4.header a {
color: #000000;
}

h5.header, h5.header a, h6.header, h6.header a,
h5.header1, h5.header1 a, h6.header1, h6.header1 a,
h5.header3, h5.header3 a, h6.header3, h6.header3 a {
font-family: Verdana, Arial, Helvetica, sans-serif !important;
color:#333333 !important;
font-weight:bold !important;
font-size: 16px !important;
margin:0 !important;
}
h5.header4, h5.header4 a, h6.header4, h6.header4 a,
h5.header2, h5.header2 a, h6.header2, h6.header2 a{
font-family: Verdana, Arial, Helvetica, sans-serif !important;
color:#FFFFFF !important;
font-weight:bold !important;
font-size: 16px !important;
margin:0 !important;
	}
h5.header, h6.header, h5.header1, h6.header1, h5.header2, h6.header2, h5.header3, h6.header3, h5.header4, h6.header4 {
padding:10px;
font-family: Verdana, Arial, Helvetica, sans-serif !important;
color:#333333 !important;
font-weight:bold !important;
font-size: 16px !important;
margin:0 !important;
}

#main-content a h1:hover, #main-content a h5:hover, #right-column a h5:hover {
color: white;
background-color: #0063DC;
}
.sideBar h1{
font-size:14px !important;
}

#right_column ul {
margin: 0;
padding: 0;
}
#main {
background-color:#FFFFFF;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:none;
text-align:left;
font-size: 13px;
}
#main-content {
margin-bottom:35px;
min-height:600px;
}





#right-column {
}
#right-column ul li{
list-style-image:none;
list-style-type:none;
}
#right-column-inner {
margin-left: 5px;
}

.clear {clear:both;}
.clearfix {clear:both;}
.clear-right {clear:right;}
.clear-left {clear:left;}
.ignore {display: none;}

#mastheadbanner{
background-color:none;
margin:0 auto;
width:1000px;
padding:0;
}
.leaderboard {
text-align:center;
border-bottom:1px solid #CCCCCC;
margin-bottom:10px;
}
.leaderboard .image img{
display:inline;
}
.ad-notice {
font-size: 9px;
text-transform: uppercase;
text-align: center;
display: block;
color:#CCCCCC;
}
.ad{
background:#EEEEEE;
padding:10px;
}
.ad-island {
float:left;
margin: 10px 10px 10px 0;
}
#breaking{
border: 1px solid #97A5B0;
margin:10px;
background: url(/img/common/small-blue-grey-grad.gif) repeat-x left top;
}

#breaking div.breaking-arrow{
text-transform:capitalize;
color:#FFFFFF;
height:30px;
background: #AB342A url(/img/common/red-arrow.gif) no-repeat right center;
padding:5px 30px 5px 5px;
margin: 10px;
width:150px;
float:left;
font-size:18px;
}
#breaking h1, #breaking h1 a{
font-size: 18px;
}
.timeago{
color:#A81817;
font-size:10px;
font-weight:normal;
font-family:arial,helvetica,sans-serif;
}
/* -------------------- SECTION ----------------------------------- */
.section-page{}
.section-header{
font-size:30px;
font-weight:bold;
padding: 0 0 10px 0;
}
.section-page #section-col-1 .list h5.header{

}
.section-letters div.section-header{ background: url(/img/common/section/bigletter.gif) no-repeat left top; padding:0 0 0 60px; height:45px; } 
#section-col-1 .teaser img{ margin:5px auto; }

 /* -------------------- Article ----------------------------------- */ 
 h1.headline, a h1.headline{ font-size: 2em; margin-top: 10px; color:black; text-decoration:none; text-align:left; font-family:Arial, Helvetica, sans-serif; } 
 #main-content #kicker{ color:#993300; font-size:1.3em; font-family:verdana,sans-serif; } 
 #main-content .column{ display:block; font-family:verdana,sans-serif; font-size:.7em; margin-bottom:2px; text-decoration:underline; } 
 #main-content .article p a, #main-content .blogpost p a{ text-decoration: underline; } 
 h2.subheadline{font-size: 16px; font-weight: normal;} 
 .service-links ul{ list-style-type:none; width:80px; float:right; } 
 #article-resources{ margin:10px 0px 10px 10px; padding:0; width:250px; float:right; } 
 #article-resources .related-block{ width:200px !important; } 
 #article-resources img{ text-align:center; } 
 #article-resources ul{ list-style:none; list-style-type:none; } 
 #article-resources div.article-resource{ border-top: 3px #CCCCCC solid; padding-top: 10px; margin-bottom: 1em; } 
 .article-resource-pdf{} .article-resource-text{ text-align: left; } 
 .article-resource-photo{} 
 #article-resources .article-resource-photo img, #article-resources .article-resource-photo a img{} 
 .article-photo-page .article-resource-photo{ text-align:center; margin:10px; } 
 #article-resources .article-resource .caption, .article-photo-page .article-resource-photo .caption{ text-align:left; font-size:11px; font-weight:200; margin: 0 10px 10px; }
 #article-resources .article-resource .credit{ margin: 0 10px; text-align:right; font-family:verdana,arial,helvetica,sans-serif; font-size:10px; font-style:italic; } 
 .article-photo-page .article-resource-photo .credit{ text-align:right; font-family:verdana,arial,helvetica,sans-serif; font-size:10px; font-style:italic; width:550px; margin:10px; } 
 #article-resources .buy-link a img { border: none; position:relative; top: 3px; } 
 .article-resource-photo .buy-link{vertical-align: top; margin-top: 2px; padding: 0; } 
 div.article { margin-bottom: 20px; } #main-content .article-date{ color:#333333; } ul.inline-bookmarks{ /*float:right;*/ padding:5px; border: 1px solid #CCCCCC; height:20px; clear:both; } 
 .dateLine ul.inline-bookmarks span, ul.inline-bookmarks span{ padding:0 !important; } 
 ul.inline-bookmarks li{ float:left; margin:0 10px 0 0 !important; padding:0; list-style-type:none !important; } 
 ul.inline-bookmarks li span.at300bs{ float:left; } ul.inline-bookmarks li a.at300b{ margin:0 0 0 5px; } 
 ul.inline-bookmarks li a:hover{ background:none; color:#333333; } 
 .element .articleComments{ min-height:48px; clear:both; } 
 .element .articleComments form input.button{ background:#EFEFEF; border:1px solid #999999; font-size:11px; padding:10px; } 
 .element .articleComments form input.button:hover{ cursor:pointer; } 
 .element .articleComments form textarea#comment_text, .element .articleComments form .inputField, .element .articleComments form input{ border:1px solid #BBBBBB; background:#FFFFFF url(/img/bg/bg-input.jpg) repeat-x top center; } 
 .potd-article .potd-image img{ background:#FFFFFF url(/img/bg/imgshadow.gif) no-repeat scroll right bottom; display:block; margin:10px auto 2px; padding:4px 10px 10px 4px; } 
 .potd-article h1{} .potd-header .section-header{ font-size:26px; } 
 .potd-header .subhead{ font-size:18px; font-weight:normal; } 
 .article-bottom{} 
 .writername, .writerlocation{ font-size:14px; font-weight:bold; text-align:right; margin:5px; } 
 
 /* TOP STORY TABS */ 
 #top-story-tabs .tabs-nav a, 
 #top-story-tabs .tabs-nav a span { font-weight: normal; } 
 #top-story-tabs .tabs-nav a { border:medium none; color: #336699; font-family: Georgia; font-size:16px; font-weight:normal; line-height:1.1; padding-left:0; position:relative; text-align:left; text-decoration:none; white-space:normal; z-index:2;} 
 
 /* TEASERS */ .combolist ul.linklist li div.teaser h1 a { font-size: 16px; font-weight: bold; margin: 0 0 5px; line-height: 1.1em; } 
 div.front-top-teaser { margin: 0 14px 0 0; } 
 div.teaser { margin: 0 14px 0 0; } 
 .teaser img { max-height:300px; } 
 
 /* LINK LISTS */ 
 ul.linklist li, #top-story-tabs div div div div, #front-center .element div.flora div.ui-tabs-panel div div { font-size:13px; font-family: Georgia, Times, Times New Roman, serif; font-weight: normal; margin:10px 0 !important; line-height:1.2;} 
 .header#section-col-2 { color:#000000; } 
 
 /* --------- HEADERS---------- */ 
 
 /* default light blue header */
h5.header, h5.header1, h6.header, h6.header1 {
 background:url("/img/bg/header-sprite.gif") repeat-x scroll 0 -160px transparent;
 border-bottom:1px solid #4A6D9F;
 border-top:1px solid #C2D0E5;
 color:#333333;
 font-size:16px;
 padding:10px;
 }
  
 /* dark blue header */
h5.header2, h5.header2, h6.header2, h6.header2 {
 background:url("/img/bg/header-sprite.gif") repeat-x scroll 0 -110px transparent;
 border-bottom:1px solid #14365c;
 border-top:1px solid #86A1BF;
 color:#FFFFFF !important;
 
  }
  
 /* grey header */
h5.header3, h5.header3, h6.header3, h6.header3 {
 background:url("/img/bg/header-sprite.gif") repeat-x scroll 0 -60px transparent;
 border-bottom:1px solid #999999;
 border-top:1px solid #EFEFEF; 
  }
  
/* red header */
h5.header4, h5.header4, h6.header4, h6.header4 {
 background:url("/img/bg/header-sprite.gif") repeat-x scroll 0 -10px transparent;
 border-bottom:1px solid #6d0405;
 border-top:1px solid #ac5c5c;
  color:#FFFFFF !important;
   }

 /* AP LINKS */ 
 
 .aplinks ul li { font-weight: normal; font-family: Georgia; font-size: 13px; margin: 10px 0 !important; line-height: 1.2; } 
 
 /* ARTICLE PAGE */ 
 .article p { margin: 0 0 15px 0; line-height: 1.3; font-weight: lighter; font-size: 16px; } 
 .article h1 { font-size: 28px; color: #333333; font-weight:normal; } 
 .dateLine .date, { color:#666666; font-size:11px; padding: 3px 0 3px 0; } 
 .dateLine .organization { padding: 3px 0; } 
 .dateLine .author { font-family: Arial; } 
 .article h3.kicker, { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 14px; font-weight: bold; background-color: #666666; padding: 5px; margin: 0 0 10px 0; } 
 .teaser h3.kicker { color: #666666; font-size: 12px; text-transform: uppercase; font-family: arial, helvetica, verdana, sans-serif; margin: 2px 0 4px 0; } 
 .article h3 { font-size: 18px; font-weight:bold; margin: 10px 0; } 
 .image-desc { font-family: Arial, sans-serif; font-size: 12px; line-height: 1.3; padding-top: 3px; } 
 .image-byline { color: #666666; font-size: 11px; text-transform: uppercase; margin: 2px 0 5px 0; } 
 
 /* BIO PAGE */ 
 
 .bio h3 { font-size: 20px; font-weight: bold; padding: 10px 0; } 
 .bio p { color: #333333; padding: 5px 0; } div#home-sub-col div.carousel-container {border-width:0 !important;margin-top:0px;} 
 #home-sub-col .carousel-buttons{ background: none !important; } 
 
 /* NAVIGATION MENU */ 
 #stripes-nav { font-family: Arial, sans-serif; } 
 #stripes-nav #top-nav li ul.current li ul{ z-index:1000; } 
 .sf-navbar a, .sf-navbar a:visited, .nav-text {border:medium none;color:#FFFFFF;} 
 
 /* BLOGS */ 
 
 .blogbio p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 8px 0; } 
 .blogbio h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; } 
 
 /* ------SPOTTED -------*/ 
 div#right-column h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin: 0 0 10px 0; } 
 #spotted img.smallthumb, .spottedreader-front ul li img.smallthumb { height:75px; list-style-type:none; margin:0 0 10px 0; width:75px; } 
 
 /* ------ KICKER ---------*/ 
 
 div#section-col-1 div.container div.element div.menu.menuTwo { border-top:1px solid black; font-size:11px; padding:0; text-align:left; text-transform:uppercase; } 
 
 /* ------BREAKING NEWS -----*/ 
 
 .teaser .breakingNewsHeader, .front-top-teaser .breakingNewsHeader { background-color:#AB342A !important; color:white; font-size:12px; font-weight:bold; padding:5px; margin: 0 0 10px 0; text-transform:uppercase; } 
 
 /*------SITE MAP------*/ 
 
 div#section-col-2 div div div.link { font-size: 11px; margin: 10px 0 !important; text-transform:uppercase; color: #000000; } 
 
 /* -----------SPORTS AGATE ---------*/ 
 
 .article p.Box { font-weight: bold; font-size: 18px; margin: 15px 0; } 
 .article p.Text { margin: 0 0 15px 0; font: 12px; } 
 .article p.Center { font-weight: bold; margin: 0 0 10px 0; } 
 .article p.Standings { margin: 0 0; } 
 b{ font-weight:bold; } 
 #launch-message p { font-family: Georgia, Times, Times New Roman, serif; font-size: 16px; margin: 0 0 10px 0; } 
 #search-container ul li .meta {color:darkRed;float:left;font-size:11px;margin:0 10px 0 0;} 
 #footer p.copyright { color: #FFFFFF; } 
 div.metaContent a, div.blogTeaserContainer a { background: url("/img/common/media/blue_arrow.gif") no-repeat scroll 4px 6px transparent; color:#000000; padding-left: 12px; line-height: 1.5; } 
 
 /* MISC */ 
 div.link { font-family: Georgia, Times, Times New Roman, serif; font-size: 13px; line-height: 1.2; margin: 6px 0; } 
 .link a.externalLink:hover{ background:url("/img/icons/external-link-icon.png") no-repeat scroll right center #0063DC !important; } 
 #top-story-tabs h1 { font-family: Georgia, Times, Times New Roman, serif; font-size: 24px; line-height: 1.2; font-weight: normal; } 
 
 /* HORIZONTAL TEASER  */ 
 .hbar-teaser img { padding: 0 0 0 0; } 
 li.hbar-item div.hbar-teaser h5 { font-size: 16px; font-weight: normal; margin: 6px 0; } 
 .hbar ul li.hbar-item div.element { margin:0 8px 0 0; padding:0;} 
 
 .carousel-buttons h5.carousel-header { float: left; margin: 0 10px; font-size: 12px; line-height:1.1; } 
 .blogpost-teaser span.date { font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: normal; margin: 3px 0; } 
 ul.linklist li span { color: #333333; font-weight: normal; } 
 .pager a, #main-content .pager a { background-color:#FFFFFF; border:1px solid #2580B2; color:#2580B2; line-height:3; padding:5px; } 
 .container.twoColumns .col1, .container.twoColumns .col2 { float:left; margin-right:10px; overflow:hidden; width:47.5%; }
.teaser h1, .front-top-teaser h1 { font-size: 20px; font-weight: normal; line-height: 1.1em; } 
 .carousel-teaser h5 { font-weight: bold; font-size: 14px; margin: 5px 0; } 
 
 /* Style Definitions */ 
 .carousel-buttons{ text-align:right; padding:0; margin: 0 !important; height:25px; display:block; overflow:visible; padding: 5px 0 0; }
 #f_7_8499_1275568861834 .carousel-buttons{ background: url("/img/bg/blue-grad.gif")repeat-x scroll center bottom transparent; } 
 ul.linklist li div.teaser h5.carousel-header { text-transform: uppercase; font-size: 14px; font-weight: normal; } 
 .carousel-container { margin-top: 25px; } 
 .teaser li, .related li, .blogTeaser li, .sideBar .list ul.linklist li { background:url("/img/common/media/textIcon.gif") no-repeat scroll 2px 2px transparent; font-family:Georgia,Times,Times New Roman,serif; line-height:1.1; margin:10px 0; padding-left:16px; } 
 .element .articleComments form input.button { background:none repeat scroll 0 0 #EFEFEF; border:1px solid #999999; font-size:18px; padding:10px; } 
 .carousel-buttons{ background: url("/img/bg/blue-grad.gif") repeat-x scroll center bottom transparent; } 
 .carousel-buttons .next, .carousel-buttons .prev, .carousel-buttons .epaper-next, .carousel-buttons .epaper-prev{ width: 20px; height: 20px; border: none !important; cursor: pointer !important; } 
 .carousel-buttons .next, .carousel-buttons .epaper-next{ background: transparent url("/js/jquery/plugins/jcarousellite/skins/default/next_prev.png") no-repeat 0 -20px !important; margin-bottom:5px; } 
 .carousel-buttons .prev, .carousel-buttons .epaper-prev{ background: transparent url("/js/jquery/plugins/jcarousellite/skins/default/next_prev.png") no-repeat 0 0; margin-bottom:5px; } 
 .flash { position:relative; z-index:-100; } 
 .blog-dateLine { color:#666666; line-height: 1.3; } 
 .blogpost h1 { margin: 7px 0; } 
 table { border: solid #999999 1px; } 
 #newsletter-subscribe-form table{ border: none; } 
 table td { padding: 5px; } 
 .article ul li { font-family: Georgia, Times, Times New Roman, serif; list-style-type: square; margin: 10px 0 10px 30px; color: #333333; font-size: 16px; line-height: 1.3; font-weight: lighter; } 
 ul.inline-bookmarks li { list-style-type: none; margin: 0 0 0 10px; } 
 .related ul li { list-style-type: none; margin: 10px 0; line-height: 1.2; font-size: 14px; } 
 .sideBar .element p.gallery-link, .embeddedmedia-info h1, p.audiotitle { background-color: darkRed; font-size: 12px; color: #FFFFFF; padding: 3px; font-family: arial; } 
 .travelmapheader { background-color: darkRed; color: #FFFFFF; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px; margin: 0 12px 0 0; position: relative; } 
 .travelmapheader span.expedia { font-size: 10px; font-weight: lighter; position: absolute; right: 5%; top: 30%; } 
 .container.threeColumns div.col1, .container.threeColumns div.col2, .container.threeColumns div.col3 { float:left; overflow:hidden; width:32%; } 
 .text-element p { font-weight: lighter; line-height: 1.3; margin: 0 0 12px; } 
 .section-page div#main-content .teaser .breakingNewsFooter { background-color: #999999; height: 1px; margin: 20px 0 0; } 
 .container.twoColumnsLeftHeavy { background: none ; } 
 .container.twoColumnsLeftHeavy div.col1 { float:left; margin:0 10px 0 0; overflow:hidden; width:60%; } 
 .correction, .text-element .correction p { color: red; } 
 #home-sub-col .teaser{ overflow:visible } 
 
 /* END OF ORIGINAL ROBIN'S STYLES */
 
 /* article page CSS Document */
body {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    background-color: #efefef; 
    background-image: url('/img/bg/body-bg.gif'); background-repeat: repeat-x;
    text-align: center;
    margin: 0;
    padding: 0;
    text-align: center;
}

a:link, a:visited {
    color: #003366;
    text-decoration: none;
}
a:hover {
   color: #990000;
    text-decoration: underline;
}
h1, h2, h3, h4, h5 {
font-family: Georgia;
font-weight: normal;
}h1{
font-size:24px;
}


h2{}
h3{}
h3.header{}
h4{}
h4.header, h4.header a {
color: #000000;
}


h5{}
h5{}
h5.header, h5.header a, h6.header, h6.header a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
font-size: 16px;
margin:0 0 0px 0;
}

p{
font-family: Georgia, Times, Times New Roman, serif;
color: #333333;
}
#main-content a h1:hover, #main-content a  h5:hover, #right-column a h5:hover {
        color: white;
        background-color: #0063DC;
}
.sideBar h1{
    font-size:14px;
}

#right_column ul {
    margin: 0; 
    padding: 0; 
}
#top-blogs-block{
    overflow:hidden;
}
#top-blogs-block h5{
    margin:0;
    padding:10px;
    font-size:1.3em;
}
#top-blogs-block .blog-description, #top-blogs-block .blog-latest{
    float:right;
    margin:0;
    width:240px;
}
#top-blogs-block .blog-latest a.blog-carousel-teaser{
    font-weight:bold;
}

#main {
    background-color:#FFFFFF;
    border-top:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-bottom:none;
    text-align:left;
    font-size: 13px;
}
#main-content {
    margin: 10px 0 35px 10px;
    min-height:600px;
    
}
#right-column {
}
#right-column ul li{
    list-style-image:none;
    list-style-type:none;
}
#right-column-inner {
    margin-left: 5px;
}

.clear {clear:both;}
.clearfix {clear:both;}
.clear-right {clear:right;}
.clear-left {clear:left;}
.ignore {display: none;}

#mastheadbanner{
    background-color:none;
    margin:0 auto;
    width:1000px;
    padding:0;
    }
.leaderboard {
    margin:0 auto 10px;
    text-align:center;
    width:729px;
    clear:both;
}
.leaderboard .image img{
    display:inline;
}
.ad-notice {
    font-size: 9px;
    text-transform: uppercase;
    text-align: center;
    display: block;
    color:#CCCCCC;
}
.ad{
    background:#EEEEEE;
    padding:10px;
}
.ad-island, .embedded-ad{
    float:left;
    margin: 5px 10px 5px 0 !important;
}
.embedded-Middle1{
    width:160px;
    }
.embedded-x36, .embedded-Top3{
    width:310px;
    }
.timeago, .list-date{
    color:#A81817 !important;
    font-size:10px;
    font-weight:normal;
    font-family:arial,helvetica,sans-serif; 
}
/* ----------------------- HEADER ------------------------------ */
#header {
    background-color:#FFF;  
} 
#header-link a img, #header-link a{
    border: none;
}
#header .header-date {
    color: #999999; 
    font-weight: bold; 
    font-size: 10px;
    position:absolute;
    top:10px;
    right:20px;
 }
#logo{
    margin:10px;
}
#main #header #search-container{
    position:absolute;
    width:325px;
    top:30px;
    right:30px;
}



#section-col-2 h4.header, #main-content h4.header, #main-content div#front-bottom div.twoColumns div.col2 div.element-group div.blogroll h4.header {
background:url("/img/bg/blue-grad.gif") repeat-x scroll center bottom transparent;
border-bottom:1px solid #4A6D9F;
border-top:1px solid #C2D0E5;
color:#333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;;
font-weight: bold;
padding:5px 10px;}


/* ---- search box ----- */
#search-box-outer {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#FFFFFF none repeat scroll 0 0;
    border:3px solid #CCCCCC;
    height:27px;
    padding:3px 5px 0;
    width:325px;
}
#search-box-outer .search-box{
    width:290px;
    height:22px;
    padding:0;
    border:0 none;
    float:left;
    font-size:18px;
    color:#999999;
    
}
#main-content #search-container{
    clear:both;
    margin: 10px 0 0 0;
    }
.menuTop ul li{
    display:block;
    float:left;
    margin-right:10px;  
}

.pager{
    padding: 10px 0;
    }
.pager span.currentpage, #main-content .pager span.currentpage{
    background: #E8EFF5;
    border: 1px solid #2580B2;
    padding: 8px;
    }
.pager a, #main-content .pager a{
    background-color: #FFFFFF;
    border: 1px solid #2580B2;
    padding: 5px;
    color: #2580B2;
    }
.pager a:hover, #main-content .pager a:hover{
    background-color: #FFFFFF;
    border: 1px solid #000000;
    padding: 5px;
    color: #000000;
    }

/* MENU */
#stripes-nav {
font-family: Arial, sans-serif;
}

.sf-navbar a, .sf-navbar a:visited, .nav-text {border:medium none;color:#FFFFFF;}

.menu.menuTwo {
    text-transform: uppercase;
    text-align: right;
    font-size: 11px;
    padding: 0;
    border-top: 1px solid black;
}
.menu.menuTwo H1,
.menu.menuTwo H2 {
    margin: 0 0 4px 0;
    padding: 10px 6px 0 6px;
    font-size: 11px;
    font-weight: bold;
}
.menu.menuTwo H1 {
    position: absolute;
    top: -9999px;
    left: -9999px;
}
.menu.menuTwo A {
    color: #333333;
}
.menu.menuTwo A:hover {
}
.menu.menuTwo UL {
    padding: 0 6px 10px 6px;
    border-bottom: 1px solid #CCCCCC;
}
.menu.menuTwo LI {
    margin: 0 0 4px 0;
}
.menuBlock {
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 0;
}
.menuBlock .menu {
        background: #EFEFEF;
        margin-bottom: 0;
}
.menuBlock .menu H1 {
        position: static;
        top: 0;
        left: 0;
}
#header .menu ul li{
    float:left;
    display:block;
    margin:10px;
}

/* ----------------------- FOOTER -------------------------------- */
#footer {
    background: #0F3D6E;
    font-size:13px;
    min-height:120px;
    color: #FFF;
}
#footer a:link, #footer a:visited {
    text-decoration:none;
    color: #FFF;
}
#footer p{
    text-align:center;
}
#footer_ad {
    text-align: center;
}
#footer .copyright{
    border-top: 2px #0F3D6E solid;
    text-align:center;
    padding:10px;
    margin:10px 0 0;
}
a.nav-rss{
    padding-left:20px;
    background: url(/../img/icons/rss/rss-small.png) no-repeat center left;
}
/* -------------------- SECTION ----------------------------------- */
.section-page{}
.section-header{
font-size:30px;
font-weight:bold;
padding: 0 0 10px 0;
    }
.section-page #section-col-1 .list h5.header{
    
}
.section-letters div.section-header{
     background: url(/img/common/section/bigletter.gif) no-repeat left top;
     padding:0 0 0 60px;
     height:45px;
    }
#section-col-1 .teaser img{
    margin:5px auto;
}
/* -------------------- Article ----------------------------------- */
h1.headline, a h1.headline{
    font-size: 2em; 
    margin-top: 10px; 
    color:black; 
    text-decoration:none; 
    text-align:left;
    font-family:Arial, Helvetica, sans-serif;
}
#main-content #kicker{
    color:#993300;
    font-size:1.3em;
    font-family:verdana,sans-serif;

}
#main-content .column{
    display:block;
    font-family:verdana,sans-serif;
    font-size:.7em;
    margin-bottom:2px;
    text-decoration:underline;
}

#main-content .article p a, #main-content .blogpost p a{
    text-decoration: underline;
}
h2.subheadline{font-size: 16px; font-weight: normal;}

a.externalLink, a.externalLink:hover, .list a.externalLink, .list .teaser a.externalLink:hover, #top-story-tabs a.externalLink, #top-story-tabs a.externalLink:hover{
    background:url("/img/icons/external-link-icon.png") no-repeat scroll right center transparent !important;
    padding:0 13px 0 0 !important;
}
.list a.externalLink:hover, .link a.externalLink:hover{
    background:url("/img/icons/external-link-icon.png") no-repeat scroll right center #0063DC !important;
    }
.buy-link a{
    background:url("/img/ui/image.png") no-repeat left center transparent;
    padding-left:18px;
    min-height:16px;
    text-transform:uppercase;
}
.service-links ul{
    list-style-type:none;
    width:80px;
    float:right;
}


div.article {
    margin-bottom: 20px;
}
#main-content .blogpost-teaser{
    clear:both;
    }
#main-content .article-date{
    color:#333333;
}

ul.inline-bookmarks{
    /*float:right;*/
    padding:5px;
    border: 1px solid #CCCCCC;
    height:20px;
}
.dateLine ul.inline-bookmarks span, ul.inline-bookmarks span{
    padding:0 !important;
    }
ul.inline-bookmarks li{
    float:left;
    margin:0 10px 0 0;
    padding:0;
    list-style-type:none;
    }
ul.inline-bookmarks li span.at300bs{
    float:left;
}
ul.inline-bookmarks li a.at300b{
    margin:0 0 0 5px;
}
ul.inline-bookmarks li a:hover{
    background:none;
    color:#333333;
    }
    
.article p {
margin: 0 0 15px 0;
line-height: 1.3;
font-weight: lighter;
font-size: 16px;

}

.article h1 {
font-size: 28px;
color: #333333;
font-weight:normal;
}

.dateLine .date {
color:#666666;
font-size:11px;
padding: 3px 0 3px 0;
}

.dateLine .organization {
padding: 3px 0;
}

.dateLine .author {
font-family: Arial;
}

.article h3.kicker, #top-story-tabs h3.kicker {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
background-color: #666666;
padding: 5px;
margin: 0 0 10px 0;
}
#top-story-tabs h3.kicker {
    font-size:12px !important;
    margin: 5px 0 0 !important;
}
.article h3 {
font-size: 18px;
font-weight:bold;
margin: 10px 0;
}

.image-desc {
font-family: Arial, sans-serif;
font-size: 12px;
line-height: 1.3;
}

.image-byline {
color: #666666;
font-size: 11px;
text-transform: uppercase;
}

/* TEASERS */ 

.combolist ul.linklist li div.teaser h1 a {
font-size: 16px;
font-weight: bold;
margin: 0 0 5px;
line-height: 1.1em;
}

.teaser h1, .front-top-teaser h1  {
font-size: 16px;
font-weight: bold; 
line-height: 1.1em; 
}

div.front-top-teaser {
margin: 0 14px 0 0;
}

div.teaser {
margin: 0 14px 0 0;
}

/* HORIZONTAL TEASER */

.hbar-teaser img {
padding: 0 0 6px 0;
}

li.hbar-item div.hbar-teaser h5 {
font-size: 14px;
font-weight: bold;
}

.hbar ul li.hbar-item div.element {
margin:0 8px 0 0;
padding:0;}


.twoColumns div.col1 div.list {
margin: 0 5px 0 0;
}

.twoColumns div.col2 div.aplinks {
margin: 0 0 0 5px;
}

container.twoColumns div.col2 {
padding: 0 0 0 20px;
}

/* BIO PAGE */

.bio h3 {
font-size: 20px;
font-weight: bold;
padding: 10px 0;
}

.bio p {
color: #333333;
padding: 5px 0;
}

div#home-sub-col div.carousel-container {border-width:0 !important;margin-top:0px;}

  .element .articleComments{
   /*  background:#FFFFFF url(/img/icons/Comment_BW.png) no-repeat scroll left top; 
    padding-left:58px; */
    min-height:48px;
    clear:both;
 }
 .element .articleComments img.comment-graphic{
    float:left;
    clear:both;
    margin-right:10px;
 }
  .element .articleComments form input.button{
    background:#EFEFEF;
    border:1px solid #999999;
    font-size:11px;
    padding:10px;
  }
  .element .articleComments form input.button:hover{
    cursor:pointer;
  }
  .element .articleComments form textarea#comment_text,
  .element .articleComments form .inputField,
  .element .articleComments form input{
    border:1px solid #BBBBBB;
    background:#FFFFFF url(/img/bg/bg-input.jpg) repeat-x top center;
  }
.potd-article .potd-image img{
    background:#FFFFFF url(/img/bg/imgshadow.gif) no-repeat scroll right bottom;
    display:block;
    margin:10px auto 2px;
    padding:4px 10px 10px 4px;
    }
.potd-article h1{}
.potd-header .section-header{
    font-size:26px;
    }
.potd-header .subhead{
    font-size:18px;
    font-weight:normal;
    }
    
.article-bottom{}
.notice{
	background-color:#FDF1D0;
	border:1px solid #FAD163;
	color:#817134;
	line-height:1.25;
	margin:10px 0;
	padding:5px 8px;
	display:block;
}
.writername, .writerlocation{
    font-size:14px;
    font-weight:bold;
    text-align:right;
    margin:5px;
    }
div.imageWithOverlay { position: relative; }
div.imageWithOverlay img { z-index: 1; }
div.imageWithOverlay div {
     position: absolute;
     left: 0;
     right: 0;
     bottom: 0;
     padding: 4px;
     height: 30px;
     line-height: 16px;
     text-align: center;
     overflow: hidden;
}
 div.imageWithOverlay div.blackbg {
     z-index: 2;
     background-color: #000;
     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
     filter: alpha(opacity=50);
     opacity: 0.5;
}
div.imageWithOverlay div.image-over-desc {
     z-index: 3;
     color: white;
}
/* --------------------------------- Top Story Tabs ------------------------------- */
#top-story-tabs .tabs-nav a, #top-story-tabs .tabs-nav a span {
font-weight: normal;
}
#top-story-tabs .tabs-nav a {
border:medium none;
color: #336699;
font-family: Georgia;
font-size:16px;
font-weight:normal;
line-height:1.1;
padding-left:0;
position:relative;
text-align:left;
text-decoration:none;
white-space:normal;
z-index:2;}

#top-story-tabs{
    margin-top:15px;
    position:relative;
    /* padding-bottom:14px; */
    border: solid 1px #CCCCCC;
    /* z-index:1; */
    width:630px;
}
#top-story-tabs .tabs-container{
     background:#FFFFFF;
     border:none;
}
#top-story-tabs .tabs-nav a {
    font-size: 11px;
    background: none;
}

#top-story-tabs .tabs-nav .tabs-selected a {
    color: #888888;
}
#top-story-tabs .tabs-container {
    width:400px;
}
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    #top-story-tabs .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    #top-story-tabs .tabs-nav {
        display: none;
    }
}

/* Skin */
#top-story-tabs ul.tabs-nav {
    width:205px;
    background: url(/img/bg/grad/small_blue_grad_vert.png) repeat-y left top;
    border-left: solid 1px #CCCCCC;
    position:absolute;
    top:0;
    right:0;
    height:100%;
    white-space:normal;
    margin:0;
}

#top-story-tabs .tabs-nav {
    list-style: none;
    margin: 5px 0 0 0;
    padding: 0;
}

#top-story-tabs .tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
#top-story-tabs .tabs-nav li {
    display:block;
    margin:0;
    float:none;
    /* height:92px; */
    height:80px;
    white-space:normal;
    min-width: 84px; /* be nice to Opera */
}
#top-story-tabs .tabs-nav li:hover {
    }
#top-story-tabs .tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0;
    /* width: 195px; */
}
#top-story-tabs .tabs-nav a,  #top-story-tabs .tabs-nav a span{
    position: relative;
    z-index: 2;
    padding-left: 0;
    color: #000000;
    font-size: 16px;
    line-height: 1.1;
    text-align: left;
    text-decoration: none;
    white-space:normal;
    border:none;
    border-style:none;
    background-color:none !important;
    /* white-space: nowrap;  required in IE 6 */    
}
#top-story-tabs .tabs-nav .tabs-selected a {
}
#top-story-tabs .tabs-nav li.tabs-selected{
    width:100%;
}
#top-story-tabs .tabs-nav li.first{
}
#top-story-tabs .tabs-nav li:hover{
    background:#bbe3ff;
}
#top-story-tabs .tabs-nav li.ui-tabs-selected{
    background:#FFFFFF;
    border-bottom:2px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
    /* cursor:default; */
}
#top-story-tabs .tabs-nav li.ui-tabs-selected a{
    /* cursor:default; */
    }
#top-story-tabs .tabs-nav li.first:hover{
    border-top:none;
}
#top-story-tabs .tabs-nav .tabs-selected a, #top-story-tabs .tabs-nav a:hover, #top-story-tabs .tabs-nav a:focus, #top-story-tabs .tabs-nav a:active {
   /*  background-position: 100% -150px; */
    outline: 0; /* prevent dotted border in Firefox */
}
#top-story-tabs .tabs-nav a, #top-story-tabs .tabs-nav .tabs-disabled a:hover, #top-story-tabs .tabs-nav .tabs-disabled a:focus, #top-story-tabs .tabs-nav .tabs-disabled a:active {
    /* background-position: 100% -100px; */
    margin:10px;
}
#top-story-tabs .tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>#top-story-tabs .tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
#top-story-tabs .tabs-nav .tabs-selected a span {
    padding-top: 7px;
}
#top-story-tabs .tabs-nav .tabs-selected a span, #top-story-tabs .tabs-nav a:hover span, #top-story-tabs .tabs-nav a:focus span, #top-story-tabs .tabs-nav a:active span {
    background-position: 0 -50px;
}
#top-story-tabs .tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
#top-story-tabs .tabs-nav .tabs-selected a:link, #top-story-tabs .tabs-nav .tabs-selected a:visited, #top-story-tabs .tabs-nav .tabs-disabled a:link, #top-story-tabs .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
#top-story-tabs .tabs-nav a:hover, #top-story-tabs .tabs-nav a:focus, #top-story-tabs .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
#top-story-tabs .tabs-nav .tabs-disabled {
    opacity: .4;
}
#top-story-tabs .tabs-container {
    padding: 8px;
    background: #FFF; /* declare background color for container to avoid distorted fonts in IE while fading */
    height:484px;
    width:400px;
    overflow:hidden;
}
#top-story-tabs .tabs-loading em {
    padding: 0 0 0 20px;
    background: url(/img/ui/loading.gif) no-repeat 0 50%;
}
/* ---------------------------------------- search page ------------------------------------------------ */
#search-container ul{
    margin:15px 0 15px 5px;
}
#search-container ul li{
    margin:20px 0;
}
#search-container ul li h3{
    font-size:16px;
    font-weight:bold;
}
#search-container ul li .text{
    font-size:11px;
}
#search-container ul li .meta{
    font-size:11px;
    color:#CCCCCC;
    float:left;
    margin:0 10px 0 0;
}
/* ---------------------------------------- custom elements -------------------------------------------- */

ul.linklist li, #front-center .element div.flora div.ui-tabs-panel div div {
font-size:13px;
font-family: Georgia, Times, Times New Roman, serif;
font-weight: normal;
margin:10px 0 !important;
line-height:1.2;}

.header#section-col-2 {
color:#000000;
}
#top-story-tabs a:hover, .hbar a:hover h5{
    background:none !important;
    color: #000 !important;
}
#top-story-tabs .tabs-container img{
    max-height:325px;
    margin:0 auto;
    }
div.hbar{
    margin: 10px 0 !important;
    border-top: dotted 1px #CCCCCC;
    border-bottom: dotted 1px #CCCCCC;
    }
.hbar ul li.hbar-item{
    width:210px;
    float:left;
}
.hbar ul li.hbar-item div.element{
    margin:0 5px;
    padding:0;
}
.hbar ul.linklist li.hbar-item div.hbar ul.linklist li.hbar-item{
    margin:0;
    }
.hbar ul.linklist li.hbar-item div.hbar {
    margin:0 !important;
    border:none !important;
    }
 .hbar ul.linklist li.hbar-item div.hbar .hbar-teaser img{
    margin:0 !important;
 }
 #front-center{
    width:425px;
    max-width:425px;
    float:left;
    margin:0;
    padding:0;
    }
#front-center .list, #section-col-1 .combolist{
    /* border:#4A6D9F 1px solid; */
    margin-bottom:10px;
    }
#front-center h5.header, #section-col-1 h5.header{
    font-size:1.3em;
    color:#333333;
    background:transparent url(/img/bg/blue-grad.gif) repeat-x scroll center bottom;
    border-bottom:1px solid #4A6D9F;
    border-top:1px solid #c2d0e5;
    padding:10px;
}
.combolist h1{
    font-size:18px;
    text-decoration:none;
    line-height:normal;
}
.combolist h2, .combolist h2.subhead{
    font-size:14px;
    text-decoration:none;
    line-height:normal;
}
.combolist .teaser{
    margin: 0 0 0 0;
    }
.combolist .teaser img{
    margin:10px;
}
.combolist ul.linklist li{
    margin: 5px 10px;
    }
.quote-element{
    padding:5px;
}   
.quote-element .source{
    color: #999999;
    }
.quote-element blockquote{
    color:#555555;
    font-weight:bold;
    text-indent:10px;
    padding:5px;
}
.quote-element a, .quote-element a:hover{
    color:#555555 !important;
    background:none !important;
}
.small-quote{
    background: url(/img/common/smallquote.gif) no-repeat bottom right;
    padding:0 10px 10px 0 !important;
}
.small-quote blockquote, .small-quote blockquote a{
    text-decoration:none;
    font-size: 14px;
    line-height: 18px;
    }
.small-quote .source{
    font-size:10px;
}
.large-quote{
    background: url(/img/common/largequote.gif) no-repeat bottom right;
    padding:0 30px 30px 0 !important;
}
.large-quote blockquote, .large-quote blockquote a{
    text-decoration:none;
    font-size: 16px;
    line-height: 20px;
    }
.large-quote .source{
    font-size:12px;
}
.rssreader .date{
    font-size:11px;
    color:#AAAAAA;
}
/* ---------------------------------------- blocks -------------------------------------------------- */
/* spotted blocks */
.spottedreader-front{
    width:285px;
    position:relative;
    }
#spotted, .spottedreader-front{
}
#spotted h4, .spottedreader-front h4{
    margin:10px;
    font-size:20px;
    text-align:center;
}
#spotted img.bigthumb, .spottedreader-front ul li img.largethumb{
  /*  float:left; */
}
.spottedreader-front ul li a{
    
}
.spottedreader-front ul li{
    float:left;
    }
#spotted img.smallthumb, .spottedreader-front ul li img.smallthumb{
    margin:0 10px 0 0;
    width:75px;
    height:75px;
  }
.spottedreader-smallthumbs{
    text-align:center;
}
.spottedreader-front img.largethumb{
    margin: 0 10px 0 0;
}
 .spottedreader-largethumbs ul li img.smallthumb, .spottedreader-smallthumbs ul li img.smallthumb,
 .spottedreader-largethumbs ul li img.largethumb, .spottedreader-smallthumbs ul li img.largethumb{
/*    float:left; */
 }
  .spottedreader-largethumbs ul li, .spottedreader-smallthumbs ul li,
 .spottedreader-largethumbs ul li, .spottedreader-smallthumbs ul li{
   float:left;
 }
/* carousel */
#epaper-wrap{
    text-align:center;
}
#epaper-wrap h2{
    font-weight:bold;
}
#epaper-carousel .jcarousel-item-horizontal a img{
margin:0 auto;
}
ul.icon-links{
    text-align:center;
    margin:10px 0;
}
.icon-links li{
    width:70px;
    float:left;
    list-style-type:none;
    margin: 5px 0;
}
.sideBar .element img, .top img{
    margin:10px 0;
}
.sideBar .embeddedmedia{
    margin: 10px 0;
}
.sideBar .embeddedmedia .embeddedmedia-info{
    font-size:9px;
}
.sideBar .embeddedmedia-audio .audioplayer{
    margin: 0 0 10px 10px;
}
.sideBar .embeddedmedia p.description{
    margin:5px 0;
}
/* -------------------------------------------- Carousel Element ------------------------------ */
#carousel-wrap-7541{
    background-color:#FFFFFF;
    border: 2px solid #cce2ff;
    padding:2px 4px;
    margin:10px 0;
    }
#carousel-wrap-7541 .carousel-inner{
    background-color:#e5ecf7;
    margin:5px;
    }
#carousel-wrap-7541 .carousel-header{
    text-transform:uppercase;
    font-size:12px;
    color:#7197ca;
    border-bottom: solid 1px #FFFFFF;
    }
/* set width/height for specific carousel */
#carousel-wrap-7541 .jcarousel-clip-horizontal{
    width:300px;
    height:100px;
    }
#carousel-wrap-7541 .jcarousel-item{
    width:260px;
    padding:5px;
    margin-left:10px;
    text-align:left;
}
#carousel-wrap-7541 .jcarousel-item a{
    color:#4A6D9F;
    font-weight:bold;
    font-size:12px;
}
#carousel-wrap-7541 .jcarousel-skin-default .jcarousel-next-horizontal{
    top: 40%;
    right: -8px;
}
#carousel-wrap-7541 .jcarousel-skin-default .jcarousel-prev-horizontal{
    top: 40%;
    left: -8px;
}
/* TEASERS */

.combolist ul.linklist li div.teaser h1 a {
font-size: 16px;
font-weight: bold;
margin: 0 0 5px;

}

.teaser h1 {
font-size: 18px;
font-weight: bold;
}

.teaser img {
max-height:300px;
}




/* ------------  AP LINKS -------------- */

.aplinks ul li {
font-weight: normal;
font-family: Georgia;
font-size: 13px;
margin: 10px 0 !important;
line-height: 1.2;
}
/* BLOGS */

.blogbio p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 8px 0;
}

.blogbio h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;

}

/* ------SPOTTED -------*/

div#right-column h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
margin: 0 0 10px 0;
}

#spotted img.smallthumb, .spottedreader-front ul li img.smallthumb {
height:75px;
list-style-type:none;
margin:0 0 10px 0;
width:75px;
}


/* ------ KICKER ---------*/

div#section-col-1 div.container div.element div.menu.menuTwo {
border-top:1px solid black;
font-size:11px;
padding:0;
text-align:left;
text-transform:uppercase;
}

/* ------BREAKING NEWS -----*/

.teaser .breakingNewsHeader, .front-top-teaser
.breakingNewsHeader {
background-color:#AB342A !important;
color:white;
font-size:12px;
font-weight:bold;
padding:5px;
margin: 0 0 10px 0;
text-transform:uppercase;
}

/*------SITE MAP------*/

div#section-col-2 div div div.link {
font-size: 11px;
margin: 10px 0 !important;
text-transform:uppercase;
color: #000000;
}

/* -----------SPORTS AGATE ---------*/


.article p.Box {
font-weight: bold;
font-size: 18px;
margin: 15px 0;
}

.article p.Text {
margin: 0 0 15px 0;
font: 12px;
}

.article p.Center {
font-weight: bold;
margin: 0 0 10px 0;
}

.article p.Standings {
margin: 0 0;
}

b{
font-weight:bold;
}


#launch-message p {
font-family: Georgia, Times, Times New Roman, serif;
font-size: 16px;
margin: 0 0 10px 0;
}


#search-container ul li .meta {color:darkRed;float:left;font-size:11px;margin:0 10px 0 0;}



#footer p.copyright {
color: #FFFFFF;
}


div.metaContent a, div.blogTeaserContainer a {
background: url("/img/common/media/blue_arrow.gif") no-repeat scroll 4px 6px transparent;
color:#000000;
padding-left: 12px;
line-height: 1.5;
}

.accordian-basic  {
    width: 100%;
}
.accordian-basic div {
}

.accordian-basic p {
}
.accordian-basic a.head {
    display:block;
    padding:5px;
    margin-top: 0;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    color: #FFFFFF;
    background-color: #00a0c6;
    border-top: 1px solid #EFEFEF;
    border-bottom: 1px solid #999999;
    background: #0F3D63;
}
.accordian-basic a.selected {
    cursor:default !important;
    border-top: 1px solid #EFEFEF !important;
    border-bottom: 1px solid #999999 !important;
    background: #0F3D63 !important;
}

.accordian-basic a.head:hover {
    background:url("/img/bg/blue-grad.gif") repeat-x scroll center bottom transparent !important;
    border-bottom:1px solid #4A6D9F !important;
    border-top:1px solid #C2D0E5 !important;
    cursor:pointer;
    color:#0F3D63 !important;
    }


