﻿.MemberShipNo-Form
{
    direction:ltr;
    background:url(../images/check_bg.jpg) top left repeat-x;
    padding:5px 20px 10px 20px;
    border:solid 1px #fcfced;
}
.Note
{
    text-align:right;
    color:#000;
    font:bold 11px Verdana;
}
.Note span
{
    color:#851111;
}
.MSNFileds-titles
{  
    color:#000;
    font:bold 11px Arial;
    width:170px;
}
.MSNFileds-titles span
{
    color:#851111;
}
.txt-Fileds
{
    border:solid 1px #e6e6e4;
    width:280px;
    font:bold 11px Arial;
    height:15px;
    padding:2px 0 0 0;
    color:#9d9d9d;
}
.ddls
{
    border:solid 1px #e6e6e4;
    font:normal 11px arial;
    color:#9d9d9d;
    width:282px;
    height:19px;
}
.ddl-td
{
	 text-align:right;
	 padding-right:0px;
}
.steps
{
    padding:8px 0 8px 0;
    margin-bottom:5px;
    color:#988a00;
    font:normal 12px Arial;
}
.SetValues
{
    margin-bottom:5px;
    color:#988a00;
    font:normal 12px Arial;
}
.steps span
{
     font:bold 12px Arial;
}

.logout
{
 text-align:right;
}
.Btns
{
    background:url(../../../images/btns_bg.jpg) center center repeat-x;
    color:#fff;
    padding:0 10px 0 10px;
    text-align:center;
    font:normal 11px Arial;
}
.Main-Form
{
    direction:ltr;
}
.Sections
{
     padding:5px 20px 20px 20px;
}
.Sections-titles 
{ 
    color:#143D8D;
    padding:5px 10px 5px 5px;
    text-transform:capitalize;
    font:bold 13px Arial;
    cursor:pointer;
    margin-bottom:15px;
    border-bottom:solid 1px #143d8d;
}
.Fileds-titles
{  
    color:#000;
    font:bold 12px Arial;
    width:155px;
    text-transform:capitalize;
}
.b-bottom 
{ 
    padding:8px 0 8px 0;
    border-bottom: solid 1px #e5e5e0; 
    margin-bottom:10px;
    color:#143D8D;
    text-transform:capitalize;
}
.rbns
{
  color:#000;
    font:bold 12px Arial;
}
.Fileds-titles span
{
     color:#851111;
}
span.error-msg
{
    position: absolute;
}
span.error-msg span
{
    display:block; 
    margin-top: -10px; 
    margin-left:5px;  
    position:absolute;
	padding: 2px 2px 0 5px;
	width:180px;
	color: #851111 !important;
	font: bold 10px/19px Arial;
	z-index:25;
}
span.error-msg span img
{
    float: left;
    margin-right: 5px;
}
.Print
{
 text-align:right;
 padding:0 10px 10px 10px;
}
.User-Name
{
 font:bold 13px Arail;
 padding:0 10px 0 0;
 text-align:right;
 margin:5px 0px 5px 0;
}
.User-Name span
{
 color:#143d8d;
}

/* Subsection Tabs */
ul.CompanyProfile_tabs {
	list-style:none;
	padding:0;
	clear:both;
	height:27px;
	background-color:#e8e8bd;
    width:670px;
	margin:0 0 5px 0;
	border-bottom:solid 1px #fbfbe3;
}
ul.CompanyProfile_tabs li.tab 
{
	float:left;
	text-align:center;
	padding: 0 0 0 0;
	margin: 0 0 0 0;	
    height:27px;
    
}
ul.CompanyProfile_tabs li.tab a 
{
    color:#000000;
	display:block;
	float: left;
	height:27px;
	line-height:27px;
	padding:0 30px 0 31px;
	border-left:solid 1px #fbfbe3;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
}
ul.CompanyProfile_tabs li.tab a:hover 
{
	text-decoration:underline;
	
}
ul.CompanyProfile_tabs li.tab a.active 
{
	color:#000;
	font-weight:bold;
	background:url(../../../images/Tab_events_bg.jpg) center center repeat-x;
}
ul.CompanyProfile_tabs li.tab a img
{
    float: left;
    margin-top: 9px;
}
ul.CompanyProfile_tabs li.source_code 
{
	float:right;
}
.Inwelcome
{
    padding:0px 5px 0 0;
    margin:0 0 0 0;
    text-align:left;
    height:20px;
    
    font:bold 13px Arial;
    color:#143d8d;
}
.edit-profile
{
text-align:center;
}
.HeaderProfile
{
text-align:right;
margin-bottom:5px;
direction:rtl;
}

.AddCategory
{
 text-align:right;
 margin:0 0 8px 0;
 padding-right:20px;
}
/* Gridview styles */
.grid
{
	background-color: #ffffff;
	border: solid 1px #e7e7e7;	
}
.grid-header
{
	background-color: #f1f1cb;
	border-bottom: solid 1px #999999;
	color: #666666;
	font: bold 12px Arial;
}
.grid-item
{
	color: #666666;
	font: normal 12px Arial;	
}
.grid-item a, .grid-item-alternate a
{
	text-decoration: none;	
}
.grid-item:hover, .grid-item-alternate:hover
{
    background-color: #ffffdd;
}
.grid-item-alternate
{
	background-color: #fbfbee;
	color: #666666;
	font: normal 12px Arial;		
}
.addProduct
{
 text-align:right;
 padding-right:40px;
}
.EditProductSection
{
     padding:5px 10px 20px 10px;
     text-align:left;
}

.Validate
{
	color:#851111 !important;
	font: bold 10px/19px Arial;
	margin-left:10px;
}

.CurrentActivities
{
  margin:8px 0 0 0;color:#2f57ac;
  font:bold 12px arial;
}