BODY {
	FONT-SIZE: 12px; 
	COLOR: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

radio {
padding: 0px;
margin: 0px;
}
.BannerBG
{
BACKGROUND-COLOR: #E0E4E5; 
}

.Grey
{
BACKGROUND-COLOR: #F7F7F7; 
}

.lightpass
{
	BACKGROUND-COLOR: #D0D6D6;
}


.White
{
	BACKGROUND-COLOR: #FFFFFF;
}

.BannerBorder
{
	BORDER: #DEE2E2 1px solid;
}

.rightcats
{
	BACKGROUND-COLOR: #F4ECF5;
	BORDER: #CCCCCC 1px solid;
	padding: 2px;
}



.SurveyBG
{
	BACKGROUND-IMAGE: url('/images/VioletBg.gif');
	background-repeat:repeat-x;
}




.MenuBGSmall
{
	BACKGROUND-IMAGE: url('/images/MenuBG.gif');
	background-repeat:repeat-x;
	COLOR: #FFFFFF;
	FONT-SIZE: 12px;
	height: 25px;
	padding-right: 5px;
	font-weight:bold;
}


.ButtonMenu
{
	BACKGROUND-IMAGE: url('/images/button_new.jpg');
	background-repeat:no-repeat;
	COLOR: #FFFFFF;
	height: 25px;
	width: 75px;
}

.ButtonMenu A:link{
	FONT-SIZE: 12px; font-weight:bold; COLOR: #FFFFFF;TEXT-DECORATION: none;
}
.ButtonMenu A:hover{
	FONT-SIZE: 12px; font-weight:bold; COLOR: #FFFFFF;TEXT-DECORATION: none;
}
.ButtonMenu A:visited{
	FONT-SIZE: 12px; font-weight:bold; COLOR: #FFFFFF;TEXT-DECORATION: none;
}
.ButtonMenu A:active{
	FONT-SIZE: 12px; font-weight:bold; COLOR: #FFFFFF;TEXT-DECORATION: none;
}
.MenuBG
{
	BACKGROUND-IMAGE: url('/images/VioletBg.gif');
	background-repeat:repeat-x;
	COLOR: #FFFFFF;
}

.Grey2
{
BACKGROUND-COLOR: #E5E5E5;
BORDER-bottom: #D0100B 2px solid; 
}

.MenuBG2
{
	font-weight: bold;
	COLOR: #000000;
	BACKGROUND: #E7E7E7;
	BORDER: #ADA69C 1px solid;
}

.MenuBG2 a
{
	font-weight: bold;
	COLOR: #000000;
}

.VioletTop
{
	font-size: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ededed;
	BORDER-top: #ADA69C 1px solid;
	height: 23px;
	padding-right:5px;
}

.RightTOPMENU
{
	padding: 3px;
	font-weight: bold;
	COLOR: #000000;
	BACKGROUND: #E7E7E7;
	BORDER: #ADA69C 1px solid;
}

.RightContentMENU
{
	BACKGROUND-COLOR: #F7F7F7;
	BORDER: #CCCCCC 1px solid;
	Color: #333333;
	font-size: 12px;
	padding: 1px;
}

.cats
{
	COLOR: #000000;
	BACKGROUND: #E7E7E7;
	BORDER: #ADA69C 1px solid;
}

.pass {
color: #ADA69C;
}

.MenuTitle
{

	FONT-SIZE: 12px; 
	COLOR: #FFFFFF;
	font-weight: bold;
}

.MenuTitle A:link {
	FONT-SIZE: 12px; font-weight:bold; COLOR: #FFFFFF;TEXT-DECORATION: none;
}
.MenuTitle A:active {
	FONT-SIZE: 12px; font-weight:bold; COLOR: #FFFFFF;TEXT-DECORATION: none;
}
.MenuTitle A:visited {
	FONT-SIZE: 12px; font-weight:bold;  COLOR: #FFFFFF;TEXT-DECORATION: none;
}
.MenuTitle A:hover {
	FONT-SIZE: 12px; font-weight:bold;  COLOR: #FFFFFF;TEXT-DECORATION: none;
}


.SelectedBG
{
	COLOR: #CE110B;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-bottom: #CCCCCC 1px solid;
}
.SelectedBGTop
{
	COLOR: #CE110B;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-top: #CCCCCC 1px solid;
}



.SelectedBorders
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-bottom: #CCCCCC 1px solid;
	BORDER-left: #CCCCCC 1px solid;
	BORDER-right: #CCCCCC 1px solid;
}

.SelectedBorders2
{
	BACKGROUND-COLOR: #FeFeFF;
	BORDER: #CCCCCC 1px solid;
	padding:3px;
}

.SelectedBorders3
{
	BACKGROUND-COLOR: #FeFeFF;
	BORDER: #CCCCCC 1px solid;
}


.Greentext
{
	font-size: 12px;
	color: green;
}


.ResultMessage
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #CCCCCC 1px solid;
	text-align: center;
	Color: #121212;
	font-size: 11px;
	padding:3px;
	color: green;
}

.LightVioletBorder
{
	BACKGROUND-COLOR: #F8F4F9;
	BORDER-bottom: #CCCCCC 1px solid;
}

.NotSelectedItem
{
	BACKGROUND-COLOR: #F4ECF5;
	BORDER: #CCCCCC 1px solid;
	Color: #000000;
	font-size: 11px;
	height: 20px;
	text-align: center;
	padding-right:7px;
	padding-left:7px;
}
.NotSelectedItem A:link {
	FONT-SIZE: 11px;  COLOR: #000000; text-align: center; TEXT-DECORATION: none;
}

.NotSelectedItem A:active {
	FONT-SIZE: 11px;  COLOR: #000000; text-align: center; TEXT-DECORATION: none;
}

.NotSelectedItem A:hover {
	FONT-SIZE: 11px;  COLOR: #000000; text-align: center; TEXT-DECORATION: none;
}

.NotSelectedItem A:visited {
	FONT-SIZE: 11px;  COLOR: #000000; text-align: center; TEXT-DECORATION: none;
}

.SelectedItem
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-left: #CE110B 1px solid;
	BORDER-right: #CE110B 1px solid;
	BORDER-top: #CE110B 1px solid;
	Color: #CE110B;
	font-size: 11px;
	height: 20px;
	text-align: center;
	padding-right:7px;
	padding-left:7px;
}
.SelectedItem A:link {
	FONT-SIZE: 11px;  COLOR: #CE110B; text-align: center; TEXT-DECORATION: none;
}

.SelectedItem A:active {
	FONT-SIZE: 11px;  COLOR: #CE110B; text-align: center; TEXT-DECORATION: none;
}

.SelectedItem A:hover {
	FONT-SIZE: 11px;  COLOR: #000000; text-align: center; TEXT-DECORATION: none;
}
.SelectedItem A:visited {
	FONT-SIZE: 11px;  COLOR: #CE110B; text-align: center; TEXT-DECORATION: none;
}

.tblselects
{
	BORDER-bottom: #CCCCCC 1px solid;
}

.SubCategoryHome
{
	BACKGROUND: #E7E7E7;
	BORDER-left: #ADA69C 1px solid;
	BORDER-right: #ADA69C 1px solid;
	BORDER-top: #ADA69C 1px solid;
	Color: #000000;
	font-size: 11px;
	height: 20px;
	text-align: center;
	padding-right:5px;
	padding-left:5px;
}

.TitleMain
{
	BACKGROUND-COLOR: #D10D0A;
	FONT-SIZE: 12px; 
	COLOR: #Fefefe;
	padding-right:5px;
	padding-left:5px;
	height:20px;
}

.TitleMain A:link {
	FONT-SIZE: 12px; COLOR: #fefefe; text-align: center; TEXT-DECORATION: none
}
.TitleMain A:active {
	FONT-SIZE: 12px; COLOR: #fefefe; text-align: center; TEXT-DECORATION: none
}
.TitleMain A:visited {
	FONT-SIZE: 12px; COLOR: #fefefe; text-align: center; TEXT-DECORATION: none
}
.TitleMain A:hover {
	FONT-SIZE: 12px; COLOR: #FFEC16; text-align: center; TEXT-DECORATION: none
}




.MainTitles
{
	BACKGROUND: #efefef;
	BORDER-bottom: #CE110B 1px dotted;
	BORDER-top: #CE110B 1px dotted;
	FONT-SIZE: 12px; 
	COLOR: #CE110B;
	font-weight: bold;
	height:25px;
}

.MainTitles A:link {
	FONT-SIZE: 12px; COLOR: #CE110B; text-align: center; TEXT-DECORATION: none
}
.MainTitles A:active {
	FONT-SIZE: 12px; COLOR: #CE110B; text-align: center; TEXT-DECORATION: none
}
.MainTitles A:visited {
	FONT-SIZE: 12px; COLOR: #CE110B; text-align: center; TEXT-DECORATION: none
}
.MainTitles A:hover {
	FONT-SIZE: 12px; COLOR: #000000; text-align: center; TEXT-DECORATION: none
}


.CategoryHomeNEW
{
	BACKGROUND-COLOR: #E5E5E5;
	BORDER-bottom: #D10D0A 1px solid;
	BORDER-right: #D10D0A 10px solid;
	FONT-SIZE: 13px; 
	font-weight:bold;
	COLOR: #090909;
	padding:4px;
	height:23px;
}
.CategoryHomeNEW A:link {
	FONT-SIZE: 13px; COLOR: #090909;TEXT-DECORATION: none;
}
.CategoryHomeNEW A:active {
	FONT-SIZE: 13px; COLOR: #090909;TEXT-DECORATION: none;
}
.CategoryHomeNEW A:visited {
	FONT-SIZE: 13px; COLOR: #090909;TEXT-DECORATION: none;
}
.CategoryHomeNEW A:hover {
	FONT-SIZE: 13px; COLOR: #D3FF96;TEXT-DECORATION: none;
}

.CategoryHome
{
	BACKGROUND-COLOR: #D10D0A;
	FONT-SIZE: 12px; 
	COLOR: #Fefefe;
	text-align: center;
	padding-right:5px;
	padding-left:5px;
	height:24px;
}


.CategoryHome A:link {
	FONT-SIZE: 12px; COLOR: #Fefefe; text-align: center; TEXT-DECORATION: none
}
.CategoryHome A:active {
	FONT-SIZE: 12px; COLOR: #fefefe; text-align: center; TEXT-DECORATION: none
}
.CategoryHome A:visited {
	FONT-SIZE: 12px; COLOR: #fefefe; text-align: center; TEXT-DECORATION: none
}
.CategoryHome A:hover {
	FONT-SIZE: 12px; COLOR: #FFEC16; text-align: center; TEXT-DECORATION: none
}



.LightViolet
{
	BACKGROUND-COLOR: #F8F4F9;
}

.Color
{
	BACKGROUND-COLOR: #F4ECF5;
}
.ColorText
{
	COLOR: #D2B4DC;
}

.ColorTitle
{
	BACKGROUND-COLOR: #F4ECF5;
	BORDER-bottom: #D2B4DC 1px solid;
	BORDER-top: #D2B4DC 1px solid;
	Color: #333333;
	font-weight: bold;
	font-size: 12px;
	padding-right: 5px;
	height: 22px;
}

.Subjects
{
	padding: 2px;
	BACKGROUND-COLOR: #F6F6F6;
	BORDER-bottom: #F1F1F1 1px solid;
}

.ArticleTemplate
{
	BACKGROUND-COLOR: #F7F7F7;
	BORDER-bottom: #CCCCCC 1px solid;
}

.Button
{
	font-family: Tahoma, Arial;
	BACKGROUND-COLOR: #CE110B;
	Color: #FFFFFF;
	font-size: 12px;
	BORDER: #525252 1px solid;
}

.Violet
{
	BACKGROUND-COLOR: #CE110B;
}

.VioletBg
{
	BACKGROUND-IMAGE: url('/images/VioletBg.gif');
	background-repeat:repeat-x;
	FONT-SIZE: 13px; 
	COLOR: #FFFFFF;
}

.VioletBorder
{
	BORDER: #C823DF 1px solid;
}

.GreyBorder
{
	BORDER: #CCCCCC 1px solid;
}

.CategoryButton
{
Color: #FFFFFF;
font-size: 12px;
text-align: center;
BACKGROUND-COLOR: #C823DF;
}

.CategoryButton A:link {
	FONT-SIZE: 12px;  COLOR: #FFFFFF; text-align: center; TEXT-DECORATION: none
}
.CategoryButton A:active {
	FONT-SIZE: 12px; COLOR: #FFFFFF; text-align: center; TEXT-DECORATION: none
}
.CategoryButton A:visited {
	FONT-SIZE: 12px; COLOR: #FFFFFF; text-align: center; TEXT-DECORATION: none
}
.CategoryButton A:hover {
	FONT-SIZE: 12px; COLOR: #FFFFFF; text-align: center; TEXT-DECORATION: none
}

.VioletButton
{
	BACKGROUND-IMAGE: url('/images/VioletBg.gif');
	background-repeat:repeat-x;
	FONT-SIZE: 13px; 
	COLOR: #fefefe;
	text-align: center;
	padding-right:5px;
	padding-left:5px;
	height:23px;
}


.VioletButton A:link {
	FONT-SIZE: 13px; COLOR: #fefefe; text-align: center; TEXT-DECORATION: none
}
.VioletButton A:active {
	FONT-SIZE: 13px; COLOR: #fefefe; text-align: center; TEXT-DECORATION: none
}
.VioletButton A:visited {
	FONT-SIZE: 13px; COLOR: #fefefe; text-align: center; TEXT-DECORATION: none
}
.VioletButton A:hover {
	FONT-SIZE: 13px; COLOR: #FFEC16; text-align: center; TEXT-DECORATION: none
}

.VioletButton2
{
	BACKGROUND-COLOR: #6DB607;
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF;
	text-align: center;
	padding-right:5px;
	padding-left:5px;
	height:21px;
}


.VioletButton2 A:link {
	FONT-SIZE: 12px; COLOR: #fefefe; text-align: center; TEXT-DECORATION: none
}
.VioletButton2 A:active {
	FONT-SIZE: 12px; COLOR: #fefefe; text-align: center; TEXT-DECORATION: none
}
.VioletButton2 A:visited {
	FONT-SIZE: 12px; COLOR: #fefefe; text-align: center; TEXT-DECORATION: none
}
.VioletButton2 A:hover {
	FONT-SIZE: 12px; COLOR: #FFEC16; text-align: center; TEXT-DECORATION: none
}

.greyButton
{

	BACKGROUND-COLOR: #ededed;
	background-repeat:repeat-x;
	FONT-SIZE: 11px; 
	COLOR: #000000;
	padding-right:2px;
	height:20px;
}


.greyButton A:link {
	FONT-SIZE: 12px; COLOR: #000000; text-align: center; TEXT-DECORATION: none
}
.greyButton A:active {
	FONT-SIZE: 12px; COLOR: #000000; text-align: center; TEXT-DECORATION: none
}
.greyButton A:visited {
	FONT-SIZE: 12px; COLOR: #000000; text-align: center; TEXT-DECORATION: none
}
.greyButton A:hover {
	FONT-SIZE: 12px; COLOR: #CE110B; text-align: center; TEXT-DECORATION: none
}




.TopBottomLine
{
	height: 23px;
	padding-right: 3px;
	BACKGROUND-COLOR: F4ECF5;
	BORDER-top: #B894C4 1px solid;
	BORDER-bottom: #B894C4 1px solid;
}

.BottomLine
{
	height: 23px;
	padding-right: 3px;
	BACKGROUND-COLOR: F4ECF5;
	BORDER-bottom: #B894C4 1px solid;
}

.BottomLineBlue
{
	FONT-SIZE: 12px;
	font-weight: bold;
	height: 23px;
	padding-right: 3px;
	BACKGROUND-COLOR: #C5EDFF;
	BORDER-bottom: #009FE1 1px solid;
}

.TabTitle22
{
	FONT-SIZE: 13px;
	height: 23px;
	padding-right: 3px;
	BACKGROUND-COLOR: #6DB607;
	BORDER-bottom: #FEE906 1px solid;
}

.TopLine
{
	FONT-SIZE: 12px;
	font-weight: bold;
	height: 23px;
	padding-right: 3px;
	BACKGROUND-COLOR: #D9FFA5;
	BORDER-top: #96CA4C 1px solid;
}


.TabTitle
{
	FONT-SIZE: 12px;
	height: 23px;
	padding-right: 3px;
	BACKGROUND-COLOR: #D9FFA5;
	BORDER-bottom: #96CA4C 1px solid;
	Color: #000000;
	font-weight:bold;
}


.TabTitle A:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}
.TabTitle A:active {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}
.TabTitle A:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}
.TabTitle A:hover {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}


.BottomLineGreen
{
	FONT-SIZE: 12px;
	font-weight: bold;
	height: 23px;
	padding-right: 3px;
	BACKGROUND-COLOR: #EDFFC5;
	BORDER-bottom: #9AE100 1px solid;
}

.BottomLineOrange
{
	FONT-SIZE: 12px;
	font-weight: bold;
	height: 23px;
	padding-right: 3px;
	BACKGROUND-COLOR: #FFE7C5;
	BORDER-bottom: #E15F00 1px solid;
}


.TopLineLight
{
	height: 23px;
	padding-right: 3px;
	BACKGROUND-COLOR: #F4ECF5;
	BORDER-top: #E5EAF1 1px solid;
}

.BottomLineLight
{
	height: 23px;
	padding-right: 3px;
	BACKGROUND-COLOR: #D8D8D8;
	BORDER-bottom: #B0AFAF 1px solid;
}

.LeftTab
{
	padding-right: 3px;
	BACKGROUND-COLOR: #fafafa;
	BORDER-right: #c3c3c3 1px solid;
}



.LeftTbl
{
	padding:3px;
	BACKGROUND-COLOR: F4ECF5;
	BORDER-bottom: #B894C4 1px solid;
}


.GreyTitle
{
	Color: #000000;
	font-weight: bold;
	font-size: 12px;
	padding-right: 5px;
}

.NewContent
{
	font-size: 12px;
	BACKGROUND-COLOR: F5f5f5;
}

.Comment
{
padding: 3px;
BACKGROUND-COLOR: #F6F6F6;
BORDER-bottom: #F1F1F1 1px solid;
}

.SearchBG
{
BACKGROUND-COLOR: F1F3F2;

}

.VioletText
{
	FONT-SIZE: 12px; 
	COLOR: #CE110B;
}

.VioletTitle
{
	FONT-SIZE: 13px; 
	COLOR: #CE110B;
}

.VioletTitle A:link {
	FONT-SIZE: 13px;  COLOR: #CE110B; TEXT-DECORATION: none;
}
.VioletTitle A:active {
	FONT-SIZE: 13px; COLOR: #CE110B; TEXT-DECORATION: none;
}
.VioletTitle A:visited {
	FONT-SIZE: 13px; COLOR: #CE110B; TEXT-DECORATION: none;
}
.VioletTitle A:hover {
	FONT-SIZE: 13px; COLOR: #CE110B; TEXT-DECORATION: none;
}

.VioletTitleBig
{
	FONT-SIZE: 13px; 
	COLOR: #CE110B;
	font-weight: bold;
}

.VioletTitleBold
{
	FONT-SIZE: 12px; 
	COLOR: #CE110B;
	font-weight: bold;
}

.VioletTitleBold A:link {
	FONT-SIZE: 12px; font-weight:bold; COLOR: #CE110B; TEXT-DECORATION: none;
}
.VioletTitleBold A:active {
	FONT-SIZE: 12px; font-weight:bold; COLOR: #CE110B; TEXT-DECORATION: none;
}
.VioletTitleBold A:visited {
	FONT-SIZE: 12px; font-weight:bold; COLOR: #CE110B; TEXT-DECORATION: none;
}
.VioletTitleBold A:hover {
	FONT-SIZE: 12px; font-weight:bold; COLOR: #CE110B; TEXT-DECORATION: none;
}


.RedText
{
	FONT-SIZE: 12px; 
	COLOR: #CE110B;
}

.RedTextBold
{
	FONT-SIZE: 12px; 
	COLOR: #CE110B;
	font-weight: bold;
}


.GreyBottom
{
	COLOR: #000000; 
	BACKGROUND: #efefef;
	BORDER-bottom: #D0D6D6 1px solid;
}


.VioletLinkBold
{
	FONT-SIZE: 12px; 
	COLOR: #000000;
	font-weight: bold;
}

.VioletLinkBold A:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}
.VioletLinkBold A:active {
	FONT-SIZE: 12px; COLOR: #CE110B; TEXT-DECORATION: none;
}
.VioletLinkBold A:visited {
	FONT-SIZE: 12px; COLOR: #CE110B; TEXT-DECORATION: none;
}
.VioletLinkBold A:hover {
	FONT-SIZE: 12px; COLOR: #343434; TEXT-DECORATION: none;
}


.VioletLink
{
	FONT-SIZE: 12px; 
	COLOR: #000000;
}

.VioletLink A:link {
	FONT-SIZE: 12px; COLOR: #CE110B; TEXT-DECORATION: none;
}
.VioletLink A:active {
	FONT-SIZE: 12px; COLOR: #CE110B; TEXT-DECORATION: none;
}
.VioletLink A:visited {
	FONT-SIZE: 12px; COLOR: #CE110B; TEXT-DECORATION: none;
}
.VioletLink A:hover {
	FONT-SIZE: 12px; COLOR: #343434; TEXT-DECORATION: none;
}


.VillageName {
	FONT-SIZE: 16px; COLOR: #000000;font-weight: bold; TEXT-DECORATION: none;
}

.VillageName A:link {
	FONT-SIZE: 16px; COLOR: #000000;font-weight: bold; TEXT-DECORATION: none;
}
.VillageName A:active {
	FONT-SIZE: 16px; COLOR: #000000;font-weight: bold; TEXT-DECORATION: none;
}
.VillageName A:visited {
	FONT-SIZE: 16px; COLOR: #000000;font-weight: bold; TEXT-DECORATION: none;
}
.VillageName A:hover {
	FONT-SIZE: 16px; COLOR: #343434;font-weight: bold; TEXT-DECORATION: none;
}


.BigBoldBlackLink {
	FONT-SIZE: 14px; COLOR: #000000; font-weight: bold; TEXT-DECORATION: none;
}


.BoldBlackLink {
	FONT-SIZE: 13px; COLOR: #000000;font-weight: bold; TEXT-DECORATION: none;
}

.BoldBlackLink A:link {
	FONT-SIZE: 13px; COLOR: #000000;font-weight: bold; TEXT-DECORATION: none;
}
.BoldBlackLink A:active {
	FONT-SIZE: 13px; COLOR: #000000;font-weight: bold; TEXT-DECORATION: none;
}
.BoldBlackLink A:visited {
	FONT-SIZE: 13px; COLOR: #000000;font-weight: bold; TEXT-DECORATION: none;
}
.BoldBlackLink A:hover {
	FONT-SIZE: 12px; COLOR: #343434;font-weight: bold; TEXT-DECORATION: none;
}

.BigBoldBlackLink {
	FONT-SIZE: 14px; COLOR: #000000; font-weight: bold; TEXT-DECORATION: none;
}

.BigBoldBlackLink A:link {
	FONT-SIZE: 14px; COLOR: #000000;font-weight: bold; TEXT-DECORATION: none;
}
.BigBoldBlackLink A:active {
	FONT-SIZE: 14px; COLOR: #000000;font-weight: bold; TEXT-DECORATION: none;
}
.BigBoldBlackLink A:visited {
	FONT-SIZE: 14px; COLOR: #000000;font-weight: bold; TEXT-DECORATION: none;
}
.BigBoldBlackLink A:hover {
	FONT-SIZE: 14px; COLOR: #343434;font-weight: bold; TEXT-DECORATION: none;
}

.SmallBoldBlackLink {
	FONT-SIZE: 11px; COLOR: #000000;font-weight: bold; TEXT-DECORATION: none;
}

.SmallBoldBlackLink A:link {
	FONT-SIZE: 11px; COLOR: #000000;font-weight: bold; TEXT-DECORATION: none;
}
.SmallBoldBlackLink A:active {
	FONT-SIZE: 11px; COLOR: #000000;font-weight: bold; TEXT-DECORATION: none;
}
.SmallBoldBlackLink A:visited {
	FONT-SIZE: 11px; COLOR: #000000;font-weight: bold; TEXT-DECORATION: none;
}
.SmallBoldBlackLink A:hover {
	FONT-SIZE: 11px; COLOR: #343434;font-weight: bold; TEXT-DECORATION: none;
}



.DateText
{
	FONT-SIZE: 14px; 
	COLOR: #000000;
	font-weight: bold;
	text-align: center;
}
.whitetext
{
	color: white;
}
.DateTextSmall
{
	FONT-SIZE: 12px; 
	COLOR: #CE110B;
}

.DateTextSmallGrey
{
	FONT-SIZE: 11px; 
	COLOR: #797979;
}

.BoldSmalltext
{
	FONT-SIZE: 11px;
	font-weight: bold;
}

.Smalltext
{
	FONT-SIZE: 11px;
}

.violetSmalltext
{
	FONT-SIZE: 10px;
	COLOR: #CE110B;
}
.BannerPosition
{
	text-align: center;
	vertical-align: middle;
}
.CategoryTitle
{
	Color: #000000;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	height: 20px;
}
.CategoryTitle A:link {
	text-align: center; TEXT-DECORATION: none
}
.CategoryTitle A:active {
	 text-align: center; TEXT-DECORATION: none
}
.CategoryTitle A:visited {
  text-align: center; TEXT-DECORATION: none
}
.CategoryTitle A:hover {
COLOR: #CE110B; text-align: center; TEXT-DECORATION: none
}

a:link
{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
a:visited
{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
a:hover
{
	font-size:12px;
	color:#CE110B;
	text-decoration:none;
}

.input
{
	BACKGROUND-COLOR: #fcfcfc;
	BORDER: #CCCCCC 1px solid;
	TEXT-DECORATION: none;
}

.inputSearch
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #AAAAAA;
	BACKGROUND-COLOR: #fcfcfc;
	BORDER: #CCCCCC 1px solid;
	TEXT-DECORATION: none;
}

TD {
	FONT-SIZE: 12px; 
	COLOR: #000000;
	LINE-HEIGHT: 130%; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.Content {
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	LINE-HEIGHT: 140%; 
	font-family: Tahoma;
}

.Content A:link {
	COLOR: #CE110B;
}
.Content A:active {
	COLOR: #CE110B;
}
.Content A:visited {
	COLOR: #CE110B;
}
.Content A:hover {
	COLOR: #333333;
}

.lighttext
{
	FONT-SIZE: 11px; 
	color:#7F7F7F;
}

.lightbg
{
	FONT-SIZE: 11px; 
	background-color:#ededed;
}

.ResultMsg
{
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4f4f4f;
font-weight:bold;
}


.blacktext
{
	color:#000000;
	TEXT-DECORATION: underline;
	font-weight: light;
	font-size:12px;
}

.CategoryTbl2
{
	BACKGROUND-COLOR: #F7F7F7;
	BORDER: #CCCCCC 1px solid;
	Color: #333333;
	font-size: 12px;
	padding: 1px;
}


/*  homepage categories */
.CategoryTbl
{
	BACKGROUND-COLOR: #F7F7F7;
	BORDER: #CCCCCC 1px solid;
	Color: #333333;
	font-size: 12px;
}

.SubcategoriesTd
{
	BACKGROUND-COLOR: #F4f4f4;
	BORDER-Top: #E3e3e3 1px solid;
	text-align: center;
}