body
{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image:url('../images/web_bg.jpg');
}


#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 5px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 3px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

input
{
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 11px;
    BORDER-BOTTOM-WIDTH: 1px;
    FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #000000;
    BORDER-RIGHT-WIDTH: 1px ;
}
.ButtonStyle
{
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	padding: 1px .3em;
	overflow: visible;
	color: #ffffff;
	border-right: #B7B7B7 1px solid;
	border-top: #B7B7B7 1px solid;
	border-left: #B7B7B7 1px solid;
	border-bottom: #B7B7B7 1px solid;
	background-color: #565555;
	position:relative;
    z-index: 0;
	
}


.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #005703), color-stop(1, #00961e) );
	background:-moz-linear-gradient( center top, #005703 5%, #00961e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005703', endColorstr='#00961e');
	background-color:#005703;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #003b10;
}.myButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #00961e), color-stop(1, #005703) );
	background:-moz-linear-gradient( center top, #00961e 5%, #005703 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00961e', endColorstr='#005703');
	background-color:#00961e;
}.myButton:active {
	position:relative;
	top:1px;
}




.ButtonStyleVideoChatOnline
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px .3em;
    overflow: visible;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-right: #A5A5A5 1px solid;
	border-bottom: #A5A5A5 1px solid;
    background:green;
	position:relative;
    z-index: 0;
}

.ButtonStyleVideoChatOnline:hover {
    cursor: hand;
    border: 1px solid #fff;
    background: #eef;
}


.ButtonStyleVideoChatOnline:hover {
	text-decoration: none;
	
	background:#05CA00;
  position:relative;
    z-index: 0;
	
	 
}
.ButtonStyleVideoChatOnline:active {
	position: relative;
	top: 2px;
	
}



.ApplyNowButton
{
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	border-right: #AAA8A8 1px solid;
	border-top: #AAA8A8 1px solid;
	border-left: #AAA8A8 1px solid;
	border-bottom: #AAA8A8 1px solid;
/*	background-color: #565555;  */
	background-color: #CC0000;
	text-decoration:none;
}

.ApplyNowButton:hover
{
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	border-right: #AAA8A8 1px solid;
	border-top: #AAA8A8 1px solid;
	border-left: #AAA8A8 1px solid;
	border-bottom: #AAA8A8 1px solid;
/*	background-color: #2D2D2D;   */
	background-color: #990000;
	text-decoration:none;
}

.HighLightBg
{
	background-color:#272727;
}

.HighLight8ptNormal
{
	FONT-SIZE: 8pt;
    COLOR: #D65D5D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.HighLight8ptBold
{
	FONT-SIZE: 8pt;
	Font-Weight: bolder;
    COLOR: #7D8DDD;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.HighLight28ptNormal
{
	FONT-SIZE: 8pt;
    COLOR: #AB0101;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.HighLight10ptNormal
{
	FONT-SIZE: 10pt;
    COLOR: #D65D5D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.HighLight10ptBold
{
	FONT-SIZE: 10pt;
	Font-Weight: bolder;
    COLOR: #D65D5D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.HighLightDate8ptNormal
{
	FONT-SIZE: 8pt;
    COLOR: #A4FF5B;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.HighLightDate8ptBold
{
	FONT-SIZE: 8pt;
	Font-Weight: bolder;
    COLOR: #FD9B1B;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.Heading8ptBold
{
	FONT-SIZE: 8pt;
	Font-Weight: bolder;
    COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.Heading10ptNormal
{
	FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.Heading10ptBold
{
	FONT-SIZE: 10pt;
	Font-Weight: bolder;
    COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.Heading14ptNormal
{
	FONT-SIZE: 14pt;
    COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.Heading14ptBold
{
	FONT-SIZE: 14pt;
    COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.HelpText
{
	FONT-SIZE: 8pt;
	COLOR: #FFAF00;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.DescriptionText8ptNormal
{
	FONT-SIZE: 8pt;
	COLOR: #D8D8D8;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.DescriptionText8ptBold
{
	FONT-SIZE: 8pt;
	Font-Weight: bolder;
	COLOR: #D8D8D8;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.DescriptionText10ptNormal
{
	FONT-SIZE: 10pt;
	COLOR: #E6E5E5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.DescriptionText10ptBold
{
	FONT-SIZE: 10pt;
	Font-Weight: bolder;
	COLOR: #E6E5E5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.ScrollingText
{
	FONT-SIZE: 8pt;
	Font-Weight: bolder;
	COLOR:#FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A
{
    FONT-SIZE: 8pt;
	COLOR: #FFDE00;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Text-Decoration: none;
}
A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.Link8ptNormal
{
    FONT-SIZE: 8pt;
	COLOR: #FFDE00;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Text-Decoration: none;
}
A.Link8ptNormal:hover
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A.Link8ptBold
{
    FONT-SIZE: 8pt;
	Font-Weight: bolder;
	COLOR: #FFDE00;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Text-Decoration: none;
}
A.Link8ptBold:hover
{
    FONT-SIZE: 8pt;
	Font-Weight: bolder;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A.Link10ptBold
{
    FONT-SIZE: 10pt;
	Font-Weight: bolder;
	COLOR: #FFDE00;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Text-Decoration: none;
}
A.Link10ptBold:hover
{
    FONT-SIZE: 10pt;
	Font-Weight: bolder;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A.HighlightLink8ptNormal
{
    FONT-SIZE: 8pt;
	COLOR: #FF8712;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Text-Decoration: none;
}
A.HighlightLink8ptNormal:hover
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
INPUT.clsTextBox
{
    BORDER-RIGHT: #8B8B8B 1px solid;
    BORDER-TOP: #8B8B8B 1px solid;
    MARGIN: 0px;
    BORDER-LEFT: #8B8B8B 1px solid;
    BORDER-BOTTOM: #8B8B8B 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Font-SIze: 8pt;
    COLOR: #ADADAC;
	HEIGHT: 20px;
    BACKGROUND-COLOR: #000000;
}
select
{
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 10px;
    BORDER-BOTTOM-WIDTH: 2px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #ADADAC;
    BACKGROUND-COLOR: #000000;
    BORDER-RIGHT-WIDTH: 1px;
}
TEXTAREA.clsTextArea
{
    BORDER-RIGHT: #8B8B8B  1px solid;
    BORDER-TOP: #8B8B8B 1px solid;
	MARGIN: 0px;
    FONT-SIZE: 8pt;
	COLOR: #ADADAC;
    BORDER-LEFT: #8B8B8B 1px solid;
    BORDER-BOTTOM: #8B8B8B  1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color:#000000;
}
.ErrorMessage
{
    FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: #E0FDC4;
}
.WarningMessage
{
    FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: #E0FDC4;
}
.SuccessMessage
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: normal; 
    COLOR: Green;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: #E0FDC4;
}

.ErrorMessage8pt
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.WarningMessage8pt
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.SuccessMessage8pt
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal; 
    COLOR: #98FF53;
    TEXT-DECORATION: none;
}

.TableHeader10ptBold
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
Font-Size:10pt;
Color:#D8D8D8;
Font-Weight:bold;
background: #585858;
}
.TableHeader8ptBold
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
Color:#D8D8D8;
Font-Weight: bolder;
Font-size:8pt;
background:#585858;
}
.TableHeader8ptNormal
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
Color:#D8D8D8;
Font-Weight: normal;
Font-size:8pt;
background:#585858;
}

.TDRowColor0
{
	FONT-SIZE: 8pt;
    COLOR: #D8D8D8;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Background:#262626;
}
.TDRowColor1
{
	FONT-SIZE: 8pt;
	COLOR: #D8D8D8;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Background:#3C3C3C;
}

.TDRowColor2
{
	FONT-SIZE: 8pt;
	COLOR: #454545;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Background:#000000;
}
.TableBorderColor
{
	FONT-SIZE: 8pt;
	COLOR: #3C3C3C;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Background:#3C3C3C;
}

/* ADD CLASS FOR A DISPLAY VOTE CHART COUNT PERCENT*/
.poll_vote_percent
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:7pt;
	Color:#FFFFFF;
	Font-Weight:bold;
	TEXT-DECORATION: none ;
}
.poll_vote
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Font-Size:7pt;
	Color:#FFFFFF;
	Font-Weight:normal;
	TEXT-DECORATION: none ;
}

.NoImageMessage
{
  	BORDER-RIGHT: #6D6D6D 1px solid;
    BORDER-TOP: #6D6D6D 1px solid;
    MARGIN: 0px;
    BORDER-LEFT: #6D6D6D 1px solid;
    BORDER-BOTTOM: #6D6D6D 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Font-SIze: 8pt;
    COLOR: #6D6D6D;
	BACKGROUND-COLOR: #FFFFFF;
}
