BODY
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: 'ms sans serif', helvetica, geneva;
    LIST-STYLE-TYPE: disc
}
H1
{
    FONT-SIZE: medium;
    TEXT-TRANSFORM: capitalize;
    COLOR: maroon;
    FONT-FAMILY: Arial
}
H2
{
    FONT-SIZE: small;
    COLOR: maroon;
    FONT-FAMILY: Arial
}
A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: midnightblue;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: underline
}
A:active
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: firebrick;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: underline
}
.cu1-title
{
    FONT-SIZE: 26px;
    COLOR: #135da6;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.cu1-copy
{
    FONT-SIZE: 12px;
    COLOR: #125ca5;
    LINE-HEIGHT: normal;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.cu2-title
{
    FONT-SIZE: 18px;
    COLOR: #00305f;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.cu2-copy
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 12px;
    COLOR: #125ca5;
    FONT-FAMILY: 'Trebuchet MS', Verdana, Arial
}
.footer
{
    FONT-SIZE: 12px;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.footer TD
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.footer A
{
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana;
    TEXT-DECORATION: none
}
.footer A:active
{
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana;
    TEXT-DECORATION: none
}
.footer A:link
{
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana;
    TEXT-DECORATION: none
}
.footer A:visited
{
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana;
    TEXT-DECORATION: none
}
.footer A:hover
{
    COLOR: #135da6;
    FONT-FAMILY: 'Trebuchet MS', Verdana;
    TEXT-DECORATION: underline
}
.cu1-title A
{
    COLOR: #135da6;
    FONT-FAMILY: 'Trebuchet MS', Verdana;
    TEXT-DECORATION: none
}
.cu1-title A:active
{
    COLOR: #135da6;
    FONT-FAMILY: 'Trebuchet MS', Verdana;
    TEXT-DECORATION: none
}
.cu1-title A:link
{
    COLOR: #135da6;
    FONT-FAMILY: 'Trebuchet MS', Verdana;
    TEXT-DECORATION: none
}
.cu1-title A:visited
{
    COLOR: #135da6;
    FONT-FAMILY: 'Trebuchet MS', Verdana;
    TEXT-DECORATION: none
}
.cu1-title A:hover
{
    COLOR: #135da6;
    FONT-FAMILY: 'Trebuchet MS', Verdana;
    TEXT-DECORATION: underline
}
.cu2-title A
{
    FONT-WEIGHT: normal;
    COLOR: #00305f;
    FONT-FAMILY: 'Trebuchet MS', Verdana;
    TEXT-DECORATION: none
}
.cu2-title A:active
{
    FONT-SIZE: 18px;
    COLOR: #00305f;
    FONT-FAMILY: 'Trebuchet MS', Verdana;
    TEXT-DECORATION: none
}
.cu2-title A:link
{
    FONT-SIZE: 18px;
    COLOR: #00305f;
    FONT-FAMILY: 'Trebuchet MS', Verdana;
    TEXT-DECORATION: none
}
.cu2-title A:visited
{
    FONT-SIZE: 18px;
    COLOR: #00305f;
    FONT-FAMILY: 'Trebuchet MS', Verdana;
    TEXT-DECORATION: none
}
.cu2-title A:hover
{
    FONT-SIZE: 18px;
    COLOR: #135da6;
    FONT-FAMILY: 'Trebuchet MS', Verdana;
    TEXT-DECORATION: underline
}
.cu2-copy TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.cu1-title TD
{
    FONT-SIZE: 24px;
    COLOR: #135da6;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.cu1-copy TD
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.cu4-title
{
    FONT-SIZE: 20px;
    COLOR: #00305f;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.cu4-title A
{
    COLOR: #00305f;
    TEXT-DECORATION: none
}
.cu4-title A:active
{
    COLOR: #00305f;
    TEXT-DECORATION: none
}
.cu4-title A:link
{
    COLOR: #00305f;
    TEXT-DECORATION: none
}
.cu4-title A:visited
{
    COLOR: #00305f;
    TEXT-DECORATION: none
}
.cu4-title A:hover
{
    COLOR: #135da6;
    TEXT-DECORATION: underline
}
.cu4-copy
{
    FONT-SIZE: 11px;
    COLOR: #125ca5;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.cu4-copy A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: black;
    TEXT-DECORATION: none
}
.cu4-copy A:active
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: black;
    TEXT-DECORATION: none
}
.cu4-copy A:link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: black;
    TEXT-DECORATION: none
}
.cu4-copy A:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: black;
    TEXT-DECORATION: none
}
.cu4-copy A:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #00305f;
    TEXT-DECORATION: underline
}
.cu2-copy A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.cu2-copy A:active
{
    COLOR: black;
    TEXT-DECORATION: none
}
.cu2-copy A:link
{
    COLOR: black;
    TEXT-DECORATION: none
}
.cu2-copy A:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
.cu2-copy A:hover
{
    COLOR: #00305f;
    TEXT-DECORATION: underline
}
.cu3-copy
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.header
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.header A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black
}
.header TD
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.header A:active
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: white
}
.header A:link
{
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
.header A:visited
{
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
.header A:hover
{
    FONT-WEIGHT: bolder;
    COLOR: #00305f;
    TEXT-DECORATION: underline
}
.cu1-copy H2
{
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.report
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.report TD
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.report-title
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 22px;
    COLOR: #00305f;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.cu1-copy B
{
    COLOR: black
}
.menu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.menu A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.menu A:active
{
    COLOR: black;
    TEXT-DECORATION: none
}
.menu A:link
{
    COLOR: black;
    TEXT-DECORATION: none
}
.menu A:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
.menu A:hover
{
    COLOR: #00305f;
    TEXT-DECORATION: underline
}
.calendar
{
	FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.calendar TD
{
	FONT-WEIGHT: normal;	
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.calendar SELECT
{
	FONT-WEIGHT: normal;	
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.calendar A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.calendar A:active
{
    COLOR: black;
    TEXT-DECORATION: none
}
.calendar A:link
{
    COLOR: black;
    TEXT-DECORATION: none
}
.calendar A:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
.calendar A:hover
{
    COLOR: #00305f;
    TEXT-DECORATION: underline
}
.report A
{
    COLOR: #00305f;
    TEXT-DECORATION: underline
}
.report A:active
{
    COLOR: #00305f;
    TEXT-DECORATION: underline
}
.report A:link
{
    COLOR: #00305f;
    TEXT-DECORATION: underline
}
.report A:visited
{
    COLOR: #00305f;
    TEXT-DECORATION: underline
}
.report A:hover
{
    COLOR: #125ca5;
    TEXT-DECORATION: underline
}
.menu TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.cu4-title TD
{
    FONT-SIZE: 20px;
    COLOR: #00305f;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.report HR
{
    COLOR: black;
    BACKGROUND-COLOR: black
}
.cu4-copy LI
{
    CLEAR: left;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.report SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: 'Trebuchet MS', Verdana
}
.finalReg B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #125ca5;  
}
.messageContainer
{		   
  height: 30px;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #ff0000;
  font-size: 14px;
  text-align: center;
}  
.mainMessages
{		   
  color: #00305f;
  font-style: italic;
  font-weight: bold;
  text-align: center;
}	
.mainerrorMessages
{
  color: #cc0000;
  font-style: italic;
  font-weight: bold;
  text-align: center;
}		
.na-logintext
{  
  text-align: right;	
  margin-right: 10px;
  margin-top: 10px;
  font-size: 10pt; 
}

.na-logintext A:link
{
    font-weight: bold;
 	color: #000000; 
  	font-size: 10pt; 
}
.na-logintext A:visited
{
    font-weight: bold;
 	color: #000000; 
  	font-size: 10pt; 
}
.na-logintext A:hover
{
    font-weight: bold;
 	color: #666666; 
  	font-size: 10pt; 
	text-decoration: none;
}
.login-userfields
{   
  display: none;
  width: 100%;
}										 
.login-Messages
{	   
  margin-top: 10px;
  margin-bottom: 10px;
  color: #00305f;
  font-style: italic;
  font-weight: bold;
  text-align: center;
}							  
.login-ErrorMessages
{ 
  margin-top: 10px;	
  margin-bottom: 10px;
  color: #cc0000;
  font-style: italic;
  font-weight: bold;
  text-align: center;
}		 
.na-login-top
{
  width: 100%; 
  border-top: 1px solid black;
}  
.na-blankheader-top
{
  width: 100%; 
  height: 79px; 
  border-top: 1px solid black;
} 
.na-loginheader-top
{
  width: 100%; 
  height: 28px; 
  border-top: 1px solid black; 
  border-bottom: 1px solid white;
} 
.na-0margin
{
  margin: 0px;
}
.na-partnerlogo-container
{
  border-top: 1px solid black; 
  border-left: 1px solid black;
} 
.na-cbr-footer-container
{
  border-left: 1px solid black; 
  border-right: 1px solid black; 
  border-bottom: 1px solid black;
}
.na-cbr-footer-innercontainer
{			     
  height: 38px; 
  width: 964px; 
  background-color: #ffffff;
}
.na-pl-footer-container
{
  width: 966px; 
  border-top: 1px solid black; 
  border-bottom: 1px solid black;
}	
.na-body
{
  margin-top: 10px;
}
.na-pagebody
{
  border-left: 1px solid black; 
  border-right: 1px solid black;
}
.na-breadcrumbs
{ 
  border-right: 1px solid black; 
  border-left: 1px solid black; 
  border-top: 1px solid black;						 
}
.na-footer-content
{ 
  border-bottom: 1px solid black; 
}
