body {
	background-color : #ffffff;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #000000;
}


td(Stop) {
	font-family : Verdana;
	font-size : 12px;
}	

a.l1:link       { color:#4B81CF; text-decoration: none}
a.l1:active     { color:#0D2879; text-decoration: none}
a.l1:visited    { color:#4B81CF; text-decoration: none}
a.l1:hover { color:#0D2879;  text-decoration: none}

a.l2:visited {color:#FFFFFF;  text-decoration: none}
a.l2:active { color:#0D2879;  text-decoration: none}
a.l2:hover { color:#0D2879;  text-decoration: none}
a.l2:link { color:#FFFFFF; text-decoration: none}

a.l3:visited {color:#003399;  text-decoration: underline}
a.l3:active { color:#7BA2E7;  text-decoration: none}
a.l3:hover { color:#7BA2E7;  text-decoration: none}
a.l3:link { color:#003399; text-decoration: underline}

a.menu:visited  {color:#FFFFFF;	text-decoration: none; font-weight: bold;}
a.menu:active { color:#FFFFFF;	text-decoration: none; font-weight: bold;}
a.menu:hover { color:#FFFFFF;	text-decoration: none; font-weight: bold;}
a.menu:link { color:#FFFFFF;	text-decoration: none; font-weight: bold;}


.td1 {
	font-family : Verdana;
	font-size : 12px;
	color : #004116;

}

.foot {	
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;

}
.arial11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.left-right-bottom-new {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D7D7D7;
	border-bottom-color: #D7D7D7;
	border-left-color: #D7D7D7;
}
.left-right {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D7D7D7;
	border-left-color: #D7D7D7;
}


.left-bottom {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #D7D7D7;
	border-left-color: #D7D7D7;
}

.right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D7D7D7;
	
}
.bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7D7;
	
}
.right-colored {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7BA2E7;
	
}

.left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D7D7D7;
	
}

.right-bottom {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D7D7D7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7D7;	
}

.right-top {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D7D7D7;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D7D7D7;	
}

.left-right-top {
	border-right-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-right-color: #D7D7D7;
	border-top-color: #D7D7D7;
	border-left-color: #D7D7D7;
}



.white13 {
	color : #ffffff;
	font-family : Verdana;
	font-size : 13px;

}
.left-right-bottom {
	border: 1px solid #D7D7D7;
}



.text-field {
	background-color: #F5F9FF;
	border: 1px solid #7F9DB9;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0D2879;
}
.text-field-medium {
	background-color: #F5F9FF;
	border: 1px solid #7F9DB9;
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0D2879;
}
.text-area {
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	width: 645px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0D2879;
}

.black11{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : justify;
}
.black11_left{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	
}

.black10{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : justify;
}

.blue10{
	color : #0D2879;
	font-family : Verdana;
	font-size : 10px;

}

.blue9{
	color : #0D2879;
	font-family : Verdana;
	font-size : 9px;	

}

.lightblue10{
	color : #4B81CF;
	font-family : Verdana;
	font-size : 10px;

}

.blue11{
	color : #0D2879;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;

}

.blue11WithBorders{
	color : #0D2879;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;	
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;	
	border-right-color: #D7D7D7;
	border-bottom-color: #D7D7D7;
	border-left-color: #D7D7D7;
	border-top-color: #D7D7D7;
}

.alltableBorders
{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-right-color: #D7D7D7;
	border-bottom-color: #D7D7D7;
	border-left-color: #D7D7D7;
	border-top-color: #D7D7D7;
}

.lightblue11{
	color : #4B81CF;
	font-family : Verdana;
	font-size : 11px;
}

.lightblue9{
	color : #4B81CF;
	font-family : Verdana;
	font-size : 9px;

}


.grey11{
	color : #ACAFB2;
	font-family : Verdana;
	font-size : 11px;

}

.white10{
	color : #ffffff;
	font-family : Verdana;
	font-size : 10px;

}

.white11{
	color : #ffffff;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;

}

.WindowInput
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #999999 1px solid;     /* Light Grey */
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    WIDTH: 150px;
}

.WindowInput1
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #999999 1px solid;     /* Light Grey */
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    WIDTH: 110px;
}

.WindowInput2
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #999999 1px solid;     /* Light Grey */
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    WIDTH: 200px;
}.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4B81CF;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}








* {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 12px;
 color: #003399;
}
a {
	color: #003399
}
a:active {
	color: #003399
}
a:visited {
	color: #003399
}
p {
	color: #000000; 
}
ol {
	color: #000000; 
}
ul {
	color: #000000; 
}
li {
	color: #000000;
}
dl {
	color: #000000; 
}
dt {
	color: #000000;
}
dd {
	color: #000000; 
}
blockquote {
	color: #000000; 
}
td(stop) {
	font-weight: 500;
}
th(stop) {
	font-weight: 500; color: #000000;  
}

span {
	font-weight: 500; color: #000000;
}
blockquote {
	margin-right: 0px
}
h1 {
	font-weight: 500; color: #003399
}
h2 {
	margin-top: 8px; font-weight: 500; color: #000000
}
h3 {
	margin-top: 8px; font-weight: 500; color: #000000
}
h4 {
	margin-top: 8px; font-weight: 500; color: #000000
}
h5 {
	margin-top: 8px; font-weight: 500; color: #000000
}
h6 {
	margin-top: 8px; font-weight: 500; color: #000000
}
h1 {
	font-size: 150%
}
h2 {
	font-size: 130%
}
h3 {
	font-size: 120%
}
h4 {
	font-size: 110%
}
h5 {
	font-size: 100%; font-style: italic
}
h6 {
	font-size: 100%; font-style: italic
}
pre {
	font-family: monospace
}
tt {
	font-family: monospace
}
pre.code {
	border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 5px; padding-bottom: 5px; border-left: #cccccc 1px solid; padding-top: 5px; border-bottom: #cccccc 1px solid; background-color: #f4f4f4
}
hr {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; width: 100%; color: #cccccc; padding-top: 0px; height: 1px; background-color: #cccccc; border-right-width: 0px
}
input.checkbox
{
background-color: #dfdfdf; border: 0px;
}
input {
	border: 1px #F6F6F6 solid; font-size: 12px; color: #003399; font-family: arial, helvetica, sans-serif;background-color:#FFFFFF;
}
.textarea {
	border: 1px #F6F6F6; font-size: 13px; color: #003399; font-family: arial, helvetica, sans-serif;background-color:#FFFFFF;
}
input.submit {
	color: #003399;
font-family: , arial, helvetica, sans-serif; 	font-weight: bold;
	font-size: 13px;
	background-color: #dfdfdf;
	border: 1px solid #003399;
}

select {
	border: 1px #FFFFFF solid; font-size: 11px; color: #003399; font-family: arial, helvetica, sans-serif;background-color:#F6F6F6;
}
fieldset {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 0px; padding-top: 5px
}
legend {
	font-size: 92%
}
.area {
	border-right: #ffffff 1px solid; border-top: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; border-bottom: #ffffff 1px solid; background-color: #ffffff;
}
.area2 {
	border: #aaaaaa 1px solid; border-bottom: #ffffff 1px solid;border-right: #ffffff 1px solid; background-color: #ffffff;
}
.areatitle {
	border: #aaaaaa 1px solid; border-bottom: #ffffff 1px solid;border-right: #ffffff 1px solid; 
	}
.areaoverflow {
	border-right: #ffffff 1px solid; padding-right: 3px; border-top: #aaaaaa 1px solid; padding-left: 3px; padding-bottom: 3px; overflow: auto; border-left: #aaaaaa 1px solid; padding-top: 3px; border-bottom: #ffffff 1px solid; background-color: #ffffff
}
.areainset {
	border-right: #ffffff 1px solid; padding-right: 3px; border-top: #aaaaaa 1px solid; padding-left: 3px; padding-bottom: 3px; border-left: #aaaaaa 1px solid; padding-top: 3px; border-bottom: #ffffff 1px solid
}
.window {
	border-right: 1px outset #aaaaaa; border-top: 2px outset #ffffff; border-left: 2px outset #ffffff; border-bottom: 1px outset #aaaaaa
}
.wintitle {
	font-weight: bold; font-size: 13px; color: #000000; background-color: #dfdfdf
}
.tuborgbox {
	border-right: #aaaaaa 1px solid; border-top: #ffffff 1px solid; border-left: #ffffff 1px solid; border-bottom: #aaaaaa 1px solid
}
.tuborgboxsimple {
	border-right: #aaaaaa 1px solid; border-top: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; border-bottom: #aaaaaa 1px solid
}
.rappsbox {
	border-right: #dfdfdf 1px solid; border-top: #ffffff 1px solid; border-left: #ffffff 1px solid; border-bottom: #dfdfdf 1px solid
}
.rappsboxsimple {
	border-right: #dfdfdf 1px solid; border-top: #dfdfdf 1px solid; border-left: #dfdfdf 1px solid; border-bottom: #dfdfdf 1px solid
}
.spacer {
	font-size: 2px
}
.error {
	color: #880000
}
.missing {
	color: #880000; text-decoration: none
}
.monospace {
	font-size: 92%; font-family: monospace
}
.diff {
	font-size: 92%; font-family: monospace
}
.label {
	font-size: 92%; color: #003399; text-decoration: none
}
.label:visited {
	color: #003399
}
.labeldisabled {
	font-size: 92%; color: #999999; text-decoration: none
}
.textbut {
	border-right: #aaaaaa 1px solid; border-top: #ffffff 1px solid; padding-bottom: 2px; border-left: #ffffff 1px solid; padding-top: 1px; border-bottom: #aaaaaa 1px solid; background-color: #dfdfdf
}
.imgbut {
	border-right: #aaaaaa 1px solid; border-top: #ffffff 1px solid; border-left: #ffffff 1px solid; border-bottom: #aaaaaa 1px solid
}
.breadcrumb {
	font-size: 90%
}
.breadcrumb:visited {
	color: #003399
}
.menubottom {
	
}
.menubottom:visited {
	color: #003399
}
.tiny {
	font-size: 11px; 
}
.small {
	font-size: 12px; 
}
.medium {
	font-size: 13px; 
}
.big {
	font-size: 20px; 
}

.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	border: 1px solid #003399;
}

.formNoBord 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}
	


* {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 12px;
 color: #003399;
}
a {
	color: #003399
}
a:active {
	color: #003399
}
a:visited {
	color: #003399
}
p {
	color: #000000; 
}
ol {
	color: #000000; 
}
ul {
	color: #000000; 
}
li {
	color: #000000; 
}
dl {
	color: #000000; 
}
dt {
	color: #000000; 
}
dd {
	color: #000000; 
}
blockquote {
	color: #000000;  
}
td(stop2) {
	font-weight: 500;
}
th(stop2) {
	font-weight: 500; color: #000000
}
span {
	font-weight: 500; color: #000000
}
blockquote {
	margin-right: 0px
}
h1 {
	font-weight: 500; color: #003399
}
h2 {
	margin-top: 8px; font-weight: 500; color: #000000
}
h3 {
	margin-top: 8px; font-weight: 500; color: #000000
}
h4 {
	margin-top: 8px; font-weight: 500; color: #000000
}
h5 {
	margin-top: 8px; font-weight: 500; color: #000000
}
h6 {
	margin-top: 8px; font-weight: 500; color: #000000
}
h1 {
	font-size: 150%
}
h2 {
	font-size: 130%
}
h3 {
	font-size: 120%
}
h4 {
	font-size: 110%
}
h5 {
	font-size: 100%; font-style: italic
}
h6 {
	font-size: 100%; font-style: italic
}
pre {
	font-family: monospace
}
tt {
	font-family: monospace
}
pre.code {
	border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 5px; padding-bottom: 5px; border-left: #cccccc 1px solid; padding-top: 5px; border-bottom: #cccccc 1px solid; background-color: #f4f4f4
}
hr {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; width: 100%; color: #cccccc; padding-top: 0px; height: 1px; background-color: #cccccc; border-right-width: 0px
}
input.checkbox
{
background-color: #dfdfdf; border: 0px;
}
input {
	border: 1px #F6F6F6 solid; font-size: 12px; color: #003399; font-family: arial, helvetica, sans-serif;background-color:#FFFFFF;
}

input.submit {
	border-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px; color: #0D2879; font-family: , arial, helvetica, sans-serif; font-weight: bold; font-size: 13px; background-color: #dee7f6; border-right-width: 1px
}

select {
	border: 1px #FFFFFF solid; font-size: 11px; color: #003399; font-family: arial, helvetica, sans-serif;background-color:#F6F6F6;
}
fieldset {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 0px; padding-top: 5px
}
legend {
	font-size: 92%
}
.area {
	border-right: #ffffff 1px solid; border-top: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; border-bottom: #ffffff 1px solid; background-color: #ffffff;
}
.area2 {
	border: #aaaaaa 1px solid; border-bottom: #ffffff 1px solid;border-right: #ffffff 1px solid; background-color: #ffffff;
}
.areatitle {
	border: #aaaaaa 1px solid; border-bottom: #ffffff 1px solid;border-right: #ffffff 1px solid; 
	}
.areaoverflow {
	border-right: #ffffff 1px solid; padding-right: 3px; border-top: #aaaaaa 1px solid; padding-left: 3px; padding-bottom: 3px; overflow: auto; border-left: #aaaaaa 1px solid; padding-top: 3px; border-bottom: #ffffff 1px solid; background-color: #ffffff
}
.areainset {
	border-right: #ffffff 1px solid; padding-right: 3px; border-top: #aaaaaa 1px solid; padding-left: 3px; padding-bottom: 3px; border-left: #aaaaaa 1px solid; padding-top: 3px; border-bottom: #ffffff 1px solid
}
.window {
	border-right: #aaaaaa 1px outset; border-top: #ffffff 2px outset; border-left: #ffffff 2px outset; border-bottom: #aaaaaa 1px outset
}
.wintitle {
	font-weight: bold; font-size: 13px; color: #000000; background-color: #dfdfdf
}
.tuborgbox {
	border-right: #aaaaaa 1px solid; border-top: #ffffff 1px solid; border-left: #ffffff 1px solid; border-bottom: #aaaaaa 1px solid
}
.tuborgboxsimple {
	border-right: #aaaaaa 1px solid; border-top: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; border-bottom: #aaaaaa 1px solid
}
.rappsbox {
	border-right: #dfdfdf 1px solid; border-top: #ffffff 1px solid; border-left: #ffffff 1px solid; border-bottom: #dfdfdf 1px solid
}
.rappsboxsimple {
	border-right: #dfdfdf 1px solid; border-top: #dfdfdf 1px solid; border-left: #dfdfdf 1px solid; border-bottom: #dfdfdf 1px solid
}
.spacer {
	font-size: 2px
}
.error {
	color: #880000
}
.missing {
	color: #880000; text-decoration: none
}
.submitnew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	background-color: #DEE7F6;
	border: 1px solid #7F9DB9;
	width: 75px;
    height: 20px;
}

.monospace {
	font-size: 92%; font-family: monospace
}
.diff {
	font-size: 92%; font-family: monospace
}
.label {
	font-size: 92%; color: #003399; text-decoration: none
}
.label:visited {
	color: #003399
}
.labeldisabled {
	font-size: 92%; color: #999999; text-decoration: none
}
.textbut {
	border-right: #aaaaaa 1px solid; border-top: #ffffff 1px solid; padding-bottom: 2px; border-left: #ffffff 1px solid; padding-top: 1px; border-bottom: #aaaaaa 1px solid; background-color: #dfdfdf
}
.imgbut {
	border-right: #aaaaaa 1px solid; border-top: #ffffff 1px solid; border-left: #ffffff 1px solid; border-bottom: #aaaaaa 1px solid
}
.breadcrumb {
	font-size: 90%
}
.breadcrumb:visited {
	color: #003399
}
.menubottom {
	
}
.menubottom:visited {
	color: #003399
}
.tiny {
	font-size: 11px; 
}
.small {
	font-size: 12px; 
}
.medium {
	font-size: 13px; 
}
.big {
	font-size: 20px; 
}

.style2 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #003399; font-weight: bold;
}

.style1 {
	color: #FFFFFF;
	font-weight: bold;
}

.style3 {color: #FFFFFF; font-weight:bold;}