﻿/* Navigation styles */
/* Navigation styles */
* {padding:0; margin:0}
.dropdown, .topDropdown {float:left;}
.menuWrapper {float:left;}

dl.dropdown{
padding-left:0;
padding-right:0;
}
.dropdown dt.dropDT, .dropdown dt.dropDT:active, .dropdown dt.dropDT:visited {
 padding: 0;
 border: none;
 background-image:url(images/topNavL.png);
 background-repeat:no-repeat;
 background-position:left;
 height:auto;
 padding-left:14px;
 background-color: transparent;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:12px;
 color:#3F3F3F;
 text-align:left;
 height:27px;
 }
 
.dropdown dt.dropDT:hover {
background-image:url(images/topNavL-U.png);
background-repeat:no-repeat;
background-position:left;
color: #FFFFFF;
height:27px;
padding-left:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-align:left;
}

.dropdown dt.dropDT:visited, .dropdown dt.dropDT:active{
padding-left:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-align:left;

}

/*dt{
 padding: 0;
 border: none;
 background-image:url(images/topNavR.png);
 background-repeat:no-repeat;
 background-position:right top;
 background-color: transparent;
 padding-right:24px;
text-indent:6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:12px;
 color:#3F3F3F;
 text-align:left;
  width:auto;
  white-space:nowrap;
  height:27px;
}*/

dt.dropDT p a:link, dt.dropDT p a:visited, dt.dropDT p a:active{
 padding: 0;
 border: none;
/* background-image:url(images/topNavR.png);
 background-repeat:no-repeat;
 background-position:right top;
 background-color: transparent;
 padding-right:24px;
text-indent:6px;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#3F3F3F;
text-align:left;
width:auto;
white-space:nowrap;
height:27px;
vertical-align:middle;
}

dt.dropDT a:active, dt.dropDT a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#3F3F3F;
text-align:left;
width:auto;
white-space:nowrap;
height:27px;
padding-bottom:19px;
}

dt.dropDT p{
 padding: 0;
 margin:0;
 border: none;
background-image:url(images/topNavR.png);
 background-repeat:no-repeat;
 background-position:right top;
 background-color: transparent;
 padding-right:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#3F3F3F;
text-align:left;
width:auto;
vertical-align:middle;
line-height:27px;
cursor:pointer;
text-indent:2px;
}

dt.dropDT:hover p{
 padding: 0;
 margin:0;
 border: none;
background-image:url(images/topNavR-U.png);
 background-repeat:no-repeat;
 background-position:right top;
 background-color: transparent;
 padding-right:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:12px;
 color:#FFFFFF;
 text-align:left;
  width:auto;
  white-space:nowrap;
  vertical-align:middle;
  height:27px;
    cursor:pointer;
	    text-indent:2px;

}

dt.dropDT p a:hover{
 padding: 0;
 border: none;
/*background-image:url(images/topNavR-U.png);
 background-repeat:no-repeat;
 background-position:right top;
 background-color: transparent;
 padding-right:24px;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:12px;
 color:#FFFFFF;
 text-align:left;
  width:auto;
  white-space:nowrap;
  vertical-align:middle;
  height:27px;
}

dt.dropDT p a:active, dt.dropDT p a:link,dt.dropDT p a:visited{
 padding: 0;
 border: none;
/*background-image:url(images/topNavR-U.png);
 background-repeat:no-repeat;
 background-position:right top;
 background-color: transparent;
 padding-right:24px;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:12px;
 text-align:left;
  vertical-align:top;
  height:27px;
line-height:27px;

}

dt.dropDT:hover{
padding: 0;
border: none;
background-image:url(images/topNavR-U.png);
background-repeat:no-repeat;
background-position:right top;
background-color: transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#3F3F3F;
text-align:left;
width:auto;
white-space:nowrap;
vertical-align:middle;
height:27px;

}

dt.dropDT:active{
padding: 0;
 border: none;
 background-image:url(images/topNavL.png);
 background-repeat:no-repeat;
 background-position:left;
 height:27px;
 background-color: transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#3F3F3F;
text-align:left;
vertical-align:middle;
height:27px;

}

.dropdown dd.dropDD {
position:absolute; 
overflow:hidden; 
width:150px; 
display:none; 
background-image:url(images/topNavFly_bkgd.gif);
background-repeat:repeat-x;
background-position:top;
z-index:200; 
opacity:0%; 
font-size: 11px;
background-color:#2f5f71;
background-image:url(images/topNavFly_bkgd.gif);
border:1px solid #5E9095;
min-width:160px; 
font-family: Verdana, Helvetica, sans-serif; 
padding:0;
}
.dropdown ul 
{width:150px; list-style:none; height:auto;}

.dropdown dd.dropDD ul li{
display:inline; 
margin:0; 
padding:0;
width:150px; 
}

.dropdown dd.dropDD ul li:hover{
display:inline; 
margin:0; 
padding:0; 
width:150px;
color:#3F3F3F;}

.dropdown dd.dropDD ul li a.subLink:hover{
width:150px;
background-color:#FCE68D;
color:#3F3F3F;
}

.subLink a:hover{
color:#3F3F3F;
white-space:normal;
}

a.subLink:hover{
color:#3F3F3F;
white-space:normal;
}

.dropdown dd.dropDD ul li a.subLink:link, .dropdown dd.dropDD ul li a.subLink:visited{
width:150px;
color:#FFE36C;
}

.dropdown dd.dropDD ul li a.subLink:hover{
width:150px;
background-color:#FCE68D;
color:#3F3F3F;
}

.subLink a:hover{
color:#3F3F3F;
}

a.subLink:hover{
color:#3F3F3F;
font-weight:bold;
}

li a:hover{
color:#3F3F3F;
}

.dropdown a, 
.dropdown a:active, .dropdown a:visited 
{display:block; padding:5px;  text-decoration:none;}
/*.dropdown a:hover {color:#FFFFFF}*/


/*STUDENT HOME top nav bar styles*/
.topDropdown{
padding-left:15px;
padding-right:0;
padding-top:4px;
 width:72px;
 height:26px;
}
.topDropdown dt.topDropDT, .topDropdown dt.topDropDT:active, .topDropdown dt.topDropDT:visited {
 padding: 0;
 border: none;
 padding-left:7px;
 height:20px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
color:#FDEF9F;
font-size:10px;
 text-align:left;

 width:auto;
 white-space:nowrap;

 }
 
.topDropdown dt.topDropDT:hover {
background-image:url(images/smTopNav_L.png);
background-repeat:no-repeat;
background-position:left;
color:#FFFFFF;
padding-left:7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
text-align:left;
width:auto;
white-space:nowrap;
height:20px;
}

.topDropdown dt.topDropDT:visited, .topDropdown dt.topDropDT:active{
 padding-left:7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
text-align:left;
padding-bottom:10px;
}

/*dt{
 padding: 0;
 border: none;
 background-image:url(images/topNavR.png);
 background-repeat:no-repeat;
 background-position:right top;
 background-color: transparent;
 padding-right:24px;
text-indent:6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:12px;
 color:#3F3F3F;
 text-align:left;
  width:auto;
  white-space:nowrap;
  height:27px;
}*/

.topDropdown dt.topDropDT p a:link, .topDropdown dt.topDropDT p a:visited, .topDropdown dt.topDropDT p a:active{
 padding: 0;
 border: none;
/* background-image:url(images/topNavR.png);
 background-repeat:no-repeat;
 background-position:right top;
 background-color: transparent;
 padding-right:24px;
text-indent:6px;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#FDEF9F;
text-align:left;
width:30px;
white-space:nowrap;
vertical-align:top;
padding-bottom:10px;
}

.topDropdown dt.topDropDT a:active, .topDropdown dt.topDropDT a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#FDEF9F;
text-align:left;
width:70px;
white-space:nowrap;

}

.topDropdown dt.topDropDT p{
padding: 0;
margin:0;
border: none;
padding-right:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#FDEF9F;
text-align:left;
width:70px;
vertical-align:top;
cursor:pointer;
text-indent:2px;

}

.topDropdown dt.topDropDT:hover p{
padding: 0;
margin:0;
border: none;
background-image:url(images/smTopNav_R.png);
background-repeat:no-repeat;
background-position:right top;
background-color: transparent;
padding-right:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#FFFFFF;
text-align:left;
width:70px;
white-space:nowrap;
vertical-align:top;
cursor:pointer;
height:21px;
}

dt.topDropDT a:hover{
color:#FFFFFF;
}

.topDropdown dt.topDropDT p a:hover{
padding: 0;
border: none;
/*background-image:url(images/topNavR-U.png);
 background-repeat:no-repeat;
 background-position:right top;
 background-color: transparent;
 padding-right:24px;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#FFFFFF;
text-align:left;
width:70px;
white-space:nowrap;
vertical-align:top;
}

a.topLink:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#FFFFFF;
text-align:left;
width:70px;
white-space:nowrap;
vertical-align:top;
text-decoration:none;
}

.topDropdown dt.topDropDT p a:active, .topDropdown dt.topDropDT p a:visited{
padding: 0;
border: none;
/*background-image:url(images/topNavR-U.png);
 background-repeat:no-repeat;
 background-position:right top;
 background-color: transparent;
 padding-right:24px;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
text-align:left;
vertical-align:top;


}

.topDropdown dt.topDropDT:hover{
padding: 0;
border: none;
background-image:url(images/smTopNav_L.png);
background-repeat:no-repeat;
background-position:left top;
background-color: transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#FFFFFF;
text-align:left;
width:70px;
white-space:nowrap;
vertical-align:top;
padding-left:7px;
}

.topDropdown dt.topDropDT:active{
padding: 0;
 border: none;

 background-color: transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#FFFFFF;
text-align:left;
vertical-align:top;
}

.topDropdown dd.topDropDD {
position:relative;
overflow:hidden; 
width:123px;
left:0;
display:none; 
background-image:url(images/smTopNavFly_bkgd.gif);
border-left:1px solid #36505A;
border-right:1px solid #36505A;
border-bottom:1px solid #36505A;
background-repeat:repeat-x;
background-position:top;
z-index:201; 
opacity:0%; 
font-size:10px;
background-color:#73c4e7;
min-width:85px; 
font-family: Verdana, Helvetica, sans-serif; 
padding:0;
font-weight:normal;
text-align:left;
margin-left:0;
line-height:23px;
color:#FFFFFF;
}
.topDropdown dd.topDropDD ul 
{width:123px;list-style:none;}

.topDropdown dd.topDropDD ul li{
display:inline; 
margin:0; 
padding:0;
width:123px;text-decoration:none;
white-space:nowrap;  
}

.topDropdown dd.topDropDD a:link, .topDropdown dd.topDropDD a:visited{
color:#FFFFFF;
font-weight:bold;
}

.topDropdown dd.topDropDD a:hover{
color:#36505A;
font-weight:bold;
background-color:#FCE68D;
}

.topDropdown dd.topDropDD ul li:hover{
display:inline; 
margin:0; 
padding:0; 
width:123px;
text-decoration:none;  
color:#36505A;
white-space:nowrap; }

.topDropdown dd.topDropDD ul.topSubLink li a:hover{
width:123px;
background-color:#FCE68D;
color:#36505A;
text-decoration:none;
white-space:nowrap;  
}

.topSubLink a:hover{
color:#36505A;
text-decoration:none;
white-space:nowrap; 
}

a.topSubLink:hover{
color:#36505A;
text-decoration:none;
white-space:nowrap; 
}

.topDropdown dd.topDropDD ul li a.topSubLink:link, .topDropdown dd.topDropDD ul li a.topSubLink:visited{
color:#FFFFFF;
text-decoration:none;
white-space:nowrap; 
}

.topDropdown dd.topDropDD ul li a.topSubLink:hover{
width:128px;
background-color:#FCE68D;
color:#36505A;
text-decoration:none;
white-space:nowrap; 
}

.topSubLink a:hover{
color:#36505A;
text-decoration:none;
white-space:nowrap; 
}

a.topSubLink:hover{
color:#36505A;
font-weight:bold;
text-decoration:none;
white-space:nowrap; 
}

li a:hover{
color:#36505A;
text-decoration:none;
white-space:nowrap; 
}

.topDropdown a, 
.topDropdown a:active, .topDropdown a:visited 
{display:block; padding:3px;  padding-top:0; padding-bottom:0; text-decoration:none;white-space:nowrap; }
/*.dropdown a:hover {color:#FFFFFF}*/

.topDropdown a:hover
{padding-top:0; padding-bottom:0; text-decoration:none;white-space:nowrap; }


