﻿/* =Leo's Recordset Table Styles
--------------------------------------------------------- */
.Recordset{
margin: 3px 0 0 0;
color:#000;
width:100%;
} 

.Recordset th{
	font-weight:bold;
	background-color:#DBE1E6;  
	color:#000;
	padding:0 2px 0 5px;  
	height:24px;
    border-color: #DBE1E6;
    border-width: 1px;	
    border-style: solid;		
} 

.Recordset td{
	padding:0 2px 0 5px; 
    border: 1px #EAE9E1 solid;		   
} 

.Recordset a:link, .Recordset a:visited, .Recordset a:hover, .Recordset a:active{
	text-decoration:underline;
	color:#0066CC;
} 

.Recordset  .selected{
background-color:#316AC5;
color:#fff;
}

.selected a:link, .selected a:visited, .selected a:hover, .selected a:active{
	text-decoration:underline;
	color:#fff;
} 

.Recordset .over{
background-color:#EEEDEB;
}

.Recordset-header{
	margin-top:8px;
   font: bold 1em/1em Arial, Tahoma, sans-serif; color: #3768B9;
   font-size: 12px;
   line-height: 20px;  
	background-color:#0069B9;
	color:#fff;
	padding-left:5px;
	text-transform:uppercase;	
	height:21px;
}

.Recordset-subheader{
	margin-top:3px;
	margin-bottom:5px;	
	height:19px;
}

.Recordset-function{
    float:left;
}

.Recordset-page{
    float:right;
	padding-top:1px;
	color:#415481;
	font-weight:bold;
}

.Recordset-page a:link, .Recordset-page a:visited{
    font: bold 1em/1em Arial, Tahoma, sans-serif; color: #415481;
	font-size:10px;
	text-decoration:none;
}

.Recordset-page a:hover, .Recordset-page a:active{
    font: bold 1em/1em Arial, Tahoma, sans-serif; color: #FF8800;
	font-size:10px;
	text-decoration:none;
}

.Recordset-page select{
	height:20px;
}

.Recordset-page .total-records
{
color:#FF8800;
text-decoration:none;
}

.Recordset-page .current-page
{
color:#FF8800;
text-decoration:underline;
}


.Recordset-content{
    clear:both;
	margin-bottom:8px;
}

.Recordset-bottom{
	margin-top:3px;
	margin-bottom:8px;	
	background-color:#0069B9;	
	height:3px;
}

.even-row{
background-color:#cccccc;
}

.button{
	background-color:#ECF1F4;
	border:1px solid #ABC3D7;
	background-image:url(../images/Recordset/button_bg.gif);	
	background-position:center top;
	background-repeat:repeat-x;		
	color:#000000;
	font-size:11px;
	padding-left:6px;	
	padding-right:6px;
	padding-bottom:1px;	
	text-align:center;	
	overflow: visible;
	margin:0px;
	cursor:pointer;		
	vertical-align:middle;
}  
/* =Leo's Recordset Table Styles
--------------------------------------------------------- */

/* Autocomplete */

.autocomplete{
font-size:12px;
}

.autocomplete ul{
background-color:#ffffff;
}

.autocomplete li{
padding-left:3px;
height:19px;
line-height:19px;
}

.autocomplete .selected{
color:#fff;
background-color:#3366CC;
cursor:DEFAULT;
height:19px;
}

#autocomplete_list{
clear:both;
z-index:99;
border:1px solid #000;
}


/* drag Style Portal
--------------------------------------------------------- */
.drag1{
  float:left;
  width:325px;
   min-height: 100%;
   height:auto !important;
   height:100%;
  margin:0;      
} 

.drag2{
  float:left;
  margin: 0 0 0 5px;
  width:324px;
   min-height: 100%;
   height:auto !important;
   height:100%;
} 

.drag3{
  float:right;
  margin: 0 0 0 0px; padding: 0;
  
   min-height: 100%;
   height:auto !important;
   height:100%;
}

.drag-block{
  width:310px;
  margin: 10px 0 10px 0; padding: 0 0px 0 0px;
  font: sans-serif, Tahoma, Arial, sans-serif; color: #4D4C4C;
  border:1px solid #333333;
  background-color:#fff;
}

.drag-block a:link, .drag-block a:visited {
   color: #333333; text-decoration: none;
   }
   
.drag-block a:hover, .drag-block a:active {
   color: #CC0000; text-decoration: underline;
   }

.drag-block-header{
  height:23px;
  margin: 0; padding: 0 0 0 0px; 
  background: #333333; 
  font-size: 13px;    
  text-align:left;
  color:#FBFCFD;
} 

.drag-block-header-title{
  float:left;
  margin: 0; padding: 0 0 0 5px; 
  background: #333333; 
  font-size: 13px;    
  text-align:right;
  color:#FBFCFD;
} 

.drag-block-header-menu{
  float:right;
  margin: 0; padding: 0 8px 0 0; 
  background: #333333; 
  font-size: 13px;    
  text-align:right;
  color:#FBFCFD;
} 

.drag-block-header-menu img{
vertical-align: middle;
} 



.drag-content{
  padding: 5px 0px 5px 5px;
  text-align:left;
  font-size: 11px;  
  line-height: 16px; 
  background: #fff;
} 

.drag-tab{
background:#fff;
height:23px;
}
.drag-tab UL {  
margin: 0 0 0 3px;  
padding: 0;  
list-style: none;  
}  
.drag-tab UL LI {  
float: left;      
background-color: #E1E9F8;  
background: url(../images/drag_tab_right.gif) no-repeat right top;  
margin: 2px 0 0 0;  
height: 21px;  
font-family:sans-serif,Tahoma,Arial,sans-serif;
font-size:11px;
line-height: 20px;
 } 
.drag-tab UL LI A{  
display: block;  
height: 21px;  
padding: 0 15px;  
line-height: 20px;  
background-color: #E1E9F8;  
background: url(../images/drag_tab_left.gif) no-repeat left top;  
text-decoration: none;  
float: left;  
text-align:center;  
color: #000000;
}   
.drag-tab UL .selected {  
background: url(../images/drag_tab_right_on.gif) no-repeat right top; 
color: #CC6633;  
}
.drag-tab UL .selected a:link,.drag-tab UL .selected a:visited{  
background: url(../images/drag_tab_left_on.gif) no-repeat left top;  
color: #3366CC;  
text-decoration: none;  
font-weight:bold;
}
.drag-tab UL A:hover{  
text-decoration: none; 
}

.drag table{
width:100%;
margin: 2px 0 0 0px;
font: sans-serif, Tahoma, Arial, sans-serif;
font-size: 11px;
line-height: 16px;  
} 

.drag table a:link, .drag table a:visited {
   color: #333333; text-decoration: underline;
   }
   
.drag table a:hover, .drag table a:active {
   color: #CC0000; text-decoration: underline;
   }



.drag th{   

	padding-left:3px;
	background-color: #666666;
	color:#fff;
  font: bold 1em/1em Tahoma, sans-serif, Arial, sans-serif; color:#000;    
  font-size: 11px;
line-height: 19px; 
height:25px;
}

.drag td{
	background-color: #fff;
	padding-left:3px;
vertical-align:top;
font-size: 11px;
line-height: 19px;    
height:25px;
} 

.drag-bold{
font-weight:bold;
}
