.bottom-space {
	margin-bottom:5px
	}
.filename {
	margin-left:18px;
	height:24px;
	padding-top:5px;
	color:#5e5e5e;
	font-size:12px;
	font-weight:bold;
	overflow-x:hidden	
	}
.scrollable-menu {
    height: auto;
    max-height: 200px;
    overflow-x: hidden;
	}
.tdpad td {
	padding: 5px
	}
.boldcolor b {
	color:blue;
	}
.h51 {
	height:51px;
	}	
.mcd {
	background-color:#e3e3e3;
	}
.red {
	background-color: #d9534f;
	}
.green {
	background-color: #5cb85c;
	}
.blue {
	background-color: #337ab7;
	}
.white {
    background-color: #fff;
	}
.p5 {
	padding:5px;
	}
.p10 {
	padding:10px;
	}
.m0 {
	margin:0;
	}
.m-left5 {
	margin-left:5px;
	}
.m-right5 {
	margin-right:5px;
	}
.m-top0 {
	margin-top:0;
	}
.m-top5 {
	margin-top:5px;
	}
.m-top10 {
	margin-top:10px;
	}
.m-020 {
	margin:0 20px;
	}
.m-015 {
	margin:0 15px;
	}
.whitefieldset {
	border:solid 1px white;
	}	
.redfieldset {
	border:solid 1px red
	}
.bsinput_err {height:3px}
.bsinput_err td {position:relative}
.bsinput_err div {
	position:absolute;
	z-index:3;
	background:white;
	margin-left:5px;
	padding:0 2px;
	top:-2px;
	font-weight:bold;
	font-size:11px;
	color:#d12626;
	}
.red_link {
    color: #d12626;
	}
.red_bold {
    color: #d12626;
	font-weight:bold;
	}
.sand_link {
    color: #bbb;
	}
.black_link {
    color: #000;
	}
.orange_link {
	color: #f0ad4e;
	}
.orange_bold {
	color: #f0ad4e;
	font-weight:bold;
	}
.green_link {
	color: #008800;
	}
.green_bold {
	color: #008800;
	font-weight:bold;
	}
.blue_bold {
	color: #006499;
	font-weight:bold;
	}
.gray_bold {
	color:gray;
	font-weight:bold;
	}
.white_bold {
    color: #fff;
	font-weight:bold;
	}
.white_link {
    color: #fff;
	}
.translucent {
	background-image:url('../templates/images/lace.gif');
	}
.w80 {
	width:80px;
	}
.w100 {
	width:100px;
	}
.w120 {
	width:120px;
	}
.w150 {
	width:150px;
	}
.gray_border {
	border:solid 1px #e3e3e3;
	}
.nocasebullet {
	list-style-type:none;
	margin-left:-28px;
	}
.lightgray {
	color:black;
	background-color:lightgray;
	}
.wellbg {
	background-color:#f5f5f5;
	}			
.btn-navon {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: arrow;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn-navon.focus {
  text-decoration: none;
}
.tbutton {
	height:32px;
}
.gallery{ 
	float:none; 
	border:solid 1px #e3e3e3;
	border-radius:4px;
	background-color:#f3f3f3;
}
.gallery ul{ 
	padding:10px 0;
	list-style-type:none;
}
.gallery ul li{ 
	display:inline-block;
	width:150px;
	padding:7px;
	border:2px solid #ccc; 
	float:left; 
	text-align:left;
	margin:0 10px 10px 10px;
	//background:#f5f5f5;
	width:auto;
	height:auto;
	line-height:100%
}
.btn-icases {
	//padding-top:0;
	//line-height:14px;
	font-weight:bold;
	//height:20px;
}
.center_td td{
	text-align:center;
}
.bold_td td{
	font-weight:bold;
}
.padding5_td td{
	padding:5px;
}
.padding25_td td{
	padding:2px 5px;
}
.prfieldset_td td{
	padding:5px 5px 0 5px;
}
.prinput_td td{
	padding:0 5px 5px 5px;
}
.padding25_td td{
	padding:2px 5px;
}
.blue_border {
	border: 1px solid #7f9db9;
}
.radius {
	border-radius:4px;
}