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

/* CONTENT MANAGEMENT PANEL */
* .cmp_info { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; 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: #FFFF00; line-height: normal}
* .cmp_body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: normal}
* .cmp_info a{font-weight:normal;color:#C1F2FF;}

/* Elements */
h1{font-weight:normal;color:#37566D;font-size:18px;}
h2{font-weight:normal;color:#011C70;font-size:16px;}
h3{font-weight:normal;color:#011C70;font-size:14px;}
h4{font-weight:normal;color:#011C70;font-size:12px;}

a{text-decoration:none;color:#C60000}
a:hover{color:#e00;text-decoration:underline}
a:active{}
a:visited{}
a img{border:0;}

/* IDs and Blocks */
body{margin:0;font:11px/14px Arial, Helvetica, sans-serif;}
table#container{margin:1em auto 0;width:800px;background:#fff;}
#logo{margin:10px 0 10px 2px;}
#logo a{background:url(/ama/images/logo_80.png) no-repeat;width:149px;height:118px;display:block}
#logo span{display:none}

#nav_cell{vertical-align:top;background:url(/ama/images/nav-bg.png);width:154px;border:1px solid #507285;font-family:Verdana, Arial, Helvetica, sans-serif}
#content_cell, #m_content_cell{vertical-align:top;width:604px;padding:155px 20px 20px;color:#142530;background:url(/ama/images/header-image.jpg) no-repeat right top;}
#nd_home #content_cell{width:422px;padding:0;background:none;}
#m_content_cell{background:url(/ama/images/m-header-image.jpg) no-repeat right top;}

#nav, #sectionmenu{list-style-type:none;margin:0;padding:0;}
#nav li{display:inline;}
#nav li a{display:block;text-decoration:none;padding:5px 10px;width:134px;background:url(/ama/images/nav-item-bg.gif);margin:1px 0;}
#nav li.nav1 a{color:#fff;}
#nav li.nav2 a{color:#fff;padding-left:16px;width:128px;opacity:0.7;filter:alpha(opacity=70);}
#nav li.nav3 a{color:#abc;padding-left:24px;width:120px}
#nav li a.nav1on{color:#fff;background:#47667D}
#nav li a.nav2on{color:#fff;background:#123;}
#nav li a.nav3on{color:#789;background:#123;}
#nav li a:hover{color:#fff;background:#678;}
#nav li.nav2 a:hover, #nav li.nav2 a:hover{}
#nav li a:active{}
#nav_cell a.button{display:block;background:url(/ama/images/nav-button.png) no-repeat;color:#E4EEF8;width:134px;padding:6px 10px;margin:20px 0;border:solid #28586F;border-width:1px 0}
#nav_cell a.button:hover{background-position:0 -27px;text-decoration:none}
#address{color:#E4EEF8;font-size:10px;margin:1em 0 1em 10px;font-family:Arial, Helvetica, sans-serif}

#sectionmenu{width:160px;float:right;clear:right;background:#225DB0;border:1px solid #fff;margin:0 0 10px 20px;border-bottom:0;padding:0;}
#sectionmenu .sectionmenu_title{font-size:14px;font-weight:bold;color:#fff;display:block;border-bottom:2px solid #fff;background:#9A2E3E;}
#sectionmenu .sectionmenu_title a{color:#fff;display:block;width:140px;padding:5px 10px;}
#sectionmenu a{text-decoration:none}
#sectionmenu li.nav3 a{display:block;color:#E0F0FF;background:#47667D;border-bottom:1px solid #fff !important;margin:0;padding:5px 10px;}
#sectionmenu li.nav3 a:hover{color:#fff;background:#678}
#sectionmenu li a.nav3on{color:#fff;background:#123}

#home{padding:0 20px}
#home h2{margin:1em 0 0}
#home p{margin:3px 0 0}

#home div.home_section{margin:0 0 1.5em}
#home div.home_section h2{color:#C52F3E;font-size:12px;text-align:center;background:url(/ama/images/dotted-line.jpg) repeat-x left center;text-transform:uppercase;margin:1em -20px;font-weight:bold}
#home div.home_section h2 span{background:#fff;padding:0 10px;}
#home div.home_section h3{margin:0;color:#011C70;font-size:14px;font-weight:normal;}
#home div.home_section p{margin:0;}
#home div.home_section .item{clear:left;margin:1em 0}
.icon{width:48px;height:48px;float:left;border:1px solid #5298BC;margin:3px 10px 3px 0;}

#home #community {background:#E0EDF4;margin:-0.5em -20px;padding:2px 20px;}

#rightcol{background:url(/ama/images/rightcol-bg.gif);width:221px;vertical-align:top;padding-top:42px;color:#fff}
#rightcol a{color:#F7B6B9}
#rightcol h2{color:#FDF9D9;font-size:22px;text-align:right;margin:2px 5px 4px;letter-spacing:0.5px}
#rightcol h3, #rightcol h4{color:#fff;font-weight:bold}
#rightcol .section{background:#C52F3E;border:solid #F00017;border-width:1px 0;margin:2px 0;padding:15px 10px;text-align:left;color:#fff}

/* Footer */
#footer{width:788px;margin:5px auto;color:#FDF9D9;font-size:10px;line-height:11px;border:1px solid #507285;background:url(/ama/images/footer-bg.gif);height:22px;padding:5px}
#footer a{color:#FDEF7D;text-decoration:none;}
#footer a:hover{text-decoration:underline}

/* Classes */
.hrule{height:1px;border-top:1px solid #777;margin:0.5em;}

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

.email_link{padding:6px 0 0 20px;white-space:nowrap;background:url(/editor/images/icons/small_emailicon.gif) no-repeat center left}
.form_link{padding:2px 0 4px 20px;white-space:nowrap;background:url(/editor/images/icons/16x16/plain/form_blue.png) no-repeat center left}
.pdf_link{padding:2px 0 4px 20px;white-space:nowrap;background:url(/editor/images/icons/small_pdficon.gif) no-repeat center left}
.word_link{padding:2px 0 4px 20px;white-space:nowrap;background:url(/editor/images/icons/word-icon-16x16.gif) no-repeat center left}
.image_link{padding:2px 0 4px 20px;white-space:nowrap;background:url(/editor/images/icons/small_jpgicon.gif) no-repeat center left}
.external_link{padding:2px 15px 0 0;white-space:nowrap;background:url(/editor/images/icons/external_link_icon-red.gif) no-repeat center right}

.leftjustifiedimage{float:left;margin:4px 12px 6px 0;}
.rightjustifiedimage{float:right;margin:4px 0 6px 12px;}
.leftjustifiedimage-framed{float:left;margin:4px 12px 6px 0;border:1px solid #999;padding:5px;background:#fff}
.rightjustifiedimage-framed{float:right;margin:4px 0 6px 12px;border:1px solid #999;padding:5px;background:#fff}
.imgframe{border:1px solid #999;padding:5px;background:#fff}

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

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

/* Member styles */
* .m_box, #m_profile_bottom{border:1px solid #2B496F;margin:10px 5px;padding:3px;background:#EAF3F8 url(/ama/images/mbox-bg.gif) repeat-x}
* .m_box .title{background:#224158;color:#fff;padding:4px 0;font-weight:bold;font-family:verdana, tahoma, arial, sans-serif;text-align:center;margin:0 -5px 8px;font-size:13px}
* .m_box .systemsectiontitle, #m_profile_bottom .systemsectiontitle{font-weight:bold;font-family:verdana, tahoma, arial, sans-serif;font-size:14px;color:#36a;padding-top:4px}
* .m_box{border:1px solid #606F86;border-top:0;margin:0px 10px 10px 0;padding:10px}
#m_home h1{}
#m_home h2{margin:10px 10px 0 0;padding:3px 5px;background:#224158;color:#fff;font-size:13px;font-weight:bold;border:1px solid #314E56;border-bottom:0;text-align:center}
#m_profile_bottom{margin:1em 0;padding:10px}
#m_profile_bottom .hrule{margin:1em -10px;border-top:1px dashed #375C77}

#calendar caption{background:#2C4A6E !important}
#calendar td.today{background:#FEFEDF !important}

#directory{border:1px solid #2B496F;}
#directory .title{background:#2C4A6E;}

#autologin_box{background:#290303;margin-top:1em}
#autologin_form a{color:#9ac!important;margin-left:10px;}

/* Tables */
table.alternating_rows tr.header, table.alternating_rows thead tr{background:#375C77 !important;color:#fff}

.basic_table{}
.basic_table tr{vertical-align:top}
.basic_table td{padding:4px 10px;background:#DFE4E9;border-bottom:2px solid #fff}
.basic_table_col1{font-weight:bold;text-align:right}

.basic_table2{border:1px solid #fff;border-collapse:collapse}
.basic_table2 tr{vertical-align:top}
.basic_table2 td{padding:4px 10px;background:#DFE4E9;border:1px solid #fff;text-align:left}
.basic_table2 th{padding:4px 10px;background:#CBD5DF;border:1px solid #fff;font-weight:bold;text-align:center}
.basic_table2_col1{font-weight:bold;text-align:right}

#nd_giftmart_shoppers_guide .basic_table2 td{width:33%;text-align:center;vertical-align:middle}

.no_padding_td{padding:0 !important}