@charset "UTF-8";

/* General Styles */
body {
margin: 0px;
background-color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 75%;
text-align:left;
}

a.content:link {color: #000000; text-decoration: none;}
a.content:visited {color: #000000; text-decoration: none;}
a.content:hover {color: #66ccff; text-decoration: none;}

a.menu:link {color: #ffffff; font-weight: 600; text-decoration: none; }
a.menu:visited {color: #ffffff; font-weight: 600; text-decoration: none; }
a.menu:hover {color: #66ccff; font-weight: 600; text-decoration: none; }

/* Overall layout table */
.layouttable
{
width: 1024px;
margin-left:auto;
margin-right:auto;
}

/* Top title table row */
.titleleft
{
height: 125px;
width: 162px;
background-image: url("../images/layout/titleLeftBackground.jpg");
}

.titleright
{
height: 125px;
background-image: url("../images/layout/titleRightBackground.bmp");
}

.iframetitle
{
margin: 0px;
height: 125px;
width: 800px;
background-color: transparent;
}

.titlebody
{
height: 100%;
width: 100%;
background-image: url("../images/layout/titleRightBackground.bmp");
}

/* Title div */
.titlediv
{
color: #888888;
position: relative;
text-align: left;
top: 40px;
left: 0px;
font-size: 225%;
font-weight: bold;
}

/* Left column */
.menucol
{
width: 180px;
background-image: url("../images/layout/menuBackground.bmp");
}

.iframemenu
{
margin: 0px;
height: 340px;
width: 180px;
background-color: transparent;
}

.menubody
{
height: 100%;
width: 100%;
background-image: url("../images/layout/menuBackground.bmp");
}

.menudiv
{
position: relative;
text-align: left;
left: 29px;
}

/* Bottom footer table row */
.footerleft
{
width: 162px;
height: 60px;
background-image: url("../images/layout/footerLeftBackground.bmp");
}

.footerright
{
height: 60px;
background-image: url("../images/layout/footerRightBackground.bmp");
}

.iframefooter
{
margin: 0px;
height: 55px;
width: 800px;
background-color: transparent;
}

.footerbody
{
height: 100%;
width: 100%;
background-color: transparent;
}

.footerdiv
{
color: #000000;
position: relative;
text-align: left;
top: 18px;
left: 0px;
font-size: 115%;
font-weight: bold;
}

/* main body */
.pagetitle
{
font-size: 125%;
font-weight: bold;
}

.pagesubtitle
{
font-size: 125%;
font-weight: normal;
}

.textheader
{
font-size: 110%;
font-weight: bold;
}