
TD
{
font-family:Arial;
color: #3d3d3d;
padding: 2px 0px;
}




#tagline
{
background: url(images/admin_blue.gif) repeat-x left;
height: 18px;
width: 100%;
}


#contentbody
{
width: 100%;
margin: 0px 0px 0px 0px;
}



#left
{
width: 25%;
float: left;
text-align:left;
margin: 0px 0px 30px 0px;
padding: 30px 0px 0px 0px;
height: 100%;
background: url(images/admin_arrow.gif) no-repeat left top #ffffff;
}


#left_images
{
width: 184px;
padding: 0px 0px 10px 0px;
margin: 20px 0px 40px 20px;
border: 0px;
}



#left p
{
color: #cf441d;
font: 12px Arial;
margin: 0px 0px 0px 60px;
}



#left h1
{
color: #cf441d;
font-family: Arial;
font-size: 12px;
margin: 0px 0px 10px 60px;
text-transform:uppercase;
padding: 0px;
}

#leftMenu
{
width: 100%;
float: left;
text-align:left;
margin: 0px 0px 0px   0px; 
padding:  20px 0px 10px 20px;
height: 100%;
background:  no-repeat left top #ffffff;
}


#leftMenu p
{
color: #cf441d;
font-family: Arial;
font-size: 12px;
margin: 0px 0px 0px 60px;
}


#left_signup
{
text-align:left;
margin: 0px 0px 30px 0px;
padding: 30px 0px 0px 0px;
background: url(images/admin_arrow.gif) no-repeat left top #d3ecfa;
}


#left_signup a:link, #left_signup a:visited
{
color: #cf441d;
font-family: Arial;
font-size: 12px;
text-decoration:underline;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;

}
#leftMenu a:link, #leftMenu a:visited
{
text-decoration:none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;

}



table.list { border-top: 1px none  #cc0000; padding-top: 4px; width: 930px; background-color :#C5D2D8; }
table.list td { font-family: Arial;font-size: 12px; border-bottom: 1px double #DFE4E7; padding:  3px 0px 3px 5px; }
table.list th { font-family: Arial;font-size: 12px;  padding-right: 0px; background: #C5D2D8; color: #FFFFFF; padding:  8px 5px 8px 5px; margin-top: 4px; }
table.list th a:link { color: Black; font-weight: normal; text-decoration: none; }
table.list th a:hover { color: Black; text-decoration: none; }
table.list th a:active { color: Black; font-weight:normal; }
table.list th a:visited { color: Black; font-weight: normal; }
table.list td a:link { color: Black; font-weight: normal; text-decoration: none; }
table.list td a:hover { color: Black; text-decoration: none; }
table.list td a:active { color:Black; font-weight: normal; }
table.list td a:visited { color: Black; font-weight: normal; }
table.list td.header { font-style: normal;  background: #ACC0C7;}
table.list td.disabledheader { font-style: normal;  color: #A0ABAD; background :#BECDD2;}
table.list td.cellnoborder { border-bottom:none;}
table.list td.headerDashboard { font-style: normal;  background: #FFA755;}




/*-------- content within right hand side ---------*/

#right
{
width:70%;
float: right;
margin: 0px ;
padding::0  2px 10px 2px;
text-align: left;
background-color:#ffffff;
height: 100%;

}


#admin_content
{
margin: 20px 5px 10px 15px;
height: 100%;
}


#admin_content td
{
font-family: Arial;
font-size: 12px;
color: #3d3d3d;
padding: 2px 0px;
}


#admin_content p
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #3d3d3d;
}

#admin_content a:link, #admin_content a:visited
{
color: #cf441d;
font-family: Arial;
font-size: 12px;
text-decoration:underline;
}

#admin_content h1
{
font-family: Arial;
font-size: 18px;
color: #666666;
}

#admin_content input[textbox], textarea
{
border: 1px solid #3d3d3d;
}

#admin_content select, option
{
border: 1px solid #3d3d3d;
}

#admin_content input[type=radio], #admin_content input[type=checkbox] 
{
	border:none;	
}

/* ---------------- form elements ----------------*/

form input
{
color: #3d3d3d;
font-family: Arial;
font-size: 12px;
}

 form textarea 
{ 
	font-family: arial, Helvetica, sans-serif; 
	font-size: 12px; 
	padding-left: 1px; 
	color: #454545; 
	border-top: 1px solid  #A5ACB2; 
	border-left: 1px solid  #A5ACB2; 
	border-right: 1px solid  #A5ACB2; 
	border-bottom: 1px solid  #A5ACB2; 
	width: 80%; 
	overflow :auto;
}

/*-------------- table list transaction.aspx ---------*/

.tableData td { font-size: 69.231%; border-bottom: 1px dotted #EBEBEB;  padding:5px;  }

/*.tableData td input[type=button]{
border: 1px solid #6C9843;
background-color:#81A960  ;
padding :1px 2px 1px  2px;
color:#ffffff;
}*/

.tableData p
{
color: #666666;
background-color:#ffffff;
padding: 3px;
}


.tableTitle h4
{
color: #666666;
background-color: #e20026;
padding: 3px;
margin: 0px;
}

.tableData
{
color: #666666;
background-color:#ffffff;
padding: 5px;
font-size: 69.231%;
border-bottom: 1px dotted #B7B7B7;
}


.tableTitle
{
color: #ffffff;
font-family: Arial;
font-size: 12px;
background-color: #e20026;
height: 18px;
padding: 3px;
margin: 0px;
 vertical-align :top;
}

.data
{
color: #3d3d3d;
}

/* Fitter reward connections */
.rewardpoint_panel
{
margin:  15px 0px  5px 0px;
}

.rewardpoint_top
{
float:right;
right:2px;
position:absolute ;
top:24px;
padding: 0px;
margin:  2px 0px  2px 0px;
 background-color:#ACC0C7;
 width:303px;
}

.rewardpoint_top table {background-color:#ACC0C7;}
.rewardpoint_top table td{color:#DB2E32; font-family: Arial;font-size: 12px; padding:2px}
.rewardpoint_top table tr{color:#DB2E32; font-family: Arial;font-size: 12px; padding:2px}


#rewardpoint_top p
{
	padding: 0px 0px 0px 0px;
	margin: 4px 0px  4px 0px;
}

.userpanel 
{
	display:table;
	float:left;
	padding:0px;
	margin:0px;
	width:25%;
	position:relative;height:auto !important;min-height:100%;margin:0 auto;
	
}

.pageError
{
	font-family: Arial;
    font-size: 12px;
    color :#E20027;
}

/*#admin_content table.box-table  {color:#DB2E32;}*/
#admin_content table.box-table th.header, table.box-table td.header { font-weight: bold; }
/*#admin_content table.box-table td{color:#DB2E32 ;}*/
#admin_content table.box-table td.cellright{ text-align:left; padding-right:100px;color:#DB2E32;font-weight: bold;}

#admin_content div.rounded-box {
  float:left;
  padding: 0px;
  margin:  3px;
  width: 603px;
  height :720px;
}
 div.top-left-corner, div.bottom-left-corner,
div.top-right-corner, div.bottom-right-corner
{ position:relative;float:left;width:20px; height:20px;margin:0;
background-color:#FFF; overflow:hidden;}
 div.top-left-inside, div.bottom-left-inside,
div.top-right-inside, div.bottom-right-inside
{position:relative; font-size:150px; font-family:arial;
color:#FFF; line-height: 40px;}
div.top-left-corner { top:0px; left:0px; }
div.bottom-left-corner {bottom:-700px; left:-20px;float:left;}
div.top-right-corner {top:0px; right:0px;float:right;}
div.bottom-right-corner {bottom: -700px; right:-20px; float:right;}
div.top-left-inside {left:-8px;}
div.bottom-left-inside {left:-8px; top:-17px;}
div.top-right-inside {left:-25px;}
div.bottom-right-inside {left:-25px; top:-17px;}
div.box-contents {
	position: relative; padding: 3px; color:#e20026; 
}
#admin_content div.box-contents p {color:#DB2E32;font-weight: bold;}

#admin_content div.rounded-box-fitter 
{
   display:inline;
  float:left;
  padding: 0px;
  margin:  3px;
  width: 503px;
  height :720px;
}
#admin_content div.rounded-box-fitter-righttile
{
    display:inline;
  padding: 0px;
  margin:  3px;
  width: 80px;
}

.uploadbox
{
padding: 8px;
margin:8px;
border: 1px solid #666666;
}

.your_page_top
{
float:right;
right:2px;
position:absolute ;
top:24px;
padding: 0px;
margin:  2px 0px  2px 0px;
 width:303px;
}

.membershippnl
{
    display:inline-table ;
    float:right;
    right:2px;
    margin:  2px 0px  2px 0px;
    padding-right:60px;
}


/**** Fitter and franchice menu*****/
#leftMenuOther
{
width: 100%;
float: left;
text-align:left;
margin: 0px 0px 0px   0px; 
padding:   20px 0px 10px 20px;
height: 100%;
background:  no-repeat left top #ffffff;
}


#leftMenuOther p
{
color: #e9eef1;
font-family: Arial;
font-size: 12px;
margin: 0px 0px 0px  60px;
}

.userpanelOther
{
	display:table;
	float:left;
	padding:0px;
	margin:0px;
	width:21%;
	position:relative;height:auto !important;min-height:100%;margin:0 auto;
	
}

#leftMenuOther a:link, #leftMenuOther a:visited
{
text-decoration:none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;

}



table.listOther { border-top: 1px none  #cc0000; padding-top: 4px; width: 930px; background-color :#e9eef1; }
table.listOther td { font-family: Arial;font-size: 12px; border-bottom: 1px double #d8dcdf; padding:    0px; height:27px;  vertical-align:middle; }
table.listOther th { font-family: Arial;font-size: 12px;  padding-right: 0px; background: #C5D2D8; color: #FFFFFF; padding:   8px 5px 8px 5px; margin-top: 14px; }
table.listOther th a:link { color: Black; font-weight: normal; text-decoration: none; }
table.listOther th a:hover { color: Black; text-decoration: none; }
table.listOther th a:active { color: Black; font-weight:normal; }
table.listOther th a:visited { color: Black; font-weight: normal; }
table.listOther td a:link { color: Black; font-weight: normal; text-decoration: none; }
table.listOther td a:hover { color: Black; text-decoration: none; }
table.listOther td a:active { color:Black; font-weight: normal; }
table.listOther td a:visited { color: Black; font-weight: normal; }
table.listOther td.header { font-style: normal;  background: #beccd4; padding-left:14px;}
table.listOther td.disabledheader { font-style: normal;  color: #A0ABAD; background :#beccd4;}
table.listOther td.cellnoborder { border-bottom:none;}
table.listOther td.cellnochild { padding-left:14px; }
table.listOther td.headerDashboard { font-style: normal;  background: #FFFFFF; border: 1px none  #cc0000; }
table.listOther td.yellowcell { font-style: normal;  padding-left:14px; background: #ffa755;}
table.listOther td.yellowcellfranchise { font-style: normal;  padding-left:14px; background: #ffa755;}


/**** Fitter and franchice menu*****/
