/*sTYLE VZW*/
tr.headerbar
{
	background-color: #05143F;
}

tr.headersubbar
{
	background-color: #D6A663;
}

tr.footerbar
{
	background-color: #D6A663;
}
.flow
{
	overflow:scroll;
	width:40px;
}
td.leftnav
{
	background-color: #EFE0C9;
}

div.pagetitle
{
	color: #D6A663;
	font-size:12pt;
	font-family:Arial;
}

h2.title
{
	color: #D6A663;
}
BODY { BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; scrollbar-arrow-color: #FFF844; scrollbar-face-color: #7a7a7a; SCROLLBAR-BASE-COLOR: #3a3a3a }
TD { COLOR: #000000; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 10pt }

A.white:link { COLOR: #ffffff; FONT-SIZE: 8pt;  TEXT-DECORATION: none }
A.white:active { COLOR: #FFD504; FONT-SIZE: 8pt;  TEXT-DECORATION: none }
A.white:visited { COLOR: #ffffff; FONT-SIZE: 8pt;  TEXT-DECORATION: none }
A.white:hover { COLOR: #FFD504; FONT-SIZE: 8pt;  TEXT-DECORATION: none }

A.blue:link { COLOR: #343F4D; FONT-SIZE: 8pt }
A.blue:active { COLOR: #343F4D; FONT-SIZE: 8pt }
A.blue:visited { COLOR: #343F4D; FONT-SIZE: 8pt }
A.blue:hover { COLOR: #EF1923; FONT-SIZE: 8pt }

A.topnav:link { COLOR: #000000; FONT-SIZE: 8pt; FONT-STYLE: bold; TEXT-DECORATION: none }
A.topnav:active { COLOR: #000000; FONT-SIZE: 8pt; FONT-STYLE: bold; TEXT-DECORATION: none }
A.topnav:visited { COLOR: #000000; FONT-SIZE: 8pt; FONT-STYLE: bold; TEXT-DECORATION: none }
A.topnav:hover { COLOR: #EF1923; FONT-SIZE: 8pt; FONT-STYLE: bold; TEXT-DECORATION: none }
A.blue:link
{
	color: blue;
}
A.blue:visited { COLOR: blue; }
A.blue:active { COLOR: blue; }
A.blue:hover { COLOR: red; }

.black9 { COLOR: #000000; FONT-SIZE: 9pt }

.red { COLOR: #EF1923 }

.copyright { FONT-SIZE: 8pt;  COLOR: #666666; FONT-FAMILY: arial, verdana, sans-serif}

.login {background-image:url(images/login.jpg); background-position: center; background-repeat:no-repeat}
.maingraphic {background-image:url(images/main-left.gif); background-position: left; background-repeat:no-repeat}
.sidegraphic {background-image:url(images/oem-left.gif); background-position: left; background-repeat:no-repeat}


.logincolor { color: #666666; Font-Weight: 600; FONT-SIZE: 8pt}

.input	{ background-color: #f5f5f5; border: 1 solid #343F4D; color: #000000; font-size: 10px }
.button	{ text align: center; background-color: #E93830; border: 1 solid #343F4D; color: #000000; font-size: 10px }





.whitesmall { FONT-SIZE: 8pt; COLOR: #ffffff }

.blacksmall { FONT-SIZE: 8pt; COLOR: #000000 }


.whitebold { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif}

.blackbold { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: verdana, arial, sans-serif}

.table_headers  { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff}

.leftNav
{
	background-position: center top;
	background-image: url(images/login-left.gif);
	width: 184px;
	background-repeat: no-repeat;
	height: 513px;
	text-align: left;
	vertical-align:baseline;
	
}
.content,  .content p, .content h1
{
margin-left:10px;	
}
.header
{
	background-position: left middle;
	background-image: url(images/vzw-logo.gif);
	background-repeat: no-repeat;
	background-color:#231F20;	 
}
.leftbg
{
	background-color:#231F20;	
}
.skuBack
{
	background-color:#FFCCCC;
}
.phoneHeading
{
	font-weight:bold;
	height:50px;
	vertical-align:bottom;
	
}
.linkStyle:visited
{
	color: blue;
}
.linkStyle:link
{
	color: blue;
}
.linkStyle:hover
{
	color: blue;
}


.confirm_table_header
{
	background-color:#000000;
	COLOR:White;
	height:20px;
	text-align:center;	
}
.basket_table_header
{
	background-color:#000000;
	color:#ffffff;
	height:20px;
	text-align:center;	
}
.table_header
{
	background-color:#000000;
	height:40px;
	text-align:center;
	font-size:11px;	
}

.top_header
{
	height:0px
}
.innerGreyPart{
background-color:#f5f5f5;
}
.shadow
{
	border-top: ThreeDLightShadow 1px solid;
	border-right: buttonshadow 1px solid;
	border-left: ThreeDLightShadow 1px solid;
	border-bottom: buttonshadow 1px solid;
}
.bottom_header
{
	padding-left: 4px;
	vertical-align: middle;
	height: 25px;
	background-color: lightgrey;
}
.red_label
{
	background-color:#E93830;
	color:White;
	white-space:nowrap;
	padding-left:4px;	
	height:25px;
	vertical-align:middle;
}
.Heading
{
	background-color:black;  
	color:#ffffff;
	font-weight:bold;
	height:20px; 
}

.ShippingMethodImage
{
  background-image : url(../../images/shipping_method.gif);  
  background-repeat:no-repeat ;    
  width:575;
  height:40;    
}  
.OrderConfirmImage
{
	background-image : url(../../images/Line-total.gif); 
	background-repeat: no-repeat ;    
	width:575;
	height:40;
}
.CreditCardImage
{
	background-image : url(../../images/makepayment.gif); 
	background-repeat: no-repeat ;    
	width:575;
	height:40;
}
.BasketImage
{
	background-image : url(../../images/ConfirmOrder.gif); 
	background-repeat: no-repeat ;    
	width:575;
	height:40;
}

.BillShippingImage
{
	background-image : url(../../images/Billing_Shipping_Info.gif); 
	background-repeat: no-repeat ;    
	width:575;
	height:40;
}
.TR1
{
	color:White;  
	background-color:Black; 	
}

.lefttopbg
{
	background-color:#231F20;
}
.dgStyle
{
	border:1px ;
	border:1px solid #ffffff;
	
}
.dgInnerStyle
{
	border:1px solid #cccccc;
	
}
.errLabel
{
	color:#000000;
	text-align:center;
	font-weight:bold;
	width:100%;
	vertical-align:middle;
	margin-top:12px;

}