
TD	{font-family: Verdana; font-size: 8pt; color: #6B6B6B; font-weight: normal;}


.Bodyclass
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	word-spacing: normal;
	padding-top: 0px;
	text-align: center;
}

.InternalLeftNav {background-color: #2060A8;}

.MainSection
{
	background-color:#FFFFFF;
	
}

.LeftBackgroundColour
{
	background-color: #EBEBEB;
}

.HeaderBottomRight
{
	background-color: #DADADA;
}

.ErrMsg
{font-family: Verdana; font-size: 8pt; color: #CC0000; padding-left: 5px;}

/* Post Code Search */
.SearchNormalInput{FONT-FAMILY: Verdana; Font-Size:8pt; color:#505050; height:17px; border:1px solid #B3B3B3;}

.gridTable
{
  width: 100%;
  background-color :#d3d3d3;
  padding :0px 0px 0px 0px;
  border-collapse:separate ;
  border:0px;  
}

.gridTable td
{
	padding :5px 5px 5px 10px; 

}

.gridTable a:link
{
	text-decoration:underline; 
}

.gridTable a:over
{
	text-decoration:underline; 
}

.gridTable a:visited
{
	text-decoration:underline; 
}

.gridText
{
    font-family: Verdana; font-size: 8pt; color: #6B6B6B;
    background-color :#ffffff;
	height :30;
	padding :5px 5px 5px 10px;
	text-align:left;  
}


.gridHead
{
	font-family: Verdana; font-size: 8pt; color: #6B6B6B;
	font-weight:bold ;  
    background-color :#f5f5f5;
    height:30; 
    text-align :left ;
}

.gridPager
{
	font-weight :bold;
	font-size :9pt;
	text-align :center ;
	background-color :White ;
	height :30;
	
}

.girdAlternating
{
	font-family: Verdana; font-size: 8pt; color: #6B6B6B;
	background-color :#f5f5f5;
	height :30;text-align:left; 
}

tr.HighLighted td
{
	background-color:#d7fada;
	text-align:left;  
}

/******************************************************************
*	Shop Detail
*******************************************************************/
table.ShopDetailTable td
{
	 text-align:left;
	 padding:5px 10px 5px 10px;   
}

.DetailInput
{
	width:250px;
	border:solid 1px #666666;
	font-family:Arial;
	font-size:11px;
	color:#666666      
}

.NormalButton
{
	background-color :#d3d3d3;
	font-family:Arial; font-size:11px;
	border:solid 1px #000000;    
}

/**************************************************************
*	Login
**************************************************************/

div#LoginContainer
{
	
	width:400px;
	margin:100px auto;   
	font-size:8pt;  
	padding:0px 0px 20px 0px;
}

div#LoginTitle
{
	background-image:url(/images/logo_admin.gif);
	background-repeat:no-repeat ;
	background-position:0px 0px 0px 0px; 
	width:400px; 
	height:86px; 
	background-color:#ffffff; 
	text-align:right;
	
}

#LoginTable {border:solid 1px #CCCCCC; background-color:#f7fbfe; }
#LoginTable td {height:25px;padding:0px 10px 0px 10px ; text-transform:uppercase;  }


.NormalInput
{
	border:solid 1px #CCCCCC;
	border-width:1px 1px 1px 1px;
	width:250px;
	background-color:#ffffff;
	font-size:8pt;   
}



.ImageButton
{
	border-width:0px 0px 0px 0px; 
	height:25px; 
}


.ErrorMessage
{
	font-family:Verdana ;
	font-size:8pt;
	color:Red;   
}

.SuccessMessage
{
	font-family:Verdana ;
	font-size:8pt;
	color:blue;   
}


.StatusImage
{
	border-width:0px 0px 0px 0px;
	height:16px;
	width:16px;   
}
hr {color: #c8c8c8;border: none;height: 1px;background-color: #c8c8c8;padding: 0px;margin: 0px;}

.portfolio1{	
	padding-bottom:14px;
	width:546px;
}
.rightpane{
	width:224px;
}
.portfolioTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#7f7f7f;	
}
.portfolioText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7f7f7f;	
}