html {
    overflow-y: scroll;
}
body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #000000;
}
a:active {
	color: #000000;
}
.sidemenu {
	background-image: none;
}
.sidemenuelements {
	font-size: 12px;
	font-weight: bold;
	clip: rect(auto,auto,auto,auto);
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-top: 2px;
	color: #000000;
	cursor:pointer;
}
.sidemenuelements:hover {
	font-size: 12px;
	font-weight: bold;
	clip: rect(auto,auto,auto,auto);
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-top: 2px;
	color: #FFFFFF;
	background-color: #868688;
	cursor: pointer;
}

.marqueetext{
	font-size:10px;
	text-align: left;
	font-weight: bold;
}

.topbarmenu {
	background-image: url(../images/masthead.png);
	background-repeat: no-repeat;
}
.leftcolumn {
	background-image: url(../images/left_bar_general.png);
	background-repeat: no-repeat;
	margin-left:20px;
}
.background {
	background-image: url(../images/laurel.jpg);
	background-repeat: repeat-y;

}
.sidemenuelementsselected {
	font-size: 12px;
	font-weight: bold;
	clip: rect(auto,auto,auto,auto);
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-top: 2px;
	color: #FFFFFF;
	background-color: #868688;
	cursor: pointer;
}
.question {
	font-size: 14px;
	font-weight: bold;
}
.answer {
	font-size: 12px;
}
.gap {
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.header {
	font-size:14px;
	color:#192968;
	font-weight: bold;
	text-transform: capitalize;
}
.header2 {
	font-size:12px;
	color:#888888;
	font-weight: bold;
	text-transform: capitalize;
}
.answers {
	color:#888888;
	font-weight: bold;
}
.tr1
{
	background-color: #DDDDDD;
}
.tr2
{
	background-color: #FFFFFF;
}.logsuccess {
	font-size: 14px;
	font-weight: bold;
	background-color: #00FF33;
	text-align: center;
}
.logunsuccess {
	font-size: 14px;
	font-weight: bold;
	background-color: #FF0000;
	text-align: center;
}
.prizeshort {
	color:#888888;
	font-weight: bold;
	text-align: center;
}
.tablebackground {
	background-repeat: no-repeat;
	background-position: right top;
}
.star {
	font-size: 13px;
	text-decoration: underline;
	font-weight: bold;
}
.flashing:link, .flashing:active, .flashing:hover, .flashing:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: blink;
}
.winner_header {
	text-align:center;
	margin-bottom: 0cm;
	line-height: 55%;
	color:#000080;
	font-weight: bold;
	font-size:14px
}
.WinnerText {
	text-align:center;
	font-size:14px;
	color: #666666;
}
.SilverText {
	text-align:center;
	font-size:13px;
	color: #666666;
}
.HCText {
	text-align:center;
	font-size:12px;
	color: #999999;
}
.groupTitle {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.WinnerAnswer {
	text-align:center;
	font-size:14px;
	color: #000000;
}
.SilverAnswer {
	text-align:center;
	font-size:13px;
	color: #333333;
}
.HCAnswer {
	text-align:center;
	font-size:12px
}
.winnerClass {
	text-align:center;
	font-weight: bold;
	font-size:16px;
	color: #333333;
}
.winner_silver {
	text-align:center;
	margin-bottom: 0cm;
	line-height: 55%;
	font-size:12px
}
.winner_left {
	text-align:left;
	margin-bottom: 0cm;
	font-size:12px
}
.winner_right{
	text-align:right;
	margin-bottom: 0cm;
	font-weight: bold;
	font-size:10px
}
.header3 {
	font-size:12px;
	color:#000080;
	font-weight: bolder;
}
.flash {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: blink;
}
.redBold {
	font-weight: bold;
	color: #FF0000;
	font-size :12px;
}
.videoSelect{

}
.videoSelect:hover {
	font-weight: bold;
}
.QuestionsCentre {
	text-align:center;
	font-weight: bold;
	font-size:16px;
	color: #192968;
}