﻿html, body, *{
    padding: 0;
    margin: 0;
}
html {
    width: 100%;
    height: 100%;
    position:absolute;
    overflow:hidden;
}
body{
   background: url('../manager/images/black.jpg') rgb(0, 0, 0); margin: 0px; padding: 0px; color:#575757; font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size:13px; line-height:1.5;
   scrollbar-face-color:#e5e5e5;
   scrollbar-arrow-color:#e5e5e5;
   scrollbar-track-color:#f2f2f2;
   scrollbar-shadow-color:#e5e5e5;
   scrollbar-highlight-color:#e5e5e5;
   scrollbar-3dlight-color:#e5e5e5;
   scrollbar-darkshadow-Color:#e5e5e5; }   
   
a { color:#369; text-decoration:none; outline:none; cursor:pointer}
a:link, a:visited	{ text-decoration:none; outline:none; cursor:pointer}
a:hover	{ background: transparent;  text-decoration:underline; outline:none;  cursor:pointer}

.taskalertdatalist a { color:#369; text-decoration:none; outline:none; cursor:pointer}
.taskalertdatalist a:link, a:visited	{ text-decoration:none; outline:none; cursor:pointer; color:#369;}
.taskalertdatalist a:hover	{ background: transparent;  text-decoration:underline; outline:none;  cursor:pointer}

hr {
   color:#cccccc;
   border:0px;
   background-color:#cccccc;
   height: 1px;
 }

img { border:0px; outline:none; }
input {outline:none; font-family: verdana; font-size:11px; line-height:12px;}  

.detailsview_table td
{ border:1px solid #ccc;  vertical-align:top;  line-height:26px;
   padding:3px; width:100px}  
   
.detailsview_table td input[type="text"]
{
 width:70px !important }    
     
table.detailsview_table 
{margin:5px 0px 10px 0px}    

.page_content_login a: {
    color:#888888;
    text-decoration:none;
    outline:none;
    cursor:pointer
}
.page_content_login a:link, a:visited	{
    color:#888888;
    text-decoration:none;
    outline:none;
    cursor:pointer
}

.page_content_login a:hover	{
    background: transparent;
    text-decoration:underline;
    outline:none;
    cursor:pointer
}    

.task_detail   
{
    background-image: url('../manager/images/task_bg.jpg');  background-color:#f1f1f1; box-shadow: 2px 2px 2px #bbb; -webkit-box-shadow: 2px 2px 2px #bbb; -moz-box-shadow: 2px 2px 2px #bbb;   
    background-repeat:repeat-x; height:130px;   }


.user {font-size:11px;  color:#ffffff; padding-right:20px}  

select {border:1px solid #dadada; padding:4px; font-family: Verdana, Sans-Serif; font-size:11px; 
    -webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; } 
    
select option   {padding:4px; font-family: verdana; font-size:11px; }   

.advanced_search
{
	background-color:#ffffff; 
	margin-bottom:10px; 
	
} 
/* search options styles - container for search option divs */

.collapsePanel { padding-left:20px; height:0px; overflow: hidden; }
#searchoptions {width: 100%; background-color: #eeeeee; float:left; margin-bottom:10px;  border:1px solid #dddddd; color:#666666;                
    -webkit-border-top-left-radius:5px; /* bottom left corner */
	-webkit-border-top-right-radius:5px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:5px; /* bottom left corner */
	-webkit-border-bottom-right-radius:5px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px; 
	border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;}
#searchtext	{width:100%; margin: 0 0 0 0; padding: 7px 0px 0px 0; border-bottom: #ddd 1px solid; height:20px;}
#searchsub {border-bottom: #ddd 1px solid; height:30px; padding-top:5px; margin-left:-20px; margin-top:-2px }
#searchtext	input text {}
#searchmessages {width: 701px; padding-top:10px; padding-bottom:10px;}
.searchfilteroptions {width: 100%; padding: 7px 0 7px 0; border-bottom: #ddd 1px solid; height:15px}
.searchfilteroptions span {padding-right:0px}
.searchfilteroptions input[type=radio] {padding-right:5px; vertical-align:top}
.searchfilteroptions label {padding-right:10px}
.searchfilterlist {width: 140px; float: left; margin-top:7px; padding-right:45px}
.searchfilterlist select {height: 170px; width: 175px; color:#777777}
.searchfilterlistwithcalendar {float: left; margin-top: 0px; padding-right: 10px;}
.searchfilterlistwithcalendar select {height: 200px; width:155px;}
.searchfilterbutton {clear:both; margin-top: 179px;}
.searchfilterbuttonwithcalendar {margin-top: 198px;}
.searchfilterbuttonwithradio { margin-top:170px;}


.advanced_search_content
{   background-image: url('../manager/Images/adv_search_bg.jpg');  clear:both;
    background-repeat:repeat-x;  
	padding-right:28px;
	margin-right:20px;
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=130,Color='#999999'); box-shadow: 2px 2px 2px #bbb; -webkit-box-shadow: 2px 2px 2px #bbb; -moz-box-shadow: 2px 2px 2px #bbb;
	-webkit-border-top-left-radius:10px; /* bottom left corner */
	-webkit-border-top-right-radius:10px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:10px; /* bottom left corner */
	-webkit-border-bottom-right-radius:10px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px; 
	border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px; }	

.menu_ddl    
{
    padding-top:10px; padding-bottom:10px;
    background-color:#000000;     
 }
    
.CalendarControl
{
    width:100%;
    font-size:11px;  
}
.cal_daystyle
{   padding:5px;
    font-size:11px; 
    color:#393939;

}

.cal_daystyle a
{
    color:#393939 !important;
    text-align:center

}
.cal_daystyle td
{   padding:5px;
    font-size:11px;    
    color:#393939;
    text-align:center
}
.areasearchtable td {padding-bottom:10px; height:30px}
.areasearchtable a {margin-bottom:10px !important; color:#999}
/* Navbar */

#desktopNavbar {
}

#desktopNavbar a {
    color:#ffffff; 
	display: block;
	text-decoration:none;
	padding:5px 15px 5px 15px;
	font-size:12px;
}	
#desktopNavbar a:hover {
	color: #ffffff;
	background-color:#1f8dd6; text-decoration:none; outline:none; cursor:pointer
} 
   
h1 {margin-bottom:10px; color:#333333; font-family:Proxima Nova Lt; font-size:26px; display:inline}

h2 {font-size:15px; display: inline;}

h4 {margin-bottom:10px; color:#ffffff !important; font-family:Proxima Nova Lt; font-size:24px; }



.page_header h1
{font-size:22px; display: inline;}

.page_content_login
{
	background-color:#363636;
    background-image: url('../manager/Images/black_linen_v20.jpg');  
    background-repeat:repeat;  
    height:100%;
    
} 
.logbox
{
    background-image: url('../manager/Images/login_fill.jpg');  
    background-repeat:repeat-x;
    float:left; margin-left:20px; border:1px solid #888888; width:500px; background-color:#e5e5e5; 
    border-top-right-radius: 10px; border-top-left-radius:10px; border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;-webkit-border-bottom-left-radius:10px; /* bottom left corner */-webkit-border-bottom-right-radius:10px; /* bottom right corner  */   -moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;     
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=130,Color='#999999'); box-shadow: 4px 4px 4px #333; -webkit-box-shadow: 2px 2px 2px #333; -moz-box-shadow: 2px 2px 2px #333;  
    
} 

/* Status Messages */
.error,
.notice, 
.success    { padding: 8px; margin-bottom: 10px; margin-top:0px; border: 2px solid #ddd; }
.error      { background: #FBE3E4; color: #D12F19; border-color: #FBC2C4; 
              	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	            -webkit-border-bottom-left-radius:4px; /* bottom left corner */
	            -webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	            -moz-border-radius-bottomleft:4px;
	            -moz-border-radius-bottomright:4px;
	            -moz-border-radius-topleft:4px;
	            -moz-border-radius-topright:4px; 
	            border-top-right-radius: 4px;
                border-top-left-radius: 4px;
                border-bottom-right-radius: 4px;
                border-bottom-left-radius: 4px; }
                
.error_sm      { background: #FBE3E4; color: #D12F19; border-color: #FBC2C4; padding:4px; border: 2px solid #FBC2C4; padding-left:8px; padding-right:8px;
              	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	            -webkit-border-bottom-left-radius:4px; /* bottom left corner */
	            -webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	            -moz-border-radius-bottomleft:4px;
	            -moz-border-radius-bottomright:4px;
	            -moz-border-radius-topleft:4px;
	            -moz-border-radius-topright:4px; 
	            border-top-right-radius: 4px;
                border-top-left-radius: 4px;
                border-bottom-right-radius: 4px;
                border-bottom-left-radius: 4px; }                
.notice     { background: #FFF6BF; color: #817134; border-color: #FFD324; }
.success    { background: #E6EFC2; color: #529214; border-color: #C6D880; }
.error a    { color: #D12F19; }
.notice a   { color: #817134; }
.success a  { color: #529214; }
.warning
{
    background-image: url('../manager/Images/valid_info.png');
    background-repeat: no-repeat;
    padding:25px 0px 3px 5px;
    color: #D12F19;
}
.exceptions_warning_modal 
{
    background-image: url('../manager/Images/valid_info.png');
    background-repeat: no-repeat;
    padding:25px 0px 25px 5px;
    color: #D12F19;
}
.warning UL li
{ margin-left:-25px;
}
.setup_warning
{
    padding:10px 10px 10px 10px;
    background: #FBE3E4; color: #D12F19; border-color: #FBC2C4; 
}
.setup_warning UL li
{ margin-left:-25px;
}
.empty_data_warning td
{
    background-image: url('../manager/Images/_cog_data.png');
    background-repeat: no-repeat;
    padding: 4px 0px 3px 30px;  background-color:#ffffff;
    height:30px
}   
#header {
    height: 37px;
    background-image: url('../manager/Images/bg_head.jpg');
    background-repeat:repeat-x;
}
.head{
    margin-bottom:10px;
    margin-left:15px;
    margin-top:37px;
}
.sub_head
{
     clear:both;
     padding-top:20px;
     padding-left:5px;
     padding-bottom:5px;
     margin-top:10px;
     margin-bottom:10px;
}
.user{
      float:right;
}
.column {
    position: absolute;
    top: 37px;
    bottom: 0px;
    
}    
.data 
{
    position: absolute;
    overflow-y: auto;
    top: 125px;
    bottom:0px;    
    left: 15px; /* = width + 2 * padding of left column */
    right:0px; /* = width + 2 * padding of right column */ 
    } 
    
.data_setup
{
    position: absolute;
    top: 50px;
    bottom: 0px;    
    overflow-y: auto;
    left: 15px; /* = width + 2 * padding of left column */
    right:0px; /* = width + 2 * padding of right column */   
    }     
    
.left {
    left: 0;
    width: 260px;
    color: #999;
}
.center {
    left: 260px; /* = width + 2 * padding of left column */
    right: 0px; /* = width + 2 * padding of right column */   
	background-color:#f1f1f2;
	box-shadow:0px 0px 10px #333333; }    
.right {
    right: 0;
    width: 0px;
}
#footer {
    height: 0px;
    position: absolute;
    width: 100%;
    bottom: 0;
    
}

/* Footer styles */
#footer_login {
    clear:both;
    padding-top:5px;
    width:100%;
    background:#f2f2f2;
	font-size:10px;
	color:#888888;
		
}
.footer_cont
{
    border-top:1px solid #b3b5b5;
    margin-top:20px;
    margin-left:28px;
    margin-right:28px;
}
    
.footer_cont_login    
{
    border-top:1px solid #888888;
    margin-top:20px;
    margin-left:28px;
    margin-right:28px;
}    
#footer p {
    padding:10px;
    padding-left:0px;
    margin:0;
}  

.data_detailview {margin-right:15px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5}

.ajax__hdtab_drill .ajax__tab_header {font-family:Arial, Helvetica, sans-serif; color:#333; font-size: 12px; line-height:30px; font-weight:bold; border-bottom:solid 1px #eaeaea; border-bottom:0px; height:30px;}
.ajax__hdtab_drill .ajax__tab_header span {color:#333333;}
.ajax__hdtab_drill .ajax__tab_outer {padding-right:0px; height:30px; line-height: 30px; background-color:#d8d8d8; border-top:solid 2px #d8d8d8;  border-left:solid 1px #d8d8d8; border-right:solid 1px #d8d8d8; border-bottom:solid 1px #d8d8d8; }
.ajax__hdtab_drill .ajax__tab_inner {padding:0px; padding-left:15px; padding-right:15px; background-color:#eaeaea; border-top:1px solid #eaeaea; border-left:1px solid #eaeaea; border-right:1px solid #d8d8d8; height:29px;  } /* all inactive tabs */
.ajax__hdtab_drill .ajax__tab_tab { padding:0px; margin:0; height:29px;  }
.ajax__hdtab_drill .ajax__tab_hover .ajax__tab_outer {background-color:#dddddd; height:28px; border:solid 1px #d8d8d8; border-top:solid 2px #d8d8d8; }
.ajax__hdtab_drill .ajax__tab_hover .ajax__tab_inner {background-color:#dddddd; height:28px; border:solid 1px #d8d8d8; }
.ajax__hdtab_drill .ajax__tab_hover .ajax__tab_tab {}
.ajax__hdtab_drill .ajax__tab_active .ajax__tab_outer {background-color:#d8d8d8; border-left:solid 1px #d8d8d8; border-right:0px; height:29px; }/* active tab */
.ajax__hdtab_drill .ajax__tab_active .ajax__tab_inner {background-color:#d8d8d8; border-bottom:1px solid #d8d8d8; border-left:solid 1px #d8d8d8; border-top:solid 1px #d8d8d8;}
.ajax__hdtab_drill .ajax__tab_active .ajax__tab_tab {border-bottom:1px solid #d8d8d8; background-color:#d8d8d8; height:28px;}
.ajax__hdtab_drill .ajax__tab_body { margin-top:1px;}

.no_cursor {cursor:help}

#menuwrapper {
	margin: 0px; padding: 15px 0px 0px 20px; left: 0px; top: 150px; width: 220px; bottom: 0px; color:#bfbfbf; overflow: auto; position: fixed;  font-size:14px;
}
.pop-out#menuwrapper {
	background: rgb(255, 255, 255); padding: 0px; left: 6px; top: 30px;  height: 400px; display: none; position: fixed; z-index: 10000; box-shadow: 2px 3px 4px #777;
}
.no-boxshadow .pop-out#menuwrapper {
	border-width: 1px 1px 2px; border-style: solid; border-color: rgb(204, 204, 204);
}
#menuwrapper a {
	padding: 8px 0px 8px 0px; color:#bfbfbf; display: block; text-decoration:none;
}
#menuwrapper a:hover {
	 color: rgb(255, 255, 255);
}
.pop-out#menuwrapper a:hover {
	background: rgb(238, 238, 238);
}
#menuwrapper dl {
	margin: 0px; padding: 0px;
}
#menuwrapper dt {
	
}
#menuwrapper dd {
	margin: 0px; font-size: 14px; border-bottom:1px solid #504f4f; 
}
#menuwrapper dd.active a {
	background: rgb(211, 31, 67); color: rgb(255, 255, 255);background-image: url('../manager/Images/arrow.jpg'); background-position:right;
    background-repeat:no-repeat;
}

.subtext { margin: 0px; padding: 15px 0px 5px 0px; color: rgb(153, 153, 153); text-transform: uppercase; text-shadow: 0 0 3px #000; font-size:11px; 
}

/*.................. styles .....................*/


.date_pick
{
  border:1px solid #c5c5c5; background-color:#ebebeb; height:29px; float:left; padding-left:2px;
   	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; 
}
/*..................modal styles.........................*/

.modalBackground
{
	background-color:#666666;
	opacity:0.2;         
	-moz-opacity:.2;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    filter:alpha(opacity=20), progid:DXImageTransform.Microsoft.Alpha(Opacity=20);}
.modalPopup_cl {
	background-color:#ffffff;
	border-width:5px;
	border-style:solid;
	border-color:#666666;
	box-shadow:0px 0px 20px #333;} 
.modalPopup {
	background-color:#e6e6e6;
	border-width:5px;
	border-style:solid;
	padding:5px;
	border-color:#666666;
	box-shadow:0px 0px 20px #333;
	-webkit-border-top-left-radius:10px; /* bottom left corner */
	-webkit-border-top-right-radius:10px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:10px; /* bottom left corner */
	-webkit-border-bottom-right-radius:10px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px; 
	border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;   	} 

 .modal_content h2{ font-size:14px} 
    
.modal_content td{background-color:#f5f5f5;} 

.setup_modal_content {
    border-left:1px solid #c5c5c5;                        
    border-right:1px solid #c5c5c5;
    padding:20px 0px 20px 10px;
    line-height:12px
} 

.setup_modal_email {
    border-left:1px solid #c5c5c5;                        
    border-right:1px solid #c5c5c5;
    padding:20px 0px 20px 10px;
    line-height:12px
} 
.setup_modal_content td input {
    padding:13px
} 
.setup_modal_content span {

} 

.textbox { padding:4px !important}

.modal_content td select  {
    background-color:#ffffff; font-family: Verdana, Sans-Serif; font-size:11px; 
    width:250px;
    padding:3px;
    margin-top:2px;
    margin-bottom:2px;
    border:1px solid #dadada;
    color:#333333;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; } 


.modal_content td textarea
{ color:#333333; font-family: verdana; font-size:11px; padding:5px; border:1px solid #dadada;}   
 
.modal_header td
{
    background-color:#e6e6e6;
    padding:0px;
    color:#000000;
    font-weight:bold;
    border-bottom:1px solid #bbbbbb;
    font-size:13px;}	
.modal_footer td{
    height:20px;
    background-color:#e6e6e6;
    border-top:1px solid #bbbbbb;}   
.modal_header_grid td
{
    background-color:#e6e6e6;
    padding:0px;
    color:#000000;
    font-weight:bold;
    font-size:13px;}   
.modal_footer_grid td{
    height:20px;
    background-color:#e6e6e6;
} 
.modal_container { clear:both; height:40px; background-color:#f1f1f1; width:100%}
.button_div { float:right; height:30px; background-color:#f1f1f1; padding-right:10px; padding-top:10px}

/*..................data styles.........................*/
input[type="text"]
{
    padding-top:4px; padding-bottom:4px;
    background-color:#ffffff;   
    padding-left:5px !important;
    line-height:12px;
    padding:4px;  
    margin-top:2px;
    margin-bottom:2px;
    border:1px solid #dadada;
    color:#333333;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;     } 
    
.login_box input[type="text"]
{
    padding-top:2px; padding-bottom:1px;
    background-color:#ffffff;   
    padding-left:5px !important;
    line-height:18px;
    padding:2px;  
    margin-top:2px;
    margin-bottom:2px;
    border:1px solid #74c1ed;
    height:18px;
    color:#333333;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;     }     
    
.searchbox { padding-top:2px; padding-bottom:1px;
    background-color:#ffffff;   
    padding-left:10px;
    line-height:12px;
    height:14px;
    width:255px ! important;
    padding:2px;  
    margin-top:2px;
    margin-bottom:2px;
    border:1px solid #dadada;
    color:#cccccc;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;     }     
    
         
input[type="password"]
{
    padding-top:2px; padding-bottom:1px;
    background-color:#ffffff;   
    padding-left:5px;
    line-height:18px;
    padding-top:3px;
    padding-bottom:3px;    
    margin-top:2px;
    margin-bottom:2px;
    height:18px;
    border:1px solid #74c1ed;
    color:#333333;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;    }   

input.button 
{
     border:1px solid #bbbfc4; background-color:#efefef;
     color:#596573; vertical-align:middle; 
     background-image: url('../manager/Images/button_bg.jpg');  
     background-repeat:repeat-x;
     outline:none; font-size:11px !important;
     padding-left:20px; padding-right:20px;
	-webkit-border-top-left-radius:5px; /* bottom left corner */
	-webkit-border-top-right-radius:5px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:5px; /* bottom left corner */
	-webkit-border-bottom-right-radius:5px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px; 
	border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;   }
    
input.button:focus 
{
     border:1px solid #3399ff; background-color:#dcecfc;
     color:#596573;
     background-image: url('../manager/Images/button_bg_focus.jpg');  
     background-repeat:repeat-x;  }  

input.button:hover 
{
     border:1px solid #3399ff; background-color:#dcecfc;
     color:#596573;
     background-image: url('../manager/Images/button_bg_focus.jpg');  
     background-repeat:repeat-x;  }  
     
input.button_modal:hover
{
     border:1px solid #3399ff; background-color:#dcecfc;
     color:#596573;
     background-image: url('../manager/Images/button_bg_focus.jpg');  
     background-repeat:repeat-x;  }     

input.button_no_box:focus 
{
     border:1px solid #3399ff; background-color:#dcecfc;
     color:#596573;
     background-image: url('../manager/Images/button_bg_focus.jpg');  
     background-repeat:repeat-x;  }  

input.button_no_box:hover     
{
     border:1px solid #3399ff; background-color:#dcecfc;
     color:#596573;
     background-image: url('../manager/Images/button_bg_focus.jpg');  
     background-repeat:repeat-x;  }       
     
input.button_no_box 
{
     border:1px solid #bbbfc4; background-color:#efefef;
     color:#596573;
     background-image: url('../manager/Images/button_bg.jpg');  
     background-repeat:repeat-x;
     outline:none; font-size:11px !important;
     padding-left:20px; padding-right:20px;
	-webkit-border-top-left-radius:5px; /* bottom left corner */
	-webkit-border-top-right-radius:5px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:5px; /* bottom left corner */
	-webkit-border-bottom-right-radius:5px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px; 
	border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;  }    
    
input.button_modal
{
     border:1px solid #bbbfc4; background-color:#efefef;
     color:#596573;
     background-image: url('../manager/Images/button_bg.jpg');  
     background-repeat:repeat-x;
     outline:none; font-size:11px !important;
     padding-left:20px; padding-right:20px;
	-webkit-border-top-left-radius:5px; /* bottom left corner */
	-webkit-border-top-right-radius:5px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:5px; /* bottom left corner */
	-webkit-border-bottom-right-radius:5px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px; 
	border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;   }    
    
input.button_modal:focus
{
     border:1px solid #3399ff; background-color:#dcecfc;
     color:#596573;
     background-image: url('../manager/Images/button_bg_focus.jpg');  
     background-repeat:repeat-x;  }  
     
input.button_modal:hover
{
     border:1px solid #3399ff; background-color:#dcecfc;
     color:#596573;
     background-image: url('../manager/Images/button_bg_focus.jpg');  
     background-repeat:repeat-x;  }      
        
input.button_small
{
     border:1px solid #c5c5c5; background-color:#efefef;
     color:#555555;
     background-image: url('../manager/Images/btn_bg.jpg');  
     background-repeat:repeat-x;
     line-height:11px;
     outline:none;
     padding-left:20px; padding-right:20px;
	-webkit-border-top-left-radius:5px; /* bottom left corner */
	-webkit-border-top-right-radius:5px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:5px; /* bottom left corner */
	-webkit-border-bottom-right-radius:5px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px; 
	border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;     }   
    
input.button_small_email
{
     border:1px solid #c5c5c5; background-color:#efefef;
     color:#555555;
     background-image: url('../manager/Images/btn_bg.jpg');  
     background-repeat:repeat-x;
     line-height:11px;
     outline:none;
	-webkit-border-top-left-radius:5px; /* bottom left corner */
	-webkit-border-top-right-radius:5px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:5px; /* bottom left corner */
	-webkit-border-bottom-right-radius:5px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px; 
	border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;     }      

input.button_grid
{
     border:1px solid #afbcc8; background-color:#efefef;
     color:#596573;
     background-image: url('../manager/Images/button_bg.jpg');  
     background-repeat:repeat-x;
     outline:none;
     height:22px !important;
     width:60px !important;
     padding-left:10px; padding-right:10px;
	-webkit-border-top-left-radius:5px; /* bottom left corner */
	-webkit-border-top-right-radius:5px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:5px; /* bottom left corner */
	-webkit-border-bottom-right-radius:5px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px; 
	border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;     }  
    
input.button_grid_lg
{
     border:1px solid #c5c5c5; background-color:#efefef;
     color:#555555;
     background-image: url('../manager/Images/btn_bg.jpg');  
     background-repeat:repeat-x;
     outline:none;
     height:24px !important;
     padding-left:10px; padding-right:10px;
	-webkit-border-top-left-radius:5px; /* bottom left corner */
	-webkit-border-top-right-radius:5px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:5px; /* bottom left corner */
	-webkit-border-bottom-right-radius:5px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px; 
	border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;  }  

input.button_grid_search
{
     border:1px solid #afbcc8; background-color:#efefef;
     color:#596573;
     background-image: url('../manager/Images/button_bg.jpg');  
     background-repeat:repeat-x;
     outline:none;
     height:22px !important;
     padding-left:10px; padding-right:10px;
	-webkit-border-top-left-radius:5px; /* bottom left corner */
	-webkit-border-top-right-radius:5px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:5px; /* bottom left corner */
	-webkit-border-bottom-right-radius:5px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px; 
	border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;     } 
    
input.button_active
{
     border:1px solid #114d97; height:24px;  
     color:#ffffff !important;
     background-image: url('../manager/Images/btn_active_bg.jpg');  
     background-repeat:repeat-x;
     outline:none;
     padding-left:20px; padding-right:20px;
	-webkit-border-top-left-radius:5px; /* bottom left corner */
	-webkit-border-top-right-radius:5px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:5px; /* bottom left corner */
	-webkit-border-bottom-right-radius:5px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px; 
	border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;     }           
    
input.button_grid_active
{
     border:1px solid #196d00; background-color:#34ad00;
     color:#ffffff !important;
     background-image: url('../manager/Images/btn_bg_active.jpg');  
     background-repeat:repeat-x;
     outline:none;
     height:22px !important;
     padding-left:10px; padding-right:10px;
	-webkit-border-top-left-radius:5px; /* bottom left corner */
	-webkit-border-top-right-radius:5px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:5px; /* bottom left corner */
	-webkit-border-bottom-right-radius:5px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px; 
	border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;     }  
.active_left_col
{ width:20px; background-color:#f2f2f2 !important; height:22px; border-top:0px !important; border-bottom:0px !important;
   border-right:1px solid #cccccc  !important;}

.logo_search input[type="text"]{
    padding-top:2px; padding-bottom:1px;
    padding-left:6px;
    font-weight:normal;
    background-color:#ffffff;   
    height:18px;
    line-height:12px;
    border:1px solid #afbcc8;
    color:#a9a9a9;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;     } 
    
    .owner{    height: 36px;
    background-image: url('../manager/images/owner_bg.jpg');
    background-repeat:repeat-x;}
    
    .tasks{    height: 37px;
    background-image: url('../manager/images/tasks_bg.jpg');
    background-repeat:repeat-x;}    
    
    .tabs{ border-top:1px solid #afbcc8; min-height:300px;
    background-color:#dde4ea;}  
    
    .searchbox { padding-left:5px; padding-right:5px}
    
.autocomplete_completionListElement
{
    background-color: #ffffff;	
    font-size:11px;
    height:200px;
    width: 500px !important;
	color:#999999;
    text-align:left;
    border: 1px solid #9cacbc;
    padding-top:5px;	
    cursor: hand;
    cursor: pointer;
    overflow: auto;
    text-align: left;
    list-style-type: none;
    z-index:100000;
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=130,Color='#999999'); box-shadow: 2px 2px 2px #bbb; -webkit-box-shadow: 2px 2px 2px #bbb; -moz-box-shadow: 2px 2px 2px #bbb;  
	-webkit-border-top-left-radius:0px; /* bottom left corner */
	-webkit-border-top-right-radius:7px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:7px; /* bottom left corner */
	-webkit-border-bottom-right-radius:7px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:7px;
	-moz-border-radius-bottomright:7px;
	-moz-border-radius-topleft:0px;
	-moz-border-radius-topright:7px; 
	border-top-right-radius: 7px;
    border-top-left-radius: 0px;
    border-bottom-right-radius:7px;
    border-bottom-left-radius:7px;     
}
.autocomplete_listItem
{
    cursor: pointer;
    z-index:100000;
    border-bottom:1px solid #eeeeee;
    padding-top:4px;
    padding-bottom:4px;    
    padding-left:10px;


}
.autocomplete_highlightedListItem
{
    color:#ffffff;
    cursor: pointer;
    padding-top:4px;
    padding-bottom:4px;    
    padding-left:10px;
    border-bottom:1px solid #1f8dd6;
    background-color: #1f8dd6;
    z-index:10000
}     
    
 /* Menu Tabs */
    
.ajax__hdtab .ajax__tab_header {font-family:Arial, Helvetica, sans-serif; color:#1a232e; font-size: 11px; line-height:20px;  border-bottom:solid 1px #fff; border-bottom:0px; height:21px;   }
.ajax__hdtab .ajax__tab_outer {padding-right:0px; height:21px; line-height: 21px; background-color:#c0c0c0; border-top:solid 1px #ced7e0; margin-left:-1px; border-left:solid 1px #ced7e0; border-right:solid 1px #ced7e0; border-bottom:solid 1px #ced7e0; }
.ajax__hdtab .ajax__tab_inner {padding:0px; padding-left:5px; padding-right:5px; background-color:#ced7e0; line-height: 21px;  border-top:1px solid #c0ccd7; border-left:1px solid #c0ccd7; border-right:1px solid #c0ccd7; height:20px; text-transform:uppercase; color:#6e7e91;  } /* all inactive tabs */
.ajax__hdtab .ajax__tab_tab { padding:0px; margin:0; height:20px; color:#6e7e91;  }
.ajax__hdtab .ajax__tab_hover .ajax__tab_outer {background-color:#dde4ea; height:20px;}
.ajax__hdtab .ajax__tab_hover .ajax__tab_inner {background-color:#dde4ea; height:20px;}
.ajax__hdtab .ajax__tab_hover .ajax__tab_tab {}
.ajax__hdtab .ajax__tab_active .ajax__tab_outer {background-color:#dde4ea; border-left:solid 1px #dde4ea;  height:20px; }/* active tab */
.ajax__hdtab .ajax__tab_active .ajax__tab_inner {background-color:#dde4ea; border-bottom:1px solid #dde4ea;}
.ajax__hdtab .ajax__tab_active .ajax__tab_tab {border-bottom:1px solid #dde4ea; outline:none; color:#1a232e; text-transform:uppercase; height:19px;}
.ajax__hdtab .ajax__tab_body { margin-top:1px; margin-left:-1px; }  

/* Standard Tabs */

.ajax__hdtab_stan .ajax__tab_header {font-family:Arial, Helvetica, sans-serif; color:#333; font-size: 12px; line-height:30px; font-weight:bold; border-bottom:solid 1px #fff; border-bottom:0px; height:30px;}
.ajax__hdtab_stan .ajax__tab_header span {color:#333;}
.ajax__hdtab_stan .ajax__tab_outer {padding-right:0px; height:30px; line-height: 30px; background-color:#c0c0c0; border-top:solid 1px #999999; margin-left:-1px; border-left:solid 1px #999999; border-right:solid 1px #999999; border-bottom:solid 1px #999999; }
.ajax__hdtab_stan .ajax__tab_inner {padding:0px; padding-left:15px; padding-right:15px; background-color:#e0e0e0; line-height: 31px;  border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; height:29px;  } /* all inactive tabs */
.ajax__hdtab_stan .ajax__tab_tab { padding:0px; margin:0; height:29px;  }
.ajax__hdtab_stan .ajax__tab_hover .ajax__tab_outer {background-color:#cccccc; height:29px;}
.ajax__hdtab_stan .ajax__tab_hover .ajax__tab_inner {background-color:#cccccc; height:29px;}
.ajax__hdtab_stan .ajax__tab_hover .ajax__tab_tab {}
.ajax__hdtab_stan .ajax__tab_active .ajax__tab_outer {background-color:#f8f8f8; border-left:solid 1px #999999; height:29px; }/* active tab */
.ajax__hdtab_stan .ajax__tab_active .ajax__tab_inner {background-color:#f8f8f8; border-bottom:1px solid #f8f8f8;}
.ajax__hdtab_stan .ajax__tab_active .ajax__tab_tab {border-bottom:1px solid #f8f8f8; height:28px;}
.ajax__hdtab_stan .ajax__tab_body { margin-top:1px; margin-left:-1px; }

/*...for any calender in a table with ccs formating on...*/

.cal_Theme1 .ajax__calendar_container   {background-color: #e2e2e2; border:solid 1px #cccccc; width:180px; z-index:500;  font-family: Arial, Helvetica, sans-serif;font-size: 11px; padding-bottom:10px}
.cal_Theme1 .ajax__calendar_container td   {height:18px; background-color:#ffffff}
.cal_Theme1 .ajax__calendar_header  {background-color: #ffffff; margin-bottom: 4px; background-color: #e2e2e2; }
.cal_Theme1 .ajax__calendar_title { line-height:20px}
.cal_Theme1 .ajax__calendar_month { line-height:18px}
.cal_Theme1 .ajax__calendar_year { line-height:18px}
.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev    {color: #004080; padding-top: 3px;}
.cal_Theme1 .ajax__calendar_body    {background-color: #e9e9e9;  border: solid 1px #cccccc;}
.cal_Theme1 .ajax__calendar_dayname {text-align:center; font-weight:bold; margin-bottom: 4px; margin-top: 2px; 	font-size: 11px;}
.cal_Theme1 .ajax__calendar_day {text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:16px}
.cal_Theme1 .ajax__calendar_days td {width:190px; height:20px; background-color:#ffffff}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day, { line-height:18px}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month { line-height:18px}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year { line-height:18px}
.cal_Theme1 .ajax__calendar_active  {color: #004080; font-weight: bold; background-color: #ffffff;}
.cal_Theme1 .ajax__calendar_today   {font-weight:bold;}
.cal_Theme1 .ajax__calendar_other,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title {color: #bbbbbb;}
.cal_Theme1 .ajax__calendar_footer   { line-height:20px}
.cal_Theme1 .ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years { line-height:18px; background-color:#ffffff; border:0px} 

.day_cal { cursor:pointer; border:0px; border-left:1px solid #cccccc; border-top:1px solid #cccccc; height:800px}
.day_cal_time_data { cursor:pointer; font-size:11px; background-color:#ebebeb; }
.day_cal td { cursor:pointer; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; padding:7px}
.day_cal_appoint td  { cursor:pointer;  font-size:16px !important; padding:10px}
.day_cal_time_data_night { background-color:#ebebeb; font-size:11px; }
.day_cal_appoint_data_night { background-color:#f2f2f2; font-size:11px; }
.day_cal_appoint_data  { background-color:#ffffff}


.popupHover{ cursor:pointer}

.detailsview_container
{ border-top: 1px solid #c5c5c5 !important;
  width:100%;
   }
   .detailsview_footer
{ border: 1px solid #c5c5c5;
  background-image :url('../manager/Images/grid_footer.jpg');
  background-repeat:repeat-x;}

.SystemDetailsView td input[type=button]
{
    width:294px;
    height:25px;}
    
.SystemDetailsView td input {width:294px;}
.checkbox label { text-align:right; padding-left:3px; vertical-align:top }
.checkbox input[type=checkbox] { padding-top:0px}
.checkboxIE6 label {  float:right; text-align:right; padding-left:3px; padding-top:2px}
.changePassword { padding:15px}
.passwordEntry { width:250px}
.SystemDetailsView td input[type=checkbox] {width:15px;}

.SystemDetailsView td select{width:300px;}

.SystemEditRowStyle td input[type=text]
{
    background-color:#ffffff;   
    padding-left:5px;
    width:250px;
    padding-top:3px;
    padding-bottom:3px;
    line-height:11px;
    padding-right:5px;
    margin-top:2px;
    margin-bottom:2px;
    border:1px solid #74c1ed;
    color:#333333;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;     }
    
.SystemEditRowStyle td textarea
{
    width:490px; 
    font-size:13px;
    font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
    height:70px;
    border:1px;
    border-color:#e0dfe3;
    border-style:solid;  
    padding-top:3px;
    padding-left:5px; 
    padding-bottom:5px;
    color:#333333;}   
    
.SystemRowStyle td textarea
{
    width:490px; 
    font-size:13px;
    font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
    height:70px;
    border:1px;
    border-color:#74c1ed;
    border-style:solid;  
    padding-top:3px;
    padding-left:5px; 
    padding-bottom:5px;
    color:#333333;
    -webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;} 

.SystemEditRowStyle td textarea 
{   color:#575757; line-height:1.4; width:98%;
    font-size:13px;
    font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
    padding:10px;  
    border:1px;
    border-color:#74c1ed;
    border-style:solid;  
    padding-top:3px;
    padding-left:5px; 
    padding-bottom:5px;
    color:#575757;
    -webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;}

.SystemEditRowStyleGrid td textarea 
{   color:#575757; line-height:1.4; width:98%;
    font-size:13px;
    font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
    padding:10px;  
    border:1px;
    border-color:#74c1ed;
    border-style:solid;  
    padding-top:3px;
    padding-left:5px; 
    padding-bottom:5px;
    color:#575757;
    -webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;}            
    
.SystemDetailsView td textarea
{
    width:490px;
    height:70px;
    border:1px;
    border-color:#e0dfe3;
    border-style:solid;  
    padding-top:3px;
    padding-left:5px; 
    padding-bottom:5px;
    color:#333333;}
    
.SystemEditRowStyle td 
{
    text-align:left; 
    background-image: url('../manager/Images/edit_row_bg.jpg');    
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    padding-left:6px;
    padding-right:6px;
    padding-top:1px;
    padding-bottom:1px;
    color:#333333;
    border-right: 1px solid #e5e5e5;  padding-top:2px;  padding-bottom:2px;
    padding-left:7px; padding-right:7px;
    line-height:15px;
    text-align:left;
    height:24px;
    border-left: 1px solid #e5e5e5;
}

.SystemEditRowStyleGrid td 
{
    text-align:left; 
    font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size:13px;
    background-image: url('../manager/Images/edit_row_bg.jpg');    
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    padding-left:6px;
    padding-right:6px;
    padding-top:1px;
    padding-bottom:1px;
    color:#333333;
    border-right: 1px solid #e5e5e5;  padding-top:2px;  padding-bottom:2px;
    padding-left:7px; padding-right:7px;
    line-height:15px;
    text-align:left;
    height:24px;
    border-left: 1px solid #cccccc;
}

.SystemEditRowStyleGrid td input[type=text]
{
    background-color:#ffffff;   
    padding-left:5px;
    font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size:13px;
    width:250px;
    padding-top:3px;
    padding-bottom:3px;
    line-height:11px;
    padding-right:5px;
    margin-top:2px;
    margin-bottom:2px;
    border:1px solid #74c1ed;
    color:#575757;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;     }


.SystemEditRowStyle td select
{
    background-color:#ffffff;   
    width:250px;
    font-size:11px;
    padding:2px;
    margin-top:2px;
    margin-bottom:2px;
    border:1px solid #74c1ed;
    color:#333333;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; } 
    
.SystemRowStyle a { color:#369; text-decoration:none; outline:none; cursor:pointer}
.SystemRowStyle a:link, a:visited	{ text-decoration:none; outline:none; cursor:pointer}
.SystemRowStyle a:hover	{ background: transparent;  text-decoration:none; outline:none;  cursor:pointer} 

.SystemAlternatingRowStyle a { color:#369; text-decoration:none; outline:none; cursor:pointer}
.SystemAlternatingRowStyle a:link, a:visited	{ text-decoration:none; outline:none; cursor:pointer}
.SystemAlternatingRowStyle a:hover	{ background: transparent;  text-decoration:none; outline:none;  cursor:pointer}  
    
.SystemRowStyle td
{
    -webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
     border-right: 1px solid #cccccc; border-top:1px solid #cccccc;  padding-top:2px;  padding-bottom:2px; 
     padding:10px;
     text-align:left;
     height:24px;
     border-bottom: 1px solid #cccccc;
     background-color:#ffffff !important;
     border-left: 1px solid #cccccc;}  
     
     
     
.SystemRowStyle tr
{ background-color:#ffffff !important;}      
      
.SystemAlternatingRowStyle td
{  
    text-align:left; padding-top:2px;  padding-bottom:2px;
    border-bottom-left-radius: 4px;
    border-right: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    height:24px; padding:10px;
    background-color:#ffffff !important;
    padding-left:7px; padding-right:7px} 

.SystemAlternatingRowStyleGridView td
{  
    text-align:left; padding-top:2px;  padding-bottom:2px;
    border-bottom-left-radius: 4px;
    border-right: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    height:24px; padding:7px;
    background-color:#ffffff !important;
    padding-left:7px; padding-right:7px} 

.SystemRowStyleGrid td
{
     border-right: 1px solid #cccccc; border-top:1px solid #cccccc;  padding-top:2px;  padding-bottom:2px; 
     padding-left:7px; padding-right:7px;
     text-align:left;
     height:24px;
     border-bottom: 1px solid #cccccc;
     background-color:#ffffff !important;
     border-left: 1px solid #cccccc;}  
     
     
     
.SystemRowStyleGrid tr
{ background-color:#ffffff !important;}      
      
.SystemAlternatingRowStyleGrid td
{  
    text-align:left; padding-top:2px;  padding-bottom:2px;
    border-right: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    height:24px;      padding-left:7px;
    background-color:#f5f5f5 !important;
    padding-left:7px; padding-right:7px} 
    
    
.SystemAlternatingRowStyle td textarea
{    color:#575757; line-height:1.5;
     font-size:13px;
     font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
     padding:10px;  
     border:1px solid #74c1ed;
  	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;   }     

.SystemAlternatingRowStyle td input[type=text]
{
    background-color:#ffffff;
    width:250px;   
    padding-left:5px;
    padding-top:3px;
    padding-bottom:3px;
    line-height:11px;
    padding-right:5px;
    margin-top:2px;
    margin-bottom:2px;
    border:1px solid #74c1ed;
    color:#333333;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;     }
    
.SystemRowStyle td input[type=text]
{
    background-color:#ffffff;
    width:250px;   
    padding-left:5px;
    padding-top:3px;
    padding-bottom:3px;
    line-height:11px;
    padding-right:5px;
    margin-top:2px;
    margin-bottom:2px;
    border:1px solid #74c1ed;
    color:#333333;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;     }    
    
.herd_option_radio label 
{ padding-right:35px; }   
    
.SystemRowStyle td input[type=radio] 
{
    background-color:#ffffff;  height:15px; cursor:hand;
    width:50px; margin-right:10px;  margin-left:10px; 
    padding-left:5px;
    padding-top:3px;
    padding-bottom:3px;
    line-height:11px;
    padding-right:5px;
    margin-top:2px;
    margin-bottom:2px;
    border:1px solid #c5c5c5;
    color:#333333;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;     }   
    
.SystemAlternatingRowStyle td input[type=radio]
{
    background-color:#ffffff;   height:15px;  cursor:hand;
    width:50px; margin-right:10px;  margin-left:10px;  
    padding-left:5px;
    padding-top:3px;
    padding-bottom:3px;
    line-height:11px;
    padding-right:5px;
    margin-top:2px;
    margin-bottom:2px;
    border:1px solid #c5c5c5;
    color:#333333;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;     }    
    
.SystemAlternatingRowStyle tr
{   background-color:#f5f5f5 !important;}     
    
.SystemAlternatingRowStyle td select
{    
    background-color:#ffffff;  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
    width:250px;
    font-size:11px;
    padding:3px;
    margin-top:2px;
    margin-bottom:2px;
    border:1px solid #74c1ed;
    color:#333333;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }   
.SystemRowStyle td select
{    
    background-color:#ffffff;  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
    width:250px;
    font-size:11px;
    padding:3px;
    margin-top:2px;
    margin-bottom:2px;
    border:1px solid #74c1ed;
    color:#333333;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; } 
    
.SystemGridView_drill td      
{
    border-left:1px solid #cccccc;
}    
.drill_head th
{
    vertical-align:middle;
    text-align:left;  background-color:#ffffff;
    height:24px;
    margin-left:7px;
    padding-right:6px;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    border-top:1px solid #e5e5e5;
    border-left:1px solid #cccccc;
    color:#596573;
   
}    

.drill_head th span
{
  margin-left:7px;
  color:#596573;
}      
.drill_head th a
{
  margin-left:7px;
  color:#596573; 
}       
 
.tab_data
{ border:5px solid #d8d8d8;
  background-color:#f1f1f1;} 

.tab_data_sub
{ border-top:5px solid #d8d8d8; border-bottom:5px solid #d8d8d8;
  background-color:#f1f1f1;} 
.tab_data_buttons
{ border:5px solid #d8d8d8;  border-top:none;
  background-color:#f1f1f1;} 
  
  
.datalist_data
{ border-top:5px solid #d8d8d8;
  border-bottom:5px solid #d8d8d8;
  background-color:#f1f1f1;} 
  
.datalist_data td input[type=text]
{
    background-color:#ffffff;  
    padding-left:5px;
    line-height:13px;
    font-size:11px;
    height:15px;
    border:1px solid #74c1ed;
    color:#333333;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;  
} 

/*.mixdetail tbody tr:hover, .mixdetail tbody tr:hover td, .mixdetail tbody tr.hover, .mixdetail tbody tr.hover td
{background:#eee; color:#333} */



table.mixdetail tbody
{border-bottom:1px solid #e5e5e5} 

 
.mixdetail td
{  line-height:25px;
   padding-left:6px; padding-right:6px;
   border-right:1px solid #e5e5e5} 
   
.mixdetail td input[type=text] {
    background-color:#ffffff; cursor:pointer;
    width:250px;   
    padding-left:5px;
    padding-top:3px;
    padding-bottom:3px;
    line-height:11px;
    padding-right:5px;
    margin-top:2px;
    margin-bottom:2px;
    border:1px solid #74c1ed;
    color:#333333;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;     }
    
    .mixdetail td input[type=text]:focus {
    background-color:#c2d6e5; cursor:pointer;  }
    
    .mixdetail td textarea:focus {
    background-color:#c2d6e5; cursor:pointer;  }

    
    .SystemRowStyle td input[type=text]:focus {
    background-color:#c2d6e5; cursor:pointer;  }
    
    .SystemAlternatingRowStyle td input[type=text]:focus {
    background-color:#c2d6e5; cursor:pointer;  }
    
       
.mixdetail td select {
    background-color:#ffffff;   
    width:150px;
    font-size:11px;
    padding:2px;
    margin-top:2px;
    margin-bottom:2px;
    border:1px solid #74c1ed;
    color:#333333;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; } 
    
.mixdetail td textarea{ font-family: verdana; font-size:11px;
    height:70px;  cursor:pointer;
    border:1px;
    line-height:15px;
    border-color:#74c1ed;
    border-style:solid;  
    padding:6px;
    color:#333333;
    -webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;} 
   

.SystemFieldHeaderStyle th
{
    vertical-align:middle;
    text-align:left;
    background-color:#f5f5f5;
    height:24px;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #cccccc;
    border-top:1px solid #cccccc;
    border-left:1px solid #cccccc;
    color:#596573;
    padding-left:6px;  
    padding-right:6px;
   
}
.SystemFieldHeaderStyle th a
{
    vertical-align:middle;
    text-decoration:none;
    text-align:left;
    color:#2e2e2e !important;
}
.SystemGridView
{
    border: none;   
} 
table.SystemGridView
{
    border: none;   
    border: 1px solid #d8d8d8;
} 
.SystemGridView td a
{
    border: none;   
    color:#2e2e2e;
    text-decoration:none;
} 

.SystemGridView td a:hover
{
    border: none;   
    color:#336699;
    text-decoration:none;
}

.SystemDataList
{
    border: none;
    clear:both;   
}
.SystemGridViewPagerStyle 
{
    height :29px;
    vertical-align:middle;
    color:#2e7fbc;
    padding-top:10px;
    padding-bottom:10px  
}
.SystemGridViewPagerStyle table
{
 margin-right:10px;
}
.SystemGridViewPagerStyle td
{
  padding-top:7px; padding-bottom:7px
}
.SystemGridViewPagerStyle td span
{
  color:#2e2e2e;
  background-color:#ffffff;
  padding:4px;
  border:1px solid #f0713a;
   -webkit-border-top-left-radius:5px; /* bottom left corner */
   -webkit-border-top-right-radius:5px; /* bottom right corner  */       
   -webkit-border-bottom-left-radius:5px; /* bottom left corner */
   -webkit-border-bottom-right-radius:5px; /* bottom right corner  */   
   -moz-border-radius-bottomleft:5px;
   -moz-border-radius-bottomright:5px;
   -moz-border-radius-topleft:5px;
   -moz-border-radius-topright:5px; 
   border-top-right-radius: 5px;
   border-top-left-radius: 5px;
   border-bottom-right-radius: 5px;
   border-bottom-left-radius: 5px;  
 
}
.SystemGridViewPagerStyle td a
{
  padding:4px;
 
}
.SystemGridViewFooterStyle 
{
    background-image :url('../manager/Images/grid_footer.jpg');
    background-repeat:repeat-x;
    vertical-align:middle;
    border: 1px solid #e5e5e5;
    color:#2e7fbc;  
    background-color:#f5f5f5;
}
.SystemGridViewFooterStyle td
{
    border: 1px solid #e5e5e5;  
    padding-top:4px;
    padding-bottom:4px;
    padding-left:6px;  padding-right:6px;
    color:#333; 

}
.SystemGridViewFooterStyle td input[type=text]
{
    background-color:#ffffff;  
    width:250px;
    padding-left:5px;
    line-height:13px;
    font-size:11px;
    height:15px;
    border:1px solid #74c1ed;
    color:#333333;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;  
}

.SystemGridViewFooterStyle td select
{
    background-color:#ffffff; font-family: Verdana, Arial, Helvetica, Sans-Serif; 
    width:250px;
    font-size:11px;
    padding:3px;
    margin-top:2px;
    margin-bottom:2px;
    border:1px solid #74c1ed;
    color:#333333;
	-webkit-border-top-left-radius:4px; /* bottom left corner */
	-webkit-border-top-right-radius:4px; /* bottom right corner  */       
	-webkit-border-bottom-left-radius:4px; /* bottom left corner */
	-webkit-border-bottom-right-radius:4px; /* bottom right corner  */   
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px; 
	border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }   

.under_dev { background-color:#e1e1e1; width:100%; height:1000px}

/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(../manager/Images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:999;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(../manager/Images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:999;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:999;
	border: 2px solid #ccc;
	background-color: #fff;
}

#JT_copy{
	padding:5px 5px 5px 5px;
	color: #333;  
	z-index:999;  

}

.JT_loader{
	background-image: url(../manager/Images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
	z-index:999;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-size:11px;
	font-weight:bold;
	z-index:999;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-size:11px;
	font-weight:bold;
	z-index:999;
}

#JT_copy p{
margin:3px 0;
z-index:999;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
	z-index:999;
}

.jTip{
    cursor:help;
    vertical-align:top;
    z-index:999;
}
