.paramBox {
	width: 100%;
	float: left;
	background-color: #FFF;
	-webkit-box-shadow: 0px 1px 10px rgba(50, 50, 50, 0.3);
	-moz-box-shadow: 0px 1px 10px rgba(50, 50, 50, 0.3);
	box-shadow: 0px 1px 10px rgba(50, 50, 50, 0.3);
        
}


.boxTitle {
	width: 100%;
	float: left;
	background-color: #1f628d;
        color:#fff;
        padding:5px;
        font-size:15px;
        font-weight:bold;
        border-radius: 0px 0px 7px 7px;;
	
}
.parameterLabel {
	 display: inline-block;
   
	float: left;
	color:#1f628d;
        padding: 5px;
        font-size:14px;
        
       font-weight: bold;
       width:120px;
       text-align: right;
       vertical-align: bottom;
       
       
}
.parameterFieldBox {
	 display: inline-block;
   
	float: left;
	color:#1f628d;
        padding: 5px;
        font-size:14px;
        
       
}

.detailBox {
	width: 100%;
	float: left;
	background-color: #FFF;
	-webkit-box-shadow: 0px 1px 10px rgba(50, 50, 50, 0.3);
	-moz-box-shadow: 0px 1px 10px rgba(50, 50, 50, 0.3);
	box-shadow: 0px 1px 10px rgba(50, 50, 50, 0.3);
        
}


.detailLabel {
    width: 250px;
    text-align: right;
	float: left;
	color:#1f628d;
       font-weight: bold;
       /*background: #eeeeee;*/
        margin: 2px;
        padding: 3px;
        padding-right: 8px;
        font-size:14px;
          min-height: 40px;
          vertical-align: middle;
          border-right: 1px dotted #ddd;
          border-bottom: 1px dotted #ddd;
         /* border-radius: 7px 7px 7px 7px;;*/
}
.detailFieldBox {
	 
	float: left;
	color:#1f628d;
      /*  background: #eeeeee;*/
        margin: 2px;
        padding: 5px;
        font-size:14px;
        min-height: 35px;
}
input {
	color:#1f628d;
        padding: 2px;
        font-size:14px;
        /*width:200px;*/
        border: 1px solid #1f628d;
        border-radius: 3px;
        
}
.txtinput {
	color:#1f628d;
        padding: 2px;
        font-size:14px;
        width:200px;
        border: 1px solid #1f628d;
        border-radius: 3px;
        
}

select {
	color:#1f628d;
        padding: 2px;
        width:200px;
        font-size:14px;
        border: 1px solid #1f628d;
        border-radius: 3px;
}
.labelDiv {
    color:#1f628d;
        padding: 2px;
        font-size:14px;
        
       
}
.listBox {
	width: 100%;
	float: left;
	background-color: #FFF;
	-webkit-box-shadow: 0px 1px 10px rgba(50, 50, 50, 0.3);
	-moz-box-shadow: 0px 1px 10px rgba(50, 50, 50, 0.3);
	box-shadow: 0px 1px 10px rgba(50, 50, 50, 0.3);
        
}
.listTitleRow {
    width: 100%;
    float: left;
}
.listRow {
    width: 100%;
    float: left;
}
.listFooter{
    width: 100%;
    float: left;
	background-color: #1f628d;
        color:white;
        font-weight: bold;
        padding:5px;
        padding-left: 10px;
        border: 1px solid #ccc;
        border-radius: 0px 0px 7px 7px;
}
.listLabel {
	display: table-column;
	float: left;
	background-color: #1f628d;
        color:white;
        font-weight: bold;
        padding:5px;
        border: 1px solid #ccc;
        border-radius: 7px 7px 0px 0px;;
}
.listLabel200 {
	width:200px;
        display: table-column;
	float: left;
	background-color: #1f628d;
        color:white;
        font-weight: bold;
        padding:5px;
        border: 1px solid #ccc;
        border-radius: 7px 7px 0px 0px;;
}
.listData {
	
	display: table-column;
	float: left;
	background-color: #fff;
        padding:2px;
        border: 1px solid #ccc;
       
}
.listData200 {
	width:200px;
        display: table-column;
	float: left;
	background-color: #fff;
        padding:2px;
        border: 1px solid #ccc;
       
}
.gridCell{
    float: left;
     border: 1px solid #ccc;
     background-color: #fff;
        padding:5px;
        border: 1px solid #ccc;
        margin: 3px;
        border-radius: 7px 7px 7px 7px;;
}
.fullBtn {
    width:100%;
    height: 40px;;
    background: green;
    color:white;
    text-align: center;
    
}
.activeBtn{
    width:100%;
    height: 60px;;
    background: green;
    color:white;
    text-align: center;
    
}
.activeWeekendBtn {
    width:100%;
    height: 60px;;
    background: blue;
    color:white;
    text-align: center;
}
.labelBox60{
    width:100%;
    height: 60px;;
    color:black;
    text-align: center;
    
}
.enactiveBtn{
    width:100%;
    height: 60px;;
    background: silver;
    color:black;
    text-align: center;
    
}
.ajaxDDBox {
    background: white;
   
}

.ajaxDDCell {
    background: white;
    color:#1f628d;
    padding: 5px;
    border: 1px solid #1f628d;
    border-radius: 2px 2px 2px 2px;
    cursor: pointer; cursor: hand;
}
.ajaxDDCell:hover {
  background: #cfdde6;
  
}
.ajaxDDCellSelected {
    background: #b7d1e2;
    color:#1f628d;
    padding: 5px;
    border: 1px solid #1f628d;
    border-radius: 2px 2px 2px 2px;
    cursor: pointer; cursor: hand;
}
.ajaxDDCellSelected:hover {
  background: #b7d1e2;
  
}
.ajaxGDDCell {
    padding: 5px;
    border: 1px solid #1f628d;
    border-radius: 2px 2px 2px 2px;
    cursor: pointer; cursor: hand;
}
.ajaxGDDCell:hover {
  background: #cfdde6;
  
}
.ajaxRHead {
     background: #1f628d;
    color:white;
    padding: 5px;
    border: 1px solid #1f628d;
    border-radius: 2px 2px 2px 2px;
    cursor: pointer; cursor: hand;
}

.ajaxGDDInput {
    padding: 2px;
    width:100px;
        
     
}

.listTable {
    width:100%;
    text-align: center;
    border: 1px solid #1f628d;
    border-radius: 7px 7px 7px 7px;
}
.listTTitleRow{
    
}
.listTTitleCell {
    background: #1f628d;
    color:white;
    padding: 5px;
    border: 1px solid white;
    
}

.listTDataRow{
    
}

.listTDataCell {
    color: #1f628d;
    
    padding: 5px;
    border: 1px solid #1f628d;
}

.listTTitleSpan {
    
}


.button_white {
        
        padding: 2px;
        font-size:18px;
        background: transparent; 
        color:#1f628d;
        border: 2px solid #1f628d;
        border-radius: 3px 3px 3px 3px;
         
        width:98%;
        min-height: 50px;
}
.childTable {
    
}
.childTableHeadRow {
    
}
.childTableHeadCell {
    
}
.childTablDataRow {
    
}
.childTableDataCell {
    
}
.homeLogoTable{
    width: 100%;
    height: 100%;
    
}
.homeLogoCell {
    text-align: center;
    vertical-align: bottom;
    height: 250px;
    padding-top: 100px;
    padding-bottom: 60px;
}
.homeProdNameCell {
    text-align: center;
    vertical-align: top;
    height: 60px;
    font-family: verdana;
    font-size:45px;
    color: darkgray;
}
.loginTable {
    
}
.loginBox{
    border:1px solid silver;
    border-radius: 20px 20px 20px 20px;
    text-align: center;
    
    
}
.loginLogoCell {
    text-align: center;
    vertical-align: bottom;
    padding: 5px;
}
.loginProdNameCell {
    text-align: center;
    vertical-align: top;
    height: 40px;
    font-family: verdana;
    font-size:18px;
    color: darkgray;
    padding: 5px;
}
.loginBtnCell{
     text-align: right;
}

textarea {
    width:500px;
    height:200px;
    color:#1f628d;
        padding: 2px;
        font-size:14px;
        border: 1px solid #1f628d;
        border-radius: 3px;
}

.htmlEditor{
    color:#1f628d;
        font-size:14px;
        /*width:200px;*/
        max-width: 750px;
        border: 1px solid #1f628d;
        border-radius: 3px;
        padding:5px;
        background:white;
        min-width: 200px;
        min-height: 60px;
}


.htmlEditorList {
    color:#1f628d;
        font-size:14px;
        /*width:200px;*/
        border: 1px solid #1f628d;
        border-radius: 3px;
        padding:5px;
        background:white;
        width: 100%;
        height: 100%;
}