/* Common styles */
html, body{
	width:100%;
	height:100%;
	margin:0;
	padding:0; 	
	}

body{
	font-family:tahoma, Arial, sans-serif; 
	background-color:#e9e9e9;
	font-size:12px;
	}
	
table{
	border:0;
	border-collapse:collapse;	
	}

td{
	vertical-align:top;
	font-size:12px;
	}
	
td, div, span, li{
	font-family:tahoma, Arial, sans-serif; 
	font-size:12px;
	}
	
img {
	border:none;
	}
	
a {
	color:#8a8b8b;
	font-family:tahoma, Arial, sans-serif;
	font-size:12px;
	text-decoration:underline
	}

a:HOVER {
	color:#8a8b8b;
	font-family:tahoma, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
.line{
	width:100%;
	height:1px;	
}

.line img{
	height:1px;
}

.dark{
	background-color:#1c1c1c;
}

.blue{
	background-color:#5FB7E4;
}

.gray{
	background-color:#5d5d5d;
}
/* Common styles end*/	

/* Headedr styles*/	
.header_td{
	height:48px;
	min-width:370px;
	}


.header{
	width:100%;
	height:46px;
	background:url(../img/header_bg.jpg) repeat-x;
	}
	
.header_logo{
	float:left;
	padding-left:30px;
}

.header_login{
	float:right;
	padding-right:30px;
}

.login a 
{
	color:#5fb7e4;
	font-weight:normal;
	text-decoration:none;}
	
.login a:hover{
	text-decoration:underline;
}

.login{
	color:#5fb7e4;
	font-weight:bold;
	background:url(../img/login.gif) repeat-x;
	vertical-align:middle;
	padding:0 10px;
}
/* Headedr styles end*/	

/* Content styles */
.mainTbl{
	height:100%;
	width:100%;
	}
	
	#content
	{
	height:100%;
	}
	
	.outer-center
	{
		height:100%;
		width:100%;
	}

	.ui-layout-resizer{
		width:5px;
		background-color:#5d5d5d;
	}
	
	.ui-layout-toggler-open {
			background:url("../img/toggle-dh.gif") no-repeat scroll center top transparent;
	}
	
	.ui-layout-toggler-closed {
			background:url("../img/toggle-uh.gif") no-repeat scroll center top transparent;
	}

	.ui-layout-toggler-west-open {
			background:url("../img/toggle-rv.gif") no-repeat scroll center top transparent;
	}
	
	.ui-layout-toggler-west-closed {
			background:url("../img/toggle-lv.gif") no-repeat scroll center top transparent;
	}
	
	.login_tbl td{
		padding:5px;
		vertical-align:middle;
	}	
/* Content styles end*/

/*Footer styles*/
.footer_td{
	height:17px;
	}
	
.footer{
	height:18px;
	background:url(../img/footer_bg.gif) repeat-x;
	vertical-align:middle;
	color:#CCC
	}
/*Footer styles end*/
.div_main_content{
    height: 100%;
    width: 98%;
    display: table;
    
    
}


.add{
	background-image: url(../img/add.png) !important;
}
.delete{
	background-image: url(../img/delete.png) !important;
}
.edit{
	background-image: url(../img/edit.png) !important;
}