/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 31 July 2010 16:32:42
*/


/* CSS Document */

* {
   font: normal 11px Tahoma, Arial, sans-serif;
}

/* CSS Document */

body {
    width:898px;
    margin-left:auto;
    margin-right:auto;
    margin-top:11px;
    font: normal 11px Tahoma, Arial, sans-serif;
    text-align:center;
}
.center {
    width:898px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
}
h1 {
    font: normal 18px Tahoma, Arial, sans-serif;
    color:#002d62;
    margin-top:0;
}
h2 {
    font: bold 14px Tahoma, sans-serif;
    color:#085aa4;
    margin:23px 0 3px 0;
}
h3 {
    font: bold 11px Tahoma, Arial, sans-serif;
    margin:0;
    padding-bottom:1px;
}
h4 {
    font: bold 12px Tahoma, sans-serif;
    margin-bottom:3px;
}
.hidden {
    display:none;
}
a {
     text-decoration: none;
    color:#085aa4;
}
a:hover {
     text-decoration: underline;
     cursor: pointer;
    color:#085aa4;
}
.bold {
    font-weight:bold;
}

img, img a {
   border:0;
}

#header {       /*header*/
    width:898px;
    height:84px;
    background:#eaeef3;
}
#header_left {
    width:699px;
    height:84px;
    background:#eaeef3;
    float:left;
}
#logo {
    margin-left:11px;
    margin-top:11px; 
    border:none;       
}
#banner {
    margin-top:11px;
    margin-left:46px;
}    
#header_right {
    width:198px;
    height:84px;
    background:#eaeef3;
    border-left: 1px solid #FFFFFF;
    float:right;
}
#utils {
    height:83px;
    padding-right:11px;
}
#utils ul {
     float: right;
     list-style: none;
    margin: 0;
     padding: 10px 0;    
}
#utils li {
     display: inline;
    padding: 0 9px 0 8px;
    border-right: 1px solid #c9c9c9;
}
#utils li.last {
     padding-right: 0;
     border: 0;
}
#utils li a {
     color:#1054a3;
     text-decoration: none;
}
#utils li a:hover {
     text-decoration: underline;
}
#search {
    float:right;
    width: 164px;
    height:19px;
    margin-top:3px;
    background: transparent url(http://www.pra-world.com/__data/assets/image/0009/108/search.png) no-repeat; 
}
#search input {
     width: 162px;
     height:17px;
     padding:2px 0 0 3px;
     border: 0;
     background: transparent;
     font: normal 11px Arial, sans-serif;
}
#submit {
    float:right;
    width: 61px;
    height:20px;
    margin-top:2px;
    background: transparent url(http://www.pra-world.com/__data/assets/image/0010/109/search_button.png) no-repeat;    
}
#search button {
     width: 61px;
     height:20px;
     border: 0;
     background: transparent;
     cursor: pointer;
}
#nav {     
    background:url(http://www.pra-world.com/__data/assets/image/0001/100/bg_nav.png) repeat-y;
    height:24px;
    clear:both;
    border-top: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}
#nav_bottom {
    width:898px;
    height:5px;
    background:#cfdce8;
}
#nav ul {
    list-style:none;
    font: bold 11px Tahoma, Arial, sans-serif;    
/*    color:#FFFFFF;*/
color: green;
    margin:0;
    padding:5px 0 0 60px;
}
#nav ul a {
    color:#FFFFFF;
    font-weight: bold;
}
#nav li {
    display:inline;
    padding:0 110px 0 15px;
}
#nav li.last {
    padding-left:0;
    padding-right:0;
}
#nav li.sec {
    padding-left:39px;
    padding-right:98px;
}
                        /* end of header*/

                        /*content*/
div#container {
    width:898px;
    margin-top:9px;
}
div#content_left {
    width:680px;
    float:left;
    margin-top:9px;
}
div#content_right {
    width: 197px;
    float:right;
 margin-top:9px;
}
div#img {
    width:676px;
    height:195px;
    float:left;
}
div#img div {
    width:430px;
    margin-bottom:0;
    margin-left:8px;
    margin-right:0;
    margin-top:-40px;
    font: bold 11px Tahoma, Arial, sans-serif;
}
.img_bottom {
    margin-top:1px;
    float:left;
    width:676px;
    height:6px;
    background:#cfdce8;
    margin-bottom:1px;
}
.px {
    float:left;
    width:676px;
    height:1px;
    background:#cfdce8;
}
#box_left {
    float:left;
    margin-right:15px;
    margin-top:14px;
}
#box_right {
    float:right;
    margin-top:14px;
}
.box_title {
    width:330px;
    height:25px;
}
.box_content {
    background:#eaf0f6;
    width:330px;
}
.box_content_top {
    background:url(http://www.pra-world.com/__data/assets/image/0012/1074/bg_ul_top.png);
    width:330px;
    height:12px;
    margin-top: 1px;
}
.box_content_mid {
    background:#eaf0f6;
    width:330px;
    /*height:auto;*/ 
    /*height: 107px;*/ /* changed by PJE 20080713 */
    float:left;
    font: bold 11px Tahoma, Arial, sans-serif;
    color:#002d62;
}
.box_content_mid ul /*added PJE 20080713*/
{
    width:154px;
}
.box_content_bottom {
    background:url(http://www.pra-world.com/__data/assets/image/0011/1073/bg_ul_bottom.png);
    width:330px;
    height:15px;
    float:left;
}

.box_content ul {
    padding:0;
    list-style:none;
    margin:2px 0 0 9px;
    float:left;
    background:#eaf0f6;
}
.box_content li {
    background: transparent url(http://www.pra-world.com/__data/assets/image/0002/110/bullet.png) no-repeat 0 5px;
    padding: 0 0 8px 11px;
    color:#002d62;
}
.box_content li a {
    color:#002d62;
    text-decoration:none;
    font-weight: bold;
}
.news_box {
    width:330px;
}
.news_box h2 {
    font: bold 14px Tahoma, sans-serif;
    color:#085aa4;
    margin:0;
    padding-top:12px;
}
.news_box h2 a:hover{
    color:#085aa4;
    text-decoration:none;
}

div.news { clear: both; min-height: 75px; margin: 17px 0 20px 0; }
div.news img { float: left; margin: 0;}
div.news h3 { margin-left: 85px; }
div.news p { margin-left: 85px; }
/*
.news {
    float:left;
    width:320px;
    margin-top:17px;
}
.news h3 {
    color:#000000;
}
.news h3 a{
    color:#000000;
    text-decoration:none;
}
.news h3 a:hover {
    color:#000000;
    text-decoration:none;
}
div.news img {
    float:left;
    padding:0;
    margin-right: 11px;
}
.news p {
    margin:0 0 0 86px;
    padding-bottom:3px;
}
.news_date {
    font: italic 10px Arial, sans-serif;
    color:#8b8b8b;
    margin: 0 0 3px -3px;
}
p.news_read_more {
    color:#0a62b4;
    margin-left:0;
}
p.news_read_more a {
    color:#0a62b4;    
}*/
.grey {
    color:#8b8b8b;
}
.events {
    width:320px;
    margin-top:13px;
}
.events p {
    margin:0;
    padding-bottom:3px;
}
#content_bottom {
    width:898px;
    clear:left;
    float:left;
    height:5px;
    background:#e2e8ef;
    margin: 31px 0 0 0;
}

#box_members {
    /*background:#eaf0f6;*/
    width:197px;
    /*margin-bottom:21px;*/
}
#member_top { /*changes by PJE 20080807
    width: 197px;
/*  height:34px;*/
    height:50px;
/*  background:url(http://www.pra-world.com/__data/assets/image/0009/1071/bg_mem_login.png) no-repeat;*/
    background:url(http://www.pra-world.com/__data/assets/image/0014/5063/bg_mem_tall_login.png) no-repeat;
}
#member_top h2 { 
    font: bold 14px Tahoma, sans-serif;
    color:#053873;
    margin:0;
    padding:7px 0 0 8px;
}
.login_top {
    width: 197px;
    height:22px;
    background:url(http://www.pra-world.com/__data/assets/image/0010/1072/bg_log_top.png) no-repeat;
    clear:left;
}
.login_top h3 {
    font: bold 11px Tahoma, sans-serif;
    color:#085aa4;
    margin:0;
    padding:3px 0 0 13px;
}

.login_box h4 {
    padding:2px 15px 0 0;
    font: bold 11px Tahoma, Arial, sans-serif;
    clear:left;
    margin:0;
}

.login_box p {
    margin:2px 15px 0 0;

}
.log_text {
    font: bold 10px Tahoma, Arial, sans-serif;
    color:#000000;
    padding-top:1px;
}
.login_box {
    background:#eaf0f6;
    margin-top:0;
    float:left;
    width: 197px;

}
.log_field {
    width: 166px;
    height:19px;
    background: transparent url(http://www.pra-world.com/__data/assets/image/0007/106/logfield.png) no-repeat; 
}
.log_field input {
     width: 159px;
     height:16px;
     padding:2px 2px 0 4px;
     margin:0;
     border: 0;
     background: transparent;
     font: normal 11px Arial, sans-serif;
}
#login {
    float:right;
    width: 61px;
    height:20px;
    padding-right:16px;
    margin-top:5px;
    background: transparent url(http://www.pra-world.com/__data/assets/image/0008/107/login_button.png) no-repeat;    
}
#login button {
     width: 61px;
     height:20px;
     border: 0;
     background:transparent;
     cursor: pointer;
}
#comp_id {
display:none;
}
#register {
    float:left;
    width:60px;
    margin-top:8px;
    padding-left:15px;
    color:#085aa4;
}
#register a {
    color:#085aa4;
}
div.login_bottom {
    width: 197px;
    height:31px;
    float:left;
    background:url(http://www.pra-world.com/__data/assets/image/0013/1084/bg_login_bottom.png) no-repeat bottom;
}
#sign {
    float:right;
    width: 61px;
    height:20px;
    margin-top:6px;
    padding-right:16px;
    background: transparent url(http://www.pra-world.com/__data/assets/image/0010/1045/sign_button.png) no-repeat;    
}
#sign button {
     width: 61px;
     height:20px;
     border: 0;
     background: transparent;
     cursor: pointer;
}

.right_box{
    float:right;
    clear:right;
    width:197px;
/*padding-bottom:14px;*/
}

.right_box_top {
    background:url(http://www.pra-world.com/__data/assets/image/0012/1425/bg_right_top.png) no-repeat;
    width:197px;
    height:22px;
margin:0;
   
}
.right_box_mid {
    background:url(http://www.pra-world.com/__data/assets/image/0010/1423/bg_right_mid.png) repeat-y;
    width:197px;
padding: 0;
}
.right_box_bottom {
    background:url(http://www.pra-world.com/__data/assets/image/0011/1424/bg_right_bottom.png) no-repeat;
    width:197px;
    height:18px; /* was 56px */
    margin-bottom: 18px;
}
.right_box_top h2 {
    font: bold 11px Tahoma, Arial, sans-serif;
    color:#085aa4;
    margin:0 0 0 10px;
    padding-top:4px;
}
.right_box_mid p {
    margin:0;
    padding: 4px 16px 0 10px;
}
.right_box_mid h3 {
    margin:0;
    padding: 13px 16px 0 10px;
}
.right_box_bottom p {
    padding-top:15px;
    margin:0;
}
.related_box_bottom {
    width:197px;
    height:11px;
    background:url(http://www.pra-world.com/__data/assets/image/0009/1422/bg_related_bottom.png) no-repeat;
}
p.right_box_title  {
    font: bold 11px Tahoma, Arial, sans-serif;
    color:#085aa4;
    margin:0 0 0 10px;
    padding-top:4px;
}
.right_box_text  {
    margin: 14px 16px 0 10px;
}
.right_box_text p{
    margin:0;
    padding-top:4px;
}
#box_members_head {
    width:197px;
    margin-bottom:20px;
float:left;
}

#box_members_head img {
    float:left;
    margin-left:7px;
}
#box_members_head p {
    text-align:right;
    padding:10px 15px 0 0;
    font-size:10px;
    color:#818181;
    margin-left:78px;
}
#box_members_head p span  {
    color:#0a62b4; 

}

#logos_bottom {
    clear:left;
    text-align:center;
}
#logos_bottom img {
    margin: 8px 0;
    padding: 0 35px;
    border:none;
}


                       /*footer*/

#footer {
    width:898px;
    height:26px;
    float:left;
    background:#e2e8ef;
    text-align:center;
    margin-bottom:10px;
}
#footer_menu {
    height:13px;
}
#footer_menu ul {
    list-style:none;
    margin:0;
    padding: 6px 0;    
}
#footer_menu li {
    display:inline;
    font: normal 11px Tahoma, Arial, sans-serif;
    color:#1960b4;
    border-right: 1px solid #c0c0c0;
    padding: 0 25px 0 25px;
}
#footer_menu li.last {
    border:0;
}
#footer_menu li a{
    color:#1960b4;
}
/* inner */

#left {
    float:left;
}
#mid {
    float:left;
    width:520px;
}
#right {
    float:right;
}
.bullet {
    margin-right:10px;
}
#menu_left {
    width:138px;
    margin:25px 23px 0 0;
    clear:left;
}
#menu_left ul {
    list-style:none;
    margin:0;
    color:#e58200;
    font-weight:bold;
    padding:6px 0 5px 0;
    width:138px;
}
#menu_left ul li {
     border-bottom: 1px solid #cacbcf;
}
#menu_left ul a {
    display:block;
    padding:7px 0 7px 7px;
    color:#e58200;
    font-weight:bold;
    text-decoration:none;
}
#menu_left ul a:hover{
    background-color:#eff2f6;
    padding:7px 0 7px 7px;
}
#navigation {
    color:#8b8b8b;
}
#mid_content {
    margin-top:32px;
}
#mid_content p {
    margin:0 0 17px 0;
}
#mid_content p.break {
    margin:50px 0 17px 0;
}
#img_oxford {
    padding: 13px 0 0 25px;
    float:right;
}
#sign_oxford {
    color:#a4a3a3;
    font-size:10px;
    clear:right;
    float:right;
    padding: 0 8px 10px 20px;
}
.group {
    list-style:none;
    color:#0a62b4;
    padding:0;
    margin:0 0 14px 0; 
}
.group a {
    color:#0a62b4;
}
#mid_line {
    width:100%;
    float:left;
    height:1px;
    background:#cacbcf;
    margin-top:60px;
}
#foot_icons_box{
    float:right;
    margin:4px 0 45px 0;
}
.foot_icons {
    margin-left:60px;
}
.foot_icons_text {
    font-size:10px;
    padding:0 0 2px 6px;
    color:#0a62b4;
}
.foot_icons_text a {
    color:#0a62b4;
}
#logout_box {
    width:197px;
    height:92px;
    background:url() repeat-x;
}
#signout {
    float:right;
    width: 61px;
    height:21px;
    margin-top:4px;
    padding-right:65px;
    background: transparent url(http://www.pra-world.com/__data/assets/image/0016/394/signout_button.png) no-repeat;    
}

#signout button {
     width: 61px;


     height:21px;

     border: 0;
     background: transparent;
     cursor: pointer;
}
#welcome {
    margin:0 10px 0 15px;

}
#related_box {
    width:197px;    
    height:205px;
    margin-top:14px;
    padding-top:0.2px;
    background:url() repeat-x;
}
#related_box ul {
    list-style:none;
    padding:3px 0 0 10px;
    margin:0;
    color:#0a62b4;
}
#related_box ul li {
    margin-top:14px;
}
#related_box ul li a {
    color:#0a62b4;
}
#newsletter_box {
    width:197px;
    height:124px;
    margin-top:14px;
    background:url() repeat-x;
}
.newsletter_text  {
    padding: 20px 15px 0 10px;
}
.newsletter_text p {
    margin:0;
}
#subscribe {
    float:right;
    width: 62px;
    height:21px;
    margin-top:14px;
    padding-right:47px;
    background: transparent url() no-repeat;    
}
#subscribe button {
     width: 62px;
     height:21px;
     border: 0;
     background: transparent;
     cursor: pointer;
}
#alert_box {
     width:197px;
    height:111px;
    margin-top:14px;
    background:url() repeat-x;
}
#publication{
    float:right;
    width: 70px;
    height:21px;
    margin-top:14px;
    padding-right:62px;
    background: transparent url() no-repeat;    
}
#publication button {
     width: 70px;
     height:21px;
     border: 0;
     background: transparent;
     cursor: pointer;
}
/*inner_syllabus*/
#mid_left {
    float:left;
    width:270px;
    margin-top:6px;
    padding-right:10px;
}
#mid_right {
    float:right;
    background:#eaeef3;
    width:194px;
    margin:6px 8px 0 0;
    padding:0 16px 16px 15px;
    color:#002d62;
}
#mid_right ul {
    list-style:none;
    padding-left:0;
    margin-left:0;
    margin-top:0;
}
#mid_left ul {
    list-style:url();
    margin:3px 0 12px 0;
    padding:0 0 0 16px;    
}
#mid_right_title  {
    font: bold 14px Tahoma, Arial, sans-serif;
    margin:11px 0 15px 0;
}
.bottom_line {
    width:99%;
    float:left;
    height:1px;
    background:#cacbcf;
    margin-top:30px;
}
                        /*Intranet-home*/
#intranet_right {
    float:right;
    width:197px;
}
.intranet_right_box {
    padding:16px 16px 0 14px;
    color:#3d3e3e;
}
.intranet_right_box p {
    margin:0;
    line-height:1.3em;
}
#right_events {
    background: url() repeat-x;
    height:261px;
    margin-bottom:15px;
}
#right_message {
    background: url() repeat-x;
    height:201px;
    margin-bottom:15px;
}
#right_out_today {
    background: url() repeat-x;
    height:144px;
}
#cont_left {
    width:678px;
    float:left;
}
#welcome_box {
    background:#eaf0f6;
    height:32px;
    float:left;
    width:100%;
}
.welcome_box_text {
    padding-left: 13px;
    font-weight:bold;
    float:left;
    padding-top:8px;
}
.welcome_box_text_right {
    padding-right: 10px;
    font-weight:bold;
    float:right;
    padding-top:8px;
}
.icon {
    float:left;
    margin:0 6px 0 0;
}
.cont_left_box {
    float:left;
    margin-top:18px;
}
.cont_left_box h3 {
    margin:18px 0 0 0;
}
.cont_left_box p {
    margin:0;
    padding-right:40px;
    line-height:1.3em;
}
.visit_list_box {
    float:left;
    width:215px;
    margin-top:20px;
    padding-bottom:16px;
}
.visit_list_box ul {
    list-style:none;
    padding:0;
    margin:0;
    color:#7a7a7a;
    font-weight:bold;
}
.visit_list_box li {
    background: transparent url() no-repeat 0 5px;
    padding: 0 0 7px 11px;
}
.archieve {
    margin-top:22px;
    margin-bottom:27px;
    color:#0a62b4;
}
.archieve a {
    color:#0a62b4;
}
.event_box {
    clear:left;
    padding-bottom:5px;
}
.event_box h3 {
    margin:0;
    padding-top:21px;
}
.event_img {
    float:left;
    padding:15px 11px 0 0;
}
.blue {
    color:#085aa4;
}
                  /*Intranet-inner*/
#left_nav {
    padding:24px 0 0 7px;
    font-weight:bold;
}
#mid_nav {


    padding:24px 0 28px 0;
    color:#8b8b8b;
}
#intranet_mid {
    float:left;
    width:500px;
} 



#events-listing div h4 { color: black; font-size:11px; margin: 17px 0 4px; }
#events-listing div.events { margin: 0 0 17px 0; }
#events-listing div.events h4 { color: black; font-size:11px; margin:0;}
#events-listing div.events h4 span { color: #808080; }
#events-listing div.events h3 { margin:0;}
#events-listing div.events p { margin:0;}