#MainNav li#Label
{
	cursor: text;
	background: #262149;
	color: #8CC63F;
	font-weight: normal;
}

div#ContentPod
{
	height: 1000px;
}

#LabelHeader
{
	width: 658px;
	height: 180px;
	background-color: #211B45;
	margin-top: -11px;
}

#WelcomeText
{
	width: 48%;
	height: 90%;
	padding-left: 25px;
	float: left;
	border-right: 2px solid #83809A;
	margin-top: 10px;
}

#WelcomeText h1
{
	background: transparent url(../images/labelform/plus.png) 0 0 no-repeat;
	padding-left: 35px;
}

#SixSteps
{
	width: 46%;
	height: 90%;
	float: left;
	padding-left: 10px;
	margin-top: 10px;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
}

#SixSteps img
{
	margin-top: 10px;
	margin:0px;
	margin-left:-15px;
}

#SixSteps h2
{
	font-weight: normal;
}

#LabelHeader h1
{
	color: #8CC63F;
	font-size: 24px;
	text-transform: uppercase;
	letter-spacing: 2px;
}	

#LabelHeader h2
{
	color: #8CC63F;
	font-size: 14px;
	text-transform: uppercase;
}

#WelcomeText #WelcomeContent
{
	margin-top: 7px;
	color: #FFFFFF;
	line-height: 1.5em;
	border-bottom: 2px solid #83809A;
	padding-bottom: 12px;
	margin-bottom: 5px;
}

#InfoIcon
{
	text-transform: lowercase;
	color: #FFFFFF;
	font-size: 16px;
	margin-left: 5px;
	padding-top: 8px;
}

#InfoIcon span
{
	vertical-align: super;
	margin-left: 5px;
}

#SixSteps ol
{
	margin-top: 5px;
	text-align: left;
}

#SixSteps ol li
{
	font-size: 13px;
	list-style-type:decimal-leading-zero; 
	list-style-position:inside;
	letter-spacing: 1px;
	margin-bottom: 1px;
	margin-left:10px;
}

#ColumnLeft, #ColumnRight
{
	width:320px;
	height:525px;
	padding:0px;
	float:left;
}


#ColumnLeft
{
	padding-right: 20px;
}

#Step1, #Step2, #Step3, #Step4, #Step5
{
	margin-top:10px;
	width: 315px;
	background-color: #EFEFEF;
	border: 2px solid #B3B2BF;
}


#Step1
{
	height:95px;
}

#Step2
{
	height:136px;
}

#Step3, #Step5
{
	height:240px;
}

#Step4
{
	height:245px;
}

#Step6
{
	width: 655px;
	height: 232px;
	background-color: #EFEFEF;
	border: 2px solid #B3B2BF;
	margin-top: 10px;
	clear: both;
}


#Step6 .stepBody
{
	border: none;
}

.stepHeader
{
	width: 100%;
	height: 24px;
	border-bottom: 2px solid #B3B2BF;
	color: #211B45;
	text-transform: uppercase;
	font-size: 16px;
}

.stepLabel
{
	width: 80px;
	height: 20px;
	padding-top: 4px;
	background-color: #5EC318;
	text-align: center;
	float: left;
}

.stepTitle
{
	float: left;
	text-align: left;
	width: 200px;
	height: 20px;
	padding-top: 4px;
	padding-left: 4px;
}

.stepInfo
{
	float: left;
	margin-top: 2px;
}

#Step6 .stepInfo
{
	float: right;
	margin-right: 10px;
}

.Note
{
	margin:8px 0px 0px 0px;
	font-size:11px;
	text-align:center;
}

#Step1 .Note
{
	text-align:left;
	margin-left:10px;
	margin-bottom:-10px;
}

.stepBody
{
	float: left;
	clear: both;
	width: 100%;
}

.stepBody img
{
	float: left;
	margin-top: 8px;
	margin-left: 5px;
}

.stepBody #BCType
{
	float: left;
	margin-top: 8px;
	margin-left: 5px;
	margin-right: 5px;
	height: 54px;
	width: 150px;
	font-size: x-small;
	background: #C1C1C1;
}

.stepBody #BCType select
{
	width: 98%;
	margin-top: 5px;
	margin-left: 0px;
}

.stepBody select
{
	width: 95%;
	margin-top: 20px;
	margin-left: 8px;
}

#NumLocation, #TextAlign
{
	border-right: 2px solid #B3B2BF;
	padding-right: 4px;
}

#NumType, .UploadLogo
{
	padding-left: 0px;
}

.Row1
{
	height:20px;
	margin-top:12px;
}

.Row2
{
	height:25px;
	margin-top:3px;
}

.Name, .Name2, .Name3
{
	width:125px;
	float:left;
	text-align:right;
	font-weight:bold;
	text-transform:uppercase;
	font-size:10px;
}

.Name2
{
	margin-top:5px;
}

.Name3
{
	margin-top:8px;
	margin-right:12px;
}

#Step4 .RadioBtn
{
	width:75px;
	margin-left:12px;
	float:left;
	font-size:11px;
}

#Step5 .RadioBtn
{
	width:50px;
	margin-left:10px;
	float:left;
	font-size:11px;
}

#Prefix
{
	width: 20px;
}

#Starting
{
	width: 100px;
}

#Step2 .Subhead
{
	margin:0px 0px -15px 10px; 
	padding-top:10px;
	text-transform:uppercase;
	font-weight:bold;
	clear:left;
}

#Step2 #SelectHolder
{
	float:left;
	width:200px;
}

#Step2 .RadioBtn
{
	width:50px;
	margin:21px 0px 0px 3px;
	padding:0px;
	float:left;
	font-size:11px;
}

#Step4Row1 img, #Step4Row1 input
{
	float: left;
	border: 1px solid #211B45;
}

#Step4Row1 input
{
	height: 16px;
	margin-top: 8px;
	font-size: 12px;
	color: #211B45;
	padding-top: 2px;
}

#Step5 select
{
	min-width: 45px;
}

#Step3 .stepBody span
{
	float: left;
	font-size: 9px;
	margin-top: -1px;
}

span#DRed, span#Flame, span#Yellow, span#Green, span#DBlue, 
span#LBlue, span#Purple, span#Brown, span#Black, span#Copper, span#Gold, span#Silver
{
	text-align:center;
	width:47px;
	margin-left:5px;
	padding-top:3px;
}

#Step5 .stepBody input
{
	width: 250px;
	height: 13px;
	margin-top: 8px;
	margin-left: 4px;
	font-size: 10px;
}

#Step5 .stepBody div
{
	float: left;
	margin-top: -2px;
}

#Step6Left, #Step6Right
{
	float: left;
	margin-left: 10px;
}

#Step6Left
{
	width: 313px;
	height: 208px;
	border-right: 2px solid #B3B2BF;
	padding-right: 4px;
}

#Step6Right
{
	width: 305px;
	height: 163px;
	text-align: center;
	padding-top: 13px;
	padding-left: 6px;
	margin-top: 15px;
	background-color: #FFF;
}

#Step6Right img
{
	margin:0px;
}

#Step6Left table
{
	border: 1px solid #B3B2BF;
	margin-top: 20px;
	font-size: 10px;
	width: 300px;
	text-transform: uppercase;
	text-align: center;
}

#Step6Left table tr
{
	height: 25px;
	border-bottom: 1px solid #B3B2BF;
}


#Step6Left table th
{
	width: 120px;
	border-right: 1px solid #B3B2BF;
	padding-left: 10px;
}

#Step6 .Note
{
	margin:10px 0px;
}

#CheckoutRow1, #CheckoutRow2, #CheckoutRow3
{
	clear: both;
	width:300px;
	height:30px; 
}

#Step6Left img, #Step6Left input
{
	float: left;
	border: 1px solid #211B45;
	
}

#Step6Left input
{
	height: 16px;
	width:110px;
	margin-top: 8px;
	font-size: 12px;
	color: #211B45;
	padding-top: 2px;
}


#Step6Left input#ResetButton
{
	border: none;
	margin-left: 50px;
	width:auto;
	cursor:pointer;
}

#Step6Left input#Checkout
{
	border: none;
	margin-left: 5px;
	width:auto;
	cursor:pointer;
}

.ImageSelector
{
	opacity:0.4;
	filter:alpha(opacity=40);
	cursor:pointer;
}

#LogoFile
{
	float: right;
	font-size:9px;
	display:none;
	margin-top: -3px;
}

.SixSteps
{
	background:#FFFFFF;
	text-align: center;
}

#UploadLogoProgress
{
	margin-top: 1px;
	margin-left: 10px;
}

.clear 
{
	clear:both;
	width:1px;
	height:1px;
}

#Line
{
	width:100%;
	height:2px;
	background-color:#b3b2bf;
}
