body {
	BACKGROUND-COLOR: #e1e1e1;
	FONT-SIZE: 12px; 
	COLOR: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin: 5px;
}

.tbl_border
{
	text-align: right;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #CCCCCC 1px solid;
	width: 1000px;
	height: 100%;
	padding: 10px;
}

.footer
{
	FONT-SIZE: 13px;
	padding-right:  3px;
	BACKGROUND-COLOR: #EFEFEF;
	BORDER-top: #d40203 3px solid;
	Color: #000000;
}

.whitetext
{
	color: white;
}

form
{
padding: 0;
margin:0;
}

.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: #CE110B;
}

.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;
}

.padding
{
padding: 3px;
}

.paddingbig
{
padding: 6px;
}

.button
{
	padding: 3px;
	BACKGROUND-COLOR: #ce110b;
	BORDER: #000000 1px solid;
	FONT-SIZE: 12px; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	font-weight: bold;
	cursor: hand;
}


.selectedborders3
{
	BACKGROUND-COLOR: #FeFeFF;
	BORDER: #CCCCCC 1px solid;
}


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;
}

.MenuBG2
{
	font-weight: bold;
	COLOR: #000000;
	BACKGROUND: #E7E7E7;
	BORDER: #ADA69C 1px solid;
}

.MenuBG2 a
{
	font-weight: bold;
	COLOR: #000000;
}


.contrastlink {
	FONT-SIZE: 13px; font-weight: bold; COLOR: #ce110b; TEXT-DECORATION: none;
}

.contrastlink A:link {
	FONT-SIZE: 13px; font-weight: bold; COLOR: #ce110b; TEXT-DECORATION: none;
}
.contrastlink A:active {
	FONT-SIZE: 13px; font-weight: bold; COLOR: #ce110b; TEXT-DECORATION: none;
}
.contrastlink A:visited {
	FONT-SIZE: 13px; font-weight: bold; COLOR: #ce110b; TEXT-DECORATION: none;
}
.contrastlink A:hover {
	FONT-SIZE: 13px; font-weight: bold; COLOR: #000000; TEXT-DECORATION: none;
}


.BannerBG
{
BACKGROUND-COLOR: #E0E4E5; 
}

.BannerBG2
{
padding-top: 7px;
BORDER-top: #989898 1px solid;
BORDER-bottom: #989898 1px solid;
BACKGROUND-COLOR: #efefef; 
}

.LeftSide
{
	padding: 1px;
	BACKGROUND-COLOR: #efefef;
	BORDER: #e1e1e1 1px solid;
}

.tabtitle
{
	FONT-SIZE: 13px;
	height: 23px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	BACKGROUND-COLOR: #EFEFEF;
	BORDER-top: #d40203 3px solid;
	Color: #000000;
	font-weight:bold;
}

.tabtitle .more 
{
	FONT-SIZE: 11px;
	Color: #787878;
	text-align: left;
	text-decoration: none;
}

.tabtitle A:link {
	FONT-SIZE: 13px; font-weight:bold;COLOR: #000000; TEXT-DECORATION: none;
}
.tabtitle A:active {
	FONT-SIZE: 13px; font-weight:bold;COLOR: #000000; TEXT-DECORATION: none;
}
.tabtitle A:visited {
	FONT-SIZE: 13px; font-weight:bold;COLOR: #000000; TEXT-DECORATION: none;
}
.tabtitle A:hover {
	FONT-SIZE: 13px; font-weight:bold;COLOR: #ce110b; TEXT-DECORATION: none;
}





.specialheight
{
	height: 15px;
}


.specialheightsmall
{
	height: 7px;
}

.specialwidth
{
	width: 10px;
}

.specialwidthbig
{
	width: 15px;
}

.image2 {
   width: 160px; /* for IE 6 */
   text-align: center;
}

.image2 .text2 {
   left: 0;
   width: 153px;
   color: black;
   font: 12px Tahoma, Sans-Serif;
   letter-spacing: 0px;
   background: #efefef;
   padding: 4px;
   text-align: right;
 	BORDER-bottom: #CCCCCC 1px solid;
	BORDER-top: #CCCCCC 1px solid;
}

.image2 .text2 div {
   padding: 0;
}

.image2 .text2 .summary {
  color: #787878;
  font: 12px Tahoma, Sans-Serif;
  LINE-HEIGHT: 140%; 
}

.image2 .text2 div  a {
  color: black;
  font: 12px Tahoma, Sans-Serif;
  LINE-HEIGHT: 140%; 
}

.image2 .text2 div a:hover, .pagination a.selected{
color: #FFFFFF;
background-color: #000000;
}

.image {
   position: relative;
   width: 160px; /* for IE 6 */
}

.image .text {
   position: absolute;
   bottom: 0px;
   left: 0;
   width: 100%;
   color: white;
   font: 11px Tahoma, Sans-Serif;
   letter-spacing: 0px;
   background: rgb(0, 0, 0); /* fallback color */
   background: rgba(0, 0, 0, 0.8);
   padding-right: 0px;
}

.image .text div {
   padding: 2px 4px 2px 0px;
}

.image .text div  a {
  color: white;
  font: 11px Tahoma, Sans-Serif;
  LINE-HEIGHT: 140%; 
}
.image .text div a:hover, .pagination a.selected{
color: #FFFFFF;
background-color: #ce110b;
}

.imagebig {
   position: relative;
   width: 360px; /* for IE 6 */
}

.imagebig .text {
   position: absolute;
   bottom: 0px;
   left: 0;
   width: 100%;
   color: white;
   font: bold 15px Tahoma, Sans-Serif;
   letter-spacing: 0px;
   background: rgb(0, 0, 0); /* fallback color */
   background: rgba(0, 0, 0, 0.8);
   padding-right: 0px;
}

.imagebig .text div {
   padding: 4px;
}

.imagebig .text div  a {
color: white;
LINE-HEIGHT: 140%; 
font: bold 15px Tahoma, Sans-Serif;
}
.imagebig .text div a:hover, .pagination a.selected{
color: #FFFFFF;
background-color: #ce110b;
}

.GreyBorder
{
	BORDER: #CCCCCC 1px solid;
}


.lightpass
{
	BACKGROUND-COLOR: #c7c7c7;
	height: 1px;
}

.MenuBG
{
	BACKGROUND-IMAGE: url('images/menu_scroll.jpg');
	background-repeat:repeat-x;
	height: 27px;
}

.MenuBG td
{
	text-align: center;
}

.MenuBG td a
{
	font-weight: bold;
}

.MainTitles
{
	BACKGROUND: #efefef;
	BORDER-bottom: #CE110B 1px dotted;
	BORDER-top: #CE110B 1px dotted;
	FONT-SIZE: 12px; 
	COLOR: #CE110B;
	font-weight: bold;
	height:23px;
	padding-right: 5px;
}

.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
}

.Content {
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	LINE-HEIGHT: 140%; 
	float: left;
}

.Content A:link {
	COLOR: #CE110B;
}
.Content A:active {
	COLOR: #CE110B;
}
.Content A:visited {
	COLOR: #CE110B;
}
.Content A:hover {
	COLOR: #333333;
}


radio {
padding: 0px;
margin: 0px;
}


.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;
}




.Grey2
{
BACKGROUND-COLOR: #E5E5E5;
BORDER-bottom: #D0100B 2px solid; 
}



.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;
}




.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
}







.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;
}



.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;
}


.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;
}


.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;
}





.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;
}

.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
}




.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;
}
