/* Common */
body { background:#d3d3d3; }
body, label, table { font-family:"Courier New", Courier, mono; color:#333; line-height: 13px; }
h2,.h2 { margin:13px 0 5px 0; font-size:14px; font-weight:bold; font-family:"Courier New", Courier, mono; color:#000; }
h3,.h3 { font-size:12px; font-weight:bold; font-family:"Courier New", Courier, mono; color:#000; }
a { color:#c5be94; }
.Title { background:url(../../images/smart/brd_hori.gif) repeat-x bottom; }

/* Form */
.Form .Req { color:#c5be94; }
.Form .FormButton { border:1px solid #CCC; background:#FFF; }

#Wrapper { width:968px; }

/* Layout */
#Header .ChangeSite { padding:3px 10px 0; }
#Header .ChangeSite a { color:#FFF; font-size:10px; }
#Header .Content { background:#c0b98b; border:4px solid #FFF; }
#Header .Content .Name { float:left; margin:17px 0 0 19px; }
#Header .Content .Logo { float:right; margin:0 25px 0 0; }
#Header .Image { border-left:4px solid #FFF; border-right:4px solid #FFF; }
#Footer ul li a { color:#606060; border-left:1px solid #919191; }

/* Content */
#Content { background:#FFF; border:4px solid #FFF; border-top:0; }
#Columns { background:#FFF url(../../images/smart/bg_submenu.gif) repeat-y top left; border:4px solid #FFF; border-top:0; }
#Columns .Left { padding-top:19px; background:url(../../images/smart/bg_submenu_top.gif) no-repeat top; }

/* Homepage */
#Content.Homepage { background:#FFF url(../../images/smart/bg_homepage.gif) repeat-y right; }
#Features .FeatureMain { background:url(../../images/smart/brd_hori.gif) repeat-x bottom; }
#Features .FeatureItem .Name { color:#999; font-size:11px; }
#Features .FeatureItem .Description { color:#000; font-size:11px; }

/* Menu */
#Menu { height:26px; background:#4d4f4e; border-top:1px solid #FFF; border-left:4px solid #FFF; border-right:4px solid #FFF; }
#Menu a { color:#b9b9b9; padding:2px 11px 3px; }
#Menu a a { color:#b9b9b9; }
#Menu li ul { margin-left:10px; border-bottom:1px solid #BABABA; }
#Menu li ul li { background:#d7d8d9; }
#Menu li ul li a { border:1px solid #BABABA; border-bottom:none; }
#Menu ul ul li:hover, #Menu ul ul li.sfhover { background:#4D4F4F; }
#Menu li ul a { color:#4D4F4F; }
#Menu a:hover, #Menu a.Selected { color:#FFF; } 
#Menu ul ul li:hover > a, #Menu ul ul li.sfhover a { color:#FFF; } 

/* Menu IE Fix Child Selector */
#Menu ul ul li.sfhover a { color:#FFF; }
#Menu ul ul li.sfhover * a { color:#4D4F4F; }

/* Sub Menu */
#SubMenu a { background:url(../../images/smart/bg_btn_submenu.gif); }
#SubMenu a:hover { color:#666; }
#SubMenu li.Selected a { font-weight:bold; color:#000; background:#FFF url(../../images/smart/bg_btn_submenu_on.gif) no-repeat bottom; }
#SubMenu li.Selected * a { font-weight:normal; color:#666; }
#SubMenu li.Selected a span { color:#c5be94; font-weight:bold; }
#SubMenu li li.Selected a { font-weight:normal; color:#000; }
#SubMenu span.Heading { font-weight:bold; background:url(../../images/smart/bg_btn_submenu.gif) no-repeat bottom; }

/* News */
.NewsItem { background:url(../../images/smart/brd_hori.gif) repeat-x top;  }
.First { padding-top:0; background:none; }
.NewsItem .MoreInfo { color:#000; }

/* News & Photo Gallery & Key Personal */
#PhotoGallery img, #News .Images img, .Photo { border:1px solid #999; }