form
{
  width:auto;
  margin:0px auto;
}
body
{
  border: 0px;
  margin: 0px;
  font-family: Arial;
  color: #1f497d;
  font-size: 16px;
  text-align: center;
}
.siteWidth
{
  width:800px;
}
a
{
  color:Black;
  text-decoration:none;
}
a:hover
{
  color:Red;
  text-decoration:underline;
}
a img
{
  border:0;
}
.h
{
  display:none;
}
.v
{
  display:block;
}
.u
{
  text-decoration:underline;
}
.b
{
  font-weight:bold;
}
.d
{
  color:#AFAFAF;
}
.i
{
  font-style:italic;
}
.bigLink
{
  font-size: 16px;
}

.marginTop 
{
  margin-top:20px;
}

td .marginTop 
{
  padding-top:20px;
}

td .paddingTop2  
{
  padding-top:15px;
}


.AlignCenter
{
  margin: 0px auto;
}
.Alignleft
{
  margin-left:0px;
  margin-right:auto;
}
.Alignright
{
  margin-left:auto;
  margin-right:0px;
}

.btnBig
{
  cursor: pointer;
  color: #000000;
  background-color: Transparent;
  border: none;
  width: 102px;
  height: 29px;
}

.btnLink
{
  border: none;
  background-color: Transparent;
  text-decoration: none;
  cursor: pointer;
}

.btnNext
{
  cursor: pointer;
  color: #000000;
  font-weight:500;  
  background-color: Transparent;
  border: none;
  width: 62px;
  height: 25px;
}

.btnNext:hover, .btnBig:hover, .btnLarge:hover, .btnLink:hover
{
  color:#FF0000;
}

.btnLink:hover
{
  text-decoration: underline;
}

.btnLarge
{
  cursor: pointer;
  color: #000000;
  background-color: Transparent;
  border: none;
  width: 275px;
  height: 25px;
}

.Combo
{
  width: 156px;
}

.ddmmText
{
  width: 18px;
  text-align: center;
}

.errorText
{
  border: none;
  color: red;
  text-align:center;
}

.TextBox
{
  width: 150px;
}

.TextBoxWithJump18
{
  width: 132px;
}

.TextBoxMedium
{
  width: 100px;
}

.TextBoxMediumWithJump18
{
  width: 82px;
}

.TextBoxShort
{
  width: 50px;
}

.TextBoxShortWithJump18
{
  width: 32px;
}

.TextBoxTiny
{
  width: 30px;
}

.TextBoxTinyWithJump18
{
  width: 12px;
}

.yyyyText
{
  width: 33px;
  text-align: center;
}

.heading1
{
  font-size: 20px;
  line-height: 20px;
  font-weight: bold;
  padding:20px;
}

.heading2
{
  font-size: 16px;
  line-height: 16px;
}

.TextArea
{
  width: 150px;
  height: 30px;
  font-size: 10px;
}

.ellipsis
{
  white-space: nowrap;
  overflow: hidden;
  text-overflow:ellipsis;
}

.navicon
{
  margin-left:5px;
  margin-right:5px;
}

.specialnavicon_ltr
{
  float:right;
  *margin-top:-60px;
}

.specialnavicon_rtl
{
  float:left;
  *margin-top:-60px;
}

.gui
{
  min-width:800px;
  max-width:1024px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:40px;
}

.naviconsstrip
{
  text-align:center;
  margin-top:60px;
  margin-bottom:20px;
}

.navicontooltip
{
  position:absolute;  
}

