/* FEI EAP CSS File */
/* Veridian CSS */

/* #rotator {height: 275px;}  */
.cs_rotator_fragment {height: 250px;}

/* rss button displaying below translate dropdown -fix  */
.sub-nav form {display: inline;}

/* #pgheader2 {display:none; }  */
#stripe1 { height: 5px; BACKGROUND-COLOR: #B0BD22;}
#stripe2 { height: 10px; BACKGROUND-COLOR: #0072B5;}

body {background-color: #81A7C8; }

/* sets different background color for authentication page */
.auth_splash {background-color: #FFFFFF; }

p {color: #000000; font-family: Electra LT Std Regular, Verdana, Helvetica, Arial, sans-serif;font-size: 13px;line-height: normal; }
p A {color: #0072B5; text-decoration: none;}
p A:link {color: #0072B5; text-decoration: none;}
p A:visited {color: #0072B5; text-decoration: none;}
p A:hover {color: #0072B5; text-decoration: underline;}

/* updated font-sizes */
.doc, td, td.doc,.bodyresize li, element.style {font-size: 13px; } 
.bodyresize li {color: #0072B5; } 
h1 {font-size: 14px; color: #0072B5; font-weight: bold; }

span.TreeviewSpanArea A:hover, A:link, A:visited {    
color: #771100;        
text-decoration: none;   } 

/* sidebgcolumn  and rightbgcolumn control width of area between page and window boundary*/
td.sidebgcolumn {width: 2px; }
td.rightbgcolumn {width: 2px; }

/* centercolumn controls bkground color of main page*/
td.centercolumn {background-color: #FFFFFF;  vertical-align: top;  }


/*pgheader is not in default.style.css - it controls background color behind the span header to allow page width to increase without insolating span header
color#008165 */

/*#pgheader  {background-image: url(/images/clientid_230/spacer.gif); background-repeat: repeat; padding: 0px; }*/

#pgheader  { padding: 0px; padding-left: 10px;}


/*use these for expandable tables*/
/*these boxes (resourcebox and topicscenterbox) should have the same width as they are stacked on top of each other in topic centers*/

#resourcebox {width: 300px; border-color: #0072B5; }
#topicscenterbox { width: 300px; border-color: #0072B5;}

table.bodyresize {width: 100%; }

table.allresize {width: 100%; }
table.allresize_outer {width: 100%; }

#scroll2 {max-height: 300px; height:expression(this.scrollHeight > 300? "300px" : "auto" ); width:inherit; overflow:auto;} 



 /* Home Page */

/* Box Full Doc */
 /* this is the home page full document box (see document set_properties) */

#boxfulldoc { max-width:1530px; BACKGROUND-COLOR: #0072B5; border-width:
thin; border-color: #B0BD22; border-style: solid; }
/* overriding max width from default.style.css- was set to 530 - so bda site
can expand to wider pages */
/* otherwise the featured aricles box on home stopped growing early in
mozilla - ok on IE*/

 .headerfulldoc { FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM:
uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, Arial,
sans-serif;
BACKGROUND-COLOR: #0072B5; TEXT-ALIGN: left}  

.textboxfulldoc { FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana,
Helvetica,
Arial, sans-serif; BACKGROUND-COLOR: #ffffff }
 .textboxfulldoc P { COLOR: #000000; }
 .textboxfulldoc A { COLOR: #0072B5; TEXT-DECORATION: none; font-weight: bold; }
 .textboxfulldoc A:link { COLOR: #0072B5; TEXT-DECORATION: none; font-weight: bold; }
 .textboxfulldoc A:visited { COLOR: #0072B5; TEXT-DECORATION: none; font-weight: bold; }
 .textboxfulldoc A:hover { COLOR: #0072B5; TEXT-DECORATION: underline; font-weight: bold; }

 /* Box 1 */
#box1 {border-color: #0072B5; border-style: solid; }
 .header1 { FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #0072B5;
TEXT-ALIGN: left }


 .textbox1 {FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica,
Arial, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left; }
 .textbox1 A { COLOR: #0072B5; TEXT-DECORATION: none; font-size: 13px; }
 .textbox1 A:link { COLOR: #0072B5; TEXT-DECORATION: underline; font-size: 13px; }
 .textbox1 A:visited { COLOR: #5C8827; TEXT-DECORATION: underline; font-size: 13px; }
 .textbox1 A:hover { COLOR: #AFBD21; TEXT-DECORATION: none; font-size: 13px; }

 /* Box 2 */
#box2 { max-width:1530px; border-color: #0072B5; border-style: solid;}
/* overriding max width from default.style.css- was set to 530 - so bda site can expand to wider pages */
/* otherwise the featured aricles box on home stopped growing early in mozilla - ok on IE */

 .header2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM:
uppercase; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
BACKGROUND-COLOR: #0072B5; TEXT-ALIGN: left } 
 .header2 { TEXT-ALIGN: right }

.textbox2 { FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Verdana, Helvetica,
Arial, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left }
 .textbox2 p { FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica,
Arial, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left; font-size: 13px; }
 .textbox2 A { COLOR: #0072B5; TEXT-DECORATION: underline; font-size: 13px; }
 .textbox2 A:link { COLOR: #0072B5; TEXT-DECORATION: underline; font-size: 13px; }
 .textbox2 A:visited { COLOR: #5C8827; TEXT-DECORATION: underline; font-size: 13px; }
 .textbox2 A:hover { COLOR: #AFBD21; TEXT-DECORATION: none; font-size: 13px; }

 .editorialtitle
{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #5C8827; FONT-FAMILY: Verdana, Helvetica,
Arial, sans-serif }


 /* Box 3 */
 #list0 { BACKGROUND-COLOR: #81A7C8; }
 #list1 { BACKGROUND-COLOR: #B0BD22; }
 #list2 { BACKGROUND-COLOR: #0072B5; }

  P.sidebar {width: 175px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 15px;
PADDING-BOTTOM: 4px; COLOR: #0E1002; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Helvetica,
Arial, sans-serif; }
 .sidebar A {COLOR: #FFFFFF; TEXT-DECORATION: none; font-size: 12px; }
 .sidebar A:link { COLOR: #FFFFFF; TEXT-DECORATION: none; font-size: 12px; }
 .sidebar A:visited { COLOR: #E2EA8D; TEXT-DECORATION: none; font-size: 12px; }
 .sidebar A:hover { COLOR: #E2EA8D; TEXT-DECORATION: underline; font-size: 12px; }

 /* Footer */
 .footer  { FONT-SIZE: 10px; COLOR: #002EB8; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center }
 .footer A { COLOR: #002EB8; TEXT-DECORATION: none }
 .footer A:link { COLOR: #002EB8; TEXT-DECORATION: none }
 .footer A:visited { COLOR: #000040; TEXT-DECORATION: none }
 .footer A:hover { COLOR: #000040; TEXT-DECORATION: underline }

/* Idx=Topics Page */

 /* Box 1 */
 .topics_display_topicstext { FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff;
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #CCCCCC;
TEXT-ALIGN: left }

 .topics_display_tr  { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #771100;
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #C9C9C9;
TEXT-ALIGN: left }
 .topics_display_tr A { COLOR: #FFFFFF; TEXT-DECORATION: none  }
 .topics_display_tr A:link { COLOR: #FFFFFF; TEXT-DECORATION: none  }
 .topics_display_tr A:visited { COLOR: #FFFFFF; TEXT-DECORATION: none  }
 .topics_display_tr A:hover { COLOR: #FFFFFF; TEXT-DECORATION: underline }

/* Calendar Navigational Arrows */

  A.cal_nav {color: #FF6600 !important; text-decoration: none; font-weight: bold; }
  A.cal_nav:hover {color: #FF6600 !important; text-decoration: none; font-weight: bold;} 

 /* Topic Home Page */

/* to set color of space between boxes of links on Topics pages  */
td.box2divider {background-color: #FFFFFF; }

td.topicheader  {
        background-color: #0072B5; 
        color:#FFFFFF; font-weight: bold;  
        font-family: Verdana, Helvetica, Arial, sans-serif;  font-size: 15px;
        text-align: left;
        text-transform: uppercase;
        width: 100%;
        padding: 3px;
}

a.topicheader:link
{
        background-color: #0072B5;
        color: #FFFFFF;
        font-weight: bold;
        font-family: Verdana, Helvetica, Arial, sans-serif;
        font-size: 15px;
        text-align: left;
        text-transform: uppercase;
        width: 100%;
        padding: 3px;
        text-decoration: none;
}

a.topicheader:active
{
        background-color: #0072B5;
        color: #FFFFFF;
        font-weight: bold;
        font-family: Verdana, Helvetica, Arial, sans-serif;
        font-size: 15px;
        text-align: left;
        text-transform: uppercase;
        width: 100%;
        padding: 3px;
        text-decoration: underline;
}

a.topicheader:visited
{
        background-color: #0072B5;
        color: #FFFFFF;
        font-weight: bold;
        font-family: Verdana, Helvetica, Arial, sans-serif;
        font-size: 15px;
        text-align: left;
        text-transform: uppercase;
        width: 100%;
        padding: 3px;
        text-decoration: none;
}

a.topicheader:hover
{
        background-color: #0072B5;
        color: #FFFFFF;
        font-weight: bold;
        font-family: Verdana, Helvetica, Arial, sans-serif;
        font-size: 15px;
        text-align: left;
        text-transform: uppercase;
        width: 100%;
        padding: 3px;
        text-decoration: underline;
}
