/** Add css rules here for your application. */


/** Example rules used by the template application (remove for your app) */
h1 {
  font-size: 2em;
  font-weight: bold;
  color: #777777;
  margin: 40px 0px 70px;
  text-align: center;
}

.sendButton {
  display: block;
  font-size: 16pt;
}

/** Most GWT widgets already have a style name defined */
.gwt-DialogBox {
  width: 400px;
  color: #777777;
  background:#ffffff
}

.dialogVPanel {
  margin: 5px;
}

.serverResponseLabelError {
  color: red;
}

.cbsTheme2{
  font-weight: bold;
  color: #00CCFF ;
  text-align: center;
  overflow: hidden;
}
.cbsTheme3{
  font-weight: bold;
  color: #00CCFF ;
  text-align: left;
  overflow: hidden;
}
.dataTable
{
   /* position: absolute;*/
    cursor: pointer;
    height: 30px;
}

.cbsTheme3price{
  font-weight: bold;
  color: #00CCFF ;
  text-align: right;
  overflow: hidden;
}

.cbsThemePrice
{
    text-align: right;
    overflow: hidden;
}
.cbsThemeLeftA
{
    text-align: left;
    overflow: hidden;
}

.error{
  font-weight: bold;
  color: #FF3300 ;
  text-align: center;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
  margin: 15px 6px 6px;
}

.redMessage {
    font-size: 13px;
    color: #E24646;
    font-weight: bold;
}

.largeLabel{
    color:white;
    font-weight:bold;
    font-size:14px;
}

/*.loaderImage {
  color:black;
  background-color: #FFFFFF;
  opacity: 0.6;
  filter: alpha(opacity=30);
}*/

.FlexTable {
  margin-left:2px;
  margin-right:2px;
  border-collapse:collapse;
  
}

.FlexTable div{
  color:black;
  text-align:center;
}

.FlexTable-Header {
  font-weight:bold;
  text-align:center;
  padding-top:5px;
  padding-bottom:5px;
  background: url("images/hborder.png") repeat-x 0px -27px;
}

.FlexTable-OddRow {
  background-color: #FFFFFF;
  cursor:pointer;
}

.FlexTable-EvenRow {
  background-color:  #F2F2F2;
  cursor:pointer;
}

.upload{
    position:relative;
}

.realUpload{
    top:2px;
    position:absolute;
    opacity:0;
    -moz-opacity:0;
    filter:alpha(opacity:0);
}

.fakeUpload{

}