﻿.table
{
	border: none 0px #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
}
.tablecenter
{
	text-align: center;
	border: none 0px #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
}
.tablecontent
{
	border: none 0px #000000;
	margin: 10px 20px 10px 40px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
}
.tablecontentblue
{
	border: none 0px #000000;
	margin: 10px 20px 10px 20px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
}
.tablecallout
{
	padding: 8px 8px 8px 8px;
	background-color: #cc462b;
	float: left;
	margin-right: 10px
}
.tablecalloutright
{
	padding: 8px 8px 8px 8px;
	background-color: #cc462b;
	float: right;
	margin-left: 10px
}

.textsearchlogin
{
	font-size: 8pt;
	color: #666666;
	font-family: Verdana, Arial;
}

.textcontentheaderred
{
	font-size: 11pt;
	font-weight: bold;
	color: #cc0000;
	font-family: Verdana, Arial;
	line-height: 22px;
}
.textcontentheaderblack
{
	font-size: 13pt;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial;
	line-height: 22px;
}

a.textcontentwhite:link{color: #ffcc00; text-decoration: none; }
a.textcontentwhite:visited{color: #ffcc00; text-decoration: none; }
a.textcontentwhite:hover{color: #ffcc00; text-decoration: underline; }
.textcontentwhite
{
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana, Arial;
	line-height: 18px;
}

a.textcontentgrey:link{color: #cc0000; text-decoration: none; }
a.textcontentgrey:visited{color: #cc0000; text-decoration: none; }
a.textcontentgrey:hover{color: #cc0000; text-decoration: underline; }
.textcontentgrey
{
	font-size: 8pt;
	color: #333333;
	font-family: Verdana, Arial;
	line-height: 18px;
}
.textcontentloading
{
	font-size: 8pt;
	color: #999999;
	font-family: Verdana, Arial;
	font-style: italic;
}
.textcontentgold
{
	font-size: 8pt;
	color: #cc9933;
	font-weight: bold;
	font-family: Verdana, Arial;
	line-height: 19px;
}

a.textcontentblacksmall:link{color: #cc0000; text-decoration: none; }
a.textcontentblacksmall:visited{color: #cc0000; text-decoration: none; }
a.textcontentblacksmall:hover{color: #cc0000; text-decoration: underline; }
.textcontentblacksmall
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial;
	line-height: 18px;
}
a.textcontentlightgrey:link{color: #cc0000; text-decoration: none; }
a.textcontentlightgrey:visited{color: #cc0000; text-decoration: none; }
a.textcontentlightgrey:hover{color: #cc0000; text-decoration: underline; }
.textcontentlightgrey
{
	font-size: 8pt;
	color: #888888;
	font-family: Verdana, Arial;
	line-height: 18px;
}

a.texttitlegrey:link{color: #333333; text-decoration: none; }
a.texttitlegrey:visited{color: #333333; text-decoration: none; }
a.texttitlegrey:hover{color: #cc0000; text-decoration: none; }
.texttitlegrey
{
	font-size: 11pt;
	font-weight: bold;
	color: #333333;
	font-family: Verdana, Arial;
	line-height: 24px;
}
a.texttitlered:link{color: #cc0000; text-decoration: none; }
a.texttitlered:visited{color: #cc0000; text-decoration: none; }
a.texttitlered:hover{color: #cc0000; text-decoration: none; }
.texttitlered
{
	font-size: 16pt;
	font-weight: bold;
	color: #cc0000;
	font-family: Verdana, Arial;
	line-height: 28px;
}

a.textrightsidegrey:link{color: #cc0000; text-decoration: none; }
a.textrightsidegrey:visited{color: #cc0000; text-decoration: none; }
a.textrightsidegrey:hover{color: #cc0000; text-decoration: underline; }
.textrightsidegrey
{
	font-size: 8pt;
	color: #666666;
	font-family: Verdana, Arial;
	line-height: 17px;
}
a.textrightsideblack:link{color: #000000; text-decoration: none; }
a.textrightsideblack:visited{color: #000000; text-decoration: none; }
a.textrightsideblack:hover{color: #000000; text-decoration: underline; }
.textrightsideblack
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial;
	line-height: 17px;
}

a.textfooter:link{color:#ffffff; text-decoration: none; }
a.textfooter:visited{color:#ffffff; text-decoration: none; }
a.textfooter:hover{color:#ffffff; text-decoration: underline; }
.textfooter
{
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana, Arial;
}

a.textloginboxgrey:link{color: #ffcc00; text-decoration: none; }
a.textloginboxgrey:visited{color: #ffcc00; text-decoration: none; }
a.textloginboxgrey:hover{color: #ffcc00; text-decoration: underline; }
.textloginboxgrey
{
	font-size: 8pt;
	color: #cccccc;
	font-family: Arial;
}

a.textloginboxwhite:link{color: #ffffff; text-decoration: none; }
a.textloginboxwhite:visited{color: #ffffff; text-decoration: none; }
a.textloginboxwhite:hover{color: #ffcc00; text-decoration: none; }
.textloginboxwhite
{
	font-size: 8pt;
	color: #ffffff;
	font-family: Arial;
}
.textcallouttitle
{
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana, Arial;
	line-height: 18px;
	margin-bottom: 4px;
}
a.textcalloutblack:link{color: #cc0000; text-decoration: none; }
a.textcalloutblack:visited{color: #cc0000; text-decoration: none; }
a.textcalloutblack:hover{color: #cc0000; text-decoration: underline; }
.textcalloutblack
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial;
	line-height: 17px;
}
.textrightlabelgrey
{
	font-size: 8pt;
	color: #cccccc;
	font-family: Arial;
}

.textwatermark
{
	font-size: 8pt;
	color: #999999;
	font-family: Arial;
	font-style: italic;
	text-align: center;
}

.textbox
{
	font-size: 8pt;
}
.button
{
	font-size: 8pt;
	text-align: center;
}
.video
{
	margin-left: auto;
	margin-right: auto;
}

.panelmodalpopupcontrol
{
	position: absolute;
	visibility: hidden;
}
.panelmodalbackground
{
	background-color: #333333;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.panelmodalpopup
{

}

/* Log Status Elements */

a.textuserloggedin:link{color: #5c6f0d; text-decoration: none; }
a.textuserloggedin:visited{color: #5c6f0d; text-decoration: none; }
a.textuserloggedin:hover{color: #5c6f0d; text-decoration: underline; }
.textuserloggedin
{
    font-size: 8pt;
    font-weight: bold;
	color: #5c6f0d;
	font-family: Verdana, Arial;
	line-height: 18px;
}

a.textuserloggedout:link{color: #be1010; text-decoration: none; }
a.textuserloggedout:visited{color: #be1010; text-decoration: none; }
a.textuserloggedout:hover{color: #be1010; text-decoration: underline; }
.textuserloggedout
{
    font-size: 8pt;
	color: #be1010;
	font-family: Verdana, Arial;
	line-height: 18px;
}

.spaniconloggedin, .spaniconloggedout
{
    padding-left: 14px;
}
.spaniconloggedin { background: url(/webfiles/img_iconloggedin.png) no-repeat left center; }
.spaniconloggedout { background: url(/webfiles/img_iconloggedout.png) no-repeat left center; }

.spannoiconloggedin, .spannoiconloggedout
{
}

.validatorcallout
{
    background-color: #fd5841;
}
