/*	defaults	*/
body {
	margin: 0px;
  padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
body, td, p { 
	font-family:Arial, Helvetica, sans-serif; 
	color:#333333; 
	font-size:11px;
}

a,
a:hover,
a:visited,
a:visited:hover { font-family: arial, helvetica; color: #990000; text-decoration: none; }

.contentTitle { font-family: arial, helvetica; color: #333333; font-size: 11px; font-weight: bold; }
.title { font-family: arial, helvetica; color: #333333; font-size: 11px; font-weight: bold; }
.smallertext { font-family: arial, helvetica; color: #333333; font-size: 9px; }
.compTitle { font-family: arial, helvetica; color: #FFFFFF; font-size: 9px; font-weight: bold; }

.redTitle { font-family:arial,helvetica; color:#990000; font-weight: bold; font-size:11px; }

.whiteTitle { font-family:arial,helvetica; color:#FFFFFF; font-weight: bold; font-size:11px; }

.brochTitle { font-family:arial,helvetica; color:#333333; font-weight: bold; font-size:11px; }

.byoOptTitle { font-family:arial,helvetica; color:#FFFFFF; font-weight: bold; font-size:11px; }

.costSF { font-family: arial, helvetica; color: #333333; font-size: 11px; }

/* [COMMON INPUT ELEMENTS STYLE] select, text box */
.selectStyle {		/* select type */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #999999;
}
.textInputStyle {		/* input text type */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #999999;
}

/* style for scrolling banner */
#byo_scroll { position: absolute; width: 170px; }

/* style for showing title of Warranty Section */
#warranty_scroll { position:absolute; left:189px; top:440px; }

/* style for BYO Return banner */
#byo_return_banner { position:absolute; left:189px; top:0px; }

/*-- CSS for Dynamic BYO offer window --*/
#dropinboxv2cover{
  width: 550px; /*change width to desired */
  position:absolute; /*Don't change below 4 rules*/
  z-index: 100;
  overflow:hidden;
  visibility: hidden;
}

#dropinboxv2{
  width: 530px; /*change width to above width-20. */
  border: 2px solid black; /*Customize box appearance*/
  background-color: #EDE9D9;
  padding: 4px;
  position:absolute; /*Don't change below 3 rules */
  left: 0;
  top: 0;
}
/*-- End of CSS for Dynamic BYO offer window --*/


/* style for sub navigations of top menu */
.topSubNav {
  color: #8E9086;
  font-size: 11px;
  font-weight: bold;
  height: 19px;
  padding-left: 15px;
  cursor: pointer;
}

.byoPackageHeader {
  background-color: #DEDEDE;
  padding-top: 7px;
  width: 530px;
  height: 22px;
}

.byoPackageContent {
  width: 500px;
  padding: 10px;
}


.baseModelList {
  position: absolute;
  width: 506px;
  padding: 5px 10px 0px 10px;
  margin-left: -10px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  display: none;
}
.baseModelList ul {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 10px 25px;
}
.baseModelList li {
  line-height: 18px;
  padding-left: 2px;
}

.featureList {
  background-color: #FFFFFF;
}
.featureList ul {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 10px 25px;
}
.featureList li {
  line-height: 18px;
  padding-left: 2px;
}

.contentLeading {
  line-height: 160%;
}