/*******************************************************************************
Copyright (c) 2009 Westat
File        : menu.css
Author      : Kasi Perumal
Notes       : Style sheets that support all menus in CEWS.

Open Issues :
$revision_history$
24-Jan-2012   Kasi Perumal
  1.0         CEWS main css
*******************************************************************************/
/*************************************************************************
*     $Rev::                                   $: Revision of last commit
*     $Date::                                  $: Date of last commit   
*     $Author::                                $: Author of last commit 
************************************************************************/

/* used by the help links on the top right - b4c3d4 */
.mbar {font-family: MS Sans Serif,Arial,Helvetica; color:#00406d; text-decoration:none; WHITE-SPACE: nowrap; font-size: 8pt;}
A.mbar:link {font-family: MS Sans Serif,Arial,Helvetica; color:#00406d;  text-decoration:none; WHITE-SPACE: nowrap; font-size: 8pt;}
A.mbar:visited {font-family: MS Sans Serif,Arial,Helvetica; color:#00406d; text-decoration:none; WHITE-SPACE: nowrap; font-size: 8pt;}
A.mbar:hover {font-family: MS Sans Serif,Arial,Helvetica; color:#00406d ; text-decoration:underline; WHITE-SPACE: nowrap; font-size: 8pt;}
A.mbar:active {font-family: MS Sans Serif,Arial,Helvetica; color:#00406d ; text-decoration:none; WHITE-SPACE: nowrap; font-size: 8pt;}

/********* Main Navigation Tabs Start *********/
td.upperbanner {
  margin-left:0px ;padding-left: 0px; margin-top: 0px;
  background-repeat:no-repeat;
}
td.lowerbanner {
  margin-left:0px ;padding-left: 0px; margin-top: 0px;
  background-repeat:no-repeat;
  /*text-align:right;*/
}
.tabs{margin-left:0px ;padding-left: 0px; margin-top: 0px;display: block; white-space: nowrap;}
.tabs td {
  float:left;
  background:url(../images/maintab_cews.gif) no-repeat left top;
  margin-right: 2px;
  list-style: none;
  font-size: 11px;
}
.tabs li {
  float:left;
  background:url(../images/maintab_cews.gif) no-repeat left top;
  margin-right: 2px;
  list-style: none;
  font-size: 11px;
}
.tabs a {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  float:left;
  display:block;
  background:url(../images/maintab_rc.gif) no-repeat right top;
  /*padding:5px 6px 3px 6px;*/
  padding:3px 6px 3px 6px;
  text-decoration: none;
  color: #c5d4e8;
  height: 14px;
  font-size:11px;
  text-align: center;
}
.tabs a:hover{text-decoration: none;}
.tabs li.on{
  background:url(../images/practice_maintab_cews_on.gif) no-repeat left 
  top;
}
.tabs li.on a {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background:url(../images/practice_maintab_rc_on.gif) no-repeat right top;
  color: #00406d;
  font-weight: bold;
  padding:5px 6px 3px 6px;
  text-decoration: none;
}
/********* Main Navigation Tabs End *********/

/********* Secondary Navigation Tabs Start #f8f6c8 *********/
td.sectabsbg{
 padding:0px 0px 0px 10px; background:url(../images/practice_subtab_cews.gif) bottom; height: 19px; width: 100%;
}
.sectabs{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.sectabs li {float:left;margin-right: 2px;list-style: none;font-size: 10.5px;}
.sectabs a {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  float:left;
  display:block;
  padding:2px 3px 3px 3px;
  text-decoration: none;
  color: #00406d; /* secondary tab font color */
  font-weight: bold;
  text-align: center;
}
.sectabs a:hover{text-decoration: underline;}
.sectabs li.on a {
  background-position:center;
  background-repeat:no-repeat;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #00406d; /* secondary tab font color */
  background:url(../images/practice_subtab_cews_on.gif) no-repeat center top;
  font-weight: bold;
  margin:1px 0px 0px 0px;
  padding:3px 9px 3px 9px;
  text-decoration: none;
  /*background-color: #b4c3d4;*/
}

.sectabs li.on3 a {
  background-position:center;
  background-repeat:no-repeat;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #00406d; /* third tab font color */
  background:url(../images/subtab_cews_on3.gif) no-repeat center top;
  font-weight: bold;
  margin:1px 0px 0px 0px;
  padding:3px 9px 3px 9px;
  text-decoration: none;
  /*background-color: #b4c3d4;*/
}

.sectabs li.dimOff a {
  background-position:center;
  background-repeat:no-repeat;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #B8B8B8; /* secondary tab font color */
  text-decoration: none;
  cursor:not-allowed;
}

.sectabs li.dimOn a {
  background-position:center;
  background-repeat:no-repeat;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #B8B8B8; /* secondary tab font color */
  background:url(../images/practice_subtab_cews_on.gif) no-repeat center top;
  font-weight: bold;
  margin:1px 0px 0px 0px;
  padding:3px 9px 3px 9px;
  text-decoration: none;
  /*background-color: #b4c3d4;*/
  cursor:not-allowed;
}

.sectabs li.seperator{padding: 2px 0px 0px 0px; color: #a90101}
/********* Secondary Navigation Tabs End *********/

body{
  background-color: #FFF;
  background-position:center;
  background-repeat:repeat;
  /*background:url(../images/watermark.gif);*/
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
/********* Third Navigation Tabs Start #f8f6c8 *********/
td.thrdtabsbg{
 padding:0px 0px 0px 10px; background:url(../images/thirdtab_cews.gif) bottom; height: 19px; width: 100%;
}
.thrdtabs{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.thrdtabs li {float:left;margin-right: 2px;list-style: none;font-size: 10.5px;}
.thrdtabs a {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  float:left;
  display:block;
  padding:2px 3px 3px 3px;
  text-decoration: none;
  color: #00406d; /* third tab font color */
  font-weight: bold;
  text-align: center;
}
.thrdtabs a:hover{text-decoration: underline;}
.thrdtabs li.on a {
  background-position:center;
  background-repeat:no-repeat;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #00406d; /* third tab font color */
  background:url(../images/thirdtab_cews_on.gif) no-repeat center top;
  font-weight: bold;
  margin:1px 0px 0px 0px;
  padding:3px 9px 3px 9px;
  text-decoration: none;
  /*background-color: #b4c3d4;*/
}
.thrdtabs li.dimOff a {
  background-position:center;
  background-repeat:no-repeat;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #B8B8B8; /* third tab font color */
  text-decoration: none;
  cursor:not-allowed;
}

.thrdtabs li.dimOn a {
  background-position:center;
  background-repeat:no-repeat;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #B8B8B8; /* third tab font color */
  background:url(../images/thirdtab_cews_on.gif) no-repeat center top;
  font-weight: bold;
  margin:1px 0px 0px 0px;
  padding:3px 9px 3px 9px;
  text-decoration: none;
  /*background-color: #b4c3d4;*/
  cursor:not-allowed;
}

.thrdtabs li.seperator{padding: 2px 0px 0px 0px; color: #a90101}
/********* Third Navigation Tabs End *********/

/********* Secondary Navigation Print Tabs Starts *********/
td.secprinttabsbg{
 padding:0px 10px 0px 10px; background:url(../images/practice_subtab_cews.gif) bottom; height: 19px;  
}
.secprinttabs{padding:0px 0px 0px 0px;margin:0px 0px 0px 10px;}
.secprinttabs li {float:right;margin-right: 12px;list-style: none;font-size: 11px;}
.secprinttabs a {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding:2px 3px 3px 3px;
  text-decoration: none;
  color: #000000; /* secondary tab font color */
  text-align: center;
}
.secprinttabs a:hover{
  text-decoration: none;
  color: #e76931;
}
.secprinttabs li.on a {
  background-position:center;
  background-repeat:no-repeat;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #00406d; /* secondary tab font color */
  background:url(../images/practice_subtab_cews_on.gif) no-repeat center top;
  font-weight: bold;
  margin:1px 0px 0px 0px;
  padding:3px 9px 3px 9px;
  text-decoration: none;
}
/********* Secondary Navigation Print Tabs End *********/
/********* Third Navigation print Tabs Start  *********/
td.thrdprinttabsbg{
 padding:0px 0px 0px 10px; background:url(../images/thirdtab_cews.gif) bottom; height: 19px; width: 100%;
}
.thrdprinttabs{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.thrdprinttabs li {float:left;margin-right: 2px;list-style: none;font-size: 11px;}
.thrdprinttabs a {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding:2px 3px 3px 3px;
  text-decoration: none;
  color: #000000; /* Third tab font color */
  text-align: center;
}

.thrdprinttabs a:hover{
  text-decoration: none;
  color: #e76931;
}
.thrdprinttabs li.on a {
  background-position:center;
  background-repeat:no-repeat;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #00406d; /* third tab font color */
  background:url(../images/thirdtab_cews_on.gif) no-repeat center top;
  font-weight: bold;
  margin:1px 0px 0px 0px;
  padding:3px 9px 3px 9px;
  text-decoration: none;
}
/********* Third Navigation Print Tabs End *********/

/********* Main Navigation Start *********/
#mainnav {
  CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; font-size: 12px;
}
#rhubsubnav H5 {
  DISPLAY: none
}
#mainnav H5 {
  DISPLAY: none
}
#mainnav UL {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/ruler_horizontal.gif) repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 19px
}
#mainnav LI {
  DISPLAY: block; PADDING-LEFT: 1px; BACKGROUND: url(../images/nav_cnrl.gif) #f2f3f5 no-repeat; FLOAT: left; MARGIN-RIGHT: 3px
}
#mainnav LI DIV {
  PADDING-RIGHT: 1px; DISPLAY: block; BACKGROUND: url(../images/nav_cews.gif) no-repeat right top; FLOAT: left; MARGIN: 0px
}
#mainnav LI A {
  PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: bold 10px verdana; COLOR: #000000; PADDING-TOP: 3px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
#mainnav LI A:hover {
  COLOR: #a90101; TEXT-DECORATION: underline
}
#mainnav LI.on {
  PADDING-LEFT: 3px; BACKGROUND: url(../images/nav_cnrl_on.gif) #f2f3f5 no-repeat
}
#mainnav LI.on DIV {
  PADDING-RIGHT: 3px; BACKGROUND: url(../images/nav_cews_on.bmp) no-repeat right top
}
#mainnav LI.on A {
  COLOR: #ffffff; TEXT-DECORATION: none
}
#mainnav LI.on A:hover {
  COLOR: #ffffff; TEXT-DECORATION: underline
}
#mainnav LI.index {
  BACKGROUND: none transparent scroll repeat 0% 0%
}
#mainnav LI.index DIV {
  BACKGROUND: none transparent scroll repeat 0% 0%
}
#mainnav LI.index A {
  FONT-WEIGHT: normal; COLOR: #003db8
}
#mainnav LI.index A:visited {
  COLOR: #003db8
}

div.spacer{clear:both; padding:1px 1px; }

/********* Main Navigation End *********/

/********* Wizard Navigation Menu Start *********/
#navMiniTab {
  PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: verdana, arial, helvetica sans-serif
}
#navMiniTab LI {
  PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navMiniTab A:link {
  PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #708491; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica sans-serif; TEXT-DECORATION: none;
}
#navMiniTab A:visited {
  PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #708491; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica sans-serif; TEXT-DECORATION: none;
}
#navMiniTab A.active:link {
  BACKGROUND: url(../images/tab_selected.gif) no-repeat center bottom; COLOR: #000; cursor:not-allowed
}
#navMiniTab A.active:visited {
  BACKGROUND: url(../images/tab_selected.gif) no-repeat center bottom; COLOR: #000; cursor:not-allowed
}
#navMiniTab A:hover {
  BACKGROUND: url(../images/tab_selected.gif) no-repeat center bottom; COLOR: #000; cursor:not-allowed
}
/********* Wizard Navigation Menu End *********/

/********* Content Tab  Start *********/
#contentTab {
  PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px; FONT-FAMILY: verdana, arial, helvetica sans-serif;
}
#contentTab LI {
  PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#contentTab div {
  PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #708491; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica sans-serif; TEXT-DECORATION: none;border: 1px solid black;background:white;cursor: pointer;
}
#contentTab div.current {
  PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: white; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica sans-serif; TEXT-DECORATION: none;border: 1px solid black;background:#00406d;cursor: pointer;
}
#contentTab div.empty{
   FLOAT: left; PADDING-BOTTOM: 6px; COLOR: white; LINE-HEIGHT: 14px; PADDING-TOP: 0px; border: 0px ;background:white; cursor:default;
}
/********* Content Tab End *********/