body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #FFFFFF;
	background-repeat: repeat-x;	
}
td {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #525E67;}
a {color: #00228E;}
th {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #525E67;}
.cr {font-size: 11px;	color: #9EA3A6;	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-color: #BBC0C4;	border-right-color: #BBC0C4;	border-bottom-color: #BBC0C4;	border-left-color: #BBC0C4;}
.headtext
{
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 3px;
}

.headblacktext {font-size: 16px;	color: #000000;	font-weight: bold;}
.mainmenu {font-size: 12px;	color: #00228E;	font-weight: bold;}
.mainmenu A{font-size: 12px;	color: #00228E;	font-weight: bold;}
.mainmenu A:hover{font-size: 12px;	color: #00228E;	font-weight: bold;}
.selectedmainmenu
{
	font-size: 12px;
	color: #00228E;
	font-weight: bold;
	background-color: gainsboro;
}
.selectedmainmenu A{font-size: 12px;	color: #00228E;	font-weight: bold;background-color: gainsboro;}
.selectedmainmenu A:hover{font-size: 12px;	color: #00228E;	font-weight: bold;background-color: gainsboro;}

.submenu {font-size: 12px;	color: #FFFFFF;}
.submenu A{font-size: 12px;	color: #FFFFFF;}
.submenu A:hover{font-size: 12px;	color: #FFFFFF;}

.title {font-size: 18px; font-family: Arial, Helvetica, sans-serif;	color: #000000;	font-weight: bold;}
.formtitle {font-size: 14px;	color: #000000;	font-weight: bold;}
.createform { color: #000000; text-align: left; padding-left:2;  padding-bottom:2; padding-right:2; padding-top:5; height:25; background-color: #EEEEEE;}
.grouptitle {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #525E67;font-weight: bold;}
.serviceonstatus {font-size: 11px;	color: #00228E;	font-weight: bold;}
.serviceoffstatus {font-size: 11px;	color: #FF0000;	font-weight: bold;}
.newprofile {font-size: 11px;	color: #00228E;	font-weight: bold;}
.newprofile A{font-size: 11px;	color: #00228E;	font-weight: bold;}
.profiltitle {font-size: 12px;	color: #FFFFFF;	font-weight: normal;}
.tabletitle {font-size: 12px;	color: #000000;	font-weight: normal;}
.size12bold {font-size: 12px;	color: #000000;	font-weight: bold;}
.size11bold {font-size: 11px;	color: #000000;	font-weight: bold;}
.size11 {font-size: 11px;	color: #000000;	font-weight: normal;}

.tablerowactive {
   color: #000000;
   padding-left:3;
   padding-bottom:5;
   padding-right:3;
   padding-top:10;
   height:25;
}
.tablerowactive2 {
   color: #000000;
   padding-bottom:5;
   padding-top:10;
   height:25;
}
.tablerownotactive {
   color: #888888;
   padding-left:5;
   padding-bottom:5;
   padding-right:5;
   padding-top:10;
   height:25;
   background-color: #ffffff;
}
.tablerowredalarm {
   color: #ffffff;
   padding-left:5;
   padding-bottom:5;
   padding-right:5;
   padding-top:10;
   height:25;
   font-weight: bold;
   background-color: #900000;
}

INPUT.text30 
{
	border:solid 1px #004181; 
	width : 30;
	height: 19;
}
INPUT.text60 
{
	border:solid 1px #004181; 
	width : 60;
	height: 19;
}
INPUT.text80 
{
	border:solid 1px #004181; 
	width : 80;
	height: 19;
}
INPUT.text120 
{
	border:solid 1px #004181; 
	width : 120;
	height: 19;
}

INPUT.text150 
{
	border:solid 1px #004181; 
	width : 150;
	height: 19;
}
INPUT.text200 
{
	border:solid 1px #004181; 
	width : 200;
	height: 19;
}
INPUT.text220 
{
	border:solid 1px #004181; 
	width : 220;
	height: 19;
}
INPUT.text250 
{
	border:solid 1px #004181; 
	width : 250;
	height: 19;
}
INPUT.text270 
{
	border:solid 1px #004181; 
	width : 270;
	height: 19;
}
INPUT.text290 
{
	border:solid 1px #004181; 
	width : 290;
	height: 19;
}
INPUT.text350 
{
	border:solid 1px #004181; 
	width : 350;
	height: 19;
}
INPUT.text390 
{
	border:solid 1px #004181; 
	width : 390;
	height: 19;
}
INPUT.text490 
{
	border:solid 1px #004181; 
	width : 490;
	height: 19;
}
INPUT.button 
{
	border:solid 1px #000000; 
	color: #FFFFFF;
	background-color: #00228E;
	width : 100;
	height: 25;
}
INPUT.button1 
{
	border:solid 1px #000000; 
	color: #000000;
	background-color: #cccccc;
	width : 100;
	height: 25;
}
INPUT.button2
{
	border:solid 1px #000000; 
	color: #000000;
	background-color: #CCCCCC;
	width : 200;
	height: 50;
}
INPUT.button3
{
	border:solid 1px #000000; 
	color: #000000;
	background-color: #CCCCCC;
	height: 18;
}
/* TEXTAREA ELEMENT */
TEXTAREA
{
	border-right: #004181 1px solid;
	border-top: #004181 1px solid;
	font-size: 8pt;
	
	border-left: #004181 1px solid;
	color: #003E7C;
	border-bottom: #004181 1px solid;
	font-family: Verdana, Arial, Helvetica;
	background-color: #FFFFFF;
	
	scrollbar-3dlight-color: White;
	scrollbar-base-color: #96AEBE;
	scrollbar-darkshadow-color: White;
	scrollbar-highlight-color: #96AEBE;
	scrollbar-shadow-color: #96AEBE;
	scrollbar-arrow-color : #333333;
	scrollbar-face-color : #96AEBE;
	scrollbar-track-color : Silver;
}
TEXTAREA.area440x100
{
	height:100;
	width:440;
}
TEXTAREA.area400x100
{
	height:100;
	width:400;
}
TEXTAREA.area340x100
{
	height:100;
	width:340;
}
TEXTAREA.area300x250
{
	height:250;
	width:300
}
TEXTAREA.area200x150
{
	height:150;
	width:200
}
.txtArea400_250{width:400;height:80;}

SELECT.lookup40
{	
	width: 40;
}
SELECT.lookup80
{	
	width: 80;
}
SELECT.lookup120
{	
	width: 120;
}
SELECT.lookup155
{	
	width: 155;
}
SELECT.lookup180
{	
	width: 180;
}
SELECT.lookup200
{	
	width: 200;
}
SELECT.lookup220
{	
	width: 220;
}
SELECT.lookup250
{	
	width: 250;
}
SELECT.lookup280
{	
	width: 280;
}
SELECT.lookup320
{	
	width: 315;
}
SELECT.lookup490
{	
	width: 490;
}
SELECT.lookuplang
{	
	width: 80;
	border:0px;
	height:20px;
	font-size:10px;
	border-bottom-color:#A92705;
}

/* validation title fonts & BGCOLOR */
.valTitle {
   font-weight: bold;
   color: #FFFFFF;
   text-align: left;
   height:22;
   padding-left:5;
   background-color: #A92705;
}

.valText {
   color: #000000;
   text-align: left;
   padding-left:5;
   padding-bottom:5;
   padding-right:5;
   padding-top:10;
   height:40;
   background-color: #EEEEEE;
}
/* message title fonts & BGCOLOR */
.msgTitle {
   font-weight: bold;
   color: #FFFFFF;
   text-align: left;
   height:22;
   padding-left:5;
   background-color: #6DAE79;
}

.msgText {
   color: #000000;
   text-align: left;
   padding-left:5;
   padding-bottom:5;
   padding-right:5;
   padding-top:10;
   height:40;
   background-color: #EEEEEE;
}