.pagestyle
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    text-align: center;
    vertical-align: middle;
}
.pagestyle-checkboxes span label
{
    display: inline-table;
    padding: 0;
    margin: 0;
    vertical-align: middle;
    padding-left: 15px;
    text-indent: -15px;
}
.license-checkbox input
{
     padding: 0;
    margin: 0;
   
    vertical-align:top ;
}
.license-checkbox label
{
     padding: 0;
    margin: 0;
     padding-left: 5px;
   
    
}
.pagestyle-checkboxes span input
{
    width: 14px;
    height: 14px;
    padding: 0;
    margin: 0;
    vertical-align: middle;
    position: relative;
    top: 1px;
}
#logo
{
    width: 950px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}

.menubar
{
    clear: both;
}
.clear
{
    clear: both;
}

.banner-right
{
    float: right;
    margin-top: 50px;
    margin-right: 25px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
}

#wrapper
{
    background: url (/graphics/lsidebar.gif) repeat-y left top;
    width: 950px;
    text-align: left;
    margin-right: auto;
    margin-left: auto;
    height: 85%;
}

#banner
{
    width: 950px;
    height: 18px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 1em;
    font-weight: bold;
    color: rgb(255,255,255);
    background: rgb(7,165,84);
}

#footer
{
    width: 870px;
    height: 14px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 0.8em;
    font-weight: bold;
    font-variant: small-caps;
    letter-spacing: 2px;
    padding: 4px 35px;
    color: rgb(255,255,255);
    background: rgb(7,165,84);
    text-align: center;
}

#main
{
    width: 850px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    margin-left: 50px;
    margin-top: 10px;
    margin-bottom: 10px;
}

br.clear
{
    clear: both;
}

#lsidebar
{
    width: 20px;
    float: left;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 0.9em;
    font-weight: bold;
    color: rgb(255,255,255);
}

#nav, #nav ul
{
    /* all lists */
    width: 950px;
    height: 13px;
    padding: 2px;
    margin: 0;
    list-style: none;
    line-height: 1;
    font-family: Verdana, Arial, Sans-Serif;
    font-weight: 1em;
    font-weight: bold;
    color: rgb(255,255,255);
    background: rgb(7,165,84);
}

#nav a
{
    display: block;
    width: 13em;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 1em;
    font-weight: bold;
    color: rgb(255,255,255);
    background: rgb(7,165,84);
    text-decoration: none;
}

#nav li
{
    /* all list items */
    float: left;
    width: 13em; /* width needed or else Opera goes nuts */
}

#nav li ul
{
    /* second-level lists */
    position: absolute;
    background: rgb(7,165,84);
    font-size: 0.8em;
    width: 13em;
    left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul
{
    /* lists nested under hovered list items */
    left: auto;
}

#nav a:hover
{
    color: yellow;
}

img.image-right
{
    float: right;
    margin-top: 20px;
    margin-left: 20px;
    margin-bottom: 10px;
    border: 1px solid gray;
    padding: 10px;
}

img.image-left
{
    float: left;
    margin-top: 20px;
    margin-left: 20px;
    margin-bottom: 10px;
    border: 1px solid gray;
    padding: 10px;
}

/* To keep the purple border away from plane images */
img.plain-image
{
    border: none;
    padding: 0px;
}

img.logo-image
{
    border: none;
    padding: 0px;
    float: left;
}

img.iphone
{
    margin-top: 20px;
    margin-left: 10px;
    margin-bottom: 0px;
    border: none;
    padding: 0px;
}

/* For the Allocations icon on the home page: */
img.image-left-close
{
    float: left;
    margin-top: 25px;
    margin-left: 0px;
    margin-bottom: 0px;
    border: none;
    padding: 0px;
}

/* To contain the Allocations icon and iPhone image on the home page: */
.right-box
{
    width: 160px;
    float: right;
    border: none;
}

a.image-link
{
    border: none;
}


/*
-----------------------------------------------------------------------------
  The following styles apply to unordered lists
*/

.list1 li
{
    list-style-type: square;
    margin-top: 0.5em;
}
/*-------------------------------------------------------------------------*/


/*
-----------------------------------------------------------------------------
  The following styles apply to tables that occur within footnotes

  General style applied to the entire table */

.FnTable
{
    font-size: 1em;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    border-collapse: collapse;
    border: 0px;
}

.FnTable2
{
    font-size: 1em;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    border-collapse: collapse;
    border: 1px solid;
    border-color: black;
}

/* Style applied to each cell */
.FNTable td
{
    border: 0px;
    border-collapse: collapse;
    padding: 0px 10px 0px 0px;
    text-align: left;
}


/*.FNTable2 td
{
    border: 1px solid;
    border-collapse: collapse;
    border-color: black;
    padding: 3px;
}*/
.FNTable2
{
border-collapse: collapse;
}
.FNTable2 tr td
{
border: 1px solid;
border-collapse: collapse;
border-color: black;
padding: 3px;
border-spacing: none;
}


/* Remove bullets from unordered lists in footnotes */
.fnul
{
    list-style-type: none;
}

/*
-------------------------------------------------------------------------------
*/

/* Style the allocation tables */
.alltab
{
    align: center;
}

.alltab p
{
	padding-left:50px !important;
}
.alltab td, .alltab table
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 9pt;
    border-collapse: collapse;
    border: 1px solid black;
    width: 500px;
    padding: 5px 8px 3px 8px;
}

.alltab table
{
    width: 500px;
}

.alltab a
{
    text-decoration: none;
    border-bottom: 1px dotted gray;
    color: black;
}

.alltab a:hover
{
    text-decoration: none;
    border-bottom: 1px solid black;
    color: black;
}

.rp
{
    font-size: 8pt;
}
/*
-------------------------------------------------------------------------------
*/

/* Style the engineering tables */

.engtab
{
    align: center;
}

.engtab td, .engtab table
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 8pt;
    border-collapse: collapse;
    border: 1px solid black;
    padding: 5px 8px 3px 8px;
}

.engtab table
{
    width: 750px;
}

.engtab a
{
    text-decoration: none;
    color: black;
}

.engtab a:hover
{
    text-decoration: underline;
}

/*-----------------------------------------------------------------------------*/

/* Style the frequency list table */

.frqtab
{
    align: center;
}

.frqtab td, .frqtab table
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 9pt;
    border-collapse: collapse;
    border: 1px solid black;
    padding: 5px 8px 3px 8px;
}

.frqtab table
{
    width: 750px;
}

/* Style the service tables */
.svctab
{
    align: center;
}

.svctab td, .svctab table
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 9pt;
    border-collapse: collapse;
    border: 1px solid black;
    padding: 5px 8px 3px 8px;
}

.svctab table
{
    width: 700px;
}

.svctab a
{
    text-decoration: none;
    color: black;
}

.svctab a:hover
{
    text-decoration: underline;
}

/* Style plain links */

/*
    .links a
    {
      text-decoration: none;
      color: rgb(64,64,64);
      font-weight: bold;
    }

    .links a:hover
    {
      text-decoration: underline;
    }

   
*/
.links a
{
    text-decoration: none;
    border-bottom: 1px dotted gray;
    color: Black;
}

.links a:hover
{
    text-decoration: none;
    border-bottom: 1px solid black;
    color: black;
}

/* Style links for when you don't want any effects, such as for images */
.no-links a
{
    text-decoration: none;
    border: none;
}

.no-links a:hover
{
    text-decoration: none;
    border: none;
}


h1
{
    font-size: 1.1em;
    font-family: Verdana, Arial, Sans-Serif;
    letter-spacing: 1px;
    font-variant: small-caps;
    color: green;
}

h2
{
    font-size: 1em;
    font-family: Verdana, Arial, Sans-Serif;
    letter-spacing: 1px;
    color: black;
    margin-left: 10px;
}

feduse
{
    text-indent: 10px;
}

/*Styles for new top navigation menu*/

.chromestyle
{
    width: 99%;
    font-weight: bold;
}

.chromestyle:after
{
    /*Add margin between menu and rest of content in Firefox*/
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.chromestyle ul
{
    border: 1px solid #BBB;
    width: 100%;
    background: url(/graphics/chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
    padding: 4px 0;
    margin: 0;
    text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li
{
    display: inline;
}

.chromestyle ul li a
{
    font-variant: small-caps;
    letter-spacing: 2px;
    color: #FFF;
    padding: 4px 35px;
    margin: 0;
    text-decoration: none;
    border-right: 1px solid #DADADA;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected
{
    /*script dynamically adds a class of "selected" to the current active menu item*/
    background: url(/graphics/chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv
{
    position: absolute;
    top: 0;
    border: 1px solid #BBB; /*THEME CHANGE HERE*/
    border-bottom-width: 0;
    font: normal 12px Verdana;
    line-height: 18px;
    z-index: 100;
    background-color: #60C78F;
    width: 200px;
    visibility: hidden;
}


.dropmenudiv a
{
    width: auto;
    display: block;
    text-indent: 3px;
    border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
    padding: 2px 0;
    text-decoration: none;
    font-weight: bold;
    color: #FFF;
}

* html .dropmenudiv a
{
    /*IE only hack*/
    width: 100%;
}

.dropmenudiv a:hover
{
    /*THEME CHANGE HERE*/
    background-color: #19E77D;
    color: #D1FFC5;
}

/*------------------------------------------------------------------------------------------------
CONTROL STYLES

The following styles are used in a variety of custom user controls. It's mostly to make the
font size and style consistent with the rest of the page. */


.Control-Standard
{
    font-size: 10pt;
    font-family: Verdana, Arial, Sans-Serif;
}

/*After Feb 2011*/

.long-control
{
    width: 600px;
}
.long-control-desc
{
    width: 552px;
}

.tall-long-control
{
    height: 200px;
    width: 600px;
}

.button-return
{
    float: left;
    margin-left: 10px;
}

.button-save
{
    float: right;
    margin-right: 20px;
}

/****** done button **********/
.button_done
{
    float: right;
}

/*******Done and Cancel button ***********/
.button_container
{
    margin: 0;
    padding: 0 25px 0 0;
}

#tblFilesContainer
{
    width: 450px;
}

.success
{
    color: Green;
}

.failure
{
    color: Red;
}

/*After May 2011 AddEditPicture*/

#tblFilesContainer
{
    border: 0;
    width: 350px;
}

.caption-textbox
{
    height: 80px;
    width: 400px;
}
.caption-textbox-file
{
    height: 80px;
    width: 600px;
}
.info-textbox
{
    
    width: 300px;
}

label, input[type="radio"]
{
    font-size: 12px;
    vertical-align:text-top;
}
.section_heading
{
    color: rgb(7,165,84);
}

img.image-center
{
    margin-top: 20px;
    margin-left: 20px;
    margin-bottom: 10px;
    border: 1px solid gray;
    padding: 10px;
}
.wiki-images
{
    width: 600px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 0.8em;
    text-align: center;
}
.wiki-images-align-left
{
    font-size :12px;
    font-family: Verdana ;
    text-align:left ;
}
/****wiki register********/
.btn-div
{
    margin: 0;
    padding: 0 0 0 140px;
}
/*****wiki login**********/
.username-width
{
    width: 90px;
}
/******error message******/
.error
{
    color: #FF0000;
}
.heading-login
{
    width: 60px;
}
.invisible
{
    visibility: hidden;
}

.error_color
{
    color: Red;
}
.gvfxheader
{
    font-weight: bold;
    position: absolute;
    background-color: White;
    margin-bottom: 20px;
}
.border th
{
    padding-bottom: 10px;
    border-bottom: solid 2px black;
}
.grid-edit-row-height
{
    padding-bottom: 10px;
    padding-top: 5px;
}
.grid-display-row td
{
    padding-bottom :5px;
 
}



/* Style the display page frequency tables */
.alltab_freq
{
    align: center;
}

.alltab_freq td, .alltab_freq table
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 9pt;
    border-collapse: collapse;
   border-top: 2px solid black;
border-left:2px solid black;
border-right:2px solid black;

   
    padding: 5px 8px 3px 8px;
}

.alltab_freq table
{
   /* width: 500px;*/
}

.alltab_freq a
{
    text-decoration: none;
    border-bottom: 1px dotted gray;
    color: black;
}

.alltab_freq a:hover
{
    text-decoration: none;
    border-bottom: 1px solid black;
    color: black;
}
.alltab_freq_row td
{
border-top: 1px dotted gray;
border-bottom :2px solid black;
}
.alltab_freq_row_single_freq td
{

border-bottom :2px solid black;
}
/*Wiki search */

.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 3px 5px;
	cursor: default;
	display: block;
	text-align :left ;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/

	font-size: 13px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

ac_loading {

}

.ac_odd {

}

.ac_over {
background-color:rgb(7,165,84);
color: white;
}

.header_grid
{
    font-size: 1.1em;
    font-family: Verdana, Arial, Sans-Serif;
    letter-spacing: 1px;
    font-variant: small-caps;
    color: green;
    margin :0;
    padding :0 0 10px 0;
}
/*Header grid without all caps*/
.header_grid_Small
{
    font-size: 1.1em;
    font-family: Verdana, Arial, Sans-Serif;
    letter-spacing: 1px;
    color: green;
    margin :0;
    padding :0 0 10px 0;
}
/*wiki search End*/
/* Style the document and links table*/
.alltab_doclnk
{
    align: center;
}

.alltab_doclnk td, .alltab_doclnk table
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 9pt;
    border-collapse: collapse;
   border: 2px solid black;


   
    padding: 5px 8px 3px 8px;
}

.alltab_doclnk table
{
   /* width: 500px;*/
}

.alltab_doclnk a
{
    text-decoration: none;
   
    color: black;
}

.alltab_doclnk a:hover
{
    text-decoration: none;
   
    color: black;
}
.alltab_doclnk td
{

border:2px solid black;
}


.tbldescription td, .tbldescription table
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 9pt;
    border-collapse: collapse;
    border: 2px solid black;
    padding: 5px 8px 3px 8px;
}
.pagestyle {
	font-family: 	Verdana, Arial, Sans-Serif;
	font-size:	10pt;
        text-align:     center;
	   }

#logo
      {
        width: 950px;
        text-align: left;
        margin-left: auto;
        margin-right: auto;
        clear: both;
      }

.menubar
    {
     clear: both;
    }

.banner-right
    {
     float: right;
     margin-top: 50px;
     margin-right: 25px;
     font-family: 	Verdana, Arial, Sans-Serif;
     font-size:	10pt;
    }

#wrapper {
      background: url (/graphics/lsidebar.gif) repeat-y left top;
      width: 950px;
      text-align: left;
      margin-right: auto;
      margin-left: auto;
      height: 85%;
     }

#banner {
      width: 950px;
      height: 18px;
      font-family: Verdana, Arial, Sans-Serif;
      font-size:  1em;
      font-weight: bold;
      color: rgb(255,255,255);  
      background: rgb(7,165,84);
      }

/*#footer {
      width: 950px;
      height: 14px;
      font-family: Verdana, Arial, Sans-Serif;
      font-size:  0.8em;
      font-weight: bold;
      font-variant: small-caps;
      letter-spacing: 2px;
      padding: 4px 35px;
      color: rgb(255,255,255);  
      background: rgb(7,165,84);
      text-align:  center;
      }*/

#main {
       width:  900px;
       font-family: 	Verdana, Arial, Sans-Serif;
       font-size:	10pt;
       margin-left: 25px;
       margin-top: 10px;
       margin-bottom: 10px;
      }

#jumpto {
        text-align: center;
        }

br.clear { clear: both; }

#lsidebar {
       width: 20px;
       float: left;
       font-family: Verdana, Arial, Sans-Serif;
       font-size:  0.9em;
       font-weight: bold;
       color: rgb(255,255,255);
      }

#ad_right {
       width: 200px;
       float: right;
       font-family: Verdana, Arial, Sans-Serif;
       font-size:  0.9em;
       font-weight: bold;
       margin-left: 10px;
       margin-top: 20px;
       color: rgb(255,255,255);
      }

/* The following centers the images and text in the wiki images section, and keeps text from popping under or over other floated
   page elements.
*/
.wiki-images {
       width: 600px;
       float: center;
       font-family: Verdana, Arial, Sans-Serif;
       font-size: 0.8em;
       text-align: center;
      }

/* Create a border that contains a wiki image and its accompanying catpion */
.img-frame {
       border: 1 px solid gray;
      }

#nav, #nav ul { /* all lists */
        width: 950px;
        height: 13px;
	padding: 2px;
	margin: 0;
	list-style: none; 
	line-height: 1;
        font-family: Verdana, Arial, Sans-Serif;
        font-weight: 1em;
        font-weight: bold;
        color: rgb(255,255,255);
        background: rgb(7,165,84);
}

#nav a {
	display: block;
	width: 13em;
        font-family: Verdana, Arial, Sans-Serif;
        font-size:  1em;
        font-weight: bold;
        color: rgb(255,255,255);  
        background: rgb(7,165,84);
        text-decoration: none;
}

#nav li { /* all list items */
	float: left;
	width: 13em; /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
        position: absolute;
	background: rgb(7,165,84);
        font-size: 0.8em;
	width: 13em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#nav a:hover {
       color: yellow;
      }



img.image-right
  {
   float: right;
   margin-top: 20px;
   margin-left: 20px;
   margin-bottom: 10px;
   border: 1px solid gray;
   padding: 10px;
  }

img.image-right2
  {
   float: right;
   margin-top: 20px;
   margin-left: 20px;
   margin-bottom: 10px;
   padding: 10px;
  }
  
img.image-left
  {
   float: left;
   margin-top: 20px;
   margin-left: 20px;
   margin-bottom: 10px;
   border: 1px solid gray;
   padding: 10px;
  }

img.image-center
  {
   float: center;
   margin-top: 20px;
   margin-left: 20px;
   margin-bottom: 10px;
   border: 1px solid gray;
   padding: 10px;
  }

/* To keep the purple border away from plane images */
img.plain-image
  {
   border: none;
   padding: 0px;
  }

img.logo-image
  {
   border: none;
   padding: 0px;
   float:  left;
  }

img.iphone
  {
   margin-top: 20px;
   margin-left: 10px;
   margin-bottom: 0px;
   border: none;
   padding: 0px;
  }

/* For the Allocations icon on the home page: */
img.image-left-close
  {
   float: left;
   margin-top: 25px;
   margin-left: 0px;
   margin-bottom: 0px;
   border: none;
   padding: 0px;
  }

/* To contain the Allocations icon and iPhone image on the home page: */
.right-box
  {
   width: 160px;
   float: right;
   border: none;
  }

a.image-link
  {
   border: none;
  }


/*
-----------------------------------------------------------------------------
  The following styles apply to unordered lists
*/

.list1 li
      {
       list-style-type:  square;
       margin-top:       0.5em;
      }
/*-------------------------------------------------------------------------*/


/*
-----------------------------------------------------------------------------
  The following styles apply to tables that occur within footnotes

  General style applied to the entire table */

.FnTable
      {
       font-size:       1em;
       font-family:     Verdana, Arial, Sans-Serif;
       font-size:	10pt;
       border-collapse: collapse;
       border:          0px;
      }

.FnTable2
      {
       font-size:       1em;
       font-family:     Verdana, Arial, Sans-Serif;
       font-size:	10pt;
       border-collapse: collapse;
       border:          1px solid;
       border-color:    black;
      }

/* Style applied to each cell */
.FNTable td
      {
       border:          0px;
       border-collapse: collapse;
       padding:         0px 10px 0px 0px;
       text-align:      left;
      }


.FNTable2 td
      {
       border:    1px solid;
       border-collapse: collapse;
       border-color:  black;
       padding:    3px;
      }

/* Remove bullets from unordered lists in footnotes */
.fnul
      {
        list-style-type: none;
      }

/*
-------------------------------------------------------------------------------
*/

/* Style the allocation tables */
    .alltab
    {
      align: center;
    }

    .alltab td, .alltab table
    {
       font-family:      Verdana, Arial, Sans-Serif;
       font-size:        9pt;
       border-collapse:  collapse;
       border:           1px solid black;
       width:            500px;
       padding:          5px 8px 3px 8px;
    }

    .alltab table
    {
      width:            500px;
    }

    .alltab a
    {
      text-decoration: none;
      border-bottom: 1px dotted gray;
      color: black;
    }

    .alltab a:hover
    {
      text-decoration: none;
      border-bottom: 1px solid black;
      color: black;
    }

    .rp
    {
      font-size:   8pt;
    }
/*
-------------------------------------------------------------------------------
*/

/* Style the engineering tables */

    .engtab
    {
      align: center;
    }

    .engtab td, .engtab table
    {
       font-family:      Verdana, Arial, Sans-Serif;
       font-size:        8pt;
       border-collapse:  collapse;
       border:           1px solid black;
       padding:          5px 8px 3px 8px;
    }

    .engtab table
    {
      width:            650px;
    }

    .engtab a
    {
      text-decoration: none;
      color: black;
    }

    .engtab a:hover
    {
      text-decoration: underline;
    }

/*-----------------------------------------------------------------------------*/

/* Style the frequency list table */

    .frqtab
    {
      align: center;
    }

    .frqtab td, .frqtab table
    {
       font-family:      Verdana, Arial, Sans-Serif;
       font-size:        9pt;
       border-collapse:  collapse;
       border:           1px solid black;
       padding:          5px 8px 3px 8px;
    }

    .frqtab table
    {
      width:            750px;
    }

	/* Style the service tables */
    .svctab
    {
      align: center;
    }

    .svctab td, .svctab table
    {
       font-family:      Verdana, Arial, Sans-Serif;
       font-size:        9pt;
       border-collapse:  collapse;
       border:           1px solid black;
       padding:          5px 8px 3px 8px;
    }

    .svctab table
    {
      width:            700px;
    }

    .svctab a
    {
      text-decoration: none;
      color: black;
    }

    .svctab a:hover
    {
      text-decoration: underline;
    }

/* Style plain links */

/*
    .links a
    {
      text-decoration: none;
      color: rgb(64,64,64);
      font-weight: bold;
    }

    .links a:hover
    {
      text-decoration: underline;
    }

   

    .links a
    {
      text-decoration: none;
      border-bottom: 1px dotted gray;
      color: black;
    }

    .links a:hover
    {
      text-decoration: none;
      border-bottom: 1px solid black;
      color: black;
    } 
*/
/* Style links for when you don't want any effects, such as for images */
  .no-links a
  {
   text-decoration: none;
   border: none;
  }

  .no-links a:hover
  {
   text-decoration: none;
   border: none;
  }


h1 {
    font-size:  1.1em;
    font-family: Verdana, Arial, Sans-Serif;
    letter-spacing: 1px;
    font-variant: small-caps;
    color: green;
    }

h2 {
    font-size:  1em;
    font-family: Verdana, Arial, Sans-Serif;
    letter-spacing: 1px;
    color: black;
    margin-left: 5px;
    }

h3 {
    font-size:  1em;
    font-family: Verdana, Arial, Sans-Serif;
    letter-spacing: 1px;
    color: rgb(80,80,80);
    font-variant: small-caps;
    margin-left: 5px;
    }


feduse {
       text-indent: 10px;
       }
       
/*Styles for new top navigation menu*/

.chromestyle{
width: 99%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
background: url(/graphics/chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
font-variant:small-caps;
letter-spacing:2px;
color: #FFF;
padding: 4px 35px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(/graphics/chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: #60C78F;
width: 200px;
visibility: hidden;

}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: #FFF;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #19E77D;
color:#D1FFC5;
}


/*------------------------------------------------------------------------------------------------
CONTROL STYLES

The following styles are used in a variety of custom user controls. It's mostly to make the
font size and style consistent with the rest of the page. */


.Control-Standard
      {
       font-size:   10pt;
       font-family: Verdana, Arial, Sans-Serif;
      }


    