body
{
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	background-color:#ffffff;
	COLOR: #002942;
}

.BrdrBlue8pt
{
    BORDER-RIGHT: #002942 1px solid;
    BORDER-TOP: #002942 1px solid;
    BORDER-LEFT: #002942 1px solid;
    BORDER-BOTTOM: #002942 1px solid;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    COLOR: #002942;
    FONT-SIZE: 11pt;
}


/* unvisited link */
.AwardsLinks {
    font-family: Arial,Helvetica,sans-serif;   
	color: #002942;
	font-size: 12px;
	text-decoration:none
	
}

.btnbluenewsletter
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: white;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #007DC3;
	border: thin outset #6699CC;
	padding: 1px;	
}


.Indent20px {
  margin-left: 20px; 
  color: red;
}
.btnblue
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	BACKGROUND-COLOR: #5378bd;
	border: thin outset #6699CC;
	padding: 1px;	
}

.btnred
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR:#ffffff;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	BACKGROUND-COLOR: red ;
	border: thin outset #000000;
	padding: 1px;	
}

.btnredbig
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18pt;
	COLOR:#ffffff;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	BACKGROUND-COLOR: red ;
	border: thin outset #000000;
	padding: 1px;	
}

.btnnormal
{	
	FONT-SIZE: 12pt;
	COLOR:#000000;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	
	
	padding: 1px;	
}

.bigradio 
{	
	width:15px;
	height:15px;		
	display:block;
	cursor:pointer;
	
    
}

.MyRoundRadio{	
	vertical-align:middle;
	position:relative;  
	
	
}

.dayborderyop
	{ 
				
		border-top: 1px solid #454545;
		
	}		  

.dayborders
	{ border: 1px solid #454545;
	BACKGROUND-COLOR: #5B2C84;	  
		
	}

.divborder:hover 
	{ border: 1px solid #454545;
		
	}
	
.divborder
	{ border: 1px solid #fff; }

.lowercase
{
    TEXT-TRANSFORM: lowercase
}
.uppercase
{
    TEXT-TRANSFORM: uppercase
}


.darkredClicktoAttend10pt
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial,Helvetica,sans-serif;     
         
}
.darkredClicktoAttend10ptbold
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    font-weight:bold           
}


.darkred10pt
{
    FONT-SIZE: 10pt;
    COLOR: #cc0033;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.darkred11pt
{
    FONT-SIZE: 11pt;
    COLOR: #cc0033;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}

.darkred12pt
{
    FONT-SIZE: 12pt;
    COLOR: red;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}

.darkred14pt
{
    FONT-SIZE: 14pt;
    COLOR: #cc0033;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.darkred8pt
{
    FONT-SIZE: 8pt;
    COLOR: #00628a;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.darkred9pt
{
    FONT-SIZE: 9pt;
    COLOR: #cc0033;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.red10pt
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.red12pt
{
    FONT-SIZE: 12pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.red8pt
{
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.red9pt
{
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.black8pt
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial,Helvetica,sans-serif;


}
.black9pt
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial,Helvetica,sans-serif;


}
.black10pt
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial,Helvetica,sans-serif;



}
.black11pt
{
	FONT-SIZE: 11pt;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	

}
.black12pt
{
	FONT-SIZE: 12pt;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	color:White;		
}
.colormove
{
	color:#5B2C84;                                    
}

.blackBig
{
    FONT-SIZE: 38pt;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.blackBig2
{
    FONT-SIZE: 28pt;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.whiteBig
{
    FONT-SIZE: 14pt;
	COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.white8pt
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.white9pt
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.white11pt
{
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
}

.white10pt
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.white12pt
{
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.whiteTimes16pt
{
    FONT-SIZE: 16pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.whiteTimes18pt
{
    FONT-SIZE: 18pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.whiteTimes20pt
{
    FONT-SIZE: 20pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.whiteTimes26pt
{
    FONT-SIZE: 26pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.whiteTimes30pt
{
    FONT-SIZE: 30pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.whiteTimes35pt
{
    FONT-SIZE: 35pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.gray8pt
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.gray9pt
{
    FONT-SIZE: 9pt;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.green9pt
{
    FONT-SIZE: 9pt;
    COLOR: #006666;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.green10pt
{
    FONT-SIZE: 10pt;
    COLOR: #006666;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.green11pt
{
    FONT-SIZE: 11pt;
    COLOR: #006666;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.green11ptGreenSession
{
    FONT-SIZE: 11pt;
    COLOR: #02a54c;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}

.green12pt
{
    FONT-SIZE: 12pt;
    COLOR: #006666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blue8pt
{
    FONT-SIZE: 8pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.blue12pt
{
    FONT-SIZE: 12pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.lightblue8pt
{
    FONT-SIZE: 8pt;
    COLOR: #0253b7;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.lightblue10pt
{
    FONT-SIZE: 10pt;
    COLOR: #0253b7;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.lightnavy12pt
{
    FONT-SIZE: 12pt;
    COLOR: #4F79C8;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.navy8pt
{
    FONT-SIZE: 8pt;
    COLOR: #000099;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.navy9pt
{
    FONT-SIZE: 9pt;
    COLOR: #000099;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.navy10pt
{
    FONT-SIZE: 10pt;
    COLOR: #000099;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.navy11pt
{
    FONT-SIZE: 11pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.navy12pt
{
    FONT-SIZE: 12pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.navy9ptGeorgia
{
    FONT-SIZE: 9pt;
    COLOR: #000099;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.orange12pt
{
    FONT-SIZE: 12pt;
    COLOR: #fcaf17;
    FONT-FAMILY:Arial,Helvetica,sans-serif;
}
.blue9pt
{
    FONT-SIZE: 9pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.underline
{
    TEXT-DECORATION: underline;
}
.nounderline
{
    TEXT-DECORATION: none;
}
.bgLightGreen
{
    BACKGROUND-COLOR: #e7f0ed
}
.bgYellowBrdrBk
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffffcc;	
}

.bgYellow
{
    BACKGROUND-COLOR: #ffffcc;
}
.bgGray
{
    BACKGROUND-COLOR: #d9d9d9;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.bgLightGray
{
    BACKGROUND-COLOR: #d9d9d9;
}
.bgWhiteBrdrBk
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffffff;	
}
.bgWhiteBrdrBkTop
{    
    BORDER-TOP: #000000 1px solid;    
    BACKGROUND-COLOR: #ffffff;	
}

.bgWhiteBrdrBkTopRight
{    
    BORDER-TOP: #000000 1px solid;    
    BORDER-RIGHT: #000000 1px solid;
    BACKGROUND-COLOR: #ffffff;	
}
.bgWhiteBrdrBkTopLeft
{    
    BORDER-TOP: #000000 1px solid;    
    BORDER-LEFT: #000000 1px solid;    
    BACKGROUND-COLOR: #ffffff;	
}
.bgWhiteBrdrBkToparound
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;    
    BACKGROUND-COLOR: #ffffff;	
}


.bgWhite
{
    BACKGROUND-COLOR: #ffffff;
}
.bgGreen
{
    BACKGROUND-COLOR: #02a54c;
}
.bgNavy
{
    BACKGROUND-COLOR: #000099;
}
.bgBlack
{
    BACKGROUND-COLOR: #000000;
}
.bgLightNavy
{
    BACKGROUND-COLOR: #4F79C8;
}
.bgLighterNavy
{
    BACKGROUND-COLOR: #6B92D6;
}
.bgOrange
{
    BACKGROUND-COLOR: #fcaf17
}
.bgIndigo
{
    BACKGROUND-COLOR: #cc6699
}
.bgYellow
{
    BACKGROUND-COLOR: #ffffcc
}
.bgDarkRed 
{
    BACKGROUND-COLOR: #d9d9d9
}

.bgDark-MyBlue 
{
	BACKGROUND-COLOR: #00628a;
}


.bgDark-Green
{
    BACKGROUND-COLOR: #a6ce39
}
.bgDark-Red
{
    BACKGROUND-COLOR: #a6ce39
}
.bgDark-Blue
{
    BACKGROUND-COLOR: #041A9D
}
.bgDark-Brown
{
    BACKGROUND-COLOR: #AF032F
}


.blackBrdrOutset
{
    BORDER-RIGHT: #000000 2px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 2px solid
}
.BrdrWhite
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid
}
.BrdrGreen
{
    BORDER-RIGHT: #006666 1px solid;
    BORDER-TOP: #006666 1px solid;
    BORDER-LEFT: #006666 1px solid;
    BORDER-BOTTOM: #006666 1px solid
}
.BrdrBlack8pt
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 9pt;
}
.BrdrBlack
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.BrdrNavy
{
	BORDER-RIGHT: #000099 1px solid;
	BORDER-TOP: #000099 1px solid;
	BORDER-LEFT: #000099 1px solid;
	BORDER-BOTTOM: #000099 1px solid;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	font-size: 8pt;
}
.BrdrOrange
{
    BORDER-RIGHT: #fcaf17 1px solid;
    BORDER-TOP: #fcaf17 1px solid;
    BORDER-LEFT: #fcaf17 1px solid;
    BORDER-BOTTOM: #fcaf17 1px solid
}
.BrdrDarkRed
{
    BORDER-RIGHT: #cc0033 1px solid;
    BORDER-TOP: #cc0033 1px solid;
    BORDER-LEFT: #cc0033 1px solid;
    BORDER-BOTTOM: #cc0033 1px solid
}
.blue10pt {

    FONT-SIZE: 10pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.BrdrBlackL
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 1px solid #000000;
    BORDER-BOTTOM: 0px;
}
.BrdrBlackTLR
{
    BORDER-RIGHT: 1px solid #000000;
    BORDER-TOP: 1px solid #000000;
    BORDER-LEFT: 1px solid #000000;
    BORDER-BOTTOM: 0px;
}
.BrdrBlackR
{
    BORDER-RIGHT: 1px solid #000000;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
}
.BrdrBlackLR
{
    BORDER-RIGHT: 1px solid #000000;
    BORDER-TOP: 0px;
    BORDER-LEFT: 1px solid #000000;
    BORDER-BOTTOM: 0px;
}
.BrdrBlackTB
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 1px solid #000000;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 1px solid #000000;
}
.JustifySpace
{
    LINE-HEIGHT: 12pt;
    TEXT-ALIGN: justify
}
.Space
{
    LINE-HEIGHT: 12pt;
}.vertical {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	display: none;
}
.tableoverchangetd tr:hover td{
    background-color:#d1d1d1;
}

