﻿/*///////////////////////////////////////////////////////////////////////////// 
Common Layout Elements - Do not change/remove
/////////////////////////////////////////////////////////////////////////////*/

#mastercell				{background:#FFF;  text-align:left;  }
#headcell				{background:#333 url(img/headcell/bg_headcellGradient.jpg) repeat-x; width:100%; }
#headcell-top1			{height:56px; padding:0 15px 0 30px}
#headcell-nav-holder 	{clear:both; position:relative ; padding:4px 30px 0 0px; background:#26A4A4 ; border-bottom:1px solid #1E8282; height:33px; }
#headcell-subnav-holder {display:block; background:#51B9B9; height:34px; vertical-align:top; overflow:visible; }
#contentcell			{clear:both;padding:10px 00px 50px 0px}
#footcell				{padding:0px 30px 20px 30px; font-family:Arial; font-size:1.0em; color:#666; text-align:center}

#footcell a				{color:#1E8282;font-size:0.9em; text-decoration:none}

/*#logo 		{cursor:pointer;float:right; margin:0px 0 0 0px; text-indent:-10000px; background:url(img/logo.png) no-repeat; background-position:center; aposition:absolute; width:61px; height:34px; margin:0px; padding:0px; top:0px;}*/
#welcome	{font-family:tahoma; margin:10px 30px 0 0; font-size:1.1em; color: #FFF; float:right }

#corp-logo 	  {float:right;margin:0px 0px 0px 0px; stext-indent:-10000px; background:url(img/AppLogo.png)  no-repeat; width:300px; height:590px;}
#program {float:right;margin-right:2px;}
.programLogo {position:absolute; top:31px; margin-left:-319px; z-index:20000px; width:319px; height:81px;}
.programLogo1 {position:relative; top:-17px; stext-indent:-10000px; width:266px; height:68px;}

/*///////////////////////////////////////////////////////////////////////////// 
Option Menu
/////////////////////////////////////////////////////////////////////////////*/
#menu-global-options 				{float:right;  list-style:none; padding:7px 0 0 0;  }
#menu-global-options li				{float:left; color:#FFF; padding:0 15px 0 15px ; background: url(img/headcell/bg_optionsDivide.gif) no-repeat right; }
#menu-global-options li	a:link		{font-family:tahoma; font-size:1.1em ;color:#FFF ; text-decoration:none;vertical-align:text-top; }
#menu-global-options li	a:visited	{font-family:tahoma; font-size:1.1em ;color:#FFF ; text-decoration:none;vertical-align:text-top;}
#menu-global-options li	a:active	{font-family:tahoma; font-size:1.1em ;color:#FFF ; text-decoration:none;vertical-align:top; text-decoration:underline;}
#menu-global-options li	a:hover		{font-family:tahoma; font-size:1.1em ;color:#FFF ; text-decoration:none}

#menu-global-options li.bookend		{background:none; padding-right:0; }

/*///////////////////////////////////////////////////////////////////////////// 
Global Menu
/////////////////////////////////////////////////////////////////////////////*/
/* top level nav*/
ul#menu-global-nav					{z-index:7000; padding-left:10px; list-style:none; position:relative;  bottom:-1px !important; bottom:-2px;  }
ul#menu-global-nav li 				{float:left;  width:auto !important; width:1px; display:inline; padding:0 10px 0 10px ; height:33px; }
#menu-global-nav li	a				{display:block ;color:#FFF ;font-family:tahoma; font-size:1.1em; padding:7px 10px 0 1px;  text-decoration:none; height:26px;white-space:nowrap;}
#menu-global-nav li.over			{z-index:7000; background: url(img/nav/bg_navTabLeft.jpg) no-repeat;}
#menu-global-nav li.over a			{color:#000 ; padding:7px 10px 0 1px; background:url(img/nav/bg_navTab.jpg) no-repeat right 0; text-decoration:none;  }
#menu-global-nav li.selected		{z-index:7000; background: url(img/nav/bg_navTabLeft.jpg) no-repeat;}
#menu-global-nav li.selected a		{color:#000 ; padding:7px 10px 0 1px; background:url(img/nav/bg_navTab.jpg) no-repeat right 0; text-decoration:none;  }
#menu-global-nav li.selectedover	{z-index:7000; background: url(img/nav/bg_navTabLeft.jpg) no-repeat;}
#menu-global-nav li.selectedover a	{padding:7px 10px 0 1px; background:url(img/nav/bg_navTab.jpg) no-repeat right 0; text-decoration:none;  }

/* sub-level menu */
ul#menu-global-nav li ul			{z-index:9000;display: none; padding:5px 0 0 10px; width:970px;background: transparent; position:absolute; left:0;  list-style:none  }
ul#menu-global-nav li ul li			{float:left; display:inline; white-space:nowrap; }
#menu-global-nav li.over ul li a,
#menu-global-nav li.selected ul li a,
#menu-global-nav li.selectedover ul li a		{display:block;   padding:6px 10px 0 1px; height:25px; color:#FFF; background:none}
#menu-global-nav li.over ul li.over				{background: url(img/nav/bg_navSubTabLeft.jpg) no-repeat;  padding:0 10px 0 10px ; height:33px }
#menu-global-nav li.over ul li.over a			{background: url(img/nav/bg_navSubTab.jpg) no-repeat right 0;color:#000; height:25px; text-decoration:none;   }
#menu-global-nav li.selected ul li.over,
#menu-global-nav li.selected ul li.selected				{background: url(img/nav/bg_navSubTabLeft.jpg) no-repeat;  padding:0 10px 0 10px ; height:33px }
#menu-global-nav li.selected ul li.over a,
#menu-global-nav li.selected ul li.selected a			{background: url(img/nav/bg_navSubTab.jpg) no-repeat right 0;color:#000; height:25px; text-decoration:none;   }
#menu-global-nav li.selected ul li.selectedover			{background: url(img/nav/bg_navSubTabLeft.jpg) no-repeat;  padding:0 10px 0 10px ; height:33px }
#menu-global-nav li.selected ul li.selectedover a		{background: url(img/nav/bg_navSubTab.jpg) no-repeat right 0;color:red; height:25px; text-decoration:none;   }
#menu-global-nav li.selectedover ul li.over,
#menu-global-nav li.selectedover ul li.selected			{background: url(img/nav/bg_navSubTabLeft.jpg) no-repeat;  padding:0 10px 0 10px ; height:33px }
#menu-global-nav li.selectedover ul li.over a,
#menu-global-nav li.selectedover ul li.selected a		{background: url(img/nav/bg_navSubTab.jpg) no-repeat right 0;color:#000; height:25px; text-decoration:none;   }
#menu-global-nav li.selectedover ul li.selectedover		{background: url(img/nav/bg_navSubTabLeft.jpg) no-repeat;  padding:0 10px 0 10px ; height:33px }
#menu-global-nav li.selectedover ul li.selectedover a	{background: url(img/nav/bg_navSubTab.jpg) no-repeat right 0;color:red; height:25px; text-decoration:none;   }


ul#menu-global-nav li>ul 			{bottom: auto;right: auto;}
ul#menu-global-nav li:hover ul, 
ul#menu-global-nav li.selected ul,
ul#menu-global-nav li.selectedover ul,
ul#menu-global-nav li.over ul 		{display: block;}


