﻿body
{
	scrollbar-3dlight-color: #606f94; 
	scrollbar-arrow-color: #4d5874;
	scrollbar-base-color: #f5f5f5; 
	scrollbar-darkshadow-color: #5f6e93; 
	scrollbar-face-color: #d8dfe8;
	scrollbar-highlight-color: #fff; 
	scrollbar-shadow-color: #a3a3a3;
	scrollbar-track-color: #efefef;
	background-color: #fff;
	font-family: sans-serif, Arial;
}

.caption
{
    text-align: left; 
    width: 95%; 
    font-size: 14px;
    font-weight: bold; 
    padding: 3px; 
    padding-left: 10px;
    margin: 5px; 
    margin-left:10px;
    font-family: Arial;
}

.caption-clean
{
	margin-top:5px;
	margin-bottom: 10px;
    text-align: left; 
    font-weight: bold; 
    font-family: Arial;
}

.block
{
	margin-top: 8px;
	margin-bottom: 8px;
}

.panelItemBlock
{
	white-space: nowrap !important;
}

.RadPanelBar .rpGroup .rpImage
{
	padding-top:0px !important;
}

.message-indicator-block
{
	font-family: Arial, Georgia, Garamond;
	font-size: 9pt;
	margin:0px;
	padding:0px;
}


.message-indicator-block-success
{
	width: 93%; 	
	border: solid 1px #adc3de;
	background-color: #eff3ff;
}

.message-indicator-block-icon-success
{
	border-width: 0px;
	width:16px;
	height:16px;
	background-image: url(../Images/Buttons/info.gif);
}

.message-indicator-block-text-success
{
	padding-left:6px;
	color: Black;
}

.message-indicator-block-error
{
	width: 93%; 	
	border: solid 1px silver;
	background-color: #f3ebe8;	
}

.message-indicator-block-icon-error
{
	border-width: 0px;
	width:16px;
	height:16px;
	background-image: url(../Images/Buttons/messagebox_critical.gif);
}

.message-indicator-block-text-error
{
	padding-left:6px;
	color: Red;
}


.transparent-image
{
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

.button-custom
{
	background-image: url(../images/Common/Button-Custom.gif);
	background-color: Transparent;
    background-repeat: repeat-x;
    width: 90px;
    font: bold 11px Verdana, Verdana, Arial, Sans-serif;
	color: #fff;
}

.linkedHeader
{
	background-image: url(../images/Common/LinkedHeader.gif);
	background-repeat: repeat-x;
}

.panelActions
{
	background-image: url(../images/Common/actions_panel.gif);
	background-repeat: repeat-x;
	font: bold 11px Verdana, Verdana, Arial, Sans-serif;
	color: #fff;
}

.page-header
{
	background-image: url(../images/Common/tab1.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 31px;
	font: 11px Verdana, Arial, Helvetica;
}

.page-top-separator
{
	background-image: url(../images/pageheaders/line_separator.PNG);
	background-repeat: repeat-x;
	background-position: top;
}

.top-header
{
	background-image: url(../images/common/header_back.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.default-text
{
	font: 11px tahoma, verdana, arial, sans-serif;
}

.default-text-12
{
	font: 12px tahoma, verdana, arial, sans-serif;
}

#content-aligned
{
	margin-left: 10px; 
	margin-right: 10px; 
	position: relative;
	font: 11px arial,tahoma,sans-serif;
}

/* Footer */
.bottom-footer
{
	clear: both;
	background-image: url(../images/common/footer_back.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 100%;
	height: 39px; 
	bottom: 0;
	margin-top: 5em;
}

.footer-text
{
	font-family: Arial, Georgia, Garamond;
	font-size: 8pt;
	color: #333;
	text-align: right;
	margin: 5px 5px 0px 0px; 
	padding: 5px 5px 0px 0px;
	bottom: 0;
}

/* top main menu */
.main-menu-top
{
	background-image: url(../images/common/menu_top_border.jpg);
	background-repeat: repeat-x;
}

.main-menu
{
	font-family: Arial, Georgia, Garamond;
	font-size: 9pt;
}

A
{
	color: #fff;
	text-decoration: none;
}

/* LOGO */
.logo-text
{
	font-size: 23pt; 
	font-family: Arial; 
	font-weight: bold; 
	color: #CFCFCF;
}

/* Actions */
.user-actions
{
	background-image: url(../images/common/menu_top_border.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.form-control-relative
{
	width: 99%;
}

.form-control-disabled
{
	width: 99%;
	background: Silver;
}

.form-control
{
	width: 250px;
}

.form-control-required
{
	width: 250px;
	background: Silver;
}

.form-legend 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
}

.error-watermark
{
	background: #FFE4E1;
	width: 250px;
}

.main-background
{
	background-image: url(../images/common/actions-fon.png);
	background-repeat: repeat-x;
	background-position: top;
}

/* Popup panel */

.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.popupPanel
{
	font: 11px tahoma, verdana, arial, sans-serif;
	background-color: #fff;
	border: 3px solid #ccc;
	width: 480px;
	height: 280px;
}

/* Overlay */
#simplemodal-overlay 
{
	background-color: #000; 
	cursor: wait;
}

/* Container */
#simplemodal-container 
{
	height: 320px; 
	width: 520px; 
	background-color: #fff; 
	border: 3px solid #ccc;
}

/* IE 6 hacks*/
.modalCloseButton 
{
	width: 25px; 
	height: 29px; 
	display: inline; 
	z-index: 3200; 
	position: absolute; 
	top: -12px; 
	right: -16px; 
	cursor: pointer;
	filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='../images/common/x.png',sizingMethod='scale');
}

#simplemodal-container #basicModalContent 
{
	padding: 8px;
}

/* Buttons */
.button-default
{
	background-image: url(../images/buttons/button_default.gif);
	background-repeat: no-repeat;
	background: #FFFFFF;
	border: none;
	width: 87px;
	height: 23px;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Verdana;
	color: #555555;
	padding-bottom: 1px;	
}


/* style to mimic telerik header */
.edoRgHeader
{
    padding:6px;
    border: 1px solid #8E8E8E;
    font: 12px/16px "segoe ui",arial,sans-serif;
    background:#eaeaea 0 -2300px repeat-x url('../Skins/Default/Grid/sprite.gif');
}

/* forms layout */
.cellLabelBold
{
	font-weight: bold;
	text-align: right;
}

.labelBoldUnder
{
	font-weight:bold;
	text-decoration:underline;
}

.divBoxSolid
{
	border: 1px solid black;
}

.ie7InlineBlockFix
{
	zoom:1;
	*display:inline !important;
}

.helpButtomStyle {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	float: right;
}

.helpButtomStyle a {
	color: blue;
	background-color: white;
}