/*
Copyright (c) 2010,Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:http://developer.yahoo.com/yui/license.html
version:3.2.0pr1
build:2430
*/
/*
TODO will need to remove settings on HTML since we can't namespace it.
TODO with the prefix,should I group by selector or property for weight savings?
*/
html{color:#000;background:#FFF;}
/*
TODO remove settings on BODY since we can't namespace it.
*/
/*
TODO test putting a class on HEAD.
- Fails on FF. 
*/
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,
img{border:0;}
/*
TODO think about hanlding inheritence differently,maybe letting IE6 fail a bit...
*/
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var{font-style:normal;font-weight:normal;}
/*
TODO Figure out where this list-style rule is best set. Hedger has a request to investigate.
*/
li{list-style:none;}
caption,
th{text-align:left;}
h1,
h2,
h3,
h4,
h5,
h6{font-size:100%;font-weight:normal;}
q:before,
q:after{content:'';}
abbr,
acronym{border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,
textarea,
select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,
textarea,
select{*font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}
/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.2.0pr1
build: 2430
*/
/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body {
	font:13px/1.231 arial,helvetica,clean,sans-serif;
	*font-size:small; /* for IE */
	*font:x-small; /* for IE in quirks mode */
}

/**
 * Nudge down to get to 13px equivalent for these form elements
 */ 
select,
input,
button,
textarea {
	font:99% arial,helvetica,clean,sans-serif;
}

/**
 * To help tables remember to inherit
 */
table {
	font-size:inherit;
	font:100%;
}

/**
 * Bump up IE to get to 13px equivalent for these fixed-width elements
 */
pre,
code,
kbd,
samp,
tt {
	font-family:monospace;
	*font-size:108%;
	line-height:100%;
}
/* inventory detail print css */
a {color:black;text-decoration:none;}
header,footer,nav,section,article,hgroup,img,.btn{display:block}
h1,.h1,h2,.h2,h3,.h3,strong,dt,th {font-weight:bold;}
em,italic {font-style:italic;}
.xsmall,.highlight{font-size:77%;/* 77% = 10px */}
.small{font-size:85%;/* 85% = 11px */}
h1,.h1{font-size:21pt;line-height:.9230769em;/* 26/24 197% = 26px .9230769em = 24px */}
h2,.h2{font-size:16pt;line-height:1.1428571em;/* 161.6% = 21px */}
h3,.h3,.type-1 .hd h1{font-size:13pt;line-height:1em;/* 123.1% = 16px */}
/* template css */
body {width:7in;}
.mod .hd h1 {font-size:16pt;}
.mod .hd {border-bottom:1pt solid;padding-bottom:4pt;margin-bottom:8pt;}
.mod .bd {padding-left:8pt;}
.content-page-title {border-top:1pt solid;padding-top:16pt;margin-top:8pt;margin-bottom:8pt;}
.adr {margin-bottom:2pt;}
.fn {margin-bottom:2pt;font-size:13pt;}
.header .fn {font-size:21pt;}
.tel {margin-bottom:2pt;}
p {margin-bottom:8pt;}
.mod,table {margin-bottom:16pt;display:block;}
.pricing {margin-top:8pt;}
.photo  {display:block;margin-bottom:16pt;border:1pt solid black;}
th,td {padding:2pt 0;padding-right:8pt;}
.contact-info {page-break-before:always;}
.main {width:100%;text-align:center;}
.pricing {text-align:right;margin-left:auto;display:block;}
.main td {text-align:center;vertical-align:top;}
.description {margin-bottom:4pt;}
.url {margin:4pt 0;display:block;}
/* hide unwanted elements */
.franchises, .adr br {display:none;}
.links-print {display:none;/* this shoudl not be pulled into the page in the first place as it is a print page*/}