body,html {
  padding          : 0;
  margin           : 0;
  margin-bottom    : 5px;
  background: white;
  background-image: url(../images/main_bg.gif);
  background-repeat: repeat;

}


.TopBg {
	background:  url(../images/gradient_purple.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: White;
}

.TopBg_grey {
	background: url(../images/head_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: White;
}
.HeadBut {
	font-family: Tahoma;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}

a.HeadBut:link {
  text-decoration: none;
}

a.HeadBut:hover {
	text-decoration: none;
	color: #ec008c;
}

.QuickLinkBut {
	font-family: Tahoma;
	color:  Black;
	font-size: 10px;
	font-weight:  normal;
	text-decoration: none;
}

a.QuickLinkBut:link {
  text-decoration: none;
}

a.QuickLinkBut:hover {
	text-decoration: underline;
}



.HeadBut2 {
	font-family: Tahoma;
	color: Purple;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.HeadBut2:link {
  text-decoration: none;
}

a.HeadBut2:hover {
	text-decoration: underline;
}

.HeadQuickLink {
   background-color: Purple;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 9px;
	color: White;
}

.TopDiv {
	background:  url(../images/top_div.gif);
	background-repeat:  repeat-y;
	background-position: center;
	background-color: White;
	
}

.MainTopBg {
	background: url(../images/main_top_bg.gif);
	background-repeat: repeat-x;
	background-color: White;
	background-position: top;
}

.MainBg {
	background-color: White;
}

.ContnetLeftDivider {
	border-left: solid;
	border-left-width: 1px;
	border-color:  #CECECE;
}

.ContentSide{
	background:  #E9E9E9;
	border-bottom: dashed;
	border-color: Gray;
	border-bottom-width: 1px;
}

.contentPicBdr {
	border: solid;
	border-width: 1px;
	border-color: Gray;
}

.ContentSideBttm{
	background: white;
	border-bottom: dashed;
	border-color: red;
	border-bottom-width: 1px;
}

.HeaderRegTxtSide {
	color:  #530053;
	font-family:  Tahoma;
	font-weight: bold;
	font-size: 14px;	
	font-weight: bold;
}

.RegTxtSide {
	color: black;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}

a.RegTxtSide:link {
	 text-decoration: none;
}

a.RegTxtSide:hover {
	text-decoration: underline;
}

.HeaderTXT {
   font-family:  Tahoma;
	font-size: 9px;
	color: black;
	background: transparent;
	border-bottom: solid;
	border-bottom-width: 1px;
	border-color: white;
}

.MAINcontentBdr {
	border: solid;
	border-width: 1px;
	border-color:  Silver;
}

.ContentBg {
	background: url(../images/content_bg_1.gif);
}


.RegTxtStarterBold {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #FE06FF;
	text-decoration: none;
	line-height: 200%;
}

.RegTxt {
	font-family: Tahoma;
	font-size: 11px;
	color: #484848;
	text-decoration: none;
	line-height: 200%;
}

a.RegTxt:link {
	 text-decoration: none;
}

a.RegTxt:hover {
	text-decoration: underline;
}

.lastWeeksWinner {
	font-family: Tahoma
	font-size: 14px;
	font-weight: bold;
   color: red;
	
}

.lastWeeksQuestionHead {
	font-family:  Tahoma;
	font-size: 10px;
	font-weight: bold;
   color: black;
}

.lastWeeksQuestion {
	font-family:  Tahoma;
	font-size: 12px;
   color: Purple;
}

.thisWeeksQuestion{
	background-color: Red;
	font-family: Tahoma;
	font-weight: bold;
	color: White;
	font-size: 12px;
}

a.thisWeeksQuestion:link {
	text-decoration: none;
}

a.thisWeeksQuestion:hover {
	background-color: Purple;
	
}

.TVstationsHead {
	font-family:  Tahoma;
	font-size: 10px;
	font-weight: bold;
   color: black;
}

.pageTitles {
	font-family: Tahoma;
	font-size: 28px;
	color: Black;
   font-weight: bold;
}

.pageTitlesQ {
	font-family: Tahoma;
	font-size: 28px;
	color: purple;
   font-weight: bold;
}

.ToppageTitlesQ {
	font-family: Tahoma;
	font-size: 10px;
	color: Gray;
	font-weight: bold;
}


.cursiveTxt {
	font-family: Tahoma;
	font-size: 20px;
	color: Black;
	
}

.credits {
	font-family: Tahoma;
	font-size: 9px;
	color: black;
   font-weight: normal;
}

.credits2 {
	font-family: Tahoma;
	font-size: 9px;
	color: white;
   font-weight: normal;
	text-decoration: none;
}

.credits3 {
	font-family: Tahoma;
	font-size: 9px;
	color: #DB0295;
   font-weight: normal;
	text-decoration: none;
}

.contentHeader {
	font-family: Tahoma;
	font-size: 16px;
	color: #DB0295;
	font-weight: bold;
}


.tableHighlight {
   background: transparent;
}

a.tableHighlight:link {
	 border: solid;
	 border-width: 1px;
	 border-color: White;
}

a.tableHighlight:hover {
	background-color: Silver;
	
}

.BttmDiveder {
	border:  1px;
	border-bottom: dashed;
	border-color: Silver;
	color: black;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}


a.BttmDiveder:link {
	 text-decoration: none;
}

a.BttmDiveder:hover {
	text-decoration: underline;
}


.BoxContainer {
	border: solid;
	border-width: 1px;
	border-color: #EAA1FD;
}

.BoxContainer2 {
	border: solid;
	border-width: 1px;
	border-color: #EAA1FD;
}
