/ h1 {
/ font-family: Arial;
/ font-size: 17px;
/ color: #003687;
/ }

/ h2 {
/ font-family: Arial;
/ font-size: 15px;
/ color: #003687;
/ }



.test_wrap {
width: 900px;
font-family: arial;
border-width: thin 1px;
border-color:#ff9900;
border-style:solid;
margin-left: 0px;
margin-bottom: 0px;
margin-top: 0px;
padding-left: 0px;
}

.title {
font-family: Arial;
font-size: 17px;
font-weight: 900;
text-align: center;
color: #003687;
}

.regular_text {
font-family: arial;
font-size: 12px;
text-align: justify;
}

.regular_cell {
padding-top: 2px;
padding-right: 30px;
padding-bottom: 2px;
padding-left: 30px;
vertical-align: center;
text-align:justify;
height: 50px
}

.j {
padding-top: 2px;
padding-right: 10px;
padding-bottom: 2px;
padding-left: 10px;
vertical-align: center;
text-align:justify;
height: 50px
}

.c {
padding-top: 2px;
padding-right: 5px;
padding-bottom: 2px;
padding-left: 5px;
vertical-align: center;
text-align: center;
height: 50px;
font-weight: normal;
}

.c_events {
padding-top: 4px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 4px;
vertical-align: center;
text-align: center;
height: 70px
}




.test {
font-size: 10px;
font-family: arial;
}

.upc_ev_title {
font-family: arial;
font-size: 14px;
font-weight: bold;
text-align: justify;
text-transform: normal;
color: black;
}

.upcoming_left_tbl {
width: 200px;
font-family: arial;
font-size: 12px;
font-weight: bold;
text-align: right;
vertical-align: top;
color: black;
}

.upcoming_middle_tbl {
width: 30px;
font-family: arial;
font-size: 12px;
text-align: justify;
vertical-align: middle;
color: black;
}

.upcoming_right_tbl {
width: 400px;
font-family: arial;
font-size: 12px;
text-align: justify;
vertical-align: top;
color: black; }

.upcoming_right_tbl a {text-decoration: underline;}
.upcoming_right_tbl a:visited {text-decoration: underline;}
.upcoming_details {margin: 0; padding-left: 25px;}


/* Links table start */

.links_left_tbl {
width: 200px;
font-family: arial;
font-size: 12px;
font-weight: normal;
text-align: right;
vertical-align: top;
color: black;
}

.links_left_tbl a {text-decoration: underline;}
.links_left_tbl a:visited {text-decoration: underline;}



.links_middle_tbl {
width: 30px;
font-family: arial;
font-size: 12px;
text-align: justify;
vertical-align: middle;
color: black;
}

.links_right_tbl {
width: 400px;
font-family: arial;
font-size: 12px;
text-align: justify;
vertical-align: top;
text-decoration: none;
color=#003687;
}

.links_right_tbl a {text-decoration: none; color=#003687;}
.links_right_tbl a:visited {text-decoration: none; color=#003687;}

/* Links table end */

.tbl_head_projp {
font-family: arial;
font-size: 13px;
color: black;
}

a.internal_link:link {
text-decoration: none;
color: #003687;
}
a.internal_link:visited {
text-decoration: none;
color: #003687;
}

/* Milestones table start */

.milestones td {    
padding-top: 2px;
padding-right: 5px;
padding-bottom: 2px;
padding-left: 5px;
vertical-align: center;
}

.milestones td.center {
text-align:center; 
font-weight:bold;
}

.milestones td.justified {
text-align:justified; 
font-weight:bold;
}

.milestones td.italic {
text-align:center; 
font-style:italic;
}

.milestones tr {
height: 60px;
}

.milestones tr.colour1 {
background:rgb(220,220,220);
}

.milestones tr.head {
height: 40px;
}
/* Milestones table end */

/* Deliverables table start */

.deliverables td {     
padding-top: 2px;
padding-right: 5px;
padding-bottom: 2px;
padding-left: 5px;
vertical-align: center;
}

.deliverables td.center {
text-align:center; 
font-weight:bold;
}

.deliverables td.justified {
text-align:justified;
}

.deliverables td.italic {
text-align:center; 
font-style:italic;
}

.deliverables tr {
height: 60px;
}

.deliverables tr.colour1 {
background:rgb(220,220,220);
}
/* Deliverables table end */

/* Workpackages table start */

.workpackages td {   
padding-top: 2px;
padding-right: 5px;
padding-bottom: 2px;
padding-left: 5px;
vertical-align: center;
}

.workpackages td.center {
text-align:center; 
font-weight:bold;
}

.workpackages td.underline {
font-weight:bold; 
text-decoration: underline;
}

.workpackages tr {
vertical-align: top;
}

.workpackages tr.colour1 {
background:rgb(153,204,255);
}

.workpackages tr.colour2 {
background:rgb(204,255,153);
}

.workpackages tr.colour3 {
background:rgb(255,204,102);
}

.workpackages tr.colour4 {
background:rgb(255,255,102);
}

/* Workpackages table end */


.footer {
font-family: arial;
font-size: 9px;
text-align: center;
color: #003687;
}

.tab_buttons {
margin: 0px;
border-spacing:0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.tab_buttons td {
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}


.buttons_1 {
background-image: url(/images/fade-out-v0.jpg);
background-repeat: no-repeat;
font-size: 16px;
font-weight: 900;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.buttons_2 {
background-image: url(/images/fade-out-v3.jpg);
background-repeat: no-repeat;
font-size: 12px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.buttons_3 {
background-image: url(/images/fade-out-v4.jpg);
background-repeat: no-repeat;
background-position: center;
font-family: Arial;
font-size: 16px;
font-weight: 900;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
color: white;
}