div.bold
{
font-weight: bold;
}

div.largetext
{
font-size: 100%;
}

div.smalltext
{
background-color: #F0F0F0;
font-family: arial;
color: dimgray;
font-size: 65%;
}


td.menuitem
{
text-align: center;
background-color: #D0D0D0;
border-top:1px solid white;
border-bottom:1px solid gray;
border-left:1px solid white;
border-right: 1px solid gray;
font-family: arial;
}

td.menuitem:hover
{
background-color: #C8C8C8;
border-top: 1px solid gray;
border-bottom: 1px solid white;
border-left: 1px solid gray;
border-right: 1px solid white;
}



td.blankmenuitem
{
background-color: white;
border-top:1px solid white;
border-bottom:1px solid gray;
border-left:1px solid gray;
border-right: 1px solid white;
}


td.heading
{
text-align: left;
background-color: #D0D0D0;
border-top:1px solid gray;
border-bottom:3px solid gray;
border-left:1px solid gray;
border-right: 3px solid #C0C0C0;
font-family: arial;
padding: 2px;
}

td.heading2
{
text-align: left;
background-color: #D0D0D0;
border-top:1px solid white;
border-bottom:3px solid gray;
border-left:1px solid white;
border-right: 3px solid #C0C0C0;
font-family: arial;
padding: 2px;
}

tr.heading
{
text-align: left;
background-color: red;
border-top:1px solid white;
border-bottom:3px solid gray;
border-left:1px solid white;
border-right: 3px solid #C0C0C0;
font-family: arial;
padding: 2px;
}

td.selecteditem
{
text-align: center;
background-color: #F0F0F0;
border-top:1px solid gray;
border-bottom:1px solid #F0F0F0;
border-left:1px solid gray;
font-family: arial;
font-weight: bold;
color: green;
}

table.borders
{
background-color: #blue;
border-left:1px solid gray;
border-right: 3px solid #C8C8C8;
border-bottom: 3px solid gray;
border-top: 1px solid gray;
font-family: arial;
color: dimgray;
font-size: 85%;
padding: 5px;
text-align: justify;
}



td.borders
{
background-color: #F0F0F0;
border-left:1px solid gray;
border-right: 3px solid #C8C8C8;
border-bottom: 1px solid gray;
font-family: arial;
color: dimgray;
font-size: 100%;
padding: 5px;
text-align: justify;
}

td.bottomborder
{
background-color: #D0D0D0;
border-bottom:3px solid gray;
border-left:1px solid gray;
border-right: 3px solid #C8C8C8;
font-family: arial;
color: gray;
font-size: 80%;
padding: 5px;
}

div.menuitem img
{
margin:0px 0px 0px 0px;
padding:0px;
border-top: 1px solid #D0D0D0;
border-bottom: 1px solid dimgray;
border-left: 1px solid #D0D0D0;
border-right: 1px solid dimgray;
}

div.menuitem a:hover img
{
margin:0px 0px 0px 0px;
padding:0px;
border-top: 1px solid gray;
border-bottom: 1px solid white;
border-left: 1px solid gray;
border-right: 1px solid white;
}




div.floatimageright img
{
float:right;
margin:7px 7px 5px 5px;
padding:0px;
border-top: 1px solid white;
border-bottom: 1px solid dimgray;
border-left: 1px solid white;
border-right: 1px solid dimgray;
}

div.floatimageright a:hover img
{
float:right;
margin:5px 5px 5px 5px;
padding:0px;
border-top: 2px solid gray;
border-bottom: 2px solid white;
border-left: 2px solid gray;
border-right: 2px solid white;
}



div.floatimage img
{
margin:7px 7px 5px 5px;
padding:0px;
border-top: 1px solid white;
border-bottom: 1px solid dimgray;
border-left: 1px solid white;
border-right: 1px solid dimgray;
}

div.floatimage a:hover img
{
margin:5px 5px 5px 5px;
padding:0px;
border-top: 2px solid gray;
border-bottom: 2px solid white;
border-left: 2px solid gray;
border-right: 2px solid white;
}



div.floathomepageimages
{
float:right;
margin:0px 0px 0px 0px;
padding:0px;
color: dimgray;
font-size: 85%;
text-align: center;
}

div.floathomepageimages2
{
float:right;
margin:0px 0px 0px 0px;
padding:0px;
border-top: 1px solid white;
border-bottom: 1px solid dimgray;
border-left: 1px solid white;
border-right: 1px solid dimgray;
}



div.floathomepageimages2 img:hover
{
float:right;
margin:0px 0px 0px 0px;
border-top: 2px solid gray;
border-bottom: 1px solid white;
border-left: 2px solid gray;
border-right: 1px solid white;
}


td.standardtext
{
background-color: #F0F0F0;
font-family: arial;
color: dimgray;
font-size: 85%;
padding: 5px;
text-align: justify;
}


div.standardtext
{
font-family: arial;
color: dimgray;
font-size: 85%;
padding: 5px;
text-align: justify;
}

div.floatleftimage
{
float:left;
margin:5px 5px 5px 5px;
padding:5px;
border-left: 1px solid white;
border-right: 3px solid #C0C0C0;
border-top: 1px solid white;
border-bottom: 3px solid gray;
}


div.companynamefont
{
font-size: 125%;
font-family: arial;
color: green;
text-align: left;
}

div.catchphrasefont
{
font-size: 85%;
font-family: arial;
color: green;
font-style: oblique;
text-align: left;
}

div.center
{
  text-align: center;
}

table.coll 
{
border-collapse: separate
}


table.footertable
{
font-size: 85%;
color: green;
font-family: arial;
}
                                                                                                                                                                                             

