.base_smmgl_edge{border-width: 0px; padding: 0px}
.base_smmgl_outline{width: 100%; border-width: 0px; margin: 0px}

.base_smmgl_item_edge{vertical-align: top; border-width: 0px; padding: 0px 0px 0px 0px}
.base_smmgl_item_outline{width: 100%; text-align: center; border-width: 0px; margin: 0px}
.base_smmg_item_h_edge{width: 100%; text-align: left; line-height: normal; border-width: 0px; padding: 10px 0px 0px 0px}
.base_smmg_item_h_outline{width: 100%; border-width: 0px; padding: 0px}
.base_smmg_item_lh_img_edge{text-align: left; vertical-align: top; border-width: 0px; padding: 0px}
.base_smmg_item_lh_img{border-width: 0px; padding: 0px;}
.base_smmg_item_ch{width: 100%; text-align: left; vertical-align: middle; border-width: 0px; padding: 0px}
.base_smmg_item_rh_img_edge{text-align: right; vertical-align: top; border-width: 0px; padding: 0px}
.base_smmg_item_rh_img{border-width: 0px; padding: 0px;}
.base_smmg_item_h_logo_edge{text-align: left; vertical-align: middle; border-width: 0px; padding: 0px}
.base_smmg_item_h_logo{border-width: 0px;}
.base_smmg_item_h_logo_target{border-width: 0px; padding: 0px}
.base_smmg_item_h_title_edge{width: 100%; text-align: left; vertical-align: middle; border-width: 0px; padding: 8px 5px 5px 5px}
.base_smmg_item_h_title{font-size: 100%; font-weight: normal; line-height: normal; border-width: 0px; padding: 0px}
.base_smmg_item_h_title_target{font-size: 100%; font-weight: normal; line-height: normal; color: #000000; border-width: 0px; padding: 0px}
.base_smmg_item_h_subtitle_edge{white-space: nowrap; text-align: right; vertical-align: bottom; border-width: 0px; padding: 0px}
.base_smmg_item_h_subtitle{font-size: 75%; font-weight: normal; line-height: normal; color: #000000; border-width: 0px; padding: 0px}
.base_smmg_item_h_marquee_edge{width: 100%; text-align: center; vertical-align: middle; border-width: 0px; padding: 0px}
.base_smmg_item_h_marquee{font-size: 95%; font-weight: normal; line-height: normal; border-width: 0px; padding: 0px}
.base_smmg_item_desc_edge{width: 100%; text-align: left; vertical-align: top;border-width: 0px; padding: 0px 5px 5px 0px}
.base_smmg_item_desc{text-align: left; font-size: 75%; font-weight: normal; color: #666666; line-height: normal; border-width: 0px; padding: 0px 5px 5px 0px}
.base_smmg_item_mnl_edge{border-width: 0px; padding: 0px}
.base_smmg_item_mnl_outline{width: 100%; border-width: 0px; margin: 0px}
.base_smmg_item_f_edge{width: 100%; text-align: left; line-height: normal; border-width: 0px; padding: 0px}
.base_smmg_item_f_outline{width: 100%; border-width: 0px; padding: 0px}
.base_smmg_item_lf_img_edge{text-align: left; vertical-align: bottom; border-width: 0px; padding: 0px}
.base_smmg_item_lf_img{border-width: 0px; padding: 0px;}
.base_smmg_item_cf{width: 100%; text-align: left; vertical-align: middle; border-width: 0px; padding: 0px}
.base_smmg_item_rf_img_edge{text-align: right; vertical-align: bottom; border-width: 0px; padding: 0px}
.base_smmg_item_rf_img{border-width: 0px; padding: 0px;}
.base_smmg_item_f_logo_edge{text-align: left; vertical-align: middle; border-width: 0px; padding: 0px}
.base_smmg_item_f_logo{border-width: 0px;}
.base_smmg_item_f_title_edge{white-space: nowrap; text-align: left; border-width: 0px; padding: 0px}
.base_smmg_item_f_title{text-align: left; font-size: 95%; font-weight: bold; line-height: normal; border-width: 0px; padding: 0px}
.base_smmg_item_f_sutbitle{text-align: right; vertical-align: bottom; font-size: 75%; font-weight: normal; line-height: normal; border-width: 0px; padding: 0px}
.base_smmg_item_f_marquee_edge{width: 100%; text-align: center; vertical-align: middle; border-width: 0px; padding: 0px}
.base_smmg_item_f_marquee{font-size: 95%; font-weight: normal; line-height: normal; border-width: 0px; padding: 0px}

.base_smmgl_alt_edge{vertical-align: top; border-width: 0px; padding: 0px 0px 0px 0px}
.base_smmgl_alt_outline{width: 100%; text-align: center; border-width: 0px; margin: 0px}
.base_smmg_alt_h_edge{width: 100%; text-align: left; line-height: normal; border-width: 0px; padding: 10px 0px 0px 0px}
.base_smmg_alt_h_outline{width: 100%; border-width: 0px; padding: 0px}
.base_smmg_alt_lh_img_edge{text-align: left; vertical-align: top; border-width: 0px; padding: 0px}
.base_smmg_alt_lh_img{border-width: 0px; padding: 0px;}
.base_smmg_alt_ch{width: 100%; text-align: left; vertical-align: middle; border-width: 0px; padding: 0px}
.base_smmg_alt_rh_img_edge{text-align: right; vertical-align: top; border-width: 0px; padding: 0px}
.base_smmg_alt_rh_img{border-width: 0px; padding: 0px;}
.base_smmg_alt_h_logo_edge{text-align: left; vertical-align: middle; border-width: 0px; padding: 0px}
.base_smmg_alt_h_logo{border-width: 0px;}
.base_smmg_alt_h_logo_target{border-width: 0px; padding: 0px}
.base_smmg_alt_h_title_edge{width: 100%; text-align: left; vertical-align: middle; border-width: 0px; padding: 8px 5px 5px 5px}
.base_smmg_alt_h_title{font-size: 100%; font-weight: normal; line-height: normal; border-width: 0px; padding: 0px}
.base_smmg_alt_h_title_target{font-size: 100%; font-weight: normal; line-height: normal; color: #000000; border-width: 0px; padding: 0px}
.base_smmg_alt_h_subtitle_edge{white-space: nowrap; text-align: right; vertical-align: bottom; border-width: 0px; padding: 0px}
.base_smmg_alt_h_subtitle{font-size: 75%; font-weight: normal; line-height: normal; color: #000000; border-width: 0px; padding: 0px}
.base_smmg_alt_h_marquee_edge{width: 100%; text-align: center; vertical-align: middle; border-width: 0px; padding: 0px}
.base_smmg_alt_h_marquee{font-size: 95%; font-weight: normal; line-height: normal; border-width: 0px; padding: 0px}
.base_smmg_alt_desc_edge{width: 100%; text-align: left; vertical-align: top;border-width: 0px; padding: 0px 5px 5px 0px}
.base_smmg_alt_desc{text-align: left; font-size: 75%; font-weight: normal; color: #666666; line-height: normal; border-width: 0px; padding: 0px 5px 5px 0px}
.base_smmg_alt_mnl_edge{border-width: 0px; padding: 0px}
.base_smmg_alt_mnl_outline{width: 100%; border-width: 0px; margin: 0px}
.base_smmg_alt_f_edge{width: 100%; text-align: left; line-height: normal; border-width: 0px; padding: 0px}
.base_smmg_alt_f_outline{width: 100%; border-width: 0px; padding: 0px}
.base_smmg_alt_lf_img_edge{text-align: left; vertical-align: bottom; border-width: 0px; padding: 0px}
.base_smmg_alt_lf_img{border-width: 0px; padding: 0px;}
.base_smmg_alt_cf{width: 100%; text-align: left; vertical-align: middle; border-width: 0px; padding: 0px}
.base_smmg_alt_rf_img_edge{text-align: right; vertical-align: bottom; border-width: 0px; padding: 0px}
.base_smmg_alt_rf_img{border-width: 0px; padding: 0px;}
.base_smmg_alt_f_logo_edge{text-align: left; vertical-align: middle; border-width: 0px; padding: 0px}
.base_smmg_alt_f_logo{border-width: 0px;}
.base_smmg_alt_f_title_edge{white-space: nowrap; text-align: left; border-width: 0px; padding: 0px}
.base_smmg_alt_f_title{text-align: left; font-size: 95%; font-weight: bold; line-height: normal; border-width: 0px; padding: 0px}
.base_smmg_alt_f_sutbitle{text-align: right; vertical-align: bottom; font-size: 75%; font-weight: normal; line-height: normal; border-width: 0px; padding: 0px}
.base_smmg_alt_f_marquee_edge{width: 100%; text-align: center; vertical-align: middle; border-width: 0px; padding: 0px}
.base_smmg_alt_f_marquee{font-size: 95%; font-weight: normal; line-height: normal; border-width: 0px; padding: 0px}
.base_smmg_header_edge{text-align: left; border-width: 0px; padding: 0px}
.base_smmg_separator_edge{text-align: center; border-width: 0px; padding: 0px}
.base_smmg_footer_edge{text-align: right; border-width: 0px; padding: 0px}

.base_smmg_item_a{color: #003333; text-decoration:none;}
.base_smmg_item_a:link{color: #003333; text-decoration: none;}
.base_smmg_item_a:visited{color: #003333; text-decoration: none}
.base_smmg_item_a:active{color: #003333; text-decoration: none}
.base_smmg_item_a:hover{color: #003333; background-color: #F9F9F9; text-decoration: none}
.base_smmg_alt_a{color: #003333; text-decoration:none}
.base_smmg_alt_a:link{color: #003333; text-decoration: none}
.base_smmg_alt_a:visited{color: #003333; text-decoration: none}
.base_smmg_alt_a:active{color: #003333; text-decoration: none}
.base_smmg_alt_a:hover{color: #003333; background-color: #F9F9F9; text-decoration: none}

.base_smmg_item_logo_a{border-width: 0px; padding: 0px}
.base_smmg_item_logo_a:link{border-width: 0px; padding: 0px}
.base_smmg_item_logo_a:visited{border-width: 0px; padding: 0px}
.base_smmg_item_logo_a:active{border-width: 0px; padding: 0px}
.base_smmg_item_logo_a:hover{border-width: 0px; padding: 0px}
.base_smmg_alt_logo_a{border-width: 0px; padding: 0px}
.base_smmg_alt_logo_a:link{border-width: 0px; padding: 0px}
.base_smmg_alt_logo_a:visited{border-width: 0px; padding: 0px}
.base_smmg_alt_logo_a:active{border-width: 0px; padding: 0px}
.base_smmg_alt_logo_a:hover{border-width: 0px; padding: 0px}

.base_smmnl_item_edge{vertical-align: top; border-width: 0px; padding: 10px 5px 5px 15px}
.base_smmnl_item_outline{width: 100%; border-width: 0px; margin: 0px}
.base_smmn_item_prefix_edge{text-align: left; vertical-align:top; border-width: 0px; padding: 0px}
.base_smmn_item_logo_edge{text-align: left; vertical-align:top; border-width: 0px; padding: 0px}
.base_smmn_item_logo{border-width: 0px; padding: 0px}
.base_smmn_item_logo_target{border-width: 0px; padding: 0px}
.base_smmn_item_icon_edge{text-align: left; vertical-align: top; border-width: 0px; padding: 0px 10px 0px 0px}
.base_smmn_item_icon{border-width: 0px; padding: 0px}
.base_smmn_item_title_edge{width: 100%; text-align: left; vertical-align: middle; border-width: 0px; padding: 0px}
.base_smmn_item_title{font-size: 85%; font-weight: normal; line-height: normal; border-width: 0px; padding: 0px}
.base_smmn_item_title_target{font-size: 85%; font-weight: normal; line-height: normal; color: #000000; border-width: 0px; padding: 0px}
.base_smmn_item_subtitle_edge{white-space: nowrap; text-align: right; vertical-align: bottom; border-width: 0px; padding: 0px}
.base_smmn_item_subtitle{font-size: 65%; font-weight: normal; line-height: normal; color: #000000; border-width: 0px; padding: 0px}
.base_smmn_item_desc_edge{width: 100%; text-align: left; vertical-align: top; border-width: 0px; padding: 0px 0px 0px 5px}
.base_smmn_item_desc{font-size: 75%; font-weight: normal; color: #666666; border-width: 0px; padding: 0px 0px 0px 0px}
.base_smmn_item_ifl_edge{width: 100%; border-width: 0px; padding: 0px 0px 10px 30px}
.base_smmn_item_ifl_outline{width: 100%; border-width: 0px; margin: 0px}
.base_smmnl_alt_edge{vertical-align: top; border-width: 0px; padding: 10px 5px 5px 15px}
.base_smmnl_alt_outline{width: 100%; border-width: 0px; margin: 0px}
.base_smmn_alt_prefix_edge{text-align: left; vertical-align:top; border-width: 0px; padding: 0px}
.base_smmn_alt_logo_edge{text-align: left; vertical-align:top; border-width: 0px; padding: 0px}
.base_smmn_alt_logo{border-width: 0px; padding: 0px}
.base_smmn_alt_logo_target{border-width: 0px; padding: 0px}
.base_smmn_alt_icon_edge{text-align: left; vertical-align: top; border-width: 0px; padding: 0px 10px 0px 0px}
.base_smmn_alt_icon{border-width: 0px; padding: 0px}
.base_smmn_alt_title_edge{width: 100%; text-align: left; vertical-align: middle; border-width: 0px; padding: 0px}
.base_smmn_alt_title{font-size: 85%; font-weight: normal; line-height: normal; border-width: 0px; padding: 0px}
.base_smmn_alt_title_target{font-size: 85%; font-weight: normal; line-height: normal; color: #000000; border-width: 0px; padding: 0px}
.base_smmn_alt_subtitle_edge{white-space: nowrap; text-align: right; vertical-align: bottom; border-width: 0px; padding: 0px}
.base_smmn_alt_subtitle{font-size: 65%; font-weight: normal; line-height: normal; color: #000000; border-width: 0px; padding: 0px}
.base_smmn_alt_desc_edge{width: 100%; text-align: left; vertical-align: top; border-width: 0px; padding: 0px 0px 0px 5px}
.base_smmn_alt_desc{font-size: 75%; font-weight: normal; color: #666666; border-width: 0px; padding: 0px 0px 0px 0px}
.base_smmn_alt_ifl_edge{width: 100%; border-width: 0px; padding: 0px 0px 10px 30px}
.base_smmn_alt_ifl_outline{width: 100%; border-width: 0px; margin: 0px}.base_smmn_header_edge{text-align: left; border-width: 0px; padding: 0px}
.base_smmn_separator_edge{text-align: center; border-width: 0px; padding: 0px}
.base_smmn_footer_edge{text-align: right; border-width: 0px; padding: 0px}

.base_smmn_item_a{color: #010D7F; text-decoration:none;}
.base_smmn_item_a:link{color: #010D7F; text-decoration: none;}
.base_smmn_item_a:visited{color: #010D7F; text-decoration: none}
.base_smmn_item_a:active{color: #010D7F; text-decoration: none}
.base_smmn_item_a:hover{color: #010D7F; background-color: #DDDDDD; text-decoration: none}
.base_smmn_alt_a{color: #010D7F; text-decoration:none}
.base_smmn_alt_a:link{color: #010D7F; text-decoration: none}
.base_smmn_alt_a:visited{color: #010D7F; text-decoration: none}
.base_smmn_alt_a:active{color: #010D7F; text-decoration: none}
.base_smmn_alt_a:hover{color: #010D7F; background-color: #DDDDDD; text-decoration: none}

.base_smmn_item_logo_a{border-width: 0px; padding: 0px}
.base_smmn_item_logo_a:link{border-width: 0px; padding: 0px}
.base_smmn_item_logo_a:visited{border-width: 0px; padding: 0px}
.base_smmn_item_logo_a:active{border-width: 0px; padding: 0px}
.base_smmn_item_logo_a:hover{border-width: 0px; padding: 0px}
.base_smmn_alt_logo_a{border-width: 0px; padding: 0px}
.base_smmn_alt_logo_a:link{border-width: 0px; padding: 0px}
.base_smmn_alt_logo_a:visited{border-width: 0px; padding: 0px}
.base_smmn_alt_logo_a:active{border-width: 0px; padding: 0px}
.base_smmn_alt_logo_a:hover{border-width: 0px; padding: 0px}

.base_smmn_open_a{font-size: 105%; font-weight: bold; color: #FF0000; text-decoration:none}
.base_smmn_open_a:link{font-size: 105%; font-weight: bold; color: #FF0000; text-decoration: none}
.base_smmn_open_a:visited{font-size: 105%; font-weight: bold; color: #FF0000; text-decoration: none}
.base_smmn_open_a:active{font-size: 105%; font-weight: bold; color: #FF0000; text-decoration: none}
.base_smmn_open_a:hover{font-size: 105%; font-weight: bold; color: #FF0000; text-decoration: none}

.base_smmn_close_a{font-size: 105%; font-weight: bold; color: #ff6666; text-decoration:none}
.base_smmn_close_a:link{font-size: 105%; font-weight: bold; color: #ff6666; text-decoration: none}
.base_smmn_close_a:visited{font-size: 105%; font-weight: bold; color: #ff6666; text-decoration: none}
.base_smmn_close_a:active{font-size: 105%; font-weight: bold; color: #ff6666; text-decoration: none}
.base_smmn_close_a:hover{font-size: 105%; font-weight: bold; color: #ff6666; text-decoration: none}

.base_smifl_item_edge{border-width: 0px 0px 1px 0px; border-style: solid; border-color: #cccccc; padding: 8px 0px 3px 0px}
.base_smifl_item_outline{width: 100%; border-width: 0px; margin: 0px}
.base_smif_item_icon_edge{vertical-align: top; border-width: 0px; padding: 2px 10px 0px 5px}
.base_smif_item_icon{border-width: 0px; padding: 0px}
.base_smif_item_prefix_image_edge{vertical-align: top; border-width: 0px; padding: 0px}
.base_smif_item_prefix_image{border-width: 0px;}
.base_smif_item_prefix_text_edge{vertical-align: top; border-width: 0px; padding: 0px}
.base_smif_item_prefix_text{font-size: 85%; white-space: nowrap; border-width: 0px; padding: 0px}
.base_smif_item_title_edge{width: 100%; text-align: left; vertical-align: top; border-width: 0px; padding: 0px}
.base_smif_item_title{text-align: left; font-size: 85%; font-weight: normal; line-height: 130%; border-width: 0px; padding: 0px}
.base_smif_item_desc_edge{text-align: left; vertical-align: top; border-width: 0px; padding: 0px 0px 0px 5px}
.base_smif_item_desc{color: #999999; font-size: 75%; border-width: 0px; padding: 0px}
.base_smifl_alt_edge{border-width: 0px 0px 1px 0px; border-style: solid; border-color: #cccccc; padding: 8px 0px 3px 0px}
.base_smifl_alt_outline{width: 100%; border-width: 0px; margin: 0px}
.base_smif_alt_icon_edge{vertical-align: top; border-width: 0px; padding: 2px 10px 0px 5px}
.base_smif_alt_icon{border-width: 0px; padding: 0px}
.base_smif_alt_prefix_image_edge{vertical-align: top; border-width: 0px; padding: 0px}
.base_smif_alt_prefix_image{border-width: 0px;}
.base_smif_alt_prefix_text_edge{vertical-align: top; border-width: 0px; padding: 0px}
.base_smif_alt_prefix_text{font-size: 85%; white-space: nowrap; border-width: 0px; padding: 0px}
.base_smif_alt_title_edge{width: 100%; text-align: left; vertical-align: top; border-width: 0px; padding: 0px}
.base_smif_alt_title{text-align: left; font-size: 85%; font-weight: normal; line-height: 130%; border-width: 0px; padding: 0px}
.base_smif_alt_desc_edge{text-align: left; vertical-align: top; border-width: 0px; padding: 0px 0px 0px 5px}
.base_smif_alt_desc{color: #999999; font-size: 75%; border-width: 0px; padding: 0px}
.base_smif_header_edge{text-align: left; border-width: 0px; padding: 0px}
.base_smif_separator_edge{text-align: center; border-width: 0px; padding: 0px}
.base_smif_footer_edge{text-align: right; border-width: 0px; padding: 0px}

.base_smif_item_a{color: #1C7A8D; text-decoration:none}
.base_smif_item_a:link{color: #1C7A8D; text-decoration: none}
.base_smif_item_a:visited{color: #1C7A8D; text-decoration: none}
.base_smif_item_a:active{color: #1C7A8D; text-decoration: none}
.base_smif_item_a:hover{color: #1C7A8D; background-color: #CFDAE6; text-decoration: none;}
.base_smif_alt_a{color: #1C7A8D; text-decoration:none}
.base_smif_alt_a:link{color: #1C7A8D; text-decoration: none}
.base_smif_alt_a:visited{color: #1C7A8D; text-decoration: none}
.base_smif_alt_a:active{color: #1C7A8D; text-decoration: none}
.base_smif_alt_a:hover{color: #1C7A8D; background-color: #CFDAE6; text-decoration: none;}
