

/* Cascading Style Sheet for Your reason your choice - 25/01/2010 */

html			{margin:0;padding:0;}

     
body {
     margin: 0; 
     text-align: center; 
	 background-color:#000000;
	 color: #ffffff;
	 font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
	 font-size:0.7em;
     }
     
	 
#global {
     margin-left: auto;
     margin-right: auto;
     margin-top:0px;
     padding-left:0px;
     padding-right:0px;
     width: 1210px;
     text-align: left; /* to realign your text */
	 background-color:transparent;
     }
  
#header {
		background:transparent url(../images/header.jpg) no-repeat top left;
		width: 1210px;
		height: 303px;
		color: #000000;
		margin-top:0px;
		margin-bottom:0px;
		}
		
#ctl00_Logindetail1_loginbox    {
                                position:relative;
                                top:10px;
                                left:100px;
                                width:100px;
                                }
                                
#ctl00_Logindetail1_logoutbox	{
                                position:relative;
                                top:10px;
                                left:100px;
                                width:100px;
                                }
                                
#ctl00_Logindetail1_loginbox p, #ctl00_Logindetail1_logoutbox p {
                                                                font-size:12pt;
                                                                 }
		         
#ctl00_contentright, #contentright2, #contentright3 {
                    float:right;
                    width:345px;
                    margin-top:0px;
                    margin-left:20px;
                    margin-right:3px;
                                       
               
                    }
                
#umbrella {
        background-color:transparent;
		width: 1210px;
		color: #000000;
		margin-top:0px;
		margin-bottom:0px;
		padding-bottom:20px;
            }       
		
#ctl00_content_placeholder_content, #content, #contactform, #ctl00_content_placeholder_regno, #ctl00_content_placeholder_regyes {
            background-color:transparent;
            width: 860px;
			padding-left:20px;
			padding-top:17px;
			margin-left:320px;
			margin-right:0px;
			margin-top: 0px;
			}
			
#ctl00_content_placeholder_StatusPanel	{
                width:360px;
                border:1px solid #ffffff;
                padding:20px;
                }	

#news   {
        
        width:472px;
        border:1px solid #e4e4e4;
        padding:0px;
        }
        
#news h3    {
            background:transparent url(../images/newsheader.jpg) no-repeat top left;
            height:23px;
            
width:457px;		
            
            
            color:#ffffff;
            padding-top:4px;
            padding-left:9px;
            padding-bottom:0px;
            margin-left:3px;
            margin-right:0px;
            margin-top:3px;
            }

#news h4    {
            background-color:transparent;
            color: #636363;
            font-size:1.1em;
            padding-top:2px;
            }
            
#newsleft   {
            float:left;
            padding-right:10px;
            border-right:1px solid #e4e4e4;
            padding-top:2px;
    
width:203px;
margin-left:22px;
margin-top:-15px;
margin-right:0px;			

            }
            
#newsright  {  
            width:205px; 
            padding-right:10px;

margin-top:-1px;
margin-left:235px;
padding-left:20px;			
            
            border-left:1px solid #e4e4e4;
                     }
            
#newsbottom {
            width:468px;
            height:5px;
            clear:both;
            }
            
#ctl00_content_placeholder_contactform  {
            background-color:transparent;
            width: 582px;
			padding-left:20px;
			padding-top:17px;
			margin-left:155px;
			margin-right:0px;
			margin-top: 0px;
                                        }

/* menu   */

#ctl00_navcontainer 
{

			margin-top:0px;
			margin-left:0px;
float:left;
padding-left:90px;
padding-top:100px;
background:transparent url(../images/boot.jpg) no-repeat top left;
  }
  

 #ctl00_lhmenu     {
 border-left:1px solid #d6de23;
border-right:1px solid #d6de23;
                    }                    
                          
#ctl00_navcontainer dl
{
margin: 0;
padding-left: 8px;
padding-right: 0px;
list-style-type: none;
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;

}

#ctl00_lhmenu dl
{
margin-left: 8px;
margin-right: 8px;
list-style-type: none;
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
border-top:13px solid #006937;
border-bottom:13px solid #006937;
}

#ctl00_lhmenu dt    { 
                            margin-left:-9px;
                            padding-bottom:3px;
                            }
                            
#ct100_navbtm    {
                width: 180px;
                margin-left: 8px;
margin-right: 0px;
margin-top:20px;
                    }                        
                                                       
                          
#extlogos   {
            width:205px;
            height:40px;
            margin-left:2px;
            margin-top:20px;
             text-align:center;
             }
  
#footer
{
clear:both;
padding-top:0px;
background-color:#000000;

            width: 1210px;
            height:22px;
			padding-left:30px;
			           
padding-top:12px;	
      		
			
			margin-left:0px;
			margin-right:0px;
			margin-top: 0px;
}

#footer p
{
color:#ffffff;
font-size:10pt;
}

/* Contents */

h1
{
display: none;
}

h2
{
color: #26a9e0;
background-color: transparent;
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
font-size: 32pt;
}

h3
{
color: #ffffff;
background-color: transparent;
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
font-size: 14pt;
margin-bottom:-10px;
}

h4
{
color: #26a9e0;
background-color: transparent;
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
font-size: 16pt;
margin-bottom:-5px;
}


p, li, th, td
{
color: #ffffff;
background-color: transparent;
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
font-size: 12pt;
}

p.lhnav
{
font-size: 12pt;
}

.green  {
        color:#8bc53f;
        font-weight:bold;
        }


img {border:0;}

input.regform   {
                width:322px;
             /*   height:35px; */
                border:2px solid #638bad;
                font-size:12pt;
                  font-weight:bold;
                  padding-top:3px;
                  padding-left:10px;
                }

select.selform        {
                  border:2px solid #638bad;
              /*    height:40px; */
                  font-size:12pt;
                  font-weight:bold;
                  padding:5px;
                }

/* Navbar links */

#ctl00_navcontainer dt.home a
{

			font-size:16pt;      

color: #ffffff;
background-color: transparent;
display: block;
padding-bottom:3px;
width: 180px;
text-decoration: none;
font-weight: bold;
}

#ctl00_navcontainer dt.home a:hover 
{
color: #ffffff;
background-color: transparent;
text-decoration: none;
}

#ctl00_lhmenu dt.l1 a.l1green
{

			font-size:16pt;      

color: #8bc53f;
background-color: transparent;
display: block;
padding-bottom:3px;
width: 180px;
text-decoration: none;
font-weight: bold;
}

#ctl00_lhmenu dt.l1 a.l1green:hover 
{
color: #8bc53f;
background-color: transparent;
text-decoration: none;
}

#ctl00_lhmenu dt.l1 a.l1yellow
{

			font-size:16pt;      

color: #d6de23;
background-color: transparent;
display: block;
padding-bottom:3px;
width: 180px;
text-decoration: none;
font-weight: bold;
}

#ctl00_lhmenu dt.l1 a.l1yellow:hover 
{
color: #d6de23;
background-color: transparent;
text-decoration: none;
}

#ctl00_lhmenu dt.l2 a
{

			font-size:11pt;      

display: block;
padding-bottom:3px;
width: 180px;
color: #ffffff;
background-color: transparent;
text-decoration: none;
font-weight: bold;
margin-right:0px;
margin-left:0px;
}

#ctl00_lhmenu dt.l2 a:hover
{
color: #ffffff;
background-color: transparent;
text-decoration: none;
}

#ctl00_lhmenu dt.l3 a
{


			font-size:1.0em;      

display: block;
padding: 5px 5px 5px 10px;
width: 140px;
color: #1371b9;
background-color: transparent;
text-decoration: none;
font-weight: bold;
margin-right:-1px;
margin-left:10px;
}

#ctl00_lhmenu dt.l3 a:hover
{
color: #4c86c5;
background-color: #ffffff;
text-decoration: none;

}

#ctl00_lhmenu dt.l4 a
{


			font-size:0.9em;      

display: block;
padding: 5px 5px 5px 15px;
width: 125px;
color: #d99125;
background-color: transparent;
text-decoration: none;
font-weight: bold;
margin-right:-1px;
margin-left:18px;
}

#ctl00_lhmenu dt.l4 a:hover
{
color: #4c86c5;
background-color: #ffffff;
text-decoration: none;
}

#ctl00_lhmenu dt.l5 a
{

			font-size:0.85em;

display: block;
padding: 5px 5px 5px 32px;
width: 125px;
color: #5b708d;
background-color: transparent;
text-decoration: none;
font-weight: bold;
margin-right:-1px;
margin-left:15px;
}

#ctl00_lhmenu dt.l5 a:hover
{
color: #4c86c5;
background-color: #ffffff;
text-decoration: none;
}

#ctl00_lhmenu dt.l6 a
{

			font-size:0.85em;

display: block;
padding: 5px 5px 5px 32px;
width: 140px;
color: #5b708d;
background-color: transparent;
text-decoration: none;
font-weight: bold;
margin-right:-1px;
margin-left:20px;
}

#ctl00_lhmenu dt.l6 a:hover
{
color: #4c86c5;
background-color: #ffffff;
text-decoration: none;
}

/* General Links */

a
{
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
color: #ffffff;
text-decoration: underline;
}

a:hover 
{
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
color: #ffffff;
text-decoration: none;
}


a.footernavlink
{
color: #ffffff;
text-decoration: none;
}

a.footernavlink:hover 
{
color: #ffffff;
text-decoration: underline;
}

a.btnnavlink
{
color: #ffffff;
font-size:1.4em;
font-weight:bold;
text-transform:uppercase;
}

a.btnnavlink:link
{
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
color: #ffffff;
}

a.btnnavlink:visited 
{
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
color: #ffffff;
}

a.btnnavlink:active 
{
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
color: #ffffff;
}

a.btnnavlink:hover 
{
font-family: Arial, Helvetica, "Bitstream Vera Sans", "DejaVu Sans", freesans, sans-serif;
color: #ffffff;
}

/* Document logos */

a.pdf_link  {
            background: url(/graphics/doc_logos/pdflogo.gif) no-repeat top left;
            padding-left: 20px; 
	        padding-top: 3px;
	        line-height: 23px; 
            }
            
a.word_link  {
            background: url(/graphics/doc_logos/wordlogo.gif) no-repeat top left;
            padding-left: 20px; 
	        padding-top: 3px; 
	        line-height: 23px; 
            } 
            
a.rtf_link  {
            background: url(/graphics/doc_logos/wordlogo.gif) no-repeat top left;
            padding-left: 20px; 
	        padding-top: 3px;
	        line-height: 23px; 
            } 
            
a.xls_link  {
            background: url(/graphics/doc_logos/xlslogo.gif) no-repeat top left;
            padding-left: 20px; 
	        padding-top: 3px;
	        line-height: 23px;  
            } 
            
a.ppt_link  {
            background: url(/graphics/doc_logos/pptlogo.gif) no-repeat top left;
            padding-left: 20px; 
	        padding-top: 3px;
	        line-height: 23px;  
            } 

a.publisher_link  {
            background: url(/graphics/doc_logos/pdflogo.gif) no-repeat top left;
            padding-left: 20px; 
	        padding-top: 3px;
	        line-height: 23px;  
            }  
            
/* Staff Directory */

#deptlist td, th    {
                vertical-align:top;
                padding:5px;
                }
                
#deptlist th.tblname    {
                width:100px;
                }
                
#deptlist th.tblinfo    {
                width:120px;
                }
 
#empdetails td, th    {
                vertical-align:top;
                padding:5px;
                } 
                
/* ********************************** A-Z list styling ********************************** */

#ctl00_content_placeholder_AtoZIndex
{
        height:90px;
}

#ctl00_content_placeholder_AtoZIndex ul
{
	text-align:left;
             
                width:420px;
          		
	margin:0;
	padding-left:15px;
}

#ctl00_content_placeholder_AtoZIndex li
{
	height:35px;
	width:35px;
	margin:4px;
	padding:0;
	list-style:none;
	float:left;
	background:#ffffff;
	margin:0.25em;
}
#ctl00_content_placeholder_AtoZIndex li a
{
	height:35px;
	width:35px;
	text-align:center;
	color:#194A87;
	font-weight:bold;
	display:block;
	font-size:1.1em;
	border:1px solid #666666;
	text-decoration:none;
	line-height:170%;
}

#ctl00_content_placeholder_AtoZIndex li a:hover
{
	color:#194A87;
	background:#E8E8E8;
	text-decoration:underline;
}                              
                           