/* Tex-Shield */



.lt-cell {
	background-color: #DFD8E8;
}
.dk-cell {
	background-color: #BFB2D0;
}

/* partners table */


.partner-table {
	border: 1px solid #9F8AB9;
	width: 100%;
	background-color: #DFD8E8;
}
table.partner-table tr td {
	padding: 3px 15px;
	font-size: 90%;
	font-weight: normal;
	border: 1px solid #765A9A;
}



.partner-table tr td img {
	margin: 0px;
}


table.partner-table tr.row2 td.col1, table.partner-table  tr.row2 td.col3, table.partner-table  tr.row2 td.col5,
table.partner-table tr.row4 td.col1, table.partner-table  tr.row4 td.col3, table.partner-table  tr.row4 td.col5,
table.partner-table tr.row6 td.col1, table.partner-table  tr.row6 td.col3, table.partner-table  tr.row6 td.col5,
table.partner-table tr.row8 td.col1, table.partner-table  tr.row8 td.col3, table.partner-table  tr.row8 td.col5,
table.partner-table tr.row10 td.col1, table.partner-table  tr.row10 td.col3, table.partner-table  tr.row10 td.col5,
table.partner-table tr.row12 td.col1, table.partner-table  tr.row12 td.col3, table.partner-table  tr.row12 td.col5,
table.partner-table tr.row1 td.col2, table.partner-table  tr.row1 td.col4,
table.partner-table tr.row3 td.col2, table.partner-table  tr.row3 td.col4,
table.partner-table tr.row5 td.col2, table.partner-table  tr.row5 td.col4,
table.partner-table tr.row7 td.col2, table.partner-table  tr.row7 td.col4,
table.partner-table tr.row9 td.col2, table.partner-table  tr.row9 td.col4,
table.partner-table tr.row11 td.col2, table.partner-table  tr.row11 td.col4,
table.partner-table tr.row13 td.col2, table.partner-table  tr.row13 td.col4
{
	background-color: #BFB2D0;
}

table.partner-table tr td.col1, table.partner-table tr.row1 td
{
	font-weight: bold;

}

table.partner-table tbody tr.row1
{
	background-color: #DFD8E8;
	
}










/* milestones table */

table.milestones-table td {
border: 1px solid white;
padding: 3px 10px;
}

table.milestones-table tr.row1 {
	background-color: #4bacc6;
	border-top: 3px solid white;
	border-left: 3px solid white;
	border-bottom: 3px solid white;
	border-right: 0px none white;
}

table.milestones-table tr.row1 td {
	color: white;
	font-weight: bold;
}



table.milestones tr.row2{
	background-color: #a5d5e2;
}
table.milestones tr.row3{
	background-color: #d2eaf1;

}

.row4{
}

.row5{
}

.row6{
}

.row7{
}

.row8{
}

table.milestones-table .col1{
	background-color: #4bacc6;
	border-right: 3px solid white;
	border-bottom: 3px solid white;
	color: white;
	font-weight: bold;
}

table.milestones-table tr.row1 td.col1 {
	border-right: 1px solid white;
}





.col2{
}
.col3{
}
.col4{
}
.col5{
}

div.news-events table tbody tr.evnt-light
{
	background-color: #d2eaf1;
	border: 1px solid #78c0d4;
}

div.news-events table tbody tr.evnt-dark
{
	background-color: #A5D5E2;
	border: 1px solid #78c0d4;
}