ul li {
list-style:disc;
}

ul li li {
list-style: circle;
}

ul li ul {
padding-bottom: 0px;
}

.branding-top
{
    background: url(dnn_large_banner.png) no-repeat top left;
    width: 890px;
    height: 427px;
    clear: both;
    overflow: hidden;
} 
.branding-top p
{
    padding: 0px 60px 0 60px;
    font-size: 1.4em;
    color: #333;
}
.branding-bottom
{
    clear: both;
    margin-top: 1em;
    overflow: hidden;
}
.branding-bottom ul
{
    list-style: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    clear: both;
}
.branding-bottom li
{
    list-style: none;
    margin: 0 10px 0 0;
    padding: 0;
    display: block;
    width: 170px;
    float: left;
}

.branding-bottom li.feeds
{
    margin: 0;
}

.branding-bottom dl
{
    background: url(itembg.gif) repeat-y;
    margin: 33px 0 0 0;
    padding: 0 10px;
}
.branding-bottom dd
{
    margin-left: 10px;
    height: 66px;
}
.branding-bottom dt
{
    font-size: 90%;
    text-align: center;
    padding-top: 65px;
    margin-bottom: 1.75em;
    font-weight: bold;
}
.branding-bottom .commmunity
{
    background: url(community_title.gif) no-repeat top left;
}
.commmunity dt
{
    background: url(community_icon.gif) no-repeat;
    background-position: 50% 10px;
}
.branding-bottom .marketplace
{
    background: url(marketplace_title.gif) no-repeat top left;
}
.marketplace dt
{
    background: url(marketplace_icon.gif) no-repeat;
    background-position: 50% 10px;
}
.branding-bottom .conferences
{
    background: url(conferences_title.gif) no-repeat top left;
}
.conferences dt
{
    background: url(conferences_icon.gif) no-repeat;
    background-position: 50% 10px;
}
.branding-bottom .training
{
    background: url(training_title.gif) no-repeat top left;
}
.training dt
{
    background: url(training_icon.gif) no-repeat;
    background-position: 50% 10px;
}
.branding-bottom .feeds
{
    background: url(feeds_title.gif) no-repeat top left;
}
.feeds dt
{
    background: url(feeds_icon.gif) no-repeat;
    background-position: 50% 10px;
}
dl.bt
{
    margin: 0;
    padding: 0;
    background: url(item_bt_bg.gif) no-repeat bottom;
    height: 32px;
    width: 170px;
}
div.link_adminguide
{
    float: left;
    background: url(dnn_adminguide.png) no-repeat top left;
    width: 316px;
    height: 137px;
    cursor: pointer;
}
div.link_proedition
{
    float: right;
    background: url(dnn_proedition.png) no-repeat top left;
    width: 514px;
    height: 137px;
    cursor: pointer;
}
div.link_main
{
    margin: 260px 30px 0px 30px;
}

#LoginInfo
{
    width: 660px;
    float: left;
}
#LoginInfo h3
{
    background-color: #f7f7f7;
    color: #8f0000;
    padding: 2px 0px;
}
#LoginInfo dd, #LoginInfo dt
{
    display: inline;
}
#LoginInfo dt
{
    font-weight: bold;
    color: #333;
}
#LoginInfo p.LoginNotes
{
    font-size: .8em;
}
#LoginInfo div.LoginBlock
{
    float: left;
    width: 310px;
    padding: 5px 5px;
    margin: 0px 2px;
    border: 1px #f0f0f0 solid;
}
.SponsorIcon
{
    margin: 5px 15px;
    float: left;
}
#QuickLinks
{
    background-color: #f0f0f0;
    border: 1px #cccccc solid;
    padding: 2px 5px;
    margin-right: 5px;
    width: 200px;
    float: right;
}

div#SxHealthQuickLinks h4 {
color:#555555;
font-weight:normal;
margin:30px 0 5px 3px;
padding:0;
}
div#SxHealthQuickLinks ul {
margin:0 6px 0 3px;
padding:0;
}
div#SxHealthQuickLinks ul li {
list-style-type:none;
margin:0 0 2px 0;
}
div#SxHealthQuickLinks  a {
background-color: #ffffff;
color:#666666;
font-size:11px;
width:100%;
margin-left:0;
text-decoration:none;
}
div#SxHealthQuickLinks ul li a:hover {
color:#000000;
text-decoration:none;
}
div#SxHealthQuickLinks ul li.green_bg {
padding:6px 0 6px 10px;
background: transparent url(/Portals/0/background/green_bg.jpg) repeat-x scroll left top;
}
div#SxHealthQuickLinks ul li.blue_bg {
padding:6px 0 6px 10px;
background: transparent url(/Portals/0/background/blue_bg.jpg) repeat-x scroll left top;
}
div#SxHealthQuickLinks ul li.purple_bg {
padding:6px 0 6px 10px;
background: transparent url(/Portals/0/background/purple_bg.jpg) repeat-x scroll left top;
}
div#SxHealthQuickLinks ul li.red_bg {
padding:6px 0 6px 10px;
background: transparent url(/Portals/0/background/red_bg.jpg) repeat-x scroll left top;
}
div#SxHealthQuickLinks ul li.orange_bg {
padding:6px 0 6px 10px;
background: transparent url(/Portals/0/background/orange_bg.jpg) repeat-x scroll left top;
}


div#SxQuickLinksDIV
{
    background-color: #3093cc;
    margin: 0px;
    padding: 0;
    zoom: 1;
}

div#SxQuickLinksDIV .CornerImg{
height: 3px;
width: 3px;
border: 0;
}

div#SxQuickLinksDIV .SxQLTitle
{
    padding: 8px 0 0 8px;
}

div#SxQuickLinksDIV .SxQLTitle a, div#SxQuickLinksDIV .SxQLTitle a:hover, div#SxQuickLinksDIV .SxQLTitle a:visited, div#SxQuickLinksDIV .SxQLTitle a:link, div#SxQuickLinksDIV .SxQLTitle a:active
{
    text-decoration: none;
    color: #f2f2f2;
    font-size: 17px;
    font-weight: bold;
    cursor: default;
}

div#SxQuickLinksDIV .SxQLContent
{
    margin: 0 7px 5px 7px;
    padding: 0;
}

div#SxQuickLinksDIV .SxQLContent a
{
    text-decoration: none;
    height:100%;
}

div#SxQuickLinksDIV .SxQLContent .SxQLText
{    
    padding: 5px 0 5px 5px;
    background-color: #f2f2f2;
    color: #3093cc;
    text-decoration: none;
    position:relative;
    
}

div#SxQuickLinksDIV .SxQLContent .SxQLText:hover
{
    background-color: #D5f1fc;
    color: #14578b;
    text-decoration: none;
}

div#SxQuickLinksDIV .SxQLContent .SxQLText .SxQLArrow
{
border:0 none;
position:absolute;
vertical-align:middle;
right:10px;
top:9px;
}

div#SxQuickLinksDIV .SxQLBar
{
    background: transparent url(/Portals/0/RightPanel_bg/qlBar.gif) repeat-x scroll left top;
    height: 2px;
    margin:0;
    padding:0;
    font-size:1px;
line-height:0;
}



div.hr
{
    height: 2px;
    background-color: #8f0000;
    margin: 5px 0 15px 0;
    clear: both;
}
div.hr hr
{
    display: none;
}


.footer ul
{
    display: block;
margin: 0 ; 
padding: 0; 
}
.footer li
{
    display: inline;
}
.footer li a, .footer li a:active, .footer li a:link, .footer li a:visited
{
    border-left: 1px solid #666666;
    color: #666666;
    font-size: 10px;
    padding: 0 10px;
text-decoration:none;
}
.footer li a:hover
{
    color: #000000;
text-decoration:none;
}
.footer li.first a
{
    border-left: 0 none;
 padding: 0 10px 0 0;
text-decoration:none;
}
.footer li.backtotop a
{
    border-left: 0 !important;
    position: absolute;
    right: 30px;
    text-decoration:none;
}

.footer{
    color: #666666;
    font-size: 10px;
padding-left: 10px;
}



.SmallPane_title_bg
{
background:white url(/Portals/_default/Skins/SouthernCross/images/small-panels-heading.gif) repeat-y scroll left top;
margin:0;
padding:5px 0 5px 15px;
color: #FFFFFF;
font-size: 16px;
text-decoration: none;
}

.SmallPane_title_bg img {
vertical-align:middle;
}

.SmallPane_title_bg a{
background:transparent url(/Portals/_default/Skins/SouthernCross/images/small-arrow.gif) no-repeat scroll right bottom;
padding-right:20px;
text-decoration: none !important;
font-size: 17px !important; 
color: #FFFFFF !important;
}

.SmallPane_content_bg p
{
    color: #666666;
    font-size: 12px;
    font-weight: normal;
    height: 90px;
    margin: 0;
    padding: 10px 100px 15px 10px;
}

/*
.SmallPane_content_bg img
{
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}
*/


/* Style from Designworks */
body { text-align: left; font-size: 12px; color: #6D6E71; font-family: Verdana, Arial, Helvetica, sans-serif; }

h1 { font-size: 26px; color: #000000; font-family:Arial}
h2 { font-size: 20px; color: #666666; font-family:Arial; line-height: 100%; margin: 0; padding: 8px 0;}
h3 { font-size: 16px; color: #666666; font-family:Arial; line-height: 100%; margin: 0; padding: 4px 0;}
h4 { font-size: 13px; color: #666666; font-family:Arial}
h5 { font-size: 12px; color: #666666; font-family:Arial}
h6 { font-size: 10px; color: #666666; font-family:Arial}

p { font-size: 12px; font-weight: normal; line-height: 125%; color: #666; padding: 0 0 8px 0; margin: 0; }
p.intro { margin: 0; padding: 0 0 10px 0; color: #999; font-size: 14px; }

ul, ol { margin: 0 0 12px 12px; padding: 0 0 12px 12px;  }
li { padding: 2px 0;}
ol li {list-type: decimal}

a, a:active, a:link { color: #3093CC; text-decoration: none;}
a:visited { color: #125687; }
a:hover { color: #000000; text-decoration: underline;  cursor: pointer;}


/* Modal Popup when sending form*/
.progressBackgroundFilter {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:9999; 
}
.processMessage { 
    position:fixed; 
    top:30%; 
    left:43%;
    padding:10px; 
    width:14%; 
    z-index:10000;
    background-color:#fff; 
}


.promotionHeading{
	text-align: left;
	background-color:dfe5f2;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#C0CFE2', gradientType='1');
	height: 25px;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #1064A0;
	width:100%;
}

/* Text Editor Styles */

a.pdf
{
	padding-left:25px;
	background:url(icon/pdf-icon.gif) no-repeat left top;
}

a.word
{
	padding-left:20px;
	background:url(icon/word-icon.gif) no-repeat left top;
}

a.ppt
{
	padding-left:18px;
	background:url(icon/ppt-icon.gif) no-repeat left top;
}

a.xls
{
	padding-left:18px;
	background:url(icon/xls-icon.gif) no-repeat left top; 
}

a.doc
{
	padding-left:20px;
	background:url(icon/doc-icon.gif) no-repeat left top;
}

a.kb
{
	padding-left:18px;
	background:url(icon/kb-icon.gif) no-repeat left top;
}

a.dir
{
	padding-left:18px;
	background:url(icon/dir-icon.gif) no-repeat left top;
}

a.dirs
{
	padding-left:18px;
	background:url(icon/dirs-icon.gif) no-repeat left top;
}

a.ext
{
	padding-left:18px;
	background:url(icon/ext-icon.gif) no-repeat left top;
}

a.exts
{
	padding-left:18px;
	background:url(icon/exts-icon.gif) no-repeat left top;
}

.SxQuickLinksDIV{
}

.SxQuickLinksDIV .SxQLTitle{
}

.SxQuickLinksDIV .SxQLContent{
}

.SxQuickLinksDIV .SxQLText{
}

.SxQuickLinksDIV .SxQLBar{
}

.SxQuickLinks, .SxQuickLinks a, .SxQuickLinks a:hover
        {
            width: 175px;
            margin: 5px 0 0 0;
            font-family: Arial;
            text-decoration:none;
        }

.SxQuickLinksTitle, .SxQuickLinksTitle a, .SxQuickLinksTitle a:hover{
            font-size:12pt;
            font-weight:bold;
            color:#f2f2f2;
            cursor:default;
            text-decoration:none;
}

        .SxQuickLinksBorder{
            background-image: url('/Portals/0/RightPanel_bg/SxQuickLinksContent.gif');
            background-color:#f1f2f1;
        }

        .SxQuickLinksA 
        {   
            background-color: #f1f2f1;
            background-image: url('/Portals/0/RightPanel_bg/SxQuickLinksContent.gif');
            text-decoration: none;
            font-size: 12px;
            cursor: Pointer;
            position: 0 0;
            width: 175px;
            padding: 0 0 0 0;
            margin: 0 0 0 0;
        }
        
        .SxQuickLinksA:hover
        {
            background-color: #d5f1fc;
            background-image: url('/Portals/0/RightPanel_bg/SxQuickLinksContent.gif');
            position: 0 0;
            text-decoration: none;
        }
        
        .SxQuickLinksContent{
            color:#3094ca;
            height: 20px;
            width:165px;
            padding: 5px 0 0 10px;
            margin: 0 0 0 0;
        }
        
        .SxQuickLinksContent:hover{
            color:#14578b;
            background-color: #d5f1fc;
            background-image: url('/Portals/0/RightPanel_bg/SxQuickLinksContent.gif');
        }
        
        .SxQuickLinksBar
        {
            padding: 0 0 0 0;
            margin: 0 0 0 0;
            font-size: 0;
            height: 2px;
            background: transparent url('/Portals/0/RightPanel_bg/SxQuickLinksBar.gif') no-repeat bottom left;
        }



/* Special CSS for Plan Menu */
/*
#invsidemenu-Wellbeing.MenuItemMouseOver1
{
    background: #cccccc url(/portals/0/leftmenu/wellbeing.jpg) repeat-x;
}
#invsidemenu-Wellbeing.MenuItemMouseOver1 a
{
    color:#FFFFFF !important;
}
#invsidemenu-Wellbeing.currentItemHighlight1
{
    background: #cccccc url(/portals/0/leftmenu/wellbeing.jpg) repeat-x;
}
#invsidemenu-Wellbeing.currentItemHighlight1 A
{
    color:#FFFFFF !important; 
}


#invsidemenu-Regularcare.MenuItemMouseOver1
{
    background: #cccccc url(/portals/0/leftmenu/Regularcare.jpg) repeat-x;

}
#invsidemenu-Regularcare.MenuItemMouseOver1 a
{
    color:#FFFFFF !important; 
}

#invsidemenu-Regularcare.currentItemHighlight1
{
    background: #cccccc url(/portals/0/leftmenu/Regularcare.jpg) repeat-x;
}
#invsidemenu-Regularcare.currentItemHighlight1 A
{
    color:#FFFFFF !important; 
}



#invsidemenu-Supercare.MenuItemMouseOver1
{
    background: #cccccc url(/portals/0/leftmenu/Supercare.jpg) repeat-x;

}
#invsidemenu-Supercare.MenuItemMouseOver1 a
{
    color:#FFFFFF !important; 
}

#invsidemenu-Supercare.currentItemHighlight1
{
    background: #cccccc url(/portals/0/leftmenu/Supercare.jpg) repeat-x;
}
#invsidemenu-Supercare.currentItemHighlight1 A
{
    color:#FFFFFF !important; 
}



#invsidemenu-Ultracare.MenuItemMouseOver1
{
    background: #cccccc url(/portals/0/leftmenu/Ultracare.jpg) repeat-x;

}
#invsidemenu-Ultracare.MenuItemMouseOver1 a
{
    color:#FFFFFF !important;
}

#invsidemenu-Ultracare.currentItemHighlight1
{
    background: #cccccc url(/portals/0/leftmenu/Ultracare.jpg) repeat-x;
}
#invsidemenu-Ultracare.currentItemHighlight1 A
{
    color:#FFFFFF !important; 
}



#invsidemenu-Kiwicare.MenuItemMouseOver1
{
    background: #cccccc url(/portals/0/leftmenu/Kiwicare.jpg) repeat-x;

}
#invsidemenu-Kiwicare.MenuItemMouseOver1 a
{
    color:#FFFFFF !important; 
}

#invsidemenu-Kiwicare.currentItemHighlight1
{
    background: #cccccc url(/portals/0/leftmenu/Kiwicare.jpg) repeat-x;
}
#invsidemenu-Kiwicare.currentItemHighlight1 A
{
    color:#FFFFFF !important; 
}


#invsidemenu-VIP.MenuItemMouseOver1
{
    background: #cccccc url(/portals/0/leftmenu/VIP.jpg) repeat-x;

}
#invsidemenu-VIP.MenuItemMouseOver1 a
{
    color:#FFFFFF !important; 
}

#invsidemenu-VIP.currentItemHighlight1
{
    background: #cccccc url(/portals/0/leftmenu/VIP.jpg) repeat-x;
}
#invsidemenu-VIP.currentItemHighlight1 A
{
    color:#FFFFFF !important; 
}



#invsidemenu-FirstCover.MenuItemMouseOver1
{
    background: #cccccc url(/portals/0/leftmenu/FirstCover.jpg) repeat-x;

}
#invsidemenu-FirstCover.MenuItemMouseOver1 a
{
    color:#FFFFFF !important; 
}

#invsidemenu-FirstCover.currentItemHighlight1
{
    background: #cccccc url(/portals/0/leftmenu/FirstCover.jpg) repeat-x;
}
#invsidemenu-FirstCover.currentItemHighlight1 A
{
    color:#FFFFFF !important; 
}




#invsidemenu-HospitalcareandHospitalSpecialistcare.MenuItemMouseOver1
{
    background: #cccccc url(/portals/0/leftmenu/HospitalSpecialist.jpg) repeat-x;

}
#invsidemenu-HospitalcareandHospitalSpecialistcare.MenuItemMouseOver1 a
{
    color:#FFFFFF !important; 
}

#invsidemenu-HospitalcareandHospitalSpecialistcare.currentItemHighlight1
{
    background: #cccccc url(/portals/0/leftmenu/HospitalSpecialist.jpg) repeat-x;
}
#invsidemenu-HospitalcareandHospitalSpecialistcare.currentItemHighlight1 A
{
    color:#FFFFFF !important; 
}


#invsidemenu-Surecare.MenuItemMouseOver1
{
    background: #cccccc url(/portals/0/leftmenu/Surecare.jpg) repeat-x;

}
#invsidemenu-Surecare.MenuItemMouseOver1 a
{
    color:#FFFFFF !important; 
}

#invsidemenu-Surecare.currentItemHighlight1
{
    background: #cccccc url(/portals/0/leftmenu/Surecare.jpg) repeat-x;
}
#invsidemenu-Surecare.currentItemHighlight1 A
{
    color:#FFFFFF !important; 
}*/

.cataInfo{
   font-weight:bold;
   background: url(/portals/0/icon/plus.gif) no-repeat left;
   padding-left:18px;
   cursor:hand;
}

/*hide left menu logout button in Member Portals*/
#dnn_ctr1260_ViewLeftMenuModule_LiLogout,#dnn_ctr1249_ViewLeftMenuModule_LiLogout,#dnn_ctr1246_ViewLeftMenuModule_LiLogout, #dnn_ctr1266_ViewLeftMenuModule_LiLogout, #dnn_ctr1241_ViewLeftMenuModule_LiLogout, #dnn_ctr1257_ViewLeftMenuModule_LiLogout, #dnn_ctr1269_ViewLeftMenuModule_LiLogout, #dnn_ctr1263_ViewLeftMenuModule_LiLogout, #dnn_ctr1252_ViewLeftMenuModule_LiLogout
{
height:0;
visibility:hidden;
display:none;
}


