body { 
font-family : tahoma, helvetica, arial, sans-serif; 
font-size : 14px; 
text-align : center; 
color : #6f6f6f; 
background-image : none; 
} 
html, body, #wrapper, h1, #nav, #nav li { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#table { 
font-family : tahoma, helvetica, arial, sans-serif; 
font-size : 14px;  
color : #000000; 
border : 0 none; 
line-height : 16px; 
font-weight : normal; 
background-color : #ffffff; 
border : 1px solid #ffffff;
}
th, td { 
font-size : 10px; 
} 
img {
	border : 0;
	color: #BFCDDB;
} 
#wrapper { 
margin : auto; 
text-align : left; 
width : 900px; 
position : relative; 
} 
h1 { 
font-size : 18px; 
color : #9d0428; 
} 
h2 { 
font-size : 16px; 
color : #9d0428; 
}
h3 { 
font-size : 14px; 
color : #9d0428; 
}
h1 { 
margin : 0; 
padding : 0; 
} 
h2 { 
margin : 0 0 0 0; 
padding : 0; 
} 
h3 { 
margin : 4px 0 0 0; 
padding : 0 0 0 0; 
} 
p {
	margin-top : 1em;
	margin-right : 0;
	margin-bottom : 1em;
	margin-left : 10px;
	color: #6f6f6f;
	font-size: 14px;
} 
.block { 
display : block; 
} 
.clear {
	clear : both;
	height : 1px;
	padding-top : 0;
	margin-top : 0;
	margin-bottom : 0;
	font-size : 1px;
	line-height : 1px;
	color: #FFF;
} 
* html .clear { 
margin-top : -5px; 
margin-bottom : -4px; 
} 
.left { 
float : left; 
margin-top : 5px; 
margin-right : 8px; 
margin-bottom : 20px; 
margin-left : 0; 
} 
.right { 
float : right; 
margin : 1px 0 0 8px; 
} 
.softright { 
text-align : right; 
} 
.readmore { 
text-align : right; 
padding-right : 1em; 
} 
body {
	background-color : #ffffff;
	color: #FFF;
} 
#wrapper {  
width : 900px; 
background : #fff;
border : 1px solid #6f6f6f; 
} 
* html #wrapper { 
width : 700px; 
width : 900px; 
} 
h1 { 
padding : 9px 18px; 
color : #9d0428; 
} 
a { 
text-decoration : none; 
font-weight : bold; 
color : #9d0428; 
} 
#bannerandcartnavigation {  
background-image : url(../images/tooth_whitening.jpg); 
background-repeat : no-repeat; 
height : 141px; 
width : 900px; 
} 
a:hover {
	text-decoration : underline;
	color: #D6D6D6;
} 
* html .clear { 
margin-top : 0; 
margin-bottom : 0; 
} 
#nav li { 
float : left; 
list-style : none; 
width : 200px; 
font-size : 11px; 
font-weight : bold; 
border-left : 1px solid white; 
text-align : center; 
} 
#nav li.first { 
width : 200px; 
border-left : none; 
} 
#nav a { 
color : #fff; 
display : block; 
text-decoration : none; 
background : #cb4c8c; 
padding : 2px 0; 
width : 200px; 
} 
#nav a:hover { 
background : #f076ad; 
} 
#highlights { 
width : 430px; 
float : left; 
margin-right : -10px; 
margin-top : 10px; 
margin-left : 3px; 
} 
#highlights .p { 
margin-left : 254px; 
border-bottom : 1px solid white; 
padding-top : 10px; 
padding-right : 7px; 
padding-bottom : 9px; 
padding-left : 7px; 
} 
* html #highlights .p { 
padding-bottom : 6px; 
} 
#right { 
width : 450px; 
float : right; 
background-image : none; 
} 
#right .right { 
margin-left : 1px; 
} 
#right #products { 
float : left; 
width : 210px; 
} 
#products3and4 { 
width : 210px; 
float : right; 
height : 370px; 
} 
#right #products div { 
padding : 10px 10px 10px 10px; 
} 
#right #products #item-one { 
border-top : none; 
} 
#right #products h2 { 
clear : both; 
} 
#right #news { 
float : right; 
width : 210px; 
} 
#right #news h2 { 
margin-bottom : 0.5em; 
} 
#right #news h3 { 
margin-bottom : -0.4em; 
} 
#whitestripsMain { 
float : right; 
width : 450px; 
margin-top : 10px; 
background-image : none; 
} 
#whitestripsMain div { 
padding : 12px; 
} 
#footer { 
color : #ffffff; 
text-align : center; 
padding : 8px 0;  
background-repeat : repeat; 
background:#187FAA ;
} 
#footer p {
color : #ffffff; 
}

#footer a { 
color : #ffffff; 
font-weight : normal; 
text-decoration : underline; 
} 
#footer a:hover { 
color : #187FAA; 
} 
#item3 { 
padding : 10px; 
height : 170px; 
} 
#navigation { 
float : left; 
width : 320px; 
margin-top : 0; 
}  
.cartnavigation { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
display : inline; 
padding : 5px; 
} 
#top_navigation { 
position : absolute; 
left : 614px; 
top : 109px; 
width : 449px; 
height : 30px; 
z-index : 1; 
} 
.style3 { 
font-size : 14px; 
} 
ul {clear:both;}
.style5 {	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
}


.leftNavTopic {
color:#0066FF; font-weight:bold; font-size:14px; padding:5px 0 0 10px;
}
.leftNav {
margin:5px 0 0 40px; padding:0;
}
.leftNavLink a {
font-weight:bold;
}
