/*-- The basic stuff... --*/

html {
margin: 0;
padding: 0;
}

body {
background: #fff;
color: #000;
font: 12px/14px verdana, sans-serif;
margin: 0; padding: 0;
}

img {
	border:none;
}

a:link {color:#06f; background: transparent; font-weight: bold; text-decoration:none; }
a:visited {color:#06f; background: transparent; font-weight: bold; text-decoration:none; }
a:hover {text-decoration:underline;}
a:active {text-decoration:underline;}


/*-- Top-level navigation --*/

div#navbar1	{
display: block;
width: 750px;
margin: 3px 0 0 0;
padding: 5px 0 6px 0;
border-top: 1px #000 dotted;
border-bottom: 1px #000 dotted;
color: #000;
background: transparent;
font: 14px/14px arial, sans-serif;
text-align:center;
}

div#navbar1 a:link {color:#000; background: transparent; text-decoration:none; border:none;}
div#navbar1 a:hover	{color: #06f; background: transparent; text-decoration: none; border:none;}
div#navbar1 a:active	{color: #06f; background: transparent; text-decoration: none; border:none;}
div#navbar1 a:visited	{color: #000; background: transparent; text-decoration: none; border:none;}


.bottomright a:link {font: normal 11px/18px verdana, sans-serif; color:#000; background: transparent; text-decoration:none; border:none;}
.bottomright a:hover	{font: normal 11px/18px verdana, sans-serif; color: #06f; background: transparent; text-decoration: underline; border:none;}
.bottomright a:active	{font: normal 11px/18px verdana, sans-serif; color: #06f; background: transparent; text-decoration: underline; border:none;}
.bottomright a:visited	{font: normal 11px/18px verdana, sans-serif; color: #000; background: transparent; text-decoration: none; border:none;}


/*-- Structural layout divisions/tables --*/

div#container	{
display: block;
width: 750px;
margin: 3px auto 0 auto;
border: 0;
}

div#banner	{
display: block;
width: 750px;
height: 89px;
margin: 0;
border: 0;
}

iframe#frame1{
display: block;
width: 750px;
height: 500px;
margin: 6px 0 0 0;
padding: 0 0 6px 0;
border-top: 0;
border-right: 0;
border-bottom: 1px #000 solid;
border-left: 0;
}

table.bottom1	{
display: block;
width: 750px;
margin: 6px 0 0 0;
border-top: 1px #000 solid;
}

td.bottomimage	{
width: 120px;
height: 120px;
vertical-align: top;
padding-right: 15px;
}

td.bottomcontent	{
width: 330px;
vertical-align: top;
padding-left: 14px;
border-left: 1px #000 solid;
}

td.bottomleft	{
width: 350px;
vertical-align: top;
margin: 0;
padding: 0;
text-align: left;
}

td.bottomright	{
width: 400px;
vertical-align: top;
margin: 0;
padding: 0;
text-align: right;
}



/*-- Block elements --*/

h1	{
color: #09c;
color: #000099;
font: bold 16px/16px arial, sans-serif;
margin: 0;
}

h2	{
color: #09c;
color: #000099;
font: bold 14px/14px arial, sans-serif;
margin: 0;
}

h3	{
color: #09c;
color: #000099;
font: bold 14px/14px arial, sans-serif;
margin: 0;
}


p	{
margin: 0 0 6px 0
}



