BODY
{
    FONT-SIZE: 12px;
    COLOR: #344B50;
    FONT-FAMILY: Arial, Helvetica, sans-serif;    
}

OPTION, SELECT, INPUT, TEXTAREA
{
   background-color : #DEEBEF;
   FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

OPTION.req, SELECT.req, INPUT.req, TEXTAREA.req
{
   /*background-color : #D4FFCE;
   color: #730000;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;*/
   background-color : #DEEBEF;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
}

OPTION.reset, SELECT.reset, INPUT.reset, TEXTAREA.reset
{
   background-color : #DEEBEF;
   color: #000000;
}

TR.even
{
   background: #CED9E1; 
}

TR.odd
{
   background: #F5F5F5; 
}

TD
{
    FONT-SIZE: 12px;
    COLOR: #344B50;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH
{
    FONT-SIZE: 12px;
    COLOR: #344B50;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV
{
    FONT-SIZE: 12px;
    COLOR: #344B50;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN
{
    FONT-SIZE: 12px;
    COLOR: #344B50;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
P
{
    FONT-SIZE: 12px;
    COLOR: #344B50;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* Links */
A:active
{
   COLOR: #38609c;
}
A:link
{
   COLOR: #38609c;
   TEXT-DECORATION: none;
}
A:visited
{
   COLOR: #38609c;
   TEXT-DECORATION: none;
}
A:hover
{
   COLOR: #38609c;
   TEXT-DECORATION: underline;
}

/* -- menu links -- */
A.menu:link
{
    TEXT-DECORATION: none;
}
A.menu:visited
{
   TEXT-DECORATION: none;
}
A.menu:hover
{
   TEXT-DECORATION: underline;
}
/* -- red links -- */
A.red:link
{
	COLOR: #FF0000;
    TEXT-DECORATION: none;
}
A.red:visited
{
	COLOR: #FF0000;
   TEXT-DECORATION: none;
}
A.red:hover
{
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
}
/* -- dark -- */
A.dark:active
{
    COLOR: #314952;
}
A.dark:link
{
    COLOR:  #314952;
    TEXT-DECORATION: none;
}
A.dark:visited
{
   COLOR:  #314952;
   TEXT-DECORATION: none;
}
A.dark:hover
{
   COLOR:  #314952;
   TEXT-DECORATION: underline;   
}

/* -- public -- */
A.public:active
{
    COLOR: #006633;
}
A.public:link
{
    COLOR:  #006633;
    TEXT-DECORATION: none;
}
A.public:visited
{
   COLOR:  #006633;
   TEXT-DECORATION: none;
}
A.public:hover
{
   COLOR:  #006633;
   TEXT-DECORATION: underline;   
}
/* -- white -- */
A.white:active
{
    COLOR: #FFFFFF;
}
A.white:link
{
    COLOR:  #FFFFFF;
    TEXT-DECORATION: none;
}
A.white:visited
{
   COLOR:  #FFFFFF;
   TEXT-DECORATION: none;
}
A.white:hover
{
   COLOR:  #FFFFFF;
   TEXT-DECORATION: underline;   
}
/* -- dark bold -- */
A.darkbold:active
{
   COLOR: #314952;
   FONT-WEIGHT: bold;
}
A.darkbold:link
{
   COLOR:  #314952;
   TEXT-DECORATION: none;
   FONT-WEIGHT: bold;
}
A.darkbold:visited
{
   COLOR:  #314952;
   TEXT-DECORATION: none;
   FONT-WEIGHT: bold;
}
A.darkbold:hover
{   
   COLOR: #314952;
   TEXT-DECORATION: underline; 
   FONT-WEIGHT: bold; 
}
/* -- end: dark bold --*/

/* -- begin: center educator links -- */
A.educator_center:active
{

    COLOR: #660000;
}
A.educator_center:link
{

   COLOR:  #990000;
   TEXT-DECORATION: none;
}
A.educator_center:visited
{

   COLOR:  #990000;
   TEXT-DECORATION: none;
}
A.educator_center:hover
{

   COLOR:  #990000;
   TEXT-DECORATION: underline;   
}
/* -- end: center educator links -- */


/* -- begin: center practitioner links -- */
A.practitioner:active
{

    COLOR: #009933;
}
A.practitioner:link
{

   COLOR:  #339933;
   TEXT-DECORATION: none;
}
A.practitioner:visited
{

   COLOR:  #339933;
   TEXT-DECORATION: none;
}
A.practitioner:hover
{

   COLOR:  #339933;
   TEXT-DECORATION: underline;   
}
/* -- end: center practitioner links -- */

/* -- begin: center student links -- */
A.student:active
{

    COLOR: #009933;
}
A.student:link
{

   COLOR:  #999900;
   TEXT-DECORATION: none;
}
A.student:visited
{

   COLOR:  #999900;
   TEXT-DECORATION: none;
}
A.student:hover
{

   COLOR:  #999900;
   TEXT-DECORATION: underline;   
}
/* -- end: center student links -- */

/* -- begin: center employer links -- */
A.employer:active
{
    COLOR: #009933;
}
A.employer:link
{
   COLOR:  #003366;
   TEXT-DECORATION: none;
}
A.employer:visited
{

   COLOR:  #003366;
   TEXT-DECORATION: none;
}
A.employer:hover
{

   COLOR:  #003366;
   TEXT-DECORATION: underline;   
}
/*private job control*/
A.empjobcontrol:active
{
	FONT-SIZE: 10px;
    COLOR: #009933;
}
A.empjobcontrol:link
{
   FONT-SIZE: 10px;
   COLOR:  #003366;
   TEXT-DECORATION: none;
}
A.empjobcontrol:visited
{
   FONT-SIZE: 10px;
   COLOR:  #003366;
   TEXT-DECORATION: none;
}
A.empjobcontrol:hover
{
   FONT-SIZE: 10px;
   COLOR:  #003366;
   TEXT-DECORATION: underline;   
}
/* -- end: center employer links -- */
.boldBlue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #12468D;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.boldStandard
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #314952;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}

.boldSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #314952;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}

.Small
{
    FONT-SIZE: 10px;
    COLOR: #314952;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}

.boldWhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.White
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.boldGrey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #6f6f6f;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.boldRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.Red
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.boldBlack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.Black
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}

.sbttn
{
    BORDER-RIGHT: #104a7b 1px solid;
    BORDER-TOP: #afc4d5 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND: #f5f5f5;
    BORDER-LEFT: #afc4d5 1px solid;
    CURSOR: hand;
    COLOR: #000066;
    BORDER-BOTTOM: #104a7b 1px solid;
    FONT-FAMILY: tahoma,sans-serif;
    HEIGHT: 19px;
    TEXT-DECORATION: none
}
.smallUCase
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Arial, Tahoma;
    FONT-VARIANT: small-caps
}
.hdrUCase
{
	FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Tahoma;
    /*FONT-VARIANT: small-caps;*/
    FONT-WEIGHT: bold;
}

.hdrCenterArea
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    /*FONT-VARIANT: small-caps;*/
    font-weight: bold;
    border-bottom-width: 3px;
    border-bottom-style: groove;
}

.hdrCenterArea_nounderline
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    COLOR: #344B50;    
    font-weight: bold;
    
}

input.MainButton
{
	font-family:tahoma,sans-serif;
	font-size:11px;
	font-weight: bold;
	background: #5B706E;
	border-bottom: 1px solid #104A7B;
	border-right: 1px solid #104A7B;
	border-left: 1px solid #AFC4D5;
	border-top:1px solid #AFC4D5;
	color:#FFFFFF;
	height:20px;
	text-decoration:none;
	cursor: hand;
}

.grooved
{
	border-top-style: groove;
	color: #314952;
	width: 100%;
}

.form-altback
{
	background-color: #C2DADA;
}

div.threeColumn div {
    width: 30%;
    float: left;
}

div.twoColumn div {
    width: 50%;
    float: left;
}
