/*
note: adjusting the size of the "main table" may require tweaking the
			width and height values for some or all of the following:
				 ".mainTable: width,height",
				 ".topMenu: height",
				 ".topmenu ul li: width",
				 ".logopad: width"
*/

body,td
{
font-family:arial,sans-serif;
font-size:10pt;
}

.mainTable
{
width:760px;
background-color:#faf9ec;
}

.mainTable a
{
text-decoration:none;
color:navy
}
.mainTable a:hover
{
text-decoration:none;
color:blue
}

/* top of page navigation menu */
.topmenu
{
margin:0px;
background-color:#faf9ec;
height:43px;
}
.topmenu ul
{
margin:0px;
list-style-type:none;
text-align:left;
vertical-align:top;
padding-left:.5em;
background:url('../_private/Old/Production/images/dividerBlue.gif') center left no-repeat;
}
.topmenu ul.first
{
padding-left:1em;
background:none;
}
.topmenu ul li
{
margin:0px;
width:70px;
line-height:1.5em;
color:#faf9ec;
}
.topmenu ul li a
{
margin:0px;
color:#000000;
text-decoration:none;
}
.topmenu ul li a:hover
{
color:navy;
} 
.topmenu ul li a.on
{
margin:0px;
font-weight:600
}

/* logo */
.logopad
{
margin:0px;
width:371px;
}
.logopad .logo
{
margin-left:10px;
margin-top:28px;
padding:0px;
width:371px;
height:43px;
background:url('../_private/Old/Production/images/logo.gif') no-repeat;
display:block;
text-decoration:none;
}
.logopad .logo b
{
visibility:hidden;
}

/* Picture Split */
.picSplitTable
{
width:760px;
}


/* Top Links */
.topLinks
{
width:760px
}
.topLinks a
{
color:#960025;
font-family:arial,sans-serif;
font-size:7pt;
font-weight:bold;
text-decoration:none
}
.topLinks a:hover
{
color:#c0c0c0;
font-family:arial,sans-serif;
font-size:7pt;
font-weight:bold;
text-decoration:none
}
.topCol
{
border-right:1px solid #960025;
text-align:right
padding-left:2px;
padding-right:2px
}

/* Bottom Links */
.botLinks
{
width:760px;
color:#960025;
font-family:arial,sans-serif;
font-size:7pt;
text-decoration:none
}
.botLinks a
{
border-left:1px solid #960025;
padding-left:4px;
text-decoration:none;
color:#960025
}
.botLinks a:hover
{
border-left:1px solid #960025;
padding-left:4px;
text-decoration:none;
color:#c0c0c0
}

.contents
{
}
.toc
{
width:254px;
background:#960025 url('../_private/Old/Production/images/bottom_rightRed.gif') bottom right no-repeat scroll;
text-align:left;
vertical-align:top;
text-decoration:none;
padding-top:1em;
padding-left:1em;
padding-bottom:1em;
padding-right:0px;
}
.toc a
{
color:#fff;
text-decoration:underline
}
.toc a:hover
{
color:#999;
text-decoration:underline
}


h1 { font-size: 1.3em; font-weight: 600; margin: 0px 0px 1em; color:#ffffff;}
h2 { font-size: 1.1em; font-weight: 600; margin: 0px 0px 1em; }
h3 { font-size: 1.5em; font-weight: 600; margin: 5px 0px 1em; }
h4 { font-size: 1.7em; font-weight: normal; margin: 0px 0px 1em; }
h5 { font-size: 2em; font-weight: normal; margin: 0px 0px 1em; }

.subTitle
{
padding-top:4px;
color: #ffffff;
font-weight:normal;
font-size:9pt;
text-decoration:none
}
.subTitleAct
{
padding-top:4px;
color: #ffffff;
font-weight:800;
font-size:9pt;
text-decoration:none
}