@charset "utf-8";
/* CSS Document */

body,td,th { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #444; font-weight:normal; line-height:18px;}

a:link, a:visited, a:active {color:#C00; font-weight:bold; text-transform:none;}
a:hover {color:#00F;}

.lrgtextCenter { text-align:center; font-weight:normal; font-size:12px; }
.lrgtextJustify { text-align:justify; font-weight:normal; font-size:12px; }
.lrgtextLeft { text-align:left; font-weight:normal; font-size:12px;}
.lrgtextRight { text-align:right; font-weight:normal; font-size:12px;}

.maintextCenter { text-align:center; font-weight:normal; padding:0px 0px 16px 0px; }
.maintextJustify { text-align:justify; font-weight:normal; padding:0px 0px 16px 0px; }
.maintextJustifyNoPad { text-align:justify; font-weight:normal; padding:0px 0px 0px 0px; }
.maintextJustifyImg { text-align:justify; font-weight:normal; padding:16px 0px 16px 0px; }
.maintextLeft { text-align:left; font-weight:normal; padding:0px 0px 16px 0px; }
.maintextLeftImg { text-align:left; font-weight:normal; padding:16px 0px 16px 0px; }
.maintextLeftNoPad { text-align:left; font-weight:normal; padding:0px 0px 0px 0px; }
.maintextRight { text-align:right; font-weight:normal; padding:0px 0px 16px 0px; }

.maintextItalicCenter { text-align:center; font-weight:normal; font-style:italic; }
.maintextItalicJustify { text-align:justify; font-weight:normal; font-style:italic; }
.maintextItalicLeft { text-align:left; font-weight:normal; font-style:italic; }
.maintextItalicRight { text-align:right; font-weight:normal; font-style:italic; }

.maintextItalicCenter { text-align:center; font-weight:normal; font-style:italic; }
.maintextItalicJustify { text-align:justify; font-weight:normal; font-style:italic; }
.maintextItalicLeft { text-align:left; font-weight:normal; font-style:italic; padding:0px 0px 16px 0px; }
.maintextItalicRight { text-align:right; font-weight:normal; font-style:italic; }

.introtextCenter { text-align:center; font-weight:bold; padding:0px 0px 16px 0px; }
.introtextJustify { text-align:justify; font-weight:bold; padding:0px 0px 16px 0px; }
.introtextLeft { text-align:left; font-weight:bold; font-size:13px; padding:0px 0px 16px 0px;}
.introtextRight { text-align:right; font-weight:bold; padding:0px 0px 16px 0px; }

.HLtext { text-align:left; font-weight:bold; padding:0px 0px 16px 0px; font-size:13px; font-weight:bold; color:#111;}

.boldtextCenter { text-align:center; font-weight:bold; padding:0px 0px 16px 0px; }
.boldtextJustify { text-align:justify; font-weight:bold; padding:0px 0px 16px 0px; }
.boldtextJustifyUpper { text-align:justify; font-weight:bold; padding:0px 0px 16px 0px; text-transform:uppercase;}
.boldtextLeft { text-align:left; font-weight:bold; padding:0px 0px 16px 0px; }
.boldtextRight { text-align:right; font-weight:bold; padding:0px 0px 16px 0px; }

.boldtextItalicCenter { text-align:center; font-weight:bold; font-style:italic;}
.boldtextItalicJustify { text-align:justify; font-weight:bold; font-style:italic;}
.boldtextItalicLeft { text-align:left; font-weight:bold; font-style:italic;}
.boldtextItalicRight { text-align:right; font-weight:bold; font-style:italic;}

.smltextCenter { text-align:center; font-weight:normal; font-size:9px; }
.smltextJustify { text-align:justify; font-weight:normal; font-size:9px; }
.smltextLeft { text-align:left; font-weight:normal; font-size:9px; }
.smltextRight { text-align:right; font-weight:normal; font-size:9px; }

.smltextCenterTight { text-align:center; font-weight:normal; font-size:9px; }
.smltextJustifyTight { text-align:justify; font-weight:normal; font-size:9px; line-height:12px; }
.smltextLeftTight { padding:0px 0px 10px 0px; font-size:9px; line-height:12px; text-align:justify; }
.smltextRightTight { text-align:right; font-weight:normal; font-size:9px; }

.smltextItalicCenter { text-align:center; font-weight:normal; font-size:9px; font-style:italic;}
.smltextItalicJustify { text-align:justify; font-weight:normal; font-size:9px; font-style:italic; }
.smltextItalicLeft { text-align:left; font-weight:normal; font-size:9px; font-style:italic; padding:0px 0px 16px 0px;}
.smltextItalicRight { text-align:right; font-weight:normal; font-size:9px; font-style:italic; }

.newsTextBold {text-align:left; font-weight:bold; padding:0px 0px 0px 0px;}
.newsText {text-align:left; font-weight:normal; padding:0px 0px 16px 0px;}

.footertextCenter { text-align:center; color:#fff; font-weight:normal;}
.footertextJustify { text-align:justify; color:#fff; font-weight:normal;}
.footertextLeft { text-align:left; color:#ccc; font-weight:normal;}
.footertextRight { text-align:right; color:#ccc; font-weight:normal;}

.footertextLeft  a:link, .footertextLeft  a:visited, .footertextLeft  a:active {color:#ccc; text-decoration:none; font-weight:normal; text-transform:none;}
.footertextLeft  a:hover {color:#FFF;}

.lcLink  a:link, .lcLink  a:visited, .lcLink  a:active {
	color:#CC0000;
	font-weight:bold;
	text-transform:none;
}
.lcLink  a:hover {color:#00F;}
