BODY
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
SELECT
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial
}
SELECT.clsComboSmall
{
    FONT-SIZE: 7pt;
    WIDTH: 80pt;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 15pt
}
INPUT
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial
}
A
{
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
.clsLink
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.clsLinkSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial
}
.clsTopMenuLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;    
    COLOR: #1C4583;    
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.clsTopMenuAlt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #fff582;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: transparent
}
.clsTopMenuLinkAlt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #fff582;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}

.clsBodyHeadingText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial
}
.clsSideMenuLinkSub /*Font color for Catagories*/
{
    FONT-SIZE: 8pt;
    COLOR: #FF6501;
    background-color:#FFFAD0;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.clsLeftBar
{
    /*BACKGROUND-COLOR: #FFFFFF;*/
    background-image: url(../../images/ProgramsMenu_Bg.gif);
}
.clsSideMenuLinkMain /*Font color for Program*/
{
    FONT-SIZE: 8pt;
    COLOR: #204685;    
    background-color:White;
    background-image: url(../../images/ProgramsMenu_Bg.gif);
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
/* ******************************************* */
.clsLeftMenuHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial
}
.clsHomeContentsLink
{
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.clsFooterLink
{
	font-weight:bold;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}

.clsLinkTableHeader
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
.clsLinkTableHeader:hover
{
    COLOR: blue
}
.clsH0
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.clsH1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    FONT-FAMILY: Verdana, Arial
}
.clsH2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial
}
.clsH3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.clsH4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    background-color:#FFFFFF;
    FONT-FAMILY: Verdana, Arial
}
.clsH5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.clsH6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.clsNoteRed
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #FFFFFF
}
.clsNoteRedBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
.clsError
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
.clsVerticalLine
{
    COLOR: #FFFFFF;
}
.clsRegisteredClass
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial
}
.clsFooterNote
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.clsPageHeader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13pt;
    COLOR: #01008A;
    FONT-FAMILY: Verdana, Arial
}
.clsHeaderLine
{
    BACKGROUND-COLOR: #01008a
}
.clsCatalogProgHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #010080;
    FONT-FAMILY: Verdana, Arial
}
.clsNormaltext
{
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: Verdana, Arial
}
.clsSmallText
{
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Verdana, Arial
}
.clsRadioText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0f3d6a;
    FONT-FAMILY: Verdana, Arial
}
.clsSemesterText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003399;
    background-color:#FFFFFF;
    FONT-FAMILY: Verdana, Arial
}
.clsMainBG1
{
    BACKGROUND-COLOR: #e8e8e8
}
.clsMainBG2
{
    BACKGROUND-COLOR: #DBE1EF
}
.clsFooter
{
    BACKGROUND-COLOR: #FFFFFF;
}
.clsCalenderFooter
{    
    background-image: url(../../images/ProgramsMenu_Bg.gif);
}
.clsLeftbarMainBG2
{
    BACKGROUND-COLOR: #F2D85D;
}
.clsLeftBarDarkBG2
{ 
	margin-left:3px;  
	BACKGROUND-COLOR: #FFFAD0; 
	margin-right:3px;    
	border-right:2px;
	border-right-color:#DFDFDF;
	border-right-style:solid;
 }
.clsLeftBarSeperator
{	
	margin-left:3px;
	background-image: url(../../images/ProgramsMenu_Bg.gif);
}
.clsLeftBarBG
{ 	   
    background-image: url(../../images/ProgramsMenu_Bg.gif);
}
.clsFooterLnk
{
	font-weight:bold;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.clsVerticalLine1
{
    COLOR: #FFFFFF;
}
.clsTopbarMenu
{
	background-image: url(../../images/Menu_Bg.gif);
	background-color:#EF6B21;
}
.styles 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	background-image: url(../../images/Menu_Bg.gif);
	background-color:#EF6B21;
}
	
/* ********************************** */
.clsFooterTopBG
{
    BACKGROUND-COLOR: #becedb
}
.clsTableBG
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #FFFFFF;
    color:#000000;
    TEXT-DECORATION: none
}
.clsTableHeaderBG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #01008A
}
.clsFooterTopBG
{
    BACKGROUND-COLOR: #becedb
}
.clsScheduleContentBG
{
    BACKGROUND-COLOR: #f5e0a8
}
.clsContentBG
{
    BACKGROUND-COLOR: #fffcec
}
.clsBlackTableLine
{
    BACKGROUND-COLOR: black
}
.clsMissionSeperator
{
    BACKGROUND-COLOR: #ae9d71
}
.clsHomeContentHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #c80000;
    FONT-FAMILY: Arial, Verdana
}
.clsTableBackground1
{
    BORDER-RIGHT: #01008A solid;
    BORDER-TOP: #01008A solid;
    BORDER-LEFT: #01008A solid;
    BORDER-BOTTOM: #01008A solid;
    border-width:thin;
    BACKGROUND-COLOR: #ffffff
}
.clsTableBackground0
{
    BACKGROUND-COLOR: #ffffff
}

.clsSessionDetails
{
	FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    COLOR:Black;
    WIDTH: 225;
}
.clsHomeHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #004D83;
    FONT-FAMILY: Verdana, Arial
}
.clsChildCareLeftBar
{
	background-color:#EF6B21;
	font-size: 10pt;
	color: #FFFFFF;
}
.clsCareProgram
{
	background-color:#01008A;
	color:#FFFFFF;
	font-weight:bold;	
}

.clsCareHelp
{
	border-color:#D2C193;
	background-color:#FEFFFA
}
.formlabel
{
  border: none;
  font-family: arial, Verdana, helvetica, sans-serif;
  font-weight:bold;
  font-size: 12px;
  color: #122337;
  width: 250px;  
  text-align: right;
  margin: 4px 5px 0px 0;
}
.left
{
float:left;
}
.right
{
float:right;
}

/*---Grid & text Styles Starts ---*/
.center
{
 margin: 2px auto;
}
.width500
{
 width: 500px;
}
.width50
{
 width: 50px;
}
.txtbox
{
  margin: 2px;
  border: 1px solid #becedb;
}
.grid
{
  width: 100%;
  border-collapse: collapse;
  background-color: #ffffff;
  border: 1px solid #01008A;
}
.grid th
{
  background-color
: #00008A;
  border: none;
  color: #ffffff;
}
.grid td
{
  border: none;
}
.altrow
{
  background-color
: #becedb;
}
/*---Grid & text Styles Ends ---*/

.clsTableBorder
{
	BORDER-RIGHT: #01008A 1px solid; 
	BORDER-TOP: #01008A 1px solid; 
	BORDER-LEFT: #01008A 1px solid; 
	BORDER-BOTTOM: #01008A 1px solid;
	FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #FFFFFF;
}
/*--- Style 1 ---*/
fieldset
{
  border-top: 1px solid #bdbdbd;
  border-bottom: 1px solid #bdbdbd;
  border-left: 1px solid  #bdbdbd;
  border-right: 1px solid #bdbdbd;
  margin: 5px 10px;
  padding: 10px;
  background-color:#FFFFFF;
  background-image: url(../../images/fieldset_bg.gif);
  background-repeat:repeat-x;
  background-position:bottom; 
}

legend
{
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 3px 5px ;
  font-family: Verdana, arial, sans-serif;
  font-weight:bold;
  font-size: 12px;
  color: #ffffff;
  background-color:#003399;
}

input.btn
{
  color: #163b72;
  font-family: 'trebuchet ms' ,helvetica,sans-serif;
  font-size: small;
  font-weight: bold;
  background-color: transparent;
  border:none;
  background-image: url(../../images/button_bg.gif);
  background-repeat:repeat-x;
}
/*--- Style 1 ends ---*/


/*--- Style 2 ---*/
/*
fieldset
{
  border:none;
  margin: 10px 5px;
  padding: 10px;
}

legend
{
  display:none; 
}

input.btn
{
  height: 20px;
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-image: url(../../images/button_bg.gif);
  background-repeat:repeat-x;
}
*/
/*--- Style 2 ends ---*/


.btnpnl
{
  text-align: center;
  padding: 5px 10px;
  
}

.fld200
{
  width: 200px;
}


/*--- Tabstrip ---*/
.tabsbody
{
  background-image: url(../../images/tab_bg.gif);
  background-repeat:repeat-x;
  background-position:top;
  background-color: white;
  border: 1px solid #dbdbdb;
}

.tabstyle
{
  background-image: url(../../images/tabunselect_bg.gif);
  background-repeat:repeat-x;
  padding: 8px 5px;
}

.tabstrip td table
{
  border-top: 1px solid #dbdbdb;
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
}

.tabstrip a
{
  color: #000000;
  text-decoration: none;
  border: none;	
}

.tabselected
{
  background-image: url(../../images/tabselect_bg.gif);
  background-repeat:repeat-x;
}

.tabselected a
{
  color: #000000;
  font-weight: bold;
}

.tabhover a
{
  color: #163b72;
  text-decoration: underline;
}

/*--- Tabstrip ends ---*/
/*--- List Style for Download Form---*/
.clsbullet
{
   padding: 3px;
}

/*--- Style for Labels in a Form ---*/
.labelreadonly
{
	border: none;
	font-family: Verdana, arial, sans-serif;
	font-size: 12px; /*  font-weight:bold; margin: 4px 5px 2px 0;*/
	padding-left: 7px;
	padding-top: 5px; /*color:#6C8DAE;*/
	
}
/*--- Style for Required field marker---*/
.reqfld
{
	color: red;
}

