﻿#gbkContainerDiv {
  }
#gbkContainerDiv body, p, td, th, li, div, h1, h2, h3, h4, h5, h6{
  }

#gbkContainerDiv fieldset{
  margin:0px;
}
#gbkContainerDiv legend {
  font-weight:bold;
}

.gbkMenuDiv{
  margin-bottom:5px;
}
.gbkMenuDiv *{
  font-size:small;
}
.gbkMenuDiv a:link, gbkMenuDiv a:visited {
}
.gbkMenuDiv a:hover {
}

.gbkItemListDiv{
}
.gbkItemDiv{
  margin-top:10px;
  margin-bottom:10px;
  padding-right:5px;
  background-color:#017CC2;
  border: solid 1px #27176F;
}
.gbkItemTitleDiv {
  color:#FFFFFF;
  font-weight:bold;
  font-size:110%;
  margin-bottom:5px;
  margin-left: 3px;
  }
.gbkItemCommentDiv{
  font-size:100%;
  color:#DDDDDD;
  margin-bottom:5px;
  margin-left: 3px;
  }
.gbkItemThumbsDiv {
  margin-left:10px;
  margin-top:0px;
  margin-bottom:5px;
  margin-right:10px;
  }
.gbkItemThumbsDiv ul{
  list-style-type:none;
  margin:0px;
  }
/* complex rules found on Internet to horiz align li elements in all browsers */
.gbkItemThumbsDiv li{
  display:-moz-inline-box; -moz-box-orient:vertical;
  display:inline-block; 
  vertical-align:top; 
  } 
* html .gbkItemThumbsDiv li { display:inline; }
* + html .gbkItemThumbsDiv li { display:inline; }
.gbkItemThumbsDiv li > * { display:table; table-layout:fixed;}

  
.gbkItemThumbsDiv img {
  border:1px solid #DDDDDD;
  height:75px;
  }
.gbkInfoMsgDiv {
  color:#FFFFFF;
  font-weight:bold;
  padding:10px;
  margin-bottom:5px;
  margin-top:5px;
  background-color:#017CC2;
  border: solid 1px #27176F;
}

.gbkStepNumber{
  font-size: 140%; 
  font-weight: bold
  }
 
.gbkErrorText {
  color: Red;
  }
.gbkUserNameTxt{
  }
.gbkTextBigger{
  font-size:120%
  }
.gbkLabel{}
.gbkFormTxt{
  width:250px;}
.gbkFormTxtbox{
  width:250px;}
.gbkButton {
  color:Black;
  font-weight:bold;
  font-size:80%;
  }
.gbkSmallButton {
  color:Black;
  font-weight:bold;
  font-size:small;
  display:inline;
  }
.gbkSmallHelp{
  font-size:100%;
  font-style:italic;
  }
.gbkFileUpload {
  color:Black;
  }
  
  
table.gbkFormTBL{
  /*border-bottom:solid 1px #27176F;
  margin-bottom:10px;
  padding-bottom:5px;*/
}
table.gbkFormTBL input,
table.gbkFormTBL textarea{
  color:Black;
  }
  

