html {
     overflow: -moz-scrollbars-vertical;
     overflow-x: auto;
}

body
{
	font-family: sans-serif;
	font-size: 12px;
	background-color:#EFEFEF;
	margin:0px;
	padding:0px;
}

img 
{
	-ms-interpolation-mode:bicubic;
}

.initialLoadingDiv
{
    text-align:center;
    font-family: sans-serif;
    font-size: 12px;
    margin-top:50px;
}

.header
{
    background-color:#FFFFFF;
    position:relative;
    background-image:url(Images/bggradientheader.jpg);
    background-repeat:repeat-x;
}

.div_logo_topname
{
	text-align:right;
    float:right;
    margin-top:10px;
    margin-right:10px;
}

.divTopRightName
{
	font-size: 16px;
	color:#555555;	
	margin-bottom:5px;
}

.logo
{
}

.logoNoTopRightName
{
    margin-top:20px;
}

.headButtons
{
    margin-left:10px;
    float:left;
}

.footer
{
	font-family:sans-serif;
	font-size: 11px;
	color:#888888;
}

.footer a
{
	text-decoration:none;
	color:#888888;
}

.topActionButtons
{
    margin-left:5px;
    float:left;
}

.topActionButtonSeparator
{
    margin-left:3px;
    margin-bottom:1px;
}

.topActionButton
{
    text-decoration:none;
    margin-top:2px;
    margin-left:3px;
    font-size: 11px;
    color:#000000
}

.topActionButton:hover
{
    text-decoration:underline
}

.loginNotifier
{
    float:left;
    margin-top:10px;
    margin-left:10px;
}

.loginNotifierImg
{
    width:327px;
    height:56px;
}

.loginNotifierText
{
    position:relative;
    top:7px;
    left:57px;
    width:75%;
}

.popupCloseBtn
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal; 
}

input[type=text]
{
	font-family: sans-serif;
	font-size: 12px;
	padding-left:2px;
}


input
{
	font-family: sans-serif;
	font-size: 12px;
	padding-left:2px;
}

textarea
{
	font-family: sans-serif;
	font-size: 12px;
	background-color:#FFFFFF;
	padding-left:2px;
}		

select
{
	font-family: sans-serif;
	font-size: 12px;
}

.floatL
{
    float:left;
}

.floatR
{
    float:right;
}

.floatClear {
    clear: both;
}


.newModuleDragObject
{
	text-align:center;
	font-weight:bold;
}

abbrev 
{
    border-bottom: 1px dotted #ccc;
}

.icon16x16 
{
    width: 16px;
    height: 16px;
}

.icon32x32
{
    width: 32px;
    height: 32px;
}

.iconButton {
    padding : 2px;
    background-position : 2px 2px;
    
}
