body {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 80%;
        font-weight: bold;
        background: #F3FAFF;
        }

ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	color: #0000FF;
	font-weight: bold;
	text-align: center;
}

/* =-=-=-=-=-=-=-[Menu Three]-=-=-=-=-=-=-=- */

#menu3 {
        width: 300px;
        border: 1px solid #ccc;
        margin: 10px;
        }

.lh	{
	height: 32px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 24px;
	text-decoration: none;
	font-weight: bold;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

#menu3 li a {
          height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu3 li a:link, #menu3 li a:visited {
        color: #888;
        display: block;
        background: url(../Webimages/menu3.gif);
        padding: 8px 0 0 30px;
	width: 249px;
}

#menu3 li a:hover, #menu3 li #current, #menu3 li a:active {
        color: #283A50;
        background: url(../Webimages/menu3.gif) 0 -32px;
        padding: 8px 0 0 30px;
        }
.Title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    font-style: italic;
    text-transform: uppercase;
    color: #009999;
    position: absolute;
    z-index: auto;
    visibility: visible;
}

button
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	background-color: #C0C0C0;
	color: #008080;
	border: thin groove #008080;
	position: absolute;
	width: 182px;
	position: absolute;
	text-align: center;
	visibility: visible;
}
.Label
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	font-style: normal;
	color: #008080;
}
.Table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #008080;
	background-color: #C0C0C0;
	position: absolute;
}
.Tbody {
	background-color: #C0C0C0;
	border: thin outset #008080;
	table-layout: auto;
	border-collapse: collapse;
}

.Textarea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	font-style: normal;
	color: #008080;
	position: absolute;
}

.Input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	font-style: normal;
	color: #008080;
	position: absolute;
	
}

.Button {
   
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    background-color: #C0C0C0;
    color: #008080;
    border: thin groove #FFFFFF;
    position: absolute;
    width: 182px;
    position: absolute;
    text-align: center;
    visibility: visible;
}
.btnSubmit {
    border-style: ridge;
    border-color: #C0C0C0;
    padding: inherit;
    margin: inherit;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #008080;
    background-color: #C0C0C0;
}
    
    
    #Label {
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #008080;
    text-transform: uppercase;
    font-weight: bold;
}
.Label1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #000080;
    text-transform: uppercase;
    font-weight: bold;
}
.Label2 {
    border: thin groove #000080;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #000080;
    text-transform: uppercase;
    font-weight: bold;
    background-color: #99CCFF;
}
.TextBox1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #000080;
    text-transform: uppercase;
    font-weight: bold;
    background-color: #99CCFF;
    text-align: center;
}
.Panel {
    border: thin groove #000080;
    color: #000080;
    text-transform: uppercase;
    font-weight: bold;
    background-color: #99CCFF;
   
}


#Heading {
    font-family: Arial, Helvetica, sans-serif;
    font-size: large;
    color: #008080;
    font-style: italic;
    font-weight: bold;
    text-transform: uppercase;
}

.Heading {
    font-family: Arial, Helvetica, sans-serif;
    font-size: large;
    color: #008080;
    font-style: italic;
    font-weight: bold;
    text-transform: uppercase;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */



a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url('media/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}




.ReportLabels {
    font-family: Arial, Helvetica, sans-serif;
    font-size: large;
    font-weight: bold;
    font-style: normal;
    text-transform: uppercase;
    color: #008080;
    background-color: #CCCCCC;
}

.WrapperDiv {
    width:750px;height:250px;border: 1px solid black;
}        
.WrapperDiv TH {
    position:relative;top:-1px;
}
.WrapperDiv TR 
{
    /* Needed for IE */
    height:0px;
} 

* {
	font-style: italic;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0px;
}

			#content {
				/* padding: 10px; */
			}
			#footer {
				position: relative;  /* Needed for Safari */
				padding: 10px;
			}
DIV.table-row {
	WIDTH: 100%;
	COLOR: #000000;
	TEXT-ALIGN: left;
	border: none #000000;
}
DIV.center-layer25 {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FLOAT: none;
	MARGIN: 0px;
	BORDER-LEFT: medium none;
	WIDTH: 25%;
	BORDER-BOTTOM: medium none;
	text-align: center;
	padding: 0px;
}
DIV.center
{
	width: 700px;
	margin-left: auto;
	margin-right: auto;
}
DIV.center50per
{
	width: 50%;
	margin-left: auto;
	margin-right: auto;
}

DIV.center-layer {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FLOAT: none;
	MARGIN: 0px;
	BORDER-LEFT: medium none;
	WIDTH: 100%;
	BORDER-BOTTOM: medium none;
	text-align: center;
	padding: 0px;
}
DIV.center-layer75 {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FLOAT: none;
	MARGIN: 0px;
	BORDER-LEFT: medium none;
	WIDTH: 75%;
	BORDER-BOTTOM: medium none;
	text-align: center;
	padding: 0px;
}
DIV.center-layer11{
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FLOAT: none;
	MARGIN: 0px;
	BORDER-LEFT: medium none;
	WIDTH: 35%;
	BORDER-BOTTOM: medium none;
	text-align: center;
	padding: 0px;
}
DIV.left-layer85 {
	BORDER-RIGHT: medium none; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: medium none; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: medium none; 
	WIDTH: 85%; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: medium none
}
DIV.right-layer100
{
	border-right: medium none;
	padding-right: 0px;
	border-top: medium none;
	padding-left: 0px;
	float: right;
	padding-bottom: 0px;
	margin: 0px;
	border-left: medium none;
	width: 100%;
	padding-top: 0px;
	border-bottom: medium none;
}
DIV.base-layer-white
{
	background: #FFFFFF url(none);
	width: 100%;
	color: #000000;
	border: none #333333;
}
DIV.base-layer-white1
{
	background: #FFFFFF url(none);
	width: 100%;
	color: #000000;
	text-align: center;
	border: none #333333;
}
DIV.base-layer-blue {
	BACKGROUND: #0839ff url(none);
	WIDTH: 100%;
	COLOR: #000000;
	TEXT-ALIGN: center;
	border: none #333333;
}
DIV.base-layer {
	BACKGROUND: url(none);
	WIDTH: 100%;
	COLOR: #000000;
	TEXT-ALIGN: center;
	border: none #333333;
}
P.textl {
	PADDING-RIGHT: 0.3em;
	PADDING-LEFT: 0.3em;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: auto;
	TEXT-INDENT: 0px;
	PADDING-TOP: 0.3em;
	FONT-STYLE: normal;
	TEXT-ALIGN: left;
	border: none #3333cc;
}
P.text1 {
	PADDING-RIGHT: 0.3em;
	PADDING-LEFT: 0.3em;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: auto;
	TEXT-INDENT: 0px;
	PADDING-TOP: 0.3em;
	FONT-STYLE: normal;
	TEXT-ALIGN: center;
	border: none #3333cc;
}

	.wrap1 { DISPLAY: block }
	.wrap2 { DISPLAY: block }
	.wrap3 { DISPLAY: block }
	.wrap1 { BACKGROUND: url(../WebImages/shadow.gif) no-repeat right bottom; FLOAT: left;
	width: 100%;
}
	.wrap2 { BACKGROUND: url(../WebImages/corner_bl.gif) no-repeat left bottom }
	.wrap3 { PADDING-RIGHT: 12px; PADDING-LEFT: 0px; BACKGROUND: url(../WebImages/corner_tr.gif) no-repeat right top; PADDING-BOTTOM: 12px; PADDING-TOP: 0px }

	

.hyperlink
{
	text-decoration: underline;
	color: #0000FF;
}
.errortext
{
	color: #FF0000;
}

