﻿/* © 2005 City of Las Vegas | All Rights Reserved | Use only with permission */
/* All Contents of this Website are the property of the City of Las Vegas */
/* http://www.LasVegasNevada.gov */
/* for reddot smart edit mode */
.reddot {
 font-family: Arial, Verdana, Helvetica, Default; font-size: 10px; color: #FF0000;
}
body {margin:5px; background-color:#ffffff; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;}
//a:link {color:#293b65}
//a:active {color:#0000CC}
//a:hover {color:#4d4d4d}
//a:visited {color:#000066}

a {color:#293b65}
a:active {color:#0000CC}
a:hover {color:#666666}

ul {margin-top:0px; margin-left:15px; padding-left:5px; padding-right:2px; line-height:16px; font-size:11px; color:#000000; font-weight:normal;}
//li {margin-top:0px; margin-left:15px; padding-left:5px; padding-right:2px; line-height:16px; font-size:11px; color:#000000; font-weight:normal;}
p {font-size:11px; color:#000000; font-weight:normal; padding-left:4px; padding-right:2px; margin-bottom:7px;}
blockquote {font-size:11px; color:#000000; font-weight:normal; padding-left:5px; padding-right:10px;}
td {font-size:11px; color:#000000; font-weight:normal;}

/* TOP PANEL ELEMENTS */
.Search {font-size:11px; color:#ffffff; font-weight:normal;}
.SearchResults {padding-bottom:10px;}
.TopText {font-size:10px; color:#34456d; font-weight:normal;}
/* Main Nav Menu and MouseOver Effects */
.MainNavOut {font-size:13px; color:#ffffff; font-weight:bold; background-color:#687799; width:80px; height:16px; border-left:2px solid #4d4d4d; margin-top:1px; text-align:center; text-decoration:none;}
.MainNavOver {font-size:13px; color:#293b65; font-weight:bold; background-color:#b2bbcd; width:80px; height:16px; border-left:2px solid #4d4d4d; margin-top:1px; cursor:hand; text-align:center; text-decoration:none;}
.MainNavSelected {font-size:13px; color:#293b65; font-weight:bold; background-color:#e4e8ef; width:80px; height:16px; border-left:2px solid #4d4d4d; margin-top:1px; cursor:hand; text-align:center; text-decoration:none;}
/* LEFT HAND NAV ELEMENTS */
.LeftHandNav {background-image:url('/images/styles/bgLeftHandNav.gif'); background-repeat:repeat-x; border-top:2px solid #4d4d4d; width:150px;text-decoration:none;}
/* Dynamic Menu's and MouseOver Effects */
#dropmenudiv {position:absolute; border:1px solid #4d4d4d; border-bottom:0px; font-size:11px; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-weight:normal; padding:0px; z-index:100; overflow:hidden;}
.LhnMenu {width:140px; padding-left:5px; border-bottom: 1px solid #4d4d4d;}
a.LhnMenuItem:link {font-size:11px; color:#4d4d4d; font-weight:normal; background-color:#E4E8EF; line-height:18px; width:145px; text-decoration:none;}
a.LhnMenuItem:hover {font-size:11px; color:#293b65; font-weight:normal; background-color:#b2bbcd; line-height:18px; width:145px; cursor:hand; text-decoration:none;}
a.LhnMenuItem:active {font-size:11px; color:#293b65; font-weight:normal; background-color:#b2bbcd; line-height:18px; width:145px; cursor:hand; text-decoration:none;}
a.LhnMenuItem:visited {font-size:11px; color:#293b65; font-weight:normal; line-height:18px; width:145px; cursor:hand; text-decoration:none;}
/* Left Hand Nav Text */
.NavHeader {font-size:13px; color:#000000; font-weight:bold;}
.NavItem {font-size:11px; color:#000000; font-weight:normal; line-height:16px;}
/* RIGHT HAND NAV ELEMENTS */
/*.RightHandNav {background-image:url('/images/styles/bgRightHandNav.gif'); background-repeat:repeat-x; border-top:2px solid #4d4d4d; width:150px; text-align:left;}*/
.RightHandNav {border-top:2px solid #4d4d4d; width:150px; text-align:left;}
.RhnAddrHdr /* Used only for Department Addy pages */ {background-image:url('/images/styles/bgRightHandNav.gif'); background-repeat:repeat-x; width:150px; text-align:left;}
.RhnHeader {font-size:11px; color:#ffffff; font-weight:bold; background-color:#666666; padding-left:5px;}
.RhnTextLinks {font-size:11px; font-weight:normal; padding:5px; padding-top:5px; padding-bottom:20px; text-align:left;}
.RhnAdSpace {background-color:#ffffff; padding-top:10px;}
/* COPY ELEMENTS */
.CopyBlock {border-top:2px solid #4d4d4d;}
.PhotoBlock {border:1px solid #4d4d4d; width:300px; height:200px; padding:0px;}
.PortraitBlock {border:1px solid #4d4d4d; width:150px; padding:0px;}
.PhotoCaption {font-family:Trebuchet MS, Arial Narrow, sans-serif; font-size:11px; font-style:normal; text-align:center; color:#ffffff; border:1px solid #4d4d4d; border-top:0px; background-color:#687799; width:300px;}
.Headline {font-size:14px; color:#293b65; font-weight:bold; padding-left:3px; padding-right:3px;}
.SubHead {font-size:12px; color:#4d4d4d; font-weight:bold; padding-left:3px; padding-right:3px;}
.Copy {font-size:11px; color:#000000; font-weight:normal; padding-left:4px; padding-right:2px;}
.ReadMore {font-size:10px; color:#687799; font-weight:normal; text-align:right; padding-right:3px;}
.ReadMoreCopy {font-size:10px; color:#687799; font-weight:normal; text-align:left; margin-top:5px; padding-left:20px;}
.BreadcrumbNav {font-size:12px; color:#293b65; font-weight:normal; text-align:left; padding-left:5px; padding-right:10px;}
.SpecialNote {font-family:Trebuchet MS, Arial Narrow, sans-serif; font-size:10px; text-align:center; color:#687799; padding-left:5px; padding-right:10px;}
.ServicesNews /* headline */{font-size:12px; color:#ffffff; font-weight:bold;}
.SNCopyBold /* story subheader */{font-size:11px; color:#000000; font-weight:bold;}
.SNCopyBoldUnderline /* story subheader */{font-size:11px; color:#000000; font-weight:bold; text-decoration:underline;}
.SNCopy /* story */{font-size:11px; color:#000000; font-weight:normal;}
.InfoViewer {border:1px solid #aaaaaa;}
/* FORM ELEMENTS */
.Required {font-size:10px; color:#CC3300; font-weight:normal;}
.FormHeader {font-size:12px; color:#000000; font-weight:bold;}
.FormField {font-size:11px; color:#000000; font-weight:normal; text-align:right;}
.FormFieldValue {font-size:11px; color:#000000; font-weight:normal;}
.radioButton {border:0px solid #000000; background-color:#ffffff; font-size:10px; color:#000000; font-weight:normal; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; z-index:10;}
.checkBox {border:0px solid #000000; background-color:#ffffff; font-size:10px; color:#000000; font-weight:normal; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; z-index:10;}
.formButton {
    background-color: #333333;
    color: #FFFFFF;
    font-family: Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
    text-align: center;
    border-top: 3px outset #999999;
    border-right: 3px outset #333333;
    border-bottom: 3px outset #333333;
    border-left: 3px outset #999999;
    cursor: hand;
    height: 25px;
   }
input {border:1px solid #000000; background-color:#ffffff; font-size:10px; color:#000000; font-weight:normal; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; z-index:10;}
select {border:1px solid #000000; background-color:#ffffff; font-size:10px; color:#000000; font-weight:normal; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; z-index:10;}
option {border:1px solid #000000; background-color:#ffffff; font-size:10px; color:#000000; font-weight:normal; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; z-index:10;}
textarea {border:1px solid #000000; background-color:#ffffff; font-size:10px; color:#000000; font-weight:normal; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serifz-index:10;}
/* FOOTER */
.Footer {font-size:10px; color:#000000; font-weight:normal; line-height:14px; text-align:center; border-top:2px solid #4d4d4d; border-bottom:2px solid #4d4d4d; height:34px; background-color:#e4e8ef;}
.LegendText {font-size:11px; color:#4d4d4d; font-weight:normal; padding-left:10px; padding-right:10px;}
.Legend {border-top:2px dotted #b2bbcd; margin-bottom:5px;}
