@import url(screen_menu.css);

body 
{
    margin:0;
    padding:0;
    background:#FFF;
    font: 12px Arial, sans-serif;
}

a
{
    color:#a90023;
	font-weight: bold;
	text-decoration: none;
}

a:hover
{
    color:#63656A;
	font-weight: bold;
	text-decoration: underline;
}

a > img
{
    border:0;
}

sup
{
    font-size:6px;
}

    .page
    {
        position:relative;
        display:block;
        width:883px;
        height:auto;
        min-height:675px;

        margin:27px auto;
        
        border:1px solid #63656A;
       /* background:url(../img/img_bg.gif) repeat-y; */
        line-height:18px;
        color:#666;
    }
    
    img#homepage
    {
        padding-top:40px;
    }
    
    .sidebar
    {
        width:200px;
        font-size: 11px;
        
        color:#333;
	line-height: 13px;
}
        
        .sidebar a
        {

            left:36px;
            color:#a90023;
            text-decoration:none;
	font-weight: bold;
}
        
        .sidebar a:hover
        {
            color:#333;
	font-weight: bold;
}
        


        .sidebar .logo
        {

            left:-36px;
            padding:59px 17px 29px 33px;
            background:#FFF;
            border-right:1px solid #fff;
        }

        .sidebar .logofr
        {
            position:relative;
            left:-36px;
            padding:59px 15px 29px 33px;
            background:#FFF;
            border-right:1px solid #a90023;
        }
        
        .sidebar .homenews {
	padding: 20px 25px 0;
	color: #333;
	font-size: 11px;
}

.sidenav {
	padding-top: 100px;
}
    .nav
    {
        position:absolute;
        top:0;
        right:0;

        width:685px;
        height:103px;
        
        color:#a90023;
        font-size:9px;
    }
        .nav a
        {
            color:#a90023;
            text-decoration:none;
            font-weight:bold;
        }
        
        .nav a:hover
        {
            text-decoration:underline;
            color:#63656A;
        }
        
        .nav .links
        {
            position:relative;
            float:right;
            margin:16px;
        }
  .homepage {
	padding: 50px 240px 50px 40px;
} 
h1{
	color:#a90023;
	font-size: 17px;
	font-weight: bold;
}

h2{
	color:#a90023;
	font-size: 15px;
	font-weight: bold;
}
h3{
	color:#a90023;
	font-size: 13px;
	font-weight: bold;
}
.centrepage {
	padding: 50px 40px 50px 40px;
}
.centrelower {
	padding: 0px 40px 50px 40px;
}


.rside {
		padding: 50px 10px 50px 0px;
	width: 180px;
	font-size: 11px;
}

 .irlist ul {
  list-style: square url(/img/pdf-sm.jpg); /* wide image for the bullet */
  margin: .5em .5em 0 25px;  /* bullet image is in left margin */
  padding-left: 0;
}
 .irlist ul li {
  margin-left: 0;
  padding-left: 5px;     /* distance between marker and text */
  margin-bottom: .5em; /* a little spacing between list items */
}

.rsidephoto {
		padding: 50px 0px 50px 0px;
	width: 180px;
}

.newsitems {
	
}
.newsitems ul {
	list-style-type: none;
}

.newsitems li {
	list-style-type: none;
	padding-bottom: 5px;
	margin-bottom:10px;
	border-bottom: 1px solid #a6adb3;
}
  .detail
    {
        /*
        position:relative;
        top:-405px;
        left:200px;
        position:absolute;
        top:105px;
        right:40px;
        */
        margin:100px 0 0 200px;
        
        width:530px;
        padding:50px 0 0 42px;
        font-size:13px;
        text-align: left;
         line-height:20px;
    }
    
        .detail img
        {
            margin-bottom:32px;
        }
        
        .detail .tagline
        {
            position:relative;
            left:300px;
            text-align:right;
            padding-top:80px;
            padding-bottom:27px;
            /*
            margin-top:80px;
            margin-bottom:57px;
            float:right;
            */
        }
        
        .detail .contact
        {
            float:right;
        }
        
        .detail .contact label
        {
            position:relative;
            display:block;
            margin-top:5px;
        }

    .managementPhoto
    {
        float:left;
        margin:0;
        padding:0;
    }

    .footer
    {
        position:relative;
        width:300px;
        margin:25px auto;
        color:#7D7F82;
        font-size:9px;
    }
    
        .footer a
        {
            color:#a90023;
            text-decoration:none;
        }
        
        .footer a:hover
        {
            color:#63656A;
            text-decoration:none;
        }

#sideMenu .block {
	padding-bottom: 10px;
	padding-left: 10px;
}

#sideMenu .block-menu {
	padding-left: 0px;
}
ul.side_menu {
	margin: 0px;
	padding: 0px;
	width: 100%;
	list-style: none;
}
ul.side_menu li {
	margin: 0px;
	padding: 0px;
	padding-bottom: 2px;
	width: 200px;;
	list-style: none;
	line-height: 19px;
}

ul.side_menu li a {
	display: block;
	color: #ffffff;
	background-color: #a6adb2;
	padding-left: 20px;
	width: 180px;
	font-size: 12px;
	line-height: 19px;
}

ul.side_menu li ul {
	margin-left: 30px;
}

ul.side_menu li ul li a {
	width: 150px;
	background-color: #a6adb2;
	color: #ffffff;
}



