/* ..\css\960\Base.css */
body{color:#444444;font-family:Arial, Helvetica, sans-serif;font-size:67%;margin:0 auto;background:#E9E9E9}
html{filter:expression(document.execCommand("BackgroundImageCache", false, true))}
#content{background-color:#ffffff}
form{margin:0;padding:0}
input[type="checkbox"],input[type="radio"]{height:1em!important;width:1em!important;border:none}
a:link,a:visited{color:#14487c;text-decoration:none}
a:hover,a:focus,a:active{text-decoration:underline;outline:none;color:#046fdc}
a img{border:none}
.hidden,.screen-reader{position:absolute;left:-9999px}
.link-image{border:none;margin:0px 5px 0px 0px;vertical-align:middle}
.link-image-right{border:none;margin:0px 0px 0px 5px;vertical-align:middle}
.hide-image img{display:none}
p{margin:0px}
h1{color:#444444;font:normal 2em "Trebuchet MS", Arial, Helvetica, sans-serif!important;margin:0 0 20px 3px;padding:0 0 3px 0;border-bottom:1px dotted #ddd}
h2{color:#333333;font:1.5em "Trebuchet MS", Arial, Helvetica, sans-serif;margin:15px 0 10px}
h3{color:#444444;font:normal 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif;margin:10px 0 5px 0}
.find-my-nearest{font-size:1.1em;margin:0 0 10px 0}
.find-my-nearest img{float:right;width:95px}
.find-my-nearest p{margin:10px 5px 15px 0}
.find-my-nearest label{margin-top:8px;display:block}
.find-my-nearest select{width:125px}
.error{color:Red}
address{font-style:normal}
/* ..\css\960\Header.css */
#helpLinks{line-height:1.4em;position:absolute;right:0;}
right{font-size:0.9em}
#textSizeControls{display:none}
#largeTextLink{font-size:1.5em}
#smallTextLink{font-size:1.2em}
#logoAndSearch{float:left}
#logoAndSearch img{margin:10px 0 20px 0}
#logoAndSearch a{display:block;float:left}
#logoAndSearch div{float:right;margin:20px 0 0 100px}
#header{margin:5px 10px 10px 10px;display:block}
#header ul{margin:0;float:left;width:958px;list-style:none;padding:0;margin:-8px 0 0 -10px;background:#fff url(/CMSWebsite/images/tabs_bg.jpg) bottom repeat-x;border-color:#F4F4F4 #F8F8F8 #DDDDDD;border-style:solid;border-width:1px}
#header li{float:left;background:url(/CMSWebsite/images/top_bar_line.png) left center no-repeat}
#header li:first-child{background:none}
#header li a,#header li a:visited{color:#3a3a3a;font:normal 1.2em Trebuchet ms;text-decoration:none;padding:0 26px;display:block;line-height:33px}
#header li a:hover,#header li a:active,#header li a:focus{padding-left:25px;margin-left:1px;color:#901A1F;background:#fff url(/CMSWebsite/images/header.png) center repeat-x}
#header .link-image-right{display:none}
a.access-key{position:absolute;left:-9999px}
a.access-key:hover,a.access-key:focus,a.access-key:active,a.skip-link:hover,a.skip-link:active,a.skip-link:focus{left:20px;top:10px;border:solid 1px #4889e9;padding:5px;background-color:#ffffff!important;color:#0D4480!important}
#logoAndSearch .miniform{position:absolute;top:30px;right:-8px}
#logoAndSearch input.searchButton{background:url(/CMSWebsite/images/magnifier.png) 50% 4px no-repeat;border:none;width:26px;height:24px;cursor:pointer;margin-right:20px;overflow:hidden;text-indent:-999px;color:fff;font-size:0;display:block;line-height:0;position:absolute;right:-10px;top:5px;z-index:1;right:0}
#logoAndSearch input.searchButton:hover{background:url(/CMSWebsite/images/magnifier.png) 50% -20px no-repeat}
#logoAndSearch input.search{border:none;background:url(/CMSWebsite/images/search_box.png) center no-repeat;width:290px;position:absolute;right:15px;padding:9px 5px 5px 5px;height:21px;float:left;color:#525050}
#logoAndSearch input.search:focus{color:#000}
.find-my-nearest .searchButton{background:url(/CMSWebsite/images/btn_go.png) center top no-repeat;border:none;width:35px;height:23px;cursor:pointer;overflow:hidden;text-indent:-999px;color:fff;margin:0;font-size:0;line-height:0;z-index:1;display:inline}
.find-my-nearest .searchButton:hover{background:url(/CMSWebsite/images/btn_go.png) center bottom no-repeat}
.find-my-nearest input{float:left;margin-right:2px;border:1px solid #999;padding:2px 3px;font-size:1.1em;width:45px!important;display:inline!important}
input{font-size:1.1em;padding:2px}
#motto{color:#946B29;font:1.1em Trebuchet ms, Arial;left:20px;position:absolute;top:55px}
/* ..\css\960\Footer.css */
#footer{margin:20px 0 5px 0;font-size:1em;text-align:right;padding:8px 20px;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;background:#fff url(/CMSWebsite/images/header.png) top repeat-x;clear:both}
#footer a{color:#505050}
#footer span{float:left}
#footer span a:link,#footer span a:visited{color:#1F4F82;text-decoration:none}
#footer span a:hover,#footer span a:focus,#footer span a:active,#footer a:active,#footer a:focus{text-decoration:underline;color:#046fdc}
#footer img{display:none}

