body		{background-color:#FCF9ED; color:#224; font-family:Verdana, Helvetica, "Bitstream Vera Sans", sans-serif;}
p				{font-size:1.5ex;}
div			{font-size:1.5ex;}
ul			{font-size:1.5ex;}
h1			{font-size:110%; font-weight:bold;}
h2			{font-size:100%; font-weight:bold;}
h3			{font-size:90%; font-weight:bold;}
h4			{font-size:80%; font-weight:bold; text-decoration:underline;}
h5			{font-size:80%; font-weight:bold;}
h6			{font-size:80%; font-weight:normal; text-decoration:underline;}
img			{border:none;}
table, th, td, tr	{empty-cells:show;}

a:link					{color:#569; text-decoration:underline; font-weight:bold;} /*text-decoration:none*/
a:visited				{color:#968; text-decoration:underline; font-weight:bold;} /*text-decoration:none*/
a:hover					{color:#67F; text-decoration:underline;}

#mainTable				{width:95%;}

#headerNavigator	{font-size:70%; color:#888;}
#toTop						{color:#999;}

#titleCell				{text-align:center;}
#menuCell					{width:10em; padding:0; margin:0;} /* width can be less than 12em if there are no long menu items (+ make #menuCellBox less wide)*/
#contentCell			{padding:0.5em 2em 0.5em 1.5em;}
#rightCell				{width:10%;} /* width of the empty main right cell */
#footerCell				{text-align:center; padding:1em 6em 1em 6em; font-size:80%; color:#999;}
#bottomLinks			{}

#titleBox						{}
#titleImage					{}
#titleImagePrint		{display:none}

#menuCellBox				{width:8em; background-color :#455372;} /* menu opverall width can be less than 10em if there are no long menu items (+ make .navTabs less wide)*/

#menuCellTopLeft		{width:10px; height:10px; background: url('images/menuFilletTL.gif') bottom left no-repeat;}
#menuCellTopCenter	{height:10px; background: #455372 url('images/menuFilletTop.png') bottom repeat-x; line-height:2px; font-size:2px;}
#menuCellTopRight		{width:10px; height:10px; background: url('images/menuFilletTR.gif') bottom right no-repeat;}

#menuCellContent		{background-color:#455372; padding-bottom:2em;} /* change padding-bottom for changing the extra "height" of the menu bar */

#menuCellBottomLeft		{width:10px; height:10px; background: url('images/menuFilletBL.gif') top left no-repeat;}
#menuCellBottomCenter	{height:10px; background: #455372 url('images/menuFilletBottom.png') bottom repeat-x;}
#menuCellBottomRight	{width:10px; height:10px; background: url('images/menuFilletBR.gif') top right no-repeat;}

/* text formatting styles */
.indented							{text-indent:-1em; margin-left:1em;} /* hanging text */
.emphasized						{font-weight:bold;}


.navTabs							{width:80%; text-align:right;} /* tabs width can be more than 70% if there are long menu items */

.navTab								{background-color:#697388; color:#FFFFFF; display:block; margin:0.4ex 0 0.4ex 0; padding:0; border-right:1px solid #455372; text-decoration:none;}
.navTabActive					{background-color:#FCF9ED; color:#697388; border-right:1px solid #FCF9ED;}

.navTab:link					{color:#FFFFFF; text-decoration:none;}
.navTab:visited				{color:#FFFFFF; text-decoration:none;}
.navTab:hover					{background-color:#679; color:#FFFFFF; text-decoration:none;}
.navTabActive:link		{color:#697388; text-decoration:none;}
.navTabActive:visited	{color:#697388; text-decoration:none;}
.navTabActive:hover		{background-color:#FCF9ED; color:#67F; border-right:1px solid #FCF9ED; text-decoration:none;}

.navTabTop				{height:5px; background: url('images/menuTabTop.png') top left no-repeat; padding:0;}
.navTabMid				{display:block; font-family:Verdana, sans-serif; font-size:95%; font-weight:bold; text-decoration:none; padding: 0.3em 0.4em 0.3em 0.4em ;}
.navTabBottom			{height:5px; background: url('images/menuTabBottom.png') bottom left no-repeat; padding:0;}

/* for "search on page": */
.section					{padding-top:1em;}
.keywords					{display:none;}  /* visibility:hide */

/* vertical-align:top for following elements set by javascript for non-IE olny. Causes IE6 to break layout, but Mozilla, Opera need it! */
#navTabFilletTR			{width:5px; height:5px; padding:0; margin:0; position:relative; top:-4px; left:1px;}
#navTabFilletBR			{width:5px; height:5px; padding:0; margin:0; position:relative; top:4px; left:1px;}
