html{width:100%;height:100%;background:url(../images/body_bg.gif) repeat}
body{width:100%;height:100%;font-size:62.5%}
*{font-size:1em;font-family:Verdana,Helvetica,sans-serif;list-style:none;margin:0;padding:0}
a img{border:0}
hr{border:none; border-top:#999999 1px dashed; height:0px; margin-top:0px}
.clear{clear:both}
#Main{padding-top:85px;width:760px;background:url(../images/masthead.jpg) top left repeat-x;margin:0px auto}
#Header{background-color:#cc9;border-left:1px solid #ccc;border-right:1px solid #ccc;clear:right}
#Header h1{color:#fff;font-size:1.5em;line-height:2em;padding-left:20px}
#Menu1 li{float:right;margin-left:2px;background-color:#cc9;border-top:#FFF 1px solid;border-left:#FFF 1px solid;border-right:#FFF 1px solid}
#Menu1 li.current a,#Menu1 li.section a{background-color:#cc9;color:#036}
#bgwrapper{width:760px;background-color:#cc9;padding-bottom:5px}
#ContentContainer{position:relative;background:#fff;padding-top:7px;padding-bottom:20px;width:750px;margin:0 auto; overflow:auto}
#Content h1{color:#003366;font-size:1.3em;line-height:1.8em;padding-left:0;padding-top:0}
#Banner{text-align:center}
#Menu2 li{float:left;margin-top:21px;margin-left:2px;background-color:#cc9;padding-bottom:0}
#Menu2 li.current a,#Menu2 li.section a{background-color:#fff;color:#036}
#Menu3{position:absolute;top:60px;right:10px;margin-left:10px;width:19em;float:right;background:#f0f0f0;border:1px solid #ddd;padding:10px}
.newsFeed {position:absolute; top:360px; left:69%; text-align:center; margin-left:0px;width:19em;background:#fff;border:1px solid #ddd;padding:10px}
#Menu3 li,#Menu3Inner li{list-style:none}
#Menu3 h4, #Menu3Inner h4{font-size:1.2em}
#Menu3 li, #Menu3Inner li{padding-left:0px; font-size:1em}
#Menu3 a, #Menu3Inner a{color:#0083C8;font-weight:normal;font-size:1.1em;line-height:1.6em;text-decoration:none}
#Menu3 li.current a,#Menu3 li.section a, #Menu3Inner li.current a, li.current a, li.section as{color:#990033}
#Menu3 a:hover,#PageNumbers a:hover, #Menu3Inner a:hover {text-decoration:underline}
#Menu3Inner{margin-left:8px; margin-bottom:10px;width:16em;float:right;background:#f0f0f0;border:1px solid #ddd;padding:10px;}
.Menu3Wrapper{position:absolute;top:60px;right:10px;padding:10px; border: 1px solid #ccc; width:19em; background-color:#fff}
.Menu3Wrapper{text-align:left; padding:0px; padding-right:10px; padding-top:10px; }
#Content{float:left;width:95%;margin:0 15px}
#Content img{margin:5px 10px}
div.breadcrumbs{margin-bottom:5px;font-size:1em;color:#666;border-bottom:#CCC dotted 1px;width:700px}
#Footer{background:#015581;clear:both;text-align:right;padding-right:20px;border:1px solid #ccc;border-top:0}
#Footer span{color:#ccc;font-size:1.1em;line-height:2em;font-weight:700;padding-left:40px;background:url(../images/asmd_footerIcon.png) no-repeat}
#Footer a{color:#fff}
#NewsList{text-align:left; padding:0px; margin:0px}
#NewsList h6{text-align:left; margin:0px}
#NewsList li,#StaffList li{list-style-type:none;margin:0}
#NewsList li.newsDateTitle span{color:#666;line-height:2.2em}
#NewsList li.newsDateTitle a{font-size:1.1em; line-height:1.5em; font-weight:Normal;color:#0083C8;text-decoration:none;padding-left:25px; padding-top:1px; background:url(../images/treeicons/news-file.gif) no-repeat left top}
#NewsList li.newsSummary{margin-bottom:20px}
#NewsList li.newsSummary span{font-size:1.1em;line-height:1.5em;color:#333}
div.newsDetails{margin-bottom:10px}
div.newsDetails p{color:#666;font-size:1em;margin:0}
#StaffList .staffname{clear:both;padding-left:60px;height:1.2em}
#StaffList .staffphoto{float:left;margin-left:3px;margin-top:-1.2em}
#StaffList .staffdescription{margin-left:60px;margin-bottom:30px}
#StaffPhoto{float:left;margin-right:10px}
#PageComments{list-style:none;background:#e9e9e9;border:1px solid #ccc;border-bottom:0;margin:0;padding:0}
#PageComments li{list-style:none;font-size:1em;border-bottom:1px dotted #bbb;margin:0;padding:5px}
#PageComments li p span{font-style:italic}
#PageComments a.deletelink{font-weight:700}
#PageNumbers{font-weight:700;color:#333;font-size:1.1em;text-align:center;border:1px solid #ddd;background:#e9e9e9;padding:5px}
#PageNumbers *{line-height:1.5em;padding:0 5px}
#Menu1,#Menu2{padding:10px 50px 0}
#Menu1 li.current,#Menu1 li.section,#Menu2 li.current,#Menu2 li.section{background-color:#cc9}
#Menu1 li a,#Menu2 li a{display:block;color:#fff;font-weight:700;font-size:1.1em;text-decoration:none;background-color:#036;padding:5px 15px}
#Menu1 li a:hover,#Menu2 li a:hover{color:#d2ebff}
div.breadcrumbs a{text-decoration:none; color:#990033}
#Footer a:hover{text-decoration:none; color:#fff}
#NewsList,#StaffList,div.pageComments{background:#f0f0f0;border:1px dotted #ccc;padding:10px}
#NewsList li.newsDateTitle a:hover,#NewsList li.newsSummary a.readMoreLink:hover{border-bottom:1px dotted #0083C8}
#NewsList li.newsSummary a.readMoreLink,#PageNumbers a{color:#0083C8;text-decoration:none}
#StaffList .staffphoto img,#StaffPhoto img{border:1px solid #AAA;}