* {margin:0; padding:0;}
a, a:link {color:#000000; text-decoration: underline;}
a:visited {color:#000000;}  /*TBD*/
a:hover{text-decoration:underline;}
body {margin:0; background-color:#999; text-align:center; font:1.1em Arial,Helvetica,sans-serif; color:black;}
form {display:inline;}
fieldset {/*border:0 none;*/}
h1 {padding:0.7em 0 0.3em; font:normal normal bold 1.3em Arial, sans-serif;}
h1.gray, h2.gray, h3.gray {color:#8B7A6C;}
h2 {padding:0.4em 0; font-size:1.3em;}
h3 {padding:0.4em 0; font-size:1.1em;}
html{font-size:62%;}
img {border:0 none; vertical-align:middle;}
input, label {vertical-align:middle;}
legend {font-weight:bold; color:#666;}
li {padding:0; margin:0.5em 0 0.5em 0.2em; line-height:1.4em; list-style-position:inside;}
p,legend {margin:0.1em 0 0.7em 0; font-size:1em; line-height:1.4em;}
ul {padding:0; margin:0.5em 0 0 2em;}
option {/*margin-right:0.4em;*/}
select, input, textarea {margin:0 0.4em; color:#666; font-size:1.1em;}
select {/*border:1px solid #999;*/}
table{font-size:100%;}
textarea {/*font-size:1.1em; padding:2px;*/}
/*
 -------------- BEGIN MAIN.CSS FOR Timex: SEE ALSO IE-SPECIFIC CSS (iehacks.css) ------------------ 
/* -------------- START IDs (PRIMARY STRUCTURE) ------------------ */
#wrap {width:770px; margin:0px auto 100px auto; text-align:left; background-color:white; border-width:0px 5px 5px 5px; border-style:solid; border-color:#777;}
/* global (top) nav */
#globalNav {width:770px;}
#globalNav .logo {float:left; width:88px; height:64px; display:inline; margin-top:10px; margin-right:6px; margin-bottom:10px; margin-left:20px;}
#globalNav .topNav {
	margin-top: 0px;
	margin-right:6px;
	float: right;
}
/* global (dhtml) nav */
#secondaryNav {
	width:770px;
	font-size:1.1em;
	/*clear:both;*/
	height:36px;
	margin-top:6px;
	background-color:#D50A27;
	vertical-align: middle;
}
/*#secondaryNav ul {list-style-type:none; margin:0; padding:0;}*/
/*#secondaryNav ul li {float:left; margin:0; list-style-image:none; height:33px;}*/
/*#secondaryNav iframe {position:absolute; left:-300px; top:-300px; z-index:0;}*/
/*#secondaryNav img {vertical-align:middle; color:white; padding:0px 13px; text-transform:uppercase; text-decoration:none; font-size:1.25em; background-repeat:no-repeat; background-position:0px 3px;}*/
/*#secondaryNav a /*{text-decoration:none;color:white;}*/
/*#secondaryNavItems {float:left;}*/
/*#secondaryNavItems a, #secondaryNavItems .sep {line-height:30px; height:30px; display:block; float:left;}*/
/*#secondaryNavItems a {padding:0px 10px;}*/
/*#secondaryNavItems a:hover {background-color:#99071E;}*/
/*#secondaryNavItems .sep {background-repeat:no-repeat; background-position:center; margin:0px; width:3px;}*/
/*.dMenu {width:155px; margin-top:0px; background-color:#f7f6f6; border:1px solid #d50a27;}*/
/*.dMenu a {color:#333; display:block; padding:7px 0px 7px 8px; width:147px; font-size:1em; text-decoration:none; text-align:left; cursor:pointer;}*/
/*.dMenu a:hover {color:#d50a27; text-decoration:underline; background-color:#FFF;}*/
/*.dMenu div {border-bottom:1px solid #fff;}  /* the white line below each item in the menu */
/*.dMenuBottom a {background-image:none; border-bottom:1px solid #EAE5E0;} /* alt style for the bottom item */
#searchForm {color:white; margin-left:25px;}
#searchForm2 {color:black; float:left;}
#searchForm #searchText, #searchForm2 #searchText2 {background-color:white; border:1px solid black; margin:0; padding:0; height:21px; width:145px;}
#searchForm label, #searchForm2 label {font-size:0.8em; font-weight:bold;}
#searchForm input {margin-top:2px; padding:5px 0px 0px 2px; border:1px solid #000000; width:145px; height:21px; color:black; margin-right:0px; margin-left:0px;}
#searchForm2 input {font-size:1.0em; padding-bottom:3px; padding-right:1px;}
#searchForm #go-button input {width:26px; height:24px; border:none; margin-left:-1px; padding:0px; padding-top:1px;}
/*.secondaryNavItem {color:white;font-weight:bold; text-transform:uppercase;}*/
#searchForm .searchString{font-size:0.9em;}
#searchForm .searchField{font-size:1.1em;}
.utilNav {margin-top:0px; padding-top:11px; text-transform:uppercase; font-size:1.01em;}
.utilNav a{text-decoration:none;padding-left:6px;padding-right:6px;}
.utilNav a:hover {text-decoration:none;}
/*.utilNav .sep {background-repeat:no-repeat; background-position:left;}*/
.adjust-bag {margin:-5px -6px 0px 2px;}
/*.salutation {text-align:right; padding-top:33px;}*/
/* breadcrumbing */
#breadcrumbing, #breadcrumbs {height:24px; clear:both; line-height:24px; padding-left:10px; border-bottom:1px solid black;}
#breadcrumbs a:hover {color:#d50a27;}
#breadcrumbsDetailPage {height:24px; clear:both; line-height:24px; padding-left:10px;}
#breadcrumbing .focus, #breadcrumbs .focus {color:#BB5B6C;}
/* layouts */
#layout1 {width:770px; min-height:27em; margin-bottom:2em;}  /*one panel; no navs */
#layout2, #layout2a, #layout3 {
	width:770px;
	min-height:34em;
	overflow:hidden;
	margin-bottom:2em;
	border-top: 1px solid #4E4848;
	margin-bottom:0em;
	clear:both;
} /* layout 2 = leftNav;  layout 2a = leftNav with padding in main pane; layout3 = w/ right panel */
/* content */
#layout1 #content {margin-bottom:1em; padding:0;}
#layout2 #content, #layout2a #content, #layout3 #content {margin:0 0 -32767px 0; padding:0 0 32767px 0; text-align:left; float:left;} /*weird margin and padding is for equal columns without tables */
#layout2 #content {width:619px;}
#layout2a #content {width:599px;}
#layout3 #content {width:490px;}
/* left and right panel */
td #leftCell {vertical-align:top; width:165px; border-right:1px solid black;}
td #mainCell {vertical-align:top;}
#leftCell .recentlyViewed li, #leftCell .customersWhoBought li {list-style-type:none; margin:6px 0px;}
#lMenu {float:left; width:160px; margin-bottom:-32767px; padding-bottom:32767px; border-right:1px solid #4E4848;}
#lMenu .category {font-weight:bold;}
#lMenu #lMenuEmbeddedLayout div {margin-top:0.7em;}
#lMenu #lMenuEmbeddedLayout a {text-decoration:none;}
#lMenu .selected a {color:#BB5B6C;}
#lMenu .recentlyViewed a, #lMenu .customersWhoBought a {margin:3em 0 0 0; text-decoration:underline;}
#lMenuEmbeddedLayout {float:left; width:160px; border-right:1px solid #4E4848; margin-bottom:-32767px;}
td #lMenuEmbeddedLayout {vertical-align:top;}
#rMenu {float:right; width:282px;}
.paddingLeft20 {padding-left:20px;}
.paddingLeft13 {padding-left:13px;}
/* footers */
#upperCell1 div, #upperCell2 div, #upperCell3 div, #lowerCell1 div, #lowerCell2 div, #lowerCell3 div {margin-left:10px;}
#lowerFooter {width:770px; clear:both; text-align:center; padding-top:2em; border-top:2px solid #F4C9D2;}
#lowerFooter .copyright, #lowerFooter .copyright a {padding: 3em 0; font-size: 1em; color: #AC9B94;}
.bottomLinks {margin-top:0px;}
.bottomLinks a {text-decoration:none; background-repeat:no-repeat; background-position:left; padding-left:11px; padding-right:6px; font:1.1em Arial;}
/* popups */
.noBackground {background-image:none; background-color:#ffffff;}
.blackBackground {background-image:none; background-color:#171411;}
.srTitleBrowse {font-weight:bold; color:black; font-size:9px;}
/* -------------- END IDs (PRIMARY STRUCTURE) ------------------ */
/*#These classes are added by offhore timex team                                                              */
/*.blackHoriLine {width:100%; margin-top:3px; border:thin solid #000000;}
.editFontColor {font-size:13px; color:#000000;}
.paddingSequence {padding-top:10px; font-size:13px; color:#000000; vertical-align:top; width:38px;}
.paddingAddress {padding-top:10px; padding-bottom:10px; font-size:13px; color:#000000; vertical-align:top; width:338px;}
.paddingLeft {padding-left:28px;}
.hrClass {width:750px; border:1px solid #CCCCCC;}
.bottomHeight {line-height:15px;}
.greyConfirmation {font-weight:bold; color:#C0C0C0; font-size:13px;}
.greyBackground {border: 1px solid #CCCCCC; width:100%; background-color:#F6F3EE;}
.fontBold {font-weight: bold;}
.greyLongLine {width:100%; border:1px solid #DDD; margin-top:4px;}
.right {text-align: right;}
.headPadding {padding-left: 33px;}
.black {color:#000;}
.mainBodyPadding {padding-left:48px; font-size:13px; color:#000000; padding-right:48px;}
.noWrapText {white-space:nowrap;}
.lineBoxEdit {width:450px; border:1px solid #DDD;}
.greyAlternate {background-color:#F6F3EE;}
.widthClass {width:275px;}
.br4pt {line-height:4px;}
.borderAround {border-top:1px solid; border-left:1px solid; border-bottom:1px solid; border-right:1px solid;}
.greyBGBottomBorder {border-bottom: 1px solid;}*/
.fifty {
	float:left;
	width:49%;
	margin-top: 0.4em;
	margin-right: 0;
	margin-bottom: 0.4em;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0.2em;
	padding-bottom: 0;
	padding-left: 0;
}
.clearBoth {clear:both;
z-index:1000;}
/*.productLabel {font-weight:bold;} 
.red {color:#d50a27;} 
.bold10TinyArial {font-family: arial; font-size: 10px; color:  #000000; font-weight: bold; text-decoration: none;} 
.buyBoxSelect { font-size: 11px; color:  #000000;}
.paddingRightBottomClass {padding-right: 75px; padding-bottom: 20px;}
/*#utility classes */
.floatLeft {float:left;}
.floatRight {float:right;}
.noWrap {white-space:nowrap;}
.autoWidth {width:auto;}
.upperCase {text-transform:uppercase;}
.attention {background-color:#FFCC99;}
.boxRed {width:588px; border:thin solid #d50a27;}
.br9pt {line-height:9px;}
/*#ASHWIN ADDED*/
.module {CLEAR:both; overflow:visible; display:block; width:588px;}
.featureDivsBorder {clear:both; border-right:#98071d 2px solid; border-top:#98071d 2px solid; border-left:#98071d 2px solid; border-bottom:#98071d 2px solid; display:block; overflow:auto; width:588px;}
.featureDivActive {padding-right:6px; padding-left:6px; padding-bottom:12px; padding-top:2px; overflow:visible;}
.featureDivInactive {padding-right:6px; padding-left:6px; padding-bottom:12px; width:588px; padding-top:2px;}
.featureDivInactive {display:none;}
.floatLeftWidth {float:left; display:block; width:49%;}
#featureTabsRow a {background-position:50% bottom; font-weight:bold; float:left; width:143px; line-height:24px; background-repeat:no-repeat; height:25px; text-align:center; text-decoration:none;}
#featureTabsRow a:visited {background-position:50% bottom; font-weight:bold; float:left; width:143px; line-height:24px; background-repeat:no-repeat; height:25px; text-align:center; text-decoration:none;}
#featureTabsRow a:hover {background-position:50% bottom; font-weight:bold; float:left; width:143px; line-height:24px; background-repeat:no-repeat; height:25px; text-align:center; text-decoration:none;}
#featureTabsRow a:active {background-position:50% bottom; font-weight:bold; float:left; width:143px; line-height:24px; background-repeat:no-repeat; height:25px; text-align:center; text-decoration:none;}
a.featureTabActive {color:white;}
.featureTabActive:visited {color:white;}
.featureTabActive:hover {color:white;}
.featureTabActive:active {color:white;}
.featureTabInactive:hover {color:white;}
.featureTabInactive {color:black;}
/*#Pagination Classes*/
.paddingLeftClassTop {padding-left:8.0em;}
.paddingLeftClassBottom {padding-left:22.0em;}
.pagination {text-align:right; color:black; font-size:11px;}
.pagination-bottom {clear:both; margin-top:10px; height:30px; text-align:right;}
.pagination a {text-decoration:none; color:black; font-weight:normal; margin-left:1.6px; margin-right:1.6px;}
.pagination a:hover {text-decoration:underline;}
.pagination .pageNumbers a:active {color:black; font-weight:bold;}
.pagination .pageNumbers{color:#d50a27; font-weight:bold; margin-right:1.6px; margin-left:1.6px;}
.paddingLeftClassTop {padding-left:8.0em;}
.paddingLeftClassBottom {padding-left:22.0em;}
.sortBy {clear:both; border-right:#cccccc 0px solid; padding-right:10px; border-top:#cccccc 1px solid; padding-left:15px; vertical-align:middle; border-left:#cccccc 0px solid; line-height:30px; border-bottom:#cccccc 1px solid; height:30px; background-color:#f0f0f0;}
.linkDecoration {text-decoration:none;}
.submitLink {background-color:transparent; text-decoration:none; border:none; cursor:pointer; color:#000000;}
/*#ASHWIN ADDED ENDS*/
.srTitle {  font-weight:bold;  color:black;  font-size: smaller;  }
.ladderCount {  clear: both;}
.topNav2 {  color:black;  position: relative;  bottom: 5px;  right: 5px;}
.topNav2Upper {  height: 19px; margin-top: 6px;  margin-bottom: 25px;  margin-right: 20px; padding-right:23px; text-transform: uppercase;  text-decoration: none; font-weight:bold;background-repeat:no-repeat;background-position:right;}
.topNav2Upper .separator {width: 1.5em; text-align:center;}
.floatedProduct {float: left; width: 180px; margin: 0.2em 0.5em;}
.red-accent { color: #D50A27;}
.amabot_left {border-right:thin solid black;}
hr.clearFloat {  width: 0px; height:0px;}
#details-bucket { margin-top: 0.8em;}
#details-bucket .h1 {  border: thin solid  #999;  border-width: 1px 0px; display:block; padding: 0.35em;}
.bold {  font-weight:bold;}
#buy-box td {background-color:transparent;}
#centerContent {font-size:1em;}
#productImage {float:left;}
#bottom-nav-links {text-align:center; padding-top:0.75em;padding-bottom:1em;border-top:thin solid black;}
#copyright {text-align:center; font: 1em Arial;}
#bottom-nav-links {background-color:  #e8eaea;}
.margin15L15R {margin-left:15px;margin-right:15px;}

#product-description hr, #product-description br { display:none; }
#email-signup-bar {clear: both; width: 770px;height:25px; background-color:black; background-repeat:no-repeat;background-position: 100% 100%; color: #FFF;padding-left:0px;}
#email-signup-bar div {padding: 1px 1px; font: bold 1.1em Arial;}
#email-signup-bar img {float: left;}
#email-signup-bar .continue {margin-top: -4px;}
#email-signup-bar input {font: 1em Arial;border: 1px solid #000000;}
#email-signup-bar #go-button input {border : 0px;}
#search-bar { display:inline; padding-top:2px; color:white;}
.white-text input { color:white; }
/*#frameI {position:absolute;z-index:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}*/
/*#Rules for Order Pipeline */
/*#To use these, you have to set <body class="opl"> */
.opl h1, .opl h2, .opl h3 {clear: both;padding: 0em 1em;border: 0px solid  #D50A27;}
.opl h2, .opl h3 { margin: 1em 0em 1em 0em;padding: 0.3em 1em;}
.opl h1 {color:  #000000; font: bold 1.6em Arial;}
.opl h2 {border-width: 1px 0px 1px 0px;width:700;}
.opl h3 {margin-top: 1em;border-width: 1px 0px 0px 0px;}
.opl h3.header {margin-left:14px;margin-right:15px;padding-top:8px;width:90%;}
.opl .headerWidth { width:85%;}
.opl .sixty {float: left; margin: 0.4em 0; padding: 0 0.2em 0 0; width: 60%;}
.opl .spacer1 {text-align:right;width: 15em;float:left;clear:both;}
.opl .floatLeft1 {  margin-left:22px ;margin-top : 2px ;float : left}
/*#Classes Added for Item update page in OPL*/
.opl .item-page {float:left;margin: 0 1em 1em 1em;padding: 1em 1em 1em 1em;}
.opl .item-page p { margin: 0em 0em 0em 0em;}
.opl .item-page hr {color: #D50A27;background-color: #D50A27;border-width:0px;height:1px}
.opl .item-page h1 {color:  #000000; font: bold 1.6em Arial;padding: 0em 0em 0em 0em;}
.opl .item-page h2 {float:left;padding-top:8px;padding-bottom:8px;margin-right:0em;}
.opl .item-page h2.width {width:96%;}
.opl .item-page h3 {margin-top: 1em;border-width: 1px 0px 0px 0px;width:720px;}
.opl .item-page h3.header {margin-left:4px;padding-right:0px;padding-top:8px;margin-right:0em;}
.opl .item-page #aponote {margin-left:15px;}
.opl .item-page .margin1 {float:left;margin-left:0px;padding-left:0.5em;}
.opl .item-page .margin2 {float:left;margin-left:240px;}
.opl .item-page .margin3 {float:left;padding-left:10px;}
.opl .marginLeft{margin-left: 2em;}
.opl .itemDisplay{margin-left: 11px;}
.opl .itemDisplay hr.paddingBottom { padding-bottom:6px;width:98%; }
.opl .item-page .continueButton {float:right; padding-right:15px;padding-bottom:5px;}
/*#Classes Added for Shipping Option Page in OPL */
.opl h4 {padding: 1.8em 0 0.3em; color:  #000000; font: bold 1.6em Arial;}
.opl h4.redSmallFont {padding: 0 0 0;font: bold 1.3em Arial;color:  #D50A27;}
.opl h5 {padding: 0.7em 0 0.3em; color:  #000000; font: bold 1.2em Arial;}
.opl h6 { font: normal 1.1em Arial;}
.opl h6.small { font: normal 1.0em Arial;padding-bottom:0.5em;}
.opl .smallFont {font: normal 0.8em Arial;padding-bottom:0.5em;}
.opl .paddingLeft { margin-left: 10px;}
.opl .floatRight { margin-top: 36px ;margin-right:8px ;float : right;}
.opl .floatLeftMargin {  margin-left:22px ;margin-top : 8px ;float : left;}
.opl .floatLeftMargin1 {  margin-left:22px ;margin-top : 8px ;float : left;margin-right:450px;}
.opl .leftAlign { float: left;padding-left: 26px;}
.opl .bannerLeftAlign { float: left;padding-left: 20px; margin-top: 14px}
.opl .horizontalLine {text-align: left ; width :680px ; color:#D50A27;background-color:#D50A27;border-width:0px;height:1px;} 
/*## # # # # # # #Classes for Order Summary Page  # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # */
.opl .hrClass {width:90%;margin-top:5px;margin-bottom:5px;border-top: 1px solid  #CCCCCC;}
.opl  .alignRight { float:left; width:30%;text-align:right;}
.opl  .alignLeft {float:left;width:65%;}
.opl  .red {color:   #D50A27;}
.opl .margin1  {float:left;margin-left:8px; }
.opl .margin2  {margin-left:18px;}
.opl .radioButtons  {margin-left:208px;}
.opl .continueBtn  {margin-left:212px;}
.opl .continueBtn  input {margin-left:0px;}
.opl .attention {background-color :#ffffe8;}
.opl .reqdMark {margin-left:17px;}
.opl .reqdDesc {padding-top:8px;margin-left:26px;}
.opl .red-accent{width:240px;}
.opl .continueButton {float:right; padding-right:65px;padding-top:15px;}
.pluses {}
.decorativeRule {margin:14px 12px;padding:0px;height:11px;border-width: 0px;background-repeat:no-repeat;background-position:center;}
/*#Messaging Modules */
#buyBox {float: left;margin: 0.4em 0;padding: 0 0.2em 0 0;}
#buyBox p {padding: 0 0 0 0; margin: 10px 0px;}
#buyBox h1 {padding: 0 0 0 0; font-size: 127%;}
#buyBox ul,ul.chevrons {margin-left:0px;}
#buyBox li,.chevrons li {list-style-position:inside;margin-left:0px;}
#buyBox a, #productDetailsImage a, #leftCell a {text-decoration:none;}
#buyBox .productTitle {font-weight:bold;font-size:1.4em;}
#buyBox .buyBoxSelect .suppressMargin {margin: 0px 0px;} 
#productDetailsImage {float: left;width:180px;text-align:center;margin-bottom:24px;margin-left:20px;}
#productDetailsImage p.imgLinks {text-align:center;margin: 0px; padding:0px;}
.emailLinksBottomPadding {padding-bottom:6px;}

#leftCell h2,  #leftCell ul {	margin-right:11px;	margin-left:16px;	margin-top: 11px;	font-size:	109%;	color:black;}

.dp  #lMenu h2 {	font-size: 136%;	color:black;	font-weight:bold}
.moduleHeading h2,  #features h2,.otherThumbs h2,.dp .module h2,.dp  #mainCell h2 {	 /* or wherever this goes */	border: 1px solid  #cccccc;	border-width: 1px 0px;	padding: 7px 13px;	font-weight: bold;	clear:both;}
.moduleHead { border: 1px solid  #cccccc;border-width: 1px 0px;padding: 7px 13px;font-weight: bold;clear:both;width:100%;}
h4.moduleHead { font-size:1.0em;}
.dp .module li {	line-height:164%;	list-style-position:outside}
#results .productFloat,.productFloat {float: left; width: 190px; text-align: center;}
#results .productFloat,.productFloat a {color:  #000000; text-decoration: none;}
/*TODO: Use center align. */
.productFloat .productTitle {width:140px; margin-top:5px;margin-left:18px;}
.productFloatOtherWatches .productTitle {margin-top:5px;}

/* pulled from mockup CSS 8/23/06 */
.whiteOnGrayHeadingBox {padding: 7px; margin-top: 3px; padding-bottom: 3px; padding-top: 8px;color: white; height: 2em; background-color: #999999}
.whiteOnGrayHeadingBox h2 {}
.whiteOnGrayHeadingBox .stepIndicator { font-weight: bold;padding-right: 0px; padding-left: 155px;  padding-bottom: 10px; padding-top: 8px}
.whiteOnGrayHeadingBox: after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

form .alignWithFields {margin-left:172px;}
.fieldBox .multilineLabel {text-align:left;width: 186px;margin:0px 12px 4px 12px;float:left;font-weight:bold;line-height:1.1em;padding-top:10px;}

form .note {font-size: 1em; }
.imageButton {margin-left:0px;margin-right:0px; border-width:0px;}
/*more general rules */
/*the ::after rule tells firefox to extend the box down to the bottom of all children */
.fieldBox: after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.sortBy: after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

#giftBox {width:140px;height:140px;text-align:center; margin-bottom:16px;padding-left:6px;}
#giftBox div {margin-top:0px;}
#giftBox .heading {margin:0px;padding:0px;text-transform:uppercase;height:19px;line-height:19px;font-weight:bold;width:140px;}
#giftBox .heading .giftbox-tl {background-position:top left;background-repeat:no-repeat;}
#giftBox .heading .giftbox-tr {background-position:top right;background-repeat:no-repeat;}
#giftBoxDropdowns {border: 1px solid #999999;padding-bottom:10px;}
#giftBoxDropdowns form {display:block;margin:0px;padding:0px;}
#giftBoxDropdowns select {display:block;width:126px;margin:10px 6px;font-size:11px;}
#giftBoxDropdowns input {margin-bottom:9px;}

form .secondButton {margin-left:30px;}
form: after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
label.fullWidth {width:auto;float:none;}

/* Added by Offshore */
.paddingLeft200 {padding-left:200px}

.textAlignLeft{padding-left: 18px;text-align:left;}

/* Added by Offshore */
/* more bullet rules -- using background-image instead of list-style-image */
li {margin-left:0px;list-style-type:none;background-repeat:no-repeat;}
li,.smallBlackBullets li,.register #headingText li {background-position:-1px 7px;padding-left:10px;}
#buyBox li,.chevrons li { background-position:-2px 5px;padding-left:11px;}
/* These classes got missed while migrating to static file */
.whiteOnGrayHeadingBox: after {clear: both; display: block; visibility: hidden; height: 0px; content:".";}
.whiteOnGrayHeadingBox .stepIndicatorSignIn {padding-right:0px; padding-left:180px; padding-bottom:10px; padding-top:8px;}
.fieldBox1 {margin:4px 12px;padding:0px; text-align:left; border:1px solid #e6e6e6;clear:both;width:404px;}
.fieldBox1 input {border:1px solid #666666; height:22px; width:224px; font-size:11px;}
.huc .productFloat a {text-decoration:none;}
.huc .productFloat .widgetPL {width:80px;text-align:left;}

.huc .productFloat .widgetPL .priceWidget{padding-left:12px;}
.huc #content hr {color:black;background-color:black;}

.fontSizeReturn { font-size:15px;}
.br6pt {line-height:6px;}
.textBoxBorder input { border:#666666 1px solid;}
.signIn .alignCenterAccount {padding-left:105px;padding-bottom :10px;}
.paddingLeft5 {padding-left: 5px}
.paddingLeft197 {padding-left:197px}
/* End of missed classes */ 
/* Offshore added classes */ 
.imageButtonForm {float:right;}
.paddingLeftDate { padding-left: 27px;}
.bottomPaddingEnter {padding-bottom: 4px; padding-left: 3px;}
.paddingRightClass { padding-right: 20px}
.searchBrowseHeading {font-color:black; font-size:1.3em; padding-left:1.1em; font-weight:bold; margin-top:1.1em;} 
.searchMessage {font-color:black; font-size:1em; padding-left:1.1em; font-weight:bold; padding-top:1.1em;}
.pagination .black {font-weight:normal;}
/* More classes added by offshore */
.headingRedAccount {color:#D50A27; font:bold 1.1em Arial; margin-left:0em; margin-bottom:12px;}
.spaceTop {padding-top:1em;}
.spaceTopTimex {padding-top:1.3em;}
.fontArial {font-family:arial;}
.leftMarginButton {margin-left: 14px;}
.fieldBox .normal {padding-left:10px;margin-right:0px;}
.contactus #content .reqd {color:#D50A27; margin-left:2px; margin-right:0px; margin-top:0px; font-weight:bold;font-family:verdana; width:4px; float:left; padding-right:5px;}
/* Classes added on 22nd Sep */
a:hover {color:#D50A27;}
/* Classes added on 26th Sep */
.paddingLeft15 { padding-left: 15px}
