             
a:link       { color: #003399 }

a:active     { color: #003399 }

a:visited    { color: #003399 }

ul           {list-style-type: disc; 
               }
              
               
dd           { list-style-type: disc; 
               margin-left: 1em; margin-right: 1em;
              }
               
dt           { font-weight: bold }


.line        { text-decoration: none}

h1           { font-family: Arial, Verdana, Helvetica, 'sans serif'; 
               font-size: 1.4em; 
               color: #003399;
               }
               
h2           { font-family: Arial,Verdana,Helvetica,sans serif; 
               font-size: 1.3em; 
               color: #993366; 
               margin-left:1em 
               }
               
h3           { font-family: Arial,Verdana,Helvetica,sans serif; 
               font-size: 1.1em; 
               color: #000000;
               margin-left: 2em 

               }
               
h4           { font-family: Arial,Verdana,Helvetica,sans serif; 
               font-size: 1em; 
               color: #003399; 
               margin-left: 5em
               }
               
h5           { font-family: Arial,Verdana,Helvetica,sans serif; 
               font-size: .8em; 
			   font-style: italic; color: #993366;
               }
               
h6           { font-family: Arial,Verdana,Helvetica,sans serif; 
               font-size: .8em; 
               color: #003399; 
               }
               

p            { font-family: Arial,Verdana,Helvetica,sans serif; 
              margin-right: 2em;
               }
               
.samplecode  { font-family: Courier, Courier New, serif; 
               font-size: .9em; 
               line-height: 130%; 
               margin-top: 1em;
               margin-left: 2em; 
               margin-right: 6em 
               }


body         { font-family: Arial, Verdana, Helvetica, 'sans serif'; 
               font-size: .8em; 
               background: black;  
			   margin-left: 2em
               }
               

                 
.to-top-pg   { font-family: Arial,Verdana,Helvetica,sans serif; 
               font-size: .7em; 
			   color: #666666; 
               text-align: right
               }


.list           { font-family: Arial,Verdana,Helvetica,sans serif; 
                  text-align: Left;
                  line-height: 120%; 
                  margin-left: 3em; 
                  margin-top: .5em; 
                  margin-bottom: .5em; 
                  margin-right: 3em 
                  }
               
.pagetitle      { font-family: Times New Roman; 
                  font-size: 2em; 
                  color: #993366; 
                  font-style: regular; 
                  font-weight: normal; 
                  text-align: left; 
                  margin-left: 0em;
                  margin-top: .5em 
                  }

.bot_navigation { font-family: Arial,Verdana,Helvetica,sans serif; 
                  font-size: .8em; 
                  color: #003366; 
                  font-weight: bold 
                  }
                
.shuaddress     { font-family: Arial,Verdana,Helvetica,sans serif; 
                  font-size: .8em; 
                  text-align: center 
                  }

.sidebar     { font-family: Arial, Verdana, Helvetica, sans serif; 
				font-size: .7em; 
				color: #003366; 
				text-decoration: none;
                }
				
.footer      { font-family: Arial,Verdana,Helvetica,sans serif; 
               font-size: .8em; 
               text-align: center; 
               color: ##003366
               }

li           { font-family: Arial,Verdana,Helvetica,sans serif;   
               }

.stepbystep  { font-family: Arial, Verdana, Helvetica, 'sans serif'; 
               font-size: 1em; 
               line-height: 100%;
               color: #003399; 
               font-style: italic; 
               font-weight: bold; 
               text-align: center; 
               margin-top: 0em;
			   margin-left: 1em; 
			   margin-right: 1em
			   }
               
              
.how_to_link  { font-family: Arial, Verdana, Helvetica, 'sans serif'; 
               font-size: .9em; 
               line-height: 100%;
               color: #993366; 
               font-style: italic; 
               font-weight: bold; 
               text-align: right; 
               margin-top: 0px;
			   margin-left: 3px; 
			   margin-right: 3px
			   }
               
   


table, td, th    { font-family: Arial, Verdana, Helvetica, 'sans serif'
               font-size: 1em; 
              }

.it_nav	      { font-family: Arial, Verdana, Helvetica, 'sans serif'; 
                font-size: .7em;
                text-decoration: none;
               }
               
.left_nav	 { font-family: Arial,Verdana,Helvetica,sans serif; 
               font-size: .7em; 
               color: #003399; 
               text-decoration: none; 
               text-align:left; 
               margin-left:2; 
               margin-top:0;
               margin-bottom:0
               }   
                           
.index-head    { font-family: Arial,Verdana,Helvetica,sans serif; 
               font-size: 12pt; 
               color: #660066; 
               font-weight:bold;
               text-decoration: none;
               margin-left: 3px; 
               line-height: 100%; 
               margin-top: 12px; 
               margin-bottom: 0px; 
               margin-right: 5px 
               }
               
.code	 { font-family: Courier; 
               }
               
.backnext	 { font-family: Arial, Verdana, Helvetica, 'sans serif'; 
               font-size: 8pt;
               text-decoration: none;
               margin-left: 1 em
               }
                              
.toplinks    	{font-family: Arial, Verdana, Helvetica;
				font-color: #ffffff;
				font-size: .9em;
               }
               
               
              /* Default CSS Stylesheet for a new Web Application project */

.menuskin{


position: absolute; width: 160px;
padding: 3px;
background-color:menu;
border:1px solid black;
font:normal 12px Verdana;
line-height:20px;
z-index:100;
visibility:hidden;


}

.menuskin a
{
text-decoration:none;
width: 160px;
font:normal 11px Verdana;
color: black;
font-weight: bold;
background-color: #656766; /*light gray - child menu background*/
padding-left:10px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;
border-bottom: 1px solid black;
border-top: black 1px solid;


}


#mouseoverstyle{
background-color:highlight;
}

#mouseoverstyle a{
color: White;
background-color: #016daa; /*dark blue - child menu hover background*/
font-weight: bold;
}


#navcontainer2 { width: 160px; }

#navcontainer2 ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font:normal 11px Verdana;
color:white;
background-color:  Gainsboro; /*light blue - body background*/
text-align: left;

}

#navcontainer2 li 
{ 
margin: 0 0 0px 0; 
}

#navcontainer2 a
{
	padding-right: 3px;
	border-top: black 1px solid;
	display: block;
	padding-left: 3px;
	padding-bottom: 3px;
	font: bold 11px Verdana;
	border-left: #C00B1A thick solid; /*dark blue - side border*/
	width: 160px;
	color: white;
	padding-top: 3px;
	border-bottom: black 1px solid;
	background-color: #676767; /*light gray - menu background*/
	text-decoration: none;
}

#navcontainer2 a:link, #navlist a:visited
{
 
}

#navcontainer2 a:hover
{
	font-weight: bold;
	border-left: #EAEF0E thick solid;  /*yellow - side border*/
	color: black;
	background-color: #B3B4B5; /*dark gray - hover menu background*/
	text-decoration: none;
}