/*3E6FAB*/
a:link.mainnav { font-family: arial; font-size: 8pt; color: 3E6FAB; text-decoration: none } /*5B7BA4*/
a:visited.mainnav { font-family: arial; font-size: 8pt; color: 3E6FAB; text-decoration: none } /*5B7BA4*/
a:hover.mainnav { font-family: arial; font-size: 8pt; color: CB6D2D; text-decoration: none } /*CB6D2D*/

.footernav { font-family: arial; font-size: 8pt; color: A5A5A5 }
a:link.footernavlink { font-family: arial; font-size: 8pt; color: A5A5A5; text-decoration: none; }
a:visited.footernavlink { font-family: arial; font-size: 8pt; color: A5A5A5; text-decoration: none; }
a:hover.footernavlink { font-family: arial; font-size: 8pt; color: A5A5A5; text-decoration: underline; }

.topnav { font-family: arial; font-size: 8pt; color: FFFFFF; text-decoration: none }
a:link.topnav { font-family: arial; font-size: 8pt; color: FFFFFF; text-decoration: none }
a:visited.topnav { font-family: arial; font-size: 8pt; color: FFFFFF; text-decoration: none }
a:hover.topnav { font-family: arial; font-size: 8pt; color: FFFFFF; text-decoration: underline }

.leftnavcolor1 { font-family: verdana; font-size: 7pt; color: CFD9D4 }
.leftnavcolor2 { font-family: verdana; font-size: 7pt; color: 000000 }

input, select { font-family: verdana; font-size: 7pt; color: 000000 }
/*body { margin-top: 0px; margin-bottom: 0px; background-position: center; background-color: #E5EEf3; background-image: url("images/chinamist/template/bg.gif"); background-repeat: repeat-y; }*/
/*body { margin-top: 0px; margin-bottom: 0px; background-position: center; background-color: #E5EEf3; background-image: url("images/jshlawfirm/template/bg.gif"); background-repeat: repeat-y; }*/

.rightnews1 { font-family: verdana; font-size: 7pt; color: 000000;  text-decoration: none}
a:link.rightnews1 { font-family: verdana; font-size: 7pt; color: 000000;  text-decoration: none}
a:visited.rightnews1 { font-family: verdana; font-size: 7pt; color: 000000;  text-decoration: none}
a:hover.rightnews1 { font-family: verdana; font-size: 7pt; color: 000000; text-decoration: underline}

.homesearch { font-family: arial; font-size: 7pt; color: FFFFFF; text-decoration: none; background-color: 759EBF; border: 1px solid Black; }
.homesearchfield { font-family: arial; font-size: 7pt; color: 000000; text-decoration: none; border: 1px solid Black; }
.homecontacttext { font-family: verdana; font-size: 7pt; color: 3E6FAB; }
a:link.homecontactemail { font-family: verdana; font-size: 7pt; color: C76C2C; text-decoration: none; }
a:visited.homecontactemail { font-family: verdana; font-size: 7pt; color: C76C2C; text-decoration: none; }
a:hover.homecontactemail { font-family: verdana; font-size: 7pt; color: C76C2C; text-decoration: underline; }

.attorneyname { font-family: verdana; font-size: 12pt; color: 759EBF; font-weight: bold; }
.attorneytitle { font-family: verdana; font-size: 8pt; color: 759EBF; font-weight: bold; }

.rightnews2 { font-family: verdana; font-size: 7pt; color: C76C2C; text-decoration: none }

/*a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }*/

a:link { font-family: verdana; font-size: 8pt; color: C76C2C }
a:visited { font-family: verdana; font-size: 8pt; color: C76C2C }
a:hover { font-family: verdana; font-size: 8pt; color: C76C2C; text-decoration: underline }

a:link.mainlink { font-family: verdana; font-size: 8pt; color: 759EBF; text-decoration: none }
a:visited.mainlink { font-family: verdana; font-size: 8pt; color: 759EBF; text-decoration: none }
a:hover.mainlink { font-family: verdana; font-size: 8pt; color: CB6D2D; text-decoration: none }

a:link.palink { font-family: verdana; font-size: 8pt; color: 759EBF; text-decoration: none }
a:visited.palink { font-family: verdana; font-size: 8pt; color: 759EBF; text-decoration: none }
a:hover.palink { font-family: verdana; font-size: 8pt; color: C76C2C; text-decoration: underline }

.attorneylistingletter { font-family: verdana; font-size: 12pt; color: 759EBF; font-weight: bold }

td, .tstext { font-family: verdana; font-size: 8pt; color: 000000 }
.tsTextBold { font-family: verdana; font-size: 8pt; color: 000000; font-weight: bold }
.tsTextList { font-family: verdana; font-size: 9pt; color: 000000 }
.tsArticleHeadline { font-family: verdana; font-size: 10pt; color: 000000; font-weight: bold }
.tsArticleSubhead { font-family: verdana; font-size: 9pt; color: 000000; font-weight: bold }
.tsbody { font-family: verdana; font-size: 8pt; color: 000000 }
.tsTable { font-family: verdana; font-size: 8pt; color: 000000 }

/* ------------- Title and Date Font Style ------------------- */

.titleheading {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000}
.titledate {  font-family: Arial, Helvetica, ; font-size: 7.5pt; font-weight: normal; color: #000000}

/* ------------- Sections and Subsection Font Style ------------------- */

.sectionname {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFF66}
.subsectionname {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFCC00}

/* ------------- Table Font Style for Search, Login, etc.  ------------------- */

.tableheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFCC00}

/* ------------- Other Heading Font Style ------------------- */
.otherheading {  font-family: Verdana, Arial, Helvetica; font-size: 7.5pt; font-weight: bold; color: #006699}

/* ------------- Copyright Font Style ------------------- */

.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000}

/* ------------- Feature Article and Byline Font Style ------------------- */

.featurearticleSectionHeading { font-family: Arial, Helvetica; font-size: 10pt; font-weight: bold; color: #FFFFCC}
.featurearticleheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #CC3300}
.byline {  font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; color: #000000}

/* ------------- Title, Subsections and Sections Menu Background Colors ------------------- */

.titleTRbgcolor {  background-color: #FFFF66}
.titleAdTDbgcolor {  background-color: #CCCCCC}
.sectionTDbgcolor {  background-color: #330000; color: #CCCCFF}
.sectionTRbgcolor {  background-color: #FFCC66}

/* ------- Vote, Forums, Features and Table Heading and Content Background Colors -------- */

.tableHeadingTRbgcolor {  background-color: #CC0000}
.tableLoginLineTDbgcolor {  background-color: #FF6633}
.tableLoginContentTRbgcolor { }
.tableContentTRbgcolor {  background-color: #99FF99}

/* ------------- Column Background Colors ------------------- */

.columnRightTDbgcolor {  background-color: #FFFFFF}
.columnLeftTDbgcolor {  background-color: #FF6633}
.columnCenterTDbgcolor { background-color: #FFFFff}

/* ------------- Feature Section Headings Background Colors ------------------- */

.featurearticleSectionHeadingTDbgcolor { font-weight: bold; background-color: #FF6633}
.featurearticleSectionHeadingTDbulletbgcolor { font-weight: bold; background-color: #FF6633}
.otherheadingbgcolor { background-color: #ffffcc}
.titleLineTDbgcolor { background-color: #990000}
.sectionFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #000000}
.tableContentFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; color: #003333}
.generalContentFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #CCCCCC}
.generalbgcolor { background-color: #CCCC99}
.welcomeTRbgcolor { background-color: #CCCCCC}


/* TemplateDisplay */
.tsArticleHeadline2	{ font-family: verdana; font-size: 8pt; font-weight:bold; color: C76C2C; text-decoration: none }
/*.tsArticleHeadline2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #CC0000s }*/


/* ------------------------------------------------------------ */
/* These do not have any attributes at the moment change them later if needed. */
.titleWelcome {  color: #CC0000}
.titleWelcomebgcolor {  background-color: #CCCCCC}

/* Featured article */
.rightFAheadingbgcolor {  background-color: #FFCC00}
.rightFAheadingFont {  color: #330000}
.rightFAContentbgcolor {  }
.rightFAContentFont1 {  }
.rightFAContentFont2 {  }

/* Quick vote */
.rightQVheadingbgcolor {  background-color: #660066}
.rightQVheadingFont {  }
.rightQVContentbgcolor {  }
.rightQVContentFont1 {  }
.rightQVContentFont2 {  }
.rightQVContentFont3 {  }


/* Forums */
.rightFrheadingbgcolor {  background-color: #660066}
.rightFrheadingFont {  }
.rightFrContentbgcolor {  }
.rightFrContentFont1 {  }
.rightFrContentFont2 {  }




