body         { 
background-color: #1A76B7;
font-family: tahoma;
}

.note
{
	font-size: 90%;
}

.page
{
	background: white;
    border: 1px solid #92B0DD;
    padding: 0;
    border-spacing: 0; 	
    width: 100%;
	font-family: tahoma;
	font-size: 0.8em;
}

.content
{
	padding: 8px 8px 8px 8px;
}

h2
{
  font-family: arial;
	color: #999;
	font-size: 100%;
	margin: 0;
	padding: 0;

	font-size: 2ex;
	margin: 0;
	padding-top: 3px;
	float: right;
	background: transparent;
}

h3
{
	color: #999;
	font-size: 100%;
	margin: 0 0 2px 0;	
}



.heading {
	padding: 0 3px 0 2px;
	height: 1.7em;
	vertical-align: middle;
   background:#E2EAF8;
   border-bottom: 1px solid #92B0DD;
}

.heading h2 {
	font-size: 3ex;
	margin: 0;
	padding-top: 3px;
	float: right;
	background: transparent;
	color: #07519A;
}





body		{
			text-align: justify;
			margin : 0px;
			padding : 0px;
			font-family: Tahoma;
			border-width : 0em;
			}
			
table.main	{
			width:450;
			margin : 0px;
			margin-top : 1em;
			padding : 0px;
			border-collapse: collapse;
			}


table.rt	{
			width:450;
			margin : 0px;
			margin-top : 1em;
			padding : 0px;
			border-collapse: collapse;
			}
			
.rt td	{
  			margin: 0em;
  			padding: 0em;
  			padding-top: 0.5ex;
  			padding-bottom: 0.5ex;
  			border-collapse: collapse;
  			font-family: Tahoma;
  			font-size: 11px;
  			vertical-align: middle;
  			border-style: solid;
  			border-width: 1;
  			border-color: #FFFFFF;
			
			}
			
td.rc		{
			text-align:center;
  			}

#m1 	{ color: #000000; }
#m2 	{ color: #FF6600; }
#m3 	{ color: #009900; }
#m4 	{ color: #55AAAA; }
#m5 	{ color: #0000FF; }

#n1 	{ color: #000000; background-color:#F4F4F4;}
#n2 	{ color: #FF6600; background-color:#F4F4F4;}
#n3 	{ color: #009900; background-color:#F4F4F4;}
#n4 	{ color: #55AAAA; background-color:#F4F4F4;}
#n5 	{ color: #0000FF; background-color:#F4F4F4;}
    		
.mcmnt { font-size: 80%;}

td.err		{
  			height : 25;
  			margin : 0em;
  			padding : 0em;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : Tahoma;
  			font-size : 11px;
  			font-weight : bold;
  			color : red;
  			vertical-align: middle;
  			}
td.capt		{
  			height : 25;
   			width : 200;
  			margin : 0em;
  			padding : 0 1em  0 0 ;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : Tahoma;
  			font-size : 11px;
  			vertical-align: middle;
  			color: #07519A;
  			}
  			
td.captfull		{
  			height : 25;
   			width : 95%;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : Tahoma;
  			font-size : 12px;
  			vertical-align: middle;
  			color: #07519A; line-height:150%; padding-left:0; padding-right:1em; padding-top:0; padding-bottom:0
  			}
  			
td.value		{
  			height : 25;
  			width : 200;
  			margin : 0em;
  			padding : 0em;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : Tahoma;
  			font-size : 11px;
  			vertical-align: middle;
  			color: #000000;
  			}
td.fld		{
  			height : 10;
  			width : 200;
  			margin : 0em;
  			padding : 0em;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : Tahoma;
  			font-size : 11px;
  			color : black;
  			vertical-align: middle;
  			}
td.tblhead	{
  			margin : 0em;
  			padding : 2px;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : Tahoma;
  			font-size : 11px;
  			font-weight : bold;
  			vertical-align: middle;
  			border:1px solid #EB9797;
  			background-color:#FDDFDF;
 			color: #07519A;
  			}

td.tblfoot	{
  			margin : 0em;
  			padding : 1px;
  			border-width : 0em;
  			font-family : Tahoma;
  			font-size : 11px;
  			font-weight : bold;
  			vertical-align: middle;
  			border:1px solid #EB9797;
  			background-color:#FDDFDF;
 			color: #07519A;
  			}


td.tblbott	{
  			text-align : left;
  			height : 70;
  			margin : 0em;
  			padding : 5;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : Tahoma;
  			font-size : 11px;
  			vertical-align: top;
  			}
  			
td.tblbtn	{
  			text-align : left;
  			height : 30;
  			margin : 0em;
  			padding : 5;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : Tahoma;
  			font-size : 11px;
  			vertical-align: top;
  			}
  			
  			
a.slinks	{
  			font-family:Tahoma;
  			color:#0066FF;
  			text-decoration:none;
  			font-size:7pt;
  			}
a:hover.slinks	{
  			font-family:Tahoma;
  			color:red;
  			text-decoration:none;
  			font-size:7pt;
  			}	
a.links	{
  			font-family:Tahoma;
			color: #07519A;
  			text-decoration:none;
  			font-size:8pt;
  			}
a:hover.links	{
  			font-family:Tahoma;
  			color:#0000FF;
  			color:#0066FF;
  			text-decoration:none;
  			font-size:8pt
  			
  			}	
select.slc	{
    		width:150;
    		font-family:Tahoma;
    		font-size:8pt;
    }
input.inp	{
    		width:150;
    		font-family:Tahoma;
    		font-size:8pt;
    }

tr.tblodr	{
    		background-color:#F4F4F4;
				}
tr.tblevr	{
    		background-color:#FFFFFF;
		    }

#menucol  {
    padding: 0;
    border-spacing: 0; 	
	width: 100%;
}

#menucol  td {
      	margin : 0em;
      	padding : 0em;
      	padding-left : 1em;
      	padding-right : 1em;
      	border-collapse: collapse;
      	font-family : Tahoma;
      	font-size : 8pt;
      	vertical-align: middle;
      	color: #07519A;
				}
				

input.btn	{
    		font-size:9pt;
	padding-bottom: 3px;
	border: 1px solid #adceef;
	text-align: center;
	height: 1.575em;
		    }

.btn {
	background: url('button1.gif') 0 0 !important;
	height: 1.6em;
	color: #FFF;
	width: 10em;
	font-weight:bold;
	text-align: center;
	height: 1.575em;
}

html>body .btn {
	height: 1.575em;
}


#addremove div {
	padding-top: 3px; margin:0;
}

#addremove ul li label,#addremove div{
	color: #07519A;
	font-size: 11px;
}


#addremove ul {
	list-style-type: none;
	margin: 0;
	padding: 2px 0 0 0;
}

html>body #addremove ul {
}

#addremove li {
	display: inline;
	float: right;
	width: 48%;
}

html>body #addremove ul li label {
	vertical-align: middle;
}

#addremove ul li input {
	vertical-align: middle;
}

#addremove {
	padding: 0;
	padding-right: 8px;
}

.navbar
{
background-color: #e2eaf8;
border: 1px solid #92B0DD!important; 
padding: 3px;
}

.pfooter
{
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #E2EAF8;
}

.pheader
{
	text-align: center;
	border-bottom: 1px solid #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	font-family: Arial;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
}

.pheader2
{
	text-align: center;
	border-bottom: 1px solid #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	font-family: Arial;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}

.region
{
	width: 768px;
	min-width: 767px; 
	border: 1px solid #FFF;
	border-top: none;
    padding: 0;
    border-spacing: 0; 	
}



table.tbox {
    width: 100%;
    padding: 0px;
    border-color: black;
    border-spacing: 0px;
    border-right-style:solid; border-right-width:1.5pt;
    border-bottom-style:solid; border-bottom-width:1.5pt;
    border-left-style:solid; border-left-width:0.75pt;
    border-top-style:solid; border-top-width:0.75pt;

}
.tbox td {
	FONT-FAMILY: Tahoma; 
	Font-size: 8pt;
    padding: 2px;
    cellspacing: 0px;
border-left-style:solid; border-left-width:1px; border-top-style:solid; border-top-width:1px
}
.tbox th {
	FONT-FAMILY: Tahoma; 
	Font-size: 8pt;
   color : #000000; 
    padding: 2px;
    cellspacing: 0px;
border-left-style:solid; border-left-width:1px; border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px}

.er td {background-color: #EEEEEE}

.ct {
  text-align:center;
}