body{
	margin:0px;
	background:#EEE;
	margin:0;
}
#BODYWHITE{
	margin:0px;
	background:#FFF;
}
#MAINBODY{
	background:#EEE;
	margin:0px;
	/*background-repeat : repeat-X;background-attachment: fixed;*/
}
/* TOPBAR IMAGES */
.TOP1{background-image: url(../FGPS_Images/images/FGPS_DISPLAYTOP_01.png);background-repeat : no-repeat;}
.TOP2{background-image: url(../FGPS_Images/images/FGPS_DISPLAYTOP_02.png);background-repeat : repeat-x;}
.TOP3{background-image: url(../FGPS_Images/images/FGPS_DISPLAYTOP_03.png);background-repeat : no-repeat;}
/* COLUMN IMAGE */
.ROW1{background-image: url(../FGPS_Images/images/FGPS_DISPLAY_01.png);background-repeat : repeat-y;}
.ROW2{background-image: url(../FGPS_Images/images/FGPS_DISPLAY_03.png);background-repeat : repeat-y;}
/* Head and foot bar colours */
.ROWCOLOR1{background:#FF9933;}
.ROWCOLOR2{background:#336699;}
.ROWCOLOR3{background:#CCCCFF;}
/* page colour */
.FILEBG{background-image: url(../FGPS_Images/images/FGPS_DISPLAY_02.png);}
.BASE1{background-image: url(../FGPS_Images/images/FGPS_DISPLAYBASE_01.png);background-repeat : no-repeat;}
.BASE2{background-image: url(../FGPS_Images/images/FGPS_DISPLAYBASE_02.png);background-repeat : repeat-x;}
.BASE3{background-image: url(../FGPS_Images/images/FGPS_DISPLAYBASE_03.png);background-repeat : no-repeat;}
.BOXTOP{background-image: url(../FGPS_Images/FGPS_SOFTBAR.png);}
#BOX{border:1px solid #CCCCFF;background:#f1f1f1;}
#reply{border:1px solid #CCCCFF;background:#f1f1f1;width:364px;}
#IFRAME{
	cursor:default;
	border-top: 1px dotted #336699;
	border-right: 1px dotted #336699;
	border-bottom: 1px dotted #336699;
	border-left: 1px dotted #336699;
}
td , txt , html{
	font-family:arial, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	cursor: default;
}
.Heading{
	font-family:arial, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:600;
	cursor: default;
}
.BIGTEXT{
	font-family:arial, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
	cursor: default;
}
/* normal hyperlinks */
a{
	text-decoration:none;
	font-weight:700;
	color:#006699;
}
a:HOVER{
	font-weight:700;
	color:#000000;
}
/* general padding */
.SIDEGAP{
	padding-left:20px;
	padding-right:20px;

}
/* single padding */
.SIDEGAP1{
	padding-left:20px;
}
/* Scrollable div */
#SCROLLABLE{
	padding-left:5px;
	padding-bottom:5px;
	border:1px dotted #99CCCC;
	height:200px;
	width:700px;
	text-align:left;
	overflow:auto;
}
/* Header boxing */
#HEADER{
	border:1px solid #CCCCCC;
}
/* news field colour line */
.NEWSFILL{
	border-top:1px solid #336699;margin:0 0 3px 0;
}
/* mailform outer box */
#MAILBOXING{
	border:1px solid #CCCCFF;
}
/* Image boxing */
#IMAGES{
	border:1px solid #336699;
}
/* software titles */
.SOFTLINK{
	font-size:12px;
	font-weight:700;
	color:#000;
}
/* bold text */
.BOLD{
	font-size:12px;
	font-weight:700;
	color:#000;
}
/* Software jump links */
a.JUMPLINK{
	color:#336699;
	border:1px solid #CCCCFF;
	width:80px;float:left;
	text-align:center;
	background:#F1F1F1;
	padding:1px;margin-right:2px;
}
a.JUMPLINK:HOVER{
	background-image: url(../FGPS_Images/FGPS_SOFTBAR.png);
	color:#000;
	border:#336699 1px solid;
	text-decoration:none;
}
/* Adobe linkage */	
.ADOBE{
	font-size:10px;
	color:#000000;
	text-decoration:none; 
	font-weight:normal;
}

/* page name */
.ISTITLE {
	font-size:12px;
	font-weight:700;
	color:#336699;
	text-decoration:none;
}
/* mail name */
.H1 {
	font-size:12px;
	font-weight:700;
	color:#336699;
	text-decoration:none;
}
/* News field date */
.NEWSDATE {
	font-size:12px;
	font-weight:700;
	color:#336699;
}
/* Mailform right padding */
#MAILFIELDGAP{
	padding-right: 35px;
}
#MAILGAP{
	padding-right: 20px;padding-left: 20px;
}
/* Mailform text area must do */
.MAILMUST{
	font-family:arial, sans-serif;font-size:12px;
	color:#990000;
	font-weight:500;
	border:1px solid #B8CFE7;
	background:#FFFFFF;
	width:364px;
	height:20px;
	padding-left:4px;
	cursor:default;
}
.LICENCE{
	font-family:arial, sans-serif;font-size:12px;
	color:#990000;
	font-weight:500;
	border:1px solid #B8CFE7;
	background:#FFFFFF;
	width:320px;
	height:20px;
	text-align:center;
	cursor:default;
}
/* Mailform text area */
.MAILFIELD{
	font-family:arial, sans-serif;font-size:12px;
	color:#000000;
	font-weight:100;
	border:1px solid #B8CFE7;
	background:#FFFFFF;
	width:364px;
	height:20px;
	padding-left:4px;
	cursor:default;
}
.MAILFIELD2{
	font-family:arial, sans-serif;font-size:12px;
	color:#000000;
	font-weight:100;
	border:1px solid #B8CFE7;
	background:#FFFFFF;
	width:200px;
	height:20px;
	padding-left:4px;
	cursor:default;
}
.MAILFIELD2A{
	font-family:arial, sans-serif;font-size:12px;
	color:#000000;
	font-weight:100;
	border:1px solid #B8CFE7;
	background:#FFFFFF;
	width:200px;
	height:20px;
	padding-left:4px;
	margin:0 0 0 20px;
	cursor:default;
}
.MAILFIELD3{
	font-family:arial, sans-serif;font-size:12px;
	color:#000000;
	font-weight:100;
	border:1px solid #B8CFE7;
	background:#FFFFFF;
	width:440px;
	height:20px;
	padding-left:4px;
	margin:0 20px 0 0;
	cursor:default;
}
.MAILFIELD4{
	font-family:arial, sans-serif;font-size:12px;
	color:#000000;
	font-weight:100;
	border:1px solid #B8CFE7;
	background:#FFFFFF;
	width:100px;
	height:20px;
	margin:0 20px 0 20px;
	padding-left:4px;
	cursor:default;
}
.MAILFIELD5{
	font-family:arial, sans-serif;font-size:12px;
	color:#000000;
	font-weight:100;
	border:1px solid #B8CFE7;
	background:#FFFFFF;
	width:656px;
	max-width:656px;
	height:200px;
	max-height:200px;
	padding:0 0 0 4px;
	overflow:auto;
	cursor:default;
}
.MAILFIELD6{
	font-family:arial, sans-serif;font-size:12px;
	color:#000000;
	font-weight:100;
	border:1px solid #B8CFE7;
	background:#FFFFFF;
	width:690px;
	max-width:690px;
	height:380px;
	max-height:380px;
	padding:0 0 0 4px;
	overflow:auto;
	cursor:default;
}
.MAILFIELD7{
	font-family:arial, sans-serif;font-size:12px;
	color:#000000;
	font-weight:100;
	border:1px solid #B8CFE7;
	background:#FFFFFF;
	width:690px;
	max-width:690px;
	height:520px;
	max-height:520px;
	padding:0 0 0 4px;
	overflow:auto;
	cursor:default;
}
/* security number */
.NOMAIL{
	font-family:arial, sans-serif;font-size:12px;
	color:#000000;
	font-weight:700;
	border:1px solid #FFF;
	background:#FFFFFF;
	width:85px;
	height:20px;
	cursor:default;
	text-align:center;
}
.NOSEEMAIL{
	font-family:arial, sans-serif;font-size:12px;
	color:#990000;
	font-weight:700;
	border:1px solid #f1f1f1;
	background:#F1f1f1;
	width:600px;
	height:60px;
	cursor:default;
	text-align:center;
	overflow:hidden;
}
/* Mailform message area */
.MAILMESSAGE{
	font-family:arial, sans-serif;font-size:12px;
	color:#000000;
	font-weight:100;
	border:1px solid #B8CFE7;
	background:#FFFFFF;
	width:364px;
	height:120px;
	padding-left:4px;
	cursor:default;
}
/* Mailform message area must do */
.MESSAGEMUST{
	font-family:arial, sans-serif;font-size:12px;
	color:#990000;
	font-weight:500;
	border:1px solid #B8CFE7;
	background:#FFFFFF;
	width:364px;
	height:120px;
	padding-left:4px;
	cursor:default;
}
/* small red text */
.REDTEXT {
	color:#990000;
	font-size:12px;
	font-weight:500;
 }
/* Footer small links */
.LITTLELINK {
	color:#336699;
	font-size:10px;
	font-weight:700;
}
/* Header small text */
.LITTLEHEAD {
	color:#336699;
	font-size:10px;
	font-weight:700;
	font-style: normal /*italic*/;

}
/* Footer small text */
.LITTLEFOOT {
	color:#000;
	font-size:12px;
	font-weight:700;
}
/* Used for Div footer aligning, all below*/
html, body {
	margin: 0; 
	padding: 0; 
	height: 100%;
}
/* drop menu */

/* Drop menu */
#jump {
	padding:5px 0 0 0 ;
}
#outer{float:right;padding:1px;height:auto;}

#sddm
{	margin:0;
	padding:0;
	font-size:12px;
	z-index:1;
	float:right;
	width:125px;
}
#sddm li
{
	padding:0;
	list-style:none;
	float:left;
}
#sddm li a
{	display:block;
	font-weight:500;
	width:120px;
	background:#EEE;
	color:#000000;
	padding:0 0 0 5px;
	text-decoration:none;
}
#sddm li a:hover
	{
	color:#000000;
	width:120px;
	background:#B8CFE7;
	display:block;
	padding:0 0 0 5px;
}
#sddm div
{	position:absolute;
	visibility:hidden;

}
	#sddm div a
	{	position:relative;
		left:0px;
		display:block;
		font-weight:500;
		padding:0 0 0 5px;
		white-space:nowrap;
		text-align:left;
		text-decoration:none;

		color:#000000;
}
	#sddm div a:hover
	{	background:#B8CFE7;position:relative;left:0px;
		color:#000000;
}

/*UPLOADS*/

#order {
	padding:0;
	text-align:left;
	border-bottom:1px dashed #000000;

}
#order:hover{
	color:#000000;
	background-image:url(../../FGPS_WORKSUITE/FGPS_IMAGES/FGPS-Bar.png);
}
.fulllayer{
display:block;

    /*set the div in the top-left corner of the screen*/
    position:absolute;
    top:0;
    left:0;
    
    /*set the width and height to 100% of the screen*/
    width:100%;
    height:1000%;
	background-image:url(../../FGPS_WORKSUITE/FGPS_IMAGES/FGPS_OVERLAYb.png);

}

.LAYERA{
position:absolute; top:50%; left:50%; height:620px; width:720px; margin-left:-360px;margin-top:-285px;
background-image:url(../../FGPS_WORKSUITE/FGPS_IMAGES/FGPS_Layerbgb.png);
/*visibility:hidden;*/visibility:hidden;z-index:0;

}
.LAYERB{
position:absolute; top:50%; left:50%; height:480px; width:720px; margin-left:-360px;margin-top:-285px;
background-image:url(../../FGPS_WORKSUITE/FGPS_IMAGES/FGPS_Layerbgc.png);
/*visibility:hidden;*/visibility:hidden;z-index:0;

}
