.nav_spot {
font-size: 13px;
font-family: Arial, Verdana;
}



.billing_recap {
color: black;
font-size: 11px;
font-family: Verdana, Arial;
}

.padded {

padding: 10px;

}

.addressform {
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
COLOR: #303030; 
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.search_table {
border-style: solid;
border-color: #000000 #cdcdcd #cdcdcd #cdcdcd;
border-width:  0px 0px 0px 0px;

}

.normal {
   font-family: Verdana, Arial;
}

HR {
   size: 1px;
   color: #e6e6e6;
   width: 100%;
}


.promotions_padding {
padding: 10px 13px 10px 13px;
background-repeat: no-repeat; 
}

.small {
font-family: Verdana, Arial;
font-size: 10px; 
}

.very_small {
font-family: Verdana, Arial;
font-size: 9px; 
}

.medium {
font-family: Verdana, Arial;
font-size: 11px; 
}

td {
font-family: Verdana, Arial, Helvetica;
COLOR: #303030; 
FONT-SIZE: 11px; 
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

body {
background-color: #CACED1;
font-family: Verdana, Arial, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #303030; 
LINE-HEIGHT: 15px;
FONT-WEIGHT: normal; 
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.small_burgundy {
font-family: Verdana, Arial;
color: #8a1d03;
text-decoration: none;
font-weight: bold;
font-size: 9px;
}

.highlight {
font-size: 10px;
color: #2275a9;
font-family: Verdana, Arial, Helvetica;
}

.highlight_anysize {
color: #2275a9;
font-family: Verdana, Arial, Helvetica;
}


.error {
color: #cc0000;
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
}

.errorsmall {
color: #cc0000;
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
font-weight: bold;
}

.no_highlight {
font-family: Verdana, Arial;
font-size: 10px;
font-weight: normal;
}

.burgundy {
color: #8a1d03;
}

.blue_title {
color: #005387;
font-size:15px;
font-weight: bold;
padding: 0px 0px 5px 0px;
margin: 0px 0px 5px 0px;
}

.blue {
text-decoration: none;
color: #005387;
padding: 0px 0px 5px 0px;
margin: 0px 0px 5px 0px;
}

.medium_title {
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
color: #000000;
font-weight: bold;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.large_title {
font-family: Verdana, Arial, Helvetica;
font-size: 13px;
color: #226699;
font-weight: bold;
padding: 4px 4px 4px 0px;
}


.very_small_title {
FONT-SIZE: 9px; 
color: #5286bd;
font-family: Verdana, Arial;
font-weight: bold;
text-decoration: none;
}

.blue_bread {
text-decoration: none;
FONT-SIZE: 11px; 
color: #4276ad;
font-weight: bold;
font-family: Verdana, Arial;
}

.indent { 
   line-height: 130%;
}

.short_line_height { 
   line-height: 4px;
}

.normal_line_height { 
   line-height: 5px;
}

.lineheight_sidenav { 
   line-height: 15px;
   padding: 0px 5px 0px 0px;
}

.small_gray {
text-decoration: none;
font-size: 10px;
color: #676767;
}

.gray {
font-size: 11px;
text-decoration: none;
color: #676767;
}

.gray_dark {
font-size: 9px;
font-weight: bold;
text-decoration: none;
color: #777788;
}

.bold {
color: #030303;
text-decoration: none;
}

.text {
font-family: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal; 
FONT-SIZE: 8pt; 
COLOR: #303030; 
LINE-HEIGHT: 15px;
FONT-WEIGHT: normal; 
}

.homepage {
font-family: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal; 
FONT-SIZE: 10pt; 
COLOR: #303030; 
LINE-HEIGHT: 16px;
FONT-WEIGHT: normal; 
}

table.bordered {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
border-style: solid;
border-color: #aaaaaa #aaaaaa #aaaaaa #aaaaaa;
border-width:  1px 1px 1px 1px;
}

.bordered_green {
margin: 5px;
padding: 5px;
border-style: solid;
border-color: #ACCB23 #ACCB23 #ACCB23 #ACCB23;
border-width:  1px 1px 1px 1px;
}

table.cart {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
border-style: solid;
border-color: #acacac #acacac #ffffff #ffffff;
border-width:  1px 1px 0px 0px;
}

td.cart {
border-style: solid;
border-color: #ffffff  #ffffff  #acacac #acacac; 
border-width:  0px 0px 1px 1px;
margin: 0px 0px 0px 0px;
padding: 6px 6px 6px 6px;
}

table.cart2 {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
border-style: solid;
border-color: #c099bb #c099bb #ffffff #ffffff;
border-width:  1px 1px 0px 0px;
}

td.cart2 {
border-style: solid;
border-color: #ffffff  #ffffff  #c099bb #c099bb; 
border-width:  0px 0px 1px 1px;
margin: 0px 0px 0px 0px;
padding: 9px 9px 9px 9px;
}





table.mediumcart {
width: 385;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
border-style: solid;
border-color: #ffffff #e6e6e6 #ffffff #ffffff;
border-width:  0px 1px 0px 0px;
}


table.smallcart {
width: 250px;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px; 
border-style: solid;
border-color: #aaaaaa #aaaaaa #aaaaaa #aaaaaa;
border-width:  1px 1px 1px 1px;
}

.column_left {
width: 205px;
padding: 0px 0px 0px 10px; 
margin: 0px 0px 0px 0px;
background-color: #ffffff;
border-style: solid;
border-color: #ffffff #cecece #ffffff #ffffff;
border-width: 0px 1px 0px 0px;
}

.column_left_copy {
margin: 0px 0px 0px 25px; 
}

.column_right {
width: 545px;
margin: 0px 0px 0px 25px; 
background-color: #ffffff;
}

.padding_gear {
padding: 60px 0px 60px 0px;
}

.padding_listing {
   padding: 5px 0px 0px 5px;
   width: 530px;
   }

.padding_front {
   padding: 0px 0px 0px 0px;
   text-align: center;
   }

.padding_listing_text {
   padding: 0px 0px 5px 5px;
   }

.input {
   font-family: Verdana, Arial;
   font-size: 10px; 
   }

.padding_listing_buttons {
   padding: 0px 10px 0px 10px;
   }

.padding_boxshot {
   padding: 0px 0px 0px 0px;
   }

.slightly_padded {
   padding: 0px 10px 14px 10px;
   }

.padded {
   padding: 5px 5px 5px 5px;
   }

.padding_left {
   padding: 0px 0px 0px 40px;  
   }

.padding_body{
   padding: 3px 8px 3px 8px;
   }

.padding_horizontal {
   padding: 0px 10px 0px 25px; 
   }

.padding_right {
   padding: 0px 10px 0px 0px; 
   }

.main_body {
   padding: 20px 0px 20px 0px; 
   }

.reduced_body {
   padding: 15px 15px 15px 15px; 
  }

.cell_border {
border-style: solid; 
border-color: #5286bd; 
border-width: 0px 1px 0px 0px;
}

.cell_background {
width: 165px; 
height: 180px;
background-repeat: no-repeat; 
background-position: top left;
}

.cart_top {
border-style: solid; 
border-color: #bfc2cf #cfd2ef #aabbcc #cfd2ef; 
border-width:  1px 2px 3px 1px; 
}



.rowheader_green {
background-color: #486476;
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
color: #ffffff;
font-weight: bold;
border-style: solid;
border-color: #e6e6e6  #ffffff  #ffffff #cdcdcd; 
border-width:  1px 0px 0px 1px;
margin: 0px 0px 0px 0px;
padding: 4px 4px 4px 4px;
}




.rowheader {

background-color: #848a98;
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
border-style: solid;
border-color: #a6a6a6;
border-width:  0px 0px 1px 1px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height: 21px;
padding: 3px 8px 3px 8px;
}

h3   {
font-family: Verdana, Arial, Helvetica;
font-size: 13px;
color: #116699;
}

.green_fade {
		background-color: #848a98;
		padding: 5px 5px 5px 5px;
		color: #ffffff;	
		text-decoration: none;
		font-style: none;

		FONT-WEIGHT: bold; 
		FONT-SIZE: 12px; 
		MARGIN: 0px; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;		
		}

.dark {
background-color: #909090;
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
color: #ffffff;
font-weight: bold;
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 5px;
height: 20px;
}

.border_bottom {
border-style: solid;
border-color: #ffffff  #ffffff  #cdcdcd #ffffff; 
border-width:  0px 0px 1px 0px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#shoppingcart_border {
BORDER-BOTTOM: #ffffff 1px solid;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.border_bottom_top {
border-style: solid;
border-color: #cdcdcd  #ffffff  #cdcdcd #ffffff; 
border-width:  1px 0px 1px 0px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.border_left {
border-style: solid;
border-color: #ffffff  #ffffff  #ffffff #cdcdcd; 
border-width:  0px 0px 0px 1px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.border_left_bottom {
border-style: solid;
border-color: #ffffff  #ffffff  #cdcdcd #cdcdcd; 
border-width:  0px 0px 1px 1px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.border_right {
border-style: solid;
border-color: #ffffff  #cdcdcd  #ffffff #ffffff; 
border-width:  0px 1px 0px 0px;
padding: 0px 0px 0px 0px;
}

.border_top {
border-style: solid;
border-color: #e6e6e6  #ffffff  #ffffff #ffffff; 
border-width:  1px 0px 0px 0px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.border_top_dotted {
border-style: dotted;
border-color: #888888  #ffffff  #ffffff #ffffff; 
border-width:  1px 0px 0px 0px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 4px;
}

.border_top_left {
border-style: solid;
border-color: #e6e6e6  #ffffff  #ffffff #cdcdcd; 
border-width:  1px 0px 0px 1px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.vertical_padding {
padding: 10px 0px 10px 0px;
}

.padding_vertical_slight {
padding: 5px 0px 5px 0px;
font-size: 11px;
}

.padding_cell {
font-size: 11px;
font-family: Verdana, Arial;
padding: 1px 2px 1px 2px;
}

.padding_even {
padding: 5px 5px 5px 5px;
}

.padding_vertical {
padding: 15px 0px 15px 0px;
}

.indent_large {
padding: 0px 0px 0px 15px;
}


td.search {
border-style: solid;
border-color: #ffffff  #ffffff  #cdcdcd #cdcdcd; 
border-width:  0px 0px 1px 1px;
margin: 0px 0px 0px 0px;
padding: 3px 5px 3px 5px;
}

.rowfooter {
border-style: solid;
border-color: #554433  #221111  #111111 #ffffff; 
border-width:  0px 1px 1px 0px;

font-weight: bold;
color: #ffffff;
background-color: #a1a1a4;
font-family: Verdana;
font-size: 12px;
}


.nav {
font-size:11px;
}

.blue_highlight {
font-weight: bold;
font-size: 9px;
color: #8a1d03;
}

.flash {
border-style: solid;
border-color: #fff100; 
border-width:  3px 3px 3px 3px;
}

.no_highlight {
font-weight: bold;
font-size: 9px;
color: #404040;
}


A.medium_title:link {
color: #000000;
text-decoration: none;
}

A.medium_title:visited {
color: #000000;
text-decoration: none;
}

A.medium_title:hover {
color: #fdb813;
text-decoration: none;
}


A.normal {
	COLOR: #005387;	
	text-decoration: none;
	}
A.normal:link {
	COLOR: #005387;	
	text-decoration: none;
	}
A.normal:visited {
	COLOR: #5286bd;
	text-decoration: none;
	}
A.normal:hover, A.normal:active {
	color: #fdb813;
	text-decoration: underline;
	}


.front {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px; 
	color: #666666;
	font-weight: bold; 
	text-decoration: none;
}

.blurb {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px; 
	line-height: 19px;
	font-weight: bold; 
	COLOR: #112555;	
}

A.front {
	COLOR: #005387;	
	font-size: 9px; 
	text-decoration: underline;
	}
A.front:link {
	color: #666666;
	font-size: 9px;
	text-decoration: underline;
	}
A.front:visited {
	color: #666666;
	font-size: 9px;
	text-decoration: underline;
	}
A.front:hover, A.front:active {
	color: #557788;
	font-size: 9px;
	text-decoration: underline;
	}


.footer {
	font-family: verdana, arial, helvetica;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	TEXT-DECORATION: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

.footer_padding {
	font-family: verdana, arial, helvetica;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	TEXT-DECORATION: none;
 	padding: 4px 4px 4px 4px;
}
A.footer:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #005387; TEXT-DECORATION: none;
}
A.footer:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #005387; TEXT-DECORATION: none;
}
A.footer:visited {
	FONT-WEIGHT: normal; font-size: 10px; COLOR: #005387; TEXT-DECORATION: none;
}
A.footer:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; 
	COLOR: #fdb813; 
	TEXT-DECORATION: underline;
}


.bread {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #303030;
	TEXT-DECORATION: none;
}


A.bread {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #005387; TEXT-DECORATION: none
}
A.bread:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #5286bd; TEXT-DECORATION: none
}
A.bread:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fdb813; TEXT-DECORATION: underline
}


A.promoHead:link {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #4b4b4b; TEXT-DECORATION: none
}
A.promoHead:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #4b4b4b; TEXT-DECORATION: none
}
A.promoHead:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #303030; TEXT-DECORATION: none
}


A.homeleftNAV:link {
	FONT-SIZE: 7pt; COLOR: #303030; TEXT-DECORATION: none
}
A.homeleftNAV:visited {
	FONT-SIZE: 7pt; COLOR: #303030; TEXT-DECORATION: none
}
A.homeleftNAV:hover {
	FONT-SIZE: 7pt; COLOR: #002785; TEXT-DECORATION: underline
}


A.homemainNAV:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #5286bd; TEXT-DECORATION: none
}
A.homemainNAV:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #5286bd; TEXT-DECORATION: none
}
A.homemainNAV:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fdb813; TEXT-DECORATION: underline
}


A.homesubNAV:link {
	FONT-SIZE: 7pt; COLOR: #303030; TEXT-DECORATION: none
}
A.homesubNAV:visited {
	FONT-SIZE: 7pt; COLOR: #4b4b4b; TEXT-DECORATION: none
}
A.homesubNAV:hover {
	FONT-SIZE: 7pt; COLOR: #002785; TEXT-DECORATION: underline
}


A.promo:link {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #005387; TEXT-DECORATION: none
}
A.promo:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #005387; TEXT-DECORATION: none
}
A.promo:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #fdb813; TEXT-DECORATION: underline
}


A.press {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
A.press:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
A.press:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #002785; TEXT-DECORATION: underline
}


.lowText {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #3b3b3b; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}


.highText {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}


.itemBorder {
	BORDER-RIGHT: #5286bd 1px solid; BORDER-TOP: #5286bd 1px solid; BORDER-LEFT: #5286bd 1px solid; BORDER-BOTTOM: #5286bd 1px solid
}


.itemBorderBlank {
	BORDER-RIGHT: #ccccdd 1px solid; BORDER-TOP: #ccccdd 1px solid; BORDER-LEFT: #ccccdd 1px solid; BORDER-BOTTOM: #ccccdd 1px solid
}


A.nav {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #3b3b3b; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #3b3b3b; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}


A.cMB {
	FONT-WEIGHT: bold
}
A.cMB:visited {
	FONT-WEIGHT: bold; COLOR: #5286bd
}
A.cMB:hover {
	FONT-WEIGHT: bold; COLOR: #fdb813
}


.print {
	VISIBILITY: hidden
}


#l3-title H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; MARGIN: 0px; COLOR: #000000; TEXT-ALIGN: left
}

#l3-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 15px; MARGIN: 8px 8px 0px; PADDING-TOP: 15px; BACKGROUND-COLOR: #fff
}

#inside H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; MARGIN: 5px 0px 12px; COLOR: #000000; TEXT-ALIGN: left
}
#inside H2 {
	FONT-SIZE: 15px; MARGIN: 0px 0px 20px; COLOR: #96b43c
}
#inside H3 {
	FONT-SIZE: 15px; MARGIN: 0px 0px 3px; OVERFLOW: hidden; COLOR: #263c4e;
}

#inside H3 {
	FONT-SIZE: 15px; MARGIN: 0px 0px 3px; OVERFLOW: hidden; COLOR: #263c4e;
}

#H3 {
	font-family: Helvetica, Verdana, Arial; FONT-SIZE: 15px; padding: 5px 0px 8px 8px; COLOR: #263c4e; font-weight: bold;
}

#container {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 1005px;
	padding-bottom: 50px;
	background-color: #76A1B4;
}

#subcontainer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-right: 1px solid #FFFFFF;  
	border-bottom: 2px solid #FFFFFF;
	width: 900px;
}
#subcontainer2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-right: 1px solid #FFFFFF;  
	border-bottom: 2px solid #FFFFFF;
	width: 730px;

}
#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 10px;
	margin-top: 10px;
	color: #666666;

}
#topMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	background-color: #ffffff;
	width: 660px;
	padding: 4px;
}

#topMenuB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	background-color: #F0F6F6;
	padding: 4px;
	width: 660px;
	vertical-align: top;
}
#footer a {
 	color: #666666;
	text-decoration: none;
}
#footer a:link, #footer a:visited {
 	color: #666666;
	text-decoration: none;
}
#footer a:hover, #footer a:active {
 	color: #ffffff;
 	text-decoration: none; 
}
#highlight a, a:link, a:hover, a:visited, a:active{
color: #2275a9;
}
#smalllink a {
 	color: #000000;
	text-decoration: none;
}
#smalllink a:link, #footer a:visited {
 	color: #000000;
	text-decoration: none;
}
#smalllink a:hover, #footer a:active {
 	color: #558855;
 	text-decoration: none; 
}

A {
 	color: #666666;
	text-decoration: none;
	}
A:link {
 	color: #666666;
	text-decoration: none;
	}
A:visited {
 	color: #666666;
	text-decoration: none;
	}
A:hover, A:active {
 	color: #000000;
 	text-decoration: none; 
	}

#border {
padding: 4px;
BORDER-right: #FFFFFF 1px solid; 
BORDER-bottom: #FFFFFF 1px solid; 
BORDER-left: #FFFFFF 1px solid; 
BORDER-top: #FFFFFF 1px solid; 
}

#bodylink a {
 	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#bodylink a:link, #bodylink a:visited {
 	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#bodylink a:hover, #bodylink a:active {
 	color: #000000;
 	text-decoration: none; 
	font-weight: bold;
}

#motorola a {
 	color: #333333;
	text-decoration: none;
}
#motorola a:link, #motorola a:visited {
 	color: #889761;
	text-decoration: none;
}
#motorola a:hover, #motorola a:active {
 	color: #000000;
 	text-decoration: none; 
}

#topMenu a {
 	color: #666666;
	text-decoration: none;
}
#topMenu a:link, #topMenu a:visited {
 	color: #666666;
	text-decoration: none;
}
#topMenu a:hover, #topMenu a:active {
 	color: #889761;
 	text-decoration: none;
}
#topSubmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #c9c9c9;
	padding: 6px;

	height: 30px;
	background-repeat: no-repeat;
	background-position: left top;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #C3D988;
	width: 360px;
}

#topSubmenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #c9c9c9;
	padding: 6px;
	height: 30px;
	background-repeat: no-repeat;
	background-position: left top;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #C3D988;
	width: 385px;
}
#topSubmenu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #c9c9c9;
	padding: 6px;
	height: 30px;
	background-repeat: no-repeat;
	background-position: left top;
}#header {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-right: 5px;
	padding-bottom: 5px;

}
#banner {
	padding-right: 5px;
	padding-bottom: 10px;
	padding-top: 5px;


}
#body {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-right: 5px;
	padding-bottom: 5px;
}
#bannerImageCell {
	width: 880px;
	height: 151px;
	background-image: url(../images/localResources/banner.jpg);
}
#leftSidebarContainer {
	width: 153px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#mainContentContainer {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-style: solid;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}


#productBkg {
	background-color: #FFFFFF;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #76A1B4;
	padding: 0px;
	height: 400px;
	width: 710px;
}


#leftSidebarQuickLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding: 5px;
}
#calloutContainer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px 10px 0px 0px;

}
#motorola {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px 5px 5px 5px; 
	background: #ffffff;
	font-size: 10px;
}

#selectnav {
width: 100%; 
padding-top: 2px; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 10px; 
padding-bottom: 0px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
BACKGROUND: url(../images/lnav_h3_devices.jpg) no-repeat 0px 0px; 
MARGIN: 0px; 
COLOR: #ffffff; 
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
}

#sidebar-left {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px 0px 0px 0px; 
PADDING-TOP: 10px; 
BORDER-BOTTOM: #ffffff 1px solid; 
color: #ffffff;
width: 100%; 
}


#sidebar-left H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#detail-sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}


#lnav {
width: 100%; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 15px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
BACKGROUND: url(../images/bg_lnav.jpg) no-repeat 0px 0px; 
PADDING-BOTTOM: 10px; 
PADDING-TOP: 15px; 
MARGIN: 0px; 
color: #ffffff; 
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
}

#lnav2 {
width: 100%; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 15px; 
PADDING-TOP: 15px; 
padding-bottom: 10px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
background: url(../images/bg_lnav2.jpg) no-repeat 0px 0px; 
MARGIN: 0px; 
COLOR: #fff; 
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
}

UL.lnavL2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 17px; PADDING-TOP: 0px
}
UL.lnavL2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(../images/arrow_white.gif) no-repeat 0px 3px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 0px;
}
UL.lnavL2 LI.selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(../images/arrow_white.gif) no-repeat 0px 3px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 0px;
}
UL.lnavL2 LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
UL.lnavL3 LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
UL.lnavL4 LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
UL.lnavL2 LI A:hover {
	COLOR: #172838;
}
UL.lnavL3 LI A:hover {
	COLOR: #172838;
}
UL.lnavL4 LI A:hover {
	COLOR: #172838;
}
UL.lnavL2 LI.selected {
	BACKGROUND: url(../images/arrow_yellow.gif) no-repeat 0px 3px; COLOR: #172838
}
UL.lnavL2 LI.selected A {
	COLOR: #172838;
}
UL.lnavL3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
UL.lnavL3 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bullet_dots_blue.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px 33px; TEXT-TRANSFORM: none; PADDING-TOP: 0px
}
UL.lnavL3 LI.selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bullet_dots_blue.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px 33px; TEXT-TRANSFORM: none; PADDING-TOP: 0px
}
UL.lnavL3 LI.selected {
	BACKGROUND: url(../images/bullet_dots_white.gif) no-repeat 0px 4px; COLOR: #ffd630
}
UL.lnavL3 LI.selected A {
	COLOR: #ffd630
}
UL.lnavL4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
UL.lnavL4 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bullet_dots_blue.gif) no-repeat 0px 3px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 45px; TEXT-TRANSFORM: none; PADDING-TOP: 0px
}
UL.lnavL4 LI.selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bullet_dots_blue.gif) no-repeat 0px 3px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 45px; TEXT-TRANSFORM: none; PADDING-TOP: 0px
}
UL.lnavL4 LI.selected {
	BACKGROUND: url(../images/bullet_dots_white.gif) no-repeat 0px 3px
}
UL.lnavL4 LI.selected A {
	COLOR: #dadada
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.hide {display: none; }


#currencyID {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	width: 155px;
}

#currencyID2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}

#currencyFormBorder{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;	
	width: 100%;
}
#currencyForm{
	display: block;
	width: 152px;
	margin: 0px;
	padding: .1em;
}
#currencyForm select{
	display: block;
	width: 152px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#shoppingTop {
	background-color: #FDB813;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	padding: 2px 0px 2px 0px;
}

#shoppingRow {
font-size: 10px;
font-family: Arial, Verdana, Helvetica;
padding: 2px;
}


#shoppingBottom {
	background-color: #FED176;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px 0px 5px 0px;
	line-height: 1.2em;
	width: 100%;
}

.bread {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #303030;
	TEXT-DECORATION: none;
}
#subtotal {
	padding: 2px 2px 2px 2px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #303030;
	TEXT-DECORATION: none;
	font-family: Arial, Verdana, Helvetica;
}

#searchForm{
	width: 155px;
	margin: 0px;
	padding: 0px;

}
#searchForm input{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#topSearch {
	background-color: #c9c9c9;

	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ffffff;

	text-align: left;
	width: 125px;

}

#temp {

	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #A7B385;

	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #344406;

}

#topSearch2 {
	background-color: #546E0A;
	background-repeat: repeat-x;
	background-position: left top;

	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #344406;
	text-align: left;
	width: 100px;
}
#topCart {
	background-color: #c9c9c9;
	text-align: left;
	width: 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
a:link, a:visited {
 	color: #ffffff;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}


#topCart a:link, #topCart a:visited {
 	color:#FFFFFF;
	text-decoration: none;
}
#topCart a:hover, #topCart a:active {
 	color: #FFFFFF;
 	text-decoration: underline; 
}

#white  {
 	color:#FFFFFF;
	font-weight: bold;
}

#viewCart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #314006;
	width: 140px;
	text-align: right;
}

#rec_bar_top {
	width: 550px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	padding: 5px;
}
#rec_bar_photo {
	width: 150px;
	border-left: 1px solid #76A1B4;
}
#rec_bar_desc {
	width: 400px;
	border-right: 1px solid #76A1B4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 10px;
}
#rec_bar_buttons {
    width: 400px;
	border-right: 1px solid #76A1B4;
}
#rec_bar_footer {
    width: 550px;
}
#font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#discount {
        font-weight:bold;
	color:#3366BB;
}

.locAvailability {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #486476;
}

#h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
 	color: #848a98;
	padding: 15px 10px 0px 20px;
}
#h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
 	color: #848a98;
	padding: 10px 10px 0px 0px;
}

#frontpagehead
{
font-family: Arial, Verdana, Helvetica;
font-weight: bold;
font-size: 16px;
color: #116699;
padding: 3px 0px 0px 10px;
}

#categoryhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
 	color: #848a98;
	padding: 4px 5px 5px 5px;
}

#categorysubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
 	color: #557788;
	padding: 10px 10px 10px 25px;
}
#categorydescrip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
 	color: #557788;
	padding: 10px 10px 10px 25px;
}

#medium_title {
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
color: #000000;
font-weight: bold;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}



#accessoryTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #486476;
	margin: 10px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	width: 690px;
}

#barTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #486476;
	width: 100%;
}


#breadCrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 5px;
}
#breadCrumbs a:link, #breadCrumbs a:visited {
 	color: #486476;
	text-decoration: none;
}
#breadCrumbs a:hover, #breadCrumbs a:active {
 	color: #486476;
 	text-decoration: underline; 
}
#detail-lg-photo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 10px;
	font-size: 11px;
	background-color: #ffffff;
}
#detail-photo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
}
#detail-sm-photo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}
#detail-desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 30px;

}
#detail-compatibility {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;

}
#detail-compatibility a:link, #detail-compatibility a:visited {
 	color: #666666;
	text-decoration: none;
}
#detail-compatibility a:hover, #detail-compatibility a:active {
 	color: #848a98;
 	text-decoration: underline; 
}
#detail-compatibility {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;

}
#detail-compatibility a:link, #detail-compatibility a:visited {
 	color: #666666;
	text-decoration: none;
}
#detail-compatibility a:hover, #detail-compatibility a:active {
 	color: #848a98;
 	text-decoration: underline; 
}


#detail-compatiblilty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;

}
#detail-compatiblilty a:link, #detail-compatiblilty a:visited {
 	color: #666666;
	text-decoration: none;
}
#detail-compatiblilty a:hover, #detail-compatiblilty a:active {
 	color: #848a98;
 	text-decoration: underline; 
}
#detail-compatiblilty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;

}
#detail-compatiblilty a:link, #detail-compatiblilty a:visited {
 	color: #666666;
	text-decoration: none;
}
#detail-compatiblilty a:hover, #detail-compatiblilty a:active {
 	color: #848a98;
 	text-decoration: underline; 
}
#detail-alsoBought {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 20px 10px 10px;

}
#detail-also-bartop {
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	padding: 5px;
	text-align: center;
}
#detail-alsoBoughtContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #76A1B4;
	border-left-color: #76A1B4;
	padding: 10px 0px 0px 0px;
}
#detail-alsoBought-separator {
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: center;

}
#detail-alsoBought-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	font-weight: bold;
}
#detail-alsoBought-pic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#detail-alsoBought-price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#greenCell {
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #546E0A;


}
#greeting {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 10px;

}
#people {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
#headerAccessories {
	background-color: #FFFFFF;
	width: 680px;
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 200px;
	text-align: right;
}


#whiteDeviceBkg {
	background-color: #FFFFFF;
	width: 550px;

}
#whiteDetailBkg {
	background-color: #ffFFFF;
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #76A1B4;
	padding: 0px;
	height: 400px;
	width: 680px;

}



#itemLine {
	margin: 5px 5px 5px 5px;
	width: 530px;
}
.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}



