/* CSS Document */

* {
 font-family:  Verdana, Times New Roman, Times, serif;
 font-size: 16px;
 color: #FFFFFF;
}

.headertext 
{
vertical-align:top;
}

.DivHeader
{
width:100%;
background-color:White;
}
    
.headertable
{
    
 background-color:White;
vertical-align:top;
background-repeat: repeat-x;
background-image: url("../images/DbizBack.jpg"); 
height:100px;
padding:0;
margin:0;

}

.headertable *
{
vertical-align:middle;
}

.versionrow
{
vertical-align:top;
background-repeat: repeat-x;
background-image: url("../images/DbizVersionBack.jpg"); 
height:100px;
padding:0;
margin:0;
}




.FeatureList
{
    
    margin-left:45px;
    
    
}


.sneakylink
{
    font-family:Georgia;
    font-size:10;
    font-weight:normal;
    text-decoration:none;
    background-color: RGB(0,0,102);
}


a.sneakylink:link    {font-weight:normal;text-decoration:none}
a.sneakylink:active  {font-weight:normal;text-decoration:none}
a.sneakylink:visited {font-weight:normal;text-decoration:none}
a.sneakylink:hover   {font-weight:normal;}



a:link    {color: white;font-weight:bold;text-decoration:underline}
a:active  {color: white;font-weight:bold;text-decoration:underline}
a:visited {color: white;font-weight:bold;text-decoration:underline}
a:hover   {color: #FF0000;font-weight:bold;}

.stdcolor *
{
	color:rgb(0,0,102);    
}

.stdcolor a:link    {color: rgb(0,0,102);font-weight:bold;text-decoration:underline}
.stdcolor a:active  {color: rgb(0,0,102);font-weight:bold;text-decoration:underline}
.stdcolor a:visited {color: rgb(0,0,102);font-weight:bold;text-decoration:underline}
.stdcolor a:hover   {color: #FF0000;font-weight:bold;}

.stdcolor div
{
    margin-top:50px;
}

.headertitle 
{	
	font-size:30px;
}

input {
color: #000000;
}

OPTION {
color: #000000;
}

BUTTON {
 background-color: #ffffff;
 background-image: url("../images/button_gradient.jpg");
 color: RGB(0,0,102);
 font-weight: bold;

}

.break 
{
	width:100%;
	background-image:url("../images/break.gif");
	background-repeat:repeat-x;
	height:50px;
}

.break2 
{
	width:100%;
	min-width:100%;
	background-color:White;
	height:25px;
	color:White;
	
}

.breakgen
{
	width:100%;
	background-color:white;	
}

.manage 
{
	width:100%;			
}

.subheader
{	background-color:white;
	background-image:url("../images/page.gif");

}

.speel
{
	border:solid 2px cyan
}

.speeltext
{
	vertical-align:top;
}

.introtable
{
 vertical-align:middle	
}
 
.welcome {	
	left:3px;
	font:bold 18px;
    top:3px;
	color:#FFFFFF;
}

.searchinput {
  margin-left:5px;
}

.search {
   padding-top: 2px;
   padding-right: 2px;
   padding-bottom: 2px;
 padding-left: 2px;
}

.yellowTitle {
 background-color:white;
 color:#002242;
 font-weight:bold;
}

p {font-size:16px}

p.Blue {color:RGB(0,0,102);}

.noinput {
 background-color:RGB(0,0,102);
 border-style:"";
 color:RGB(0,0,102);
}

body {	
 background-color: white;
 margin-top: 0;
 margin-right: 2;
 margin-bottom: 2;
 margin-left: 2
}

.gred {
 color:red;
 font-weight:bold;
}

.BlueTable
{
    background-color: #000063;
    color:White;
    }
    .BlueTable *
{
    background-color: #000063;
    color:White;
    }
    
.BlueTable TD
{
padding-left:5px;
    }    
    
.fadedbody {
  background-color: #002242;
  background-repeat: no-repeat;
  background-image: url("../images/gmgsoftware.jpg");
  
}

table {
	
	border-width:0;
}

.tableframe {
	border:1px #FFFFFF solid; 
	
	
}

.tableintro {
 width:100%;
}



.tablesearch {
  width:600px;
  float:middle;
}

.tablesearch CAPTION {
 background-repeat: repeat-x;
 background-image: url("../images/table_gradient.jpg");
 background-color:white;
 color:#002242;
 font-weight:bold;
 cursor: hand;
}

.tablesearch TH {
 white-space:nowrap;
 text-align:left;
}

.tablesearch TH.money { 
 text-align:right;
}

.tablesearch TD {
 white-space:nowrap;
 text-align:left;
}

.tablesearch TD.money { 
 text-align:right;
}

.tableintro TH {
 background-repeat: repeat-x;
 background-color:white;
 color:#002242;
 font-weight:bold;
 cursor: hand;
}

.pageTitle {
   width:100%; 
   background-image: url("../images/menu_gradient.jpg");
   background-repeat: repeat-x;
   background-color:white;
   color:#002242;
   font-weight:bold;
   text-align:center;
 }

 .pageButton {
    width:100%;    
    font-weight:bold;
    text-align:center;
 }

.tableintro TH.1 {width:100%; background-image: url("../images/menu_gradient.jpg")};
.tableintro TH.2 {width:100%; background-image: url("../images/table_bg2.jpg")};
.tableintro TH.3 {width:100%; background-image: url("../images/table_bg3.jpg")};
.tableintro TH.4 {width:100%; background-image: url("../images/table_bg4.jpg")};
.tableintro TH.5 {width:100%; background-image: url("../images/table_bg5.jpg")};
.tableintro TH.6 {width:100%; background-image: url("../images/table_bg6.jpg")};

tablesep {
	background-color: #002242;	
}

.submitButton {
 border-style:solid;
 border-color:white;
 color:RGB(0,0,102);
 background-color:#FF0000;
 layer-background-color:#000000;
 font-weight:bold;

}

H2.error {color:#FF7301}

.whitetitle {
	color:#FFFFFF;
	font-weight:bold;
}

.contact {
 font-size:14px; 
 font-weight:bold;
 color:#33FFFF;
 text-align:center;
}

.contact A:link;A:active;A:hover;A:visited {
 font-size:14px;
 font-family:Times New Roman, Times, serif;
 font-weight:bold;
 color:#33FFFF;
 text-align:center;
}

.normy {
 font-size:11px;
 font-family:Times New Roman;
 color:#CEFA00;
}

.normb {
 font-size:13px;
 font-family:Times New Roman;
 font-weight:bold;
 color:#33FFFF;
 background-color:#264989;
 text-align:center;
}

.normbr {
 font-size:13px;
 font-family:Times New Roman;
 font-weight:bold;
 color:#33FFFF;
 background-color:#2C549C;
 text-align:center;
}

.leftMenu {
 text-align:center; 
 color:#33FFFF; 
}

.leftMenu TD {   
 font-weight:bold;
 background-color:#264A86;
 border:1px #FFFFFF solid; 
}

.leftMenu TD.dark {    
 background-color:#264A86;   
}

.leftMenu TD.light {    
 background-color:#3668BA;
}

.normdb {
 font-size:11px;
 font-family:Times New Roman;
 color:#000028;
}

.normlb {
 font-size:14px;
 font-family:Times New Roman;
 font-weight:bold;
 color:#CEFA00;
 background-color:#B9B9FF;
 text-align:center;
}

.normvlb {
 font-size:11px;
 font-family:Times New Roman;
 color:#A6A6FE
}

.treev A:link
{
 font-family:Times New Roman, Times, serif;
 color:#33FFFF;
 font-size:12px;
}

.treev A:active
{
 font-family:Times New Roman, Times, serif;
 color:#33FFFF;
 font-size:12px;
}

.treev A:hover
{
 font-family:Times New Roman, Times, serif;
 color:#A8BFE8;
 font-size:12px;
}

.treev A:visited
{
 font-family:Times New Roman, Times, serif;
 color:#33FFFF;
 font-size:12px;
}

.treev A:visited:hover
{
 font-family:Times New Roman, Times, serif;
 color:#A8BFE8;
 font-size:12px;
}

.lshead{
 font-family:Times New Roman, Times, serif;
 font-weight:bold;
 color:#33FFFF;
 font-size:13px;
}

.lshead TH {
  background-image: url("../images/titlebg.jpg");
  background-repeat: repeat-y;
}

.lsbody {
 font-family:Times New Roman, Times, serif;
 color:#FF9900;
 font-size:12px;
}

.bluetable {
	color:#FFFFFF
}

.morespace {padding-top:10px;}

.downgif {
 align:right;
 border:1px solid;
}


.training H2
{
 font-family:Times New Roman, Times, serif;
 color:#000063;
 font-size:18px;
 font-weight:bold; 
 background-color:#f0f10d;
border:1px solid #000063;
}

.training H3
{
 font-family:Times New Roman, Times, serif;
 color:#000063;
 font-size:16px;
 font-weight:bold;
 font-style:italic;
 background-color:#f1a90d;
 border:1px solid #000063;
}

.training H4
{
 font-family:Times New Roman, Times, serif;
 color:#000063;
 font-size:10px;
 font-weight:bold; 
 background-color:#f1a90d;
 border:1px solid #000063;
}

.training A:link
{
 font-family:Times New Roman, Times, serif;
 color:#000063;
 font-size:14px;
}

.training A:active
{
 font-family:Times New Roman, Times, serif;
 color:#000063;
 font-size:14px;
}

.training A:hover
{
 font-family:Times New Roman, Times, serif;
 color:#FF0000;
 font-size:14px;
}

.training A:visited
{
 font-family:Times New Roman, Times, serif;
 color:#000063;
 font-size:14px;
}

.training A:visited:hover
{
 font-family:Times New Roman, Times, serif;
 color:#FF0000;
 font-size:14px;
}


.TextBox {
 color:#33FFFF;
 border:1px #FFFFFF solid;
 border-color:black;
}

.TextBox TD {    
 background-color:#264A86; 
}

.TextBox TD.Title
{
 text-align:center;  
 font-weight:bold;
}
 

.TextBox TD.Label {    
 text-align:right;  
}

.Util
{
width:50%;

}

.UtilHeader
{
	background-color:#264A86; 
	height:45px;
	width:100%;
	font-size: 16px;
    font-weight:bold;
    
    text-align:center;

    
}



.UtilMiddle
{

    line-height:45px;
}

.UtilBody
{
	background-color:#264A86; 
	height:45px;
	width:100%;
	font-size: 16px;
    color: #000000;
}


.Box 
{
	height:40px;
	width:102px;
	border:solid 1px blue;
	text-align:center;
}

.Box A:link
{
 font-family:Times New Roman, Times, serif;
 color:#000063;
 font-size:14px;
 text-decoration:none;
}

.Quote
{
    font-family:  Verdana, Times New Roman, Times, serif;
    font-style:italic;
    font-weight:bold;
    color:#000063;
    font-size:14px;
 }
 
.Sign
{
    font-family:  Verdana, Times New Roman, Times, serif;        
    color:#000063;
    font-size:14px;
 }
 
.Large
{
    font-size: x-large;
}

.SubjectColumn
{
    text-align:right;
    font-style:italic;
}

.AlternateRow
{
    background-color: #fddece;
}

.TableBorder
{    
    border:1px solid #fddece;
}

.SubjectRow
{
    vertical-align:middle;
    font-weight:bold;
    
}

code { font-family: courier, monospace; font-size: 14px; border: 1px solid #cccccc; background-color: #ffffcc; padding: 2px; }

h2.how 
{
   background:url(../images/Question-Reflection.jpg) no-repeat;
   padding:19px 0 0 60px;
   text-transform:uppercase;
   height:85px;
}



.roundtable
{
width:100%;
height:100%;
}

.roundtable .topleft
{
    width:25px;
    height:30px;
    background-image:url('../Images/Border-Top-Left.png');
    background-repeat:no-repeat;
}

.roundtable .topcenter
{    
    background-image:url('../Images/Border-Top-Center.png');
    background-repeat:repeat-x;
    background-position:left top;
}

.roundtable .topright
{    
    width:25px;
    height:30px;
    background-image:url('../Images/Border-Top-Right.png');
    background-repeat:no-repeat;
    background-position:right top;
}

.roundtable .leftcenter
{    
    background-image:url('../Images/Border-Left-Center.png');
    background-repeat:repeat-y;
    background-position:left top;
}

.roundtable .rightcenter
{    
    background-image:url('../Images/Border-Right-Center.png');
    background-repeat:repeat-y;
    background-position:right top;
}



.roundtable .bottomleft
{
    width:25px;
    height:30px;
    background-image:url('../Images/Border-Bottom-Left.png');
    background-repeat:no-repeat;
    background-position:left bottom;
}

.roundtable .bottomcenter
{    
    background-image:url('../Images/Border-Bottom-Center.png');
    background-repeat:repeat-x;
    background-position:left bottom;
}

.roundtable .bottomright
{    
    width:25px;
    height:30px;
    background-image:url('../Images/Border-Bottom-Right.png');
    background-repeat:no-repeat;
    background-position:right bottom;
}


.features
{
    background-image:url('../Images/erp-tick-of-approval.png');
    background-repeat:no-repeat;
    background-position:center center;
}

.features td
{
    vertical-align:top;
    padding-top:45px;
}

.features .first
{
    background-image:url('../Images/features-first.png');
    background-repeat:no-repeat;
    background-position:top left;
    height:150px;
    width:150px;
    font-weight:bold;
}

.features .second
{
    background-image:url('../Images/features-second.png');
    background-repeat:no-repeat;
    background-position:top left;
    height:150px;
    width:150px;
    font-weight:bold;
}

.features .third
{
    background-image:url('../Images/features-third.png');
    background-repeat:no-repeat;
    background-position:top left;
    height:150px;
    width:150px;
    font-weight:bold;
}

.features .fourth
{
    background-image:url('../Images/features-fourth.png');
    background-repeat:no-repeat;
    background-position:top left;
    height:150px;
    width:150px;
    font-weight:bold;
}

.features .fifth
{
    background-image:url('../Images/features-fifth.png');
    background-repeat:no-repeat;
    background-position:top left;
    height:150px;
    width:150px;
    font-weight:bold;
}

.features .sixth
{
    background-image:url('../Images/features-sixth.png');
    background-repeat:no-repeat;
    background-position:top left;
    height:150px;
    width:150px;
    font-weight:bold;
}


.separator
{    
    background-image:url('../Images/features-second.png');
    background-repeat:no-repeat;
    background-position:center center;
    height:50px;    
}



.divEdit label
{
    text-align:right;
    float:right;
}

.divEdit .edit
{
    text-align:left;
    float:left;
}

.divEdit .banking
{
    text-align:left;
    margin:10px;
    font-size:1.8em;
    font-weight:bold;
    
}

.divEdit caption
{
    text-align:center;
    margin:10px;
    font-size:2.0em;
    font-weight:bold;
    color:#ff0000;
    
}


.saveButton
{
    margin:20px auto 20px auto;    
    display:block;
    width:300px;
    height:79px;
    background-image:url("../Images/SaveButton.png");
    background-repeat:no-repeat;
}


.parrow
{
    padding-left:60px;
    margin-top:40px;
    width:600px;
    height:50px;
    background-image:url("../Images/arrow.png");
    background-repeat:no-repeat;    
    padding-top:13px;
    font-weight:bold;
    text-align:left;
}



.tableDisable
{
    display:none;
}

.editInError
{
    background-color:#ff0000;
}


.note 
{
    border:solid 2px gray;
    width:360px;
    padding:20px;
}

.divwhy
{
 color: #000063;
 border:1px solid #ee332a;
 padding:20px;
 margin-bottom:20px;
 background-image:url("../images/box-header.png"); 
 background-repeat:repeat-x;
}

.divwhy h2
{
 color: #ee332a; 
}

.divwhy ul li
{
 color: #ee332a; 
}
