#login_options{
position:relative;
float:right;
margin-top:30px;
right:-3px;
}

#login_options table{
margin:0;
padding:0;
width:750px;
/*background-color:#5fadcb;*/
}

.login_links ul{
margin:0;
padding:0;
height:32px;
width:0px;
list-style-type:none;
}

.login_links li{
display:inline;
padding-left:0px;
margin:0px 10px;
line-height:32px;

background-image:url('/media/24931/vista_button_right.gifx');
background-repeat:no-repeat;
background-position:right;
}

.login_link_wrapper {

padding-left:10px;
margin-right:0px;
line-height:32px;
background-image:url('/media/24936/vista_button_left.gifx');
background-repeat:no-repeat;

}

.login_link{color:white; text-decoration:none; text-transform:uppercase; font-size:12px; font-weight:bold;}
.login_link:hover{color:black;}


body{background-color: black;}
p {margin:0 0 0.5em 0; color: #eee;}

#os_second_level{
clear:both;
/*border:1px solid #004e6d;
border-right:1px solid #5fadcb;*/
text-align:right;
padding-right:10px;
margin:10px 0 0 0;
}

#os_second_level ul{
list-style-type:none;
margin:0;
padding:0;
}

#os_level1{
background-color:#004e6d;
padding:3px;
height:26px;
line-height:26px;
}

#os_level1 a{
font-weight:normal;
color:white;
text-decoration:none;
text-transform:uppercase;
font-size:14px;
}

#os_level2{
background-color:#0076a3;
/*margin:0px 0px 0px -40px;*/
padding:3px;
border-bottom:1px dotted white;
}

#os_level2 li{
margin:0px;
padding:2px;

}

#os_level2 .current{
font-weight:bold;
color:white;
text-decoration:underline;
text-transform:uppercase;
font-size:13px;
list-style-type:disc;

}

#os_level2 a{
padding:0px 0px 0px 7px;
font-weight:bold;
color:white;
text-decoration:none;
text-transform:uppercase;
font-size:13px;
background-image:url(/media/2005/os_level2_marker.gif);
background-repeat:no-repeat;
background-postion:3px 0px;
}

#os_level2a a:hover{text-decoration:underline;}

#os_level3{
/*background-color:#5fadcb;*/
margin:0px 0px 0 0;
padding:1px;}

#os_level3 li{
margin:0px;
padding:2px;

}

#os_level3 .current{
font-weight:normal;
color:white;
text-decoration:underline;
text-transform:uppercase;
font-size:11px;
list-style-type:disc;
}

#os_level3 a{
padding:0px 0px 0px 7px;
font-weight:normal;
/*color:#004e6d;*/
color:white;
text-decoration:none;
text-transform:uppercase;
font-size:11px;

}

#os_level3 a:hover{
color:#004e6d;
text-decoration:underline;
}




/* Basic code - don't modify */
 #dropdownNavigation { display: block; margin: 0; padding: 0; position: relative; float:right;}
  #dropdownNavigation li { display: block; list-style: none; margin: 0 !Important; padding: 0 !Important; float: left; position: relative; }
  #dropdownNavigation a { display: block; }
  #dropdownNavigation ul { display: none; position: absolute; left: -2px; margin: 0 !Important; padding: 0 !Important; }
  * html #dropdownNavigation ul { line-height: 0; } /* IE6 "fix" */
  	#dropdownNavigation ul a { zoom: 1; } /* IE6/7 fix */
    #dropdownNavigation ul li { float: none; }
    #dropdownNavigation ul ul { top: 10px; font-size:0.9em; }
    
/* Essentials - configure this */
#dropdownNavigation ul {z-index:33;width: 160px; left:0px;}
#dropdownNavigation ul ul {left: 130px;z-index:34; }

/* Everything else is theming */
#dropdownNavigation {height: 22px;border-left: }
#dropdownNavigation *:hover {  }
#dropdownNavigation a {color:white;font-weight:bold;text-transform:uppercase;text-decoration:none;text-align:left;font-size: 12px; padding: 5px 15px; /*border-right:1px solid black;border-left:1px solid white; */}
  #dropdownNavigation li.hover a { color:white;background-color:#5fadcb;}
  #dropdownNavigation ul { top: 24px; /*border-bottom:1px solid black; border-right:1px solid black;*/ }
    #dropdownNavigation ul li a {  }
      #dropdownNavigation ul a.hover { color:white;background-color:#0076a3; }
	
   #dropdownNavigation ul a { border-bottom: none; border-right: none; /*opacity: 0.9; filter: alpha(opacity=90);*/ }
/* #dropdownNavigation ul a { border-bottom: none; } - I also needed this for IE6/7 */



#footer_container p { font-size: 11px; color:#eee; padding-top:5px; }
#footer_container li { font-size: 11px; text-transform: uppercase; }
#footer_container ul {margin:0;}
#footer_container ul a { display: block; padding-left: 30px; height: 27px; line-height: 27px; text-decoration: none; color: #eee; background: url(/media/1299/footer_bullet.gif) left center no-repeat; }
#footer_container ul a:hover { text-decoration: underline; color: #fff; }
ul#fnav1 { float: left; width: 140px; list-style: none; margin-top:2px; }
ul#fnav2 { float: left; width: 140px; list-style: none;  margin-top:2px;}
#flcol { float: left; padding-right: 30px; width: 320px; }
#frcol { float: right; width: 180px; }
#frcol p { padding: 0; width: 180px; }
p#fconlink a { padding-right: 19px; text-transform: uppercase; text-decoration: none; background: url(ft_images/fcon_arrows.gif) right center no-repeat; color: #999; }
#frcol a:hover { text-decoration: underline; }




/* BREADCRUM */

#breadcrumb{
width:auto;
height:30px;
margin:10px 0px 10px 0px;
}

#breadcrumb_holder{
height:12px;
width:auto;
}

#umbBreadcrum {
    list-style:none;
    padding: 0;
    margin: 5px 0 10px 0;
    color: #eee;
    font-size: 11px;
}

#umbBreadcrum li {
    float:left;
    margin: 0 3px 3px 0;  
    padding: 0;
}







































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
