/*
UNIFLEET
blue = #002e62
orange = #ff4500
grey = #636a70
*//*****************************************/
/*LINKS
*/
a:link,a:active,a:visited,
a span.Normal{
color:#0a69c7;
}
a:hover,
a span.Normal{
color:#84b4e3;
}
/*NAVIGATION MENUS
*/
/*menu bar*/
div.navigation{
background:#636a70;
}
/*top level menu links*/
div#snapsis_menu li a:link,div#snapsis_menu li a:active,div#snapsis_menu li a:visited{
color:#ffffff !important;
}
div#snapsis_menu li a:hover{
color:#ffffff !important;
}
/*second/third/etc. level menu items*/
div#snapsis_menu li li{
background:#636a70;
}
div#snapsis_menu li li:hover,
div#snapsis_menu li li.iehover{
background:#9f9f9f;
}
/*second/third/etc. level menu links*/
div#snapsis_menu li li{
background:#636a70;
}
div#snapsis_menu li li a:link,div#snapsis_menu li li a:active,div#snapsis_menu li li a:visited{
color:#ffffff !important;
}
div#snapsis_menu li li a:hover{
background:#9f9f9f !important;
color:#ffffff !important;
}
div#snapsis_menu li li:first-child{
border-top:1px solid #545a5f;
}
div#snapsis_menu li li li:first-child{
border-top:0;
}
/*login link*/
table.nav a.SkinObject:link,table.nav a.SkinObject:active,table.nav a.SkinObject:visited,table.nav a.SkinObject:hover{
color:#ffffff;
}
/*breadcrumb and user account links*/
table.subnav a:link,table.subnav a:active,table.subnav a:visited{
color:#0a69c7;
}
table.subnav a:hover{
color:#84b4e3;
}
td.breadcrumb,
td.breadcrumb *{
color:#636a70;
}
/*LEFT-HAND CONTEXT MENUS
*/
div#snapsis_level_menu a:link,div#snapsis_level_menu a:active,div#snapsis_level_menu a:visited{
color:#636a70;
text-decoration:none;
}
div#snapsis_level_menu a:hover{
color:#636a70;
background:#dedede;
}
/*PORTAL TEXT
*/
.Head{
font-size:16px;
font-weight:bold;
color:#002e62;
}
h2{
font-size:14px;
font-weight:bold;
clear:both;
margin:1em 0;
padding:0;
color:#ff4500 !important;
}
* html h2{
height:1%;
margin:0 0 1em 0;
}
h2 a:link,h2 a:active,h2 a:visited,h2 a:hover{
text-decoration:underline !important;
}
h3{
color:#000000;
font-weight:bold;
}
h4{
color:#000000;
font-style:italic;
}
p{
margin:0 0 1em 0;
padding:0;
}
div{
font-size:11px;
}
td.contentleft .Normal,
td.contentright .Normal{
font-size:11px;
}
td.contentmid .Normal,
td.contentmidleft .Normal,
td.contentmidright .Normal{
font-size:12px;
}
/*TEXT VARIANTS
*/
/*lists in callouts*/
div.callout_content ul,
div.callout_content ol{
margin:0 0 0 2em !important;
padding:0 0 1em 0!important;
}
div.callout_content li{
margin:0 !important;
padding:0 !important;
}
/*home page*/
div.home_bullets{
}
div.home_bullets ul{
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0 !important;
}
div.home_bullets div{
padding:0.5em 0 1em 0;
}
/*BREADCRUMBS AND USER NAMES
*/
table.subnav a.SkinObject:link,
table.subnav a.SkinObject:active,
table.subnav a.SkinObject:visited{
font-size:10px;
color:#002e62;
}
table.subnav a.SkinObject:hover{
font-size:10px;
color:#00549e;
}
td.breadcrumb{
padding:0 0 20px 8px;
}
td.navuser{
text-align:right;
padding:0 8px 20px 0;
}
/*CONTAINER COLOURS
see MulticolourNew container.css
for required styles and over-ride
colours in portal.css if required
*/
/*blue*/
div.callout_blue,
div.titlebar_blue{
background-color:#002e62 !important;
}
div.callout_blue div.callout_content a:link,div.callout_blue div.callout_content a:active,div.callout_blue div.callout_content a:visited,
div.titlebar_blue div.callout_content a:link,div.titlebar_blue div.callout_content a:active,div.titlebar_blue div.callout_content a:visited{
color:#002e62 !important;
}
div.callout_blue div.callout_content a:hover,div.titlebar_blue div.callout_content a:hover{
color:#002e62 !important;
}
/*bluedark*/
div.callout_bluedark,
div.titlebar_bluedark{
background-color:#002e62;
}
div.callout_bluedark div.callout_body{
background-color:#c2d9f1;
}
div.callout_bluedark div.callout_content a:link,div.callout_bluedark div.callout_content a:active,div.callout_bluedark div.callout_content a:visited,
div.titlebar_bluedark div.callout_content a:link,div.titlebar_bluedark div.callout_content a:active,div.titlebar_bluedark div.callout_content a:visited{
color:#002e62 !important;
}
div.callout_bluedark div.callout_content a:hover,div.titlebar_bluedark div.callout_content a:hover{
color:#002e62 !important;
}
/*orange*/
div.callout_orange,
div.titlebar_orange{
background-color:#ff4500;
}
div.callout_orange div.callout_content a:link,div.callout_orange div.callout_content a:active,div.callout_orange div.callout_content a:visited,
div.titlebar_orange div.callout_content a:link,div.titlebar_orange div.callout_content a:active,div.titlebar_orange div.callout_content a:visited{
color:#ff4500 !important;
}
div.callout_orange div.callout_content a:hover,div.titlebar_orange div.callout_content a:hover{
color:#ff4500 !important;
}
/*FOOTER*/
table.footer{
border-top:1px #002e62 solid;
margin:20px 0 0 0;
width:100%;
}
td.footerleft{
padding:10px;
color:#002e62;
}
td.footerright{
padding:10px;
text-align:right;
color:#002e62;
}
table.footer a:link,
table.footer a:active,
table.footer a:visited,
table.footer a.SkinObject:link,
table.footer a.SkinObject:active,
table.footer a.SkinObject:visited{
font-size:11px;
text-decoration:none;
font-weight:normal !important;
color:#002e62 !important;
}
table.footer a:hover,
table.footer a.SkinObject:hover{
font-size:11px;
text-decoration:underline;
font-weight:normal !important;
color:#002e62 !important;
}
/*UNIFLEET TABLE (GENERATED BY HOMESITE WORD CLEANUP)
*/
table.uf_table{
border-collapse:collapse;
width:100%;
}
table.uf_table td{
padding:2px 6px 3px 6px !important;
border-top:1px solid #ffffff;
background:#eeeeee;
vertical-align:top;
}
table.uf_table th{
border-top:3px solid #ffffff;
padding:2px 6px 3px 6px !important;
font-weight:bold;
color:#5e5e5e;
font-size:11px;
background:#d1d1d1;
text-align:left;
vertical-align:top;
}
table.uf_table td.empty{
background:#ffffff;
font-weight:bold;
color:#000000;
}
table.uf_table th.empty{
background:#ffffff;
text-align:center;
font-weight:bold;
color:#000000;
}
table.uf_table.centered_cells td,
table.uf_table.centered_cells th{
text-align:center !important;
}
table.uf_table tr.alternate td,
table.uf_table td.alternate{
background:#ffffff !important;
}
/*COMPLIANCE TABLE*/
.table_subhead{
padding-right: 10px; 
padding-left: 10px; 
padding-bottom: 4px; 
padding-top: 2px;
background: #d1d1d1;
}
.table_light{
padding-right: 10px; 
padding-left: 10px; 
padding-bottom: 4px; 
padding-top: 2px;
}
.table_alternate {
padding-right: 10px; 
padding-left: 10px; 
padding-bottom: 4px; 
padding-top: 2px;
background: #bfcbd8; 
}

