﻿.boxed
{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.noborder
{
	border:0;
}

.border
{
	border:solid 1px black;
}

.bordercollapse
{
	border-collapse:collapse;
}

.nooverflow
{
	overflow:hidden;
}

.scrolly
{
	overflow-y:auto;
}

.scrollx
{
	overflow-x:auto;
}

.inlineblock
{
	display: inline-block;
}

.pct100
{
	width:100%;
}

.fright
{
	float:right;
}

.fleft
{
	float:left;
}

.padtop05
{
	padding-top:0.5em;
}

.padleft05
{
	padding-left:0.5em;
}

.padleft05
{
	padding-left:1em;
}

.pad05
{
	padding:0.5em 0.5em 0.5em 0.5em;
}

.pad02
{
	padding:0.2em 0.2em 0.2em 0.2em;
}

.marginl05
{
	margin-left:0.5em;
}

.marginr05
{
	margin-right:0.5em;
}

.astable
{
	display:table;
}

.asrow
{
	display:table-row;
}

.ascell
{
	display:table-cell;
}

.valigntop
{
	vertical-align:top;
}

.valignmiddle
{
	vertical-align:middle;
}

.red
{
	color:Red;
}

.bold
{
	font-weight:bold;
}

.nowrap
{
	white-space:nowrap;
}

.nostretch
{
    width: 1%;
	white-space:nowrap;
}

.flex
{
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;  
}

.astretch 
{
    align-items: stretch;
}

.modalBackground
{
    background-color:#ededed;
    filter:alpha(opacity=70);
    opacity:0.7;
}

.dialog
{
	font-family:Arial;
	font-size:12px;
}

.dlgbody
{
    background-color:White;
    background-image:url('/app_themes/v3.0/images/containers/container_background.gif');
    background-repeat:no-repeat;
}

.dlgtitle
{
	background-color:#2A2E6C;
	color:White;
}

.dlgcontent
{
	border:0;
	border-spacing:0.5em;
}

.dlgside
{
    background-image:url('/app_themes/v3.0/images/containers/msside.jpg');
    background-repeat:no-repeat;
    width:164px;
}

.dlgclosewndiv
{
	width:18px;
}

.dlgclosewndbtn
{
	display:inline-block;
	height:18px;
	width:18px;
	background-image:url('/app_themes/v3.0/images/general/close_normal.gif');
	background-repeat:no-repeat;
/*	margin-right:5px;
	margin-top:5px;
	float:right;
	font-size:1px;
	text-decoration:none;
	cursor:pointer;
*/
}
