BODY {
 margin: 10px 0px 0px 0px;
 background-color : #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
}

H1  {
 font-size: 110%;
 font-weight : bold;
 color : #3C4A75;
 margin: 20pt 0pt 18pt 0pt;
}

H2  {
 font-size: 100%;
 font-weight: bold;
 color: #666666;
 margin: 18pt 0pt 6pt 0pt;
 }
 
 H3  {
 font-size: 90%;
 font-weight: bold;
 color: #666666;
 }

H4  {
 font-size: 90%;
 font-weight: bold;
 color: #666666;
 margin: 18pt 0pt 6pt 0pt;
 }
 
 H5  {
 font-size: 80%;
 font-weight: bold;
 color: #3C4A75;
 margin: 0pt 0pt 6pt 0pt;
 }
 
H6  {
 font-size: 80%;
 font-weight: bold;
 color: #3C4A75;
 text-align: center;
 margin: 12pt 0pt 6pt 0pt;
 }

table {
	border-collapse: collapse;
}

img { 
border: 0px 
}

hr {
	color: #CCCCCC;
}

p, li, ul, ol, table { 
font: 90% Verdana, Arial, sans-serif; 
}

ul  {
 margin: 0pt 10pt 12pt 10pt; 
 list-style-image : url('images/bullet.gif');
}

ol {
 margin: 0pt 10pt 12pt 10pt; 
 list-style-type : decimal;
}

li {
    margin: 0pt 0pt 10pt 10pt;
}

a {
 color: blue;
 text-decoration: underline;
}

a:visited {
 color: purple;
 text-decoration: underline;
}


a:hover { 
 color: blue;
 text-decoration: underline overline;
 background-color : #ECF6FF;
} 

/*CUSTOM SECTION BEGINS HERE*/

.model-number-dyn-link, .model-number-dyn-link a:link, .model-number-dyn-link a:hover{
	color:blue;
	text-decoration: underline;
	cursor:hand;
	cursor:pointer;
}

.merchant-dyn-link, .merchant-dyn-link a:link, .merchant-dyn-link a:hover {
	font-weight:bold;
	font: 90% Verdana, Arial, sans-serif; 
	color:blue;
	text-decoration: underline;
	cursor:hand;
	cursor:pointer;
} 

/* begin dynamic linking for the menu */
.dyn-link-menu {
 font: 90% Arial, Helvetica, sans-serif;
 margin: 0px;
 color: blue;
 line-height: 14pt;
 text-decoration: underline;
 background-image : url("images/bullet.gif");
 background-repeat : no-repeat;
 padding-left: 20px;
 cursor:hand;
 cursor:pointer;
}

.dyn-menu-link a:hover {  
 background-image : url("images/bullet2.gif");
 color: blue;
 text-decoration: underline overline;
 background-color : #ECF6FF;
}

.dyn-menu-link a:visited {
 color: purple;
 text-decoration: underline;
}

/* end dynamic linking for the menu */
 
.content {
	border-right: 1px solid #CCCCCC;
	padding: 0px 20px 20px 20px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

.content-menu {
	border-left: 1px solid #CCCCCC;
	padding: 10px 3px 0px 3px;
}

.content-menu-btm {
	border-top: 1px solid #CCCCCC;
}
 
  /*cookie-crumb menu in center column*/	
.cookie {
	font-size: 70%;
	text-align: right;
	margin: 6px 0px 6px 0px;
	padding-bottom: 3px;
	border-bottom: 1px solid #CCCCCC;
}

.feature {
	font-size: 70%;
	margin: 0px 5px 4px 5px;
	width: 90%;
}

/*
.feature {
	font-size: 70%;
	margin: 0px 10px 8px 10px;
	width: 100%;
}
*/

.feature-sml {
	font-size: 7pt;
	margin: 10px 10px 8px 10px;
	width: 100%;
}

.feature-box {
	padding: 1px;
	width: 95%;
	margin: 15px 5px 5px 5px;
	border: 1px dashed #999999;
	background-color : #FFFFFF;
}

.feature-box-bg {
	padding: 1px;
	width: 95%;
	margin: 15px 5px 5px 5px;
	border: 1px dashed #999999;
	background-color : #FFFFFF;
}

.footer, .footer a:link, .footer a:visited {
 font: 90% Arial, Helvetica, sans-serif;
 margin: 0px;
 color: #FFFFFF;
 text-decoration: none;
}

.footer a:hover {
 color: #CC0000;
 text-decoration: none;
 background-color: #FFFFFF;
}

.keyword {
	font-size: 8pt;
	font-weight: bold;
	font-style: italic;
	text-align: right;
	margin: 45px 10px 0px 0px;
 	color : #3C4A75;	
}

.menu {
 font: 90% Arial, Helvetica, sans-serif;
 margin: 0px;
 line-height: 14pt;
}

.menu a:link, .menu a:visited {
 text-decoration: underline;
 background-image : url("images/bullet.gif");
 background-repeat : no-repeat;
 padding-left: 20px;
 }

.menu a:hover {  
 background-image : url("images/bullet2.gif");
 color: blue;
 text-decoration: underline overline;
 background-color : #ECF6FF;
}

.menu-btm { 
font: 90% Arial, Helvetica, sans-serif;
text-align: center; 
margin: 12px 20px 12px 20px;
}

.table  {
	border: 1px solid #CCCCCC;
}

 .table-top {
	background-image : url("images/top.gif");
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	padding: 0px 10px 0px 10px;
}

 .table-btm {
	background-image : url("images/btm.gif");
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	padding: 0px 10px 0px 10px;
}

.table-btm a:link, table-btm a:visited {
 text-decoration: none;
 color: #FFFFFF;
}

.table btm a:hover {
 text-decoration: underline overline;
 color: #FFFFFF;
 background-color : #313D60;
}

.bar {
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin: 0px 0px 0px 0px;
	background-image : url("images/bar.gif");
	/* background-image :   url(/if/hdr.gif); */
}

.body-ul {
 list-style-image : url('images/bullet3.gif');
}


