html,body {
        margin:0px;
        padding:0px;
        height:100%;
        border:none;
        font-family: "Verdana","Geneva","Tahoma","Arial","Helvetica","SansSerif";
        font-style: normal;
        font-size: 13px;
        color: #000000;
        background: #D3D2B6;
}

html.printReady {
        margin:5px;
        background: #FFFFFF;
}

body.printReady {
        margin:5px;
        background: #FFFFFF;
}
li {
        font-family: "Verdana","Geneva","Tahoma","Arial","Helvetica","SansSerif";
/*      list-style-type: none;*/
}
a:link {
        font-weight: bold;
        text-decoration: underline;
}
a:visited {
        font-weight: bold;
        text-decoration: underline;
}
a:hover {
        font-weight: bold;
        text-decoration: underline;
}

#printReady     {
/*      background-color: #FFFFFF;*/
/*      padding:5pt;*/

}

/* PARAGRAPH TAGS */
P {
        margin: 5pt 0pt 5pt 0pt;
        /*font-size: 11px;
        line-height:12pt;
        padding-left: 7px;*/
}
P.pgHeader {
        margin: 3pt 8pt 0pt 8pt;
        font-size: 28pt;
        font-weight: bold;
        color: black;
}
P.pgTitle {
        margin: 0pt 0pt 0pt 0pt;
        font-size: 18pt;
        font-weight: bold;
}

P.parentPath    {
        font-size: 11px;
        margin: 0pt 0pt 0pt 0pt;
}

P.subHeader {
        margin: 5pt 0pt 0pt 0pt;
        font-size: 13px;
        font-weight: bold;
}
P.blue {
        color: #3E72AE;
        margin: 5pt 0pt 0pt 0pt;
}
P.wide {
        margin: 10pt 0pt 0pt 0pt;
}

P.copy {
        margin: 5pt 0pt 0pt 0pt;
}

P.tight {
        margin: 2pt 0pt 0pt 0pt;
}

P.tightIndent {
        margin: 0pt 0pt 0pt 5pt;
}

P.wideIndent {
        margin: 3pt 10pt 0pt 10pt;
}

P.subListings {
        margin: 10pt 0pt 0pt 0pt;
}

P.InfoPEIDisclaimer {
        margin: 5pt 5pt 5pt 5pt;
}


/* FONT TAGS  */
font    {
        font-family: "Verdana","Geneva","Tahoma","Arial","Helvetica","SansSerif";
/*      font-size: 11px;*/
}
font.title    {
        font-size: 15px;
}

font.subHeader    {
        font-size: 11pt;
        font-weight: bold;
}
font.regular    {
        font-size: 13px;
}
font.regularBold    {
        font-size: 13px;
    font-weight: bold;
}
font.medium    {
        font-size: 11px;
}
font.small    {
        font-size: 8pt;
}
font.verysmall    {
        font-size: 6pt;
}
font.youAreHere    {
        background-color: pink;
}
font.whiteNote    {
        color: white;
}
font.blue    {
        color: #3E72AE;
}
h1 {
        font-size: 20pt;
}


/* TABLE STYLES */
table {
        font-family: "Verdana","Geneva","Tahoma","Arial","Helvetica","SansSerif";
        font-size: 13px;
}
td {
        font-family: "Verdana","Geneva","Tahoma","Arial","Helvetica","SansSerif";
        font-size: 13px;
}
td.netscape {
        font-family: "Verdana","Geneva","Tahoma","Arial","Helvetica","SansSerif";
        font-size: 11pt;
}
table.bannerMenu    {           /* THIS CREATES A COLORED TABLE */
        border: 1px solid #000;
        /*margin: 6px;*/
        width: 95%;
        background-color: #E8E7CB;
        text-align: middle;
        margin-top:auto;margin-bottom:auto;margin-left:auto; margin-right:auto;
}
table.bannerMenuFull    {           /* THIS CREATES A COLORED TABLE */
        border: 1px solid #000;
        background-color: #E8E7CB;
        text-align: middle;
        margin-top:5pt;margin-bottom:auto;margin-left:auto; margin-right:auto;
}
table.greenBorder    {          /* this creates a pale yellow table with a greenborder */
        border-color: #009900;
        border-style: solid;
        border-width: 1px;
        margin: 5pt 0pt 5pt 5pt;
        background-color: #E8E7CB;
}
table.christmastable    {               /* this creates a pale green table with a purple border */
        border-color: #4d2d5c;
        border-style: solid;
        border-width: 1px;
        margin-top:5pt;margin-bottom:auto;margin-left:auto; margin-right:auto;
        background-color: #c4df95;
}
table.stormClosure    {               /* this creates a pale green table with a purple border */
        border-color: #009900;
        border-style: solid;
        border-width: 1px;
        margin-top:5pt;margin-bottom:auto;margin-left:auto; margin-right:auto;
        background-color: #ffff7e;
}
table.boxForm    {                      /* FOR SMALL FORMS INSIDE FLOATING WINDOWS */
        font-size: 8pt;
}
table.newsPhotos    {                   /* IN NEws Releases, if there are photos associated. Normally no more than two... */
        border-color: #000000;
        border-style: solid;
        border-width: 1px;
        margin: 5pt;
        width: 120px;
        background-color: #E8E7CB;
        font-size: 11px;
}
td.menu {
        width:150px;
        font-size:11px;
}
TR.blueFONT {
        color: #3E72AE;
        font-size: 11px;
        text-transform: uppercase;
}
TR.blue {
        background-color: #F7F7FF;
}
UL {
        list-style-type: disc;
        margin: 5pt 0pt 5pt 20pt;
}
OL {
        margin: 5pt 0pt 5pt 20pt;
}
LI {
        margin: 3pt 0pt 3pt 0pt;
}
ul.noBullets    {
        list-style-type: none;
        margin: 0pt 0pt 0pt -30pt;
}
li.tightMenuItem    {
        margin: 0pt -10pt 0pt 0pt;
}
UL.topMenu    {
        list-style-image: url(/style/bullets/blueYBullet.png);
        margin: 0pt 0pt 0pt 10pt;
        padding: 0pt 0pt 0pt 10pt;
        font-size: 11px;
}
UL.innerMenu    {
        background-color: #FBF8D2;
        list-style-image: url(/style/bullets/redYBullet.png);
        margin: 0pt 0pt 0pt 3pt;
        padding: 3pt 0pt 0pt 3pt;
        font-size: 11px;
}
UL.pageList    {
        list-style-image: url(/style/bullets/blueWBullet.png);
        font-size: 12px;
        margin: 0pt 0pt 0pt 5pt;
        padding: 0pt 0pt 0pt 10pt;
}
LI.innerMenuItem    {
        margin: 0pt;
        padding: 1.5pt 0pt 0pt 2pt;
}

LI.topMenuItem    {
        margin: 0pt 0pt 0pt 0pt;
        padding: 0pt 0pt 2pt 0pt;
}
LI.pagelist             {
        font-size:10pt;
        font-family: verdana;
        font-weight: normal;
}
UL.subMenu    {
        margin: 0pt 0pt 0pt 10pt;
        padding: 0pt 0pt 0pt 10pt;
}
LI.A_Item    {
        list-style-image: url(/style/bullets/redBullet.png);
        margin: 0pt 0pt 0pt 0pt;
        padding: 0pt 0pt 2pt 0pt;
}
LI.B_Item    {
        list-style-image: url(/style/bullets/blueWBullet.png);
        margin: 0pt 0pt 0pt 0pt;
        padding: 0pt 0pt 2pt 0pt;
}
LI.C_Item    {
        list-style-image: url(/style/bullets/closed.gif);
        margin: 0pt 0pt 0pt 0pt;
        padding: 0pt 0pt 2pt 0pt;
}
LI.G_Item    {
        list-style-image: url(/style/bullets/listinggi.gif);
        margin: 0pt 0pt 0pt 0pt;
        padding: 0pt 0pt 2pt 0pt;
}
LI.L_Item    {
        list-style-image: url(/style/bullets/listingred.gif);
        margin: 0pt 0pt 0pt 0pt;
        padding: 0pt 0pt 2pt 0pt;
}
LI.T_Item    {
        list-style-image: url(/style/bullets/listinggrey.gif);
        margin: 0pt 0pt 0pt 0pt;
        padding: 0pt 0pt 2pt 0pt;
}
LI.D_Item    {
        list-style-image: url(/style/bullets/pointer.gif);
        margin: 0pt 0pt 0pt 0pt;
        padding: 0pt 0pt 2pt 0pt;
}
LI.U_Item    {
        list-style-image: url(/style/bullets/business.gif);
        margin: 0pt 0pt 0pt 0pt;
        padding: 0pt 0pt 2pt 0pt;
}

/* Psuedo Classes */
.menu {font-size: 11px;}
.bText { text-decoration: underline; color: #0000FF; font-family: Geneva,Tahoma,sans-serif;font-size: 12px;}
.yText { text-decoration: underline; color: #0000FF; font-family: Geneva,Tahoma,sans-serif;font-size: 12px;}
.wText { text-decoration: none; color: #0000FF; font-family: Geneva,Tahoma,sans-serif;font-size: 12px;}
.itemBorder { border: 1px solid #006600 }
.itemBorderBlank { border: 1px solid #3E72AE }

/* form tags */
input.txt { border:1px solid;border-top-color:#696;border-left-color:#696;border-right-color:#363;border-bottom-color:#363;}
input.btn { border-style: solid; border-color: rgb(102, 153, 102) rgb(51, 102, 51) rgb(51, 102, 51) rgb(102, 153, 102); border-width: 1px; color: rgb(0, 85, 0); font-family: 'trebuchet ms',helvetica,sans-serif; font-size: 84%; font-weight: bold; background-color: rgb(255, 238, 221); }

/*search results*/
.noSearchResults {font-weight:bold;}
.noSearchResults .keywordHighlight {font-style:italic;}
#SearchResults { font-size: medium;}
#SearchResults a {font-weight:bold;}
#SearchResults .abstract {margin:0;padding:0;border:0;font-size:small;}
#SearchResults .resultTitle {margin:0;padding:0;border:0;}
#SearchResults .keywordHighlight {font-weight:bold;}
#SearchResults .parentpath {font-size:small;}
#SearchResults .parentpath a {font-weight:normal;}
/* PREV NEXT */
#SearchResults .nextPrev {position:relative;text-align:center;font-size:small;font-family:ARIAL,SANS-SERIF;border:0; margin:10px 0 10px;}

#SearchResults .prevNone {float:left;border:0;margin:0;padding:0;color:#ccc;}
#SearchResults .prevSome {float:left;border:0;margin:0;padding:0;}
#SearchResults .prevSome a {font-weight:bold;font-size:small;}

#SearchResults .nextNone {float:right;text-align:right;color:#ccc;border:0;margin:0;padding:0;}
#SearchResults .nextSome {float:right;text-align:right;border:0;margin:0;padding:0;}
#SearchResults .nextSome a {font-weight:bold;font-size:small;}

#SearchResults .fromTo {width:0 auto;text-align:center;border:0;margin:0;padding:0}
#SearchResults .fromTo .to,.from,.hits{font-weight:bold;}


