
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;}




/*-------- 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 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 #666666;
}


.tableTitle
{
color: #ffffff;
font-family: Arial;
font-size: 12px;
background-color: #e20026;
height: 18px;
padding: 3px;
margin: 0px;
}

.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;
}


