
.tbox {
	padding: 14px 17px; display: none; position: absolute; z-index: 999;
}
.tinner {
	 background: rgb(255, 255, 255); padding: 0px; border-radius: 5px; border-right-color: rgb(51, 51, 51); border-bottom-color: rgb(51, 51, 51); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; -moz-border-radius: 5px;
}
.tmask {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute; z-index: 800;
}
.tclose {
	background: url("../images/close.png") no-repeat; top: 0px; width: 30px; height: 30px; right: 0px; position: absolute; cursor: pointer;
}
.tcontent
{
     padding-top:10px; padding-bottom:15px;background: rgb(255, 255, 255);  padding:10px; position:relative; height:auto !important; 
    }
    
.tcontent .dash
{
    min-height: 100px;
    }    
    
.tclose:hover {
	background-position: 0px -30px;
}
#error {
	background: rgb(255, 105, 105); padding: 0px; color: rgb(255, 255, 255); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; text-shadow: 1px 1px #cf5454;
}
#error .tcontent {
	padding: 10px 14px 11px; border-radius: 5px; border: 1px solid rgb(255, 184, 184); -moz-border-radius: 5px;
}
#success {
	/*background: rgb(46, 161, 37); border-radius: 0px; color: rgb(255, 255, 255); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; -moz-border-radius: 0; text-shadow: 1px 1px #1b6116;*/
	
}
#bluemask {
	background: rgb(65, 149, 170);
}
#frameless {
	padding: 0px;
}
#frameless .tclose {
	left: 6px;
}
.popup{font-family: 'Roboto', sans-serif;color: #333333; font-weight: 300; float:left;  overflow:auto; width:100%; height:98%; margin-bottom:0px; }
.popdata { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; font-size: 12px; margin:20px; float: left;  padding:20px;  }
.popup h3{ font-size: 20px;  margin-bottom: 10px; line-height: 18px;}
.popup p{ font-size: 12px;  margin-bottom: 10px; line-height: 15px; text-align:justify;}
.popup label{font-size: 12px;} 
.popup li{ list-style-type:disc; line-height:18px; }
