body 
{
	color:#cccccc;
	font-family:Verdana;
	background-image:url(../images/body_repeater.gif);
	background-repeat:repeat-x;
}
.cls_gridview, .cls_gridview td, .cls_gridview th
{
	border:1px solid #ccc;
	border-collapse:collapse;
	font-size:11px; font-family:Verdana;
}
.cls_gridview td, .cls_gridview th
{
	padding:5px;
	text-align:center;
}
.cls_gridview 
{
	
}
.cls_gridview td 
{
	
}
.cls_gridview th 
{
	font-style:oblique;
	
	
}
.cls_gridview tr{}

.cls_textbox, .css_form_textbox, .ClsTextbox
{
	border:1px solid #666666;
	background-color:#383838;
	color:White;
}
.cls_label
{}
.cls_message
{
	font-family:Verdana;
	font-weight:bold;
	color:Green;
}

.cls_table td
{
	vertical-align:top;
}

.cls_button, .css_form_button, .css_gridview_button, .css_form_button_nopadding
{
	
	background-color:#535353;
	color:#fff;
	font-weight:bold;
	
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	
	
}
.cls_filemodule 
{
	border:1px solid #cccccc;
	background-color:#ffffff;
	color:Black;

}

.cls_linkbutton a
{
	color:#cccccc;
	font-family:Verdana;	
	text-decoration:none;
	font-size:13px;
}
.cls_linkbutton a:hover
{
	color:white;
	font-family:Verdana;	
	text-decoration:none;
}
.cls_linkbutton_leftmenu a
{
	color:blue;
	font-family:Verdana;	
	text-decoration:none;
	font-size:14px;
}
.cls_linkbutton_leftmenu a:hover
{
	color:black;
	font-family:Verdana;	
	text-decoration:none;
	
	font-weight:bold;
}

.cls_floating_update
{
	
}
.cls_heading
{
	font-size:15px;
	font-weight:bolder;
	color:#cccccc;
	font-weight:bold;
	text-transform:capitalize;
	height:25px;
	padding-top:5px;
	padding-left:10px;
	border:1px solid #5f5f5f;
	background-color:#000000;
	
}
.cls_message_div

{
	border:1px solid #000000;
	background-color:yellow;
	padding:5px;
	top:0px;
	position:relative;
	display:inline-block;
	z-index:1111111;
	padding-left:30px;
	padding-right:30px;
	
	
}
.cls_message_div_outer
{
	position:fixed;
	top:0px;
	left:0px;
	margin-top:10px;
	padding-left:90px;
	border:0px solid red;
	width:100%;
	text-align:center;
	z-index:1111111;
}


/*GRID VIEW STYLE THEME FOR ADMIN*/
.css_gridview
{
	font-size:11px;
	width:100%;
	text-align:center;
	font-family:Verdana;
	color:#cccccc;
	}
.css_gridview_header th
{
	padding:10px;
	background-color:#474646;
	color:#cccccc;
	font-family:Verdana;
	}
.css_gridview_footer td
{
	background-color:#474646;
	height:35px;
	}
.css_gridview_row td
{
	padding:5px;
	background-color:#383737;
	
	
}
.css_gridview_alternate_row td
{
	padding:5px;
	background-color:#383737;
	
	}
.css_gridview_pager 
{
	border:0px;
	background-position:bottom;
	height:30px;
	font-size:14px;
	
	color:black;
	font-weight:bold;
	text-align:center;
	}
	.css_gridview_pager table td a
	{
		color:#cccccc;
		font-weight:normal;
		text-decoration:none;
		
	}
	.css_gridview_pager table td a:hover
	{
		color:#989696;
		}
	.css_gridview_pager table
	{
		margin:auto;
	}
	.css_gridview_pager table td
	{
		/*
	background-image:url(../includes/images/gridview_header_bg.jpg);
	background-repeat:repeat-x;
	*/
	color:#989696;
	text-align:center;
	border:1px solid #3a3939;
	height:15px;
	width:15px;
	vertical-align:top;
	background-color:#353434;
	
	}
	

.css_gridview, .css_gridview_alternate_row td, .css_gridview_row td, .css_gridview_header th, .css_gridview_footer td 
{
	border:1px solid #525151;
}
.css_gridview a, .css_gridview a:Visited
{
	text-decoration:none;
	color:Blue;
}
.css_gridview a:hover
{
	text-decoration:none;
	color:Black;
}
.css_left_menu
{
	background-image:url(../images/leftmenu.jpg);
	background-repeat:repeat-x;
	height:30px;
	width:200px;
}
.cls_button_filemodule
{
	width:80px;
}

/*----------END------GRID VIEW STYLE THEME FOR ADMIN-------------------------------*/

/*LAYOUT NEW*/
body
{
	margin:0px;
	background-color:#000000;
	font-size:11px;
}
.ly_100percent
{
	position:relative;
	width:100%;
}
.ly_100percent_table
{
	
}
.ly_leftmenu
{
	border:0px solid #202020;
	background-image:url(../images/strip.gif);
	background-repeat:repeat-x;
	vertical-align:top;
	text-align:center;
}
	.ly_logoimage
	{
		width:230px;
		height:145px;
		background-image:url(../images/ricky.png);
		background-repeat:no-repeat;
		margin:auto;
		
	}
	.ly_leftmenupanel
	{
		width:250px;
	}
	.ly_leftmenupanel ul, .ly_leftmenupanel ul li
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
	.ly_leftmenupanel ul
	{
		padding-left:3px;
		padding-right:2px;
	}
	.ly_leftmenupanel ul li a
	{
		display:block;
		height:25px;
		padding-top:10px;
		margin-bottom:2px;
		
		background-color:#1d1d1d;
		font-family:Verdana;
		font-size:13px;
		font-weight:bold;
		color:#676666;
		text-decoration:none;
		text-align:left;
		padding-left:5px;
		border-top:1px solid #3c3b3b;
		border-bottom:1px solid #3c3b3b;
		border-left:1px solid #3c3b3b;
		border-right:1px solid #3c3b3b;
		
	}
	.ly_leftmenupanel ul li a:hover
	{
		background-color:#2b2b2b;
		color:#cccccc;
		letter-spacing:1px;
		
	}
.ClsTable, .cls_table
{
	border:1px solid #666666;
	background-color:#1f1f1f;
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	margin:auto;
	
}
.cls_label_align
{
	text-align:right;
}
.css_home_table a
{
	border:3px solid #1f1f1f;
	display:block;
	

}
.css_home_table a:hover
{
	border:3px solid #cccccc;
	display:block;
	

}

