/*********************************************************************************
 * Control Styles
 *********************************************************************************/
.ControlStyle 
{	
	padding: 4px;
	font-family: 'Arial';
	font-size: 1.0em;
	text-align: left;
}

.ControlTitle
{	
	background-color: #41465e;
	font-weight: bold;
	font-size: 1.5em;
	color: White;
}
.ControlSubHeader 
{
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:16px;
	line-height:160%;
	font-weight: bold;
}

.ControlInstructions { }

.ControlButton  
{
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 10pt;
}
.ControlTextbox 
{
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
}
.ControlLabel 
{
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:14px;
	line-height:160%;
}

.ControlErrorMessage
{
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-weight: bold;
	color: red;
}

.ControlTextboxMoney
{
    text-align: right;
}

/** Shopping Cart **/
.ShoppingCartHeader 
{
	background-color: #000084;
	font-weight: bold;
	color: White;
}


/* CMS Styles */

.dragHandle
{
	width: 16px;
	height: 16px;
	background-color: blue;
	background-image: url(/Images/greenarrow.jpg);
	cursor: move;
	border: outset thin white;
}

.callbackStyle {
	border:thin blue inset;		
}

.callbackStyle table {
	background-color:#5377A9;	
	color:Black;
}

.reorderList li
{
	list-style: none;
	margin: 2px;
}

.reorderList li a {}

.reorderCue {
	border:dashed thin black;
	width:100%;
	height:25px;
}

.itemArea
{
    margin-left: 15px;
    text-align: left;
    color: black;
}

