#fsResultToc
{        
    width:450px;    
    overflow:none;
    font-size:1em;
    color:#333333;
    
}
#fsResultNaviBox
{        
    width:440px;    
    overflow:none;
    font-size:1em;   
    heigth:3em;
    margin-top:3px;
}

.fsTocHeadlineblock
{
    width:450px;
    BACKGROUND: url(/images/bright/menu_bg.gif) #00293d repeat-x;
    overflow:none;
    font-size:1em;
    color:white;
    padding:0 0 0 0;     
    border: #00293d 1px solid;
    height:1.4em;   
    margin:0;
    margin-top:3px;   
    margin-bottom:0.5em;
}   
.fsTocHeadline
{
    color:white;
    height:1.2em;       
    width:50%;
    float:left;
    font-weight:700;
    padding:0 0 0 0;        
}
.fsPageing
{   
    width:40%;
    height:1.2em;
    color:white;
  <%--  padding:0 0 0 0; 
    margin:0 0 0 0;   --%>    
    font-weight:700;
    float:right;
}
.fsPagingAnchor 
{
        height:1em;
        padding:0 0 0 0;        
        color:White;               
        float:right;
        padding-left:4px;
        font-weight:700;
}
a.fsPagingAnchor 
{	
	    height:1em;
        padding:0 0 0 0;        
        color:White;               
        padding-left:4px;
        font-weight:700;
}
a.fsPagingAnchor:link 
{
        height:1em;
        padding:0 0 0 0;        
        color:White;               
        padding-left:4px;
        font-weight:700;
}
a.fsPagingAnchor:visited 
{
        height:1em;
        padding:0 0 0 0;        
        color:White;               
        padding-left:4px;
        font-weight:700;
}
a.fsPagingAnchor:hover 
{
        height:1em;
        padding:0 0 0 0;        
        color:White;               
        padding-left:4px;
        font-weight:700;
}
a.fsPagingAnchor:active 
{
        height:1em;
        padding:0 0 0 0;        
        color:White;               
        padding-left:4px;
        font-weight:700;
}
    #SearchAdvancedSearchGo
    { 
        border: #7f9db9 1px solid;
        PADDING-RIGHT: 1px; 
        PADDING-LEFT: 1px; 
        PADDING-BOTTOM: 1px; 
        PADDING-TOP: 1px; 
        BORDER-LEFT-STYLE: none;                  
        vertical-align:middle;
    }
    .searchblock
    {
        display:inline;
        height:1em;
        padding-right:1em;   
    }
    .fsResultBlock{
        display:block;
        width:450px;
    }
    .fsResultNavigator
    {        
        font-size:1em;
        float:left;
        width:40%;        
        text-align:left;
        height:1.2em;
        <%--padding-top:0.5em;--%>
        vertical-align:middle;
    }
    .fsResultNaviBox{
        border: #eeeeee 1px solid;
        vertical-align:middle;
        padding:5px;
        height:17px;
    }
    .hrclass
    {
        color:#00293d;
        height:1px;
    }
    .fsResultBar
    {
        height: 1.5em !important;
        font-size:1em;
        width:95%;
        float:left;
        text-align:left;     
    }
    
    .fsResultToc_A
    {
        font-size:1em;
        font-weight:bold;
        text-align:left;        
    }
.fsResultToc_C
{
        font-size:1em;
        font-weight:normal;
        text-align:left;
        width:100%;
        margin-top:0.5em;
}    
.fsResultToc_Crum
{
    font-size:1em;
    font-weight:700;
    text-align:left;
    width:100%;
    margin-top:0.5em;
}    
.fsSearchbox
{
    width:440px;
    display:inline;
    font-size:1em;
    overflow:none;
    min-height:5em;
    text-align:left;
    vertical-align:middle;
    margin:0px;
    margin-bottom:0.3em;
       
}
#search
{
    padding:0;
    vertical-align:middle;
    height:1.45em !important;   
}
#SearchAdvanced1_fsSearchExpanding
{
    width:440px;
    display:block;
    padding-top:1em;   
 
 
}
.fslabel
{
    clear:both;
    float:left;
    font-size:1em;       
}
.fsSearchAdvanced_Box
{
    border-right: #eeeeee 1px solid;	
    border-top: #eeeeee 1px solid;	
    border-left: #eeeeee 1px solid;	
    border-bottom: #eeeeee 1px solid;	
    height: 1.7em !important;
    font-size:1em;
    font-family:Arial,Helvetica,Sans-Serif;
    width:12em;     
   
}
.col1
{
    float:left;
    height: 2em !important;     
    margin-bottom:0.3em;
    margin-right:1em;
    margin-top:0em;
    margin-left:0em;  
    width:25%;
    font-family:Arial,Helvetica,Sans-Serif;
}
.col2
{
    font-family:Arial,Helvetica,Sans-Serif;
    width:70%;
    float:right;
    height: 2em !important; 
    margin-bottom:0.3em;
    margin-top:0em;
    margin-left:0em;
    margin-right:0em;
}
.label{
    font-family:Arial,Helvetica,Sans-Serif;
    width:70%;
    float:left;
    height: 2em !important; 
    margin-bottom:0.3em;
    margin-top:0em;
    margin-left:0em;
    margin-right:0em;

}
.col3
{
    float:left;       
    margin-bottom:0.3em;
    margin-right:0em;
    margin-top:0em;
    margin-left:0em;  
    width:450px;
    font-family:Arial,Helvetica,Sans-Serif;
    height:3em !important;
    display:block;    
    min-height:3em;
    overflow:none;
    visibility:visible
}
.xyz
{
    border-right: #7f9db9 1px solid; 
    border-top: #7f9db9 1px solid; 
    font-size: 1em; 
    border-left: #7f9db9 1px solid;
    border-bottom: #7f9db9 1px solid;
    height: 19px
}
.fsHit{
font-weight:700;
font-family:Arial,Helvetica,Sans-Serif;
}
