/*General*/

#wrapper 
{ width:990px;
    overflow:hidden
    }

.NoBoldText 
{
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
}
.NormalText 
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
}
.NormalText1 
{
	font-weight: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
}
.waterMark 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	width: 150px;
	height: 20px;	
}
.textBox
{
	width: 150px;
	height: 20px;
}
.survivorBox 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
}
.bodyContent 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.menutop 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5F635E;
	text-decoration: none;
	font-weight: bolder;
}
.bottomMenu 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.line 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.copyright 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5E5F66;
	text-decoration: none;
}
.subheadings 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
}
.survivorHead 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}


/*Table Formats*/

.tblhead_NoBackColor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
		padding-top: 4px;
	padding-bottom: 4px;
}
.tblhead_NoBackColor:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
.tdmenuoff_nobackColor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2F5EAA;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.tdmenuoff_nobackColor:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
.tdtextsub 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #51A6D9;
	font-size: 12px;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
}

.btnMenu 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #51A6D9;
	font-size: 12px;
	font-weight: bold;
}

.tblhead 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2F5EAA;
	padding-right: 10px;
	padding-left: 10px;
}
.tblheadformessageboard 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #EE0000;
	padding-right: 10px;
	padding-left: 10px;
}
.tdtext 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFFFF;
	font-size: 12px;
	padding-right: 10px;
	padding-left: 10px;
}
.tdtext1 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	padding-right: 10px;
	padding-left: 10px;
}
.tdtext2
{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;	
	font-size: 12px;
	
}
.tdalttext 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #EBEBEA;
	font-size: 12px;
	padding-right: 10px;
	padding-left: 10px;
}
.formfield 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.popuptd 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	white-space: nowrap;
}
.prevnext 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	background-color: #FCF789;
	padding-right: 9px;
	padding-left: 9px;
	border: 1px solid #969696;
}
.pagenum 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #76867D;
	padding-right: 10px;
	padding-left: 10px;
}
.pagenav 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #76867D;
	text-decoration: none;
}
.pagenav:hover 
{
	color: #3399FF;
}
.mandatory 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.sectiontitle 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #48534D;
}
.tblcontent 
{

	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
}
.tblcontentsp 
{

	font-family: Arial, Helvetica, sans-serif;
	color: #7E8280;
	font-size: 11px;
}


.leftMenusection 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-position: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.leftMenusectionRed 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height:100px;
	background-color:Red;
	
}

.menutitle 
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EBEBEA;
}
.password1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0033FF;
	text-decoration:none;
}
.password
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0033FF;
	text-decoration: underline;
}
.star 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}
.tdtextCopy 
{

	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	background-color: #FFFFFF;
	padding: 3px;
	font-size: 12px;
}
.cannotdelete 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	padding: 3px;
	font-size: 12px;
}
.tdalttextCopy 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #EBEBEA;
	padding: 3px;
	font-size: 11px;
}
.tdedit 
{
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
	font-size: 12px;
	text-decoration: none;
	background-color: #EBEBEA;
}
.leftMenusection:hover 
{
	color: #FFFF00;
	text-decoration: none;
}
.breadCrumb 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.entries 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5C7F57;
	text-decoration: none;
}
.starting 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
	font-weight: bolder;
}

.poolsummary 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #597D55;
	text-decoration: none;
}

.poolsummary:Hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #0040FF;
	text-decoration: none;
}

.eliminated 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	text-decoration: none;
	font-weight: bolder;
}
.survived 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	text-decoration: none;
	font-weight: bolder;
}
.tblheadSelect 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	padding-right: 10px;
	padding-left: 10px;
}
.tdtexthighlight1 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFF99;
	font-size: 12px;
	padding-right: 10px;
	padding-left: 10px;
}
.tdtexthighlight 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFF99;
	font-size: 12px;
	padding-right: 10px;
	padding-left: 10px;
}
.buttonhead 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EBEBEA;
	background-color: #7A9EDA;
	padding-right: 10px;
	padding-left: 10px;
}
.tdtextCopy 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFFFF;
	font-size: 12px;
	padding-top: 3px;
}

.contentlink1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.contentlink1:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: underline;
}
.contentlink2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding:5px;
}
.contentlink2:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: underline;
	padding:5px;
}
.contentlink 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
.contentlink:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: underline;
}
contentlink3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
	padding:5px;
}
.contentlink3:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: underline;
	padding:5px;
}
.contentlink3:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;	
	padding:5px;
	text-decoration: none;
}

.tdmenuoff 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #51A6D9;
	font-size: 12px;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom:4px;
	padding-top:4px;
         
}



.tdmenuoff1 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #DDF1FF;
	font-size: 12px;
	font-weight: bold;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom:0px;
	padding-top:0px;
}





.headertxt 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFCC00;
	text-decoration: none;
	text-indent: 8px;
}
.bottomMenu:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
.tdmenuoff 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2F5EAA;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #DDF1FF;
}
.tdmenuoff:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #DDF1FF;
}
.buttoncheck 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: #A6C9C9;
	background-image: url(../images/buttonbg.gif);
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 21px;
	top: 0px;
	bottom: 0px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 70px;
}

.tdmenuoff1
{
	color: #2F5EAA;
}
    
.tdmenuoff1:hover 
{
	color: #FF3300;
}

/* Data Grid Formats */

.dgItemStyle 
{
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding-left:10px;
	 padding-right:10px;
}
.dgHeaderStyle 
{
	background-color: #2F5EAA;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	height:20px;
	text-decoration:none;
	
}
.dgHeaderStyletable
{
	background-color: #2F5EAA;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	height:16px;
	text-decoration:none;	
}

.dgHeaderStyle:hover 
{
	background-color: #2F5EAA;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	padding-left:10px;
	padding-right:10px;
	
}
.frame 
{
border: 1px solid #b7bfba;
}
#frameid 
{
border: 1px solid #b7bfba;
}
.framebottom 
{
	border-bottom: 1px solid #b7bfba;
}
#frameleft 
{
	border-left: 1px solid #b7bfba;
}
.frametop
{
	border-top:1px solid #b7bfba;

}
.framegreen 
{
border: 1px solid #597D55;
}
.tdmenuoff_nobackColor_user {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #2F5EAA;
text-decoration: none;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
margin-left:0px;
margin-right:0px;
vertical-align: middle;
background-position: 0px 0px;
height: 100%;
width: 100%;
}
.errMsg
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
	color:Red;
	font-weight:bold;
	text-align:left;
}


.errMsgbold
{
	color:#FF3300;
	font-weight:bold;
}	

.s1
{
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.s2
{
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.style6
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;	
}
.Progress
 {
   background-color:#CF4342;
   color:White;
   top:30px;
   right:0px;
 }
 
.Progress img {
   vertical-align:middle;
   margin:2px;
 }