.input_100{
	width:100px;
}
.btn_submit, .btn_reset{
	cursor:pointer;
}


/* Paging */
div.paging {
	color: #333;
	clear: both; 
	padding-top: 10px;
	text-align:right;
}
div.paging div.disabled {
	color: #ddd;
	display: inline;
}
div.paging span {
}
div.paging span.current {
	color: #333;
}
div.paging a {
	padding: 3px 10px 3px 10px;
	text-decoration: none;
}
div.paging a:hover {
	background: #B8E4F1;
}
div.paging a.page_number {
	padding: 0px;
	margin-left:5px;
}
div.paging a.highlight{
	color: #f00;
	font-weight: bold;
}
div.paging span.gray{
	padding: 3px 10px 3px 10px;
	color: #999;
}
p.paging{
	text-align:right;
}
/*Promotion Slide*/
.imagefadeOrg{
	width:190px;
	height:150px;
	vertical-align:middle;
	position:absolute;
}
.imagefadeOver{
	display:none;
	position:absolute;
}
/*Promotion Slide*/
.bold{
	font-weight:bold;
}
.error, .hasError {
	color: #cc0000;
	border: 1px #ff0000 solid;
}

img.ui-datepicker-trigger{
	padding-left:5px;
	cursor:pointer;
}
.red{
	color: #FF0000;
}

.message{
	border:1px solid #ff6600;
	padding: 10px;
	background:#ffffcc;
	color:#ff3300;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; 
	border: 1px solid #f60; 
	background: #ffffcc; 
}
.nowrap_160{
	white-space:nowrap;
	overflow:hidden;
	width:160px;
	-o-text-overflow: ellipsis; /* for Opera */
    text-overflow: ellipsis; /* for IE Safari*/
}
ul.nowrap_100 li{
	white-space:nowrap;
	overflow:hidden;
	width:100px;
	-o-text-overflow: ellipsis; /* for Opera */
    text-overflow: ellipsis; /* for IE Safari*/
}
@font-face {
    /* font-properties */
    font-family: HighVoltage;
    /*src:url('HighVoltage/pictos-web.woff'),*/  
	src:url('HighVoltage/HighVoltage.ttf')
	/*url('pictos/pictos-web.eot');  IE9 */
}
