﻿.label
{
	float:left;
	width:125px;
	font-family:Arial;
	padding-top:5px;
	margin-top:5px;
}
.label_alt
{
	float:left;
	width:125px;
	font-family:Arial;
	background-color:#CCCCCC;
}
.controls
{
	float:left;
	width:325px;
	font-family:Arial;


}
.controls_alt
{
	float:left;
	width:325px;
	font-family:Arial;
	background-color:#CCCCCC;
}
.spacer
{
	float:left;
	height:30px;
	border:solid 5 black;
	margin-top:5px;
	
}
.row
{
	clear:both;
	width:1000px;
}
.row_alt
{
	clear:both;
	width:1000px;
	font-family:Arial;
	background-color:#CCCCCC;
}
.row_short
{
	clear:both;
	font-family:Arial;
}
.row_short_alt
{
	clear:both;
	background-color:#CCCCCC;
}
.spacer_short
{
	float:left;
	width:100%;
}
.header_short
{
	text-align:center;
	font-family:Arial;
	font-weight:bold;
	width:600px;
	background-color:Navy;
	color:White;
}
.header
{
	text-align:center;
	font-family:Arial;
	font-weight:bold;
	width:600px;
	background-color:Navy;
	color:White;
	border:solid 1 white;
}
.required
{
	font-family:Arial;
	font-weight:bold;
	color:Red;
	width:150px;
}
.shippingInfo_hide
{
	display:none;
}
.shippingInfo_show
{
	display:block;
}
#errPanel
{
	position:absolute;
	left:0px;
	top:0px;
	filter: alpha(opacity=75);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	opacity: .75;
	z-index:51;
	display:none;
	width:1000px;
	height:800px;
	border:solid 1em black;
	background-color:black;
}
#divErrMessage
{
	font-weight:bold;
	font-family:Arial;
	font-size:12pt;
	color:#990000;
}
#errMessPanel
{
	z-index:52;
	left:200px;
	top:200px;
		font-family:Arial;
	position:absolute;
	display:none;
	border:2pt solid black;
	background-color:Silver;
}
.image
{
    display: table-cell;
    text-align: center;
    vertical-align: middle;
	
}
.gridHeader
{
    width:600px;
    background-color:#284673;    
    color:White;
    border-color:Black;
    border-style:solid;
    border:1px 1px 1px 1px;   
}
.gridColumns
{
    width:600px;
    background-color:#F0F0F0;    
    color:black;
    border:solid 3px black;
}
.GridView { } 
.GridView th { background-color:#2C3D5B; color:#fff; text-align:left; padding:4px; border-right:1px #fff solid; font-weight:bold; padding-top:6px;padding-bottom:6px; font-family:Arial;color:White }
.GridView th a { color:white;font-family:Arial; }
.GridView td { padding:4px; font-family:Arial; }
.GridView tr { background-color:#F0F0F0;    }

.rowSelected
{
    background-color:navy;

}