﻿table.rrborder1{
	border-color:#D1AD00;
	border-width:1pt;
	border-style:solid;
}
td.rrborder1{
	border-color:#D1AD00;
	border-width:1pt;
	border-style:solid;
}
td.tdHDRTEST{text-align:center;
		font-size:8pt;
		font-family: "Arial","Serif";
		background:#b0c4de;
		border:medium ridge 4px;
		vertical-align:top;
		text-align:center;
		}
		
.tdHDR{text-align:center;
		font-size:8pt;
		font-family: "Arial","Serif";
		background:#dcdcdc;
		color:#000000;
		font-weight:bold;
		border:thin outset;
		vertical-align:top;
		}
td.tdHDR2{text-align:center;
		font-size:8pt;
		font-family: "Arial","Serif";
		background:#dcdcdc;
		color:#000000;
		font-weight:bold;
		border:thin outset;
		vertical-align:top;

		}
.sm8B {font-size: 8pt;
        font-family: "Arial";
        color:#8b4513;
		}
TD.TblH3 {
		font-size:8pt; 
		border:medium ridge;
		text-align:center;
		font-family: "Arial","Serif";
		background:#b0c4de;
		color:black;
		font-weight:bold;
		border:thin outset;
		vertical-align:top;
		PADDING-RIGHT: 7pt;
    		PADDING-LEFT: 7pt;
		 
		
}

td.Tblinfo3,SPAN.TBLinfo3,SELECT.TBLinfo3
		{
		text-align:left;
		font-size:8pt;
		font-family: "Arial","Serif";
		color:black;
		vertical-align:top;
		PADDING-RIGHT: 7pt;
    		PADDING-LEFT: 7pt;
		}
TABLE.Tbl3
{
    PADDING-RIGHT: 5pt;
    PADDING-LEFT: 5pt;
    PADDING-BOTTOM: 5pt;
    WIDTH: 100%;
    PADDING-TOP: 5pt;
    MARGIN: 0pt;
    border-collapse : collapse;

}


td.tdinfo1,input.info1{
		font-size:8pt;
		font-family:Arial,Serif;
		vertical-align:top;
		}

span.warning{font-size:12pt;
			color:red;
			font-weight:bold;
			font-family: "Arial","Serif";
			}
SPAN.nav1,Input.nav1 {
			font-family:Verdana, Arial, Helvetica;
			font-size:8pt;
			}
span.RRbackgound	{font-size:10pt;
			font-family:Arial,Verdana,Serif;
			background:#b0c4de;
			font-weight:bold;
			}
			
a.head,span.head {font-size: 12pt;
        font-family: "Verdana,serif";
        color: #AD9427;
        font-weight:bold;
		}
CAPTION.capB{
			font-size:8pt;
			font-family:Arial,Serif;
			background:#0083C0;
			font-weight:bold;
			color:white;

			}
CAPTION.capW {color:black;
		background:#0083C0;
		font-weight:bold;
		font-size:12pt;}
INPUT.Ism{text-align:center;
		font-size:8pt;
		font-family: "Arial","Serif";
		color:black;
		vertical-align:top;
		}
INPUT.Ism-text-field{text-align:left;
		font-size:8pt;
		font-family: "Arial","Serif";
		color:black;
		vertical-align:top;
		}
		
INPUT.textsm{text-align:left;
		font-size:8pt;
		font-family: "Arial","Serif";
		color:black;
		vertical-align:top;
		}
select.form-select
		 {font-size: 8pt;
		color:#8b4513;
        	font-family: "Arial";
		}
select.form-select-black
		 {font-size: 8pt;
		 font-weight:bold;
		color:#000000;
        	font-family: "Arial";
		}
SPAN.navbar1 { 
		color: black;
		font-size:8pt;
		font-family:Verdana,Arial,Serif;
		font-weight:bold;
		text-align:left;
		}
		
a.navbar1,SPAN.navbar1 { 
		color: black;
		font-size:7pt;
		font-family:Verdana,Arial,Serif;
		font-weight:bold;
		text-align:left;
		}
		
a.navbar2,SPAN.navbar2 { 
		color: black;
		font-size:7pt;
		font-family:Verdana,Arial,Serif;
		text-align:left;
		}
		
DIV.navbar1 { 
		height:15pt;
		text-align:left;
		vertical-align:top;
		border:1px solid #b0c4de;
		}
		
DIV.navbar2 { 
		height:6pt;
		text-align:left;
		vertical-align:top;
		border:1px solid #b0c4de;
		}
SPAN.headerbar1{
		font-family:Arial,Verdana,Serif;
		font-size:14pt;
		color:#4169e1;
		font-weight:bold;
		}
SPAN.headerbar1a{
		font-family:Arial,Verdana,Serif;
		font-size:12pt;
		color:black;
		font-weight:bold;
		}
SPAN.headerbar2{
		font-family:Arial,Verdana,Serif;
		font-size:8pt;
		color:black;
		font-weight:bold;
}

DIV.headerbar3,SPAN.headerbar3{
		font-family:Arial,Verdana,Serif;
		font-size:8pt;
		color:white;
}
TD.headerbar4{
		font-family:Verdana,Serif;
		font-size:7pt;
		color:white;
}

td.TblH,SPAN.TblH,COLGROUP.TblH{text-align:center;
		font-size:8pt;
		font-family: "Arial","Serif";
		background:#dcdcdc;
		color:black;
		border:thin outset;
		vertical-align:top;
		}
		
		
td.TblH3,SPAN.TblH3,COLGROUP.TblH3{text-align:center;
		font-size:8pt;
		font-family: "Arial","Serif";
		background:#0083C0;
		color:white;
		border:medium ridge;
		font-weight:bold;
		vertical-align:top;
		}
		
td.Tblinfo1,SPAN.TBLinfo1,SELECT.TBLinfo1{text-align:left;
		font-size:8pt;
		font-family: "Arial","Serif";
		color:black;
		vertical-align:top;
		}

INPUT.Ism{text-align:center;
		font-size:8pt;
		font-family: "Arial","Serif";
		color:black;
		vertical-align:top;
		}
		
.Insm{
		font-size:8pt;
		font-family: "Arial","Serif";
		color:black;
		vertical-align:top;
		text-align:left;
		}
INPUT.InsmT{
		background:#ff0000;
		font-size:8pt;
		font-family: "Arial","Serif";
		color:black;
		vertical-align:top;
		text-align:left;
		}
SPAN.nav1,Input.nav1 {
			font-family:Verdana, Arial, Helvetica;
			font-size:8pt;
			}
span.warning	{font-size:12pt;
			color:red;
			font-weight:bold;
			font-family: "Arial","Serif";
			}
td.memhead1,SPAN.memhead1{text-align:left;
		font-size:7pt;
		font-family: "Verdana","Serif";
		color:black;
		vertical-align:top;
		}
SPAN.rr1{text-align:left;
		font-size:10pt;
		font-family: "Arial","Serif";
		color:black;
		vertical-align:top;
		}
CAPTION.capB{
			font-size:8pt;
			font-family:Arial,Serif;
			background:#0083C0;
			font-weight:bold;
			color:white;

			}
			
a.navpHead {font-size: 12pt;
        font-family: "Arial,Verdana,serif";
        color: #4169e1;
        font-weight:bold;
		}
		
.page {
	background-color: #ffffff;
	margin-top:0;
	margin-left:0;
	height: 100%;
}

table.rrstyle1{

}

col.rrstyl1{
	color:red;
	font-size:8pt;

}

.navmenuleftitem{
		font-size: 10pt;
        font-family: "Verdana,serif";
        color: #AD9427;
        font-weight:bold;
}
ul.navmenu{
		margin-top:0in;
		margin-bottom:0in;
}

.form-button-preview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 15px;
	width: 50px;
	border: 1px solid;
}
.form-button {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
	border: 1px solid;
}

ul.listpref1{
			margin-top:0in;
			list-style-type:disc;
			margin-left:.3in;
}
table.sm8 {font-size:8pt;
			font-family: "Arial","Serif";	
			}
			
SELECT.sm8, INPUT.sm8 {font-size:8pt;
			font-family:Verdana,Arial,Geneva,serif;
			}
			
SELECT.small {font-size: 8pt;
		color:#8b4513;
        font-family: "Arial";
		}
		
		
		.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0083C0;
}
SELECT.small-black {font-size: 8pt;
		color:#000000;
        font-family: "Arial";
        	font-weight:bold;
		}

.news-date {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	left: auto;
}
.table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 50%;
	border: 1px solid #0083C0;
	background-color: #FFFFFF;
	color: #000000;
}
.table-strech {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 90%;
	border: 1px solid #0083C0;
	background-color: #FFFFFF;
}
.table-strech-100 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 100%;
	border: 1px solid #0083C0;
	background-color: #FFFFFF;
}

.table-strech-75 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 75%;
	border: 1px solid #0083C0;
	background-color: #FFFFFF;
}

.table-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #0083C0;
	font-weight: bold;
}
.table-header-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #ff0000;
	font-weight: bold;
}
.table-header-second {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #666699;
}
.table-general {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.table-general-color {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #CCCCCC;
}
.table-row-color {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: 1px solid #666699;
	background-color: #9999FF;
}
.table-row-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border: 1px solid #666699;
}
.table-row-small-gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border: 1px solid #666699;
	background-color: #CCCCCC;
}
.table-row-small-color {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border: 1px solid #666699;
	background-color: #99CCCC;
}
.table-row-small-corp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	border: 1px solid #666699;
	background-color: #0000C4;
}
.table-row-small-reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	border: 1px solid #666699;
	background-color: #3CA3D5;
}
.table-row-small-loc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	border: 1px solid #666699;
	background-color: #80CEE6;
}
.form-text-field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #2A1FFF;
	color: #FFFFFF;
}
.form-text-field-strech {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	background-color: #2A1FFF;
	color: #FFFFFF;
}
.form-item-description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.form-item-description-warning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.form-item-help-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	display: none;
}
.form-button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
	border: 1px solid;
}
.form-button-strech {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
	border: 1px solid;
	width: 100%;
}
.form-button-reset {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
	border: 1px solid;
	background-color: #FF0000;
	color: #FFFFFF;
}
.form-button-back {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
	border: 1px solid;
	background-color: #006699;
	color: #FFFFFF;
}
.form-button-preview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 15px;
	border: 1px solid;
}
.form-button-preview-50 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 15px;
	border: 1px solid;
	width: 48px;
}
.form-button-preview-100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 15px;
	border: 1px solid;
	width: 100px;
}
.page-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0083C0;
}
.page-template {
	margin: 0px;
}
.page-text-general {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #666699;
}
.nav-bar-general {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
}
.tool-bar {
	border: 1px solid #FF0000;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.table-row-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border: 1px solid #666699;
}
.table-row-small-gray-light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border: 1px solid #666699;
	background-color: #E4E4E4;
}
.nogrid{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #000000; background-color: #FFFFFF; 
	padding-top: 0px; padding-bottom: 0px; 
	padding-left: 0px; padding-right: 0px; }
.nogrid_dis{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #000000; background-color: #CCCCCC; 
	padding-top: 0px; padding-bottom: 0px; }
.nogrid_hilite{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #000000; background-color: #EEFFFF; 
	padding-top: 0px; padding-bottom: 0px; }
.nogrid_lolite{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #000000; background-color: #86b6dd; 
	padding-left: 5px; padding-right: 5px; 
	padding-top: 0px; padding-bottom: 0px; 
}
.nogrid_litegray{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #000000; background-color: #E4E4E4; 
	padding-top: 0px; padding-bottom: 0px; }
	
.gridcell {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #000000; background-color: #FFFFFF;
	border-bottom: 1px solid #999999; border-right: 1px solid #999999; 
	padding-top: 0px; padding-bottom: 0px; 
	padding-left: 0px; padding-right: 0px; }
.gridcell_dis {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #000000; background-color: #CCCCCC;
	border-bottom: 1px solid #999999; border-right: 1px solid #999999; 
	padding-top: 0px; padding-bottom: 0px; }
.gridcell_hilite {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #000000; background-color: #EEFFFF;
	border-bottom: 1px solid #999999; border-right: 1px solid #999999; 
	padding-top: 0px; padding-bottom: 0px; }
.gridcell_lolite {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #ffffff; background-color: #669999;
	border-bottom: 1px solid #999999; border-right: 1px solid #999999; 
	padding-left: 5px; padding-right: 5px; 
	padding-top: 0px; padding-bottom: 0px; }
.gridcell_litegray {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #000000; background-color: #E4E4E4;
	border-bottom: 1px solid #999999; border-right: 1px solid #999999; 
	padding-top: 0px; padding-bottom: 0px; }
	
.gridrow {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #000000; background-color: #FFFFFF;
	border-bottom: 1px solid #999999; 
	padding-top: 0px; padding-bottom: 0px; 
	padding-left: 0px; padding-right: 0px; }
.gridrow_dis {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #000000; background-color: #CCCCCC;
	border-bottom: 1px solid #999999; 
	padding-top: 0px; padding-bottom: 0px; }
.gridrow_hilite {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #000000; background-color: #EEFFFF;
	border-bottom: 1px solid #999999; 
	padding-top: 0px; padding-bottom: 0px; }
.gridrow_lolite {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #ffffff; background-color: #669999;
	border-bottom: 1px solid #999999; 
	padding-left: 5px; padding-right: 5px; 
	padding-top: 0px; padding-bottom: 0px; }
.gridrow_litegray {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #000000; background-color: #E4E4E4;
	border-bottom: 1px solid #999999; 
	padding-top: 0px; padding-bottom: 0px; }
	
.subset {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #000000;
	border: 1px solid #669999;
	padding-left: 0px; padding-right: 0px;}
		
.form-text-field { /*override*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EEFFFF;	color: #000000; }
.form-text-field_dis {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	background-color: #CCCCCC;	color: #000000; }
.form-text-field-strech { /*override*/
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	width: 100%;
	background-color: #EEFFFF;	color: #000000; }
.form-text-field-strech_dis {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	
   width: 100%; background-color: #CCCCCC; color: #000000; }

.table-strech-100 { /*override*/
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #000000;
	width: 100%; border: 1px solid #669999; background-color: #FFFFFF; }
.table-header { /*override*/
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	color: #FFFFFF; background-color: #669999; font-weight: bold;
	text-align: center; }
.table-header-second { /*override*/
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #FFFFFF;
	background-color: #666699;	font-weight: bold; text-align: center; }
.form-button-help {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 16px;
	border: 1px solid;
	color: #000000;
	background-color: #FFFFCC;
}