﻿/* header links */
a.HeaderLink:link
{
   font-family:Sans-Serif;
   text-decoration:none;
   color:#000000;
   font-size:10px;
}
a.HeaderLink:active
{
  font-family:Sans-Serif;
   text-decoration:none; 
   color:#000000;
   font-size:10px;
}
a.HeaderLink:visited
{
   font-family:Sans-Serif;
   text-decoration:none; 
   color:#000000;
   font-size:10px;
}
a.HeaderLink:hover
{
   font-family:Sans-Serif;
   text-decoration:underline;
   color:#000000;
   font-size:10px;
}

div#divMainHeader
{
    position:relative;
    height:100px;
    
     /*border-width:thin;
    border-style:solid;*/
}

div#divLeftSide
{
    position:relative;
    float:left;
    margin-top:0px;
    margin-left:30px;
    padding:0px;
    width:250px;
    
     /*border-width:thin;
    border-style:solid;*/
}

div#divRightSide
{
    position:relative;
    float:right;
    margin-top:0px;
    margin-left:0px;
    margin-right:20px;
    padding:0px;
}

div#divTopLinks
{
    float:right;
    position:relative;
    margin-top:0px;
    margin-left:0px;
    margin-right:140px;
    padding-top:0px;
    /*padding:0px;*/
    vertical-align:top;
    
   
    text-align:right;
    width:224px;
    
    /*border-width:thin;
    border-style:solid;*/
   
}

div#divBottomText
{
    position:relative;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    padding:0px;
}



.SearchShow
{
    visibility:visible;
    vertical-align:top;
    margin-top:10px;
    padding-top:0px;
    width:324px;
    height:82px;
    

}
.SearchHide
{
    visibility:hidden;
    vertical-align:top;
    margin-top:10px;
    padding-top:0px;
    width:324px;
    height:82px;
   
}



.LoginHide
{
    visibility:hidden; 
    margin-top:-95px;
    background-image:url("/images/header/login_background.jpg");
    background-repeat:no-repeat;
    background-position:center;
    width:324px;
    height:82px;
     padding-top:14px;
     padding-left:0px;
    
}
.LoginShow
{
    visibility:visible; 
    margin-top:-95px;
    background-image:url("/images/header/login_background.jpg");
    background-repeat:no-repeat;
    background-position:center;
    width:324px;
    height:82px;
    padding-top:14px;
    padding-left:0px;
}



.SearchTextbox
{
    margin-top:3px;
    padding-top:0px;
    vertical-align:top;
    width:190px;
    height:20px;
}


.LoginTextbox
{
    width:230px;
    height:20px;
    padding-right:20px;
}

/* holder for tabs */
div#divTabs
{
    position:relative;
    margin-left:0px;
    /*margin-bottom:0px;*/
    vertical-align:top;
    padding-top:10px;
    padding-bottom:0px;
    /*height:34px;*/
    margin-top:0px;
    height:34px;
    /* bottom margin to fix IE issue - gives 3 extra pixels - may have to correct for all widgets
    margin-bottom:-3px;*/
    
    
   /* border-width:5px;
    border-color:Black;
    
    border-width:thin;
    border-style:solid;*/
}
div#divTabs1
{
    position:relative;
    margin-left:0px;
    vertical-align:top;
    padding-top:0px;
    padding-bottom:20px;
    margin-top:0px;
   height:40px;
    
}
    
/* Actual colored tabs */
div#divTab1
{
    background-image:url("/images/header/tab_purple.jpg");
    background-repeat:no-repeat;
    width:232px;
    height:24px;
    padding-top:10px;
    padding-bottom:0px;
    margin-bottom:0px;
}
div#divTab2
{
    background-image:url("/images/header/tab_brown.jpg");
    background-repeat:no-repeat;
    width:232px;
    height:24px;
    padding-top:10px;
    padding-bottom:0px;
    margin-bottom:0px;
}
div#divTab3
{
    background-image:url("/images/header/tab_green.jpg");
    background-repeat:no-repeat;
    width:232px;
    height:24px;
    padding-top:10px;
    padding-bottom:0px;
    margin-bottom:0px;
}
div#divTab4
{
    background-image:url("/images/header/tab_red.jpg");
    background-repeat:no-repeat;
    width:232px;
    height:24px;
    padding-top:10px;
    padding-bottom:0px;
    margin-bottom:0px;
}



/* tab links */
a.TabText:link
{
    text-decoration:none;
    font-family:Sans-Serif;
    font-size:14px;
    color:#ffffff;
}
a.TabText:visited
{
    text-decoration:none;
    font-family:Sans-Serif;
    font-size:14px;
    color:#ffffff;
}
a.TabText:hover
{
    text-decoration:underline;
    font-family:Sans-Serif;
    font-size:14px;
    color:#ffffff;
}
a.TabText:active
{
    text-decoration:none;
    font-family:Sans-Serif;
    font-size:14px;
    color:#ffffff;
}








