body 
    {
        background: url("/images/background_plan1.gif") repeat white; 
        color: black;
        font-size : 1.0em;
        /* padding-left: 0.5em; */
    }

    div { color: black; font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left }

    form { 
    margin		: 0;
    }
    h1 {
    font-family		: Arial, sans-serif;
    font-size		: 66px;  
    border-bottom	: 2px solid;
    margin-bottom	: 0.33em;
    padding-bottom	: 0;
    }

#wrapper {
    float		: left;
    float/**/: none;
    }

#wrapper:after
    {
    content		: '[OOPS]'; 
    display		: block; 
    height		: 0; 
    clear		: both; 
    visibility		: hidden;
    }

#wrapper
    {
   /* display: inline-block; */
    }
/*\*/
#cont
{
    margin		: auto; 
    padding		: 0; 
    position		: relative; 
    width		: 779px;
    background 		: #fff;
    border 		: 1px dotted #e7e7e7;
}

#header
{
    top 		: 0;
    width 		: 779px;
    height 		: 213px;
    background-image	: url("/images/NRSL_v1.jpg");
    background-repeat	: no-repeat;
    font-family		: Arial, sans-serif; font-size: 100%;
    margin-bottom	: 0.00em;
    margin-top : 1.40em;
}

#header span
{
    visibility		: hidden;
}

ul#nav {
    padding		: 0;
    margin		: 0;
    list-style-position : outside;
    list-style-type	: none;
    font-size		: 0.90em;  
    background		: url("../images/nav_box_middle.gif") repeat-y; 
}
ul#nav li { 
   
    display		: block; 
    margin		: 0; 
    margin-left		: 15px;
    padding		: 0px 0px 0px 10px; 
    width		: 180px; 
 
}

ul#nav li a {
    background		: url("../images/empty_tick.gif") no-repeat;
    text-decoration	: none; 
    font-family		: Arial, Helvetica, Verdana, sans-serif;
    display		: block;
    padding		: 0px 0px 0px 20px; 
}


div#top_nav {
    background		: #ffffff url("../images/rounded_top.gif") no-repeat;
    height : 19px;
}

div#bottom_nav {
    background		: #ffffff url("../images/rounded_bottom.gif") no-repeat;
    height : 19px;
}

ul#nav li a:hover {    
    text-decoration	: underline;
    color		: #b2a2c9; 
    background		: url("../images/ticked_tick.gif") no-repeat; 
    padding		: 0px 0px 0px 25px;
}

ul#nav li a:visited {    
    background		: url("../images/ticked_tick.gif") no-repeat; 
}

.selected {
    color		: black;
}
.selected a {
    color		: black;
}

.ident {
    font-family		: Arial, sans-serif;
    font-size		: 1.1em;    
}

div#status {
    font-family		: Arial, sans-serif;
    font-size		: 0.80em;
    color 		: gray;
    text-align		: right;
    float : right;
    width : 30%;
}
#maincontent
{
    padding 		: 0px 10px 20px 0px;
    font-family		: Arial, sans-serif;
    font-size		: 0.90em;
    background-color 	: #fff;
    float 		: right;
    width : 60%;
}

#copyright {
    border-top 		: 1px dotted;
    /* border-bottom 	: 1px solid; */
    background 		: #eee;
    clear : both;
    height : 1.40em;
}
div#statutory_info {
    	font-family	: Arial, Sans-Serif;
    	font-size	: 0.70em;
	float 		: left;
width : 48%;
	text-align 	: right;
	padding-right 	: 1.00em;
	border-right 	: 2px solid white;
    height : 3.00em;
		
}
div#contact_info {
   	font-family	: Arial, Sans-Serif;
    	font-size	: 0.70em;

	float : right;
	width : 48%;
	text-align : left;
	padding-left : 1.00em;
		
}

div#block2 {
    padding-top		: 15px; 
    margin		: 15px;
    float		: left;
    width		: 29%;
}
div#site_info {
   clear : both;
   text-align : right;
   font-family		: Arial, Sans-Serif;
   font-size		: 0.70em;
   background-color : #eee;
   border-bottom : 1px dotted;
}

div#site_info a {
   text-decoration : none;
   color : gray;
   border-bottom : 1px solid black;
   border-right : 1px solid black;
   border-left : 1px dotted;
   border-top : 1px dotted;
   padding-left : 0.50em;
   padding-right : 0.50em;
   
   
}

div#site_info a:visited {
   color 		: gray;
}
div#breadcrumb {  

   float : left;
   padding-left : 15px;
   width : 65%;
   text-align : left;
   font-family		: Arial, sans-serif;
   font-size		: 0.80em;
   color 		: gray;
   	border-right : 1px solid;
}
.trail a{
   text-decoration : none;
    color 		: gray;
   
}
.trail a:hover {
  text-decoration : underline;

}
