.textContentRequired { font-size:14px;font-family:  Arial, Verdana, Sans-serif;color:Blue;}
.textSmall { font-size:12px;font-family:  Arial, Verdana, Sans-serif;color:#000000;}
.textSmallBold { font-size:12px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif;} /* color:#000000; */
.textSmallBoldRed { color:red; font-size:12px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif;}
.textXSmall { font-size:10px;font-family:  Arial, Verdana, Sans-serif;color:#000000;}
.textXSmallBold { font-size:10px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif;}
.textNormalSmall { font-size:14px;font-family:  Arial, Verdana, Sans-serif;color:#000000;}
.textNormalSmallBold { font-size:14px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif;} /* color:#000000; */
.textNormal { font-size:16px;font-family:  Arial, Verdana, Sans-serif;color:#000000;}
.textNormalBold { font-size:16px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif;}
.textNormalRed { color:red; font-size:16px; font-weight: bold; font-family:  Arial, Verdana, Sans-serif;}
.textNormalBoldRed { color:red; font-weight: bold; font-size:16px;font-family:  Arial, Verdana, Sans-serif;}
.textLarge {font-size:18px;font-family:  Arial, Verdana, Sans-serif;color:#000000;}
.textLargeBold {font-size:18px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; } /* color:#000000; */
.textXLBold {font-size:22px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif;} /* color:#000000; */
.textXLBoldBrgndy {font-size:22px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; color:#800000;}
.textLargeRed {font-size:18px;font-family:  Arial, Verdana, Sans-serif;color:#000000;}
.textLargeBoldRed {font-size:18px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; color:red;}

.textNormalBrgndy {font-size:16px;  font-family:  Arial, Verdana, Sans-serif; color:#800000;}
.textNormalBoldBrgndy {font-size:16px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; color:#800000;}
.textLargeBoldBrgndy {font-size:18px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; color:#800000;}
.textBorderHeaderTitle {font-size:22px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; color:#800000;}
.textBorderHeaderSubTitle {font-size:18px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; color:#800000;}

.textBorderHeaderTitleChildPage{font-size:18px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; color:#FFFFFF;}

/* -- TABLE FORMATS -- */
/*.tableHeaderColNames { font-size:16px;font-family:  Arial, Verdana, Sans-serif; font-weight: bold;margin-top:10px;margin-bottom:10px;border:#000000 1px solid;cellpadding:0;cellspacing:0;}*/
/*.tableColContent { font-size:16px;font-family:  Arial, Verdana, Sans-serif;border:#000000 1px solid;text-align: center; vertical-align: middle;}*/
/*.tableColContent { font-size:16px;font-family:  Arial, Verdana, Sans-serif;text-align: center; vertical-align: middle;} */

/*TR.tableRowContent {font-family: Arial, Verdana, Sans-serif; font-size: 16px; border-bottom: 1px solid #000000;}*/
TABLE.tblBorderedStandard {margin: 20px 20px 20px 20px;}

/* TABLE ROW FORMATS */
TABLE.tblBorderedStandard TR {font-family: Arial, Verdana, Sans-serif; font-size: 16px; border-bottom: 1px solid #000000;}
TR.tableHeaderRowNames {  font-size:16px;font-family:  Arial, Verdana, Sans-serif; font-weight: bold;margin-top:10px;margin-bottom:10px;border-bottom:#000000 1px solid;border-top:#000000 1px solid;text-align: center; vertical-align: middle;border-collapse: collapse;}
TR.tableRowContent { font-family: Arial, Verdana, Sans-serif; font-size: 16px; border-bottom: 1px solid #000000;text-align: left; vertical-align: middle;}

/* TABLE COL FORMATS */
TABLE.tblBorderedStandard TD {font-size:16px;font-family:  Arial, Verdana, Sans-serif;text-align: left; vertical-align: middle;}
TD.tableHeaderColNames {  font-size:16px;font-family:  Arial, Verdana, Sans-serif; font-weight: bold;margin-top:10px;margin-bottom:10px;border:#000000 1px solid; text-align: center; vertical-align: middle;}
TD.tableColContent { font-size:16px;font-family:  Arial, Verdana, Sans-serif;text-align: left; vertical-align: middle;}

TABLE.tblMemberList TD {font-size:16px;font-family:  Arial, Verdana, Sans-serif; font-weight: bold; text-align: left; vertical-align: middle;}
TABLE.tblMemberList  TR {font-family: Arial, Verdana, Sans-serif; font-size: 16px; } /* border-bottom: 1px solid #000000; */
/*TD.tblMemberListColContent { font-size:16px;font-family:  Arial, Verdana, Sans-serif;text-align: left; vertical-align: middle;}*/


li {margin: 5px 5px 5px 5px;}



/* -- END TABLE FORMATS -- */

/* table {border-color: red} 
all four borders will be red
table {border-color: red green}
top and bottom border will be red, left and right border will be green 

table {border-color: red green blue}
top border will be red, left and right border will be green, bottom border will be blue

table {border-color: red green blue yellow}
top border will be red, right border will be green, bottom border  will be blue, left border will be yellow
*/



.textQuote { font-size:16px;  font-weight: bold; font-style: italic; font-family:  Arial, Verdana, Sans-serif;}

.textPhotoCaption { font-size:12px;font-family:  Arial, Verdana, Sans-serif;}

.ParagraphFirstWordEmphasis {font-size:26px;  font-weight: bold;font-family:  cursive; color:#800000; margin-left:10px;}

.ParagraphFirstWordNormal {color:#800000; margin-left:10px; font-size:16px;}

.lnkInternal {color:#800000; text-decoration: underline;}
a:hover.lnkInternal {text-decoration: underline overline; color: black;}

.lnkInternalSubPage {font-size:16px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; color:#800000; color:#800000; text-decoration: underline overline;} /*  text-transform: uppercase; */
a:hover.lnkInternalSubPage {font-size:16px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; color:#800000; text-decoration: underline overline; color: black;} /* text-transform: uppercase; */

.lnkExternal{color:#800000; text-decoration: none;}
a:hover.lnkExternal {text-decoration: underline; color: black;}

.lnkSmallBrgndy {color:#800000; text-decoration: underline;font-size:12px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif;}
a:hover.lnkSmallBrgndy {text-decoration: underline; color: black;}

.lnkLeftNavFirstWord {font-size:26px;  font-weight: bold;font-family:  cursive; color:#800000; margin-left:10px;}

.lnkLeftNav {font-size:16px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; color:#800000; text-decoration: none; margin: 50px 5px 50px 0px; white-space: nowrap;}

.textMatchLeftNavNoLink {font-size:16px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; color:#800000; text-decoration: none; margin: 50px 10px 50px 0px; white-space: nowrap;}

.textQuickLinksHeader {font-size:16px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; color:#000000; text-decoration: none; margin: 0px 0px 0px 0px; white-space: nowrap;}


a:hover.lnkLeftNav {text-decoration: underline overline; color: black;}

A:link {font-size:16px; font-family: Arial, Verdana, Sans-serif; color:#000000; }
A:hover {color: red }   /* mouse over link */
A:active {color: #000000;}
A:visited {color: #800000}
A:active {color: #000000}

.lnkCurrPage {font-size:16px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; color:#FFFFFF; text-decoration: none; margin: 50px 10px 50px 0px; white-space: nowrap;}
a:hover.lnkCurrPage {text-decoration: none; color: #FFFFFF; }
a:visited.lnkCurrPage {text-decoration: none; color: #FFFFFF;}


/* a img.classifiedSmall {margin: 20px 10px 20px 10px;border:1px;color: #000000;}

a:hover.classifiedSmall{border:1px;color: red;}

a img {border:0;}
a img.thumbnail {border:1px;} */
/* VIDEO */
.divVideoTitle { margin: 10px 10px 20px 10px;font-size:18px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; color:#800000;}
.divVideoClip { display: inline; margin: 20px 5px 20px 5px;font-size:12px;font-family:  Arial, Verdana, Sans-serif;color:#000000;}
.divVideoCaption { display: inline; margin: 0 5px 0 0;font-size:12px;font-weight: bold;font-family:  Arial, Verdana, Sans-serif;color:#000000;}
TD.tdVideo {margin: 10px 10px 10px 10px;}
.tdVideo {margin: 10px 10px 10px 10px;}

/* IMAGES AND THUMBNAIL IMAGE HOVERS */
.lnkInternal {color:#800000; text-decoration: underline;}
a:hover.lnkInternal {text-decoration: underline overline; color: black;}

img {border: 0;margin: 5px 5px 5px 5px;}


img.imgNewUpdated {display: inline; border: 0;margin: 0 5px 0 5px;}
#divUpdate { display: inline; margin: 0 5px 0 0;font-size:12px;font-family:  Arial, Verdana, Sans-serif;color:#000000;}
#divUpdatedDate{ display: inline; margin: 0 0px 0 0;font-size:12px;font-family:  Arial, Verdana, Sans-serif;color:#000000;}
.textNewUpdateDate {font-size:12px;font-family:  Arial, Verdana, Sans-serif;color:#000000;}
TABLE.tblNewUpdated { width:10%; }



img.highlightit {
border: 2px solid #800000;margin: 10px 10px 10px 10px;

}

img.highlightit:hover {
border: 2px solid red;margin: 10px 10px 10px 10px;
border-width: 2px;
}


.highlightit:hover{ 
color: red; /* Dummy definition to overcome IE bug */
}
/*
.highlightit img{
border: 1px solid #ccc;
}

.highlightit:hover img{
border-width: 0px;
}

.highlightit:hover{
color: red; 
}
*/
body{ background-color: #C0C0C0;margin:0px 0px 0px 0px;} 
body.bdyContent{ background-color: white;margin:0px 0px 0px 0px;}

div.divCurTab{ background-color:White;border-width:5px; border-color: #FFFFFF; border-style:outset;font-size:18px; font-weight: bold;} 
div.divTab{ background-color:#C0C0C0;border-width:5px; border-color: #800000; border-style:inset;}
div.divContent{ background-color:White;position:relative;height:100%;}
div.topBorder{ background-color: #C0C0C0;} 
div.leftBorder{ background-color: #C0C0C0;margin: 0px 0px 0px 0px;} 
table.leftBorder { background-color: #C0C0C0;margin: 0px 0px 0px 0px;text-align: left; vertical-align: middle;} 

div.hdrSubSection { font-size:16px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; color:#800000;background-color:#C0C0C0;border-bottom: #800000 1px solid; border-top: #800000 1px solid;margin-bottom:20px;margin-top:20px;} 

.hdrSubSection { font-size:16px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; color:#800000;background-color:#C0C0C0;border-bottom: #800000 1px solid; border-top: #800000 1px solid;margin-bottom:20px;margin-top:20px;} 

/* link="#000000" vlink="#800000" */






A .lnkEmail { background: url(image_hover.gif); }

/* a {font-size:16px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif;} */

/* a:hover.lnkLeftNav {text-decoration: underline overline; color: red;} */
/* a .link {font-size:16px;  font-weight: bold;font-family:  Arial, Verdana, Sans-serif; color:#800000;} */


/* A:hover.lnkEmail {text-decoration: underline; color: red;} */


/* a:hover.lnkEmail { background: url(Sent-Mail-32x32.png); } */



/* TODO: When time, fix below issue with left paren and retest pages affected */
img .leftNavCurrPage {margin: 50px 10px 50px 0px;}


