img.DocIcon, a img.DocIcon, ul li a img.DocIcon{
border:none;
}
a.DocIcon{
display:inline-block;
}
#container{

	min-width: 784px; 
	max-width: 1000px; 
	width:expression(document.body.clientWidth < 784? "784px" : document.body.clientWidth > 1000? "1000px" : "auto");
	padding-bottom:20px;
	/*needs to be here for Ff*/
	text-align:center;
	margin:auto;
}

body         {
	background-color: #eeeeee; margin: 0px;
	margin:auto;
}

a.BackToTop, a.BackToTopPage{
float:right;
border:1px dotted #666;
background-color:#eee;
text-decoration:none;
padding:.5em;
}
a.BackToTop:hover, a.BackToTopPage:hover{
background-color:#FFFFCC;
}
a.BackToTopPage{
float:none;
}

.pdf, .doc, .wpd, .xls, .ppt, .zip{
background-position:left;
background-repeat:no-repeat;
padding:.25em 0 0 1.75em;
}
.pdf{
background-image:url(../../_includes/images/docs/pdf.gif);
}
.doc{
background-image:url(../../_includes/images/docs/doc.gif);
}
.wpd{
background-image:url(../../_includes/images/docs/wpd.gif);
}
.xls{
background-image:url(../../_includes/images/docs/xls.gif);
}
.ppt{/* don't have image */
background-image:url(../../_includes/images/docs/ppt.gif);
}
.zip{
background-image:url(../../_includes/images/docs/zip.gif);
}

a:link, a.email{ color: #003399; }
a:active     { color: rgb(102, 255, 255); }
a:visited    { color: #006666; }
a:hover, a.email:hover{ color: #00CCFF; }
a.email{
cursor:pointer;
text-decoration:underline;
}

a.highlight:link       { color: #CC0000; }
a.highlight:active     { color: #ff6666; }
a.highlight:visited    { color: #990033; }
a.highlight:hover { color: #ff6666; }

a.aa          { color: #FFFFFF }
a.aa:link     { color: #FFFFFF }
a.aa:visited  { color: #66FFCC }
a.aa:hover    { color: #66FFFF }

table        { table-border-color-light: rgb(0, 153, 102); table-border-color-dark: 
               rgb(0, 153, 102) }
table        { font-size: 100%; font-style: normal; font-family: Arial, Arial, Helvetica }

caption      { color: rgb(0, 102, 102) }
caption      { font-style: normal; font-family: Arial, Arial, Helvetica; font-size: 14pt }

th           { background-color: #cccccc }

h1           { color: rgb(0, 102, 102) }
h1           { font-weight: bold; font-size: 175%; font-family: Arial, Arial, Helvetica; 
               border-top: 4 solid #006699; border-bottom: 4 solid #006699 }

h2           { color: rgb(0, 102, 102) }
h2           { font-style: italic; font-family: Arial, Arial, Helvetica; font-size: 150%; 
               font-weight: bold; /*border-bottom: 3 solid #006699*/ }

h3           { color: rgb(0, 102, 102) }
h3           { font-family: Arial, Arial, Helvetica; font-size: 135%; font-weight: bold }

h4           { color: rgb(0, 102, 102) }
h4           { font-family: Arial, Arial, Helvetica; font-weight: bold; font-size: 115% }

h5           { color: rgb(0, 102, 102) }
h5           { font-style: italic; font-weight: bold; font-size: 115%; font-family: 
               Arial, Arial, Helvetica }

h6           { color: rgb(0, 102, 102) }
h6           { font-weight: bold; font-size: 100%; font-family: Arial, Arial, Helvetica }


.big115      { font-size: 115% }
.big125      { font-size: 125% }
.big150      { font-size: 150% }
.brd1mb      { border: 1 solid #0099CC }
.brdr6lg     { border: 6 solid #669999 }
.bulletlead  { margin-top: 6 }
.graphicborder { background-color: #669999; font-size: 75% }
.green       { color: #336666 }
.hlight_cen  { 
	font-size: 120%; 
	color: #336666; 
	text-align: center; 
	font-weight: bold; 
	font-style: italic; 
	margin-left: auto; 
	margin-right: auto;
}
.hlight_cen150  { font-size: 150%; color: #336666; text-align: Center; font-weight: bold; 
               font-style: italic; margin-left: 25; margin-right: 25 }
.hlight_left { color: #336666; text-align: Left; font-style: italic; font-size: 120%; 
               font-weight: bold; margin-left: 25; margin-right: 25 }
.hlight_right { text-align: right; font-style: italic; color: #336666; font-weight: bold; 
               font-size: 120%; margin-left: 25; margin-right: 25 }
.illus_bot   { font-style: italic; font-size: 85%; color: #006666; border-bottom-style: solid; 
               border-bottom-color: #006699; padding-bottom: 5 }
.illus_left  { font-style: italic; color: #006666; text-align: Left; font-size: 85%; 
               border-left-style: solid; border-left-color: #006699; 
               padding-left: 5 }
.illus_right { text-align: Right; font-size: 85%; font-style: italic; color: #006666; 
               border-right-style: solid; border-right-color: #006699; 
               padding-right: 5 }
.info        { font-style: italic; text-align: Left }
.notice      { background-color: #006699; text-align: Center; color: #FFFFFF; padding:.5em; font-size:125%; font-weight:bold; }
.p_2t2b_al   { text-align: Left; margin-top: 3; margin-bottom: 3 }
.p_al        { text-align: Left }
.redtext     { color: #990000 }
.small25     { font-size: 25% }
.small50     { font-size: 50% }
.small65     { font-size: 65% }
.small75     { font-size: 75% }
.small85     { font-size: 85% }
.textnav     { font-weight: bold }
.left {
	text-align: left;
}
.center{
	width:100%;
	text-align: center;
	margin: auto; 
}
.CenterAll  {
	width:100%;
	color: #336666; 
	text-align: center; 
	margin: auto; 
}
.CenterAll p {
color:#000000;
text-align:justify;
} 
.right {
	text-align: right;
}
.floatleft, ul.PadLeft1em li {
	float:left;
}
.floatleft li{
	float:left;
	display:inline;
}
.floatright {
	float:right;
}
ul.PadLeft1em li, div.PadLeft1em{
padding-left:1em;
}
body         { font-family: Arial, Helvetica, SanSerif; font-size: 75%; }

dd           { margin-top: 5; margin-bottom: 5 }
dt           { margin-top: 5; margin-bottom: 5 }

hr {
	border:0 solid transparent;
	border-bottom-color: #669999;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	clear: both;
}

li           { text-align: Justify; margin-top: 5; margin-bottom: 5 }

p            { text-align: Justify }

.red { color: red; }

.indent, .indent10 {
	margin-left : 1em;
}
.indent20 {
	margin-left : 2em;
}

.debug {
	background-color: #A0A6C9;
}
.MyNote		{ color: Fuchsia; background: White; font-weight: bold; }
.indent10 { margin-left: 10px; }
.indent20 { margin-left: 20px; }
.strong {
	font-weight: bold;
}
.em {
	font-style: italic;
}

.outline-red, .outline-green {
	text-align:center;
	margin-right: auto;
	margin-left: auto;
	padding: 1em;
}
.outline-red {
	border: medium double red;
}
.outline-green{
	border: thick double #336666;
	background-color:#DFE6E3;
}
.block {
display:block;
}

br.clearfloat {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfloat {
    clear: both; 
}
ul.docs li{
clear:left;
}
ul.docs h2{
background-color:#eee;
padding:.25em;
}
ul.docs li li {
clear:left;
border-top:1px solid #ccc;
padding-top:.5em;
}
ul.docs li li:after { /* *** not working in IE */
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility:hidden;
overflow:hidden;
}

ul div.col1 li, ul div.col2 li{
float:left;
clear:none; 
}
ul div.col2 li{
padding-left:1em;
}

ul.docs img, div.docs img {
border:1px solid #999;
float:left;
margin-right:.5em;
margin-bottom:.5em;
max-width:50px;
max-height:75px;
}
.PlainList, .PlainList2{
list-style-type:none;
margin-left:0;
padding-left:0;
}
.PlainList2 li{
list-style-type:none;
text-align:left;
}

.columns div{
float:left;
margin-right:1em;
}
.SmallCaps{
font-variant:small-caps;
}
.w70pc{
text-align:center;
margin:auto;
margin:0 10em 0 10em;
}
.DocIcon, i.DocIcon, li i.DocIcon, li a i.DocIcon{
/* border still shows up in IE */
border:none;
padding-right:.25em;
}
.nobold{
font-weight:normal;
}
.noem{
font-style:normal;
}
.meeting{
padding-bottom:.5em;
border-bottom:2px solid #ccc;
}

