@import url(/editor/global.css);

/* CONTENT MANAGEMENT PANEL */
.cmp_info{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;line-height:18px;background-color:#124374;}
.cmp_info a.cmp_info_link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#C1F2FF;line-height:normal;text-decoration:none;}
.cmp_info a.cmp_info_link:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#C1F2FF;line-height:normal}
.cmp_info a.cmp_info_link:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FF0;line-height:normal}
.cmp_body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;line-height:normal;}
.cmp_info a{font-weight:normal;color:#C1F2FF;}

body{margin:0;font:11px/14px Arial, Helvetica, sans-serif;}
table#container{margin:1em auto 0;width:747px;}
#header h1{position:relative;width:747px;height:116px;margin:0;padding:0}
#header h1 a{display:block;width:747px;height:116px;background:url(/ama/images/header2.gif) no-repeat}
#nd_home #header h1 a{background:url(/ama/images/header.gif) no-repeat}
#header h1 span{display:none}
#header_left{position:absolute;top:0;left:-10px}
#header_right{position:absolute;top:0;right:-9px}

#nav_cell{vertical-align:top;background:#f5f5f5 url(/ama/images/nav-top.gif) no-repeat;width:148px;border-right:1px solid #a9a9a9;padding-top:24px}
#content_cell{vertical-align:top;width:598px;background:#fff}
#content_cell .content {padding:0 10px 20px 10px}
#nd_home #content_cell{background:#fff url(/ama/images/wavy-bg.png) repeat-y 0 -40px}

#home{padding:0 5px}
#m_home{padding:5px 10px}
#article01, #m_article01, #m_profile{padding:0 20px}

#nav{list-style-type:none;margin:0 0 3em;padding:0;font:11px/14px Verdana, Arial, Helvetica, sans-serif;}
#nav li{display:inline;}
#nav li a{display:block;text-decoration:none;padding:10px 10px 5px 15px;width:122px;}
#nav li.nav1 a{color:#992801;background:url(/ama/images/nav-bg.gif) no-repeat;}
#nav li.nav2 a{color:#abc;padding-left:16px;}
#nav li.nav3 a{color:#abc;padding-left:24px;}
#nav li a.nav1on{color:#456;}
#nav li a.nav2on{color:#789;}
#nav li a.nav3on{color:#789;}
#nav li a:hover{color:#333;}
#nav li.nav1 a:hover{background-position:-147px 0;background-color:#F8E9DB}
#nav li.nav2 a:hover, #nav li.nav2 a:hover{}
#nav li a:active{}

#nav_address{margin:3em 15px;color:#707070}

#member_org_spotlight{height:180px;width:220px;}
#member_org_spotlight .slideshow{width:220px}

#footer{width:747px;margin:5px auto;color:#D0C8B7;font-size:10px;}
#footer a{color:#FFD894;text-decoration:none;}

/* Member styles */
#m_home h3{margin:1em 10px 0 0;padding-left:5px;background:#5C0600;color:#fff;padding:4px 5px 2px 10px;}
.m_box, #m_profile_bottom{border:1px solid #5C0600;margin:0 10px 5px 0;background:#fff;padding:5px 10px}
#m_profile_bottom .hrule{margin:1.5em -10px;border-top:1px dashed #369}

h1, h2, h3, h4, h5, .title, .systemsectiontitle{font-family:Corbel, "Gill Sans Std", "Bitstream Vera Sans", Verdana, sans-serif;font-size:16px;font-weight:bold;color:#982701;}
h3, .systemsectiontitle{font-size:14px;}
h4{font-size:12px;}
h5{font-size:10px;}
a{text-decoration:none;color:#a00}
a:hover{text-decoration:underline;color:#c00}
a:active{}
a:visited{}
a img{border:0;}
.hrule{height:1px;border-top:1px solid #777;margin:0.5em;}

/* MEMBER ORG DETAIL PAGES */
#nd_member_org_detail h2 {margin:20px auto;text-align:left;line-height:1.4em;}
#nd_member_org_detail p, #nd_member_org_detail li {text-align:justify}
#nd_member_org_detail .content li {margin:6px}
#nd_member_org_detail .content ul {margin-left:10px;padding-left:0}

.float_right{float:right;}
.align_right{text-align:right;}
.clear_right{clear:right;}
.clear_left{clear:left;}

.systemsmalllabel{font-weight:bold;}
.systemsmalllabel{}
.systemsmallvalue{}
.systemsmallvalue b, .systemsmallvalue strong{}
.ad_insert_small{background:none;}

li.news_icon{padding:0 0 1em 0;}

.email_link{padding-left:20px;background:url(/editor/images/icons/short_emailicon-16x10.gif) no-repeat center left}

.image-border{border:1px solid #000;padding:5px;background:#fff}
.leftjustifiedimage-border{float:left;margin:2px 20px 10px 0;border:1px solid #000;padding:5px;background:#fff}
.rightjustifiedimage-border{float:right;margin:2px 0 10px 20px;border:1px solid #000;padding:5px;background:#fff}

.leftjustifiedimage{float:left;margin:2px 20px 10px 0}
.rightjustifiedimage{float:right;margin:2px 0 10px 20px}