body 
{
    background-color:       #ffffff;
    font-family:            Verdana;
    font-size:              10pt;
    margin:                 0px;
}

a:link, 
a:active, 
a:visited 
{
    color:                  #0000c0;
}

a img 
{
    border-style:           none;
}

a img:hover 
{
    border:                 0px #000000 none;
}

h1 
{
    font-family:            "Times New Roman";
    font-style:             italic;
    font-size:              22pt;
}

h2 
{
    font-family:            "Times New Roman";
    font-style:             italic;
    font-size:              16pt;
    background-color:       #f0f0f0;
} 

blockquote 
{
    font-style:             italic;
}

pre 
{
    background-color:       #f0f0f0;
    padding:                5px;	
}

p 
{
    text-align:             justify;
}

dt 
{
    font-weight:            bold;
}

ul 
{
    list-style-type:        square;
}

div.frame-left, 
div.frame-right 
{
    text-align:             center;
    margin:                 10px;
    padding:                5px;
    clear:                  both;
    background-color:       #f0f0f0;
    border:                 1px #c0c0c0 dashed;	
}

div.frame-right 
{
    float:                  right;
}

div.frame-left 
{
    float:                  left;
}
  
div.frame-right img, 
div.frame-left img 
{
    margin-bottom:          5px;
}

div.frame-right p, 
div.frame-left p 
{
    text-align:             center;
    padding:                0px;
    margin:                 0px;
}

div.header 
{
    text-align:             right;
    background-color:       #64809c;
    background-image:       url("/cgi-bin/rotate.php?dir=../images/banners/");
    background-repeat:      no-repeat;
    background-position:    right;
    border-bottom:          1px #495e73 solid;
}

div.navigation 
{
    margin-right:           10px;
    margin-top:             5px;
    text-align:             right;	
    float:                  right;
}

div.content 
{
    margin-left:            15px;
    margin-right:           15px;
}

div.footer 
{
    margin-top:             15px;
}

div.footer p 
{
    font-size:              8pt;
    text-align:             center;
}

fieldset
{
	width:                  300px;
	margin-left:            auto;
	margin-right:           auto;
	border:                 1px #c0c0c0 dashed;
	background-color:       #f0f0f0;
	padding:                15px;	
}

fieldset label
{
	display:                block;
}

fieldset input.textbox
{
	width:                  100%;
	margin-bottom:          5px;
	border:                 1px #c0c0c0 solid;
}

fieldset input.button
{
	width:                  75px;
	background-color:       #e0e0e0;
	border:                 1px #c0c0c0 solid;	
}

fieldset textarea
{
	width:                  100%;
	height:                 150px;
	margin-bottom:          5px;
	border:                 1px #c0c0c0 solid;
	overflow:               auto;
}

fieldset div
{
	text-align:             center;
}
