/*
MULTILIT - skin.css
blue	00267f
red		990000
green	00801a
orange	d84519
*/


*,.Normal{
font-family:Verdana,sans-serif !important;
font-size:12px;
}
body,
form{
margin:0;
padding:0;
}
h2{
color:#000000;
font-size:17px !important;
font-weight:bold;
}
h3{
color:#000000;
font-size:14px !important;
font-weight:bold;
margin-bottom:0.5em;
padding-bottom:0;
}
div.layout_parents a:link,div.layout_parents a:active,div.layout_parents a:visited{
color:#00267f;
text-decoration:none;
font-weight:bold;
}
div.layout_parents a:hover{
color:#00267f;
text-decoration:underline;
font-weight:bold;
}
div.layout_professionals a:link,div.layout_professionals a:active,div.layout_professionals a:visited{
color:#990000;
text-decoration:none;
font-weight:bold;
}
div.layout_professionals a:hover{
color:#990000;
text-decoration:underline;
font-weight:bold;
}
div.layout_research a:link,div.layout_research a:active,div.layout_research a:visited{
color:#00801a;
text-decoration:none;
font-weight:bold;
}
div.layout_research a:hover{
color:#00801a;
text-decoration:underline;
font-weight:bold;
}



/*LAYOUT*/
div.layout_outer{
width:980px;
margin:0 auto 10px auto;
}

/*admin menu*/
div.admin_menu{
width:980px;
margin:0 auto;
text-align:right;
padding:10px 0 0 0;
}
div.admin_menu select,div.admin_menu option{
font-size:11px;
}

/*banner*/
table.layout_banner{
width:980px;
margin:0 auto;
vertical-align:middle;
}
td.banner_logo{
padding-left:16px;
vertical-align:middle;
}
td.banner_login{
padding:0 6px 20px 0;
text-align:right;
vertical-align:bottom;
}
td.banner_login a:hover img{
opacity:0.5;
-moz-opacity:0.5;
filter:alpha(opacity=50);
}

/*footer*/
div.layout_footer{
margin:2em auto 1em auto;
text-align:center;
}
div.layout_footer div{
text-align:center;
color:#00267f;
font-size:11px;
font-weight:bold;
margin:0.2em 0;
}
div.layout_footer div span{
font-size:14px;
font-weight:bold;
}
div.layout_footer a:link,div.layout_footer a:active,div.layout_footer a:visited{
font-size:11px;
font-weight:bold;
color:#00267f;
margin:0 0.5em;
text-decoration:none;
}
div.layout_footer a:hover{
font-size:11px;
font-weight:bold;
color:#00267f;
margin:0 0.5em;
text-decoration:underline;
}



/*MAIN MENU*/
/*menu bar*/
div.menu_bar{
margin-top:4px;
}
div.menu_bar td.container_title_tl img{
width:970px;
}
table.menu_layout{
width:100%;
}
td.banner_menu{
vertical-align:top;
color:#ffffff;
}
td.product_user_link{
vertical-align:top;
text-align:right;
color:#ffffff;
padding-left:10px;
}
td.product_user_link a.SkinObject:link,td.product_user_link a.SkinObject:active,td.product_user_link a.SkinObject:visited,td.product_user_link a.SkinObject:hover{
font-size:12px;
color:#ffffff;
text-decoration:none;
margin-left:10px;
}
div.menu_bar table.container_title{
width:100%;
}
div.menu_bar table.container_title img{
display:block;
}
div.menu_bar table.container_title td.container_title_tl img{
height:7px;
}
div.menu_bar table.container_title td.container_title_tr img{
width:10px;
height:7px;
}
div.menu_bar table.container_title td.container_title_mr img{
width:10px;
height:20px;
}
div.menu_bar table.container_title td.container_title_bl img,
div.menu_bar table.container_title td.container_title_br img{
width:10px;
height:5px;
}
div.menu_bar.container_title_blue td.container_title_tl{
background:url(/Portals/24/Skins/Multilit09/images/title_bar_blue.gif) 0 0 no-repeat;
}
div.menu_bar.container_title_blue td.container_title_tr{
background:url(/Portals/24/Skins/Multilit09/images/title_bar_blue.gif) 100% 0 no-repeat;
}
div.menu_bar.container_title_blue td.container_title_ml{
background:url(/Portals/24/Skins/Multilit09/images/title_bar_blue.gif) 0 -7px no-repeat;
padding-left:10px;
vertical-align:top;
}
div.menu_bar.container_title_blue td.container_title_mr{
background:url(/Portals/24/Skins/Multilit09/images/title_bar_blue.gif) 100% -7px no-repeat;
}
div.menu_bar.container_title_blue td.container_title_bl{
background:url(/Portals/24/Skins/Multilit09/images/title_bar_blue.gif) 0 100% no-repeat;
}
div.menu_bar.container_title_blue td.container_title_br{
background:url(/Portals/24/Skins/Multilit09/images/title_bar_blue.gif) 100% 100% no-repeat;
}

/*snapsis main menu*/
div#snapsis_banner_menu *{
margin:0;
padding:0;
}
div#snapsis_banner_menu ul{
list-style:none;
}
div#snapsis_banner_menu li{
list-style:none;
float:left;
padding:0 5px;
margin:0 3px 0 0;
}
div#snapsis_banner_menu li a:link,
div#snapsis_banner_menu li a:active,
div#snapsis_banner_menu li a:visited{
display:block;
color:#ffffff !important;
font-weight:bold;
text-decoration:none;
padding-bottom:6px;
}
div#snapsis_banner_menu li a:hover{
display:block;
color:#ffffff !important;
font-weight:bold;
text-decoration:none;
padding-bottom:6px;
}
div#snapsis_banner_menu li li{
padding:0;
margin:0;
background:#00267f;
}
div#snapsis_banner_menu li li a:link,
div#snapsis_banner_menu li li a:active,
div#snapsis_banner_menu li li a:visited{
width:160px;
padding:3px 10px 5px 10px;
color:#ffffff !important;
text-decoration:none;
}
div#snapsis_banner_menu li li a:hover{
width:160px;
padding:3px 10px 5px 10px;
background:#0046bf;
color:#ffffff !important;
text-decoration:none;
}
div#snapsis_banner_menu li ul{
position:absolute;
left:-999em;
background:url(/Portals/24/Skins/Multilit09/images/menu_shadow.png) 0 100% no-repeat;
}
* html div#snapsis_banner_menu li ul{
background:url(/Portals/24/Skins/Multilit09/images/spacer.gif);
}
div#snapsis_banner_menu li:hover ul,
div#snapsis_banner_menu li.iehover ul{
width:180px;
padding:0 20px 20px 20px;
left:auto;
margin:0 0 0 -30px;
}
div#snapsis_banner_menu li:hover ul ul,
div#snapsis_banner_menu li:hover ul ul ul,
div#snapsis_banner_menu li:hover ul ul ul ul,
div#snapsis_banner_menu li.iehover ul ul,
div#snapsis_banner_menu li.iehover ul ul ul,
div#snapsis_banner_menu li.iehover ul ul ul ul{
left:-999em;
}
div#snapsis_banner_menu li li:hover ul,
div#snapsis_banner_menu li li.iehover ul,
div#snapsis_banner_menu li li li:hover ul,
div#snapsis_banner_menu li li li.iehover ul,
div#snapsis_banner_menu li li li li:hover ul,
div#snapsis_banner_menu li li li li.iehover ul{
left:auto;
margin:-1.7em 0 0 155px;
}
div#snapsis_banner_menu li li:hover,
div#snapsis_banner_menu li li.iehover{
background:#00369f;
}
div#snapsis_banner_menu li.SelectedTab a:link,
div#snapsis_banner_menu li.SelectedTab a:active,
div#snapsis_banner_menu li.SelectedTab a:visited,
div#snapsis_banner_menu li.SelectedTab a:hover{
text-decoration:underline;
}
div#snapsis_banner_menu li.SelectedTab li a:link,
div#snapsis_banner_menu li.SelectedTab li a:active,
div#snapsis_banner_menu li.SelectedTab li a:visited,
div#snapsis_banner_menu li.SelectedTab li a:hover{
text-decoration:none;
}

/*navigation bar*/
table.nav_bar{
margin:4px 0 0 0;
width:980px;
}
td.nav_breadcrumb{
color:#00267f;
font-size:11px;
padding:0 0 8px 10px;
}
td.nav_breadcrumb *{
color:#00267f;
font-size:11px;
}
td.nav_breadcrumb span.separator{
margin:0 0.5em;
font-size:10px;
}
td.nav_bookmark{
text-align:right;
color:#00267f;
font-size:11px;
padding:0 10px 8px 0;
}
td.nav_breadcrumb a:link,td.nav_breadcrumb a:active,td.nav_breadcrumb a:visited,
td.nav_breadcrumb span{
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#00267f;
}
td.nav_breadcrumb a:hover{
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#00267f;
}
td.nav_bookmark a:link,td.nav_bookmark a:active,td.nav_bookmark a:visited{
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#00267f;
margin-left:10px;
}
td.nav_bookmark a:hover{
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#00267f;
margin-left:10px;
}



/*CONTENT MENUS*/
/*structure*/
div.snapsis_content_menu ul,
div.snapsis_content_menu li{
margin:0;
padding:0;
list-style:none;
}
ul.snapsis_menu_inactive{
display:none;
}
div.snapsis_content_menu li a:link,div.snapsis_content_menu li a:active,div.snapsis_content_menu li a:visited{
display:block;
padding:6px 0 6px 10px;
font-size:15px;
font-weight:bold;
text-decoration:none;
}
div.snapsis_content_menu li a:hover{
display:block;
padding:6px 0 6px 10px;
font-size:15px;
font-weight:bold;
text-decoration:none;
}
div.snapsis_content_menu li li a:link,div.snapsis_content_menu li li a:active,div.snapsis_content_menu li li a:visited,div.snapsis_content_menu li li a:hover{
padding:6px 0 8px 10px;
font-size:11px;
}
div.snapsis_content_menu li li li a:link,div.snapsis_content_menu li li li a:active,div.snapsis_content_menu li li li a:visited,div.snapsis_content_menu li li li a:hover{
padding-left:20px;
}
div.snapsis_content_menu li li{
background:#ffffff;
}
div.snapsis_content_menu a#snapsis_link_active1,
div.snapsis_content_menu a#snapsis_link_active2,
div.snapsis_content_menu a#snapsis_link_active3{
padding-right:25px;
}

/*parents*/
div.layout_parents div.snapsis_content_menu li.snapsis_menu_level1{
background:url(/Portals/24/Skins/Multilit09/images/content_menu_parents_bg.gif) 0 0 no-repeat #e5e9f2;
}
div.layout_parents div.snapsis_content_menu li a:link,div.layout_parents div.snapsis_content_menu li a:active,div.layout_parents div.snapsis_content_menu li a:visited{
color:#00267f;
}
div.layout_parents div.snapsis_content_menu li a:hover{
color:#99a8cc;
}
div.layout_parents a#snapsis_link_active1:link,div.layout_parents a#snapsis_link_active1:active,div.layout_parents a#snapsis_link_active1:visited,div.layout_parents a#snapsis_link_active1:hover{
background:url(/Portals/24/Skins/Multilit09/images/content_menu_parents.jpg) 0 0 no-repeat;
color:#ffffff;
}
div.layout_parents div.snapsis_content_menu li li{
border-top:1px solid #b2bdd8;
}
div.layout_parents a#snapsis_link_active2:link,div.layout_parents a#snapsis_link_active2:active,div.layout_parents a#snapsis_link_active2:visited,div.layout_parents a#snapsis_link_active2:hover,
div.layout_parents a#snapsis_link_active3:link,div.layout_parents a#snapsis_link_active3:active,div.layout_parents a#snapsis_link_active3:visited,div.layout_parents a#snapsis_link_active3:hover{
background:url(/Portals/24/Skins/Multilit09/images/content_menu_parents.jpg) 0 -2px no-repeat;
color:#ffffff;
}

/*professionals*/
div.layout_professionals div.snapsis_content_menu li.snapsis_menu_level1{
background:url(/Portals/24/Skins/Multilit09/images/content_menu_professionals_bg.gif) 0 0 no-repeat #f5e5e5;
}
div.layout_professionals div.snapsis_content_menu li a:link,div.layout_professionals div.snapsis_content_menu li a:active,div.layout_professionals div.snapsis_content_menu li a:visited{
color:#990000;
}
div.layout_professionals div.snapsis_content_menu li a:hover{
color:#d69999;
}
div.layout_professionals a#snapsis_link_active1:link,div.layout_professionals a#snapsis_link_active1:active,div.layout_professionals a#snapsis_link_active1:visited,div.layout_professionals a#snapsis_link_active1:hover{
background:url(/Portals/24/Skins/Multilit09/images/content_menu_professionals.jpg) 0 0 no-repeat;
color:#ffffff;
}
div.layout_professionals div.snapsis_content_menu li li{
border-top:1px solid #e0b2b2;
}
div.layout_professionals a#snapsis_link_active2:link,div.layout_professionals a#snapsis_link_active2:active,div.layout_professionals a#snapsis_link_active2:visited,div.layout_professionals a#snapsis_link_active2:hover,
div.layout_professionals a#snapsis_link_active3:link,div.layout_professionals a#snapsis_link_active3:active,div.layout_professionals a#snapsis_link_active3:visited,div.layout_professionals a#snapsis_link_active3:hover{
background:url(/Portals/24/Skins/Multilit09/images/content_menu_professionals.jpg) 0 -2px no-repeat;
color:#ffffff;
}

/*research*/
div.layout_research div.snapsis_content_menu li.snapsis_menu_level1{
background:url(/Portals/24/Skins/Multilit09/images/content_menu_research_bg.gif) 0 0 no-repeat #e5f2e8;
}
div.layout_research div.snapsis_content_menu li a:link,div.layout_research div.snapsis_content_menu li a:active,div.layout_research div.snapsis_content_menu li a:visited{
color:#00801a;
}
div.layout_research div.snapsis_content_menu li a:hover{
color:#99cca3;
}
div.layout_research a#snapsis_link_active1:link,div.layout_research a#snapsis_link_active1:active,div.layout_research a#snapsis_link_active1:visited,div.layout_research a#snapsis_link_active1:hover{
background:url(/Portals/24/Skins/Multilit09/images/content_menu_research.jpg) 0 0 no-repeat;
color:#ffffff;
}
div.layout_research div.snapsis_content_menu li li{
border-top:1px solid #b2d9ba;
}
div.layout_research a#snapsis_link_active2:link,div.layout_research a#snapsis_link_active2:active,div.layout_research a#snapsis_link_active2:visited,div.layout_research a#snapsis_link_active2:hover,
div.layout_research a#snapsis_link_active3:link,div.layout_research a#snapsis_link_active3:active,div.layout_research a#snapsis_link_active3:visited,div.layout_research a#snapsis_link_active3:hover{
background:url(/Portals/24/Skins/Multilit09/images/content_menu_research.jpg) 0 -2px no-repeat;
color:#ffffff;
}



/*PAGE SPECIFICS*/
/*home page*/
div.home_top_pane{
overflow:auto;
}
table.home_pane_layout{
width:980px;
margin-top:8px;
}
td.home_left_pane{
width:638px;
vertical-align:top;
padding:0 10px;
}
td.home_content_pane{
width:322px;
vertical-align:top;
}

/*content pages*/
table.content_pane_layout{
width:980px;
margin-top:8px;
}
td.content_left_pane{
width:190px;
vertical-align:top;
}
td.content_middle_pane{
width:584px;
padding:0 8px;
vertical-align:top;
}
td.content_right_pane{
width:190px;
vertical-align:top;
}



/*DNN USER PROFILES*/
div#dnn_ctr_ManageUsers_pnlTabs a.CommandButton[disabled=disabled]{
font-weight:bold;
text-decoration:none;
}
div#dnn_ctr_ManageUsers_pnlTabs table{
width:auto !important;
}
div#dnn_ctr_ManageUsers_pnlUser td,
div#dnn_ctr_ManageUsers_pnlPassword td,
div#dnn_ctr_ManageUsers_pnlProfile td{
text-align:left;
}
div#dnn_ctr_ManageUsers_pnlUser td[align=center],
div#dnn_ctr_ManageUsers_pnlPassword td[align=center],
div#dnn_ctr_ManageUsers_pnlProfile td[align=center]{
text-align:center;
}



/*TEXT VARIANTS*/
/*arrow lists*/
ul.arrow{
margin:0;
padding:0;
list-style:none;
}
ul.arrow li{
margin:0;
padding:0 0 1em 12px;
list-style:none;
}
div.layout_home ul.arrow li,
div.layout_parents ul.arrow li{
background:url(/Portals/24/Skins/Multilit09/images/arrow_blue.gif) 0 0.2em no-repeat;
}
div.layout_home div.container_text_background ul.arrow li,
div.layout_parents div.container_text_background ul.arrow li{
background:url(/Portals/24/Skins/Multilit09/images/arrow_blue_container.gif) 0 0.2em no-repeat;
}
div.layout_home div.container_text_background table.arrow td,
div.layout_parents div.container_text_background table.arrow td{
background:url(/Portals/24/Skins/Multilit09/images/arrow_blue_container.gif) 0 0.2em no-repeat;
padding:0 0 1em 12px;
}
div.layout_professionals ul.arrow li{
background:url(/Portals/24/Skins/Multilit09/images/arrow_red.gif) 0 0.2em no-repeat;
}
div.layout_professionals div.container_text_background ul.arrow li{
background:url(/Portals/24/Skins/Multilit09/images/arrow_red_container.gif) 0 0.2em no-repeat;
}
div.layout_research ul.arrow li{
background:url(/Portals/24/Skins/Multilit09/images/arrow_green.gif) 0 0.2em no-repeat;
}
div.layout_research div.container_text_background ul.arrow li{
background:url(/Portals/24/Skins/Multilit09/images/arrow_green_container.gif) 0 0.2em no-repeat;
}
/*text announcements*/
div.announcement_text{
margin:0 0 1em 0;
padding:0 0 0 12px;
}
div.layout_parents div.announcement_text{
background:url(/Portals/24/Skins/Multilit09/images/arrow_blue.gif) 0 0.2em no-repeat;
}
div.announcement_text_title h3{
margin:0 0 0.2em 0;
padding:0;
}
div.announcement_text_desc p,
div.announceemnt_text_desc *{
margin:0;
padding:0;
}
div.announcement_text_link{
}
/*tables*/
table.dividers th,
table.dividers td{
margin:0;
padding:3px 5px 5px 5px;
}
div.layout_parents table.dividers{
border-top:1px solid #b2bdd8;
}
div.layout_parents table.dividers th,
div.layout_parents table.dividers td{
border-top:1px solid #b2bdd8;
}
div.layout_professionals table.dividers{
border-top:1px solid #e0b2b2;
}
div.layout_professionals table.dividers th,
div.layout_professionals table.dividers td{
border-top:1px solid #e0b2b2;
}
div.layout_research table.dividers{
border-top:1px solid #b2d9ba;
}
div.layout_research table.dividers th,
div.layout_research table.dividers td{
border-top:1px solid #b2d9ba;
}
/*site map*/
table.SiteMap div.RootNode a:link,table.SiteMap div.RootNode a:active,table.SiteMap div.RootNode a:visited,table.SiteMap div.RootNode a:hover{
font-size:15px !important;
}
table.SiteMap div.LeafNode a:link,table.SiteMap div.LeafNode a:active,table.SiteMap div.LeafNode a:visited,table.SiteMap div.LeafNode a:hover{
font-weight:normal !important;
}
/*login*/
div#dnn_ctr5697_Login_pnlLogin table{
margin:0 auto;
}
div#dnn_ctr5697_Login_pnlLogin td td{
text-align:center;
}
a#dnn_ctr5697_Login_cmdRegister,
a#dnn_ctr5697_Login_cmdPassword,
span#dnn_ctr_ManageUsers_cmdProfile{
display:none;
}
