body { 
	background-color: #ffffff; 
	}

P {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	background : transparent;
	}

.text {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	background : transparent;
	}

.bolditalictext {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	font-weight : bold;
	font-style : italic;
	color : #000000;
	background : transparent;
	}

.graytext {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #999999;
	background : transparent;
	}

.medgraytext {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #666666;
	background : transparent;
	}

.redtext {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #FF0000;
	background : transparent;
	}

.whitetext {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #FFFFFF;
	background : transparent;
	}

.smwhitetext {
	font : 9px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #FFFFFF;
	background : transparent;
	}

.heading {
	font : 20px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	background : transparent;
	}

.heading2 {
	font : 18px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	background : transparent;
	}

.redheading {
	font : 20px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #FF0000;
	background : transparent;
	}

/* padding on nav */
.paddingleft5 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 5px;
}

/* padding on Personal Style Builder form, glossary */
.paddingleft10 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 10px;
}

/* padding on Personal Style Builder form */
.paddingleft20 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 20px;
}

/* padding on glossary */
.paddingleft27 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 27px;
}

/* red subhead on ask a DC question (gray column on right), News&Trends */
.subhead {
	font : 14px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #FF0000;
	background : transparent;
	}

/* red subhead on Log-in */
.redsubhead {
	font : 13px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #FF0000;
	background : transparent;
	}

/* phone# on Store Locator */
.storephone {
	font : 16px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	background : transparent;
	}

/* black bold subhead on article titles in News&Trends */
.subheadbold {
	font : 14px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	font-weight : bold;
	color : #000000;
	background : transparent;
	}

/* copyright */
.copyrightcaption {
	font : 9px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #666666;
	background : transparent;
	}

/* caption text on glossary (Designer lingo), by-lines on News&Trends */
.caption {
	font : 9px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	font-style : italic;
	color : #000000;
	background : transparent;
	}

/* for text entered into form input boxes */
.form {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	background : transparent;
	}

/* red HTML buttons */
.btn {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	font-weight : bold;
	color : #FFFFFF;
	background : #FF0000;
	}

/* for text in a form pull-down menu */
.pulldown {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	background : transparent;
	}

.red {
	color : #FF0000;
	}

.white {
	color : #FFFFFF;
	}

.floatright {
 float: right;
 margin-top: 0px;
 margin-bottom: 0px;
 margin-left: 10px;
 margin-right: 0px;
}

ul {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	background : transparent;
	list-style-image: url(/images/redbullet.gif)
	}

A:visited {
	color : #000000;
	background : transparent;
	text-decoration : underline;
	}
	
A:link {
	color : #000000;
	background : transparent;
	text-decoration : underline;
	}
	
A:hover {
	color : #000000;
	background : transparent;
	text-decoration : none;
	}
	
A:active {
	color : #FF0000;
	background : transparent;
	text-decoration : underline;
	}

/* for red link */
A.red:visited {
	color : #FF0000;
	background : transparent;
	text-decoration : none;
	}
	
A.red:link {
	color : #FF0000;
	background : transparent;
	text-decoration : none;
	}
	
A.red:hover {
	color : #FF0000;
	background : transparent;
	text-decoration : underline;
	}
	
A.red:active {
	color : #000000;
	background : transparent;
	text-decoration : none;
	}

/* for link on Design Tip */
A.smwhite:visited {
	font : 9px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #FFFFFF;
	background : transparent;
	text-decoration : underline;
	}
	
A.smwhite:link {
	font : 9px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #FFFFFF;
	background : transparent;
	text-decoration : underline;
	}
	
A.smwhite:hover {
	font : 9px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #FFFFFF;
	background : transparent;
	text-decoration : none;
	}
	
A.smwhite:active {
	font : 9px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	background : transparent;
	text-decoration : underline;
	}

/* for google landing page */
A.smwhitelink:visited {
	font : 9px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #FFFFFF;
	background : transparent;
	text-decoration : none;
	}
	
A.smwhitelink:link {
	font : 9px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #FFFFFF;
	background : transparent;
	text-decoration : none;
	}
	
A.smwhitelink:hover {
	font : 9px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #FFFFFF;
	background : transparent;
	text-decoration : none;
	}
	
A.smwhitelink:active {
	font : 9px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	background : transparent;
	text-decoration : none;
	}

/* for bottom nav links */
A.bottomnav:visited {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #666666;
	background : transparent;
	text-decoration : none;
	}
	
A.bottomnav:link {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #666666;
	background : transparent;
	text-decoration : none;
	}
	
A.bottomnav:hover {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #666666;
	background : transparent;
	text-decoration : underline;
	}
	
A.bottomnav:active {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #FF0000;
	background : transparent;
	text-decoration : none;
	}

/* for left nav links */
A.leftnav:visited {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #666666;
	background : transparent;
	text-decoration : none;
	}
	
A.leftnav:link {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #666666;
	background : transparent;
	text-decoration : none;
	}
	
A.leftnav:hover {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #666666;
	background : transparent;
	text-decoration : underline;
	}
	
A.leftnav:active {
	font : 11px frutiger, verdana, helvetica, arial, geneva, sans-serif;
	color : #FF0000;
	background : transparent;
	text-decoration : none;
	}

ul#sidebar {
	margin:15px 10px 0 20px;
	padding:0;
	list-style-image:none;
	list-style-type:none;
	font:12px Tahoma,Helvetica,Arial,sans-serif;
	text-align:left;
	background-color:Transparent;
	width:100px;
	}
ul#sidebar li{
	margin-bottom:5px;
	}
ul#sidebar :link,ul#sidebar :visited {
	color:#606060;
	text-decoration:none;
	}
ul#sidebar l.cur-page :link,ul#sidebar li.cur-page :visited {
	color:#ff0000;
	}
ul#sidebar li :link:hover,ul#sidebar li :visited:hover {
	color:#606060;
	text-decoration:underline;
	}