﻿body 
{
    margin-top: 0px;
    margin-left: 0px;
    color:#444444;
    font-family:Arial,"Helvetica Neue",Helvetica,Geneva,sans-serif;
    font-size:0.75em;
    line-height:1.5;
    text-align:center;
}

img
{
    border: 0pt none;
}

div.ucr_banner
{
    width: 762px;
    margin-left: auto;
    margin-right: auto;
    text-align:right;
    background:url('ucr_name.gif') no-repeat;
}

div.application_banner
{
    width: 100%;
    height: 70px;
    background-color: #2D6CC0;
}

div.application_banner div
{
    height:70px;
    margin-left:auto;
    margin-right:auto;
    width: 762px;
    background: #2D6CC0 url('vcua_banner.jpg') no-repeat left 50%;
}

div.main_menu
{
    background-color:#003066;
}

div.main_menu div
{
    padding-top:7px;
    margin-left:auto;
    margin-right:auto;
    width: 762px;
    text-align:left;
    height:25px;
}

div.main_menu a
{
    font-family: Calibri, Verdana;
    color:White;
    text-transform:uppercase;
    text-decoration:none;
    font-size: 1.20em;
    margin-left:0px;
    margin-right:14px;
}

div.main_menu a.last_link
{
    margin-right:0px;
}

div.main_menu a:hover
{
    color:Orange;
}

div.breadcrumbs
{
    background-color:#D7D3C3;
    font-size:.833em;
    line-height:2.4em;
}

div.content a, a:visited
{
    color:#736760;
}

ul.nav_menu a, a:visited
{
	color:#736760;
	text-decoration:none;
}

div.breadcrumbs a:hover
{
    text-decoration:underline;
}

div.breadcrumbs div
{
    width:762px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
}

.last_item
{
    font-weight:bold;
}

div.content
{
    margin-left:auto;
    margin-right:auto;
    margin-top:20px;
    width:762px;
    text-align:left;
}

div.content td
{
    padding-left:5px;
    padding-right:5px;
    padding-top:4px;
    padding-bottom:4px;
    border:solid 1px #999999;
    font-family:Arial;
}

table
{
    border-collapse:collapse;
}

div.content .title
{
    border-bottom: solid 1px #999999;
}

div.content ul.nav_menu
{
    margin:0pt;
    padding:0pt;
    float:left;
}

ul.nav_menu li
{
    border-bottom:1px solid #999999;
    font-size:1.083em;
    font-weight:bold;
    line-height:1.2em;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0pt;
    padding:0pt;
}

ul.nav_menu a, ul.nav_menu a:visited
{
    color:#396AB7;
    display:block;
    margin:0pt;
    padding:8px;
}

ul.nav_menu a:hover
{
    background-color:#F0F8FF;
    color:#F1AB00;
}


div.content th
{
    padding-left:5px;
    padding-right:5px;
    border:solid 1px #999999;
    border-bottom:solid 2px #003066;
    font-weight:bold;
    background-color:#2D6CC0;
    color:White;
}


div.content tr.even
{
    background: white url('shim.gif') repeat-x left top;
}

div.content tr.odd
{
    background: #EAF8FF url('shim3.gif') repeat-x left top;
}

div.content tr.blue
{
	background-color: #F0F8FF;
}

table.invisible
{
    background-color: Transparent;
    border:solid 0px;
}

table.invisible tr
{
    background-color: Transparent;
    border:solid 0px;
}

table.invisible th
{
    border:solid 0px;
    background-color: Transparent;
}

table.invisible td
{
    border:solid 0px;
    background-color: Transparent;
}

div.container
{
    border:solid 1px #999999;
    
    /*background-color: #F3F2ED;*/
    padding: 3px 3px 3px 3px;
}

div.title
{
    border:solid 1px #999999;
    background: white url('shim.gif') repeat-x left top;
    /*background-color: #97A7BF;*/
    /*background-color:#2D6CC0;*/
    padding: 2px;
    /*color:#FFFFFF;*/
    font-weight:bold;
    font-size:larger;
}

.required
{
    color:Red;
    font-style:italic;
}

input.disabled
{
    background-color: #E3E8EE;
}