BODY            {	

	                FONT-FAMILY:                Arial, Helvetica, sans-serif;
                }

.body 			{  COLOR:#ff0000; FONT-SIZE: 8pt; BACKGROUND-COLOR:#ffffff; }
.msg  			{  COLOR:#ff0000; FONT-SIZE: 8pt; FONT-WEIGHT: normal; }
.msg1  			{  COLOR:#ff0000; FONT-SIZE: 9pt; FONT-WEIGHT: normal; }


form			{margin:0;}

/* All Anchor classes */

A:link    		{  COLOR:#FFFFFF; FONT-SIZE:8pt; text-decoration:none; }
A:visited 		{  COLOR:#FFFFFF; FONT-SIZE:8pt; text-decoration:none; }
A:hover   		{  COLOR:#ffffff; FONT-SIZE:8pt; text-decoration:none; }
A:active  		{  COLOR:#FFFFFF; FONT-SIZE:8pt; text-decoration:none; }


A.weekB:link    		{ font-weight:bold; COLOR:#000000; FONT-SIZE:8pt; text-decoration:none; }
A.weekB:visited 		{ font-weight:bold; COLOR:#000000; FONT-SIZE:8pt; text-decoration:none; }
A.weekB:hover   		{ font-weight:bold; COLOR:#ffffff; FONT-SIZE:8pt; text-decoration:none; }
A.weekB:active  		{ font-weight:bold; COLOR:#000000; FONT-SIZE:8pt; text-decoration:none; }

A.week:link    		{  COLOR:#000000; FONT-SIZE:8pt; text-decoration:none; }
A.week:visited 		{  COLOR:#000000; FONT-SIZE:8pt; text-decoration:none; }
A.week:hover   		{  COLOR:#000000; FONT-SIZE:8pt; text-decoration:none; }
A.week:active  		{  COLOR:#000000; FONT-SIZE:8pt; text-decoration:none; }

A.nav:link 		{  COLOR:#c2d4e4; FONT-SIZE:8pt; text-decoration:underline;  }
A.nav:visited 	{  COLOR:#c2d4e4; FONT-SIZE:8pt; text-decoration:underline;  }
A.nav:hover 	{  COLOR:#c2d4e4; FONT-SIZE:8pt; text-decoration:underline;  }
A.nav:active 	{  COLOR:#c20000; FONT-SIZE:8pt; text-decoration:underline;  }

A.addLink:link              { COLOR:#AFCAD4; FONT-WEIGHT:bold; FONT-SIZE:8pt; text-decoration:none;}
A.addLink:visited 	        { COLOR:#AFCAD4; FONT-WEIGHT:bold; FONT-SIZE:8pt; text-decoration:none;}
A.addLink:hover 	        { COLOR:#ffffff; FONT-WEIGHT:bold; FONT-SIZE:8pt; text-decoration:underline;}
A.addLink:active            { COLOR:#AFCAD4; FONT-WEIGHT:bold; FONT-SIZE:8pt; text-decoration:none;}

A.siteInfoLink:link 	    { COLOR:#27232C; FONT-SIZE:8pt; text-decoration:none;}
A.siteInfoLink:visited 	    { COLOR:#27232C; FONT-SIZE:8pt; text-decoration:none;}
A.siteInfoLink:hover 	    { COLOR:#000000; FONT-SIZE:8pt; text-decoration:underline;}
A.siteInfoLink:active 	    { COLOR:#27232C; FONT-SIZE:8pt; text-decoration:none;}

A.contactInfoLink:link 	    { COLOR:#27232C; FONT-SIZE:8pt; text-decoration:none;}
A.contactInfoLink:visited   { COLOR:#27232C; FONT-SIZE:8pt; text-decoration:none;}
A.contactInfoLink:hover     { COLOR:#000000; FONT-SIZE:8pt; text-decoration:underline;}
A.contactInfoLink:active    { COLOR:#27232C; FONT-SIZE:8pt; text-decoration:none;}


A.company:link 	            { COLOR:#CCDFE6; FONT-SIZE:8pt; text-decoration:none; }
A.company:visited 	        { COLOR:#CCDFE6; FONT-SIZE:8pt; text-decoration:none; }
A.company:hover 	        { COLOR:#ffffff; FONT-SIZE:8pt; text-decoration:underline; }
A.company:active 	        { COLOR:#CCDFE6; FONT-SIZE:8pt; text-decoration:none; }

A.but_green:link 	        { COLOR:#FFFFFF; text-decoration:none; FONT-SIZE:8pt; }
A.but_green:visited         { COLOR:#FFFFFF; text-decoration:none; FONT-SIZE:8pt; }
A.but_green:hover 	        { COLOR:#FFFFFF; text-decoration:none; FONT-SIZE:8pt; }
A.but_green:active 	        { COLOR:#FFFFFF; text-decoration:none; FONT-SIZE:8pt; }

/* All Anchor classes */



/* /////// Start Table CLass ///////// */
table.blueBorder{BACKGROUND-COLOR: #023351;}



table.blueBorder2   {
                    BACKGROUND-COLOR:       #F6F6F6;
                    border-top-width:       1px;
                    border-right-width:     1px;
                    border-bottom-width:    1px;
                    border-left-width:      1px;
                    border-top-style:       solid;
                    border-right-style:     solid;
                    border-bottom-style:    solid;
                    border-left-style:      solid;
                    border-top-COLOR:       #B8B8B8;
                    border-right-COLOR:     #B8B8B8;
                    border-bottom-COLOR:    #B8B8B8;
                    border-left-COLOR:      #B8B8B8;
                    }





/* /////// End Table CLass ///////// */


/* All TR classes only for the back ground color */

TR.middleBg             { BACKGROUND-COLOR:#6C6E70; }
.hLine		             { BACKGROUND-COLOR:#74A6B9; }
TR.bannerBg             { BACKGROUND-COLOR:#4A7EC5; }


TR.pageHeaderLine       { BACKGROUND-COLOR:#BFE1EC; }
TR.fieldHeaderLine      { BACKGROUND-COLOR:#7C96B0; }
TR.popPageHeader        { BACKGROUND-COLOR:#0289B3; }



TR.blockHeader          { BACKGROUND-COLOR:#EDEEED; }

TR.nav                  { BACKGROUND-COLOR:#e5eafa; }
TR.alphaLine            { BACKGROUND-COLOR:#FFFFFF; }



TR.black                { BACKGROUND-COLOR:#000000; }



TR.subSubHeader         { BACKGROUND-COLOR:#A1C3D0; COLOR:#025E82; }

TR.companyHeaderTop     { BACKGROUND-COLOR:#E6EFF2; COLOR:#CCDFE6; }


TR.blank                { BACKGROUND-COLOR:#ffffff; height: 3pt; }
TR.fieldHeader          { BACKGROUND-COLOR:#A9DAE9; height:20px; }
TR.fieldHeadery         { BACKGROUND-COLOR:#ff0000; height:20px; }

/*// classes for level wise menu ...max 9 practical consideration.*/
TR.level1               { BACKGROUND-COLOR:#A3BCD7; }
TR.level2               { BACKGROUND-COLOR:#B1C6DD; }
TR.level3               { BACKGROUND-COLOR:#C1D2E4; }
TR.level4               { BACKGROUND-COLOR:#C9D7E7; }
TR.level5               { BACKGROUND-COLOR:#D1DDEB; }
TR.level6               { BACKGROUND-COLOR:#D8E3EE; }
TR.level7               { BACKGROUND-COLOR:#E6EDF4; }
TR.level8               { BACKGROUND-COLOR:#F3F6FA; }
TR.level9               { BACKGROUND-COLOR:#F8FAFC; }
/* All TR classes only for the back ground color */






/* All TD classes */

TD.black                { BACKGROUND-COLOR:#000000; }

TD.active             	{ BACKGROUND-COLOR:#0C6586; COLOR:#FFFFFF;}






TD.popPageHeader        { COLOR:#ffffff; FONT-SIZE:8pt; FONT-WEIGHT:normal; }




TD.normal { COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; }

TD.companyGroupHeaderWhite {COLOR:#ffffff; FONT-SIZE:8pt; FONT-WEIGHT:normal; }

TD.popHeader			{ COLOR:#ffffff; FONT-SIZE:8pt; BACKGROUND-COLOR:#3E798F; }



TD.topBannerLarge       { COLOR:#CCDFE6; FONT-SIZE:18pt; BACKGROUND-COLOR:#023351;}







TD.loginAsBg            { COLOR:#ffffff; FONT-SIZE:8pt; FONT-WEIGHT:bold; BACKGROUND-COLOR:#0289B3; }
TD.contactBG 		    { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; BACKGROUND-COLOR: #F6F8F8; }


TD.subSubHeaderWhite    { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; }




TD.photoBgPop           { }


TD.companyGroupHeader   { COLOR:#ffffff; FONT-SIZE:8pt; FONT-WEIGHT:normal; BACKGROUND: url(/siteimages/headerC2_1.gif) #74A6B9 repeat-y; }



TD.changePass 	        { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; BACKGROUND: url(/siteimages/changePassBg.jpg) #F6F6F6 repeat-y; }
TD.listHeaderGroup 	    { COLOR:#27232C; FONT-SIZE:9pt; FONT-WEIGHT:normal; BACKGROUND: url(/siteimages/listHeaderGroup.gif) #A9DAE9 repeat-x; BACKGROUND-COLOR:#A9DAE9;}




/* All TD classes */


/* All FONT classes */
.black              { BACKGROUND-COLOR:#000000; }
.but_red            { COLOR:#FFFFFF; FONT-SIZE:8pt; }

.radio		        {height:13; width:13;}







.pipe 			    { COLOR:#87B7E0; FONT-SIZE:8pt; FONT-WEIGHT:normal; }
.login			    { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; }


.acutelabel		    { COLOR:#AFCAD4; FONT-SIZE:7pt; FONT-WEIGHT:normal; }

.optionValueNotVis  { COLOR:#FF0000; FONT-SIZE:8pt; FONT-WEIGHT:normal; }
.optionValueVis     { COLOR:#4683be; FONT-SIZE:8pt; FONT-WEIGHT:normal; }

.chairUnavail       { COLOR:#ff0000; FONT-SIZE:8pt; FONT-WEIGHT:normal; }
.chairavail         { COLOR:#4683be; FONT-SIZE:8pt; FONT-WEIGHT:normal; }
.dentistcol_1       { COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; }
.dentistcol_2       { COLOR:#0000FF; FONT-SIZE:8pt; FONT-WEIGHT:normal; }
.dentistcol_3       { COLOR:GREEN;  FONT-SIZE:8pt; FONT-WEIGHT:normal; }
.dentistcol_4       { COLOR:#0289B3; FONT-SIZE:8pt; FONT-WEIGHT:normal; }
.popLabely		    { COLOR:#FD8A03; FONT-SIZE:8pt; FONT-WEIGHT:normal; }



.popDataB1          { COLOR:#27232C; FONT-SIZE:12pt; FONT-WEIGHT:bold; }
.popLabelBy		    { COLOR:#FD8A03; FONT-SIZE: 8pt; FONT-WEIGHT:bold; }


.popDataB		    { COLOR:#27232C; FONT-SIZE: 8pt; FONT-WEIGHT:bold; }

.acutelabelb        { COLOR:#AFCAD4; FONT-SIZE: 7pt; FONT-WEIGHT:bold; }

.fieldHeader 	    { COLOR:#FFFFFF; FONT-SIZE:8pt; FONT-WEIGHT:  bold; BACKGROUND-COLOR:#A9DAE9; }

.blockHeader 	    { COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; BACKGROUND-COLOR:#EDEEED; }



/* All FONT classes */



/* All Form element classes */




.textfield	        {
                        COLOR:#4E5C4B; FONT-SIZE:8pt; BACKGROUND-COLOR:#F8F8F8;
                        BORDER-RIGHT:   #4E5C4B 1px solid;
                        BORDER-TOP:     #4E5C4B 1px solid;
                        BORDER-LEFT:    #4E5C4B 1px solid;
                        BORDER-BOTTOM:  #4E5C4B 1px solid;
                    }





.checkbox           {
                        FONT-SIZE: 8pt; COLOR:#000000;  BACKGROUND-COLOR:#ffffff; height:14; width:14;
                        BORDER-RIGHT:   #0289B3 1px solid;
                        BORDER-TOP:     #0289B3 1px solid;
                        BORDER-LEFT:    #0289B3 1px solid;
                        BORDER-BOTTOM:  #0289B3 1px solid;
                    }




.comboLogin	        {
                        COLOR:#ffffff; FONT-SIZE:8pt; BACKGROUND-COLOR: #0289B3;
                        BORDER-RIGHT:   #0289B3 1px solid;
                        BORDER-TOP:     #0289B3 1px solid;
                        BORDER-LEFT:    #0289B3 1px solid;
                        BORDER-BOTTOM:  #0289B3 1px solid;
                    }

.butLogin           {
                         COLOR:#ffffff; FONT-SIZE: 9pt; BACKGROUND: url(/siteimages/butBg.gif) #79A5D3 repeat-x; height:19px;
                        BORDER-RIGHT:   #1F519A 1px solid;
                        BORDER-TOP:     #1F519A 1px solid;
                        BORDER-LEFT:    #1F519A 1px solid;
                        BORDER-BOTTOM:  #1F519A 1px solid;
                    }



.butCP		        {
                         COLOR:#ffffff; FONT-SIZE: 9pt; BACKGROUND: url(/siteimages/butBg.gif) #79A5D3 repeat-x; height:19px;
                        BORDER-RIGHT:   #1F519A 1px solid;
                        BORDER-TOP:     #1F519A 1px solid;
                        BORDER-LEFT:    #1F519A 1px solid;
                        BORDER-BOTTOM:  #1F519A 1px solid;
                    }

.popElementy	    {
                        COLOR: #27232C; FONT-SIZE:8pt; BACKGROUND-COLOR:#ffffff;
                        BORDER-RIGHT:   #666666 1px solid;
                        BORDER-TOP:     #666666 1px solid;
                        BORDER-LEFT:    #666666 1px solid;
                        BORDER-BOTTOM:  #666666 1px solid;
                    }


.butY		        {
                        COLOR:#ffffff; FONT-SIZE: 7pt; BACKGROUND: url(/siteimages/butBgY.gif) #fefefe repeat-x; height:20px;
                        BORDER-RIGHT:   #acb5b5 1px solid;
                        BORDER-TOP:     #c4cccc 1px solid;
                        BORDER-LEFT:    #acb5b5 1px solid;
                        BORDER-BOTTOM:  #6f7777 1px solid;
                    }

.elementLogin       {
                         COLOR:#ffffff; FONT-SIZE: 9pt; BACKGROUND: url(/siteimages/butBg.gif) #79A5D3 repeat-x; height:19px;
                        BORDER-RIGHT:   #1F519A 1px solid;
                        BORDER-TOP:     #1F519A 1px solid;
                        BORDER-LEFT:    #1F519A 1px solid;
                        BORDER-BOTTOM:  #1F519A 1px solid;
                    }

.elementLoginGray   {
                        COLOR:#27232C; FONT-SIZE:7pt; BACKGROUND: url(/siteimages/butBgGray.gif) #FFFFFF;
                        border-top-width:       1px;
                        border-right-width:     1px;
                        border-bottom-width:    1px;
                        border-left-width:      1px;
	                    border-top-style:       solid;
	                    border-right-style:     solid;
	                    border-bottom-style:    solid;
	                    border-left-style:      solid;
	                    border-top-COLOR:       #959595;
	                    border-right-COLOR:     #959595;
	                    border-bottom-COLOR:    #959595;
	                    border-left-COLOR:      #959595;
                    }

.black-cal-week-no-rest
                    {
	                    COLOR:#FFFFFF; FONT-SIZE: 10px; BACKGROUND-COLOR: #727272;
	                    border-top-width:       1px;
	                    border-right-width:     1px;
	                    border-bottom-width:    1px;
	                    border-left-width:      1px;
	                    border-top-style:       solid;
	                    border-right-style:     solid;
	                    border-bottom-style:    solid;
	                    border-left-style:      solid;
	                    border-top-COLOR:       #727272;
	                    border-right-COLOR:     #727272;
	                    border-bottom-COLOR:    #727272;
	                    border-left-COLOR:      #727272;
                    }

.but_greenBg        {
                        COLOR:#ffffff; FONT-SIZE:8pt; BACKGROUND: url(/siteimages/butBgGreen.gif) #00AE30 repeat-x; height:24px; width:65px;
                        border-top-width:       0px;
                        border-right-width:     0px;
                        border-bottom-width:    0px;
                        border-left-width:      0px;
	                    border-top-style:       solid;
	                    border-right-style:     solid;
	                    border-bottom-style:    solid;
	                    border-left-style:      solid;
	                    border-top-COLOR:       #008124;
	                    border-right-COLOR:     #008124;
	                    border-bottom-COLOR:    #008124;
	                    border-left-COLOR:      #008124;
                    }

.but_redBg          {
                        COLOR:#ffffff; FONT-SIZE:8pt; BACKGROUND: url(/siteimages/butBgRed.gif) #EF0000 repeat-x; height:24px; width:65px;
                        border-top-width:       0px;
                        border-right-width:     0px;
                        border-bottom-width:    0px;
                        border-left-width:      0px;
	                    border-top-style:       solid;
	                    border-right-style:     solid;
	                    border-bottom-style:    solid;
	                    border-left-style:      solid;
	                    border-top-COLOR:       #AF0000;
	                    border-right-COLOR:     #AF0000;
	                    border-bottom-COLOR:    #AF0000;
	                    border-left-COLOR:      #AF0000;
                    }

/* All Form element classes */


hr     {COLOR:#C4C4C4;}
/*hr.     {COLOR:#3E6C89;}*/
hr.y    {COLOR:#FD8A03;}


.menuskin{
position:absolute;
width:300px;
background-color: #E5EFF2;
border:1px solid #023351;
font:normal 12px Verdana;
color: #000080;
line-height:18px;
z-index:100;}

.alphabg {color:#0E6A8A;
visibility:hidden;
padding-left:5px;
padding-right:5px;
padding-top:1px;
padding-bottom:3px;
}


.menuskin2{
font: normal 12px Verdana;
color: #000080;
}

.menuskin a{
text-decoration:none;
color: #1F4687;
padding-left:10px;
padding-right:10px;
}



.navMonth            { BACKGROUND-COLOR:#2F66AA; color: #FFFFFF; FONT-SIZE:7pt; }
.activeDay            { BACKGROUND-COLOR:#C1DBF3; color: #FFFFFF;}
.fDay            	{ BACKGROUND-COLOR:#FF7E00; color: #FFFFFF;}
.navDot			{ color: #679FB4; FONT-SIZE:6pt;}
.topBannerMsg            { COLOR:#ff0000; FONT-SIZE:8pt; BACKGROUND-COLOR:#023351; }

A.day:link    		{  COLOR:#000000; FONT-SIZE:7pt; text-decoration:none; }
A.day:visited 		{  COLOR:#000000; FONT-SIZE:7pt; text-decoration:none; }
A.day:hover   		{  COLOR:#ff0000; FONT-SIZE:7pt; text-decoration:none; }
A.day:active  		{  COLOR:#000000; FONT-SIZE:7pt; text-decoration:none; }

A.sday:link    		{  COLOR:#000000; FONT-SIZE:7pt; text-decoration:none; }
A.sday:visited 		{  COLOR:#000000; FONT-SIZE:7pt; text-decoration:none; }
A.sday:hover   		{  COLOR:#ff0000; FONT-SIZE:7pt; text-decoration:none; }
A.sday:active  		{  COLOR:#000000; FONT-SIZE:7pt; text-decoration:none; }


.sday            { BACKGROUND-COLOR:#CDDFEF; color: #000000;}

.CDate            { BACKGROUND-COLOR:#41A7C6; color: #FFFFFF;
PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
}


A.CDate:link    		{  COLOR:#D9EDF4; FONT-SIZE:8pt; text-decoration:none; }
A.CDate:visited 		{  COLOR:#D9EDF4; FONT-SIZE:8pt; text-decoration:none; }
A.CDate:hover   		{  COLOR:#ffffff; FONT-SIZE:8pt; text-decoration:none; }
A.CDate:active  		{  COLOR:#D9EDF4; FONT-SIZE:8pt; text-decoration:none; }

A.SDate:link    		{  COLOR:#ffcc00; FONT-SIZE:8pt; text-decoration:none; }
A.SDate:visited 		{  COLOR:#ffcc00; FONT-SIZE:8pt; text-decoration:none; }
A.SDate:hover   		{  COLOR:#ffffff; FONT-SIZE:8pt; text-decoration:none; }
A.SDate:active  		{  COLOR:#ffcc00; FONT-SIZE:8pt; text-decoration:none; }




/********************************************************************************************/


A.footerLink:link 	        { COLOR:#7A7A7A; FONT-SIZE:7pt; FONT-WEIGHT:normal; }
A.footerLink:visited 	    { COLOR:#7A7A7A; FONT-SIZE:7pt; FONT-WEIGHT:normal; }
A.footerLink:hover 	        { COLOR:#000000; FONT-SIZE:7pt; FONT-WEIGHT:normal; }
A.footerLink:active 	    { COLOR:#7A7A7A; FONT-SIZE:7pt; FONT-WEIGHT:normal; }


.footerTopLine1	    { BACKGROUND-COLOR:#E7E7E7; }
.footerTopLine2	    { BACKGROUND-COLOR:#C4C4C4; }

.footer			    { COLOR:#7A7A7A; FONT-SIZE:7pt; FONT-WEIGHT:normal;}
.footerB		    { COLOR:#000000; FONT-SIZE:7pt; FONT-WEIGHT:normal;}

A.menu:link 	{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.menu:visited 	{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.menu:hover 	{  COLOR:#2D5E95; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.menu:active 	{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }

A.amenu:link 	{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.amenu:visited {  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.amenu:hover 	{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.amenu:active 	{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }



TD.menu					{ COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:bold;}
TD.amenu                { COLOR:#2D5E95; FONT-SIZE:8pt; }

/*TR.pageHeader           { BACKGROUND-COLOR:#FFFFFF; }
TD.pageHeader 	        { COLOR:#CCDFE6; FONT-SIZE:8pt; FONT-WEIGHT:bold; BACKGROUND-COLOR:#076084; }*/

.pageHeader 	    	{ BACKGROUND: url(/siteimages/headerBg.gif)  #E0E0E0 repeat-x;  COLOR:#000000; FONT-SIZE: 8pt; FONT-WEIGHT:normal; }
.menuCenter				{ BACKGROUND: url(/siteimages/topMenuCenter.gif)  #E0E0E0 repeat-x;  COLOR:#000000; FONT-SIZE: 8pt; FONT-WEIGHT:normal; }

.topLineBg		{ BACKGROUND: url(/siteimages/topLineBg.gif)  #F6F6F6 repeat-x;  COLOR:#000000; FONT-SIZE: 8pt; FONT-WEIGHT:normal; }
.leftLineBg		{ BACKGROUND: url(/siteimages/leftLineBg.gif)  #F6F6F6 repeat-y;  COLOR:#000000; FONT-SIZE: 8pt; FONT-WEIGHT:normal; }
.bottomLineBg	{ BACKGROUND: url(/siteimages/bottomLineBg.gif)  #F6F6F6 repeat-x bottom;  COLOR:#000000; FONT-SIZE: 8pt; FONT-WEIGHT:normal; }
.rightLineBg	{ BACKGROUND: url(/siteimages/rightLineBg.gif)  #F6F6F6 repeat-y right;  COLOR:#000000; FONT-SIZE: 8pt; FONT-WEIGHT:normal; }

TD.contentBg            { BACKGROUND-COLOR:#F6F6F6; }

TD.photoBg 	            { BACKGROUND-COLOR:#F6F6F6;}
TR.companyHeader        { BACKGROUND-COLOR:#F6F6F6; COLOR:#000000;}
TD.companyHeader        { COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; BACKGROUND-COLOR:#F6F6F6; }
TD.companyHeaderWhite   { BACKGROUND-COLOR:#F6F6F6; COLOR:#000000;}

.butGrp             {
                        COLOR:#ffffff; FONT-SIZE: 9pt; BACKGROUND: url(/siteimages/butBg.gif) #79A5D3 repeat-x; height:19px;
                        BORDER-RIGHT:   #1F519A 1px solid;
                        BORDER-TOP:     #1F519A 1px solid;
                        BORDER-LEFT:    #1F519A 1px solid;
                        BORDER-BOTTOM:  #1F519A 1px solid;
                    }

.butGrpB             {
                        COLOR:#ffffff; FONT-SIZE: 12pt; BACKGROUND: url(/siteimages/butBgB.gif) #5E96CF repeat-x; height:25px;
                        BORDER-RIGHT:   #002C88 1px solid;
                        BORDER-TOP:     #002C88 1px solid;
                        BORDER-LEFT:    #002C88 1px solid;
                        BORDER-BOTTOM:  #002C88 1px solid;
                    }

A.setApp:link 	{  COLOR:#0073C5; FONT-SIZE:8pt; FONT-WEIGHT:BOLD; text-decoration:none; }
A.setApp:visited {  COLOR:#0073C5; FONT-SIZE:8pt; FONT-WEIGHT:BOLD; text-decoration:none; }
A.setApp:hover 	{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:BOLD; text-decoration:underline; }
A.setApp:active 	{  COLOR:#0073C5; FONT-SIZE:8pt; FONT-WEIGHT:BOLD; text-decoration:none; }



.siteInfoData       { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; }
.siteInfoLabel      { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:bold; }
TD.contactNormal 	{ COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; }

TD 	                    { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; }
TD.contactLabel         { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; }

.loginLabelB		{ COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:BOLD; }



.element	        {
                        COLOR:#000000; FONT-SIZE:8pt; BACKGROUND-COLOR:#E2E1E1;
                        BORDER-RIGHT:   #000000 1px solid;
                        BORDER-TOP:     #000000 1px solid;
                        BORDER-LEFT:    #000000 1px solid;
                        BORDER-BOTTOM:  #000000 1px solid;
                    }

TD.pageHeaderNormal     { COLOR:#27232C; FONT-SIZE:8pt; BACKGROUND-COLOR:#ffffff; }

.loginBg             { BACKGROUND: url(/siteimages/loginMBg.gif) #ffffff repeat-y;}

TD.loginBg1             { COLOR:#000000; }
TD.loginBg2             { COLOR:#000000; FONT-WEIGHT:BOLD;}
.grayLine  { BACKGROUND-COLOR:#E1E1E1;}

A.logout:link 	{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.logout:visited{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.logout:hover 	{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.logout:active {  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }

.loginCP	        { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:BOLD; }

.elementCP          {
                         COLOR:#000000; FONT-SIZE:8pt; BACKGROUND-COLOR:#E2E1E1;
                        BORDER-RIGHT:   #000000 1px solid;
                        BORDER-TOP:     #000000 1px solid;
                        BORDER-LEFT:    #000000 1px solid;
                        BORDER-BOTTOM:  #000000 1px solid;
                    }
                    
TD.topBanner            { COLOR:#27232C; FONT-SIZE:8pt; BACKGROUND-COLOR:#ffffff; }                    

.labelB		        { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:bold; }

.dataB 		        { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:bold; }
TD.blackData 		    { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; }

TD.blockHeader 	        { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal;BACKGROUND-COLOR: #EDEEED; height:20;}

TD.subSubHeader         { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; BACKGROUND: url(/siteimages/headerC3_1.gif) #A1C3D0 repeat-y; }




.msgwithbigfont     { COLOR:#27232C; FONT-SIZE:14pt; FONT-WEIGHT:bold; }
.loginLabel		    { COLOR:#27232C; FONT-SIZE: 7pt; FONT-WEIGHT:bold; }


TD.even 		        { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; }
TD.odd 			        { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; }

A.data:link 	{  COLOR:#2F6096; FONT-SIZE:8pt; text-decoration:NONE; }
A.data:visited 	{  COLOR:#2F6096; FONT-SIZE:8pt; text-decoration:NONE; }
A.data:hover 	{  COLOR:#000000; FONT-SIZE:8pt; text-decoration:underline; }
A.data:active 	{  COLOR:#2F6096; FONT-SIZE:8pt; text-decoration:NONE; }

A.dataLink:link 	        { COLOR:#2F6096; FONT-SIZE:8pt; text-decoration:none;  }
A.dataLink:visited 	        { COLOR:#2F6096; FONT-SIZE:8pt; text-decoration:none;  }
A.dataLink:hover 	        { COLOR:#000000; FONT-SIZE:8pt; text-decoration:underline; }
A.dataLink:active 	        { COLOR:#2F6096; FONT-SIZE:8pt; text-decoration:none;  }

A.headerLink:link 	        { COLOR:#27232C; FONT-SIZE:8pt; text-decoration:none;  }
A.headerLink:visited 	        { COLOR:#27232C; FONT-SIZE:8pt; text-decoration:none;  }
A.headerLink:hover 	        { COLOR:#27232C; FONT-SIZE:8pt; text-decoration:underline; }
A.headerLink:active 	        { COLOR:#27232C; FONT-SIZE:8pt; text-decoration:none;  }




TD.subHeaderWhite       { COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; }

TR.odd                  { BACKGROUND-COLOR:#F7F7F7; }
TR.even                 { BACKGROUND-COLOR:#EBEBEB; }

TD.subHeader            { COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; }



A.header:link 	{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.header:visited{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.header:hover 	{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:underline; }
A.header:active {  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }

TR.alphabg123         {  FONT-SIZE:7pt; COLOR:#27232C; BACKGROUND: url(/siteimages/listHeadBg.gif) #B8B8B8 repeat-x;}
.alphabg123         {  FONT-SIZE:7pt; COLOR:#27232C; }

A.alpha:link 	{  COLOR:#27232C; FONT-SIZE:7pt; FONT-WEIGHT:normal; text-decoration:none;}
A.alpha:visited {  COLOR:#27232C; FONT-SIZE:7pt; FONT-WEIGHT:normal; text-decoration:none;}
A.alpha:hover 	{  COLOR:#000000; FONT-SIZE:7pt; FONT-WEIGHT:normal; text-decoration:underline;}
A.alpha:active	{  COLOR:#27232C; FONT-SIZE:7pt; FONT-WEIGHT:normal; text-decoration:none;}

A.calpha:link 	{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:bold; text-decoration:none;}
A.calpha:visited{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:bold; text-decoration:none;}
A.calpha:hover 	{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:bold; text-decoration:underline;}
A.calpha:active {  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:bold; text-decoration:none;}

A.TabMenu:link 	    {  COLOR:#000000; FONT-SIZE:7pt; FONT-WEIGHT:normal; text-decoration:none; }
A.TabMenu:visited 	{  COLOR:#000000; FONT-SIZE:7pt; FONT-WEIGHT:normal; text-decoration:none; }
A.TabMenu:hover 	{  COLOR:#000000; FONT-SIZE:7pt; FONT-WEIGHT:normal; text-decoration:none; }
A.TabMenu:active 	{  COLOR:#000000; FONT-SIZE:7pt; FONT-WEIGHT:normal; text-decoration:none; }


/***** time screen class  *****/

TD.listHeader 	        { COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; BACKGROUND-COLOR:#96B9DB;}
TD.listHeader2 	        { COLOR:#A4CAF0; FONT-SIZE:8pt; FONT-WEIGHT:normal;}

TR.listHeader           { BACKGROUND-COLOR:#216AB5; }

table.blueBorder1   {
                    border-top-width:       1px;
                    border-right-width:     0px;
                    border-bottom-width:    1px;
                    border-left-width:      1px;
                    border-top-style:       solid;
                    border-right-style:     solid;
                    border-bottom-style:    solid;
                    border-left-style:      solid;
                    border-top-COLOR:       #96B9DB;
                    border-right-COLOR:     #96B9DB;
                    border-bottom-COLOR:    #96B9DB;
                    border-left-COLOR:      #96B9DB;
                    }
                    
TR.rightBlue            { BACKGROUND-COLOR:#447CBA; }                    

TD.fieldHeadery     {
                        COLOR:#ffffff; FONT-SIZE:8pt; FONT-WEIGHT:normal; BACKGROUND-COLOR:#A9DAE9;BACKGROUND: url(/siteimages/headerBgY.gif) #A9DAE9 repeat-x;
                        border-top-width:       1px;
                        border-right-width:     1px;
                        border-bottom-width:    1px;
                        border-left-width:      1px;
	                    border-top-style:       solid;
	                    border-right-style:     solid;
	                    border-bottom-style:    solid;
	                    border-left-style:      solid;
	                    border-top-COLOR:       #96B9DB;
	                    border-right-COLOR:     #96B9DB;
	                    border-bottom-COLOR:    #96B9DB;
	                    border-left-COLOR:      #96B9DB;
	                }

TD.phpFieldHeader 	{
                        COLOR:#ffffff; FONT-SIZE:8pt; FONT-WEIGHT:normal; BACKGROUND-COLOR:#41A7C6; BACKGROUND: url(/siteimages/headerBg.gif) #41A7C6 repeat-x;
                        border-top-width:       1px;
                        border-right-width:     1px;
                        border-bottom-width:    1px;
                        border-left-width:      0px;
                        border-top-style:       solid;
                        border-right-style:     solid;
                        border-bottom-style:    solid;
                        border-left-style:      solid;
                        border-top-COLOR:       #96B9DB;
                        border-right-COLOR:     #96B9DB;
                        border-bottom-COLOR:    #96B9DB;
                        border-left-COLOR:      #96B9DB;
                    }


TD.fieldHeader 	    {
                        COLOR:#ffffff; FONT-WEIGHT:normal; FONT-SIZE:8pt; BACKGROUND-COLOR:#41A7C6; BACKGROUND: url(/siteimages/headerBg.gif) #41A7C6 repeat-x;
                        border-top-width:       1px;
                        border-right-width:     1px;
                        border-bottom-width:    0px;
                        border-left-width:      0px;
                        border-top-style:       solid;
                        border-right-style:     solid;
                        border-bottom-style:    solid;
                        border-left-style:      solid;
                        border-top-COLOR:       #96B9DB;
                        border-right-COLOR:     #96B9DB;
                        border-bottom-COLOR:    #96B9DB;
                        border-left-COLOR:      #96B9DB;
                    }
TD.fieldHeaderRed 	    {
                        COLOR:#ffffff; FONT-WEIGHT:normal; FONT-SIZE:8pt; BACKGROUND-COLOR:#B20000;
                        border-top-width:       1px;
                        border-right-width:     1px;
                        border-bottom-width:    0px;
                        border-left-width:      0px;
                        border-top-style:       solid;
                        border-right-style:     solid;
                        border-bottom-style:    solid;
                        border-left-style:      solid;
                        border-top-COLOR:       #96B9DB;
                        border-right-COLOR:     #96B9DB;
                        border-bottom-COLOR:    #96B9DB;
                        border-left-COLOR:      #96B9DB;
                    }                 
TD.fieldHeader_c	    {
                        COLOR:#ffffff; FONT-WEIGHT:normal; FONT-SIZE:8pt; BACKGROUND-COLOR:#6CA1DC;
                        border-top-width:       1px;
                        border-right-width:     1px;
                        border-bottom-width:    0px;
                        border-left-width:      0px;
                        border-top-style:       solid;
                        border-right-style:     solid;
                        border-bottom-style:    solid;
                        border-left-style:      solid;
                        border-top-COLOR:       #FFFFFF;
                        border-right-COLOR:     #96B9DB;
                        border-bottom-COLOR:    #96B9DB;
                        border-left-COLOR:      #96B9DB;
                    }                 
TD.qaddcross1 	    {
                        COLOR:#27232C; FONT-WEIGHT:normal; FONT-SIZE:8pt; BACKGROUND: url(/siteimages/cross_bg.gif) #F9FCFC repeat-x;
                        border-top-width:       0px;
                        border-right-width:     1px;
                        border-bottom-width:    0px;
                        border-left-width:      0px;
                        border-top-style:       solid;
                        border-right-style:     solid;
                        border-bottom-style:    solid;
                        border-left-style:      solid;
                        border-top-COLOR:       #96B9DB;
                        border-right-COLOR:     #96B9DB;
                        border-bottom-COLOR:    #96B9DB;
                        border-left-COLOR:      #96B9DB;
						
                    }

TD.crossBg 	        {
                        COLOR:#27232C; FONT-WEIGHT:normal; FONT-SIZE:8pt; BACKGROUND: url(/siteimages/cross.gif) #F9FCFC left repeat-y;
                        border-top-width:       0px;
                        border-right-width:     1px;
                        border-bottom-width:    0px;
                        border-left-width:      0px;
                        border-top-style:       solid;
                        font-size:1px;
                        border-right-style:     solid;
                        border-bottom-style:    solid;
                        border-left-style:      solid;
                        border-top-COLOR:       #96B9DB;
                        border-right-COLOR:     #96B9DB;
                        border-bottom-COLOR:    #96B9DB;
                        border-left-COLOR:      #96B9DB;
                    }
                    
TD.cross 	        {
                        COLOR:#27232C; FONT-WEIGHT:normal; FONT-SIZE:8pt; BACKGROUND: url(/siteimages/cross.gif) #F9FCFC left repeat-y;
                        border-top-width:       0px;
                        border-right-width:     1px;
                        border-bottom-width:    0px;
                        border-left-width:      0px;
                        border-top-style:       solid;
                        font-size:1px;
                        border-right-style:     solid;
                        border-bottom-style:    solid;
                        border-left-style:      solid;
                        border-top-COLOR:       #96B9DB;
                        border-right-COLOR:     #96B9DB;
                        border-bottom-COLOR:    #96B9DB;
                        border-left-COLOR:      #96B9DB;
                    }
                    
TD.cross_d 	        {
                        COLOR:#27232C; FONT-WEIGHT:normal; FONT-SIZE:8pt; BACKGROUND: url(/siteimages/cross_d.gif) #F9FCFC left repeat-y;
                        border-top-width:       0px;
                        border-right-width:     1px;
                        border-bottom-width:    0px;
                        border-left-width:      0px;
                        border-top-style:       solid;
                        font-size:1px;
                        border-right-style:     solid;
                        border-bottom-style:    solid;
                        border-left-style:      solid;
                        border-top-COLOR:       #96B9DB;
                        border-right-COLOR:     #96B9DB;
                        border-bottom-COLOR:    #96B9DB;
                        border-left-COLOR:      #96B9DB;
                    }                    
                    
                    
                    
                    
                    

TD.qaddcross2 	    {
                        COLOR:#27232C; FONT-WEIGHT:normal; FONT-SIZE:8pt; BACKGROUND: url(/siteimages/cross_d_bg.gif) #ECF7FF repeat-x;
                        border-top-width:       0px;
                        border-right-width:     1px;
                        border-bottom-width:    0px;
                        border-left-width:      0px;
                        border-top-style:       solid;
                        border-right-style:     solid;
                        border-bottom-style:    solid;
                        border-left-style:      solid;
                        border-top-COLOR:       #96B9DB;
                        border-right-COLOR:     #96B9DB;
                        border-bottom-COLOR:    #96B9DB;
                        border-left-COLOR:      #96B9DB;
                        
                        
                    }




/***** time screen class  *****/

.popLabel		    { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:bold; }


.popElement	        {
                        COLOR:#000000; FONT-SIZE:8pt; BACKGROUND-COLOR:#E2E1E1;
                        BORDER-RIGHT:   #000000 1px solid;
                        BORDER-TOP:     #000000 1px solid;
                        BORDER-LEFT:    #000000 1px solid;
                        BORDER-BOTTOM:  #000000 1px solid;
                    }
                    
                    
.sheFieldHeader          { BACKGROUND-COLOR:#447CBA; height:30px; COLOR:#ffffff; 
						BORDER-RIGHT:   #96B9DB 1px solid;
                        BORDER-TOP:     #ffffff 1px solid;
                        BORDER-LEFT:    #000000 0px solid;
                        BORDER-BOTTOM:  #000000 0px solid;


}


A.listHeader:link           { COLOR:#C7DAEC; FONT-SIZE:8pt; text-decoration:none; }
A.listHeader:visited 	    { COLOR:#C7DAEC; FONT-SIZE:8pt; text-decoration:none; }
A.listHeader:hover   	    { COLOR:#ffffff; FONT-SIZE:8pt; text-decoration:none; }
A.listHeader:active  	    { COLOR:#C7DAEC; FONT-SIZE:8pt; text-decoration:none; }

A.listHeaderB:link          { font-weight:bold; COLOR:#C7DAEC; FONT-SIZE:8pt; text-decoration:none; }
A.listHeaderB:visited 	    { font-weight:bold; COLOR:#C7DAEC; FONT-SIZE:8pt; text-decoration:none; }
A.listHeaderB:hover   	    { font-weight:bold; COLOR:#ffffff; FONT-SIZE:8pt; text-decoration:none; }
A.listHeaderB:active  	    { font-weight:bold; COLOR:#C7DAEC; FONT-SIZE:8pt; text-decoration:none; }

A.weekHeaderB:link 			{ font-weight:bold; COLOR:#FFFFFF; FONT-SIZE:8pt; text-decoration:none; }
A.weekHeaderB:visited		{ font-weight:bold; COLOR:#FFFFFF; FONT-SIZE:8pt; text-decoration:none; }
A.weekHeaderB:hover 		{ font-weight:bold; COLOR:#FFFFFF; FONT-SIZE:8pt; text-decoration:none; }
A.weekHeaderB:active 		{ font-weight:bold; COLOR:#FFFFFF; FONT-SIZE:8pt; text-decoration:none; }


A.weekHeader:link 	{  COLOR:#FFFFFF; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.weekHeader:visited{  COLOR:#FFFFFF; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.weekHeader:hover 	{  COLOR:#FFFFFF; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.weekHeader:active {  COLOR:#FFFFFF; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }

A.dlink:link 	{  COLOR:#2F6096; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.dlink:visited {  COLOR:#2F6096; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.dlink:hover 	{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:underline; }
A.dlink:active 	{  COLOR:#2F6096; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }

.label		        { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:BOLD; }

TR.evenBox 		        { BACKGROUND-COLOR:#F7F7F7; }
TR.oddBox 			    { BACKGROUND-COLOR:#EBEBEB; }


.evenBox 		    { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; }
.oddBox 		    { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; }

TD.evenBox 		    {
                        COLOR:#27232C; FONT-SIZE: 8pt; FONT-WEIGHT: normal;
                        border-top-width:       1px;
                        border-right-width:     1px;
                        border-bottom-width:    0px;
                        border-left-width:      0px;
                        border-top-style:       solid;
                        border-right-style:     solid;
                        border-bottom-style:    solid;
                        border-left-style:      solid;
                        border-top-COLOR:       #96B9DB;
                        border-right-COLOR:     #96B9DB;
                        border-bottom-COLOR:    #96B9DB;
                        border-left-COLOR:      #96B9DB;
                    }

TD.oddBox 		    {
                        COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal;
                        border-top-width:       1px;
                        border-right-width:     1px;
                        border-bottom-width:    0px;
                        border-left-width:      0px;
                        border-top-style:       solid;
                        border-right-style:     solid;
                        border-bottom-style:    solid;
                        border-left-style:      solid;
                        border-top-COLOR:       #96B9DB;
                        border-right-COLOR:     #96B9DB;
                        border-bottom-COLOR:    #96B9DB;
                        border-left-COLOR:      #96B9DB;
                    }
                    
.even 			    { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; }
.odd 			    { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; }                    

TR.boxBg 		        { BACKGROUND: url(/siteimages/boxBg.gif) #ffffff repeat-x; }

.whiteBg				{BACKGROUND-COLOR:#F6F6F6;}

TD.nav 			        { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; }
TD.data 		        { COLOR:#27232C; FONT-SIZE:8pt; FONT-WEIGHT:normal; }

.imgBg				{ BACKGROUND-COLOR:#EEEEEE; }

table.blueBorder4   {
                    BACKGROUND-COLOR:       #CADCE3;
                    border-top-width:       1px;
                    border-right-width:     1px;
                    border-bottom-width:    1px;
                    border-left-width:      1px;
                    border-top-style:       solid;
                    border-right-style:     solid;
                    border-bottom-style:    solid;
                    border-left-style:      solid;
                    border-top-COLOR:       #D9D9D9;
                    border-right-COLOR:     #D9D9D9;
                    border-bottom-COLOR:    #D9D9D9;
                    border-left-COLOR:      #D9D9D9;
                    }
                    


table.blueBorder3   {
                    BACKGROUND-COLOR:       #EEEEEE;
                    border-top-width:       1px;
                    border-right-width:     1px;
                    border-bottom-width:    1px;
                    border-left-width:      1px;
                    border-top-style:       solid;
                    border-right-style:     solid;
                    border-bottom-style:    solid;
                    border-left-style:      solid;
                    border-top-COLOR:       #B8B8B8;
                    border-right-COLOR:     #B8B8B8;
                    border-bottom-COLOR:    #B8B8B8;
                    border-left-COLOR:      #B8B8B8;
                    }

table.blueBorder4   {
                    BACKGROUND-COLOR:       #DBDBDB;
                    border-top-width:       1px;
                    border-right-width:     1px;
                    border-bottom-width:    1px;
                    border-left-width:      1px;
                    border-top-style:       solid;
                    border-right-style:     solid;
                    border-bottom-style:    solid;
                    border-left-style:      solid;
                    border-top-COLOR:       #B8B8B8;
                    border-right-COLOR:     #B8B8B8;
                    border-bottom-COLOR:    #B8B8B8;
                    border-left-COLOR:      #B8B8B8;
                    }                    
table.blueBorder5   {
                    BACKGROUND-COLOR:       #F1F1F1;
                    border-top-width:       1px;
                    border-right-width:     1px;
                    border-bottom-width:    1px;
                    border-left-width:      1px;
                    border-top-style:       solid;
                    border-right-style:     solid;
                    border-bottom-style:    solid;
                    border-left-style:      solid;
                    border-top-COLOR:       #B8B8B8;
                    border-right-COLOR:     #B8B8B8;
                    border-bottom-COLOR:    #B8B8B8;
                    border-left-COLOR:      #B8B8B8;
                    }                    
                    
.textfieldBlue	        {
                        COLOR:#27232C; FONT-SIZE:8pt; BACKGROUND-COLOR:#EEEEEE	;
                        BORDER-RIGHT:   #4E5C4B 0px solid;
                        BORDER-TOP:     #4E5C4B 0px solid;
                        BORDER-LEFT:    #4E5C4B 0px solid;
                        BORDER-BOTTOM:  #4E5C4B 0px solid;
                    }                    
                    
TABLE.StaffTB       {
                    BACKGROUND-COLOR:       #EEEEEE;
                    border-top-width:       1px;
                    border-right-width:     1px;
                    border-bottom-width:    1px;
                    border-left-width:      1px;
	                border-top-style:       solid;
	                border-right-style:     solid;
	                border-bottom-style:    solid;
	                border-left-style:      solid;
	                border-top-COLOR:       #B8B8B8;
	                border-right-COLOR:     #B8B8B8;
	                border-bottom-COLOR:    #B8B8B8;
	                border-left-COLOR:      #B8B8B8;
	                }
                    
                    
                    
.bigBut{
	BACKGROUND:url(../siteimages/bigButBg.gif) #79A5D3 repeat-x; 
	FONT-FAMILY:times new roman , Helvetica, sans-serif; 
	font-size:20pt; 
	font-weight:normal;
	height:50px;
	width:225px;
	color:#FFFFFF; 
	
	border-top:#1F519A 2px solid; 
	border-left:#1F519A 2px solid; 
	border-right:#1F519A 2px solid; 
	border-bottom:#1F519A 2px solid;

}                    

.but		        {
                         COLOR:#ffffff; FONT-SIZE: 9pt; BACKGROUND: url(/siteimages/butBg.gif) #79A5D3 repeat-x; height:19px;
                        BORDER-RIGHT:   #1F519A 1px solid;
                        BORDER-TOP:     #1F519A 1px solid;
                        BORDER-LEFT:    #1F519A 1px solid;
                        BORDER-BOTTOM:  #1F519A 1px solid;
                    }
                    
TR.companyGroupHeader   { BACKGROUND-COLOR:#D0D0D0; COLOR:#ffffff; }                    
TD.subHeader1           { COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal;}
TD.topBannerWithComp    { COLOR:#000000; FONT-SIZE:15pt; BACKGROUND-COLOR:#ffffff;}


.tab_m_a {COLOR:#000000; FONT-SIZE:7pt; BACKGROUND: url(/siteimages/tab_m_a.gif) #DBDBDB repeat-x;}
.tab_m {COLOR:#000000; FONT-SIZE:7pt; BACKGROUND: url(/siteimages/tab_m.gif) #DBDBDB repeat-x;}


.textfieldBlue2	        {
                        COLOR:#27232C; FONT-SIZE:8pt; BACKGROUND-COLOR:#F6F6F6	;
                        BORDER-RIGHT:   #F6F6F6 0px solid;
                        BORDER-TOP:     #F6F6F6 0px solid;
                        BORDER-LEFT:    #F6F6F6 0px solid;
                        BORDER-BOTTOM:  #F6F6F6 0px solid;
                    }    
                    
A.lang:link    		{  COLOR:#000000; FONT-SIZE:8pt; text-decoration:none; }
A.lang:visited 		{  COLOR:#000000; FONT-SIZE:8pt; text-decoration:none; }
A.lang:hover   		{  COLOR:#000000; FONT-SIZE:8pt; text-decoration:underline; }
A.lang:active  		{  COLOR:#000000; FONT-SIZE:8pt; text-decoration:none; }                    
.vLine_group {BACKGROUND: url(/siteimages/vLine_group.gif) #F6F6F6 repeat-y; background-position: center;}
.hDotLine	{BACKGROUND: url(/siteimages/hDotLine.gif) #F6F6F6 repeat-x; background-position: center;}
.lightGray { background-color:#C5C5C5; }



.subHeaderWday         { BACKGROUND-COLOR:#DBDBDB; COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; }


/*.sData {  COLOR:#FF0000; BACKGROUND: url(/siteimages/activeRow.gif) #D6ECDD repeat-x;}*/
.sData {  COLOR:#FF0000; BACKGROUND-COLOR:#FFFFFF;}

A.sData:link 	{  COLOR:#FF0000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.sData:visited {  COLOR:#FF0000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }
A.sData:hover 	{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:underline; }
A.sData:active 	{  COLOR:#FF0000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:none; }

/*A.beginning:link 	{  COLOR:#FF0000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:underline; }
A.beginning:visited {  COLOR:#FF0000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:underline; }
A.beginning:hover 	{  COLOR:#000000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:underline; }
A.beginning:active 	{  COLOR:#FF0000; FONT-SIZE:8pt; FONT-WEIGHT:normal; text-decoration:underline; }*/

A.beginning:link 	{  COLOR:#FF0000; FONT-SIZE:11pt; FONT-WEIGHT:bold; text-decoration:underline; }
A.beginning:visited {  COLOR:#FF0000; FONT-SIZE:11pt; FONT-WEIGHT:bold; text-decoration:underline; }
A.beginning:hover 	{  COLOR:#000000; FONT-SIZE:11pt; FONT-WEIGHT:bold; text-decoration:underline; }
A.beginning:active 	{  COLOR:#FF0000; FONT-SIZE:11pt; FONT-WEIGHT:bold; text-decoration:underline; }

A.editApp:link 	{  COLOR:#000000; FONT-SIZE:9pt; FONT-WEIGHT:normal; text-decoration:underline; }
A.editApp:visited {  COLOR:#FF0000; FONT-SIZE:9pt; FONT-WEIGHT:normal; text-decoration:underline; }
A.editApp:hover 	{  COLOR:#000000; FONT-SIZE:9pt; FONT-WEIGHT:normal; text-decoration:underline; }
A.editApp:active 	{  COLOR:#FF0000; FONT-SIZE:9pt; FONT-WEIGHT:normal; text-decoration:underline; }


TD.crossBgTB 	        {
                        COLOR:#27232C; FONT-WEIGHT:normal; FONT-SIZE:8pt; BACKGROUND: url(/siteimages/crossTB.gif) #F9FCFC repeat-x;
                        border-top-width:       1px;
                        border-right-width:     1px;
                        border-bottom-width:    0px;
                        border-left-width:      0px;
                        border-top-style:       solid;
                        border-right-style:     solid;
                        border-bottom-style:    solid;
                        border-left-style:      solid;
                        border-top-COLOR:       #96B9DB;
                        border-right-COLOR:     #96B9DB;
                        border-bottom-COLOR:    #96B9DB;
                        border-left-COLOR:      #96B9DB;
                    }
                    
.smallFont	{ FONT-SIZE: 1pt;
					border-top-width:       0px;
                    border-right-width:     1px;
                    border-bottom-width:    0px;
                    border-left-width:      0px;
                    border-top-style:       solid;
                    border-right-style:     solid;
                    border-bottom-style:    solid;
                    border-left-style:      solid;
                    border-top-COLOR:       #96B9DB;
                    border-right-COLOR:     #96B9DB;
                    border-bottom-COLOR:    #96B9DB;
                    border-left-COLOR:      #96B9DB;
}                    

#search-results { width : 156Px; height:93px;  border : 1px solid #000; background : #E2E1E1; display : none; float : left; position:absolute; overflow: scroll; visibility: visible}

.sr, .srs { width : 100%; float : left; font-family : Arial, sans-serif; FONT-SIZE:8pt;  padding : 1px 0 0 0; visibility: visible}
.sr { background-color : #E2E1E1; color : #000; FONT-SIZE:8pt; }
.srs { background-color : #0889e3; color : #fff; FONT-SIZE:8pt; Cursor:pointer; visibility: visible}
.sr .src { color : #000000; }
.srs .src { color : #fff; }
.srt { float : left; FONT-SIZE:8pt;  margin-left : 4px; }
.src { float : left; FONT-SIZE:8pt;  margin-left : 4px; }
.element	        {
                        COLOR:#000000; FONT-SIZE:8pt; BACKGROUND-COLOR:#E2E1E1;
                        BORDER-RIGHT:   #000000 1px solid;
                        BORDER-TOP:     #000000 1px solid;
                        BORDER-LEFT:    #000000 1px solid;
                        BORDER-BOTTOM:  #000000 1px solid;
                    }
.newAction	{ BACKGROUND-COLOR:#E1E1E1; }                                        
.oldAction{ BACKGROUND-COLOR:#C6DEEF; }                      


tr.subHeader            { BACKGROUND-COLOR:#D2D3D2; COLOR:#ffffff;

							BACKGROUND: url(/siteimages/subHeader.gif) #D2D3D2 repeat-x;
}


.but_view		        {
                         COLOR:#ffffff; FONT-SIZE: 9pt; BACKGROUND: url(/siteimages/butBg.gif) #79A5D3 repeat-x; height:19px;
                        WIDTH: 			150px;
                        BORDER-RIGHT:   #1F519A 1px solid;
                        BORDER-TOP:     #1F519A 1px solid;
                        BORDER-LEFT:    #1F519A 1px solid;
                        BORDER-BOTTOM:  #1F519A 1px solid;
                    }
                    
                    
.whiteBg1				{BACKGROUND-COLOR:#ffffff;}                    
.grayBg				{BACKGROUND-COLOR:#F6F6F6;}                    

TD.popSubHeader			{ COLOR:#000000; FONT-SIZE:8pt; BACKGROUND-COLOR:#B8B8B8; 
							BACKGROUND: url(/siteimages/subHeader.gif) #D2D3D2 repeat-x;}                    
							
.lightRedBg 			{  COLOR:#FF0000; FONT-SIZE: 8pt; BACKGROUND-COLOR:#FFD4D4; }							

.uline{BORDER-BOTTOM:  #BDBDBD 1px solid;}
.elementweekmsg	        {
                        COLOR:#000000; FONT-SIZE:13pt; BACKGROUND-COLOR:#E2E1E1;
                        font-weight:normal;
                        BORDER-RIGHT:   #000000 1px solid;
                        BORDER-TOP:     #000000 1px solid;
                        BORDER-LEFT:    #000000 1px solid;
                        BORDER-BOTTOM:  #000000 1px solid;
                        height:176px;
                        width:172px;
                        FONT-FAMILY:Arial,verdana, Helvetica, sans-serif;
                    }
                    
.pageHeader3 	    	{ BACKGROUND: url(/siteimages/headerBg3.gif)  #E0E0E0 repeat-x;  COLOR:#000000; FONT-SIZE: 8pt; FONT-WEIGHT:BOLD; }

