.dashboard_title
{
    width: 50%;font-family: Arial, Helvetica, sans-serif;font-size: 16px; font-weight: 800;
    color: white;  
    /*background-image:url(../images/dashboard_title_bg.jpg);*/
    background-repeat:repeat-x;
    height:10px;border: 1px solid #d5d5d5;
    margin-left:10px;
    margin-right:10px;
    border: 1px solid #d5d5d5;
    -webkit-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;
    background-color: #65b94e;
    -moz-box-shadow: 1px 1px 2px red; 
	box-shadow: 1px 1px 2px #999; 
	-webkit-box-shadow: 1px 1px 2px #999;
	text-shadow: 1px 1px 1px #444;
}
.dashboard_title img ,ImageButton
{
    vertical-align:middle;
  
    height:28px;
    width:28px;
}
.dash_grd
{
    border: 1px solid #d5d5d5;
}
.dialog
{
    border-left: 1px solid #d5d5d5;
    border-right: 1px solid #d5d5d5;
    border-bottom: 1px solid #d5d5d5;
    -webkit-border-radius: 0px 0px 10px 10px;
    border-radius: 0px 0px 10px 10px;
    padding:10px;
    margin-left:10px;
    margin-right:px;
    background-color:White;
    -moz-box-shadow: 1px 1px 2px red; 
	box-shadow: 1px 1px 2px #999; 
	-webkit-box-shadow: 1px 1px 2px #999;
}
.taxcss td span
{
    font-weight:700;
}
.shortentry
{
    border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;
    background-color:aliceblue; 
    padding:20px;
}

.btnLogIn 
{

    background-color    :#2E8ED8;
    color  : White; 
	text-shadow: 1px 1px 1px #68C5D1; 
	font-size: 13px; 
	height:50%;	
	font-weight: 700; 
	border: none;
	margin-left:0px;

	

}
.planselection
{
    font-size: 15px;
    margin: 0px auto;
    padding-top: 5px;
    padding-bottom:5px;
    text-align:center;
    color: #444;
    letter-spacing: -1px;
    text-shadow: 1px 1px 1px #f7f7f7;    
}
.formlayout td
{
    width:0px;
    height:0px;
    padding-top:2px;
    padding-bottom:2px;
    vertical-align:top;
    text-align:left; 
}
.searchpanel
{
    width:98%;
    margin:10px auto;
    margin-left:1%;    
    margin-right:1%;
    margin-bottom:10px; 
    border: 1px solid gainsboro;
    -webkit-border-radius: 0px 0px 10px 10px;
    border-radius: 0px 0px 10px 10px;
    -moz-box-shadow: 1px 1px 4px red; 
	box-shadow: 1px 1px 4px #999; 
	-webkit-box-shadow: 1px 1px 4px #999;	
}
.searchpanel td input[type="image"]
{
    margin-left:5px;
    margin-right:5px;
}
.searchpanel td
{
    padding:3px;
    text-align:center;
    border-collapse:collapse;
}
.searchpanel td input[type="image"]
{
    text-align:center;
    vertical-align:middle
}
.searchpanel caption
{
    background-color:#01a4aa;
    font-family:Arial ;
    font-size:16px;
    font-weight:800;
    color: #fafafa;
    letter-spacing: -1px;
    text-shadow: 1px 1px 1px #444;
    -webkit-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;
    -moz-box-shadow: 0px -2px 4px 1px #999; 
    -webkit-box-shadow: 0px -2px 4px 1px #999;
    box-shadow: 0px -2px 4px 1px #999;
    height:25px;
    vertical-align:middle;
    padding-top:8px;
    padding-left:8px;
    text-align:left;
}
.searchpanel td div table td
{
    padding:0px;
    border:0px;
}
.searchpanel td .TextBox
{
    width:99%;
}
.searchpanel td  .dropDwn 
{
    width:100%;
}
.searchpanel td  div .ajax__combobox_inputcontainer 
{
    width:100%;
}
.searchpanel td  div .ajax__combobox_inputcontainer tr
{
    width:100%;
}
.searchpanel td div table td .ajax__combobox_textboxcontainer
{
    padding: 0px;
}
.searchpanel td div table tr td input[type="text"]
{
    padding-left:0px;
    padding-right:0px;
    margin-left:0px;
    margin-right:0px;
    width:100%;
}
.verticalText 
{               
	-webkit-writing-mode:vertical-rl;
	-webkit-transform: rotate(270deg);
	padding:1px;
	-moz-transform: rotate(270deg);
	font-size:13px;
}
body 
{
	margin: 0px auto;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif; 
	color: #666; 
	font-size: 12px;
}
input[type="checkbox"]
{
	-webkit-appearance: none;
	-moz-appearance: none;
	-box-appearance: none;
	width: 13px;
	height: 13px;
	margin: 4px 4px 0px 8px;
	cursor: pointer;

	background: white;
	border: 1px solid gainsboro;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	padding: 1px;
}
input[type="radio"] 
{
	-webkit-appearance: none;
	-moz-appearance: none;
	-box-appearance: none;
	width: 13px;
	height: 13px;
	margin: 2px 4px 2px 15px;
	cursor: pointer;
	vertical-align: bottom;
	background: white;
	border: 1px solid gainsboro;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	position: relative;
	padding: 1px;
}
input[type="checkbox"]
{
    border: 1px solid gray;
}
input[type="checkbox"]:hover,input[type="radio"]:hover
{
	border: 2px solid green;
}
input[type="checkbox"]:checked::after 
{
	content: url(../images/checkmark.png);
	display: block;
	position: absolute;
	top: -6px;
	left: -5px;
}
input[type="radio"]:checked::after
{
	content: url(../images/ok.png);
	display: block;
	position: absolute;
	top: -6px;
	left: -5px;
}
img 
{
	border: none;
}
p 
{
	margin: 0; 
	padding: 0;
}
ul 
{
	list-style:list;
	padding:0; 
	margin: 0;
}
h1, h2, h3, h4, h5, h6 
{
	padding: 0 0 15px 0; 
	margin: 0;
}
a 
{
	color: #09819f;
	height: 15px;
}
a:hover 
{
	color: #444;
}	
.left 
{
	float: left;
}
.right 
{
	float: right;
}
.extramar 
{
	margin-bottom: 15px;
}
.nomar 
{
	margin: 0!important;
}
.reportlogo
{
	z-index:2;
	background-image:url(../images/report_small.jpg);
	background-repeat:no-repeat;
}
.loginInfo
{
	font-weight:100;
	color: black;
	font-size:12px;
	 z-index:200;

}
/* Header/Top Bar Styles */
.dash_caption
{
	padding:4px;
	-moz-box-shadow: 1px 1px 6px red; 
	box-shadow: 1px 1px 6px #999; 
	-webkit-box-shadow: 1px 1px 6px #999;
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 800; color: #FFFFFF;
}
#header 
{
	height: 80px; 
	background-color:white;
	position: relative; 
	z-index:0;
	background-image:url('../images/banner.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#abdebf;
	top: 0px;
	left: 0px;
	width: 100%;
}
.logo 
{
	float: left; 
	padding: 15px 0 0 45px;
}	
/* Left Side Styles */
#left 
{
	width: 210px; 
}
/* Top Toolbox Slider */
#toolbox 
{
	width: 180px; 
	height: 40px; 
	margin: 0 auto; 
	-webkit-border-bottom-right-radius: 5px; 
	-webkit-border-bottom-left-radius: 5px; 
	-moz-border-radius-bottomright: 5px; 
	-moz-border-radius-bottomleft: 5px; 
	border-bottom-right-radius: 5px; 
	border-bottom-left-radius: 5px; 
	-moz-box-shadow: 1px 1px 6px #999; 
	box-shadow: 1px 1px 6px #999; 
	-webkit-box-shadow: 1px 1px 6px #999
}
#toolbox a 
{
	text-decoration: none; 
	font-size: 18px; 
	font-weight: 700; 
	letter-spacing: -1px; 
	padding: 8px 0 5px 10px; 
	display: block; 
	outline: none;
}
.toolboxdrop
{	
}
#toolbox img 
{
	position: relative; 
	top: 5px; 
	left: 75px;
}		
#slider 
{
	width:210px;
	position: absolute; 
	background-repeat: no-repeat; 
	margin-top: -150px; 
	z-index: 100;
}
ul#sliderContent 
{
	margin-left: 15px; 
	position: absolute;
}
ul#sliderContent li a 
{
	width: 160px; 
	padding: 5px 10px; 
	height: 20px; 
	display: block; 
	text-decoration: none;
}
#openCloseWrap 
{
	position:relative; 
	margin: 150px 0px 0px 15px;
}		
#userbox 
{
	-moz-border-radius: 8px; 
	border-radius: 8px; 
	-webkit-border-radius: 8px; 
	width:80%;
	padding:10px 0px 0px 0px;
	text-align: right; 
	font-size: 16px; 	
	clear: both; 
	font-weight: 700;
	height: 67px;
	overflow:hidden;
}
#userbox ul
{
    text-align:right;
}
#userbox span 
{
	color: red; 
	font-size: 12px; 
	letter-spacing: normal
	text-shadow: 0px 0px 0px #444;
	font-weight:100;	
	font-size:12px;
}
#userbox ul 
{
	width: 100px; 
	margin: 10px auto;
	height: 32px;
}
#userbox li 
{
	float: left
}
#userbox li a 
{
	padding: 5px; 
	margin-right: 5px; 
	float: left
}
.nav 
{	
	font-size:12px;
	position:absolute;
	background-color:#01a4aa;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	clear: both;
	width:220px;
	z-index:1010;
	top: 0px;
	left: 3px;
	background-color:Green;
}
#imgreminder
{
    position:absolute;
    left:223px;
	top: 4px;
	width: 40px;
}
#imgreminder1
{
    position:absolute;
    left:223px;
	top: 60px;
	width: 40px;
}
#divReminder
{
	height: 460px;
	left:-225px;
	position:absolute;
	width: 251px;
	z-index:102px;
	top:120px;	
}
.navMessg
{	
	font-size:12px;
	position:absolute;
	background-color:#01a4aa;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	clear: both;
	width:498px;
	z-index:1010;
	top: 0px;
	left: 3px;
	background-color:Green;
}
#ctl00_imgMessages
{
    position:absolute;
    left:500px;
	top: 4px;
	width: 40px;
	display:block;
}
#imgMessageClose
{
    position:absolute;
    left:500px;
	top: 60px;
	width: 40px;
}
.dvMessages
{
	height: 460px;
	left:-500px;
	position:absolute;
	width: 500px;
	z-index:102px;
	top:180px;	
}
#acc1 
{
    margin-left:10px; 
    width:490px; 
    list-style:none; 
    color:#033; 
    margin: 4px 0px 4px 4px;  
    max-height:600px; 
    overflow:auto; 
    z-index:1700; 
}
#acc1 h3 
{z-index:1700;width:auto; border:1px solid #9ac1c9; padding:6px 6px 6px; font-weight:bold; margin-top:0px; cursor:pointer; background:url(../images/header.png)} /*margin-left:-35px;*/
#acc1 h3:hover {z-index:1700;background:url(../images/header_over.png)}
#acc1 .acc-section {z-index:1700;overflow:auto; background:#fff;margin-left:-5px;width:auto;}
#acc1 .acc-content {z-index:1700;width: 98%;margin-right:5px;min-width:198px; padding-left:5px; border:1px solid #9ac1c9; border-top:none; background:#ABDEBF;float:left;min-height:100px;}
/* Right Side Styles */
#right 
{
	margin: 0px 30px 0 40px	
}
	
/* Breadcrumb Styles */
#breadContainer
{
	width:100%;
	text-align:center;
	height:36px;
	margin-top:0px;
	min-width:900px;
	-moz-box-shadow: 1px 1px 12px #7b7a7a; 
	-webkit-box-shadow: 1px 1px 12px #7b7a7a; 
	background-color:#abdebf;
	
}
.dash_table
{
	
}
	

#breadcrumb 
{
	background-color:#01a4aa;
	background-image:url(../images/bg_breadcrumb.png) repeat-x bottom;
	padding: 3px; 
	-webkit-border-top-right-radius: 10px; 
	-webkit-border-top-left-radius: 10px; 
	-moz-border-radius-topright: 10px; 
	-moz-border-radius-topleft: 10px; 
	border-top-right-radius: 10px; 
	border-top-left-radius: 10px; 
	z-index:50;
	margin: 0 auto; 
	width:70%;
	height:30px;

}
					
/* Quick Links Styles */
#topbtns
{
    overflow:hidden;
}
#topbtns td
{
	font-weight:900;
	text-shadow: 1px 1px 1px #444;
	color: #444;
	font-size:24px;
	color:#ebeaea;
	letter-spacing: -1px;
}
/* Main Content Styles */
#content 
{
	-moz-border-radius: 8px; 
	border-radius: 8px; 
	-webkit-border-radius: 8px; 
	padding: 8px; 
	background: #abdebf; 
	background-position: left center;
	clear: both; 
	top: 15px; 
	font-size:12px;
	font-family:Arial;
	margin:0px auto;
	overflow:auto;
}

		
.container 
{
	background: #fff; 
	padding: 1px; 
	-moz-box-shadow: 1px 1px 2px #000; 
	box-shadow: 1px 1px 2px #000; 
	-webkit-box-shadow: 1px 1px 2px #000;
	width:0px auto;
}
			
.conthead 
{
	overflow: auto; 
	padding: 10px 15px; 
	background: #dbdbdb url(../images/section_caption.jpg) no-repeat ; 
	background-position:right center;
	background-color:#fee45c;
	border-bottom: 1px solid #b4b4b4; 
	text-shadow: 1px 1px 1px #f7f7f7;
	margin:0px auto;
}

.conthead #h2 
{
	float:left;
	font-size: 18px; 
	margin: 0; 
	padding: 0; 
	color: #444; 
	letter-spacing: -1px;
	width:35%;
}

.conthead #h3 
{
	float:right;
	vertical-align:top;
	font-size: 18px; 
	margin: 0; 
	padding: 0; 
	color: #444; 
	letter-spacing: -1px;
	width:25%;
}
			
.contentbox 
{
	padding: 0px; 
	overflow:auto;
	margin:0px auto;
	text-align:left;

}
.content_center
{
	margin:0 auto;
}	
/* Form Styles */
select 
{
	float: none
}


#divContent
{
	text-align:center;
}
			
/* Table Styles */
table 
{
	margin:0px auto;
}
th,td 
{
	font-family: Arial, Helvetica, sans-serif; 
	color: #373737; 
	font-size: 12px;
	 
} 
th 
{
	font-size: 12px
}

tr.alt td
{
	background: #F2F2F2; 
	text-shadow: 1px 1px 1px #fff
}
	
/* Footer */
p#footer 
{
	clear: both; 
	padding: 30px 0 20px 10px; 
	text-shadow: 1px 1px 1px #fff
}
	
/* Styles for IE7 */
#left 
{
	top: 0px;
	height: 76px;
	width: 50px;
}
/* Grid styles */
 
.ptalloc
{border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;
  background-color:rgb(116,230,100); 
 padding-left:20px;
 padding-right:20px;
}
.ptalloc1
{border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;
 border: solid 2px rgb(116,230,100);
 padding-left:20px;
 padding-right:20px;
 background-color:aliceblue;
}
/* Grid styles */
.grid_view
{
	/*box-shadow: #aaa 0 0 10px;
	-webkit-box-shadow: #aaa 0 0 10px;
	-moz-box-shadow: #aaa 0 0 10px;*/
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	height:35px;
	background: white;
	text-indent:6px;
	text-align : left;
	border:solid 1px #d1c7ae; 
	
}

.grid_viewGmn
{
	/*box-shadow: #aaa 0 0 10px;
	-webkit-box-shadow: #aaa 0 0 10px;
	-moz-box-shadow: #aaa 0 0 10px;*/
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	height:35px;
	background: #ffcece;
	color:White;
	text-indent:6px;
	text-align : left;
	border:solid 1px #d1c7ae; 
	font-size:large;
	font-weight:bold;
	
}


.grid_view .dropdwn .ajax__combobox_textboxcontainer
{padding-left:0px;
}

.grdPager
{
	display:block;
	text-align:left;
	border-spacing: 0px;
	border-color: white;
}


.gridView
{
	background-color:white;
	padding:4px 4px 4px 6px;
	border:solid 1px #d1c7ae; 
	text-align:left;

}

.grdvw
{
	border:solid 1px #dddddd;	
}

.gridheader
{
	background-color:#b9ea33;
	color:#234A8B;
	height:35px;
	text-align :left;
	vertical-align:middle;
	padding:4px 4px 4px 6px;
	

}
.gridheader th
{
	background-color:#b9ea33;
	color:#434242;
	height:35px;
	text-align :left;
	vertical-align:middle;
	padding:4px 4px 4px 6px;
	

}

.gridheaderGmn th
{
	background-color:#f9d7eb;
	color:#434242;
	height:35px;
	text-align :left;
	vertical-align:middle;
	padding:4px 4px 4px 6px;
	font-size:large;
	

}
.gridalterrow
{
	background-color:#F0F9FF;
	background-position:left;
	background-repeat:repeat-x;
	height:35px;
	padding:4px 4px 4px 6px;	
	text-align : left;
	text-indent:6px;
	vertical-align:middle;
	margin-left:5px;
	border-left:solid 1px #d1c7ae; 
	border-right:solid 1px #d1c7ae; 
	
}
.gridalterrowGmn
{
	background-color:#f6f6cc;
	background-position:left;
	background-repeat:repeat-x;
	height:35px;
	padding:4px 4px 4px 6px;	
	text-align : left;
	text-indent:6px;
	vertical-align:middle;
	margin-left:5px;
	border-left:solid 1px #d1c7ae; 
	border-right:solid 1px #d1c7ae; 
	font-weight:bold;
	font-size:15px;
}

.gridalterrowF
{
	background-color:#F0F9FF;
	background-position:left;
	background-repeat:repeat-x;
	height:35px;
	padding:4px 4px 4px 6px;	
	text-align : left;
	text-indent:0px;
	vertical-align:middle;
	margin-left:5px;
	border-left:solid 1px #d1c7ae; 
	border-right:solid 1px #d1c7ae; 
}



.grid_viewDash
{
	background-color:white;
	text-align : left;
	height:35px;
	padding:4px 4px 4px 4px;
	text-align : left;
	text-indent:6px;
	vertical-align:middle;
	margin-left:5px;
	margin-right:5px;	
}

.gridheaderDash
{
	 background-image:url(../images/dashboard_title.png);
 background-repeat:repeat-x;
 height:38px;
	color:#234A8B;
	text-indent:6px;
	text-align :left;
	vertical-align:middle;
	padding:4px 4px 4px 4px;
	border-bottom:1px solid #d5d5d5;
}

.gridalterrowDash
{
	background-color:aliceblue;
	background-position:left;
	background-repeat:repeat-x;
	height:35px;
	padding:4px 4px 4px 4px;	
	text-align : left;
	text-indent:6px;
	vertical-align:middle;
	margin-left:5px;
}

.grid_viewReminder
{
	background-color:white;
	text-align : left;
	height:100px;
	padding:2px;
	text-align : left;
	text-indent:0px;
	vertical-align:middle;
	margin-left:1px;
	margin-right:5px;	
}

.grid_viewRowReminder
{
    background-color:white;
	text-align : left;
	height:20px;
	padding:2px;
	border-bottom:1px solid #EEEEEE;
	text-align : left;
	text-indent:0px;
	vertical-align:middle;
	margin-left:5px;
	margin-right:5px;	
	font-size:14px;
}

.grid_viewRowReminder:hover
{
    background-color:#d7d2d2;
}
.gridheaderReminder
{
	background-color:#EEEEEE;
	color:#234A8B;
	height:20px;
	text-align :left;
	vertical-align:middle;
	padding:2px;
	
}

.gridalterrowReminder
{
	background-color:aliceblue;
	background-position:left;
	background-repeat:repeat-x;
	height:20px;
	padding:2px;
	text-align : left;
	text-indent:6px;
	vertical-align:middle;
	margin-left:5px;
}


.styleCollon 
{
	float:right;
	text-align: center;
}
ad 
{
	position:relative;
	width:664px;
}
.realupload 
{
	position:absolute;
	top:0;
	right:0;
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity:0);
	z-index:2; /* bring the real upload interactivity up front */
	width:270px;
}
form .fakeupload
{
	background:url(browse.gif) no-repeat 100% 50%;
}
form .fakeupload input {
	width:401px;
}
.ajax__combobox_textboxcontainer
{
	padding-left:0px;
	-webkit-border-bottom-left-radius: 8px; 
	-webkit-border-top-left-radius: 8px; 
	-moz-border-radius-left: 8px; 
	border-left-radius: 8px;

}
.dropDwn
{
	padding-top:-2px;
	margin-bottom:4px;
}
.dropDwn .ajax__combobox_textboxcontainer input
{
    background-image:url(../images/form_bg.jpg);
	background-repeat:repeat-x;
	border-bottom:1px solid #d1c7ac;
	border-left:1px solid #d1c7ac;
	border-top:1px solid #d1c7ac;
	border-right:none;
	width:158px;
	height:20px;
	color:#333333;
	margin-righ:5px;
	padding-left:5px;
	margin-left:10px;
	font-family:tahoma, arial, sans-serif;
	text-indent: 0px; 
}
.resetBtn
{
	height:15px;
	border-bottom:1px solid #d1c7ac;
	border-right:1px solid #d1c7ac;
	border-left:none;
	border-top:1px solid #d1c7ac;
	padding:0;
    background-image:url(../images/testDrop.png);
    background-repeat:no-repeat;
    background-position:left center;
    text-indent: 0px; 
    
}
.dropDwn .ajax__combobox_buttoncontainer button
{
	height:15px;
	border-bottom:1px solid #d1c7ac;
	border-right:1px solid #d1c7ac;
	border-left:none;
	border-top:1px solid #d1c7ac;
	padding:0;
    background-image:url(../images/testDrop.png);
    background-repeat:no-repeat;
    background-position:left center;
    text-indent: 0px; 
}
.dropDwn .ajax__combobox_buttoncontainer
{
	border-left:none;   
	text-indent: 0px; 
	width:20px;        
}
.dropDwn .ajax__combobox_textboxcontainer
{
	border-right :none;
	text-align:right;
	padding-left:5px;
	padding-right:0px;
	text-indent: 0px; 
}

/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #a7a7a7;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.accordionLink
{
	color:White;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
}

/*For login box*/
#apDiv1
{
	height:600px;
	z-index:1;
	text-align:center;
	background-image: url('../images/login_back.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	margin: 0px auto;
	border:solid 1px #abdebf ;
	margin: 0px auto;
	border:solid 1px #abdebf ;
}
#apDiv2
{
	height:600px;
	z-index:1;
	text-align:center;
	background-image: url('../images/Diwali.png');
	background-repeat:no-repeat;
	background-position:center top;
	margin: 0px auto;
	border:solid 1px #abdebf ;
	margin: 0px auto;
	border:solid 1px #abdebf ;
}
#divLogin
{
	text-align:center;
	margin-top:27px;

}
#app_logo
{
	background-image: url('../images/ezeeClub_logo.png');
	background-repeat:no-repeat;
	background-position:left center ;
	margin:6px 0px 0px 43% ;
	height:160px;
	width:40;

}


#app_logo1
{
 background-image: url("../images/ezeeClub_logo.png");
   margin-left:25px;
    background-repeat: no-repeat;
    height: 160px;
    margin-bottom: 0;
  
    margin-right: auto;
    margin-top: -90px;
    width :40;
}

#Fest
{
   /*   background-image:url('../images/Fest.jpg');*/
  background-image: url('../images/NoFest.jpg');
    background-repeat:no-repeat;
    background-position:left,center;
    margin:-160px 0px 0px 37%;
    height:240px;
    width:335px; 
    
}

#FestImg
{
   
    background-image : url('../images/FestNo.jpg');     
    background-color:Transparent;
    background-repeat:no-repeat;
    margin-left:0px;
    height:884Px;
	width:1262px;
	margin-top:0px;
	
	
}

#app_logoCompany
{
	background-image: url('../images/logo.png');
	background-repeat:no-repeat;
	background-position:center top;
	margin:0px auto;
	height:80px;
	width:152;
	margin-top:90px;
}
#divBranch
{
	text-align:center;
	background-color:Red;
	margin:0px auto;
	height:80px;
	width:152;
	margin-top:-390px;
}

.bgclass
{
	background-color:#abdebf;
	text-align:center;
}

/*for hcms logo*/


.logo1 
{
	position:absolute; 
	left:0px;
	width:185px;
	height:109px;
	top:6px;
	z-index:2;
	/*background-image:url(images/logo.png);*/
	background-repeat:no-repeat;
	float:left;
}
.logo2 
{
	position:absolute; 
	left:0px;
	width:20px;
	height:90px;
	top:6px;
	z-index:2;
	background-image:url(images/Diwali.png);
	background-repeat:no-repeat;
	float:left;
}
.chkboxlist
{height: 120px;
width: 178px;
overflow-y: scroll;
border: 1px solid #C0C0C0;
margin-right: 4px;
margin-left: 4px;
margin-top: 4px;
padding-left: 5px;
padding-top: 0px;
font-family: tahoma, arial, sans-serif;
background-image:url(../images/form_bg.jpg);
	background-repeat:repeat-x;
}
/*fot textbox*/

.TextBox,input[type="text"] 
{
	background-image:url(../images/form_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #d1c7ae;
	width:180px;
	height:20px;
	margin-right:4px;
	margin-left:4px;
	margin-top:4px;
	padding-left:5px;
	padding-top:0px;
	font-family:tahoma, arial, sans-serif;
}



.TextArea
{
	background-image:url(../images/form_bg.jpg);
	font-size:12px;
	background-repeat:repeat-x;
	border:1px solid #d1c7ac;
	width:180px;
	height:20px;
	margin-right:4px;
	margin-left:4px;
	margin-top:4px;
	padding-left:5px;
	padding-top:2px;
	font-family:tahoma, arial, sans-serif;
}
.ColorPicker
{
	border:1px solid #d1c7ac;
	width: 100%;
	height:20px;
	margin-right:4px;
	margin-left:4px;
	padding-left:5px;
	padding-top:1px;
	font-family:tahoma, arial, sans-serif;
}

/*Dialog panel */
.dialogPanel 
{
	background-color:#84dbff;
	display:none;
	z-index:200;
	position:absolute;
	left:35%;
	top:35%;
	margin:0px auto;
	min-width:20em;
	color:#000000;
}

.dialogPanel .hd .c,
.dialogPanel .ft .c 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; /* ensure minimum height */
	height:27px;
	margin-left:10px;
	line-height:9px; 
}

.dialogPanel .ft .c 
{
	height:14px;
}

.dialogPanel .hd 
{
	background:transparent url(images/top_left.jpg) no-repeat 0px 0px;
}

.dialogPanel .hd .c 
{
	background:transparent url(images/right_top.jpg) no-repeat right 0px;
	
}

.dialogPanel .bd 
{
	background:transparent url(images/middle_left.jpg) repeat-y 0px 0px;
}

.dialogPanel .bd .c 
{
	background:transparent url(images/right_middle.jpg) repeat-y right 0px;
}

.dialogPanel .bd .c .s 
{
	margin:0px 8px 0px 4px;
	background:white repeat-x 0px 0px;
	padding:1em;
}

.dialogPanel .ft 
{
	background:transparent url(images/bottom_left.jpg) no-repeat 0px 0px;
}

.dialogPanel .ft .c 
{
	background:transparent url(images/right_bottom.jpg) no-repeat right 0px;
}

/* content-specific */
.dialogPanel h1 
{
	/* header */
	font-size:2em;
	margin:0px;
	padding:0px;
	margin-top:-0.6em;
}

.dialogPanel p 
{
	margin:0.5em 0px 0px 0px;
	padding:0px;
	font:0.95em/1.5em arial,tahoma,"sans serif";
}

/* Message div style */
#bounceAll
 {
    width:500px;
    height:37px;
    text-align:center;
	margin: 0 auto;
	z-index:1002;
	position:fixed;
	top:8px;
}
#bouncy1 
{
	padding: 5px 30px 5px 5px;
	background-color:#B9EA33;
	border:solid 1px black;
	-webkit-border-bottom-right-radius: 10px; 
	-webkit-border-bottom-left-radius: 10px; 
	-moz-border-radius-bottomright: 10px; 
	-moz-border-radius-bottomleft: 10px; 
	border-bottom-right-radius: 10px; 
	border-bottom-left-radius: 10px;
	background-position:right top; 
}
.tdhistory
{
	height: 25px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: 800;
	color: #333333;
	background-color: #fcf4d0;
}



#options {width:210px; margin:0; text-align:right; color:#9ac1c9}
#options a {text-decoration:none; color:#9ac1c9}
#options a:hover {color:#033}

#acc {margin-left:10px; width:210px; list-style:none; color:#033; margin: 4px 0px 4px 4px;  max-height:600px; overflow:auto; z-index:1700; }
#acc h3 {z-index:1700;width:196px; border:1px solid #9ac1c9; padding:6px 6px 6px; font-weight:bold; margin-top:0px; cursor:pointer; background:url(../images/header.png)} /*margin-left:-35px;*/
#acc h3:hover {z-index:1700;background:url(../images/header_over.png)}
#acc .acc-section {z-index:1700;overflow:auto; background:#fff;margin-left:-5px;width:215px}
#acc .acc-content {z-index:1700;width:auto; min-width:198px; padding:5px; border:1px solid #9ac1c9; border-top:none; background:#fff;float:left;}


#testmenu
{
	background-color:Blue;
	position:absolute;
	top:0px;
	z-index:2000;
	width:auto;
	text-align:center;
	vertical-align:bottom;
	display:block;
	left: 0px;
	height:0px;
}
#msgdiv
{
	width:auto;
	height:0px;
	text-align:center;
}

.flyOutDiv
{
     display: none;
     position: absolute;
     width: 400px;
     z-index: 3;
     opacity: 0;
     filter:(progid:DXImageTransform.Microsoft.Alpha(opacity=0));
     font-size: 14px;
     border: solid 1px #CCCCCC;
     background-color: #FFFFFF;
     padding: 5px;
}

.flyOutDivCloseX
{
	background-color: #666666;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	border: outset thin #FFFFFF;
	padding: 5px; 
}

.normalDdl
{
	background-image:url(../images/form_bg.jpg);
	background-repeat:repeat-x;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding: 5px; 
	font-family:tahoma, arial, sans-serif;
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	-khtml-border-radius: 8px; 
}
/* Toolbox and Stats Button */
#toolbox 
{
	background: #0EB4C8 url(..\images\bg_toolbox_tab.png) repeat-x bottom; 
}

#toolbox a, ul.summarystats p.statview a 
{
	color: #0F525B; 
	text-shadow: 1px 1px 1px #68C5D1;
}
	 
ul#sliderContent li a 
{
	color: #fff; 
	background:url(../images/toolbox_row.png) repeat-x top
}

ul#sliderContent li.alt a 
{
	color: #fff; 
	background: url(../images/toolbox_alt_row.png) repeat-x top
}

ul#sliderContent li a:hover, ul#sliderContent li.alt a:hover 
{
	background: #138392
}
		
/* Stats */	
ul.summarystats p.statview a 
{
	background:url(../images/btn_back.png) repeat-x top
}

ul.summarystats p.statview a:hover 
{
	background:url(../images/btn_back.png) 0 -30px; 
	color: #fff; 
	text-shadow: none
}

/* Navigation Styles */
ul#nav li a.heading, a.collapsed, a.expanded, ul.navigation li.selected
{
	background: #a7a7a7 url(../images/bg_navigation_links.png) no-repeat top;
}

ul#nav li a.collapsed:hover 
{
	background: #a7a7a7 url(../images/bg_navigation_links.png) 0 -40px;
}
		
ul#nav li a.expanded 
{
	background: #a7a7a7 url(../images/bg_navigation_links.png) 0 -80px;
}

ul#nav li a.expanded:hover 
{
	background: #a7a7a7 url(../images/bg_navigation_links.png) 0 -120px;
}

/* Button Styling */
.btn, .btnalt 
{
	color: #0F525B; 
	text-shadow: 1px 1px 1px #68C5D1; 
	font-size: 13px; 
	padding: 10px 15px; 
	border-radius: 10px; 
	-moz-border-radius: 10px; 
	font-weight: 700; 
	border: none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	background-color:#83c84a;
}

.btn:hover 
{
	cursor: pointer; 
	color: #fff; 
	text-shadow: none;
	background-color:#6ba33c;
}
		
		
		
.btnalt 
{
	background: url(../images/btn_alt_back.png) repeat-x top !important; 
	color: #666; 
	text-shadow: 1px 1px 1px #fff;
}

.btnalt:hover 
{
	background: url(../images/btn_alt_back.png) 0 -30px !important; 
	cursor: pointer; 
	color: #333
}		

/* Pagination */
ul.pagination li.page a 
{
	background: url(../images/btn_back.png) repeat-x top; 
	color: #fff; 
	border: 1px solid #1B9CAF
}
ul.pagination li.page a:hover 
{
	background: url(../images/btn_back.png) 0 -30px;
}
.darkBg
{
    background: #757575 url(../images/darkBg.png);
    opacity:0.5;
    width:100%;
    z-index:101;
    top:0;
    left:0;
    position:absolute;
    cursor:text;
}
#BoxOuter
{
	width:auto;
	height:auto;
	padding:10px 10px 10px 10px;
	-moz-box-shadow: 0 0 20px #96a1a1;
	-webkit-box-shadow: 0 0 20px #96a1a1;
	box-shadow: 0 0 20px #96a1a1;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px; 
	background-color:#e4e3e3;
	border:solid 1px #c3c5c5;
	position:absolute;
	display:none;
	z-index:102;
	float:left;	
}
.BoxOuterHistory
{
	width:auto;
	height:auto;
	padding:10px 10px 10px 10px;
	-moz-box-shadow: 0 0 20px #96a1a1;
	-webkit-box-shadow: 0 0 20px #96a1a1;
	box-shadow: 0 0 20px #96a1a1;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px; 
	background-color:#e4e3e3;
	border:solid 1px #c3c5c5;
	position:absolute;
	display:none;
	z-index:102;
	float:left;	
}
#BoxOuterRemark
{
	width:auto;
	height:auto;
	padding:10px 10px 10px 10px;
	-moz-box-shadow: 0 0 20px #96a1a1;
	-webkit-box-shadow: 0 0 20px #96a1a1;
	box-shadow: 0 0 20px #96a1a1;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px; 
	background-color:#e4e3e3;
	border:solid 1px #c3c5c5;
	position:absolute;
	display:none;
	z-index:102;
	float:left;	
}
#BoxPhotoOuter
{
	width:auto;
	height:auto;
	padding:10px 10px 10px 10px;
	-moz-box-shadow: 0 0 20px #96a1a1;
	-webkit-box-shadow: 0 0 20px #96a1a1;
	box-shadow: 0 0 20px #96a1a1;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px; 
	background-color:#e4e3e3;
	border:solid 1px #c3c5c5;
	position:absolute;
	display:none;
	z-index:102;
	float:left;
}
#BoxOuter .closeImg
{
    float:right;
    cursor:pointer;
}
.BoxOuterHistory .closeImg
{
    float:right;
    cursor:pointer;
}
#BoxOuterRemark .closeImg
{
    float:right;
    cursor:pointer;
}
#BoxInner
{
	padding:10px; 
	width:auto;
	height:auto;
	-moz-box-shadow:inset 0 0 20px #f4eaa6;
	-webkit-box-shadow:inset 0 0 20px #f4eaa6;
	box-shadow:inset 0 0 20px #f4eaa6;
	background-color:#fbfbed;
	border:solid 1px #f4eaa6;
	display:none;
	z-index:103;
	margin-top:10px;
}
#BoxInnerRemark
{
	padding:10px; 
	width:auto;
	height:auto;
	-moz-box-shadow:inset 0 0 20px #f4eaa6;
	-webkit-box-shadow:inset 0 0 20px #f4eaa6;
	box-shadow:inset 0 0 20px #f4eaa6;
	background-color:#fbfbed;
	border:solid 1px #f4eaa6;
	display:none;
	z-index:103;
	margin-top:10px;
}
.ConfBoxInner
{
	padding:15px; 
	-moz-box-shadow:0 0 20px black;
	-webkit-box-shadow:0 0 20px black;
	box-shadow:0 0 20px black;
	background-color:maroon;
	color :Yellow;
	font-size:medium;
	font-weight:bold;
	border:solid 1px maroon;
	display:none;
	margin-top:10px;
	z-index:200;
	position:absolute;
	left:35%;
	width:auto;
	height:auto;
	margin:0px auto;
	min-width:20em;
	background: -webkit-gradient(linear, left top, left bottom, from(maroon), to(white)); /* for webkit browsers */
	background: -moz-linear-gradient(top, maroon,  white); /* for firefox 3.6+ */
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px; 
}
.BoxTitle
{
    font-size:15px;
    font-weight:bold;
    text-shadow: 0px 1px 0px #f4eaa6;
}
.divError
{
	font-size:12px;
	color:#ff5757;
	padding-left:10px;
}
.gridrow_security
{  
    background-color:white;
	background-position:left;
	background-repeat:repeat-x;
	height:30px;
	padding:4px 4px 4px 6px;	
	text-align : left;
	text-indent:20px;
	vertical-align:middle;
	margin-left:5px;
	border-bottom:1px solid #dedcdc;
}
.gridrow_security:hover
{   
    background-color:#ffab04;	
}
.gridalterrow_security:hover
{  
    background-color:#ffab04;   
}
.gridalterrow_security
{
    border-bottom:1px solid #dedcdc;
	background-color:#F0F9FF;
	background-position:left;
	background-repeat:repeat-x;
	height:30px;
	padding:4px 4px 4px 6px;	
	text-align : left;
	text-indent:20px;
	vertical-align:middle;
	margin-left:5px;
}
.grid_view_security:First
{
    border:1px solid #e0dfdf;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    margin-bottom:8px;
    margin-top:8px;
}
.grid_view_security
{
    border:1px solid #e0dfdf;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    margin-bottom:8px;
    margin-top:8px;
}
.grid_view_security caption
{
    /*border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: #aaa 0 0 10px;
	-moz-box-shadow: #aaa 0 0 10px;
	-webkit-box-shadow: #aaa 0 0 10px;*/
	background-color:white;
	height:30px;
	padding:10px 4px 0px 4px;	
	text-align : left;
	font-weight:bold;
	text-indent:10px;
	vertical-align:middle;
	font-size:16px;
	color: white;  
 /*background-image:url(../images/dashboard_title_bg.jpg);*/


 height:25px;border: 1px solid #d5d5d5;
 
border: 1px solid #d5d5d5;
-webkit-border-radius: 10px 10px 0px 0px;
        border-radius: 10px 10px 0px 0px;
        background-color: #32c2cd;
}

.fileup
{
    margin-left:-10px;
    position:relative;
    top:0px;
    z-index:9999;
    opacity:0.0;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter:progid:DXImageTransform.Miscrosoft.Alpha(Opacity=0);
    width: 25px;
}

.btnfile
{
	color: #0F525B; 
	text-shadow: 1px 1px 1px #68C5D1; 
	font-size: 13px; 
	padding: 5px 10px; 
	border-radius: 10px; 
	-moz-border-radius: 10px; 
	font-weight: 700; 
	border: none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	background-color:#83c84a;
	background-image:url(../images/browse.png); 
	background-repeat:no-repeat;
	width:30px;
	height:20px;
	float:left;
}

.btnfile:hover 
{
	cursor: pointer; 
	color: #fff; 
	text-shadow: none;
	background-color:#6ba33c;
	background-image:url(../images/browse_hover.png); 
	background-repeat:no-repeat;
}
.btnSMS
{
    height:30px;
    width:95px;
    background-color:#01a4aa;
	color: white; 
	-webkit-border-top-right-radius: 10px; 
	-webkit-border-top-left-radius: 10px; 
	-moz-border-radius-topright: 10px; 
	-moz-border-radius-topleft: 10px; 
	border-top-right-radius: 10px; 
	border-top-left-radius: 10px; 
	margin:0px;
	padding: 0px ; 
	border:solid 0px;
}

.grid_viewReminder1
{	
	background-color:#ABDEBF;
	text-align : left;
	height:100px;
	padding:2px;
	text-align : left;
	text-indent:0px;
	vertical-align:middle;
	margin-left:1px;
	margin-right:5px;	
}

.grid_viewReminder1 tr td
{
	font-size:16px;
}
.msg{
  background-color:#fff;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:16px;
  
}
.msg span img{float:left;
}
.msg span{
 	height:50px; 
	width:100%;
	min-width:200px;
 
  display:block;
  margin:0 auto;
 font: 13px Arial;
  vertical-align:top;
  text-align:left;
  max-width:400px;
}
.msg div{
width:100%;  
height:30px; 
  float:right;
  display:block;
  margin:0 auto;

  text-align:center;
  
}

.msg div input[type="button"] {
background-position: 0% 0%;
    display: inline-block;

    border: 0px solid #ffffff;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    padding: 8px 12px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    text-shadow:0px 2px 0px #444444;
    -moz-box-shadow: 0px 0px 0px 0px #444444;
    -webkit-box-shadow: 0px 0px 0px 0px #444444;
    box-shadow: 0px 0px 0px 0px #444444;
    color: #ffffff;
    font-style: normal;
    font-variant: normal;
    font-size: 14px;
    line-height: normal;
    font-family: Arial;
    background-image: linear-gradient(top, #63a6f2,  #3a628f);
    background-color: #63a6f2;
    background-repeat: repeat;
    background-attachment: scroll;
}
.msg div input[type="button"]:hover {
background-position: 0% 0%;
    text-decoration: none;
    color: #ffffff;
    background-image: linear-gradient(top, #3a628f,  #63a6f2);
    background-color: #63a6f2;
    background-repeat: repeat;
    background-attachment: scroll;
}
.msg div input[type="button"]:active {
color: #ffffff;
position: relative;
top: 1px;
}
.msg span img{
height:40px;
width:40px;
padding:10px
float:left; margin-right: 5px;
  
}
.divMsgClass
{
	padding: 7px;
text-shadow: 0px 0px 1px Black;
/* max-width: 800px; */
max-height: 100px;
position: fixed;
margin: 0px auto;
width: 700px;
z-index: 500;
/* margin-left: 130px; */
margin-topt: -10px;
font-weight: bold;
color:White;
 background-color:#e10101;
-webkit-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,0.3);
box-shadow: 0 0 1px 1px rgba(0,0,0,0.3);
top: 50px;
left: 50%;
margin-top: 0px;
margin-left: -358px;
}
.divMsgClass:hover
{cursor:pointer;
 background-color:#000000;
color:White;
}

.pqr1
{
	padding: 7px;
/* max-width: 800px; */
max-height: 100px;
position: absolute;
width: 562px;
z-index: 400;
margin-left: -432px;
font-weight: bold;
color:Black;
top: 4px;
left: 50%;
}

.pqr
{
	padding: 7px;
/* max-width: 800px; */
max-height: 100px;
position: absolute;
width: 700px;
z-index: 400;
margin-left: -427px;
font-weight: bold;
color:Black;
top: 50px;
left: 50%;
}

.pqr span:hover
{
position:absolute;
}

/**/
.gridheaderticket 
{background-color:#e2e2e2 !important;
 background-image:none;
 border:0px;
 color:White;
 height:50px;
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
}
.gridViewticket
{margin:0px;
 border:solid 1px #e2e2e2;
 margin-left:1px;
 -webkit-border-radius: 2px 2px 2px 2px;
 border-radius: 2px 2px 2px 2px;
 -webkit-box-shadow: 0 0 2px 1px rgba(0,0,0,0.4);
box-shadow: 0 0 2px 1px rgba(0,0,0,0.4);

}

.grid_viewticket
{
    padding: 5px 5px;
    margin: 0px;
    padding: 0px;
    padding:0px;
    border-bottom: 1px solid #ececec !important;
    height:35px;
}
.ticketsubject
{color:#2f8dc6;
 font-size:14px;
 font-weight:bold;
 text-decoration:none;
}
.grid_viewticket>td
{border-bottom: 1px solid #ececec !important;
}
.grid_viewticket td a:hover
{text-decoration:none;
cursor: pointer;
}

.ticketother
{color:#5f5e5e;
 text-decoration:none;
}
.ticketother:hover
{text-decoration:none;
}
.tickesearch
{background: none !important;
    background-color:#069ad6 !important;
border: 1px solid #A8A9A8;
-webkit-box-shadow: 0 1px 0 #fff;
-moz-box-shadow: 0 1px 0 #fff;
box-shadow: 0 1px 0 #fff;
font-weight: bold;
height: 30px !important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 0 10px;
color: #fff !important;
text-shadow: 0 0px 0 #fff !important;
cursor: pointer;
}

.tickebutton
{background: none !important;
    background-color:#4198cd !important;
     
border: 1px solid #A8A9A8;
-webkit-box-shadow: 0 1px 0 #fff;
-moz-box-shadow: 0 1px 0 #fff;
box-shadow: 0 1px 0 #fff;
font-weight: bold;
height: 30px !important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 0 10px;
color: #fff !important;
text-shadow: 0 0px 0 #fff !important;
cursor: pointer;
}
.ticketNew
{background: none !important;
 
     
border: 1px solid #A8A9A8;
-webkit-box-shadow: 0 1px 0 #fff;
-moz-box-shadow: 0 1px 0 #fff;
box-shadow: 0 1px 0 #fff;
font-weight: bold;
height: 30px !important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 0 10px;
color: Black !important;
text-shadow: 0 0px 0 #fff !important;
cursor: pointer;
    background: #faba00 !important; /* Old browsers */
background: -moz-linear-gradient(top,  #CB3838 50%,#White 50%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,##CB3838), color-stop(100%,#CB3838)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #CB3838 0%,#White 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #faba00 0%,#df9c05 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #faba00 0%,#df9c05 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  #CB3838 0%,#White 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faba00', endColorstr='#df9c05',GradientType=0 ) !important; /* IE6-9 */

} 
.ticketCOMPLETED
{display:block;
 width:7px;
 height:100%;
 background-color:#FFFF00;
}
.ticketASSIGNED
{display:block;
 width:7px;
 height:100%;
 background-color:#FFA500;
}
.ticketOPEN
{display:block;
 width:7px;
 height:100%;
 background-color:#0000FF;
}
.ticketCLOSED
{display:block;
 width:7px;
 height:100%;
 background-color:#008000;
}
.ticketREJECTED
{display:block;
 width:7px;
 height:100%;
 background-color:#a3a3a3;
}
.cellColor
{border: 0px red solid !important;
margin-left: -2px;
float: left;
height: 60px;
}

.searchboxticket
{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #F6F6F6;
    border: 1px solid #ccc;
   
   
  vertical-align:top;
    
}
#divSearchPanelticket
{
 vertical-align:top; 
}

#ctl00_ContentPlaceHolder1_ddlToBranch_OptionList
{
	position:static !important;
}
#ctl00_ContentPlaceHolder1_ddlApprovedBy_OptionList
{
	position:static !important;
}
#ctl00_ContentPlaceHolder1_ddlCounseller_OptionList
{
	position:static !important;
}

