



/* Presentation Stylesheet */ 



.uppify{

position:relative;

top:-35px;

margin-bottom:-30px;

color:#4d75a9;

}



.dialog h2 {

 /* header */

 font-size:1.8em;

 margin:0px;

 padding-bottom:5px;

 color:#4d75a9;

}



.dialog {

 margin:0.5em 0px 0px 0px;

 padding:0px;

 font:0.95em/1.5em arial,tahoma,"sans serif";

}

#idplans {
 color:#003300;
 font-weight:600;
}




h1 {

 margin:0;

 padding-top:5px;
 padding-left:30px;

 padding-right:10px;

 padding-bottom:5px;

 text-align:left;

 color:#0a4426;
 font-size:20px;

 }
h2 {

 margin:20;
 background-image:url(images/underline.jpg);
 background-repeat:no-repeat;

 padding-left:30px;

 padding-right:10px;

 padding-bottom:5px;
  padding-top:10px;

 text-align:left;

 color:#0a4426;
 font-size:16px;

 }



h3,{

 margin:0;

 padding:15px;
  padding-left:30px;
padding-right:30px;


 }

 p {

 margin-left:30px;
 margin-right:30px;
 margin-top:5px;
 margin-bottom:10px;
 padding:0;
 text-align:left;

 }

 h3 {

 color:##0a4426;

 }

 

  h4 {

 color:##0a4426;

 }



h4 {

 margin: 0; 

 padding: 0px 15px 0px;

 text-align:left;

 }

 

 body {


background-color:#d5d5d5;

 margin:20px;


 color:#000000;

 text-align:left;

 padding:0;

 font-family:Arial, Helvetica, sans-serif;

 font-size:14px;

 }

 

 body.popup {


background-color:#ffffff;

 margin:20px;


 color:#000000;

 text-align:left;

 padding:0;

 font-family:Arial, Helvetica, sans-serif;

 font-size:14px;

 }


 #bar ul{

 margin-left:100px;

 position: relative; top: -10px; left: 40px;

 font-size:20px;

 font-family:Arial, Helvetica, sans-serif;

 color:#000000;

 line-height:2.em;
 list-style-image:url(images/starred.png);

padding:0;

 }
 
  #bar h1{



 position: relative; top: 20px; left: 50px;

 font-size:32px;

 font-family:"Times New Roman", Times, serif;
 color:#000000;
 text-align:left;



 }
   #bar p{

 text-align:left;
 }

  ul.main {

 margin:15;

 padding:10px;



 font-family:Arial, Helvetica, sans-serif;

 color:#000000;

 text-align:left;

 position: relative; left: 30px;

 padding-right:25px;

 line-height:1.8;

 }

  #m-l-col ul {
  line-height:1.5em
  }
 
 

#mycontent li {

  padding:5px;

  color:#000000;



  margin-left:20px;

  margin-right:20px;

  

 }



a.topmenu {

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

}








   #m-contcolor a:link{color:#ffffff;}
 
 #m-contcolor a:visited {color:#ffffff;}

 #m-contcolor  a:hover {color:#003300;}




#bar a:link{ color:#3d5e91; text-decoration:none;}

#bar a:visited {color:#3d5e91; text-decoration:none;}

#bar a:hover {color:#ed1b20; text-decoration:underline;}


#m-cont a:link{color:#11693b; text-decoration:none;}

#m-cont a:visited {color:#11693b; text-decoration:none;}

#m-cont a:hover {color:#ed1b20;}

#m-cont { color:#0a4426;
 font-size:20px;}


   #m-contcolor3 a:link{color:#ffffff;}
 
 #m-contcolor3 a:visited {color:#ffffff;}

 #m-contcolor3  a:hover {color:#003300;}


 #m-l-col a:link{color:#009999;}
 
 #m-l-col a:visited {color:#009999;}

 #m-l-col a:hover {color:#003300;}
 

   #fulllinks a:link{color:#009999;}
 
 #fulllinks  a:visited {color:#009999;}

 #fulllinks  a:hover {color:#003300;}


   #m-l-colmed2 a:link{color:#009999;}
 
 #m-l-colmed2  a:visited {color:#009999;}

 #m-l-colmed2  a:hover {color:#003300;}
 
   #m-l-colmed3 a:link{color:#009999;}
 
 #m-l-colmed3  a:visited {color:#009999;}

 #m-l-colmed3  a:hover {color:#003300;}



  #m-l-col-wide a:link{color:#009999;}
 
 #m-l-col-wide  a:visited {color:#009999;}

 #m-l-col-wide  a:hover {color:#003300;}
 
 
 
 #m-l-colmed2 li {
 list-style-image:url(images/bullet2.jpg);
 padding-left:10px;}
 
  #m-l-colmed3   li 
    {list-style-image:url(images/bullet1.jpg);
      padding-left:10px;}
 
   #m-contcolor li{   list-style-image:url(images/bullet1.jpg);
   line-height:23px; 
   }
 
 #m-contcolor3 li{   list-style-image:url(images/bullet1.jpg);
   line-height:23px; 
   }
   
  #ftr a:link{color:#ffffff;}
 
 #ftr a:visited {color:#009999;}

 #ftr a:hover {color:#FFCC00;}
 
 
   #ftrwide a:link{color:#ffffff;}
 
 #ftrwide a:visited {color:#009999;}

 #ftrwide a:hover {color:#FFCC00;}

a.infocenter {

font-family:Arial, Helvetica, sans-serif;

font-size:16px;



}





a.infocenter:link{ color:#ffffff; text-decoration:none;}

a.infocenter:visited {color:#ffffff; text-decoration:none;}

a.infocenter:hover {color:#a4b8d0; text-decoration:underline;}








 
table.special{
 margin-left:30px;}

   /************************************************
        * SPRITE BASED NAVIGATION BAR TECHNIQUE         *
        * Donwloaded from: http://www.mattvarone.com    *
        ************************************************/
        
        
        /* TOP NAVIGATION BAR 
        /////////////////////////////*/
        
        ul#topnav {	
        		width:964px;
        		list-style:none;
        		height:40px;
        		margin:0 auto; /* center nav in this demo */
				padding:0;
        }

        ul#topnav li {
        		display:inline;
        }

        ul#topnav li a {
        		height:34px;
        		float:left;
        		text-indent:-9999px;
        		text-decoration:none;
        }

        ul#topnav li#topnav-1 a {
        		width:114px;
        		background:url(images/navbarsprite.gif) no-repeat 0 0;
        }

        ul#topnav  li#topnav-1 a:hover {
        		background-position:0 -34px;
        }

        ul#topnav  li#topnav-1 a.current {
        		background-position:0 -68px;
        }
        
        ul#topnav li#topnav-2 a {
        		width:85px;
        		background:url(images/navbarsprite.gif) no-repeat -114px 0;
        }

        ul#topnav  li#topnav-2 a:hover {
        		background-position:-114px -34px;
        }

        ul#topnav  li#topnav-2 a.current {
        		background-position:-114px -68px;
        }
        
        ul#topnav li#topnav-3 a {
        		width:102px;
        		background:url(images/navbarsprite.gif) no-repeat -199px 0;
        }

        ul#topnav  li#topnav-3 a:hover {
        		background-position:-199px -34px;
        }

        ul#topnav  li#topnav-3 a.current {
        		background-position:-199px -68px;
        }
        
        ul#topnav li#topnav-4 a {
        		width:176px;
        		background:url(images/navbarsprite.gif) no-repeat -301px 0;
        }

        ul#topnav  li#topnav-4 a:hover {
        		background-position:-301px -34px;
        }

        ul#topnav  li#topnav-4 a.current {
        		background-position:-301px -68px;
        }
        






       ul#topnav li#topnav-5 a {
        		width:143px;
        		background:url(images/navbarsprite.gif) no-repeat -477px 0;
        }

        ul#topnav  li#topnav-5 a:hover {
        		background-position:-477px -34px;
        }

        ul#topnav  li#topnav-5 a.current {
        		background-position:-477px -68px;
        }
        
        ul#topnav li#topnav-6 a {
        		width:135px;
        		background:url(images/navbarsprite.gif) no-repeat -620px 0;
        }

        ul#topnav  li#topnav-6 a:hover {
        		background-position:-620px -34px;
        }

        ul#topnav  li#topnav-6 a.current {
        		background-position:-620px -68px;
        }
        
        ul#topnav li#topnav-7 a {
        		width:77px;
        		background:url(images/navbarsprite.gif) no-repeat -755px 0;
        }

        ul#topnav  li#topnav-7 a:hover {
        		background-position:-755px -34px;
        }

        ul#topnav  li#topnav-7 a.current {
        		background-position:-755px -68px;
        }
        
        ul#topnav li#topnav-8 a {
        		width:131px;
        		background:url(images/navbarsprite.gif) no-repeat -832px 0;
        }

        ul#topnav  li#topnav-8 a:hover {
        		background-position:-832px -34px;
        }

        ul#topnav  li#topnav-8 a.current {
        		background-position:-832px -68px;
        }