body {
	font-family: Trebuchet MS;
	font-size: 12px;
}

a {
	text-decoration:none;
	font-family: Trebuchet MS;
  }
  
a:hover {
	text-decoration: underline;
	font-family: Trebuchet MS;
}  

.text01 {
	font-size: 11px;
	font-family: Verdana;
	color: #C6D2E3;
	line-height: 14px;
}

.text01Bold {
	font-size: 11px;
	font-family: Verdana;
	color: #C6D2E3;
	line-height: 14px;
}

.text02 {
	font-size: 11px;
	font-family: Verdana;
	color: #FFFFFF;
	line-height: 14px;
}

.text02Bold {
	font-size: 11px;
	font-family: Verdana;
	font-weight: BOLD;
	color: #FFFFFF;
	line-height: 14px;
}

.text03 {
	font-size: 11px;
	font-family: Verdana;
	color: #3B557A;
	line-height: 14px;
}

.text03Bold {
	font-size: 11px;
	font-family: Verdana;
	font-weight: BOLD;
	color: #3B557A;
	line-height: 14px;
}

.text04 {
	font-size: 11px;
	font-family: Verdana;	
	font-weight: normal;
	color: #6D654D;
	line-height: 16px;
}

.text04Bold {
	font-size: 11px;
	font-family: Verdana;
	font-weight: BOLD;
	color: #6D654D;
	line-height: 16px;
}

.text05 {
	font-size: 11px;
	font-family: Verdana;
	color: #EFEBDE;
	line-height: 16px;
}

.text05Bold {
	font-size: 11px;
	font-family: Verdana;
	font-weight: BOLD;
	color: #EFEBDE;
	line-height: 16px;
}

.text06 {
	font-size: 11px;
	font-family: Verdana;
	color: #403C2E;
	line-height: 14px;
}


.text06Footer {
	font-size: 11px;
	font-family: Verdana;
	color: #FFFFFF;
	line-height: 14px;
}

.text06Bold {
	font-size: 11px;
	font-family: Verdana;
	font-weight: BOLD;
	color: #403C2E;
	line-height: 14px;
}
.text06Small {
	font-size: 9px;
	font-family: Verdana;
	color: #403C2e;
	line-height: 14px;
}
.text07 {
	font-size: 11px;
	font-family: Verdana;
	color: #A49D87;
	line-height: 14px;
}

.text07Bold {
	font-size: 11px;
	font-family: Verdana;
	font-weight: BOLD;
	color: #A49D87;
	line-height: 14px;
}

.text08 {
	font-size: 11px;
	font-family: Verdana;
	color: #898167;
	line-height: 14px;
}
.text08Small {
	font-size: 9px;
	font-family: Verdana;
	color: #898167;
	line-height: 14px;
}
.text08Bold {
	font-size: 11px;
	font-family: Verdana;
	font-weight: BOLD;
	color: #898167;
	line-height: 14px;
}

.text09 {
	font-size: 11px;
	font-family: Verdana;
	color: #1A2D48;
	line-height: 14px;
}

.text09Bold {
	font-size: 11px;
	font-family: Verdana;
	font-weight: BOLD;
	color: #1A2D48;
	line-height: 14px;
}

.text10 {
	font-size: 9px;
	font-family: Verdana;
	color: #999999;
	line-height: 14px;
	font-weight: NORMAL;
}

.text10Bold {
	font-size: 9px;
	font-family: Verdana;
	font-weight: BOLD;
	color: #999999;
	line-height: 14px;
}

.text11 {
	font-size: 10px;
	font-family: Verdana;
	color: #4D688F;
	line-height: 14px;
}

.text11Bold {
	font-size: 10px;
	font-family: Verdana;
	font-weight: BOLD;
	color: #4D688F;
	line-height: 14px;
}

.text12 {
	font-size: 11px;
	font-family: Verdana;
	color: #4D688F;
	line-height: 14px;
}

.text12Bold {
	font-size: 11px;
	font-family: Verdana;
	font-weight: BOLD;
	color: #4D688F;
	line-height: 14px;
}

.text13 {
	font-size: 11px;
	font-family: Verdana;
	color: #666666;
	line-height: 14px;
}

.text13Bold {
	font-size: 11px;
	font-family: Verdana;
	font-weight: BOLD;
	color: #666666;
	line-height: 14px;
}

.textERROR {
	font-size: 11px;
	font-family: Verdana;
	font-weight: BOLD;
	color: #CC0000;
	line-height: 14px;
}

.popText01{		
	font-size: 10px;
	font-family: Verdana;
	color: #4D688F;
}

.popText02{	
	font-size: 10px;
	font-family: Verdana;
	color: #1A2D48;
}

.headerActive{
	font-size: 9px;
	font-family: Verdana;
	font-weight: bold;
	color: #1A2D48;
}

.headerSortable{
	font-size: 9px;
	font-family: Verdana;	
	font-weight: bold;
	text-decoration: underlined;
	color: #FFFFFF;
}

.headerUnsortable{
	font-size: 9px;
	font-family: Verdana;
	font-weight: bold;
	color: #DDE5F0;
}
.link00 {
	 text-decoration: none;
	 color: #8493C4; 
	 line-height: 14px;
}
.link01 {
	text-decoration: underline;
	color: #849EC4;
	line-height: 14px;
}

.link02 {
	text-decoration: underline;
	color: #BCB7A7;
	line-height: 14px;
}

.link03 {
	text-decoration: underline;
	color: #898167;
	line-height: 14px;
}

.link04 {
	text-decoration: underline;
	color: #4D688F;
	line-height: 14px;
}

.link05 {
	text-decoration: underline;
	color: #1A2D48;
	line-height: 14px;
}
.formField01{
	font-size: 10px;
	font-family: Verdana;
	color: #1A2D48;
	text-align: right;
}
/* START BSL Abraham Problem #127 Add Unship States[Individual State Regulatory Issues] */
.redtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FF0000;
}
.lightborder 
{
border:1px solid #D9DBDA;
}
.blackborder 
{
border:2px solid #000000;
}
/* END BSL Abraham Problem #127 Add Unship States[Individual State Regulatory Issues] */
UL { list-style-image:url('images/emd_ab_ico_bullet.gif') }
LI { margin-top:8px; }


#container {
	visibility:hidden;
}
#leftBorder{
	position:absolute;
	top:0px;
	left:0px;
	width:1px;
	height:0px;
	background-color:#000000;
	visibility:hidden;
	z-index:3;
}
#rightBorder{
	position:absolute;
	top:0px;
	left:720px;
	width:1px;
	height:0px;
	background-color:#000000;
	visibility:hidden;
	z-index:3;
}
#header {
	position:absolute;
	top:0px;
	left:0px;
	width:720px;
	height:59px;
	background-color:#4D688F;
	z-index:2;
}
#mainNav {
	position:absolute;
	top:59px;
	left:0px;
	width:720px;
	height:23px;
	z-index:2;
}
#footer {
	position:relative;
	top:300px;
	left:0px;
	height:30px;
	width:720px;
	background-color:#4D688F;
	border-top:1px solid #6D654D;
	visibility:hidden;
}
#mainContent {
	position:absolute; 
	top:82px; 
	width:720px; 
	height:100px;
	background-color:#FFFFFF;
	overflow:auto;
	visibility:hidden;
}
#leftContent {
	position:absolute;
	top:0px;
	left:20px;
	width:269px;
	background-color:#FFFFFF;
}

#rightContent {
	position:absolute;
	top:12px;
	left:389px;
	width:300px;
	background-color:#FFFFFF;
}

#oneContent {
	position:absolute;
	top:12px;
	left:20px;
	width:680px;
	background-color:#FFFFFF;
}


#flashContainer {
	position: absolute;
	top: 1px;
	left: 490px;
	height: 59px;
	width: 229px;
	background-color:#4D688F;
	border-left: 1px solid #1A2D48;
	z-index: 12;
}
#orderCountContainer{
	position: absolute;
	top: 0px;
	left: 491px;
	height: 27px;
	width: 229px;
	background-color: #C6D2E3;
	border-left: 1px solid #1A2D48;
	border-top: 1px solid #1A2D48;
	border-bottom: 1px solid #1A2D48;
	text-align: left;
	vertical-align: middle;
	visibility: hidden;
	z-index:6;
}
#orderCount {
	padding-top:3px;
	padding-left:3px;
}

#orderInfo {
	padding-top:3px;
	padding-left:3px;
}
#orderInfoContainer {
	position: absolute;
	top: 27px;
	left: 491px;
	height: 32px;
	width: 229px;
	background-color: #849EC4;
	border-left: 1px solid #1A2D48;
	text-align: left;
	vertical-align: middle;
	visibility: hidden;
	z-index:6;
}

#orderPop {
	position: absolute;
	top: 50px;
	left: 401px;
	width: 211px;
	padding-top:3px;
	padding-left:5px;
	background-color: #DDE5F0;
	border-left: 1px solid #1A2D48;
	border-right: 1px solid #1A2D48;
	border-top: 1px solid #1A2D48;
	border-bottom: 1px solid #1A2D48;
	text-align: left;
	vertical-align: middle;
	visibility: hidden;
	z-index: 10;
}

#orderPopBG {
	position: absolute;
	top: 37px;
	left: 401px;
	width: 230px;
	background-color: #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	visibility: hidden;
	z-index: 11;
}

#orderPop1stItemTable {
	padding-top: 3px;
	padding-bottom: 3px;	
}

#orderPopItemTable {
	border-top: 1px solid #C6D2E3;
	padding-bottom: 3px;
}

#orderPopTotalsTable {
	border-top: 1px solid #849EC4;
	padding-top: 3px;
	padding-bottom: 3px;
}

#tableHeaderRow {
	background-color: #849EC4;
	border-top: 1px solid #1A2D48;	
	border-bottom: 1px solid #1A2D48;		
	border-right: 1px solid #4D688F;
	padding-top: 4px;	
	padding-bottom: 4px;	
	padding-left: 8px;	
	padding-right: 8px;	
}

#tableFooterRow {
	background-color: #849EC4;
	border-bottom: 1px solid #1A2D48;	
	border-top: 0px solid #1A2D48;		
	border-right: 1px solid #4D688F;
	padding-top: 4px;	
	padding-bottom: 4px;	
	padding-left: 8px;	
	padding-right: 8px;	
}

#tableHeaderRowLeft {
	background-color: #849EC4;
	border-top: 1px solid #1A2D48;	
	border-bottom: 1px solid #1A2D48;
	border-left: 1px solid #1A2D48;			
	border-right: 1px solid #4D688F;
	padding-top: 4px;	
	padding-bottom: 4px;	
	padding-left: 8px;	
	padding-right: 8px;		
}

#tableHeaderRowRight {
	background-color: #849EC4;
	border-top: 1px solid #1A2D48;	
	border-bottom: 1px solid #1A2D48;
	border-right: 1px solid #1A2D48;
	padding-top: 4px;	
	padding-bottom: 4px;	
	padding-left: 8px;	
	padding-right: 8px;		
}

#tableLightRow {
	background-color: #DDE5F0;
	border-bottom: 1px solid #1A2D48;		
	border-right: 1px solid #4D688F;
	padding-top: 6px;	
	padding-bottom: 6px;	
	padding-left: 8px;	
	padding-right: 8px;	
}

#tableLightRowLeft {
	background-color: #DDE5F0;
	border-bottom: 1px solid #1A2D48;
	border-left: 1px solid #1A2D48;			
	border-right: 1px solid #4D688F;
	padding-top: 6px;	
	padding-bottom: 6px;	
	padding-left: 8px;	
	padding-right: 8px;	
}

#tableLightRowRight {
	background-color: #DDE5F0;
	border-bottom: 1px solid #1A2D48;		
	border-right: 1px solid #1A2D48;
	padding-top: 6px;	
	padding-bottom: 6px;	
	padding-left: 8px;	
	padding-right: 8px;	
}

#tableDarkRow {
	background-color: #C6D2E3;
	border-bottom: 1px solid #1A2D48;		
	border-right: 1px solid #4D688F;
	padding-top: 6px;	
	padding-bottom: 6px;	
	padding-left: 8px;	
	padding-right: 8px;	
}

#tableDarkRowLeft {
	background-color: #C6D2E3;
	border-bottom: 1px solid #1A2D48;
	border-left: 1px solid #1A2D48;			
	border-right: 1px solid #4D688F;
	padding-top: 6px;	
	padding-bottom: 6px;	
	padding-left: 8px;	
	padding-right: 8px;	
}

#tableDarkRowRight {
	background-color: #C6D2E3;
	border-bottom: 1px solid #1A2D48;		
	border-right: 1px solid #1A2D48;
	padding-top: 6px;	
	padding-bottom: 6px;	
	padding-left: 8px;	
	padding-right: 8px;		
}


#subTotal{
	background-color: #DDE5F0;
	border-left: 1px solid #1A2D48;		
	border-right: 1px solid #4D688F;
	padding-top: 6px;	
	padding-bottom: 6px;	
	padding-left: 8px;	
	padding-right: 8px;	
}

#subTotalAmount{
	background-color: #DDE5F0;	
	border-right: 1px solid #1A2D48;
	padding-top: 6px;	
	padding-bottom: 6px;	
	padding-left: 8px;	
	padding-right: 8px;	
}

#shipping{
	background-color: #C6D2E3;
	border-top: 1px solid #1A2D48;	
	border-left: 1px solid #1A2D48;		
	border-right: 1px solid #4D688F;
	padding-top: 6px;	
	padding-bottom: 6px;	
	padding-left: 8px;	
	padding-right: 8px;	
}

#shippingAmount{
	background-color: #C6D2E3;
	border-top: 1px solid #1A2D48;		
	border-right: 1px solid #1A2D48;
	padding-top: 6px;	
	padding-bottom: 6px;	
	padding-left: 8px;	
	padding-right: 8px;	
}

#GrandTotalLeft {
	background-color: #DDE5F0;
	border-top: 1px solid #1A2D48;	
	border-bottom: 1px solid #1A2D48;
	border-left: 1px solid #1A2D48;			
	border-right: 1px solid #4D688F;
	padding-top: 4px;	
	padding-bottom: 4px;	
	padding-left: 8px;	
	padding-right: 8px;		
}

#GrandTotalRight {
	background-color: #DDE5F0;
	border-top: 1px solid #1A2D48;	
	border-bottom: 1px solid #1A2D48;
	border-right: 1px solid #1A2D48;
	padding-top: 4px;	
	padding-bottom: 4px;	
	padding-left: 8px;	
	padding-right: 8px;		
}

