.SelRow 
{
	background-color:#333333;
}
.UnSelRow 
{
	background-color:White;
}


.sbf2 
{
	 background-color:#FFC0FF;
	 border-style:solid;
	 border-color: #333333;
	 color:#333333;
	 font-family:Verdana;
	 font-size: 7pt;
	 font-weight:bold;
	 width: 80px;
	 height: 20px;
	 margin-left:5px;
}

.Head1 
{
	font-family: Verdana;
	font-size: 16px;
	font-weight:bold;
	color: #333333;
}
.Head1B
{
	font-family: Verdana;
	font-size: 16px;
	font-weight:bold;
	color: #ffffff;
}

.Head2
{
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	text-decoration: underline;
	color: #333333;
}

.HeadCell
{
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	vertical-align:top;
}
.HeadCellB
{
	background-color: #333333;
	color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	vertical-align:top;
}

.HeadCell2
{
	padding-top: 5px;
	padding-bottom: 20px;
	text-align:center;
	vertical-align:top;
}

.SubmitCell
{
	padding-top: 10px;
	padding-bottom: 10px;
	text-align:center;
}

.ErrorCell
{
	text-align:center;
	background-color:Black;
}

.LabelCell
{
	padding-left: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align:Left;
	width: 120px;
}
.LabelCell2
{
	padding-left: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align:Left;
	width: 140px;
}


.TableMain
{
	width: 866px;
	background-color: #ebebeb;
	BORDER-RIGHT: #333333 1px solid; 
	BORDER-TOP: #333333 1px solid; 
	BORDER-LEFT: #333333 1px solid; 
	BORDER-BOTTOM: #333333 1px solid;
	height: 100%;
}

.TableMidSize
{
	width: 600px;
}
.TableMidSize2
{
	margin-left: auto;
	margin-right: auto;
	width: 700px;
	text-align:center;
}

.TableSmallSize
{
	width: 50%;
}


.TableFullSize
{
	width: 100%;
}

	
.LabelText 
{
	font-family:Verdana;
	font-size: 8pt;
	font-weight:bold;
	color: #333333;
}
.LabelText2 
{
	font-family:Verdana;
	font-size: 8pt;
	font-weight:bold;
	color: #333333;
}

.ErrorText 
{
	font-family:Verdana;
	font-size: 8pt;
	font-weight:bold;
	color: Yellow;
}
.ErrorText2 
{
	font-family:Verdana;
	font-size: 12pt;
	font-weight:bold;
	color: Yellow;
}
.ErrorCell2
{
	text-align:center;
	background-color:Black;
	padding-top: 5px;
	padding-bottom: 5px;
}


.YearDropDown 
{
	font-family:Verdana;
	font-size: 8pt;
	width: 100px;
}

.FullDropDown 
{
	font-family:Verdana;
	font-size: 8pt;
	width: 100%;
}

.SubmitButtonFormat 
{
	 background-color:#FFC0FF;
	 border-style:solid;
	 border-color: #333333;
	 color:#333333;
	  font-family:Verdana;
	  font-size: 8pt;
	  font-weight:bold;
	 width: 150px;
	 height: 30px;
	 margin-right: 10px;
}

.ButtonLargeGrey
{
	background-color: #ebebeb;
	background-position:center;
	background-repeat:no-repeat;
	background-image: url("images/btn/button.gif");
	width: 150px;
	height: 30px;
	border:0px none black;
	font-family: Verdana;
	color:#ffffff;
	font-size: 8pt;
	font-weight:bold;
	margin-right: 4px;	
	cursor: pointer;
}
.ButtonExtraLargeGrey
{
	background-color: #ebebeb;
	background-position:center;
	background-repeat:no-repeat;
	background-image: url("images/btn/button6.gif");
	width: 150px;
	height: 30px;
	border:0px none black;
	font-family: Verdana;
	color:#ffffff;
	font-size: 8pt;
	font-weight:bold;
	margin-right: 4px;	
	cursor: pointer;
}

.ButtonSmallGrey
{
	background-color: #ebebeb;
	background-position:center;
	background-repeat:no-repeat;
	background-image: url("images/btn/button2.gif");
	width: 100px;
	height: 25px;
	border:0px none black;
	font-family: Verdana;
	color:#ffffff;
	font-size: 8pt;
	font-weight:bold;
	margin-right: 25px;
	margin-bottom: 4px;
	cursor: pointer;
}
.ButtonSmallGrey2
{
	background-color: #ebebeb;
	background-position:center;
	background-repeat:no-repeat;
	background-image: url("images/btn/button2.gif");
	width: 100px;
	height: 25px;
	border:0px none black;
	font-family: Verdana;
	color:#ffffff;
	font-size: 8pt;
	font-weight:bold;
	margin-right: 60px;
	margin-bottom: 4px;
	cursor: pointer;
}


.ResultsHead1 
{
	 width: 100%;
	 text-align:center;
	 font-family:Verdana;
	 font-size: 12pt;
	 font-weight:bold;
	 padding-left: 2px;
	 color: #333333;
	 padding-bottom:5px;
}
.ResultsHead2 
{
	 width: 100%;
	 text-align:center;
	 font-family:Verdana;
	 font-size: 14pt;
	 font-weight:bold;
	 padding-right: 2px;
	 color: #333333;
	 text-decoration: underline;
	 padding-bottom:5px;
	 padding-top:5px;
}
.ResultsHead3 
{
	 width: 100%;
	 text-align:center;
	 font-family:Verdana;
	 font-size: 10pt;
	 font-weight:bold;
	 padding-left: 2px;
	 color: #333333;
	 padding-top:5px;
	 text-decoration: underline;
}
.ResultsHead4
{
	 width: 100%;
	 text-align:Left;
	 font-family:Verdana;
	 font-size: 14pt;
	 font-weight:bold;
	 padding-left: 2px;
	 color: #333333;
	 padding-top:15px;
	 text-decoration: underline;
}
.ResultsHead5
{
	 width: 20%;
	 text-align:Left;
	 font-family:Verdana;
	 font-size: 10pt;
	 font-weight:bold;
	 padding-left: 2px;
	 color: #333333;
	 padding-top:5px;
	 vertical-align:top;
}
.ResultsHead6
{
	 width: 80%;
	 text-align:Left;
	 font-family:Verdana;
	 font-size: 10pt;
	 font-weight:bold;
	 padding-left: 2px;
	 color: #333333;
	 padding-top:5px;
	 vertical-align:top;
}
.ResultsHead6Supreme
{
	 width: 80%;
	 text-align:Left;
	 font-family:Verdana;
	 font-size: 10pt;
	 font-weight:bold;
	 padding-left: 2px;
	 color: #333333;
	 padding-top:5px;
	 vertical-align:top;
	 text-decoration: underline;
}

.ResultsHeadLink
{
	 font-family:Verdana;
	 font-size: 10pt;
	 font-weight:bold;
	 color: #333333;
	 text-decoration: underline;
}

.ResultsHead7 
{
	 width: 100%;
	 text-align:left;
	 font-family:Verdana;
	 font-size: 11pt;
	 font-weight:bold;
	 padding-left: 2px;
	 padding-top: 5px;
	 padding-bottom:5px;
	 color:#ffffff;
	 background-color: #666666;
}
.ResultsHead8
{
	 width: 100%;
	 text-align:center;
	 font-family:Verdana;
	 font-size: 14pt;
	 font-weight:bold;
	 padding-right: 2px;
	 color: #333333;
	 text-decoration: underline;
	 padding-top:5px;
}
.ResultsHead9
{
	 width: 100%;
	 text-align:center;
	 font-family:Verdana;
	 font-size: 8pt;
	 font-weight:bold;
	 padding-left: 2px;
	 color: #333333;
	 padding-bottom:5px;
}

.ResultsJudge1 
{
	 width: 25%;
	 text-align:Left;
	 font-family:Verdana;
	 font-size: 10pt;
	 font-weight:bold;
	 color: #333333;
}
.ResultsJudge2
{
	 width: 75%;
	 text-align:left;
	 font-family:Verdana;
	 font-size: 10pt;
	 font-weight:bold;
	 color: #333333;
}

.ResultsCellHead3
{
	 width: 100%;
	 text-align: right;
	 padding-right: 2px;
	 padding-top: 5px;
}
.ResultsCellHead4
{
	background-color: #dcdcdc;
	 width: 100%;
	 text-align: right;
	 padding-right: 2px;
	 padding-top: 5px;
}


.MainCell 
{
	vertical-align:top;
}

.ResultsCellCatNum1 
{
	 width: 8%;
	 text-align:left;
	 font-family:Verdana;
	 font-size: 17pt;
	 font-weight:bold;
	 padding-left: 2px;
	 padding-top:5px;
	 color:#ffffff;
	 background-color: #666666;
}

.ResultsCellCatNum2
{
	 width: 92%;
	 text-align:left;
	 font-family:Verdana;
	 font-size: 8pt;
	 font-weight:bold;
	 padding-left: 2px;
	 padding-top:5px;
	 color:#ffffff;
	 background-color: #666666;
}
.ResultsCellLink
{
	 font-family:Verdana;
	 font-size: 8pt;
	 font-weight:bold;
	 color:#ffffff;
	 text-decoration: underline;
	 background-color: #666666;
}

.ResultsCell1 
{
	 width: 8%;
	 text-align:left;
	 font-family:Verdana;
	 font-size: 17pt;
	 font-weight:bold;
	 padding-left: 2px;
	 color:#ffffff;
	 background-color: #666666;
}
.ResultsCell1b
{
	 width: 8%;
	 text-align:left;
	 font-family:Verdana;
	 font-size: 17pt;
	 font-weight:bold;
	 padding-left: 2px;
	 padding-bottom: 5px;
	 color:#ffffff;
	 background-color: #666666;
}

.ResultsCell2
{
	 width: 92%;
	 text-align:left;
	 font-family:Verdana;
	 font-size: 8pt;
	 font-weight:bold;
	 padding-left: 2px;
	 color:#ffffff;
	 background-color: #666666;
}
.ResultsCell2b
{
	 width: 92%;
	 text-align:left;
	 font-family:Verdana;
	 font-size: 8pt;
	 font-weight:bold;
	 padding-left: 2px;
	 padding-bottom: 5px;
	 color:#ffffff;
	 background-color: #666666;
}

.ResultsCell3
{
	 width: 10%;
	 text-align:center;
	 font-family:Verdana;
	 font-size: 8pt;
	 font-weight:bold;
	 padding-left: 2px;
	 background-color:#cccccc;
	 color: #333333;
	 padding-top:2px;
	 padding-bottom:2px;
}

.ResultsCell4
{
	 width: 10%;
	 text-align:center;
	 font-family:Verdana;
	 font-size: 8pt;
	 font-weight:bold;
	 padding-left: 2px;
	 color: #333333;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 border-bottom-color:#dcdcdc;
}
.ResultsCell4b
{
	 width: 10%;
	 text-align:left;
	 font-family:Verdana;
	 font-size: 8pt;
	 font-weight:bold;
	 padding-left: 2px;
	 color: #333333;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 border-bottom-color:#dcdcdc;
}

.ResultsCell5
{
	 width: 5%;
	 text-align:left;
	 font-family:Verdana;
	 font-size: 8pt;
	 font-weight:bold;
	 padding-left: 2px;
	 background-color:#cccccc;
	 color: #333333;
	 padding-top:2px;
	 padding-bottom:2px;
}
.ResultsCell6
{
	 width: 90%;
	 text-align:left;
	 font-family:Verdana;
	 font-size: 8pt;
	 font-weight:bold;
	 padding-left: 2px;
	 background-color:#cccccc;
	 color: #333333;
	 padding-top:2px;
	 padding-bottom:2px;
}

.ResultsCell7
{
	 width: 5%;
	 text-align:right;
	 font-family:Verdana;
	 font-size: 8pt;
	 font-weight:bold;
	 padding-right: 8px;
	 color: #333333;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 border-bottom-color:#dcdcdc;
}
.ResultsCell8
{
	 width: 90%;
	 text-align:left;
	 font-family:Verdana;
	 font-size: 8pt;
	 font-weight:bold;
	 padding-left: 2px;
	 color: #333333;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 border-bottom-color:#dcdcdc;
}
.ResultsCellLinkTT
{
	 font-family:Verdana;
	 font-size: 8pt;
	 font-weight:bold;
	 padding-left: 2px;
	 color: #333333;
	 text-decoration: underline;
}

.ResultsCell9
{
	 width: 5%;
	 text-align:right;
	 font-family:Verdana;
	 font-size: 8pt;
	 font-weight:bold;
	 padding-right: 8px;
	 color: #333333;
	 background-color:#d8bfd8;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 border-bottom-color:#dcdcdc;
}
.ResultsCell10
{
	 width: 90%;
	 text-align:left;
	 font-family:Verdana;
	 font-size: 8pt;
	 font-weight:bold;
	 padding-left: 2px;
	 color: #333333;
	 background-color:#d8bfd8;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 border-bottom-color:#dcdcdc;
}
.ResultsCellLinkSupreme
{
	 font-family:Verdana;
	 font-size: 8pt;
	 font-weight:bold;
	 padding-left: 2px;
	 color: #333333;
	 text-decoration: underline;
}
.rfText 
{
	 font-family:Verdana;
	 font-size: 14pt;
	 font-weight:bold;
	 color: red;
}
.lcpButton
{
    font-family: Verdana;
    font-size: 24pt;
    height: 50px;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 20px;
    width: 150px;
}
.ModalWindow
{
  border: solid 2px #333333;
  background:#d3d3d3;
  padding: 0px 10px 10px 10px;
  position: absolute;
  top:-1000px;
  width: 300px;
  	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}

.modalBackground
{
  background-color:#CCCCFF;
  filter:alpha(opacity=40);
  opacity:0.5;
}
.panelBackground
{
	margin-top: 10px;
	margin-left:auto;
	margin-right:auto;
	width: 100%;
	height: auto;
	vertical-align: top;
	text-align: center;
}
.TextBoxMessage
{
	font-family: Verdana;
	font-size: 14pt;
	color: #333333;
}
.ucpDropDown
{
    color: #333333;
    font-weight: bold; 
    font-size: 12pt;
    font-family: Verdana; 
    width: 700px;
}
.ucpLabels
{
    color: #333333;
    font-weight: bold; 
    font-size: 12pt;
    font-family: Verdana; 
	display:block;
	float:left;
    width: 140px;
    padding-left: 5px;
}
.ucpLargeTextBox
{
    font-weight: bold; 
    font-size: 16pt;
    width: 842px;
    font-family: Verdana;
}
.ucpHeader
{
    font-weight: bold; 
    font-size: 12pt; 
    font-family: Verdana;
    margin-bottom: 2px;
}
.prefixLabel {
    color: #333333;
    font-weight: bold; 
    font-size: 10pt;
    font-family: Verdana; 
}
.prefixText {
    color: #333333;
    font-weight: normal; 
    font-size: 10pt;
    font-family: Verdana; 
}
.tdPrefixLabel {
    width: 20%;
    padding-left: 4px;
}
.tdPrefixText {
    width: 80%;
    padding-left: 4px;
}
.tdPrefixGrid {
    text-align: left;
}
.tdPrefixGridCell {
    color: #333333;
    font-weight: normal; 
    font-size: 10pt;
    font-family: Verdana; 
    width: 20%;
    padding-left: 4px;
}
.tdPrefixGridHeader {
    color: #ffffff;
    background-color: #000000;
    font-weight: bold; 
    font-size: 10pt;
    font-family: Verdana; 
    width: 20%;
    padding-left: 4px;
}
.tdPrefixGridHeader a {     color: #ffffff;
    background-color: #000000; 
    font-weight: bold; 
    font-size: 10pt;
    font-family: Verdana;
    width: 20%;
    padding-left: 4px;
}
