body
	{
	}
A.normal:link
	{
	    FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
	    FONT-SIZE: 8pt;
		text-decoration: none;
		font-weight: normal;
	}
A.normal:visited
	{
	    FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
	    FONT-SIZE: 8pt;
		font-weight: normal;
		text-decoration: none;
	}
A.normal:active
	{
	    FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
	    FONT-SIZE: 8pt;
		text-decoration: none;
		font-weight: normal;
	}
A.normal:hover 
	{  
		font-family: verdana,Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: normal; 
		color: #FF0000; 
		text-decoration: none;
	}
A.menu:link
	{
	    COLOR: #FFFFFF;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
		text-decoration: none;
		font-weight: bold
	}
A.menu:visited
	{
	    COLOR: #FFFFFF;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
		font-weight: bold;
		text-decoration: none;
	}
A.menu:active
	{
	    COLOR: #FFFFFF;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
		text-decoration: none;
		font-weight: bold
	}
A.menu2:link
	{
	    COLOR: #003366;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
		text-decoration: none;
		font-weight: bold
	}
A.menu2:visited
	{
	    COLOR: #003366;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
		font-weight: bold;
		text-decoration: none;
	}
A.menu2:active
	{
	    COLOR: #003366;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
		text-decoration: none;
		font-weight: bold
	}
A.menu:hover 
	{  
	   font-family: Arial, Helvetica, sans-serif; 
	   font-size: 10pt; 
	   font-weight: bold; 
	   color: #FFCC66; 
	   text-decoration: none
	 }	
A.menu2:hover 
	{  
	   font-family: Arial, Helvetica, sans-serif; 
	   font-size: 10pt; 
	   font-weight: bold; 
	   color: #FFCC66; 
	   text-decoration: none
	 }
A.Title:link
	{
	    COLOR: #0F106C;
	    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	    FONT-SIZE: 9pt;
		text-decoration: none;
		font-weight: normal
	}
A.Title:visited
	{
	    COLOR: #0F106C;
	    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	    FONT-SIZE: 9pt;
		font-weight: normal;
		text-decoration: none
	}
A.Title:active
	{
	    COLOR: #0F106C;
	    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	    FONT-SIZE: 9pt;
		text-decoration: none;
		font-weight: normal
	}
A.Title:hover
	{
	    COLOR: #9999FF;
	    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	    FONT-SIZE: 9pt;
		text-decoration: underline;
		font-weight: normal
	}
A.announcement:link
	{
	    COLOR: #FF0000;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 16pt;
		text-decoration: none;
		font-weight: normal
	}
A.announcement:visited
	{
	    COLOR: #FF0000;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 16pt;
		font-weight: normal;
		text-decoration: none
	}
A.announcement:active
	{
	    COLOR: #FF0000;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 16pt;
		text-decoration: none;
		font-weight: normal;
	}
A.announcement:hover 
	{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 16pt; 
		font-weight: bold; 
		color: #FF0000; 
		text-decoration: none
	}		 	
SELECT
	{
	    font-family:Arial, Helvetica, sans-serif;
	    FONT-SIZE: 8pt;
	    FONT-WEIGHT: normal;
	}
INPUT
	{
	    font-family:Arial, Helvetica, sans-serif;
	    FONT-SIZE: 8pt;
	    FONT-WEIGHT: normal;
	}
BUTTON
	{
	    font-family:Arial, Helvetica, sans-serif;
	    FONT-SIZE: 15pt;
	    FONT-WEIGHT: normal;
	}
TEXTAREA
	{
	    font-family:Arial, Helvetica, sans-serif;
	    FONT-SIZE: 8pt;
	    FONT-WEIGHT: normal;
	}
	
.form-mainHeader
	{background:url(images-site/header-colors.jpg) repeat-x #a44010; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#FFFFFF;}
	
.form-Header2 { text-align:center; border-top:solid 1px #a44010; color:#333333; font-weight:bold; font-size:12px; padding:5px;}

.pageHeader
	{
		COLOR:#007DA6;
		FONT-FAMILY: Verdana, helvetica, 'MS Sans Serif';
	    FONT-SIZE: 9pt;
	 }

.oTable
	{ padding:5px; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:left;}
.oTable td { text-align:left;}

.oTable input { border:solid 1px #a44010; font-size:10px; color:#666666; font-family:Arial, Helvetica, sans-serif; padding:5px;}

.12font { color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.midcolora
	{ padding:5px; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.midcolora input { border:solid 1px #a44010; font-size:10px; color:#666666; font-family:Arial, Helvetica, sans-serif; height:18px;}

.midcolorb {   BACKGROUND-COLOR: #e9d2c2; padding:5px; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.midcolorb input { border:solid 1px #a44010; font-size:10px; color:#666666; font-family:Arial, Helvetica, sans-serif; height:18px;}

.buttonsBottom { padding:5px;}

TD.clarionwhite
	{
	    COLOR: #000000;
	    font-family:Arial, Helvetica, sans-serif;
	    FONT-SIZE: 9pt;
	    FONT-WEIGHT: normal;
	}
TD.clarionyellow
	{
	    BACKGROUND-COLOR: #FFCC66;
	    COLOR: #000000;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
	    FONT-WEIGHT: bold;
	    TEXT-ALIGN: center;
	}
TD.clarionblue
	{
	    BACKGROUND-COLOR: #003366;
	    COLOR: #FFFFFF;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
	    FONT-WEIGHT: bold;
	    MARGIN-TOP: 1px;
	    TEXT-ALIGN: center;
	}
	
TD.clarionyellow2
	{
	    BACKGROUND-COLOR: #FFFFCC;
	    COLOR: #003366;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
	    FONT-WEIGHT: bold;
	    MARGIN-TOP: 1px;
	    TEXT-ALIGN: center;
	}	
.clariongeneral
	{
	    COLOR: #3366CC;
	    FONT-FAMILY: Verdana, 'sans serif', helvetica;
	    FONT-SIZE: 9pt;
	    FONT-WEIGHT: bold;
	}
.TopImageNText
	{
	    COLOR: #3366CC;
	    FONT-FAMILY: Verdana, 'sans serif', helvetica;
	    FONT-SIZE: 10pt;
	    FONT-WEIGHT: bold;
	}	
.clarionbody
	{
	    COLOR: #000000;
	    FONT-FAMILY: Verdana, 'MS Sans Serif', Helvetica;
	    FONT-SIZE: 9pt;
	    FONT-WEIGHT: normal;
	}
.initial2
	{
	    BACKGROUND-COLOR: #CC99FF;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
	    FONT-WEIGHT: bold;
        COLOR: #000000;
	}
.initial3
	{
	    BACKGROUND-COLOR: #000000;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    TEXT-TRANSFORM: uppercase;
	    FONT-SIZE: 11pt;
	    FONT-WEIGHT: bold;
		COLOR: #CC99FF;
	}

.graybutton
	{
	    BACKGROUND-COLOR: #F1F1ED;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
	    FONT-WEIGHT: bold;
        COLOR: #000000;
	}
.footer
	{
	    COLOR: #000000;
	    FONT-FAMILY: Verdana, 'sans serif', helvetica;
	    FONT-SIZE: 9pt;
	    FONT-WEIGHT: bold;
	}
.FreeText
	{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.InstructText
	{
		COLOR: #000000;
		FONT-FAMILY: Verdana, 'sans serif', helvetica;
		FONT-SIZE: 8pt;
		FONT-WEIGHT: normal;
	    BACKGROUND-COLOR: #FFFFCE;
	}
.InstructTextWhite
	{
		COLOR: #000000;
		FONT-FAMILY: Verdana, 'sans serif', helvetica;
		FONT-SIZE: 8pt;
		FONT-WEIGHT: normal;
	    BACKGROUND-COLOR: #FFFFFF;
	}
.CopyrightText
	{
		COLOR: #FFFFFF;
		FONT-FAMILY: Verdana, 'sans serif', helvetica;
		FONT-SIZE: 7pt;
		FONT-WEIGHT: normal;
	}
.punchline 
	{   
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #660099; 
		text-decoration: none
	}
.tommostlinks 
	{  
	   font-family: Arial, Helvetica, sans-serif;
	   font-size: 10pt; 
	   font-weight: bold; 
	   color: #FFFFCC; 
	   text-decoration: none
	}
.header1 
	{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 18px; 
		font-weight: bold; 
		color: #660099; 
		text-decoration: none
	}
.disclaimer 
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #000000; 
		text-decoration: none
	}
.body-index 
	{  
		background-color: #003366
	}
.body-other 
	{  
		background-color: #FBF4FF
	}
.subhead1 
	{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		font-weight: bold; 
		color: #000000; 
		text-decoration: none; 
		background-color: #ECD0FD
	}
.subhead2
	{
	   background:url(images-site/header-colors.jpg) repeat-x #a44010; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#FFFFFF;
	}
.clsActiveScreen
	{
		BORDER-RIGHT: #ffcc66 thick solid;
		BORDER-TOP: #ffcc66 thick solid;
		MARGIN: 1px;
		BORDER-LEFT: #ffcc66 thick solid;
		BORDER-BOTTOM: #ffcc66 thick solid
	}
.clsActiveScreenMenu
	{
		BORDER-BOTTOM: #ffcc66 solid thin
	}
.caldefault
	{
		BACKGROUND-COLOR: #9999FF;
		COLOR: #000000;
		FONT-FAMILY: Verdana, 'sans serif', helvetica;
		FONT-SIZE: 8pt;
		FONT-WEIGHT: bold;
	}
.calday
	{
		font-family:Arial, Helvetica, sans-serif;
		FONT-SIZE: 8pt;
		BACKGROUND-COLOR: #B7B7FF;
	}
.caltoday
	{
		font-family:Arial, Helvetica, sans-serif;
		FONT-SIZE: 8pt;
		BACKGROUND-COLOR: #ffffff
	}
.information
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 14pt; 
		font-weight: bold; 
		color: #000000; 
		text-decoration: none
	}
A.calendar:active 
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: normal; 
		color: #FF0000; 
		text-decoration: none
	}
A.calendar:link 
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #FF0000; 
		text-decoration: none
	}
A.calendar:visited 
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #FF0000; 
		text-decoration: none
	}
A.calendar:hover
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #FF0000; 
		text-decoration: none; 
		background-color: #FFFFFF
	}		
A.PageBorderTable:link
	{
	    COLOR: #003366;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
		text-decoration: none;
		font-weight: bold
	}
A.PageBorderTable:visited
	{
	    COLOR: #003366;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
		font-weight: bold;
		text-decoration: none;
	}
A.PageBorderTable:active
	{
	    COLOR: #003366;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
		text-decoration: none;
		font-weight: bold
	}
A.PageBorderTable:hover 
	{  
	   font-family: Arial, Helvetica, sans-serif; 
	   font-size: 10pt; 
	   font-weight: bold; 
	   color: #FF6600; 
	   text-decoration: none
	 }
A.PageBorderTable1:link
	{
	    COLOR: #FFCC66;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
		text-decoration: none;
		font-weight: bold
	}
A.PageBorderTable1:visited
	{
	    COLOR: #FFCC66;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
		font-weight: bold;
		text-decoration: none;
	}
A.PageBorderTable1:active
	{
	    COLOR: #FFCC66;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
		text-decoration: none;
		font-weight: bold
	}
A.PageBorderTable1:hover 
	{  
	   font-family: Arial, Helvetica, sans-serif; 
	   font-size: 10pt; 
	   font-weight: bold; 
	   color: #FFFFFF; 
	   text-decoration: none
	 }	 
/* Font Definitions */
@font-face
	{
		font-family:Verdana;
	}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{
		margin:0in;
		margin-bottom:.0001pt;
		font-size:12.0pt;
		font-family:"Times New Roman";
	}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{
		margin-right:0in;
		margin-left:0in;
		font-size:9.0pt;
		font-family:Verdana;
		color:black;
		font-weight:bold;
	}
a:link, span.MsoHyperlink
	{
		color:blue;
		text-decoration:underline;
	}
a:visited, span.MsoHyperlinkFollowed
	{
		color:blue;
		text-decoration:underline;
	}
p.form-mainheader, li.form-mainheader, div.form-mainheader
	{
		margin-right:0in;
		margin-left:0in;
		background:#9999FF;
		font-size:10.0pt;
		font-family:Verdana;
		color:Black;
		font-weight:bold;
	}
p.pageheader, li.pageheader, div.pageheader
	{
		margin-right:0in;
		margin-left:0in;
		font-size:9.0pt;
		font-family:Verdana;
		color:#007DA6;
	}
p.midcolora, li.midcolora, div.midcolora
	{
		margin-right:0in;
		margin-left:0in;
		background:#FFFFFF;
		font-size:9.0pt;
		font-family:Verdana;
		color:black;
	}
p.midcolorb, li.midcolorb, div.midcolorb
	{
		margin-right:0in;
		margin-left:0in;
		background:#B7B7FF;
		font-size:9.0pt;
		font-family:Verdana;
		color:black;
	}
p.errormsg, li.errormsg, div.errormsg
	{
		margin-right:0in;
		margin-left:0in;
		font-size:9.0pt;
		font-family:Verdana;
		color:red;
		font-weight:bold;
	}
p.clariongeneral, li.clariongeneral, div.clariongeneral
	{
		margin-right:0in;
		margin-left:0in;
		font-size:9.0pt;
		font-family:Verdana;
		color:#3366CC;
		font-weight:bold;
	}
p.topimagentext, li.topimagentext, div.topimagentext
	{
		margin-right:0in;
		margin-left:0in;
		font-size:10.0pt;
		font-family:Verdana;
		color:#3366CC;
		font-weight:bold;
	}
p.clarionbody, li.clarionbody, div.clarionbody
	{
		margin-right:0in;
		margin-left:0in;
		font-size:9.0pt;
		font-family:Verdana;
		color:black;
	}
p.initial2, li.initial2, div.initial2
	{
		margin-right:0in;
		margin-left:0in;
		background:#CC99FF;
		font-size:10.0pt;
		font-family:Arial;
		color:black;
		font-weight:bold;
	}
p.initial3, li.initial3, div.initial3
	{
		margin-right:0in;
		margin-left:0in;
		background:black;
		font-size:11.0pt;
		font-family:Arial;
		color:#CC99FF;
		text-transform:uppercase;
		font-weight:bold;
	}
p.graybutton, li.graybutton, div.graybutton
	{
		margin-right:0in;
		margin-left:0in;
		background:#F1F1ED;
		font-size:10.0pt;
		font-family:Arial;
		color:black;
		font-weight:bold;
	}
p.freetext, li.freetext, div.freetext
	{
		margin-right:0in;
		margin-left:0in;
		font-size:9.0pt;
		font-family:Verdana;
		color:black;
		font-weight:bold;
	}
p.instructtext, li.instructtext, div.instructtext
	{
		margin-right:0in;
		margin-left:0in;
		font-size:8.0pt;
		font-family:Verdana;
		color:black;
	}
p.instructtextwhite, li.instructtextwhite, div.instructtextwhite
	{
		margin-right:0in;
		margin-left:0in;
		font-size:8.0pt;
		font-family:Verdana;
		color:black;
	}
p.punchline, li.punchline, div.punchline
	{
		margin-right:0in;
		margin-left:0in;
		font-size:9.0pt;
		font-family:Arial;
		color:#660099;
		font-weight:bold;
	}
p.tommostlinks, li.tommostlinks, div.tommostlinks
	{
		margin-right:0in;
		margin-left:0in;
		font-size:10.0pt;
		font-family:Arial;
		color:white;
		font-weight:bold;
	}
p.header1, li.header1, div.header1
	{
		margin-right:0in;
		margin-left:0in;
		font-size:13.5pt;
		font-family:Arial;
		color:#660099;
		font-weight:bold;
	}
p.body-index, li.body-index, div.body-index
	{
		margin-right:0in;
		margin-left:0in;
		background:#003366;
		font-size:12.0pt;
		font-family:"Times New Roman";
	}
p.body-other, li.body-other, div.body-other
	{
		margin-right:0in;
		margin-left:0in;
		background:#FBF4FF;
		font-size:12.0pt;
		font-family:"Times New Roman";
	}
p.subhead1, li.subhead1, div.subhead1
	{
		margin-right:0in;
		margin-left:0in;
		background:#ECD0FD;
		font-size:10.5pt;
		font-family:Arial;
		color:black;
		font-weight:bold;
	}
p.subhead2, li.subhead2, div.subhead2
	{
		margin-right:0in;
		margin-left:0in;
		background:#9999FF;
		font-size:10.0pt;
		font-family:Verdana;
		color:black;
		font-weight:bold;
	}
p.clsactivescreen, li.clsactivescreen, div.clsactivescreen
	{
		margin:.75pt;
		border:none;
		padding:0in;
		font-size:12.0pt;
		font-family:"Times New Roman";
	}
p.clsactivescreenmenu, li.clsactivescreenmenu, div.clsactivescreenmenu
	{
		margin-right:0in;
		margin-left:0in;
		border:none;
		padding:0in;
		font-size:12.0pt;
		font-family:"Times New Roman";
	}
p.caldefault, li.caldefault, div.caldefault
	{
		margin-right:0in;
		margin-left:0in;
		background:#9999FF;
		font-size:8.0pt;
		font-family:Verdana;
		color:black;
		font-weight:bold;
	}
p.calday, li.calday, div.calday
	{
		margin-right:0in;
		margin-left:0in;
		background:#B7B7FF;
		font-size:8.0pt;
		font-family:Verdana;
	}
p.caltoday, li.caltoday, div.caltoday
	{
		margin-right:0in;
		margin-left:0in;
		background:white;
		font-size:8.0pt;
		font-family:Verdana;
	}
@page Section1
	{
		margin:1.0in 1.25in 1.0in 1.25in;
	}
/* New */
.menuText
	{
	    BACKGROUND-COLOR: #CC99FF;
	    COLOR: #000000;
	    FONT-FAMILY: Verdana, 'sans serif', helvetica;
	    FONT-SIZE: 9pt;
	    FONT-WEIGHT: bold;
	}
.Buttoncolumn:link 
	{ 
		color: Blue
	}
.Buttoncolumn:visited 
	{ 
		color: Black
	}
.Buttoncolumn:active 
	{ 
		color: Blue
	}
.Buttoncolumn:hover 
	{ 
		color: DarkBlue
	}
.marqueeText
	{
		font-size: 10pt;
		color: #003366;
		font-family: Arial, Helvetica, sans-serif;
	}		
.marqueeTextBold
	{
		font-weight: bold;
		font-size: 10pt;
		color: #003366;
		font-family: Arial, Helvetica, sans-serif;
	}		
.marqueeTextSmallWhite
	{
		font-size: 8pt;
		color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
	}		
.error
	{
	    COLOR: red;
	    FONT-FAMILY: Verdana, 'sans serif', helvetica;
	    FONT-SIZE: 9pt;
	    FONT-WEIGHT: bold;
	}
.errormsg
	{
	    COLOR: red;
	    FONT-FAMILY: Verdana, 'sans serif', helvetica;
	    FONT-SIZE: 9pt;
	    FONT-WEIGHT: bold;
	}
.clarionShow
	{
		display: block
	}
.clarionHide
	{
		display: none
	}
.clarionGrid
	{
		border-right: #DECFF6 thin outset;
		border-top: #DECFF6 thin outset;
		border-left: #DECFF6 thin outset;
		border-bottom: #DECFF6 thin outset;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		border-bottom-color: #1F4976;
		font-size:12px; color:#666;
	}
.pagers
	{	
	    COLOR: #FFFFFF;	
		FONT-WEIGHT:bold;
	    FONT-SIZE: 9pt;
	    font-family:Arial, Helvetica, sans-serif;
	    BACKGROUND-COLOR: #9999FF;
		TEXT-ALIGN: center;
	}
.FreeTextWhite
	{
		COLOR: #FFFFFF;
		FONT-FAMILY: Verdana, 'sans serif', helvetica;
		FONT-SIZE: 9pt;
		FONT-WEIGHT: bold;
	}
.FreeTextBlue
	{
		COLOR: #003366;
		FONT-FAMILY: Verdana, 'sans serif', helvetica;
		FONT-SIZE: 9pt;
		FONT-WEIGHT: bold;
	}
.clariontextBlue
	{
	    BACKGROUND-COLOR: #0F106C;
	    COLOR: #FFFFFF;
	    FONT-FAMILY: Verdana, 'sans serif', helvetica;
	    FONT-SIZE: 10pt;
	    FONT-WEIGHT: bold;
	}
.clariontextBlack
	{
	    COLOR: #000000;
	    font-family:Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
	    FONT-WEIGHT: bold;
	}
.clariontextBlackBorder
	{
	    COLOR: #000000;
	    font-family:Arial, Helvetica, sans-serif;
	    FONT-SIZE: 10pt;
	    FONT-WEIGHT: bold;
	    border: solid 2 black;
	}
.rowtext
	{
	    BACKGROUND-COLOR: #FFFFFF;
	    COLOR: #000000;	
	    font-family:Arial, Helvetica, sans-serif;
	    FONT-SIZE: 9pt;
	}
.rowtexta
	{
	    BACKGROUND-COLOR: #DECFF6;
	    COLOR: #000000;	
	    font-family:Arial, Helvetica, sans-serif;
	    FONT-SIZE: 9pt;
	}
.midcolorabold
	{
	    BACKGROUND-COLOR: #FFFFFF;
	    COLOR: #000000;	
	    font-family:Arial, Helvetica, sans-serif;
	    FONT-SIZE: 9pt;
	    FONT-WEIGHT: bold;
	}
.form-mainHeader2
	{
	    BACKGROUND-COLOR: #003366;
	    COLOR: #FFFFFF;
	    FONT-FAMILY: Verdana, 'sans serif', helvetica;
	    FONT-SIZE: 10pt;
	    FONT-WEIGHT: bold;
	}
.rowtext2
	{
	    BACKGROUND-COLOR: #003366;
	    COLOR: #FFFFFF;	
	    font-family:Arial, Helvetica, sans-serif;
	    FONT-SIZE: 9pt;
	}
.alternatingStyle2
	{
	    BACKGROUND-COLOR: WhiteSmoke;
	    COLOR: #000000;	
	    font-family:Arial, Helvetica, sans-serif;
	    FONT-SIZE: 9pt;
	}
.pagers2
	{	
	    BACKGROUND-COLOR: #003366;
	    COLOR: #FFFFFF;	
		FONT-WEIGHT:bold;
	    FONT-SIZE: 9pt;
	    font-family:Arial, Helvetica, sans-serif;
		TEXT-ALIGN: center;
	}
.menuText2
	{
	    BACKGROUND-COLOR: #003366;
	    COLOR: #FFFFFF;
	    FONT-FAMILY: Verdana, 'sans serif', helvetica;
	    FONT-SIZE: 9pt;
	    FONT-WEIGHT: bold;
	}

.AppTitleTextUnderline
{
	
}		

.FreeTextReadOnly
	{
		COLOR: #000000;
		FONT-FAMILY: Verdana, 'sans serif', helvetica;
		FONT-SIZE: 9pt;
		background-color:Gainsboro;
		border-style:solid;
		border-width:1;
		border-color:Navy;
	}	 
.pageTitle
	{
		font-weight: bold;
		font-size: 20pt;
		color: #660099;
		font-family: Tahoma, Verdana;
	}
.pageSubTitle
	{
		font-weight: bold;
		font-size: 14pt;
		color: #660099;
		font-family: Tahoma, Verdana;
	}
.pageSubTitle2
	{
		font-weight: bold;
		font-size: 10pt;
		color: #660099;
		font-family: Tahoma, Verdana;
	}
.form-mainHeader3
	{
	    BACKGROUND-COLOR: DodgerBlue;
	    COLOR: #FFFFFF;
	    FONT-FAMILY: Verdana, 'sans serif', helvetica;
	    FONT-SIZE: 10pt;
	    FONT-WEIGHT: bold;
	}
.menuText3
	{
	    BACKGROUND-COLOR: #0F106C;
	    COLOR: #FFFFFF;
	    FONT-FAMILY: Verdana, 'sans serif', helvetica;
	    FONT-SIZE: 9pt;
	    FONT-WEIGHT: bold;
	}
.appTextReadOnly
	{
		COLOR: #00316B;	
		FONT-SIZE: 8pt;
	    FONT-FAMILY: Verdana, 'sans serif', helvetica;
		background-color:Gainsboro;
		border-style:solid;
		border-width:1;
		border-color:Navy;
	}	 
.InstructTextSmall
	{
		COLOR: #000000;
		FONT-FAMILY: Verdana, 'sans serif', helvetica;
		FONT-SIZE: 7pt;
		FONT-WEIGHT: normal;
	}
.form-mainHeader4
	{
	    BACKGROUND-COLOR: #000000;
	    COLOR: #FFFFFF;
	    FONT-FAMILY: Verdana, 'sans serif', helvetica;
	    FONT-SIZE: 10pt;
	    FONT-WEIGHT: bold;
	}
.form-mainHeader5
	{background:url(images-site/header-colors.jpg) repeat-x #a44010; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#FFFFFF;}
.midcolorc
	{
	    BACKGROUND-COLOR: #9999FF;
	    COLOR: #FFFFFF;	
	    font-family:Arial, Helvetica, sans-serif;
	    FONT-SIZE: 9pt;
	}
.midcolorcBold
	{
	    BACKGROUND-COLOR: #9999FF;
	    COLOR: #FFFFFF;	
	    font-family:Arial, Helvetica, sans-serif;
	    FONT-SIZE: 9pt;
	    FONT-WEIGHT: bold;
	}
.midcolorbBold
	{
	    BACKGROUND-COLOR: #B7B7FF;
	    COLOR: #000000;	
	    font-family:Arial, Helvetica, sans-serif;
	    FONT-SIZE: 9pt;
	    FONT-WEIGHT: bold;
	}
.cvv2Link
{
	    font-family:Arial, Helvetica, sans-serif;
		FONT-SIZE: 8pt;
		COLOR: navy;
}
.clarionbodyBold
	{
	    COLOR: #000000;
	    FONT-FAMILY: Verdana, 'MS Sans Serif', Helvetica;
	    FONT-SIZE: 9pt;
	    FONT-WEIGHT: bold;
	}

.text1 
{  
	font-family: Tahoma, Verdana; 
	font-size: 11px; 
	line-height: normal; 
	font-weight: bold; 
	color: black
}



.AppTitleText
{
	font-size: 12pt;
	color: black;
	font-family:Arial, Helvetica, sans-serif;
}

.AppTitleTextSmaller
{
	font-size: 10pt;
	color: black;
	font-family:Arial, Helvetica, sans-serif;
}		

.AppSectionHeader
{ font-size:14px; color:#ffffff; font-weight: bold; font-family:Arial, Helvetica, sans-serif; padding:5px; text-align:center; background-color:#ce987e; }		

.AppSectionHeaderUnderline
{font-size:14px; color:#ffffff; font-weight: bold; font-family:Arial, Helvetica, sans-serif; padding:5px; text-align:center; background-color:#ce987e;text-decoration: underline;}		

.AppFooter
	{ padding:5px; color:#666666; font-size:10px; font-family:Arial, Helvetica, sans-serif; line-height:16px;}

.FreeTextNoBold
	{		COLOR: #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px; font-weight:normal;	}		
	
table.privacyPolicy
{border:solid 1px #660099;
padding:10px;
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

.privacyPolicy
{
	padding-right:15px;
	padding-left:15px;
}
.privacyPolicyHead
{
	padding-right:15px;
	padding-left:15px;
	font-size:12px;
	color:#660099;
	font-weight:bold;
}

.bigError
{
	font-size:16px;
	color:Red;
	font-weight:bold;	
	font-family: Arial, Verdana, 'MS Sans Serif';
}

a.bigError
{
	font-size:16px;
	color:Red;
	font-weight:bold;	
	font-family: Arial, Verdana, 'MS Sans Serif';
}


/* PAYMENT SECTION CLASSES */

.payGrid
{		
	border: solid 1px #cccccc;	
}

.payGridHeader
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; 
	background-color: Gainsboro;
}

.payGridItem
{	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; color:#666;
}

.payGridItemAlt
{
	background-color:#efefef;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;  color:#666;
}

.fullPayment
{
	font-size:16px;
	color:#000000;
	font-weight:bold;	
	font-family: Arial, Verdana, 'MS Sans Serif';
}

.greenPaid
{
	color:Green;
}

.redFailed
{
	color:Red;
}

.pending
{
	
}

.thankyoulabel
{
	font-size:14px;	
}

td
{
	font-family: Verdana, Arial,'MS Sans Serif';
}

.textclass
{
	font-family: Verdana, Arial,'MS Sans Serif';
}
