/*global definitions*/
body		{
margin:0 8 0 8;
background-image:url(bg_page.gif);
}
#outerDiv {
border-right:1px solid #000;
border-left:1px solid #000;
}
.headerWidth {
width:762px;
}
.pVHT {
margin:0;
padding:0;
padding-bottom:12px;
}

/*table0 definitions - header right side including small nav links*/
#table0 {
width:762px;
}
.headerBkgr {
background-image:url(top_02.jpg);
background-repeat:no-repeat;
width:250px;
height:81px;
}
#topnav {
margin-left:0px;
margin-right:17px;
margin-top:53px;
margin-bottom:16px;
text-align:right;
}
.topnav {
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
color:#000;
}
.topnav a {
color:#000
}
.topnav a:hover {
color:#206058
}

/*table1 masthead nav bar definitions*/
#table1 table {
border-top:solid 1px #fff;
border-bottom:solid 1px #fff;
border-left:solid 1px #fff;
width:762px;
line-height:25px;
}
#table1 td {
font-family:garamond,times new roman;
font-size:14px;
font-weight:bold;
color:#fff;
border-right:solid 1px #fff;
text-align:center;
}
#table1 td a {
background-image:url(bg_topnav_off.gif);
text-decoration:none;
padding:3 0 3 0;
display:block;
width:100%;
line-height:15px;
color:#fff;
}
#table1 td a:hover {
background-image:url(bg_topnav_on.gif);
text-decoration:none;
padding:3 0 3 0;
width:100%;
line-height:15px;
color:#fff;
}
#table1 td a:active {
background-image:url(bg_topnav_on.gif);
text-decoration:none;
padding:3 0 3 0;
width:100%;
line-height:15px;
color:#fff;
}

/*table2 titles and content area definitions*/
#table2 {
background-color:#fff;
border-top:solid 1px #206058;
width:762px;
}
.pad {
padding-top:14px;
padding-right:16px;
padding-bottom:14px;
padding-left:16px;
}
.pageTitleBG {
background-color:#f3f0e8;
}
.pageTitleBotBG {
background-image:url(title_interior_bot.gif);
background-repeat:repeat-x;
}
.pageTitle {
font-family:garamond,times new roman;
font-size:1.5em;
font-weight:bold;
color:#206058;
}
.subTitle {
font-family:arial,sans-serif;
font-size:1em;
font-weight:bold;
color:#206058;
}
.content {
font-family:arial,sans-serif;
font-size:.8em;
font-weight:normal;
color:#363636;
}
.content a {
color:#206058;
font-weight:bold;
}
.content a:hover {
color:#000
}

/*table2 list definitions*/
.topBotLeft ul {
margin:0;
padding:0;
margin-left:24px;
}
.topBotLeft ul li {
padding-bottom:9px;
}

/*table 2 footer definitions*/
.footerBG {
background-image:url(bg_footer.gif);
background-repeat:repeat-x;
}
#footer {
margin:0;
padding:0;
padding-top:14px;
padding-right:16px;
padding-bottom:14px;
padding-left:16px;
text-align:left;
}
.footerNav {
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
font-weight:normal;
color:#206058;
}
.footerNav a {
color:#206058
}
.footerNav a:hover {
color:#000
}
#copyright {
margin:0px;
padding:0px;
padding-top:0px;
padding-right:16px;
padding-bottom:14px;
padding-left:16px;
text-align:left;
}
.disclaimer {
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
color:#206058;
}
.disclaimer a {
color:#206058
}
.disclaimer a:hover {
color:#000
}

/*table3 definitions*/
.table3 {
margin:0;
padding:0;
background-color:#fff;
border-top:solid 1px #000;
border-left:solid 1px #000;
width:500px;
}
.table3 th {
background-image:url(bg_topnav_off.gif);
border-right:solid 1px #000;
border-bottom:solid 1px #000;
margin:0;
padding:0;
padding-top:4px;
}
.table3 th div {
background-image:url(bg_topnav_on.gif);
border-top:solid 1px #000;
margin:0;
padding:0;
padding:4px;
font-family:arial,sans-serif;
font-size:1em;
font-weight:bold;
color:#fff;
}
.table3 td {
border-right:solid 1px #000;
border-bottom:solid 1px #000;
margin:0;
padding:4px;
font-family:arial,sans-serif;
font-size:.9em;
font-weight:normal;
color:#000;
}
.table3 td a {
font-weight:bold;
color:#206058;
}
.table3 td a:hover {
color:#000;
}

/*right side resource column definitions*/
.rightBkgr {
background-image:url(bg_right.gif);
background-repeat:repeat-y;
}
#righthome {
margin-left:15px;
margin-right:8px;
margin-top:15px;
margin-bottom:0px;
background-color:#f3f0e8;
}
/*image cell borders*/
#rightcontent	{
margin-left:7px;
margin-right:7px;
margin-top:0px;
margin-bottom:0px;
background-color:#f3f0e8;
}
/*text cell borders*/  
#rightcontent2 {
margin-left:7px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
background-color:#f3f0e8;
}
.side {
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
color:#206058;
line-height:14px;
}
.side a {
color:#206058
}
.side a:hover {
color:#000
}
