/* CSS Document */
html
{
height:100%;
}
body
{
background-color:#039DD0;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
height:100%;
text-align: justify;
}

h3 {
	margin: 5px 0 0 0;
	font-size: 13px;
}

p {
text-align: justify;
}

table.sara {
	width: 225px;
}

li.indent {
	margin-left: 5px;
	list-style: none;
}

/* ID CONTAINERS */
#container
{
height:100%;
margin:0px;
width:100%;
padding:0px;
}
#menu
{
position:relative;
top:55px;
text-align:left;
width:158px;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
#menu td
{
font-size:13px;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
border-collapse:collapse;
margin-top:2px;
margin-bottom:2px;
padding-left:2px;
padding-top:2px;
padding-bottom:2px;
}
#table_main
{
width:100%;
}
#table_main td
{
vertical-align:top;
}
#whats_new
{
width:100%;
}
#whats_new td
{
padding-left:6px;
padding-top:3px;
padding-bottom:3px;
padding-right:3px;
vertical-align:top;
text-align:left;
}
#bg_sponsors
{
width:100%;
}
#bg_sponsors td
{
padding:3px;
vertical-align:top;
list-style-image:url(/images/icon_doublearrow.png);
text-align:left;
}

/* CLASSES */

/* ROWS */
.toprow
{
height:40px;
}
.middlerow
{
border-top:1px solid #039DD0;
border-bottom:1px solid #039DD0;
background-color:#ffffff;
background-image:url(/images/middlerow_background_blue.gif);
background-repeat:no-repeat;
line-height:0px;
}
.middlerow_height
{
height:85px;
}

.uwlogo p{
font-size: 11px;
text-align: center;
}

.uwlogo img{
margin-top: 15px;
}

/* COLUMNS */
.leftcolumn
{
width:150px;
background-color:#039DD0;
}
.centercolumn
{
background-color:#ffffff;
width:650px;
}
.rightcolumn
{
background-color:#039DD0;
}

/* ROW-COLUMN COMBO */
.topleftcorner
{
text-align:center;
vertical-align:bottom;
display:table-cell;
}
.topmiddle
{
text-align:right;
vertical-align:bottom;
display:table-cell;
}
.middleleft
{
vertical-align:top;
text-align:center;
}
.middle_content
{
height:80%;
vertical-align:top;
text-align:right;
}
.bottom_left_corner
{
color:#ffffff;
font-size:12px;
text-align:left;
padding:4px;
height:50px;
max-height:50px;
}
.bottom_center
{
vertical-align:bottom;
color:#039DD0;
font-size:11px;
font-weight:bold;
}
/* GENERAL */
table.contact {
margin-bottom: 20px;
}
table.contact td{
padding: 5px;
}
td p {
align: justify;
}

.selected
{
background-color:#FFFFFF;
color:#039DD0;
font-weight:bold;
}
.selected a:link, .selected a:visited, .selected a:hover, .selected a:active
{
color:#039DD0;
text-decoration:none;
}
.unselected
{
background-color:#039DD0;
color:#ffffff;
}
.unselected a:link, .unselected a:visited
{
color:#ffffff;
text-decoration:none;
}
.unselected a:hover, .unselected a:active
{
color:#ffffff;
text-decoration:underline;
font-weight:bold;
}
.standard, .standard a:link, .standard a:visited, .standard a:hover, .standard a:active
{
font-size:12px;
text-decoration:none;
}
.content_table
{
border-top:1px solid #039DD0;
}
.content_offset_right
{
padding-top:9px;
padding-left:6px;
padding-right:6px;
text-align:left;
}
.content_offset_left
{
padding-right:6px;
padding-top:8px;
text-align:left;
}
.title_cell
{
padding-left:6px;
padding-bottom:3px;
font-size:14px;
font-weight:bold;
color:#00ace5;
text-align:left;
}
.center
{
text-align:center;
}
.mainbottom
{
width:50%;
}
