div.error
	{
	font-size : xx-small ;
	color : red ;
	text-align : left ;
	}

div.title
	{
        font-size: 11px; 
        color: #484848; 
        text-align: center;
        font-family: verdana, arial, helvetica, sans
	}

pre
{
font-size:8pt;
}

body {
        margin: 0px;
        background-color: #ffffff;
        scrollbar-face-color: #dedac6; 
        scrollbar-highlight-color: #ffffff; 
        scrollbar-shadow-color: #787878; 
        scrollbar-arrow-color: #000000; 
        scrollbar-track-color: #bcb7a3
}
form {
        margin: 0px
}
table {
        font-size: 11px; 
        color: #484848; 
        font-family: verdana, arial, helvetica, sans
}
tr {
        font-size: 11px; 
        color: #484848; 
        font-family: verdana, arial, helvetica, sans
}
td {
        font-size: 11px; 
        color: #484848; 
        font-family: verdana, arial, helvetica, sans; 
        padding: 0px 2px
}

.banner {
        font-size: 11px; 
        color: #484848; 
        font-family: verdana, arial, helvetica, sans; 
        padding: 0px 0px
}
.td_nopad {
        font-size: 11px; 
        color: #484848; 
        font-family: verdana, arial, helvetica, sans; 
        padding: 0px 0px
}
p {
        font-size: 11px; 
        color: #484848; 
        font-family: verdana, arial, helvetica, sans
}
ul {
        font-size: 11px; 
        color: #484848; 
        font-family: verdana, arial, helvetica, sans
}
li {
        font-size: 11px; 
        color: #484848; 
        font-family: verdana, arial, helvetica, sans
}
ol {
        font-size: 11px; 
        color: #484848; 
        font-family: verdana, arial, helvetica, sans
}
blockquote {
        font-size: 11px; 
        color: #484848; 
        font-family: verdana, arial, helvetica, sans
}
option {
        font-size: 11px; 
        color: #484848; 
        font-family: verdana, arial, helvetica, sans
}
select {
        font-size: 11px; 
        color: #484848; 
        width: 130px;
        background-color: #ffffff; 
        font-family: verdana, arial, helvetica, sans
}
select.narrow {
        font-size: 11px; 
        color: #484848; 
        width: 80px;
        background-color: #ffffff; 
        font-family: verdana, arial, helvetica, sans
}
select.x-narrow {
        font-size: 11px; 
        color: #484848; 
        width: 50px;
        background-color: #ffffff; 
        font-family: verdana, arial, helvetica, sans
}
checkbox {
        color: #484848; 
        background-color: #ffffff; 
}
input {
        font-size: 11px; 
        color: #484848; 
        font-family: verdana, arial, helvetica, sans
}
textarea {
        font-size: 11px; 
        color: #484848; 
        font-family: verdana, arial, helvetica, sans
}
.formelement {
        background-color: #ffffff;
}
hr {  
        height: 1pt;
        border : dotted 1px;
        color: #cc9; 
}
a {
        color: blue;
        font-weight: normal;
        text-decoration: none
}

a:hover
        {
        text-decoration: blink;
        color:red;
        }

.blk {
        color: #484848; 
        text-decoration: none;
        font-size: 10px
}

.abig {
             font-weight: bold;
             font-size: 11px;
             text-decoration: underline;
}
.abig:hover {
             font-weight: bold;
             font-size: 11px;
             text-decoration: underline;
}
.ablack {
             font-weight: normal;
             color: #000000;
             text-decoration: none;
}
.ablack:hover {
        font-weight: normal;
        color: black;
        text-decoration: none;
}
.asmall {
             font-weight: bold;
             font-size: 10px;
             text-decoration: underline;
}
.asmall:hover {
             font-weight: bold;
             font-size: 10px;
             text-decoration: underline;
}

.sl {
        font-size: 9px
}
h1 {
        border-right: 0px; 
        border-top: 0px; 
        margin: 5px 0px 10px; 
        font: bold 16px verdana, arial, helvetica, sans; 
        border-left: 0px; 
        border-bottom: 0px;
}

h2 {
        margin: 0px; font: bold 14px verdana, arial, helvetica, sans
}

h3 {
        margin: 0px; font: bold 12px verdana, arial, helvetica, sans
}
h4 {
        text-align: center;
        margin: 0px; font: bold 12px verdana, arial, helvetica, sans
}
.panel_left {  
        background: #ffffff;
}
.panel_right {  
        background: #f4f3ec
}
.panel_middle {
        background: #f4f3ec
}
.panel_top {  
        border-top: #6f6d63 1px solid; 
        border-bottom: #6f6d63 1px solid;
        background: #cc9
}
.panel_bottom {  
        border-top: #6f6d63 1px solid; 
        border-bottom: #6f6d63 1px solid;
        background: #cc9 
}
.panel_top_bottom {  
        border-top: 1px solid #d2cdac; 
        border-bottom: 1px solid #d2cdac; 
        background: #e2ddbc
}
.panel_dotted_clear {  
        border: 1px dotted #d2cdac #d2cdac #d2cdac #d2cdac; 
        font-size: 11px; 
        font-weight: bold
}
.panel_dotted_light {  
        border: 1px dotted #f4f3ec #f4f3ec #f4f3ec #f4f3ec; 
}
.panel_dotted {  
        border: 1px dotted #d2cdac #d2cdac #d2cdac #d2cdac; 
        background: e2ddbc; 
        font-size: 13px; 
        font-weight: bold
}
.panel_empty {  
        font-size: 11px; 
}
.link_head { 
        background: #6F7EA9;
	color:#ffffff; 
        border: 1px solid #d2cdac #d2cdac #d2cdac #d2cdac; 
        font-size: 11px; 
        font-weight: bold;
        text-align: center;
}                
.link { 
        border: 1px solid #d2cdac #d2cdac #d2cdac #d2cdac; 
        font-size: 13px; 
        font-weight: italic;
        background: #81AFC7;
	color:white; 
	height:20px;
}
.main_top { 
        border-bottom: 1px solid #d2cdac;
        background: #a7b3bf;
}
.link_blank { 
        border-bottom: 1px solid #d2cdac;
        border-left: 1px solid #d2cdac; 
        border-right: 1px solid #d2cdac;
}
.link_white { 
        background: #ffffff;
        border-bottom: 1px solid #d2cdac;
        border-left: 1px solid #d2cdac; 
        border-right: 1px solid #d2cdac;
}

.main_white {
        background: #ffffff;
        border-bottom: 1px solid #d2cdac;
}

.headpanel {
        border-right: #000000 0px solid; 
        border-top: #000000 0px solid; 
        background: #cfccbe; 
        border-left: #000000 0px solid; 
        color: #000000; 
        border-bottom: #bcb7a3 1px solid
}
.forminput { 
        font-size: 8pt; 
        background-color: #e8ead8; 
        font-family: verdana, helvetica, sans-serif; 
        vertical-align:middle;  
        border : solid;  
        border-bottom-color : #575757;  
        border-bottom-width : 1px;  
        border-left-color : #575757;  
        border-left-width : 1px;  
        border-right-color : #575757;  
        border-right-width : 1px;  
        border-top-color : #575757;  
        border-top-width : 1px;  
        border-spacing : 2px;  
        margin-bottom : 5px;  
}
textarea { 
        font-size: 8pt; 
        background-color: #e8ead8; 
        font-family: verdana, helvetica, sans-serif; 
        vertical-align:middle;  
        border : solid;  
        border-bottom-color : #575757;  
        border-bottom-width : 1px;  
        border-left-color : #575757;  
        border-left-width : 1px;  
        border-right-color : #575757;  
        border-right-width : 1px;  
        border-top-color : #575757;  
        border-top-width : 1px;  
        border-spacing : 2px;  
        margin-bottom : 5px;  
}

.text {
        font-weight : normal;
}
.boldtext        {
                font-weight : bold;
}
.user        {
        font-size: 11;
        font-weight : normal;
        font-family : "courier new", courier, monospace;
}
.bold   {
        font-weight : bold;
        background-color : #d2cdac;
}
.row2   {
        font-size: 12;
        font-weight : normal;
        background-color : white;
        border-style: dotted;
        border-width: 0px;
        border-color: #d2cdac;
	padding:10px;
}
.row1   {
        font-size: 12;
        font-weight : normal;
        background-color :#fbfdfb;
        border-style: dotted;
        border-width: 0px;
        border-color: #d2cdac;
	padding:10px;
}
.bigbold   {
                font-size: 14;
                font-weight : bold;
}
.mid   {
        font-size: 12;
        font-weight : normal;
        background-color : #f4f3ec;
}
.maintable         {
        border-style: dotted;
        border-width: 1px;
        border-color: #d2cdac;
        font-size: 12;
        font-weight : normal;
}
.dotted        {
        border-width: 1px;
        border-color: #d2cdac;
        font-size: 12;
        font-weight : normal;
        border-style : dotted;
}
.subtable         {
                border-width: 0px;
                font-size: 12;
                font-weight : normal;
}
.title {
        color: white;
        font-weight: bold;
}
.stext {
        font-size: 10;
        font-weight : normal;
}
.sbold {
        font-size: 11;
        font-weight : bold;
}
.bannertextbold{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	padding: 2px;
	vertical-align:middle;
	color: #605ea0;
	font-weight: bold;
	line-height: 21px;
	height: 21px;
}

