﻿/* border for middle navigations */
.bdr_blue {	
									      
	border-left:1 solid #336699; 															
	border-top:1 solid #336699; 															
	border-right:1 solid #336699; 															
	border-bottom:1 solid #336699;	
	border-collapse: collapse;
}

.bdr_gry {	
									      
	border-left:2 solid #D0D0D0; 															
	border-top:2 solid #D0D0D0; 															
	border-right:2 solid #D0D0D0; 															
	border-bottom:2 solid #D0D0D0;	
	border-collapse: collapse;
}

                                   
body {
	font-family: arial, helvetica, verdana, geneva, helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: normal; 
	}

#scroll { position:absolute; top:0; bottom:-0.1px; width:1em; z-index:-1; }
                                                
/* links for general */                             
a {                                               
	font-family: Arial, Helvetica, sans-serif;      
	font-size: 12px;                                
	font-style: normal;                             
	line-height: normal;                            
	font-weight: bold;                              
	font-variant: normal;                           
	text-transform: none;               
	color: #000066;                                 
	text-decoration: none;                      
	}                                               
                                                  
a:hover {                                         
	font-family: Arial, Helvetica, sans-serif;      
	font-size: 12px;                                
	font-style: normal;                             	
	text-align: center;                              
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #FD4A08; 
	text-decoration:underline;
	}

a:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #003399; 
	text-decoration: none;
	}

/* General Title in Grey*/
.gry15bpx {font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #333333;font-weight: bold;}
.gry11px {text-decoration: none; font-family: arial, helvetica, verdana, geneva, sans-serif; font-size: 11px; color: #333333; font-weight: normal; }
.gry11bpx {text-decoration: none; font-family: arial, helvetica, verdana, geneva, sans-serif; font-size: 11px; color: #333333; font-weight: bold; }
.gry12px {text-decoration: none; font-family: arial, helvetica, verdana, geneva, sans-serif; font-size: 12px; color: #333333; font-weight: normal;}
.gry12bpx {text-decoration: none; font-family: arial, helvetica, verdana, geneva, sans-serif; font-size: 12px; color: #333333; font-weight: bold;}
.gry13bcpx {text-decoration: none; font-family: arial, helvetica, geneva, sans-serif; font-size: 13px; color: #666666; font-weight: bold;}
.gry12bipx {text-decoration: none; font-family: helvetica, verdana, geneva, arial, sans-serif; font-size: 12px; color: #333333; font-weight: bold; font-style: italic;}
.gry13bpx {text-decoration: none;	font-family: arial, helvetica, verdana, geneva, helvetica, sans-serif; font-size: 13px; color: #333333; font-weight: bold; }

/* Style for Text - black,bold, and italic */
.blk12bipx {text-decoration: none; font-family: arial, helvetica, verdana, geneva, sans-serif; font-size: 12px; color: #000000; font-weight: bold; font-style: italic;}

/* General Title in White */
.wht11px { text-decoration: none; font-family: arial, helvetica, verdana, geneva, helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; line-height: 100%}
.wht11bpx { text-decoration: none; font-family: arial, helvetica, verdana, geneva, helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; line-height: 100%}
.wht12bpx {font-family: Arial, verdana, Helvetica, sans-serif;font-size: 12px; color: #FFFFFF; font-weight: bold; font-variant: normal; }
.wht13px { font-family: arial, helvetica, verdana, geneva, helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: normal; line-height: 100% }
.wht13bpx { font-family: arial, helvetica, verdana, geneva, helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; line-height: 100% }
.wht14bpx {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #FFFFFF;font-weight: bold;}

/*Style for Text - blue color*/
.small {font-family: Arial, Helvetica, sans-serif;font-size: 10px; font-style: normal;line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000;}
.blu11px {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333366;	font-weight: normal; text-transform: none; }
.blu11bpx {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333366;	font-weight: bold; text-transform: none; }
.blu11ubpx {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333366;	font-weight: bold; text-transform: uppercase; }
.blu12px {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #333366;	font-weight: normal;}
.blu12upx {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #333366;	font-weight: normal;text-decoration:underline;}
.blu12bpx {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #333366;	font-weight: bold;}
.blu12ibpx {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #333366;	font-weight: bold; font-style: italic; }
.blu12bupx { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333366; font-weight: bold; text-transform: uppercase; }
.blu13abpx { font-family: Arial, Helvetica, verdana, sans-serif;	font-size: 13px; color: #333366; font-weight: bold; text-transform: none; }
.blu13bpx { font-family: verdana, Arial, Helvetica, sans-serif;	font-size: 13px; color: #333366; font-weight: bold; text-transform: none; }
.blu14abpx {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #333366;font-weight: bold;}
.blu14bpx {font-family: verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #333366;font-weight: bold;}
.blu15bpx {font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #333366;font-weight: bold; }
.blu16bpx {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #333366;font-weight: bold; }
.gry10bpx {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;font-weight: bold; }


/*Style for Text - red color*/
.red11bpx {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FF6600;font-weight: bold; }
.red12bpx {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FF6600;font-weight: bold; }
.red13bpx {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #FF6600;font-weight: bold; }
.red14bpx {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #FF6600;font-weight: bold; }
.red15bpx {font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #FF6600;font-weight: bold; }
.red17bpx {font-family: Arial, Helvetica, sans-serif;font-size: 17px;color: #FF6600;font-weight: bold; }

.ora12bpx{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FF6600;font-weight: bold; }

/*Style for Titles - bold, blue color*/
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FD4A08; text-decoration: none;}

/*Style for Titles - bold, blue color*/
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;}

/*Style for Titles - bold, blue color, bigger size*/
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;}


/*Style for Middle Menu Text - bold, italic, blue color*/
p { margin-left: 3px;	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;}

/* Style for cell content*/
td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000;}
td.title {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000;}
td.small {font-family: Arial, Helvetica, sans-serif;font-size: 10px; font-style: normal;line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FF6600;}

/* style for image positioning for the buttons in the homepage.*/
img.pos1 { position: absolute; visibility: visible; display: inline; top:199; left:680; } 
img.pos2 { position: absolute; visibility: visible; display: inline; top:283; left:680;} 

/* style for image positioning for the buttons in the programs page.*/
img.pos3 { position: absolute; visibility: visible; display: inline; top:318; left:640;} 
img.pos4 { position: absolute; visibility: visible; display: inline; top:428; left:640;} 
img.pos5 { position: absolute; visibility: visible; display: inline; top:525; left:640;} 

img.pos6 { position: absolute; visibility: visible; display: inline; top:245; left:640;} 
img.pos7 { position: absolute; visibility: visible; display: inline; top:415; left:640;} 
img.pos8 { position: absolute; visibility: visible; display: inline; top:510; left:640;} 
img.pos9 { position: absolute; visibility: visible; display: inline; top:635; left:640;} 


input{font-family: Arial, Helvetica, sans-serif;font-size: 12px; color: #333333; font-style: normal;line-height: normal;font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; height: 15pt;}
input.pageInput {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333366; line-height: normal;font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; height: 15pt;	width:140pt;}

input.smallInput {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #333333; height: 14pt;	PADDING: 1px;}
input.num {font-family: verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #333366; font-style: normal;line-height: normal;font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; height: 14pt; width: 160px;}

select {font-family: verdana,Arial, Helvetica, sans-serif;font-size: 11px;line-height: 22pt; font-weight: bold; color: #333366; height: 4px; padding-bottom: 0px; margin-left:0;}
select.calc {font-family: verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 10pt; font-weight: bold; color: #333366; height: 4px; padding-bottom: 0px; width: 210px;}
select.multiline {font-family: verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 20pt; font-weight: bold; color: #333366; height: 90px; padding-bottom: 0px; width: 192px;}
textarea.form {font-family: Arial, Helvetica, sans-serif;font-size: 13px;	font-weight: bold; color: #333366; line-height: 13pt; height: 70pt;	width:228pt; }
input.button{font-family: Arial, Helvetica, sans-serif;font-size: 12px;	height: 16pt;	width: 35pt; font-weight: bold;} 

/* Display Required Form Field */
.fldShowError {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FF6600; text-decoration: none }

/* Display Required Form Field */
.fldRequired {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FF0000; text-decoration: none }

/* Display Required Form Field Errors */
.fldError {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FF0000; text-decoration: none }

/* Display Required Form Field Errors */
.fldErrorSm {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #CC0000; text-decoration: none }


/* Display Description of Field Errors */
.fldErrorDesc {font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #CC0000; text-decoration: none }

