 /*  ---	start on screen classes ---  */
@media screen {


/* ------------------ Product Styles -----------------------------*/
.productAux-link, A.productAux-link:visited, A.productAux-link:active{color:#000;font-size:9pt;font-family:Verdana,Arial,Helvetica;text-decoration:underline;}
A.productAux-link:hover {color:#990000;font-size:9pt;font-family:Verdana,Arial,Helvetica; }
.productAux{color:#000;font-size:9pt;font-family:Verdana,Arial,Helvetica;}

.productDetailHeadline {color:#000;font:bold 12pt Verdana,Arial,Helvetica; }
.productDetail-link, A.productDetail-link:visited, A.productDetail-link:active{color:#000;font-size:9pt;font-family:Verdana,Arial,Helvetica;text-decoration:underline;}
A.productDetail-link:hover{color:#990000;font-size:9pt;font-family:Verdana,Arial,Helvetica; }

.productDetail-link_bold, A.productDetail-link_bold:visited, A.productDetail-link_bold:active{color:#000;font-size:9pt;font-family:Verdana,Arial,Helvetica;font-weight:bold;}
A.productDetail-link_bold:hover{color:#990000;font-size:9pt;font-family:Verdana,Arial,Helvetica; font-weight:bold;}

/* ------------------ Homepage Styles -----------------------------*/
.homepage-article-list, .homepage-article-list:visited,.homepage-article-list:active, .homepage-article-list:link {font-weight:bold;color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:underline;}
.homepage-article-list:hover{font-weight:bold;color:#A50000;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration: none;}
.homepage-article-list-link, .homepage-article-list-link:active, .homepage-article-list-link:visited, .homepage-article-list-link:link {font-weight:bold;color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:underline;}
.homepage-article-list-link:hover{font-weight:bold;color:#A50000;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration: none;}

.homepage-multicategory-headertext {font-weight:bold;color:#A50000;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:none;}

.homepage-article-list-first, .homepage-article-list-first:visited,.homepage-article-list-first:active, .homepage-article-list-first:link {font-weight:bold;color:#A50000;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:underline;}
.homepage-article-list-first:hover{font-weight:bold;color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration: none;}
.homepage-article-list-first-link, .homepage-article-list-first-link:active, .homepage-article-list-first-link:visited, .homepage-article-list-first-link:link {font-weight:bold;color:#A50000;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:underline;}
.homepage-article-list-first-link:hover{font-weight:bold;color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration: none;}

.homepage-article-list-second, .homepage-article-list-second:visited,.homepage-article-list-second:active, .homepage-article-list-second:link {font-weight:bold;color:#A50000;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:underline;}
.homepage-article-list-second:hover{font-weight:bold;color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration: none;}
.homepage-article-list-second-link, .homepage-article-list-second-link:active, .homepage-article-list-second-link:visited, .homepage-article-list-second-link:link {font-weight:bold;color:#A50000;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:underline;}
.homepage-article-list-second-link:hover{font-weight:bold;color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration: none;}

.homepagearticle_list_body{color:#000;font-size:10px;font-family:Verdana,Arial,Helvetica;display:block;text-decoration:none;}
.homepagearticlelist_header{background-color:#990000; border-bottom:solid 3px #DE0307;}
.homepagearticlelist_headertext{color:#FFF;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}
.homepagearticlelist_headertext:link{color:#FFF;font-size:10px;font-family:Verdana,Arial,Helvetica;text-decoration:underline;font-weight:bold; text-transform: uppercase}
.homepagearticlelist_headertext:hover{color:#D8D8D8;font-size:10px;font-family:Verdana,Arial,Helvetica;text-decoration:underline;font-weight:bold; text-transform: uppercase}
.homepagearticlelist_thumbnailImage{vertical-align: bottom;float: left; margin-left: 0px; margin-right: 10px}

.homepage-issue_header{background-color:#990000;}
.homepageissue_headertext{color:#FFF;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}
.homepageissue_headertext:link{color:#FFF;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}
.homepageissue_headertext:hover{color:#D8D8D8;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:underline;font-weight:bold; text-transform: uppercase}
.homepageissue_headertext:visited{color:#FFF;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}
.homepageissue_headertext:active{color:#FFF;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:underline;font-weight:bold; text-transform: uppercase}

.homepage-issue-toctitle{font-weight:bold;color:#CC0000;font-size:10px;font-family:Verdana,Arial,Helvetica; text-decoration:none; text-transform: uppercase}
.homepage-issue-title{font-weight:bold;color:#000;font-size:10px;font-family:Verdana,Arial,Helvetica; text-decoration:none;}
.homepage-issue-title:link{font-weight:bold;color:#000;font-size:10px;font-family:Verdana,Arial,Helvetica; text-decoration:underline; }
.homepage-issue-title:hover{font-weight:bold;color:#A50000;font-size:10px;font-family:Verdana,Arial,Helvetica; text-decoration:underline;}
.homepage-issue-title:visited{font-weight:bold;color:#000;font-size:10px;font-family:Verdana,Arial,Helvetica; text-decoration:underline;}
.homepage-issue-title:active{font-weight:bold;color:#000;font-size:10px;font-family:Verdana,Arial,Helvetica; text-decoration:underline;}
.homepage-issue-author{color:#000;font-style : italic;font-size:10px;font-family:Verdana,Arial,Helvetica; text-decoration:none;}
.homepage-issue-subtitle{color:#000;font-size:10px;font-family:Verdana,Arial,Helvetica; text-decoration:none;}

.homepage-graphic{color: #000;font-size:9pt;font-family:Verdana,Arial,Helvetica;text-decoration:underline;text-transform: none}
.homepage-graphic_bold{color:#000;font-size:9pt;font-family:Verdana,Arial,Helvetica;font-weight:bold;text-decoration:underline;text-transform: none}
.homepage-graphic:link{color:#000;font-size:9pt;font-family:Verdana,Arial,Helvetica;text-decoration:underline;text-transform:none}
.homepage-graphic:hover{color:#990000;font-size:9pt;font-family:Verdana,Arial,Helvetica;text-decoration:underline;text-transform:none}

.homepage-multicategory-title{color:#FFF;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:underline;font-weight:bold; text-transform: uppercase}
.homepage-multicategory-headertext{color:#000;font-size:11px;;font-family:Verdana,Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}

.homepage-htmlGraphic-header_c1, .homepage-htmlGraphic-header_c2, .homepage-htmlGraphic-header_c3{background-color:#000; border:#000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width: 0px; border-left-width: 1px}
.homepage-htmlGraphic-noboder-header_c1, .homepage-htmlGraphic-noboder-header_c3, .homepage-htmlGraphic-noboder-header_c2 {background-color:#000;}

.homepageeventlist_header{background-color:#990000;}
.homepageeventlist_headertext{color:#FFF;font-size:12px;font-family:Verdana,Arial,Helvetica;text-decoration:underline;font-weight:bold; text-transform: uppercase}
.homepage-event-date{color:#000;font-size:12px;font-family:Verdana,Arial,Helvetica; text-decoration:underline;}

.homepage-event-list-link,.homepage-event-list-link:visited, .homepage-event-list-link:active, .homepage-event-list-link:link {font-weight:bold;color:#A50000;font-size:12px;font-family:Verdana,Arial,Helvetica; text-decoration:underline;}
.homepage-event-list-link:hover{font-weight:bold;color:#990000;font-size:12px;font-family:Verdana,Arial,Helvetica; text-decoration:underline; }

.homepage-event-webURL,.homepage-event-webURL:link {font-weight:bold;color:#A50000;font-size:11px;font-family:Verdana,Arial,Helvetica; text-decoration:underline;}
.homepage-event-webURL:hover{font-weight:bold;color:#990000;font-size:11px;font-family:Verdana,Arial,Helvetica; text-decoration:underline; }

.homepage-event-regURL, .homepage-event-regURL:link {font-weight:bold;color:#A50000;font-size:11px;font-family:Verdana,Arial,Helvetica; text-decoration:underline;}
.homepage-event-regURL:hover{font-weight:bold;color:#990000;font-size:11px;font-family:Verdana,Arial,Helvetica; text-decoration:underline; }

/* ------------------ Article Style -----------------------------*/
.article-timestamp{font-size:11px;font-family:Verdana,Arial,Helvetica;}
.article-note{color:#000;font:bold 11px Verdana,Arial,Helvetica;}
.article-author{color:#000;font-size:10px;font-family:Verdana,Arial,Helvetica;}
.article-author:visited{color:#000;font-size:10px;font-family:Verdana,Arial,Helvetica;}
.article-author:link{color:#000;font-size:10px;font-family:Verdana,Arial,Helvetica;}
.article-author:hover{color:#990000;font-size:10px;font-family:Verdana,Arial,Helvetica;}
.article-caption{color:#000;font-size:10px;font-family:Verdana,Arial,Helvetica;}
.article-source{color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica;font-weight:bold;}
.article-publisher{color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica;}
.article-date{color:#000;font-size:10px;font-family:Verdana,Arial,Helvetica;}
.article-page{color:#000;font:11px Verdana,Verdana,Arial,Helvetica;}
.article-pagebold{color:#000;font:bold 11px Verdana,Verdana,Arial,Helvetica;}
.article-related{color:#000;font:bold 11px Verdana,Arial,Helvetica;}
.article-subtext{color:#000;font:11px Verdana,Arial,Helvetica;}
.article-pullquotes{color:#000;font-size: 11px;font-family:Verdana,Arial,Helvetica;font-style : italic;text-align : center;}
.article-title{color:#000;font:bold 16px Verdana,Arial,Helvetica;}
.article-subtitle{color:#000;font-size:12px;font-family:Verdana,Verdana,Arial,Helvetica;font-weight:bold;}
.article-articlebody{color:#000;font-size:12px;font-family:Verdana,Arial,Helvetica;}
.article-subhead{color:#000;font:bold 12px Verdana,Verdana,Arial,Helvetica;}
.article-quote{color:#000;font-size:12px;font-family:Verdana,Arial,Helvetica;}
.article-summary{color:#000;font-size:12px;font-family:Verdana,Arial,Helvetica;}
.article-contactname{color:#000;font-size:12px;font-family:Verdana,Arial,Helvetica;}
.article-headline{color:#000;font-weight:bold;font-size:12px;font-family:Verdana,Arial,Helvetica;}
.article-text{color:#000;font:12px Verdana,Arial,Helvetica;}
.article-textbold{font:bold;}
.article-textitalic{font:italic;}
.article-textnone{color:#000;font:12px Verdana,Verdana,Arial,Helvetica;text-decoration:none}
.article-articleheader{font-size:12px;font-family:Verdana,Arial,Helvetica;font-weight:bold;text-decoration:underline;}
.article_list_morebox {  background-color:#FFF; border:1px #791316 solid}
.article_list_morebox_text {color:#000;font-size:12pt;font-family:Verdana,Arial,Helvetica;font-weight:bold;}

.featureArticleImage {border:#000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px;}
.featureArticleBox {border:#000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px}
.featureArticleBox_header {background-color:#000; border:#000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:0px; border-left-width:1px}
.featureArticleBox_headline, .featureArticleBox_headline:link {color:#A50000;font-size:12px;font-family:Verdana,Arial,Helvetica;font-weight:bold;text-decoration:underline;}
.featureArticleBox_headline:hover{color:#000;font-size:12px;font-family:Verdana,Arial,Helvetica;font-weight:bold;text-decoration:underline;}
.featureArticleBox_headertext{color:#000;font-size:12px;font-family:Verdana,Arial,Helvetica;font-weight:bold;text-decoration:none;}
.featureArticleBox_headerdate{color:#000;font-size:10px;font-family:Verdana,Arial,Helvetica;}
.featureArticleBox_body{color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica;display:block;}

.articleAuthorInfo_headertext{color:#FFF;font-size:12px;font-family:Verdana,Arial,Helvetica;text-decoration:underline;font-weight:bold; }
.articleAuthorInfo_header {background-color:#A50000; border:#000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width: 0px; border-left-width: 1px}
.articleAuthorInfoBox {border:#000; background-color:#DEDEDE;border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width: 1px}
.articleAuthorInfo_authortitle{color:#000;font:italic 11px Verdana,Verdana,Arial,Helvetica;}
.articleAuthorInfo_title{color:#000;font:bold 11px Verdana,Arial,Helvetica;}
.articleAuthorInfo{color:#000;font: 11px Verdana,Arial,Helvetica;}
A.articleAuthorInfo:visited{color:#000;font: 11px Verdana,Arial,Helvetica;}
A.articleAuthorInfo:link{color:#000;font: 11px Verdana,Arial,Helvetica;}
A.articleAuthorInfo:hover{color:#A50000;font: 11px Verdana,Arial,Helvetica;}
A.articleAuthorInfo{color:#000;font: 11px Verdana,Arial,Helvetica;}

/*------- ARTICLE LINKS  ---------*/
.article-authorlink{color:#000;font:10pt Verdana,Arial,Helvetica;}
.article-pagelink, A.article-pagelink:link, A.article-pagelink:visited{color:#000;font:9pt Verdana,Verdana,Arial,Helvetica;text-decoration:underline;}
A.article-pagelink:hover{color:#990000;font:9pt Verdana,Verdana,Arial,Helvetica; text-decoration:underline;}

.article-sublink, A.article-sublink:link, A.article-sublink:visited {color:#000;font:8pt Verdana,Arial,Helvetica;}
A.article-sublink:hover{color:#990000;font:8pt Verdana,Arial,Helvetica;}

.article-aux-link, A.article-aux-link:visited, A.article-aux-link:active, A.article-aux-link:link{color:#000;font-size:8pt;font-family:Verdana,Arial,Helvetica;}
A.article-aux-link:hover{color:#990000;font-size:8pt;font-family:Verdana,Arial,Helvetica; text-decoration:underline;}

.article-list-link, A.article-list-link:link, A.article-list-link:active, A.article-list-link:visited {font-weight:bold;color:#000;font-size:9pt;font-family:Verdana,Arial,Helvetica; text-decoration:underline;}
A.article-list-link:hover{font-weight:bold;color:#990000;font-size:9pt;font-family:Verdana,Arial,Helvetica;}

/*--------- EVENTS ---------------*/
.event-list-link, A.event-list-link:link, A.event-list-link:active, A.event-list-link:visited {color:#A50000;font-size:10px;font-family:Verdana,Arial,Helvetica;}
A.event-list-link:hover{color:#990000;font-size:10px;font-family:Verdana,Arial,Helvetica; text-decoration:underline;}
.event-list-date{color:#000;font-size:8pt;font-family:Verdana,Arial,Helvetica;}
.event-date{color:#000;font-size:10px;font-family:Verdana,Arial,Helvetica;}
.event-title{color:#000;font:bold 13pt Verdana,Arial,Helvetica;}
.event-body{color:#000;font-size:10px;font-family:Verdana,Arial,Helvetica;}
.event-fieldName{color:#000;font-size:10px;font-weight:bold;font-family:Verdana,Arial,Helvetica;}

/*-------------------- Author --------------------------------*/
.author-title {color:#A50000;font-size:11px;font-family:Verdana,Arial,Helvetica;font-weight:bold;}
.author-authorbody { color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica; }
.A.author-authorbody:link { color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica; }
.A.author-authorbody:visited { color:#636363;font-size:11px;font-family:Verdana,Arial,Helvetica; }
.A.author-authorbody:hover { color:#990000;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:underline;}

/*--------- ISSUE ----------*/
.issueheader_bg {background-color:#990000;}
.issue-author {color:#000;font-size:7pt;font-family:Verdana,Arial,Helvetica;font-style : italic; }
.isse-TOCtitle {color:#990000;font:bold 13pt Verdana,Arial,Helvetica; }
.issue-TOCsubtitle {font-size:11px;font-family:Verdana,Arial,Helvetica;font-weight:bold;color:#FFF;text-transform: uppercase}
.issue-TOCbody {color:#000;font-size:9pt;font-family:Verdana,Arial,Helvetica; }
A.issue-TOCbody:link { color:#000;font-size:9pt;font-family:Verdana,Arial,Helvetica;font-weight:bold;}
A.issue-TOCbody:visited { color:#636363;font-size:9pt;font-family:Verdana,Arial,Helvetica;font-weight:bold;}
A.issue-TOCbody:hover { color:#990000;font-size:9pt;font-family:Verdana,Arial,Helvetica; text-decoration:underline;font-weight:bold;}
.issueDetail_imageBox {background-color: #FFF ; border:#000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width: 1px}
.issue-date, A.issue-date:visited, A.issue-date:active{color:#000;font-size:9pt;font-family:Verdana,Arial,Helvetica;display:block;text-align:left;}
A.issue-date:hover{color:#990000;font-size:9pt;font-family:Verdana,Arial,Helvetica; }

/*------------ PAGEWIDE COLOR SCHEMES -----------*/
.bg_pc1 {background-color:#000;margin-left:auto;margin-right:auto;width:800px;text-align:center;background-repeat:repeat-x;}
.bg_headerrow_pc1 {background-color:#000; border-top:none; border-bottom:none; border-right:none;}
.bg_topnav_pc1 {padding-left:0px; background-color:#FFF; border-top:1px solid #FFF; border-bottom:1px solid #FFF; border-left:none; border-right:none;padding-bottom:0px;}
.bg_wholerow_pc1{padding:2px 0 0 0; border-top:double 3px #FFF; border-left:double 3px #FFF; border-right:double 3px #FFF; border-bottom:double 3px #FFF; background-repeat:no-repeat;text-align:left;}
.bg_leftcol_pc1 {background-color:#3D3A48; vertical-align:top; width:125px; border-top:double 3px #FFF; border-left:double 3px #FFF; border-right:double 3px #FFF; border-bottom:double 3px #FFF; background-repeat:no-repeat;}
.bg_primcol_pc1 {background-color:#FFF; vertical-align:top; width:475px; border-top:double 3px #000; border-left:solid 4px #000; border-right:solid 3px #000; border-bottom:double 3px #000; padding-top: 2px;padding-bottom: 2px;padding-left: 2px;padding-right: 2px; background-repeat:no-repeat;}
.bg_rightcol_pc1 {background-color:#D8D8D8; vertical-align:top; width:170px; border-top:double 3px #000; border-left:double 3px #000; border-right:double 3px #000; border-bottom:double 3px #000;}
.bg_footer_pc1 {background-color:#990000; padding:0px;}
table.bg_leftcol_pc1 {border-left:0px; border-right:0px; border-top:double 3px #FFF; border-bottom: double 3px #FFF; margin-top:10px; width:127px;}
table.systemDate {padding:0; text-align:left;}

/*-------- COMPONENT COLOR SCHEMES --------*/
.header_bg_c1 {background-color:#FFF;}
.header_bg_border_c1{background-color:#000; border:#000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width: 1px}
.table_bg_c1 {background-color:#000;}
.border_c1 {background-color:#000;}
.bg_c1 {background-color:#FFF;}
.box_bg_c1{background-color:#FFF; border:#000; border-style:double; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width: 1px}
.headertext_c1 {color:#FFF;font-size:8pt;font-family:Verdana,Arial,Helvetica;text-decoration:underline;font-weight:bold; text-transform: uppercase}

.header_bg_c2 {background-color:#FFF;}
.header_bg_border_c2 {background-color:#000; border:#000; border-style:double; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width: 1px}
.table_bg_c2 {background-color: #3D3A48;}
.border_c2 {background-color:#3D3A48;}
.bg_c2 {background-color: #CECFCE;}
.box_bg_c2{background-color: #CECFCE; border:#000; border-style:double; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width: 1px}
.headertext_c2 {color:#FFF;font-size:8pt;font-family:Verdana,Arial,Helvetica;text-decoration:underline;font-weight:bold; text-transform: uppercase}

.header_bg_c3 {background-color:#3D3A48; border:#000;}
.header_bg_border_c3{background-color:#000; border:#000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width: 1px}
.table_bg_c3 {background-color:#000;}
.border_c3 {background-color:#3D3A48;}
.bg_c3 {background-color: #3D3A48; border:#000;}
.box_bg_c3{background-color: #CECFCE; border:#000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width: 1px}
.headertext_c3 {color:#FFF;font-size:8pt;font-family:Verdana,Arial,Helvetica;text-decoration:underline;font-weight:bold; text-transform: uppercase}

.header_bg_c4 {background-color:#FFF;}
.table_bg_c4 {background-color:#9C9C9C;}
.border_c4 {background-color:#FFF;}
.bg_c4 {background-color:#9C9C9C;}
.headertext_c4{color:#FFF;font-size:8pt;font-family:Verdana,Arial,Helvetica;text-decoration:underline;font-weight:bold; text-transform: uppercase}

/*----- NAVIGATION -------*/
.mainnav_c2, A.mainnav_c2:hover, A.mainnav_c2:visited, A.mainnav_c2:link {color:#FFF;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:none;font-weight:normal;line-height: 8pt;}
.navheader_c3 {color:#FFF;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:none;font-weight:bold;line-height:12pt;}
.nav_c3, A.nav_c3:hover, A.nav_c3:visited,  A.nav_c3:link{color:#FFF;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:none;font-weight:bold;line-height: 8pt;}
.systemDate_leftAux{color:#FFF;font-size:11px;font-family:Verdana,Arial,Helvetica;font-weight:bold;text-decoration:none;line-height:15px;}
.bg_wholerow_pc1 .searchField{font-size:9;font-family:helvetica;text-transform:uppercase;color:#000;width:145px;}

/*----- TOP NAVIGATION ----------*/
.topNav, .topNav:active, .topNav:visited, .topNav:link {font-weight:bold;color:#FFF;font-size:8pt;font-family:Verdana,Arial,Helvetica; text-decoration:none; padding-right:15px;}
.topNav:hover{font-weight:bold;color:#FFF;font-size:8pt;font-family:Verdana,Arial,Helvetica; text-decoration:underline;}

/*------ PAGE FOOTER ---------*/
.footer-link, .footer-link:link, .footer-link:active,.footer-link:visited {color:#FFF;font-size:8pt;font-family:Verdana,Arial,Helvetica; text-decoration:underline;}
.footer-link:hover{color:#CCC;font-size:8pt;font-family:Verdana,Arial,Helvetica;text-decoration:underline;}
.footertext{color:#FFF;font-size:8pt;font-family:Verdana,Arial,Helvetica;}

/*---- GLOBAL ---------*/
.site-contactinfo{color:#000;font-size:10px;font-family:Verdana,Arial,Helvetica;}
.error { font-size:10px; font-family:Verdana,Arial,Helvetica; color: #990000;}
.pageheader { color:#000;font:bold 14px Verdana,Arial,Helvetica; padding-top:25; display:block;}
A {color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica;}
A:hover {color:#A50000;font-size:11px;font-family:Verdana,Arial,Helvetica; text-decoration:underline;}
body, p, b {color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica;text-align:left;}
td {color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica;}
h1{color:#000;font:bold 13pt Verdana,Arial,Helvetica;}
h2{color:#000;font:bold 12pt Verdana,Arial,Helvetica;}
h3{color:#000;font:bold 11pt Verdana,Arial,Helvetica;}
h4{color:#000;font:bold 10pt Verdana,Arial,Helvetica;}
h6{color:#000;font-size:8pt;font-family:Verdana,Arial,Helvetica;}
.bg_wholerow_pc1 .searchField{width:145px;color:#000;font-size:9px;font-family:verdana,helvetica;text-transform:uppercase;margin-top:-3px;}


/*--------- RELATED LINK ----------------*/
.related-list-link_headertext{color:#FFF;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:underline;font-weight:bold; }
.related-list-link, A.related-list-link:link, A.related-list-link:visited, A.related-list-link:active {color:#000;font-size:10px;font-family:Verdana,Arial,Helvetica;}
A.related-list-link:hover{color:#A50000;font-size:10px;font-family:Verdana,Arial,Helvetica; text-decoration:underline;}
.related-list-link_header_c3 {background-color:#9D3906; border:#000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width: 1px}
.related-list-linkBox_c3 {background-color: #DEDEDE ; border:#000; border-style:solid; border-top-width: 0px; border-right-width:1px; border-bottom-width:1px; border-left-width: 1px}

/*--- AUX COMPONENTS ------------- */
.auxlist_boxtitle_c1{color:#FFF;background-color:#A50000; font-size:8pt;font-family:Verdana,Arial,Helvetica;font-weight:bold; text-transform: uppercase}
.auxlist_boxheader_c1 {background-color:#A50000; border:#000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width: 1px}
.auxlist_boxheader_noborder_c1{background-color:#A50000;}
.auxlist_box_c1 {background-color:#DEDEDE; border:#000; border-style:solid; border-top-width: 0px; border-right-width:1px; border-bottom-width:1px; border-left-width: 1px}

.aux_search_c4{color:#A50000; background-color:#FFF; font-size:11px;font-family:Verdana,Arial,Helvetica;font-weight:bold; text-transform: uppercase}

.aux_search_body_c4{color:#A50000;font-size:10px;font-family:Verdana,Arial,Helvetica;}
.aux_search_link_c4{color:#A50000;font-size:8pt;font-weight: bold; font-family:Verdana,Arial,Helvetica;}
.aux_search_link_c4:link{color:#A50000;font-size:8pt;font-weight: bold; font-family:Verdana,Arial,Helvetica;}
.aux_search_link_c4:hover{color:#000;font-size:8pt;font-weight: bold; font-family:Verdana,Arial,Helvetica;}
.auxlist_boxtitle_c3{color:#FFF;font-size:8pt;font-family:Verdana,Arial,Helvetica;font-weight:bold; text-transform: uppercase}
.auxlist_boxheader_c3 {background-color:#000; border:#000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width: 1px}
.auxlist_boxheader_noborder_c3{background-color:#000;}
.auxlist_box_c3 {background-color: #DEDEDE ; border:#000; border-style:solid; border-top-width: 0px; border-right-width:1px; border-bottom-width:1px; border-left-width: 1px}

.auxlist-link, A.auxlist-link:active, A.auxlist-link:visited {color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica;}
A.auxlist-link:hover{color:#A50000;font-size:11px;font-family:Verdana,Arial,Helvetica; }

.auxlist-link_bold, A.auxlist-link_bold:active, A.auxlist-link_bold:visited {color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica;font-weight:bold;}
A.auxlist-link_bold:hover {color:#A50000;font-size:11px;font-family:Verdana,Arial,Helvetica; font-weight:bold;}

.auxlist-nolink, A.auxlist-nolink:active, A.auxlist-nolink:visited {color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:none;}
A.auxlist-nolink:hover {color:#A50000;font-size:11px;font-family:Verdana,Arial,Helvetica; text-decoration:none;}

.auxlist-nolink_bold, A.auxlist-nolink_bold:active, A.auxlist-nolink_bold:visited {color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica;font-weight:bold;text-decoration:none;}
A.auxlist-nolink_bold:hover{color:#A50000;font-size:11px;font-family:Verdana,Arial,Helvetica; font-weight:bold;text-decoration:none;}

.rightAux-body{color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica; text-decoration:none}

/* ---------------------------- survey components -------------------------------- */
.surveySubmitBox {color:#000;background-color:#FFF; border:#000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px}
.surveyResultsBox {background-color:#DEDEDE; border:#000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px}
.surveyResultsFooterBox {background-color:#DEDEDE; border:#000; border-style:solid; border-top-width:1px; border-right-width: 0px; border-bottom-width:0px; border-left-width:0px}
.surveyBar1 {background-color:#A50000; border:#A50000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px}
.surveyBar0 {background-color:#000; border:#000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px}
.surveyResultsBoxVoteCount {color:#000;font-size:font-size:10px;font-family:Verdana,Arial,Helvetica;}

/* ----------------------------- Form Styles -----------------------------------*/
.form_header_c1, .form_header_c2, .form_header_c3{background-color:#9D3906;} 
.form_headertext_c1, .form_headertext_c2, .form_headertext_c3{color:#FFF;font-size:11px;font-family:Verdana,Arial,Helvetica;text-decoration:underline;font-weight:bold;}
.form_body_text {color:#000;font-size:9pt;font-family:Verdana,Arial,Helvetica;}
.form_bold_text {color:#000;font-size:9pt;font-family:Verdana,Arial,Helvetica;font-weight:bold;}



/*--------- classified ----------------*/













/*
	search appliance styles 
 */

.contentlist_link, .contentlist_link:link, .contentlist_link:visited{font-weight:bold;color:#000;font-size:12px;font-family:Verdana,Arial,Helvetica;text-decoration:none}

.contentlist_link:hover, .contentlist_link:active {font-weight:bold;color:#990000;font-size:12px;font-family:Verdana,Arial,Helvetica;text-decoration:none} 

.appliance_link
{
	color: #000;
	font: 11px verdana, arial, sans-serif;
}

.appliance_summary
{
	color:#000;
	font: 11px verdana, arial, sans-serif;
}

.appliance_bold
{
	color:#000;
	font: 11px verdana, arial, sans-serif;
	font-weight: bold;
}

.appliance_grey_sort
{
	color:#000;
	font: 11px verdana, arial, sans-serif;
	font-weight: bold;
}

.appliance_grey_prev
{
	color: #333;
	font: 11px verdana, arial, sans-serif;
}

.appliance_box
{
	border-style:solid;
	border-width:1px;
	border-color:#000;
	background-color: #D3D3D3;
}

.syndicationFeedList {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : left;
	padding-top : 5px;
}

.syndicationFeedListHeader {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	padding-top : 10px;
}

.syndicationFeedListPageHeader {
	font-size : 14px;
	margin-bottom : 10px;
}
.syndicationFeedListOrderedList {
	margin-top : 1px;
	margin-bottom : 1px;
}

.syndicationFeedListExpander {
	margin-top : 20px;
	margin-bottom : 5px;
}



}
/*  ---	end on screen classes ---  */




/*  ---	start printer friendly class changes ---  */
@media print {

.bg_pc1 {background-color:#FFF;}
.bg_primcol_pc1 {background-color:#FFF;}

}
/*  ---	end printer friendly class changes ---  */
xpander {
	margin-top : 20px;
	margin-bottom : 5px;
}

