

.tablebordererror {
	background-color: #FFFFFF;
	border: 1px dashed #DC0000;
}

.admin_menu a,.admin_menu a:link,.admin_menu a:visited,.admin_menu a:active {
font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000066;
}

.admin_menu a:hover {
font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0066CC;
}

a:link {
	background : none;
	color : #990000;
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

a:visited {
	background : none;
	color : #990000;
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

a:hover {
	background : none;
	color : #000000;
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

a:active {
	background : none;
	color : #990000;
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

body {
	color : #000000;
	
	margin: 0 auto;
/*
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
*/
    font-family:  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	scrollbar-3dlight-color : #000000;
	scrollbar-arrow-color : #000000;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-face-color : #FFFFFF;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #000000;
	scrollbar-track-color : #EEEEEE;
	text-decoration : none; 
}

div {
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 11px;
	scrollbar-3dlight-color : #000000;
	scrollbar-arrow-color : #000000;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-face-color : #FFFFFF;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #000000;
	scrollbar-track-color : #FFFFFF;
}

form 		 {
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 11px;
}

.blanko		{
	border : 0px outset #000000;
	color : #000000;
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 11px;
	letter-spacing : normal;	
}

.blankoinput		 {
	background-color : transparent;
	border : 0px outset #000000;
	color : #000000;
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 11px;
	letter-spacing : normal;	
}

select		 {
	border : 1px solid #A8A8A8;
	color : #000000;
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 11px;
	letter-spacing : normal;
	scrollbar-3dlight-color : #000000;
	scrollbar-arrow-color : #000000;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-face-color : #FFFFFF;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #000000;
	scrollbar-track-color : #EDEDED;
	border-left : solid #A8A8A8;
	border-right : solid;
	border-style : solid ;
	border-top : solid #A8A8A8;
	border-bottom-width : 1px;
	border-bottom-color : #A8A8A8;
	border-bottom : solid #A8A8A8;
	border-bottom-style : #A8A8A8;
	border-color : #A8A8A8 #A8A8A8 #A8A8A8 #A8A8A8;
	border-left-color : #A8A8A8;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #A8A8A8;
	border-right-style : #A8A8A8;
	border-right-width : 1px;
	border-top-color : #A8A8A8;
	border-top-style : solid;
	border-top-width : 1px;
	border-width : 1px 1px 1px 1px;
	clear : none;
	float : none;
}

input		 {
	border : 1px solid #A8A8A8;
	color : #000000;
	background: #FFFFFF;
	background-color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 11px;
	letter-spacing : normal;
	border-left : solid #A8A8A8;
	border-right : solid #A8A8A8;
	border-style : solid #A8A8A8;
	border-top : solid #A8A8A8;
	border-bottom-width : 1px;
	border-bottom-color : #A8A8A8;
	border-bottom : solid #A8A8A8;
	border-bottom-style : #A8A8A8;
	border-color : #A8A8A8 #A8A8A8 #A8A8A8 #A8A8A8;
	border-left-color : #A8A8A8;
	border-left-style : #A8A8A8;
	border-left-width : 1px;
	border-right-color : #A8A8A8;
	border-right-style : #A8A8A8;
	border-right-width : 1px;
	border-top-color : #A8A8A8;
	border-top-style : solid;
	border-top-width : 1px;
	border-width : 1px 1px 1px 1px; 
	}
	
input.afbutton		{
	border : 1px solid #A8ABAA;
	color : #000000;
	background: #FFFFCC;
	background-color : #FFFFCC;
	}
	
input.afbutton:hover		{
	border : 1px solid #000000;
	color : #000000;
	background: #FFFFBB;
	background-color : #FFFFBB;
	}
	
td{
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : lighter;
}

textarea {
	background-color : #FFFFFF;
	border : 1px solid #A8A8A8;
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 11px;
}

.textmoney {
	background-color : #A8A8A8;
	border : 1px solid #A8A8A8;
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 11px;
	font-align: right;
}

.cb {
	background-color : transparent;
	border : 0px solid #000000;
	color : #000000;
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 10px;
	letter-spacing : normal;
	vertical-align : -3px; 
}

.adminheader {
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 50;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	text-decoration : none;
}

.adnormal {
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 11px;
/*
	text-align : left;
*/
}

.money {
	text-align : right;
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 11px;
}

.readeronly {
	background-color : #EDEDED;
	border : 0px solid #000000;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	text-align : right;
	font-size : 10px;
	letter-spacing : normal;
}

.readeronlytext {
	background-color : #EDEDED;
	border : 0px solid #000000;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	text-align : left;
	font-size : 9px;
	letter-spacing : normal;
}

.readeronlytext2 {
	background-color : #EDEDED;
	border : 0px solid #000000;
	color: #000000;
	text-align : left;
}

.cldown{
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	height : 12;
	position : absolute;
	width : 12;
	z-index : 60;
}

.cllogo{
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	position : absolute;
}

.cltext{
	background-color : transparent;
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 10px;
	position : absolute;
	z-index : 50;
}

.clup{
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	height : 12;
	position : absolute;
	width : 12;
	z-index : 60;
}

.clwin{
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	background-color : #FFFFE0;
	overflow : hidden;
	position : absolute;
	visibility : hidden;
	z-index : 2;
}

.clwinbuttons{
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 10px;
	position : absolute;
}

.clwindow{
	background-color : #FFFFE0;
	overflow : hidden;
	position : absolute;
	width : 200;
	z-index : 15;
}

.clwinhead{
	background-color : transparent;
	color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 10px;
	font-weight : bold;
	left : 20;
	position : absolute;
	top : 0;
	width : 200;
}

.clwinresize{
	background-image : url(resize.gif);
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	clip : rect(0,30,30,0);
	height : 30;
	layer-background-image : url(resize.gif);
	position : absolute;
	width : 30;
	z-index : 30;
}

.headad {
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
}

.output{
	color : #FF0000;
/*
	font-family : Verdana, Arial, Helvetica, sans-serif;
*/
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

.total{
/*
	font-family : Verdana, Arial, Helvetica, sans-serif;
*/
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}


/**************************** Balloon ***/

.thdrcell {
	background:#F3F0E7;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	border-bottom:1px solid #C8BA92;
 }
 
 .tdatacell {
	font-family:arial;
	font-size:12px;
	padding:5px;
	background:#FFFFFF
 }
 
 .dvhdr1 {
	background:#F3F0E7;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	border:1px solid #C8BA92;
	padding:5px;
	width:150px;
 }
 
 .dvbdy1 {
	background:#FFFFFF;
	font-family:arial;
	font-size:12px;
	border-left:1px solid #C8BA92;
	border-right:1px solid #C8BA92;
	border-bottom:1px solid #C8BA92;
	padding:5px;
	width:150px;
 }
 
 p {
 margin-top:20px;
 }
 
 h1 {
 font-size:13px;
 }
 
 .dogvdvhdr {
	width:300;
	background:#C4D5E3;
	border:1px solid #C4D5E3;
	font-weight:bold;
	padding:5px;
 }
 
 .dogvdvbdy {
	width:300;
	background:#FFFFFF;
	border-left:1px solid #C4D5E3;
	border-right:1px solid #C4D5E3;
	border-bottom:1px solid #C4D5E3;
	padding:5px;
 }
 
 .pgdiv {
 width:320;
 height:250;
 background:#E9EFF4;
 border:1px solid #C4D5E3;
 padding:10px;
 margin-bottom:20;
 font-family:arial;
 font-size:12px;
 }
 /**************************** Balloon end***/
/*********************** custom balloon style*/

 .noteshdr {
	width:300;
	background:#DDDDDD;
	border:1px solid #A8A8A8;
	font-weight:bold;
	padding:5px;
 }
 
 .notesbdy {
	width:300;
	background:#FFFFFF;
	border-left:1px solid #A8A8A8;
	border-right:1px solid #A8A8A8;
	border-bottom:1px solid #A8A8A8;
	padding:5px;
 }
 
  

/**************************************/

.ClickableImg {
	cursor:pointer;

}

.black_overlay{
    display: none;
    position: absolute;
    top: 0;
    left: 0;
	width: 100%;
    height: 100%;
    background-image: url(/images/overlayimg.png);
	background-repeat: repeat;
    z-index:1001;
    
}
 
.contentblock{
	display: none;
	position: absolute;
	top: 0px;
    left: 0px;
    padding: 5px;
	width:530px;
	height: 620px;
    border: 1px solid #C8C8C8;
    background-color: #EDEDED;
    z-index:10000;
    
    -moz-box-shadow: 3px 3px 4px #000; /* Firefox/Mozilla */  
	-webkit-box-shadow: 3px 3px 4px #000; /*Safari/Chrome */  
	box-shadow: 3px 3px 4px #000; /* Opera & hoe het zou moeten */  
	
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.controlblock{
	position: absolute;
	left:5px;
	top:0px;
	height: 25px;
	width: 490px;
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
}

.controlblock_nav{
	display:none;
	position: absolute;
	left:5px;
	top:555px;
	height: 25px;
	width: 490px;
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
}

.contentplacer{
	position: absolute;
	left:5px;
	right:5px;
	top:25px;
	margin: 0 auto;
	padding: 5 5 5 5;
	background-color: #FFFFFF;
	border: 1px solid #C8C8C8;
	height: 580px;
	width: 510px;
	overflow: auto !important;
}

#alertme{	
	text-align:center;
	position: relative;
	right:0px;
	top:0px;
	margin:0;
	
	}

#alertcontent {
	position: relative;
	left:0px;
	top:0px;	
	padding-left:2px;
	vertical-align: middle;
	
}
#alertrefresh {
	position: relative;
	left:0px;
	right:0px;
	top:0px;
	vertical-align: middle;

}

.loadingimgdiv{
	position: absolute;
	margin: 0 auto;
	left:5px;
	top:5px;
	z-index:22000;
}

.adminheader_crm {
/*
	font-family : Verdana, Arial, Helvetica, sans-serif;
*/
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-weight : bold;
	font-variant : bold;
	font-weight : bold;
	text-decoration : none;
	color:#000000;
}

.adminheader_crm a{
/*
	font-family : Verdana, Arial, Helvetica, sans-serif;
*/
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-weight : bold;
	font-variant : bold;
	font-weight : bold;
	text-decoration : none;
	color:#000000;
}

.adminheader_crm a:hover{
/*
	font-family : Verdana, Arial, Helvetica, sans-serif;
*/
	font-family: Arial, Helvetica, sans-serif, 'Lucida Sans', 'Lucida Sans Unicode';
	font-weight : bold;
	font-variant : bold;
	font-weight : bold;
	text-decoration : none;
	color:#990000;
}

/*reminder*/

.contentblock2{
	display: none;
	position: absolute;
	top: 0px;
    left: 0px;
    padding: 5px;
	width:655px;
	height: 325px;
    border: 1px solid #C8C8C8;
   /*background-color: #EDEDED;*/
    background-color:#990000;
	
    z-index:10000;
	
	
}

.controlblock2{
	position: absolute;
	left:5px;
	top:0px;
	height: 25px;
	width: 640px;
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 0px;	
	padding-top:3px;
	text-align:right;
}

.contentplacer2{
	position: absolute;
	left:5px;
	right:5px;
	top:25px;
	margin: 0 auto;
	padding: 5 5 5 5;
	background-color: #FFFFFF;
	border: 1px solid #C8C8C8;
	height: 295px;
	width: 640px;
	overflow:none;
	
}
/*Style for the crm tabs*/
 #tabs{
        margin-left: 0px;
        padding: 0;
        background: transparent;
        voice-family: "\"}\"";
        voice-family: inherit;
        padding-left: 0px;
        
        
    }
    #tabs ul{
        font: bold 11px Arial, Verdana, sans-serif;
        margin:0;
        padding:0;
        list-style:none;
        
    }
    #tabs li{
        display:inline;
        margin:0 0px 0 0;
        padding:0;
        
       
    }
    #tabs a{
        float:left;
        background:#EEEEEE;
        margin:0 2px 0 0;
        padding:0 0 1px 0px;
        text-decoration:none;
        border:1px solid #CCCCCC;
    }
    #tabs a span{
        float:left;
        display:block;
        background: transparent;
        padding:4px 9px 2px 6px;
    }
    #tabs a span{float:none;}
    #tabs a:hover{background-color: #6b6b6b;color: #ffffff;margin-bottom:0px;}
    #tabs a:hover span{background-color: #6b6b6b;}
    #tabHeaderActive span, #tabHeaderActive a { background-color: #6b6b6b; color:#fff;}
    #r_tabHeaderActive span, #r_tabHeaderActive a { background-color: #6b6b6b; color:#fff;}
    #m_tabHeaderActive span, #m_tabHeaderActive a { background-color: #6b6b6b; color:#fff;}
    
    #tabscontent {
    	margin:0 auto;
    	padding:0;
    }
    
    .tabContent {
        clear:both;
        border:1px solid #42577B;
        padding-top:0px;
        padding-left:2px;
        padding-bottom:2px;
        background-color:#FFF;
        width:420px;
        border:0px solid #CCCCCC;
        
    }
    
    .r_tabContent {
        clear:left;
        border-top:2px solid #CCCCCC;
        border:1px solid #CCCCCC;
        padding-top:2px;
        padding-left:2px;
        padding-right:2px;
        padding-bottom:2px;
        background-color:#6b6b6b;
        width:400px;
    
    }
    
    .m_tabContent {
        clear:both;
        border:2px solid #42577B;
        padding-top:2px;
        padding-left:2px;
        padding-bottom:2px;
        /*background-color:#FFF;*/
        width:180px;
        border:0px solid #CCCCCC;
    }
    
    /* Slider */
    div.slider { 
    	width:120px; 
    	margin:10px 0; 
    	background-color:#AAA;
    	border-top: 1px solid #555;
    	height:1px; 
    	position: relative; 
    }
  	
  	div.slider div.handle { 
  		width:10px; 
  		height:8px; 
  		background-color:#00FF00; 
  		cursor:move; 
  		position: absolute; 
  		top:-3px;
  		border:1px solid #000;
  		
  	}
  	
   .orderbon > tbody > tr > td {
        font-size: 11px;
   } 

