html {
  height: 100%;
}
body {
  background-color: #C8C8C8;
  margin: 0px;
  height: 100%;
}
.wrapper {
  width: 1000px;
  height: auto;
  padding-top: 15px;
  background-color: #DEDEDE;
  text-align: center;
  margin: 0px auto;
}
.advSearchText {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #000000;
  FONT-FAMILY: Verdana;
  BACKGROUND-COLOR: #eff5df;
  TEXT-DECORATION: none
}
.articalBody {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: black;
  LINE-HEIGHT: 20px;
  FONT-FAMILY: Verdana;
  TEXT-ALIGN: left;
  TEXT-DECORATION: none
}
.textall {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
}
.articalTitle {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: black;
  LINE-HEIGHT: 20px;
  FONT-FAMILY: Verdana;
  TEXT-ALIGN: left;
  TEXT-DECORATION: none
}
.articalTitleLink {
  FONT-WEIGHT: 900;
  FONT-SIZE: 18px;
  COLOR: #3367fb;
  FONT-FAMILY: Verdana;
  TEXT-ALIGN: right;
  TEXT-DECORATION: none
}
.articalTitleLink1 {
  FONT-SIZE: 13px;
  COLOR: #3165ff;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: underline
}
.article-TitleLink {
  FONT-WEIGHT: 900;
  FONT-SIZE: 16px;
  COLOR: #0035cd;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.article-summary {
  FONT-WEIGHT: normal;
  FONT-SIZE: 13px;
  COLOR: black;
  LINE-HEIGHT: 20px;
  FONT-FAMILY: Verdana;
  TEXT-ALIGN: left;
  TEXT-DECORATION: none
}
.articalTitleLink_newsletter {
  FONT-WEIGHT: bold;
  FONT-SIZE: 18px;
  COLOR: #3367fb;
  FONT-FAMILY: Verdana;
  TEXT-ALIGN: right;
  TEXT-DECORATION: underline
}
.calendar-link {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #0035cd;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.category {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #003399;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.chartNotAvailable {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: red;
}
.bg3 {
  BACKGROUND-COLOR: white
}
.date-bar {
  font-family: Verdana;
  font-size: 10pt;
  font-weight: bold;
  color: #213A94;
}
.dates {
  FONT-SIZE: 7.5pt;
  COLOR: #555555;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.dg_text {
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  COLOR: #000000;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.gbIndicationLink {
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  COLOR: #1B62A4;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none  firas
}
.gbSummary {
  PADDING-LEFT: 5px;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  COLOR: black;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.gbTitle {
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  COLOR: #000000;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.headlines-link {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: black;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.headlines-link-over {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #0035cd;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.hide {
  DISPLAY: none
}
.indicationLink {
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  COLOR: #0034cc;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.indicationLink2 {
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  COLOR: #999999;
  LINE-HEIGHT: 20px;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.indicationLink3 {
  FONT-WEIGHT: bold;
  FONT-SIZE: 11pt;
  COLOR: #999999;
  LINE-HEIGHT: 20px;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.interactiveArea {
  BACKGROUND-COLOR: #ececec
}
.interactiveLink {
  FONT-WEIGHT: normal;
  FONT-SIZE: 8pt;
  COLOR: black;
  LINE-HEIGHT: 20px;
  FONT-FAMILY: Verdana;
  TEXT-ALIGN: left;
  TEXT-DECORATION: none
}
.interactiveText {
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  COLOR: #000000;
  LINE-HEIGHT: 20px;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.interactiveTitle {
  PADDING-RIGHT: 5px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  COLOR: #000000;
  LINE-HEIGHT: 20px;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.labelnews {
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  COLOR: black;
  FONT-FAMILY: 'Verdana';
  BACKGROUND-COLOR: #E5ECFC;
  TEXT-DECORATION: none
}
.l3menu {
  BORDER-RIGHT: royalblue 2px solid;
  BORDER-TOP: royalblue 2px solid;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  BORDER-LEFT: royalblue 2px solid;
  COLOR: darkred;
  LINE-HEIGHT: 20px;
  BORDER-BOTTOM: royalblue 2px solid;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.l2menuLink {
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  OVERFLOW: visible;
  COLOR: white;
  font-family: Verdana, Helvetica, sans-serif;
  TEXT-DECORATION: none
}
.l2menuLink-HeadLines {
  PADDING-LEFT: 8px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.l2menuLink-new_children {
  FONT-SIZE: 10pt;
  COLOR: white;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.l2menuLink-new_children_selected {
  FONT-SIZE: 10pt;
  COLOR: #a4b9f8;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.l2menuLink-With-Padding {
  PADDING-LEFT: 9px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: white;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.l2menuSelected {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  BACKGROUND-COLOR: #2A579B;
  padding-right: 5px;
}
.l2menuSelectedWithoutParent {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  BACKGROUND-COLOR: #4895cb;
  padding-right: 5px;
}
.l2title {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #000000;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.logoArea {
  BORDER-RIGHT: medium none;
  BORDER-TOP: medium none;
  BORDER-LEFT: medium none;
  BORDER-BOTTOM: medium none;
  TEXT-DECORATION: none;
  align: left
}
.newsletter_title {
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  COLOR: black;
  FONT-FAMILY: Verdana;
  BACKGROUND-COLOR: #D9E3FA;
  TEXT-DECORATION: none
}
.popup1 {
  border-collapse: collapse;
  border: 1px solid #132555;
  z-index: 1000;
}
.related-article {
  PADDING-LEFT: 5px;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.relatedtitle {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  FONT-FAMILY: Verdana
}
.searchArea {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  BORDER-LEFT-COLOR: #b1cf60;
  BORDER-BOTTOM-COLOR: #b1cf60;
  COLOR: black;
  BORDER-TOP-COLOR: #b1cf60;
  LINE-HEIGHT: 20px;
  FONT-FAMILY: Verdana;
  BACKGROUND-COLOR: #e0ecbf;
  TEXT-DECORATION: none;
  BORDER-RIGHT-COLOR: #b1cf60
}
.searchResults {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #003399;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.sResults {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #A1253F;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.sResults a {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #A1253F;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.summary {
  FONT-WEIGHT: normal;
  FONT-SIZE: 13px;
  COLOR: black;
  LINE-HEIGHT: 20px;
  FONT-FAMILY: Verdana;
  TEXT-ALIGN: left;
  TEXT-DECORATION: none
}
.star {
  FONT-WEIGHT: bold;
  COLOR: red
}
.title {
  FONT-WEIGHT: bold;
  FONT-SIZE: 18pt;
  COLOR: black;
  FONT-FAMILY: Verdana;
  TEXT-ALIGN: left;
  TEXT-DECORATION: none
}
.titlenews {
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  COLOR: black;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.urgentNews {
  FONT-FAMILY: Verdana;
  FONT-SIZE: 11pt;
}
.vote-question {
  PADDING-LEFT: 8px;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.voteNo {
  FONT-WEIGHT: normal;
  FONT-SIZE: 10pt;
  COLOR: #000000;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none
}
.vote3DResultTitle {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: bold;
}
.vote3DText {
  font-family: Verdana;
  font-size: 9pt;
  color: #ffffff;
  text-decoration: none
}
.menu {
  position: absolute;
  display: none;
  border-collapse: collapse;
  border: solid 1px #000000;
  z-index: 1000;
  background-color: #355ED4;
}
.menuItem {
  FONT-SIZE: 10pt;
  COLOR: white;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none;
  display: block;
  width: 100%;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #355ED4;
  height: 20px;
}
A.menuItem:hover {
  background-color: #4374FF;
}
.searchTextField {
  background-color: #ACC7F4;
  height: 20px;
  width: 136px;
  border: 1px solid #7994C9;
}
.buttons {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #29569A;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}
.notice_txt {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  color: #4E5E78;
  text-decoration: none;
}
.rMenu_txt a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.goButton {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #29569A;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  height: 20px;
  width: 39px;
}
.article_cell {
  padding-top: 9px;
  padding-right: 10px;
  padding-bottom: 8px;
  padding-left: 10px;
}
.article_cell2 {
  padding-top: 8px;
  padding-right: 10px;
  padding-bottom: 8px;
  padding-left: 10px;
}
.content_txt {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.Search_item {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.Vote_list {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.content_txt_Send_article a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.content_txt a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.Web_Site_Agreement {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.Web_Site_Agreement a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.content_txt_Ar {
  font-family: Tahoma;
  font-size: 9px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.content_txt_Ar a {
  font-family: Tahoma;
  font-size: 9px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.videoAudioGallery_txt a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.usefulLinks_txt {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.usefulLinks_txt a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.Check_calendar a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.menu_txt {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
}
.vote_menu_txt {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.rMenu_txt a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.News_Column_menu_txt a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.Adv_Search_menu_txt a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.menu_txt a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.L3ArticleTitle {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #193469;
  text-decoration: none;
}
.L3RMenu_txt {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #1563A3;
  text-decoration: none;
}
.L3RMenu_txt a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #1563A3;
  text-decoration: none;
}
.artTitle {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.artTxt {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.artTxt a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #193268;
  text-decoration: none;
}
.artImg {
  padding-top: 15px;
  padding-right: 18px;
  padding-bottom: 15px;
}
.sponsoredBy_txt {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #525C77;
  text-decoration: none;
}
.lts_table {
  padding-top: 3px;
  padding-right: 7px;
  padding-left: 5px;
  padding-bottom: 5px;
}
.lts_links a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #1862A3;
  text-decoration: none;
}
.lts_links_read_more a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #1862A3;
  text-decoration: none;
}
.vote_button {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #183368;
  height: 16px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}
.tableBg {
  background-image: url(../images/bgGrad.jpg);
  background-repeat: repeat-x;
}
.NewsLetter-Header {
  background-image: url(../images/bg.jpg);
  background-repeat: repeat-x;
}
.sendBtn {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #1A356A;
  border: 1px solid #527AAB;
  background-image: none;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
}
.whiteTxt {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.siteMap_txt01 a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #1A61A3;
  text-decoration: none;
}
.sponsor_img {
  border: 1px solid #D9D9D9;
}
.articleTitle_txt a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #1B62A4;
  text-decoration: none;
}
.otherHeadlinesTitle {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #1B62A4;
  text-decoration: none;
}
.L2Content_txt {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.L2Content_txt a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #1661A4;
  text-decoration: none;
}
.ltsTitle {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.videoAudioGallery2_txt {
  font-family: Verdana;
  font-size: 8px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
  direction: rtl;
}
.videoAudioGallery2_txt a {
  font-family: Verdana;
  font-size: 8px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
  direction: rtl;
}
.rSubMenu_txt {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
}
.rSubMenu_txt a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
}
.menu_Homepage_Selected {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.NavTab {
  font-family: Verdana;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  font-style: normal;
  font-variant: normal;
  text-align: left;
}
.weather01_txt a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #1863A6;
  text-decoration: none;
}
.Calendar_content_txt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.Calendar_content_txt2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.SearchDateOption {
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  WIDTH : 80PX;
}
.NextPrevButton {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #29569A;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  height: 20px;
  width: 90px;
}
.Detailed_content_txt {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.Detailed_content_txt a {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #1762A5;
  text-decoration: underline;
}
.HeaderDate {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #5a5a5a;
}
.HeaderMenu {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  padding-right: 5px;
}
.HeaderMenu a {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.LeftMenuBg {
  background-color: #671215;
  background-image: url(../images/menuBgImage.jpg);
  background-repeat: no-repeat;
}
.MenuStyle {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 17px;
  height: 20px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #9F5F5F;
}
.MenuStyle a {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.MenuStyle:hover {
  background-color: #9F6363;
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  filter: Alpha(Opacity=50);
}
.MenuStyleNoSub {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 17px;
  height: 20px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #9F5F5F;
  text-align: left;
}
.MenuStyleNoSub a {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.MenuStyleNoSub:hover {
  background-color: #9F6363;
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  filter: Alpha(Opacity=50);
}
.TopMainStoryimgBorder {
  border: 1px solid #D0999C;
}
.TopMainStoryArticle {
  font-family: Verdana;
  font-size: 12px;
  font-weight: normal;
  color: #ffd200;
  text-decoration: none;
}
.TopMainStoryArticle a {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.WebAgreement {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  padding-right: 5px;
  text-decoration: none;
}
.WebAgreement a {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.copyRights {
  font-family: Verdana;
  font-size: 12px;
  font-weight: normal;
  color: #5a5a5a;
  padding: 10px 0px 10px 0px;
}
.copyRights a {
  text-decoration: none;
}
.copyRights #left {
  width: 625px;
  float: left;
}
.copyRights #right {
  width: 325px;
  float: right;
}
.clear {
  clear: both
}
.NewsTicker {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #C4C4C6;
  padding-left: 17px;
}
.searchGradBg {
  background-image: url(../images/srchGrad.jpg);
  background-repeat: repeat-x;
}
.searchBrdr {
  border: 1px solid #BFBFBF;
}
.servicesBg {
  background-image: url(../images/srvcGradBg.jpg);
  background-repeat: repeat-x;
  background-position: bottom;
}
.serviceHdrTxt {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #fefefe;
  text-decoration: none;
}
.servicesTxt01 {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.servicesTxt01 a {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.voteTxt {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.voteAnsCB {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
  text-align: center;
  height: 18px;
  width: 126px;
  border: 1px solid #BFBFC1;
}
.searchEngCB {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
  height: 22px;
  width: 144px;
}
.calTxt01 {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.calTxt01 a {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.calTxt02 {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.calTxt02 a {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.weatherTxt01 {
  font-family: Verdana;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.weatherTxt02 {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.midBrdr {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #D8D8D8;
}
.midSecBrdr {
  border: 1px solid #D8D8D8;
}
.storyText01 {
  font-family: Verdana;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
  text-decoration: none;
}
.storyText01 a {
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
}
.leftPadding {
  padding-left: 10px;
}
.newsTitle {
 font-family: Verdana  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  font-family: Verdana;
  font-size: 12px;
}
.storyText02 {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  font-weight: normal;
  text-decoration: none;
}
.storyText02 a {
  font-size: 11px;
  text-decoration: none;
  color: #000000;
  font-weight: bold;
}
.storyText03 {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  font-weight: normal;
  text-decoration: none;
}
.storyText03 a {
  font-size: 10px;
  text-decoration: none;
  color: #000000;
  font-weight: bold;
}
.otherNewsBrdr {
  border-top-width: 1px;
  border-right-width: 1px;
  border-left-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-bottom-style: solid;
  border-top-color: #C8C0BE;
  border-right-color: #C8C0BE;
  border-left-color: #C8C0BE;
  border-bottom-color: #C8C0BE;
}
.otherNewsHdrTxt {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.otherNewsImgBrdr {
  border: 1px solid #999999;
  margin-right: 5px;
  margin-left: -5px;
}
.otherNewsImgBrdr2 {
  border: 1px solid #999999;
  margin: 3px -4px 0px -3px;
}
.otherNewsTitleTxt {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.otherNewsTitleTxt a {
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.otherNewsTxt {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.otherNewsReadMore {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.otherNewsReadMore a {
  color: #000000;
  text-decoration: none;
}
.otherHeadlinesTitleTxt {
  font-family: Verdana;
  font-size: 13px;
  font-weight: bold;
  color: #bf3333;
  text-decoration: none;
}
.otherHeadlinesTitleTxt a {
  font-weight: bold;
  color: #bf3333;
  text-decoration: none;
}
.otherHeadlinesTxt {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.otherHeadlinesTxt a {
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.NLDateTxt {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #5a5a5a;
  text-decoration: none;
}
.NLTitleTxt {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.NLTitleTxt a {
  color: #000000;
  text-decoration: none;
}
.NLTxt {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #5a5a5a;
  text-decoration: none;
}
.NLTxt a {
  color: #5a5a5a;
  text-decoration: none;
}
.NLUnsubTxt {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: underline;
}
.NLUnsubTxt a {
  color: #000000;
  text-decoration: underline;
}
.printArtTitleTxt {
  font-family: Verdana;
  font-size: 20px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.printArtTitleTxt a {
  color: #000000;
  text-decoration: none;
}
.printArtDateTxt {
  font-family: Verdana;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.printArtTxt {
  font-family: Verdana;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.printArtTxt a {
  color: #000000;
  text-decoration: none;
}
.printArtLink {
  font-family: Verdana;
  font-size: 12px;
  font-weight: normal;
  color: #1580ba;
  text-decoration: none;
}
.printArtLink a {
  color: #1580ba;
  text-decoration: none;
}
.siteMapL1Txt {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.siteMapL1Txt a {
  color: #FFFFFF;
  text-decoration: none;
}
.siteMapL2Txt {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.siteMapL2Txt a {
  color: #000000;
  text-decoration: none;
}
.popupGradBg {
  background-image: url(../images/popupGradBg.jpg);
  background-repeat: repeat-x;
  background-position: top;
}
.popupTxt01 {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.popupTxt02 {
  font-family: Verdana;
  font-size: 13px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.popupTxt03 {
  font-family: Verdana;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.popupLink {
  font-family: Verdana;
  font-size: 14px;
  font-weight: bold;
  color: #008dc4;
  text-decoration: none;
}
.popupLink a {
  color: #008dc4;
  text-decoration: none;
}
.popupLink02 {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #008dc4;
  text-decoration: none;
}
.popupLink02 a {
  color: #008dc4;
  text-decoration: none;
}
.popupTxtFld01 {
  height: 19px;
  width: 232px;
  border: 1px solid #BFBFBF;
}
.popupTxtArea01 {
  height: 57px;
  width: 232px;
  border: 1px solid #BFBFBF;
}
.advSearchTxt {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.advSearchTxt a {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.detailedGradBg {
  background-image: url(../images/detailedGrad.jpg);
  background-repeat: repeat-x;
  background-position: top;
}
.breadCrumbTxt a {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.breadCrumbTxt {
  font-family: Verdana;
  font-size: 12px;
  font-weight: normal;
  color: #5a5a5a;
  text-decoration: none;
}
.printSendArtTxt {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.printSendArtTxt img {
  margin-right: 5px;
}
.printSendArtTxt a {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.L3TitleTxt {
  font-family: Verdana;
  font-size: 18px;
  font-weight: bold;
  color: #404040;
  text-decoration: none;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 15px;
}
.L3TitleTxt a {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #404040;
  text-decoration: none;
}
.L3Txt {
  font-family: Verdana;
  font-size: 13px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.L3Txt a {
  font-family: Verdana;
  font-size: 13px;
  font-weight: normal;
  color: #000000;
  text-decoration: underline;
}
.searchTxtFld {
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  height: 18px;
  width: 135px;
}
.breadCrumbTxt2 a {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.breadCrumbTxt2 {
  font-family: Verdana;
  font-size: 12px;
  font-weight: normal;
  color: #5a5a5a;
  text-decoration: none;
  padding-left: 10px;
}
}
.printSendArtTxt2 {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  padding-left: 10px;
}
.qzSubmitBtn {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #A42540;
  background-image: url(../images/qzSubmitGradBg.jpg);
  background-repeat: repeat-x;
  height: 21px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}
.L2Normal {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.L2Normal a {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.L2Selected {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
}
.L2Selected a {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
}
.RelatedItem {
  FONT-WEIGHT: bold;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
}
.RelatedItem a {
  FONT-WEIGHT: bold;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
}
/* CSS for MultiMedia Gallery */

.headerDisplay {
  font-family: Verdana;
  font-size: 10pt;
  text-decoration: none;
  padding-left: 10px;
}
.HomePageGalleryList {
  font-family: Verdana;
  font-size: 11px;
  text-decoration: none;
  font-weight: normal;
  text-align: left;
  color: #000000;
}
.HomePageGalleryList a {
  font-family: Verdana;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
  text-align: left;
  color: #000000;
}
.tabedButton {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  background-color: #A4233F;
  color: #FFFFFF;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  height: 19px;
}
.untabedButton {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  background-color: #D9D9D9;
  color: #000000;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  height: 19px;
}
.buttonsLeftPadding {
  padding-left: 1px;
  padding-top: 1px;
}
.picTableBorder {
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #A8A8A8;
  border-right-color: #A8A8A8;
  border-bottom-color: #A8A8A8;
  border-left-color: #A8A8A8;
}
.mainTable {
  border: 1px solid #CACACA;
}
.imageDescriptionText {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.printCloseArticle {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.printCloseArticle a {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.tableData {
  background-color: #F0F0F0;
  border: thin solid #CACACA;
  border: 1px;
}
.thinText {
  font-family: Verdana;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
  padding-left: 16px;
  vertical-align: top;
}
.thickText {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  padding-left: 16px;
  vertical-align: top;
}
.morePaddedthickText {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  padding-left: 46px;
}
.radio {
}
.dropMenuList {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
  width: 326px;
  border: 1px solid #BFBFBF;
}
.searchHeader {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  padding-left: 15px;
}
.searchKey {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.searchKey a {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.leftTabHeader {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 9px;
}
.leftTabHeader a {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.rightTabHeader {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  padding-left: 10px;
}
.rightTabHeader a {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.tabTableStyle {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-top-color: #D6D6D6;
  border-right-color: #D6D6D6;
  border-bottom-color: #D6D6D6;
  border-left-color: #D6D6D6;
}
.newSearch {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  padding-right: 11px;
  text-align: right;
}
.newSearch a {
  color: #000000;
}
.newSearchTable {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-top-color: #D6D6D6;
  border-right-color: #D6D6D6;
  border-bottom-color: #D6D6D6;
  border-left-color: #D6D6D6;
}
.topNonRepeatedWhiteTable {
  background-color: #FFFFFF;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-top-color: #D6D6D6;
  border-right-color: #D6D6D6;
  border-bottom-color: #D6D6D6;
  border-left-color: #D6D6D6;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-top-style: none;
  border-bottom-style: none;
}
.searchResultDescription {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
  padding-top: 5px;
}
.searchResultTitle {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  padding-top: 5px;
}
.repeatedSearchResultBlock {
  background-color: #FFFFFF;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-bottom-style: none;
  border-left-style: solid;
  border-top-color: #D6D6D6;
  border-right-color: #D6D6D6;
  border-bottom-color: #D6D6D6;
  border-left-color: #D6D6D6;
}
.bottomTable {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-top-color: #D6D6D6;
  border-right-color: #D6D6D6;
  border-bottom-color: #D6D6D6;
  border-left-color: #D6D6D6;
}
.separatorAud {
  color: Gray;
}
/* Start new Style for new Menu 23-11-2008 */

.menuBg {
  filter: alpha(opacity=95); /* ie */
  -moz-opacity: .95; /* mozilla */
  background: #4C0105;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #5E5452;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 2px;
}
.menuBgHref {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
}
.menuBgMover {
  filter: alpha(opacity=95); /* ie */
  -moz-opacity: .95; /* mozilla */
  background: #403231;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #5E5452;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 2px;
}
.OverClassMenu {
  filter: alpha(opacity=90); /* ie */
  -moz-opacity: .90; /* mozilla */
  background: #741A1C;
}
.OverMainClassMenu {
  background: #4C0105;
}
.tic {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #c9bfbf;
  text-decoration: none;
}
.tic a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #c9bfbf;
  text-decoration: none;
}

/* End new Style for new Menu 23-11-2008 */




@charset "UTF-8";
/* SpryCollapsiblePanel.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main CollapsiblePanel container. For our
 * default style, the CollapsiblePanel is responsible for drawing the borders
 * around the widget.
 *
 * If you want to constrain the width of the CollapsiblePanel widget, set a width on
 * the CollapsiblePanel container. By default, our CollapsiblePanel expands horizontally to fill
 * up available space.
 *
 * The name of the class ("CollapsiblePanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * CollapsiblePanel container.
 */
.CollapsiblePanel {
  margin: 0px;
  padding: 0px;
  border-left: solid 1px #CCC;
  border-right: solid 1px #999;
  border-top: solid 1px #999;
  border-bottom: solid 1px #CCC;
}
/* This is the selector for the CollapsiblePanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open or close the panel.
 *
 * The name of the class ("CollapsiblePanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * CollapsiblePanel panel tab container.
 */
.CollapsiblePanelTab {
  font: bold 0.7em sans-serif;
  background-color: #DDD;
  border-bottom: solid 1px #CCC;
  margin: 0px;
  padding: 2px;
  cursor: pointer;
  -moz-user-select: none;
  -khtml-user-select: none;
}
/* This is the selector for a CollapsiblePanel's Content area. It's important to note that
 * you should never put any padding on the content area element if you plan to
 * use the CollapsiblePanel's open/close animations. Placing a non-zero padding on the content
 * element can cause the CollapsiblePanel to abruptly grow in height while the panels animate.
 *
 * The name of the class ("CollapsiblePanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style a
 * CollapsiblePanel content container.
 */
.CollapsiblePanelContent {
  margin: 0px;
  padding: 0px;
}
/* An anchor tag can be used inside of a CollapsiblePanelTab so that the
 * keyboard focus ring appears *inside* the tab instead of around the tab.
 * This is an example of how to make the text within the anchor tag look
 * like non-anchor (normal) text.
 */
.CollapsiblePanelTab a {
  color: black;
  text-decoration: none;
}
/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "CollapsiblePanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the CollapsiblePanel.
 */
.CollapsiblePanelOpen .CollapsiblePanelTab {
  background-color: #EEE;
}
/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "CollapsiblePanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.CollapsiblePanelTabHover, .CollapsiblePanelOpen .CollapsiblePanelTabHover {
  background-color: #CCC;
}
/* This is an example of how to change the appearance of all the panel tabs when the
 * CollapsiblePanel has focus. The "CollapsiblePanelFocused" class is programatically added and removed
 * whenever the CollapsiblePanel gains or loses keyboard focus.
 */
.CollapsiblePanelFocused .CollapsiblePanelTab {
  background-color: #3399FF;
}
.storyText02 {
  font-family: Verdana;
  font-size: 12px;
  color: #000000;
  font-weight: normal;
  text-decoration: none;
}
.storyText02 a {
  font-size: 11px;
  text-decoration: none;
  color: #000000;
  font-weight: bold;
}
.storyText03 {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.LocalLinkTitle {
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  COLOR: black;
  FONT-FAMILY: Verdana;
}
#tickerlink {
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  color: #fff;
}
.photos {
  width: 100%; /* The photos should be the entire width of it's surrounding object, in this case the whole page */
  height: 100%;
  border: solid black 0px;
}
.photos ul {
  margin: 0;
  padding: 0px;
  ;
  float: left;
}
.photos ul li {
  padding: 0px;
  border: solid #999999 0px;
  padding-bottom: 0px;
  margin-bottom: 5px;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
*display:inline;
}
.video {
  margin-top: 4px;
}
.links {
  width: 175px;
  height: 20px;
  background: url(../images/srvcArw.gif) no-repeat 7px 4px;
  padding-left: 18px;
}
.SubMenus {
  display: block;
  width: 288px;
  height: 15px;
  background: #4c0105 url(../images/smlSquar.jpg) no-repeat 5px center;
  margin-left: 5px;
  padding: 3px 0px 5px 15px;
  color: #FFFFFF;
  border-bottom: 1px solid #5E5452;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
  text-align: left;
}
.SubMenus:hover {
  background-color: #741a1c;
}
.ParentMenu {
  display: block;
  width: 194px;
  height: 15px;
  padding: 3px 0px 5px 15px;
  color: #FFFFFF;
  border-bottom: 1px solid #9f5f5f;
  background: url(../images/MenuArrow.gif) 185px center no-repeat;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  text-align: left;
}
.ParentMenu:hover {
  background: #4c0105 url(../images/MenuArrow.gif) 185px center no-repeat;
}
.NoChild {
  background: none;
}
.NoChild:hover {
  background: #9f6363;
}
.SubMenuHolder {
  Position: absolute;
  margin-left: 190px;
  margin-top: -15px;
}
.PageError {
  color: #990000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
}
.PageErrorCool {
  color: #0000FF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
}
.inside img {
  width: 150px;
  border: 1px solid #CCCCCC;
  padding: 2px;
}
.article_img {
  border: 1px solid #CCCCCC;
  padding: 2px;
}
.cattitle {
  font-size: 17px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #800000;
  text-align: center;
}
.catdecription {
  padding: 4px;
  font-weight: normal;
  text-align: justify;
  color: #000000;
}
.catimage {
  margin: 0px 5px;
  border: 1px solid #990000;
  padding: 2px;
  width: 150px;
  height: 175px;
}
.fieldset {
  border: 0px;
}

/*CUSTOM STYLING*/
.photogallery ul li .gal_thumb {
  margin:2px 1px;
  width: 94px;
  height: 94px;
  border: 0px;
  padding:2px;
}
/* Advetisement Banners */
.advertisement {
  display: block;
  margin: 5px auto;
  padding: 0px;
  border: none;
  width: 1065px;
}
.advertisement div {
  background: #FFF;
  margin: 0px 5px 5px 0px;
  padding: 0px;
  display: block;
  float: left;
}
.advertisement div img {
  margin: 0px;
  padding: 0px;
  border: none;
}

/* SEARCH RESULTS */

#suggestions {
	font-size:11px;
	position: absolute;
	z-index:800;
	left:-10px;
  top:42px;
	margin-top:5px;
}
#suggestions ul{
  list-style-type:none;
}

#searchresults {
	width:250px;
	margin-top:0px;
	background-color: #F0FFF8;
	border:2px solid #096;
}
#no_results {width:250px;}

.article { margin-top:10px; font-size:12px; }
.article a{ text-decoration:none;}
.article .video_player {
	border:2px solid #d9d9d9;
	margin:0px 0px 5px 0px;
	width:680px;
	padding:3px 3px 2px 3px;
}
.article .video_player iframe {
	width:680px;
}
.article .audio_player {
	width:455px;
}
.article .audio_player object{
	width:455px;
}
.article_seperator {
	width:585px;
	height:6px;
	margin-left:105px;
}
.post h1, .block h3, .block h1 {
	background:#7d2939;
  border-color:#7d2939;
  color:#fff;
}
.post ul li {
  margin-left:25px;
}
.article .post {
  margin-top:25px;
}
.post .body{
  padding:10px;
}
ul.slides img{
  width:680px;
  margin-bottom:10px;
}
.flexslider{
  width:680px;
}
/* SITEMAP */
.sitemap #pages,.sitemap #categories{
	width:317px;
	float:left;
	margin:10px;
}

ul.slides{ list-style-type:none}

.featured img{
  margin-bottom:3px;
  width:160px;
  height: auto !important;
  border:1px solid #ccc;
}
.side_bar_gallery .photogallery ul li {
  margin:0px;
  padding:2px;
}
.side_bar_gallery .photogallery ul li .thumb {
	width:80px;
	height: 80px;
	border:0px;
  
  margin:0px;
}
.side_bar_gallery .photogallery ul li, .photogallery ol li{
  margin:0px;
}
/* LINKS TABLE STYLES */
.links_table {
	width:100%;
	border:2px solid #383a3e;
}
.links_table thead {
	letter-spacing:1px;
	-moz-border-radius:8px;
	-khtml-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}
.links_table thead tr td {
	background:#383a3e;
	color: #fff;
}

.links_table thead tr td, .links_table tbody tr td {
  padding-top:10px;
}
