body  {
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        line-height: 16px;
        background-color: #ffffff;
        width: 100%;
        height: 100%;
        margin: 0;
        padding: 0;
        text-align: center;
        bottom: 7px;
        font-size: 11px;
        color: #000000;

}


sup {font-size: 8px; font-weight:bold;}

sub {font-size: 8px; font-weight:bold;} 

    #Logo {
        display:none; /*HIDDEN*/
        width: 258px;
        height: 117px;
       }
    
    #logoImg 
    {
        display: none; /*HIDDEN*/
    }
    
    #PrintLogo 
    {
        width: 900px;
        height: 117px;
        text-align: left;
    }
 
    #PrintLogoImg 
    {
        display: block;
    }
    
    #PageField
    {
	    position: relative;
	    margin-top: 12px;
	    margin-bottom: 0;
	    margin-right: auto;
	    margin-left: auto;
	    padding: 0px;
	    text-align: center;
	    width: 930px;
    }

    #LeftShade {
        display: none; /*HIDDEN*/
	    position: relative;
	    float: left;
	    width: 1px;
	    }
    #CenterPage {
	    position: relative;
	    float: left;
	    width: 899px;
	    background-color: #ffffff;
	    }

    #RightShade {
        display: none; /*HIDDEN*/
	    position: relative;
	    float: left;
	    width: 2px;
	    }

    #PageBody
    {
	    position: relative;
	    color: #333333;
	    background-color: #ffffff; 
	    margin-right: auto;
	    margin-left: auto;
	    padding: 0px;
	    text-align: left;
	    float: left;
	    background-color: #ffffff; 
	    z-index:-1; 

    }

    #PageBottom {
        display: none; /*HIDDEN*/
	    position: relative;
	    text-align: left;
	    width: 927px;
	    height: 85px; 
    }

    #HeaderTop
    {
        display: none; /*HIDDEN*/
	    position: relative;
	    background-color: #FFFFFF;
	    /*background: url('/images/bgHeader.jpg'); */
	    height: 25px;  
	    margin-top: 0px;
	    margin-bottom: 0px;
	    margin-right: auto;
	    margin-left: auto;
	    padding: 0px;
	    text-align: left;
	    width: 100%;
	    height: 157px; 
	    /* z-index:10; */
    }

    #HeaderBar
    {
	    position: relative;
	    /*background: url('/images/back-nav.gif'); */
	    background-color: #FFFFFF;
	    height: 2px; 
	    margin-top: 0px;
	    margin-bottom: 0px;
	    margin-right: auto;
	    margin-left: auto;
	    padding: 0px;
	    text-align: center;
    } 
    
    #HeaderMedia 
    {
        display: none; /*HIDDEN*/
    }
    
    #PageNav
    {
    /*disabled navigation for print in elearning center by inserting styleLIUprintNoNavBar.css into the head tag*/
    position: relative;
    top: 38px;
    left: -20px;
    width: 140px;
    margin: 10px 0 10px 5px;
    padding: 6px 0 6px 2px;
    float: left;
    float: left;
    }

    #NavBarTop {
	/*display: none; /*HIDDEN*/
	width: 118px;
	height: 20px;
	left: 10px;
	padding: 2px 0px 0 16px;
	color: #000000;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #22427C;
	background: #ffffff;
	margin-bottom: 6px;
	}



h1  {
	font-family: Rockwell, Arial, Tahoma, sans-serif; 
	font-size: 22px; 
	color:#22427C; 
	font-weight: normal; 
	letter-spacing: -1px;
}

h2  {
	color: #336699;
	font-size: 20px; 
	font-family: Arial, Helvetica, sans-serif; 
    margin: 0;
	font-weight: normal; 
	letter-spacing: -1px;
}

h3 {
	color: #336699;
	font-size: 18px; 
	font-family: Arial, Helvetica, sans-serif; 
    margin-top: 15px;
	font-weight: normal; 
	letter-spacing: -1px;
}

h4 {
	color: #333333;
	font-size: 11px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    margin: 0;
	font-weight: bold; 
}

h5 {
	color: #ffffff;
	font-size: 22px; 
	font-family: Arial, sans-serif; 
	font-weight: 100; 
	margin: 2px;
	padding: 0;
}


A {
	text-decoration:none;
	}
A:Active  {
	}
A:hover {
	color: #316395; 
	text-decoration: none
	}
A:link {
	color: #555555;
	text-decoration: none;
}
A:visited {
	color: #555555;
	text-decoration: none;
}
A:hover {
	color: #FF6600;
	text-decoration: none;
}

.FakeLink {
	color: #555555;
	text-decoration: none;
	cursor:pointer;
	font-size: 9.5px;
	color:#22427C; 
}
.FakeLink:hover {
	color: #FF6600;
}

#HomeCenter {
    position:absolute; 
    left:-30px; 
    top:-14px; 
    width:510px; 
    /* height: 220px; */
}

#HomeResources {
    position:absolute; 
    left:22px; 
    top:234px; 
    width:510px; 
    height: 220px;
}

.HomeSubDecriptions {
    position:relative; 
    left:0px; 
    top:0px; 
    width:140px; 
    height: 150px;
    padding:4px 4px 10px 4px;
    border: 1px solid #E1EAFF;
    background: #F0F4FF;
    text-align: left;
}

#PageField
{
	position: relative;
	margin-top: 12px;
	margin-bottom: 0;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	text-align: center;
	width: 930px;
}

#LeftShade {
	position: relative;
	float: left;
	min-height: 692px; 
	height: 692px;  
	width: 14px;
	background-image: url('/images/pageParts_r1_c1.jpg'); 
    background-repeat: no-repeat; 
	background-position: top left;
	background-color: #22427C;
	}
#CenterPage {
	position: relative;
	float: left;
	min-height: 692px; 
	width: 899px;
	background-color: #ffffff;
	/* z-index: -20; */
	}

#RightShade {
	position: relative;
	float: left;
	min-height: 692px; 
	height: 692px;  
	width: 14px;
	background-image: url('/images/pageParts_r1_c3.jpg'); 
    background-repeat: no-repeat; 
	background-color: #22427C;
	}

#PageBody
{
	position: relative;
	color: #333333;
	background-color: #ffffff; 
	/* min-height: 535px;  
	height: 535px;  */
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	text-align: left;
	float: left;
	/* background: #ffffff; */
	z-index:-1; 
 
}

#PageBottom {
	position: relative;
	text-align: left;
	width: 927px;
	height: 85px; 
	background-image: url('/images/pageParts_r2_c1.jpg'); 
}

#HeaderTop
{
	position: relative;
	background-color: #22427C;
	background: url('/images/bgHeader.jpg'); 
	height: 90px;  
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	text-align: left;
	width: 100%;
	height: 157px; 
	/* z-index:10; */
}

#HeaderBar
{
	position: relative;
	background: url('/images/back-nav.gif'); 
	height: 26px; 
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	text-align: center;
}

#topRightNav
    {
        position: absolute;
        top: 4px;
        left: 340px;
        color: #739BD7;
	    display:block;
	    font-size:11px;
	    font-family: Tahoma,Verdana,Helvitica,sans-serif;
	    font-weight:normal;
	    margin: 1px 0 0 0;
    	padding: 0 12px 0 12px;
        height: 20px;
        width: 445px;
        text-align: right;
    }
    
.RightNav:link  {	color: #739BD7;	text-decoration: none;}
.RightNav:Visited {color: #739BD7;	text-decoration: none;}
.RightNav:Active {color: #739BD7;	text-decoration: none;}
.RightNav:Hover {color: #FF6600; text-decoration: none;}

.TopBarButton
{
	height:26px; 
	border-right: 1px #C0C0C0 solid; 
	border-left: 1px #C0C0C0 solid; 
	cursor: pointer; 
	text-align: center; 
	font-family: Arial; 
	font-weight:700; 
	font-size: 14px; 
	letter-spacing: -1px; 
	text-transform: uppercase; 
	text-decoration: none;
	text-align: center;
}


#Breadcrumbs
{
    position:relative; 
    height: 20px; 
    width: 600px; 
    top: 20px; 
    left:180px; 
    color:#C0C0C0;
}

.LeftBarButton 
{
    height:22px; 
    cursor:pointer; 
    line-height:11px; 
    }

#HomePageFooter
{
	position: absolute;
	top: 860px;
	left:  0px;
	color: #ffffff;
	height:26px; 
	background: url('/images/back-nav.gif'); 
	text-align:left;
	width: 910px;
	line-height: 24px;
}


.But {
    background: url('/images/bg-But.gif');
    background-color: #22427C;
    width:auto;
    height:26px;
    color:#fff;
    font-family:Tahoma;
    font-size: 11px;
    border:1px solid #fff; 
    cursor:pointer;
}

#PagePermalink
{
	position: absolute;
	top: 20px;
	left:  610px;
	height: 106px;
	width: 400px;
	margin: 0px;
	padding: 0px;
	color:#336699;
	font-size: 11px; 
}


.HomeTopicHead {
	/* background: url('/images/BgNavBarTop.gif'); 
	background-repeat: no-repeat; 
	*/
	width: 164px;
	height: 20px;
	padding: 2px 0px 0 16px;
	color: #ffffff;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	position:relative; 
	left:10px; 
	top:-14px;
	border: 1px solid #22427C;
	background: #22427C;
	margin-bottom: 6px;
	}

.TopicContent {
    position:relative; 
    height: 200px; 
    width:147px; 
    left:30px; 
    top:-14px;
    text-align: left;
    }


.TopicNewsContent {
    position:relative; 
    height: 200px; 
    width:160px; 
    left:30px; 
    top:-14px;
    text-align: left;
    //overflow:auto;
    margin-bottom: 6px;
    }
    
#navBarcontainer{
	   /* background: url(../images/barBG.jpg) repeat-x; */
	    width: 952px;
	    height:29px;	
	    display:block;
	    padding:0 0 0 0;
	    text-align: center;
		position: relative;
        top: 0px;
        z-index:100;
        }


#NavBar {
    position: relative;
    top: -6px;
    left: -12px;
    width: 180px;
    height: 600px;
    /* border-right: 1px solid #C0C0C0; 
    background: url(../images/BlobServer.gif) repeat-y;
    background-position:right; */
}

#NavBar ul {
	list-style: none;
	/* list-style-image: url('/images/list.gif'); */
	line-height: 18px;
	padding: 0 0 0 6px;
	margin: 0 0 0 10px;
	color: #22427C;
	font-size:11px;
	font-family: Tahoma,Verdana,Helvitica,sans-serif;
	font-weight:normal;
}

#NavBar ul li {
	width: 160px;
	line-height: 12px;
	margin: 0px 0 0px 0;
	padding: 5px 0 5px 10px;
	color: #22427C;
	font-size:11px;
	font-family: Tahoma,Verdana,Helvitica,sans-serif;
	font-weight:normal;
	border: 1px solid #fff;
}

#NavBar ul li:hover {
	border: 1px solid #C0C0C0;
	cursor: pointer;
	background: #FAFAFA;
	color: #FF6600;
}

#NavBar ul li.sub {
	width: 120px;
	list-style-image: url('/images/bullet-gre.gif');
	line-height: 12px;
	margin: 0px 0 0px 40px;
	padding: 5px 0 5px 10px;
}

#NavBar ul li.selectedsub {
	width: 120px;
	list-style-image: url('/images/bullet-blu.gif');
	line-height: 12px;
	margin: 0px 0 0px 40px;
	padding: 5px 0 5px 10px;
}

#PageContent
{
    position: relative;
    float: left;
    display: block;
    top: 30px;
    left: 20px;
    width: 400px;
    margin-right: 0;
    padding: 20px 0 20px 10px;
	/* height: 400px;  
	border: 1px solid #C0C0C0; */
}

#PageContentText
{
    top: 0px;
    left: 0px;
    width: 100%;
    margin: 0px;
    padding: 0px;
    /* min-height: 250px;  */
    /* height: 480px; */
	display:block;
	text-align:justify;
	font-family: Tahoma;
	font-size: 11px;
	/* border: 1px solid #C0C0C0; */
}

#PageCallOut 
{
	display:none; /*HIDDEN*/
	position: relative; 
	top: 30px;
	left:  60px;
	margin: 0px;
	padding: 0px;
	/* background-color:#fff; */
	height: 485px; 
	/* float:right; */ 
	text-align:justify;
    width: 190px;
    float: left;
    }

#HomeCallOut 
{
	position: relative; 
	top: 30px;
	left:  96px;
	margin: 0px;
	padding: 0px;
	/* background-color:#fff; */
	height: 485px; 
	/* float:right; */ 
	text-align:justify;
    width: 200px;
    float: left;
    }

#footNote {
    width:auto;
    margin: 5px;
    padding:5px;
    border:1px solid #C0C0C0;
    color: #666; 
    font-family: Tahoma; 
    font-size: 10px; 
    text-align: justify;
}

#PageFooter
{
    clear: both;
    display: block;
    position: relative;
    background: #FFFFFF;
    left: 0px;
    color: #4E7295;
    height: 36px;
    text-align: left;
    width: auto;
    padding: 6px;
}


#Copyright
{
    display: none; /*HIDDEN*/
	position: relative;
	float:right;
	top: 0px;
	left:  -20px;
	height:22px; 
	text-align:right;
	width: 320px;
	padding-top: 10px;
}

.botLink:link  {color: #4E7295;	text-decoration: none;}
.botLink:Visited {color: #4E7295; text-decoration: none;}
.botLink:Active {color: #4E7295; text-decoration: none;}
.botLink:Hover {color: #FF6600; text-decoration: none;}


.bulleted {
   list-style-image: url('/images/bullet.gif');
   padding-left: 6px;
   margin-left: 16px;
   line-height: 20px;
   list-style: outside;
}

.bultight {
   list-style-image: url('/images/bullet.gif');
   line-height: 14px;
   line-spacing: 22px;
   /* list-style: outside; */
}


        #Search 
        {
            position:absolute;
            left: 700px;
            top: 124px;
            /* float:left; */
            width: 150px;
            height:28px;
            padding: 2px 0 0 2px;
            font-family: Century Gothic, Arial;
            font-size:11px;
            color: #868686;
            }
            
            #SearchTop 
            {
                display:block;

                }
                #SearchWin 
                {
                    position:relative;
                    float:left;
                    width:110px;
                    height:24px;
                    }
                    
                    #searchBox 
                    {
                        border: solid 1px #C0C0C0;
                        width: 90px;
                        height: 15px;
                        font-family: Tahoma;
                        font-size: 11px;
                        color: #4E7295; 
                        margin: 4px 0 0 5px;                       
                        }
                #SearchBut 
                {
                    position:relative;
                    float:left;
                    width:30px;
                    height:24px;
                    padding-top: 2px;
                    cursor: pointer;
                    }
                    

        #LoginWrap 
        {
          width:170px;
          height:190px;
          float:left;
           }
        
 
        #LoginWrapHome 
        {
        display: none; /*HIDDEN*/
          position: relative;
          top: -40px;
          left: -10px;
          width:167px;
          height:200px;
          /* float:left; */
          background-image: url('/images/BGloginAreaBlue.jpg');
          background-repeat:no-repeat;
          padding-top:20px;
           }
           
         #HomeLoginHead {
 	            color: #22427C;
	            font-family: tahoma;
	            font-size: 11px;
	            font-weight: bold;
	            position: relative;
	            left: 14px;
	            top:-10px;
           
         }
            #LoginBoxes 
            {
               background-image: url('/images/BGlogin.gif');
               background-repeat:no-repeat;
               width:108px;
               height:90px;
               float:left;  

                }

            #LoginBoxesHome 
            {
               background-image: url('/images/bgLoginBoxesBlue.jpg');
               background-repeat:no-repeat;
               background-position: 7px 6px;
               width:108px;
               height:90px;
               float:left;  

                }


            #LoginBut 
            {
               width:50px;
               height:31px;
               padding-top: 59px;
               padding-left: 5px;
               float:left;  

                }
              #LoginBoxEmail 
                    {
                        position: relative;
                        top:18px;
                        left:7px;
                        border: solid 1px #fff;
                        width: 90px;
                        height: 15px;
                        font-family: Tahoma;
                        font-size: 11px;
                        color: #868686; 
                        margin: 4px 0 0 5px;                       
                        }    
                
               #LoginBoxPwd 
                    {
                        position: relative;
                        top:33px;
                        left:7px;
                        border: solid 1px #fff;
                        width: 90px;
                        height: 13px;
                        font-family: Tahoma;
                        font-size: 11px;
                        color: #868686; 
                        margin: 4px 0 0 5px;                       
                        }          

              .LoginBoxEmail 
                    {
                        position: relative;
                        top:18px;
                        left:7px;
                        border: solid 1px #fff;
                        width: 90px;
                        height: 15px;
                        font-family: Tahoma;
                        font-size: 11px;
                        color: #868686; 
                        margin: 4px 0 0 5px;                       
                        }    
                
               .LoginBoxPwd 
                    {
                        position: relative;
                        top:33px;
                        left:7px;
                        border: solid 1px #fff;
                        width: 90px;
                        height: 13px;
                        font-family: Tahoma;
                        font-size: 11px;
                        color: #868686; 
                        margin: 4px 0 0 5px;                       
                        }          

.box { 
    background-image: url('../images/backbox.gif'); 
    font-family: Tahoma; font-size: 8.5pt; 
    color: #000000; 
    border: 1px #808080 solid; 
    }
    
.pbox { 
    background-image: url('../images/backbox.gif'); 
    font-family: Verdana; 
    font-size: 8.5pt; 
    color: #000000; 
    border: 1px #808080 solid;
    }
     
  .AddressTable 
{
 	        font-size: 11px;
	        font-family: Tahoma; 
	        color: #000; 
   }
   
     .AddressTable td 
{
    text-align: left;
}

   .AddressTableHead 
   {
 	        font-size: 14px;
	        font-family: Arial;
	        font-weight: bold; 
	        color: #336699; 
	        padding: 6px;
       }
       
       


.eLearningTable 
    {
    /* border: 1px solid #C0C0C0; */
   } 
.eLearningTableHeader 
{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
} 

.eLearningSubTable 
{
    background: #ffffff; 
    font-size:11px; 
    color:#000000; 
    font-family: Arial;
}

.eLearningSubTable td
{
    border: 1px solid #C0C0C0;
}

.eLearningSubTableTitle 
{
    background: #ffffff; 
    font-size:16px; 
    color:#316395; 
    font-family: Arial;
}

.eLearningSubTableHeader 
{
    background: #ffffff; 
    color:#000000; 
    font-family: Arial;
}

         
