﻿/* left-column-frame style */
.left-mlist{
	width:100px;
	font-size:14px;
	text-align:left;
}
/*.left-mlist tr td
{
  text-align:center;  
    }*/
.left-mlist tr.last td{background:none;}
.left-mlist a{
	color:#e31b23;
	display:block;
	width:101px;
	padding:8px 0 8px 29px;
	outline:none;
}
.left-mlist tr.last a{margin-bottom:12px;}
.left-mlist a:hover, .left-list .active a{
	text-decoration:none;
	background:#e51b24;
	color:#fff;
}
.left-sublist{
	width:150px;
	font-size:14px;
	text-align:left;
}
/*.left-sublist tr td{background: url(../images/bg-left-menu-separator.gif) no-repeat 0 100%;}*/
.left-sublist tr.last td{background:none;}
.left-sublist a{
	color:#e31b23;
	display:block;
	width:151px;
	padding:8px 0 8px 29px;
	outline:none;
	background-color:#e6e6e6;
}
.left-sublist tr.last a{margin-bottom:12px;}
.left-sublist a:hover, .left-list .active a{
	text-decoration:none;
	background:#e51b24;
	color:#fff;
}
.BillGrid
{
	font-size:8px;
}

.btn2, .btn2:link, .btn2:visited, .btn2:active, a.btn2:link, a.btn2:visited, a.btn2:active
{ 
    
    /*cursor:hand;*/
    TEXT-DECORATION: none;
    border: solid 1px White;
    background-color:#e51b24;
    text-align: center;
    padding:4px 7px 4px 7px ;
    color:White;
    display:inline-block;
    font-family:Arial;
    font-size:12px;
    margin:1px;
  
}
a.btn2:hover, .btn2:hover
{
    background-color:#e6e6e6;
    background-image:none;
    color:#000;
    border: solid 1px #e6e6e6;
}

.txtbox2
{
    border-width:1px;
    border-color: #B0B0B0;
    border-style:solid;
    color: #000;
    font-size:12px;
    font-family:Arial;
    }
    
.txtbox2:focus
 {
    border-color: #e6e6e6; /*#333333;*/
 }
 
 .GridHeader
 {
    border-bottom:solid 1px #000;
    font-weight:bold;
 }

/* Custom Grid Style */
/*td.main-content-holder {
	width:670px;
	padding:0 0 13px;
}
td.main-content-holder-2 {padding:0;}*/
.grid-content{width:670px;}
.grid-content td{
	vertical-align:top;
	text-align:left;	
	color:#333;
}
.grid-content thead td{
	font-size:14px;
	font-weight:bold;
}
.grid-content thead td div {
	border-bottom:1px solid #EC545B;
	overflow:hidden;
	padding-left:25px;
	width:645px;
}
.grid-content thead td a{
	color:#333;
	float:left;
	margin:25px 20px 0 0;
	padding-bottom:12px;
}
.grid-content thead td a:hover{
	text-decoration:none;
	color:#e31b23;
}
.grid-content thead td a.active{
	color:#e31b23;
	background: url(../images/arrow-maincontent.gif) no-repeat 40% 100%;
}
.grid-content tbody td{
	padding:5px 0 5px 10px;
	font-size:12px;
	text-align:left;
	/*border-bottom:1px solid #e6e6e6;*/
}
.grid-content tbody td img{
	display:block;
	margin:-1px auto;
}
.grid-content tbody td.names{
	width:242px;
	padding-left:24px;
	text-align:left;
}
.grid-content tbody tr.warning td{color:#e31b23;}
.grid-content tfoot td{
	border-style:none;
	width:602px;
	padding-left:10px;
	text-align:left;
}
.grid-content tfoot td.star-box{
	width:58px;
	text-align:right;
	padding-left:0px;
}
.grid-content tfoot td.star-box img{
	display:inline;
}
.grid-content tbody td.gridrow
{
    border-bottom:1px solid #e6e6e6;
    /*text-align:right;*/
}
.griddiv
{   
    border-bottom:1px solid #EC545B;
	overflow:hidden;
	padding-left:25px;
	width:645px;
}
.gridHead
{
    font-size:14px;
	font-weight:bold;
	/*color:#333;
	float:left;
	margin:25px 20px 0 0;
	padding-bottom:12px;*/
}