﻿.clsTextBox
{
	border:solid 1px silver;
}
div.MessagePanel {
background:#EEEEEE none repeat scroll 0%;
border:1px dashed #CCCCCC;
color:#333333;
font-weight:bold;
padding:5px;
width:600px;
margin-bottom:10px;
}
div.ErrorPanel {
background:#FFFFCC none repeat scroll 0%;
border:1px dashed #DBDB64;
color:#660033;
font-weight:bold;
padding:5px;
width:600px;
margin-bottom:10px;
}
div.ErrorPanel img, div.MessagePanel img {
float:left;

}
div.ErrorPanel div, div.MessagePanel div {

margin-left:44px;
padding-top:8px;
padding-bottom:8px;
text-align:left;

}
.pager
{
    width:auto;
}
/* rounded corners */
#leftCol{
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	margin-right:2px;
	text-align:center;
}
.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url('Header/corners.gif'); 
	height: 32px;      
	font-size: 2px;   
	}
.top-left, .bottom-left { 
	margin-right: 32px; 
	}
.top-right, .bottom-right { 
	margin-left: 32px;  
	margin-top: -32px; 
	}
.top-right {
	background-position: 100% 0;    
	}
.bottom-left  { 
	background-position: 0 -32px;    
	}
.bottom-right { 
	background-position: 100% -32px; 
	}
.inside {
	margin:0px 8px 0px 8px;
	background: #ffffff;
	}
.notopgap    { margin: 0px; }
.nobottomgap { margin: 0px; }
.insideleft {
	width:100%;
	background-image: url('Header/sides.gif');
	background-repeat: repeat-y;
	background-position: left; 
}

.insideright {
	width:100%;
	background-image: url('Header/sides.gif');
	background-repeat: repeat-y; 
	background-position: right; 
	}

.bottomo {
	margin:0px;
	padding:0px;
	clear:both;
}
/* end rounded corners */
.ViewCartBottom
{
    padding-top:3px;
    border-bottom: solid 1px #bad0ee;
}
.line
{
    background-image:url('index.php_files/bg.gif');
    background-repeat:repeat-x;
}
.BrandAlternatingItemStyle
{
    
   
    border-left-color:Gray;
    border-left-style:solid;
    border-left-width:1px;
    padding:5px 5px 5px 5px;
   
}
.BrandItemStyle
{
    border-bottom-color:Gray;
    border-bottom-style:solid;
    border-bottom-width:1px;
    padding:5px 5px 5px 5px;
    
    
}
.BrandSeparatorStyle
{
    border-left-color:Gray;
    border-left-style:solid;
    border-left-width:1px;
    width:2px;
}

/* Message panel for admin login screen */
div.MessagePanelLogin {
background:#EEEEEE none repeat scroll 0%;
border:1px dashed #CCCCCC;
color:#333333;
font-weight:bold;
padding:5px;
width: inherit;
margin-bottom:10px;
}
div.MessagePanelLogin img {
float:left;

}
div.MessagePanelLogin div {

margin-left:44px;
padding-top:8px;
padding-bottom:8px;
text-align:left;

}
/* Message panel for admin login screen ends */
