﻿/*Header*/
a.home{
	text-indent:-9999em;
}
/*Top Menu*/
.RadMenu_Default{
	background-color: #cc002a;
	background-image: url('../../../SiteCollectionImages/napier2009/homepage/home-bg-grad.jpg');
	width: 960px;
	border-top: 0px White solid;
	border-left: 0px White solid;
	border-right: 0px White solid;
	border-bottom: 0px White solid;
	/*height: 40px;*/
}
.RadPanelBar{
	width: 199px;
}
.RadMenu_Default .rmText {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;}

.RadMenu_Default .rmGroup .rmLink{
/*COLOR: #333;*/
COLOR: #fff;
TEXT-DECORATION: none
}
.RadMenu_Default_rtl .rmGroup .rmLink{
TEXT-ALIGN: right
}
.RadMenu_Default .rmGroup{
/*BACKGROUND: #cc002a;*/
COLOR: #fff
}

/*Menu Styles*/
.RadMenu_Default .rmGroup .rmLink:hover {BACKGROUND: White; COLOR: #444;}
.RadMenu_Default .rmGroup .rmFocused {BACKGROUND: White; COLOR: #444;}
.RadMenu_Default .rmGroup .rmExpanded {BACKGROUND: White; COLOR: #444;}
.RadMenu_Default .rmGroup .rmLink .rmExpandRight {BACKGROUND: url(/images/arrow-black.gif) no-repeat right -1px}
.RadMenu_Default .rmGroup .rmLink .rmExpandLeft {BACKGROUND: url(/images/arrow-black.gif) no-repeat left -1px}
.RadMenu_Default .rmGroup .rmLink:hover .rmExpandRight {BACKGROUND-IMAGE: url(/images/arrow-black.gif)}
.RadMenu_Default .rmGroup .rmFocused .rmExpandRight {BACKGROUND-IMAGE: url(/images/arrow-black.gif)}
.RadMenu_Default .rmGroup .rmExpanded .rmExpandRight {BACKGROUND-IMAGE: url(/images/arrow-black.gif)}
.RadMenu_Default .rmGroup .rmLink:hover .rmExpandLeft {BACKGROUND-IMAGE: url(/images/arrow-black.gif)}
.RadMenu_Default .rmGroup .rmFocused .rmExpandLeft {BACKGROUND-IMAGE: url(/images/arrow-black.gif)}
.RadMenu_Default .rmGroup .rmExpanded .rmExpandLeft {BACKGROUND-IMAGE: url(/images/arrow-black.gif)}


.rmRootGroup{
	padding-top: 12px; padding-bottom: 12px;
 	font-weight: bold; text-decoration: none;
 	width: 960px;
} 

.napierTopMenu{width: 955px; background-color: #cc002a; padding-left: 30px;}

.RadPanelBar_Default .rpExpandable .rpText {
PADDING-LEFT: 10px;
 background:url('../../../images/bgArrowRightRed.gif') no-repeat left 4px;
 background-position: 0px 10px;
}

.RadPanelBar_Default .rpLink {
		BORDER-BOTTOM: White 1px solid
}

.rmLink{
	padding-top: 0px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 0px;
}
.RadMenu_Default .rmGroup .rmLink:hover .rmExpandRight {background-color: White;}
/*New Menu Style*/
.rmItem{cursor: pointer;}
.rmItem:hover{background-color: White; Color: #333;}
/*TopMenu Rollovers*/
.rmItem a{
background-image:url('../../../SiteCollectionImages/napier2009/homepage/home-bg-spacer.gif');
background-position:right;
background-repeat:no-repeat;
	border-right: 1px transparent solid;
}

.rmItem li a{
	/*background-color: #DEDEDE;*/
	background-color: #cc002a;
    /*color: #003745;*/
}
.rmText{cursor: pointer;}
.rmText a{background-color: Green}
.rmText:hover{background-color: White; Color: #333;}
.rmText:visited{Color: Green;}
.RadMenu_Default .rmHorizontal .rmItem {
	BORDER-RIGHT: 0px;
	PADDING-BOTTOM: 0px}

.rmHorizontal li{/*background-color: #cc002a;*/
                 font-size: small;
                 /*background-image: url(../Images/white.gif); background-repeat: no-repeat;*/
                 background-position: 5px 20px;
                 /*background-position: left;*/
                 }
.rmHorizontal a{ color:White;
                 text-decoration: none;
                 padding-top: 12px;
                 padding-left: 12px;
                 padding-right: 10px;
                 padding-bottom: 12px;
                 cursor: pointer;
                 }
.rmHorizontal a:hover{
    background-color: White;
    color: #cc002a;
    background-image: url(../Images/red-tri.gif); background-repeat: no-repeat;
    /*background-position: left;*/
    background-position: 5px 20px;
    cursor: pointer;
    }
.rmHorizontal a:visited{font-weight: normal;}

.rmItem li a{margin: 0;
             padding-top: 0px;
             padding-left: 0px;
             padding-right: 0px;
             padding-bottom: 0px;
}
.rmVertical li{/*background-color: #D1DCDC;*/
               border-top: solid 1px white;
               background-image: none;
               padding-left: 10px;
               background: #cc002a;
               
               	/*PADDING-LEFT: 9px;*/
               	/*BACKGROUND: #F0EFF0;*/
               	/*MARGIN-LEFT: -5px;*/
               COLOR: black;
               
/*     filter:alpha(opacity=75);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;*/

               
               }               
.rmVertical a{margin-left: 5px;
              font-weight: normal;
               font-size: small;
           	MARGIN-LEFT: -5px;
               PADDING-LEFT: 9px;
}

.rmVertical a:hover{/*background-color: #EBEFF0; font-weight: normal; background-image: none;*/
                    	BACKGROUND: url(http://www.napier.ac.uk/SiteCollectionImages/napier/styles/bullet-white.gif) #cc002a no-repeat 3px 5px;
                    	/*MARGIN-LEFT: -5px;
                        PADDING-LEFT: 9px;*/
                    	COLOR: #333;
                    	background-color: white;
 }

.rmVertical a:visited{font-weight: normal;}/*EOF TopMenu*/



/*Side Menu*/
.rpText{
	width: 160px;
	font-size: larger;
	color: #CF0029;
	margin-left: 15px;
}
.rpText:Hover{
	color: white;
}
.RadPanelBar .rpLevel1{
	border-bottom: 1px White solid;
}

.TopLevelWithChildren{
	font-family:Arial;
	/*background-color:#76B9DD;*/
	background-color:#DEDEDE;
	color: white;
	/*padding-left: 35px;*/
	padding-top: 0px;
	padding-bottom: 0px;
	/*text-indent: 35px;*/
	border-bottom: 1px white solid;
	background-image:url('../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../SiteCollectionImages/napier/menu/bulletWhiteArrowRgt.gif');
	background-repeat:no-repeat;
	background-position: 25px 14px;
}
.RightMenuParentLevel{
	font-family:Arial;
	/*background-color:#ADB6B5;*/
	/*background-color:#76B9DD;*/
	background-color: green;
	color: white;
	/*padding-left: 35px;*/
	padding-top: 0px;
	padding-bottom: 0px;
	/*text-indent: 35px;*/
	border-bottom: 1px white solid;
	background-image:url('../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../SiteCollectionImages/napier/menu/bulletRedArrowRgt.gif');
	background-repeat:no-repeat;
	background-position: 25px 14px;
}
.TopLevelNoChildren{
	font-family:Arial;
	/*background-color:#76B9DD;*/
	background-color: #DEDEDE;
	color: white;
	/*padding-left: 35px;*/
	padding-top: 0px;
	padding-bottom: 0px;
	/*text-indent: 35px;*/
	border-bottom: 1px white solid;
	background-image:url('../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../SiteCollectionImages/napier/menu/bulletWhitePageRgt.gif');
	background-repeat:no-repeat;
	background-position: 25px 14px;
	width: 260px;
}
.rpRootGroup{
	background-color: #333333;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;	
}

.RadPanelBar_Default UL.rpRootGroup {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-top: 1px white none;
	border-left: 1px white none;
	border-right: 1px white none;
	border-bottom: 1px white none;
}
.rpRootGroup a:hover{
	background-color: #666666;
	color: White;
}

.RadPanelBar_Default .rpGroup .rpLink {	BORDER-BOTTOM-COLOR: White;}
.RadPanelBar_Default .rpGroup .rpLast .rpLink {	BORDER-BOTTOM-COLOR: White}
.RadPanelBar_Default .rpLevel1 .rpLink .rpItem .rpFirst {BORDER-TOP: White 1px solid}
.RadPanelBar_Default .rpGroup .rpDisabled:hover {CURSOR: default; BORDER-BOTTOM: White 1px solid; TEXT-DECORATION: none}

.RightMenuChildLevelHome{
	font-size: larger;
	font-family:Arial;
	/*background-color:#C6D7FF;*/
	background-color: #333333;
	color:White;
	/*padding-left: 45px;*/
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 1px white solid;
	background-image:url('../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../SiteCollectionImages/napier/menu/bulletRedArrowDn.gif');
	background-repeat:no-repeat;
	background-position: 35px 14px;
	width: 205px;
}
.RightMenuChildLevelHome span{
	color: White;
}
.RightMenuChildLevel{
	font-size: larger;
	font-family:Arial;
	/*background-color:#C6D7FF;*/
	/*background-color: #C7E8FF;*/
	background-color: #666666;
	color: White;
	/*padding-left: 45px;*/
	padding-top: 2px;
	padding-bottom: 2px;
	/*text-indent: 10px;*/
	border-bottom: 1px white solid;
	background-image:url('../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../SiteCollectionImages/napier/menu/bulletGrayArrowRgt.gif');
	/*background-image:url('../../../../../../../../SiteCollectionImages/napier/menu/bulletWhiteArrowRgt.gif');*/
	background-repeat:no-repeat;
	background-position: 35px 14px;
	width: 205px;
}
.RightMenuChildLevel span{
	color: White;
}
.RightMenuChildLevel span:hover{
	color: #BA122B;
}
.RightMenuTopLevelHeader
{
	font-family:Arial;       
	background-color:White;
	color:#BA122B;
	/*cursor: crosshair;*/
	text-indent:15px;
	padding-top: 4px;
	padding-bottom: 4px;	
}

.RightMenuChildLevelHeader
{
	font-family:Arial;       
	background-color:White;
	color:#BA122B;
	/*cursor: crosshair;*/
	/*text-indent:15px;*/
	padding-top: 4px;
	padding-bottom: 4px;	
}
.rpExpandable{
	background-color:#DEDEDE;
}

rpLink{
	background-color: #76B9DD;
}
/*
.RadPanelBar_Default .rpExpandable .rpText{
background: url(http://staff.napier.ac.uk/intranet/UserControls/images/Napier_Homepage/students-on-campus.jpg);
background-position: 0px 0px;
}*/

/*Float MOSS Toolbar over the topmenu*/
.ms-MenuUIPopupBody{z-index:9000 !important}

/*Breadcrumb*/
.NAPIERbreadcrumb{width: 960px; background-image:url('../../../images/bgBreadCrumb.gif');
	repeat-x left bottom;
	height: 30px;
	}

#ctl00_PlaceHolderMain_editmodepanel1_TaxonomyInsertHolder1_TXBtitle{
background-color: White;
border: 1px black solid;
}
#ctl00_PlaceHolderMain_editmodepanel1_TaxonomyInsertHolder1_BTNsubmit{
background-color: silver;
border: 1px black Ridge;
}

/*TAXONOMY*/
.taxonomy{
	background-color: #DEDEDE;
	width: 199px;
	font-size: x-small;
	white-space:normal
}
.taxonomy table{
	width: 199px;
	border-bottom: 1px White solid;
}
.taxonomy td{
	height: 28px;
	text-indent: 8px;
	background-color: #dedede;
	}

#ctl00_PlaceHolderMain_TaxonomySubView1_UpdatePanel1{
	border-bottom: 1px white solid;
}
#ctl00_PlaceHolderMain_TaxonomyHolder1_TaxonomyMenun2{
	width: 199px;
}

/*MOSSToolbar*/
.ms-rtetoolbarmenu td{
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
.naEx-col2 TABLE {border: 0px}
.naEx-col2 TABLE TH {border: 0px}
.naEx-col2 TABLE TD {border: 0px}
#ctl00_PlaceHolderMain_Content_ctl00_RichHtmlField_displayContent_toolbarIFrame{width: 600px;}

/*Advanced Search*/
#ctl00_ctl00_g_1ee62a54_214e_4ffc_a471_e4025932dbf3_ASB_TQS_AndQ_tb{border: 1px #7F9DB9 solid}
#ctl00_ctl00_g_1ee62a54_214e_4ffc_a471_e4025932dbf3_ASB_TQS_PhraseQ_tb{border: 1px #7F9DB9 solid}
#ctl00_ctl00_g_1ee62a54_214e_4ffc_a471_e4025932dbf3_ASB_TQS_OrQ_tb{border: 1px #7F9DB9 solid}
#ctl00_ctl00_g_1ee62a54_214e_4ffc_a471_e4025932dbf3_ASB_TQS_NotQ_tb{border: 1px #7F9DB9 solid}
.ms-advsrchPropValue{border: 1px #7F9DB9 solid}
#ctl00_ctl00_g_1ee62a54_214e_4ffc_a471_e4025932dbf3_ASB_BS_SRCH_1{border: 2px #7F9DB9 solid}

/*Remove bullet list CIRCLE
.rmItem li{list-style-type: none}
.rmHorizontal li{list-style-type: none !important; margin: 0 !important;  padding: 0 !important;}
.RadMenu ul li{list-style-type: none !important; margin: 0 !important;  padding: 0 !important;}
.RadMenu ul.rmHorizontal, .RadMenu ul.rmVertical{list-style-type: none !important; margin: 0 !important;  padding: 0 !important;}
*/