.menu:ACTIVE { font-family: Arial; font-size: 9pt; font-weight:bold; color:#006664; text-decoration: none;}
.menu:LINK { font-family: Arial; font-size: 9pt; font-weight:bold; color:#006664; text-decoration: none; }
.menu:VISITED { font-family: Arial; font-size: 9pt; font-weight:bold; color:#006664; text-decoration: none; }
.menu:HOVER { font-family: Arial; font-size: 9pt; font-weight:bold; color:#993300 ; text-decoration: none; }
.menugen { font-family: Arial; font-size: 8pt; color:#000000;}


.smenu:ACTIVE { font-family: Arial; font-size: 8pt; font-weight:normal; color:#006664; text-decoration: none; }
.smenu:LINK { font-family: Arial; font-size: 8pt; font-weight:normal; color:#006664; text-decoration: none; }
.smenu:VISITED { font-family: Arial; font-size: 8pt; font-weight:normal; color:#006664; text-decoration: none; }
.smenu:HOVER { font-family: Arial; font-size: 8pt; font-weight:normal; color:#993300 ; text-decoration: none; }


.core:ACTIVE { font-family: Arial; font-size: 9pt; font-weight:bold;  color:#C8CDD5; text-decoration: none; }
.core:LINK { font-family: Arial; font-size: 9pt; font-weight:bold;  color:#C8CDD5; text-decoration: none; }
.core:VISITED { font-family: Arial; font-size: 9pt; font-weight:bold;  color:#C8CDD5; text-decoration: none; }
.core:HOVER { font-family: Arial; font-size: 9pt; font-weight:bold;  color:#e0e0e0 ; text-decoration: none; }

.menu_border{
border-right: 1px solid #7f7f7f;
}

.menu_sub_archive{
border-top: 1px solid #ffffff;
font-family:Verdana,Arial, Helvetica,  sans-serif;
font-size:9pt;
font-weight:bold;
color:#e2e2e2;
background:#54a9a0;
}

.menu_sub_main{
border-top: 1px solid #ffffff;
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:9pt;
font-weight:normal;
color:#e2e2e2;
background:#54a9a0;
}

.menu_sub_indexed{
border-top: 1px solid #ffffff;
font-family:Verdana,Arial, Helvetica,  sans-serif;
font-size:9pt;
font-weight:bold;
color:#e2e2e2;
background:#c26943;
}


.menu_sub{
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}

.menu_bg{
background-repeat : no-repeat;
background-position : 0 0;
background-image : url(images/menu_bg2.jpg);
}


.title1{
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:9pt;
font-weight:normal;
color:#808080;
position:relative;
top:10px;
left:170px;
}

.title2{
font-family:Times New Roman, Arial, Helvetica, Verdana, sans-serif;
font-size:26pt;
font-weight:bold;
color:#d6e9e9;
position:relative;
top:10px;
left:168px;
}


.title3{
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:9pt;
font-weight:normal;
color:#ffffff;
position:relative;
top:0px;
left:0px;
font-style:italic;
}

.title1a{
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:9pt;
font-weight:normal;
color:#808080;
position:relative;
top:10px;
left:10px;
}

.title2a{
font-family:Times New Roman,Arial, Helvetica, Verdana, sans-serif;
font-size:26pt;
font-weight:bold;
color:#2a2a2a;
position:relative;
top:13px;
left:7px;
}


.title3a{
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:9pt;
font-weight:normal;
color:#ffffff;
position:relative;
top:0px;
left:0px;
font-style:italic;
}

hr {color:#263744;}


H1 {color: #1f3f3f; font-size: 14pt;
/*margin: 0px 0px 10px;
background: url(images/blue_swirl.gif) no-repeat 0 0;
background-position: 0px 3px;
padding-top:0px;
padding-left:20px;
padding-right:0px;
padding-bottom:0px;
*/
}

H2 {color: #346969; font-size: 12pt;margin: 0px 0px 0px;
/*background: url(images/h2_bullet.jpg) no-repeat 0 0;
background-position: 0px 3px;
padding-top:0px;
padding-left:15px;
padding-right:0px;
padding-bottom:0px;
*/}

H3 {color: #274e4e; font-size: 12pt;
/*margin: 0px 0px 0px;
background: url(images/quadbullet.gif) no-repeat 0 0;
background-position: 0px 2px;
padding-top:0px;
padding-left:18px;
padding-right:0px;
padding-bottom:0px;
*/
}

UL {
list-style-type: none;
margin: 0px 0px 0px;
padding: 0px 0px 10px 19px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
}

.menu_list {
list-style-type: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 8px 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}

.menu_list li {
margin-bottom: -2px;
background-image: url(images/arrow.gif);
background-repeat: no-repeat;
background-position: 0px 7px;
padding-left: 10px;
padding-right: 10px;
padding-top:4px;
}


.index_list {
list-style-type: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 8px 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}

.index_list li {
margin-bottom: -2px;
background-image: url(images/arrow.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
padding-left: 10px;
padding-right: 10px;
padding-top:4px;
}

.month {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:8pt;
font-weight:bold;
color:#484848;
background:#d6e9e9;
padding-left:1px;
padding-right:1px;
border:0px solid #808080;
}


.main_border{
border-left:1px solid #000000;
}

.title_left{
background-repeat : no-repeat;
background-position : left;
background-image : url(images/pcp_title_left.jpg);
}

.right-bg{
background-repeat : no-repeat;
background-position : right;
background-image : url(images/right-bg.gif);
}

.content {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:10pt;
}

td {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:10pt;
}

.focus {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:10pt;
background:#ffff66;
}

.focus_small {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:8pt;
background:#d5eee7;
}

.small { font-family : Arial, Helvetica, Verdana, sans-serif; font-size : 8pt; }

.specialtext { font-family : Arial, Helvetica, Verdana, sans-serif; font-size : 8pt; color:#003399; }

.banner_btm {
border-bottom: 1px solid #2D3239;
}


/* FOR HOME PAGE CURRENT ISSUE */
.current_issue_title {
font-family:arial;
font-size: 12pt;
font-weight:bold;
color: #000000;
text-align:center;
background:#dc8918;
border-top:1px solid #808080;
border-right:1px solid #808080;
padding:5px;
}


.sun{

border-bottom:1px solid #808080;
border-left:1px solid #808080;
}

.earth{
font-family:arial;
font-size: 10pt;
font-weight:bold;
color: #000000;
text-align:center;
background:#dbdee6;
border-top:1px solid #808080;
border-right:1px solid #808080;
padding:5px;
}

.moon{
font-family:arial;
font-size: 9pt;
color: #000000;
text-align:left;
border-top:1px solid #808080;
border-right:1px solid #808080;
padding:5px;
width:33%;
height:25px;
}


.button1 { 
background-color : #e1e1e1; 
color : #000000; 
border-color : #7277b6;
font-family : arial; 
font-size: 10pt; 
height : 25px; 
width : 120px;
 }
 
.button2 { 
background-color : #e1e1e1; 
color : #000000; 
border-color : #cc0000;
font-family : arial; 
font-size: 10pt; 
height : 25px; 
width : 120px;
 }

.fieldbox {
background-color : #e1e1e1;
color : #000000;
border-color : #7277b6;
font-family : Arial, Helvetica, sans-serif;
font-size: 11pt;
height : 20px;
}

.text-box { 
background-color : #e1e1e1; 
color : #000000; 
border-color : #7277b6; 
font-family : courier; 
font-size: 10pt; 
}


#helpme {display:none; font-family:arial; font-size:10pt; border: 1px solid #808080; padding: 5px; background:#f4f4f4; width:500px;}

#closehelpme {display:block; font-family:arial; font-size:10pt; border: 1px solid #808080; padding: 5px; background:#f4f4f4; width:500px;}


#menu_archive {display:none; font-family:arial; font-size:9pt; padding: 0px; width:100px;}

#menu_indexed {display:none; font-family:arial; font-size:9pt; padding: 0px; width:100px;}










