h1{font-size: 2em; color: #666666; font-weight: bold}
.text_box { margin: 0 auto; border:2px solid #808080; padding:20; background-color: #C7DEE0; width: 600px; line-height:150%;  }
a:link       { text-decoration: none; color: #6085B7; font-weight: bold }
a:visited       { text-decoration: none; color: #4F77AE; font-weight: bold }
a:hover       { text-decoration: none; color: #4F77AE; font-weight: bold }
a:active       { text-decoration: none; color: #6085B7; font-weight: bold }
table		{ margin: 0 auto;}

body         
{ 
	width: 100%; height: 100%;
	padding: 0px; 
	margin: 0px;
	text-align: center; background-color:#D0DCCB;
	overflow: hidden;
}

div.layout_intro
{
	position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #FFFFFF;
}

div.layout_main
{
	margin: 0 auto; width: 700px; height: 100%;
	background-color: #FFFFFF; overflow: auto; text-align: center;
}

div.layout_topbar
{
	position: relative;
	left: 0px; top: 0px; width: 700px; height: 50px; background-image:url('images/topbar.jpg'); background-repeat:no-repeat
}

div.layout_buttons
{
	position: relative;
	left: 0px; top: 0px; width: 700px; height: 25px; background-color: #92B9EC;
}

#bottombar
{
	position: absolute; bottom: 0px; left: 0px; width: 100%; height: 14px; text-align: center;
}

#bottombar2
{
	width: 700px; margin: 0 auto; height: 14px; background-image:url('images/bottombar.jpg'); background-repeat:no-repeat;
}

div.inline_frame
{
	border: 1px solid #808080; background-color: #D0DCCB; width: 640px; padding: 10px; margin: 0 auto;
}

div.layout_btn1
{
	position: absolute;
	left: 0px; width: 140px;
	top: 0px; height: 25px;
}
div.layout_btn2
{
	position: absolute;
	left: 140px; width: 140px;
	top: 0px; height: 25px;
}
div.layout_btn3
{
	position: absolute;
	left: 280px; width: 140px;
	top: 0px; height: 25px;
}
div.layout_btn4
{
	position: absolute;
	left: 420px; width: 140px;
	top: 0px; height: 25px;
}
div.layout_btn5
{
	position: absolute;
	left: 560px; width: 140px;
	top: 0px; height: 25px;
}

.cssnav
{
    position: relative;
    left: 0px; top: 0px;
    font-family: arial, sans-serif;
    background: url('images/btn_up.gif') no-repeat;
    white-space: nowrap;
    display: block;
    width: 140px;
    height: 25px;
    margin: 0;
    padding: 0
}

.cssnav a
{
    display: block;
    font-size: 12px;
    width: 140px;
    height: 25px;
    display: block;
    float: left;
    color: #000000;
    text-decoration: none; font-weight:bold
}

.cssnav img
{
    width: 140px;
    height: 25px;
    border: 0px none; 
}

* html a:hover
{
    visibility:visible
}

.cssnav a:hover
{
    color: #336699;
}

.cssnav a:hover img
{
    visibility:hidden
}

.cssnav span
{
    position: absolute;
    width: 140px;
    text-align: center;
    right: 0px;
    top: 5px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
}h2           { color: #666666; font-size: 1.2em; font-style: italic; word-spacing:0; margin-top:0; margin-bottom:10; margin-left:25 }
