
/* Corrections to Gov template styled sizing */

Div.content ul {font-size: 0.75em;}
Div.content ul ul {font-size: 1.00em;}
Div.content ul ul ul {font-size: 1.00em;}
Div.content ul ul ul ul {font-size: 1.00em;}
Div.content ul ul ul ul ul {font-size: 1.00em;}
Div.content ul ul ul ul ul ul {font-size: 1.00em;}

Div.content ul OL {font-size: 1.00em;}

Div.content OL {font-size: 0.75em;}
Div.content OL OL {font-size: 1.00em;}
Div.content OL ul {font-size: 1.00em;}

Div.content li {font-size: 1.00em;}
Div.content li * {font-size: 1.00em;}
Div.content blockquote {font-size: 0.75em;}
Div.content blockquote * {font-size: 1.00em;}
Div.content blockquote blockquote {font-size: 1.00em;}
Div.content blockquote blockquote * {font-size: 1.00em;}

Div.content blockquote ul {font-size: 1.00em;}
Div.content blockquote ul * {font-size: 1.00em;}
Div.content blockquote ol {font-size: 1.00em;}
Div.content blockquote ol * {font-size: 1.00em;}

Div.content TD {padding: 8px;}

Div.content li sup {font-size: 1.10em;}
Div.content blockquote sup {font-size: 1.10em;}
Div.content li sub {font-size: 1.10em;}
Div.content blockquote sub {font-size: 1.10em;}
/* firefox only */
Div.content li > sup {font-size: 0.75em;}
Div.content blockquote > sup {font-size: 0.75em;}
Div.content li > sub {font-size: 0.75em;}
Div.content blockquote > sub {font-size: 0.75em;}

/* Special character formatting */
span.note { color: #0066cc; }
span.important { text-decoration:underline; }
span.smaller {font-size:0.75em;}
div.content li span.smaller {font-size:0.75em;}
a span.smaller {font-size:0.75em;}

div.small { font-size:0.75em; margin-top:3px;margin-bottom:3px; }

span.smaller span.note sup {font-size:1.25em;}
/* firefox only */
span.smaller > span.note > sup {font-size:1.00em;}


div.topLink {float:right;margin-left:10px;}
p.topLinkTopper {font-size:5px;}

span.nowrap, span.nobr {white-space:nowrap;}
span.nowrap *, span.nobr * {white-space:nowrap;}

p.guideLinks, p.guideLinks * {font-weight:bold;}

div.guidelineImageBounder {position:relative;margin-top:10px;margin-bottom:10px;}
img.guidelineImage {position:absolute;}
img.guidelineImage {border:1px solid #999999;}
img.noBorder {border-width:0px;}
img.guidelineImage {display:block;page-break-inside:avoid;}

p.gpacTitle {font-weight:bold; font-size:0.85em; color:#0066CC;}
p.guidelineTitle {font-weight:bold; font-size:1.00em; color:#0066CC;}
p.effectiveDate {font-weight:bold;}
	
div.outline { border:1px solid #999999;margin-top:10px;margin-bottom:10px;padding:8px;}
div.outlineTight { border:1px solid #999999;margin-top:0px;margin-bottom:10px;padding:8px;padding-top:0px;padding-bottom:0px;}

ul.square li {list-style-image: url(/gpac/images/square.gif);}

ul.less li {position:relative;left:-23px;}
ol.less li {position:relative;left:-23px;}

div.content sup {vertical-align:25% !important;}