/* Globals */
html { min-height:100%; margin-bottom:1px; }
html body { margin:35px 0px 35px 0px; padding:0px; vertical-align:top; background-color:#faa133; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; line-height:140%; }
html body td { vertical-align:top; text-align:left; }
html body div { vertical-align:top; }

a { color:#000000; }
a:hover {color:#f5821f; }

#header { width:729px; height:63px; background-image:url(images/bg_global_header.gif); background-repeat:no-repeat; background-position:0px 0px; }
#header #nav_row_01 { height:22px; text-align:right; padding-right:40px; color:#333399; vertical-align:bottom; }
#header #nav_row_01 a { color:#333399; }
#header #nav_row_01 a:hover { color:#000000; }
#header #nav_row_02 { padding:22px 36px 0px 0px; }
#header #nav_row_02 td { padding:0px 1px 0px 1px; }

#mid { width:729px; background-image:url(images/bg_global_mid.gif); background-repeat:repeat-y; }
#mid #logo table { margin:0px 11px 0px 1px; }

#mid #content #content_template { width:717px; margin:0px 11px 0px 1px; }
#mid #content #content_nav { width:136px; padding-top:20px; }
#mid #content #content_body { width:338px; padding:20px 15px 0px 8px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#mid #content #content_spotlight { width:220px; }

#mid #content #content_nav ul { margin:0px 0px 0px 32px; padding:0px; list-style-type:none; background-image:url(images/pic_global_dashed_vert.gif); background-repeat:repeat-y; background-position:2px 0px; }
#mid #content #content_nav li { margin:0px; padding:5px 10px 7px 8px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:120%; }
#mid #content #content_nav li.active  { color:#ff6634; font-weight:bold; background-image:url(images/pic_global_bullet_01.gif); background-repeat:no-repeat; background-position:0px 9px; }
#mid #content #content_nav li a { font-weight:bold; color:#3399ca; text-decoration:none; }
#mid #content #content_nav li a:hover { color:#ff6634; text-decoration:none; }

#mid #content #content_nav ul li ul { background-image:none; margin:0px 0px -5px -8px; }
#mid #content #content_nav ul li ul li { padding:5px 5px 5px 8px; font-weight:normal; line-height:120%; color:#656565; }
#mid #content #content_nav ul li ul li.subactive  { color:#ff6634; background-image:url(images/pic_global_bullet_01.gif); background-repeat:no-repeat; background-position:0px 8px; }
#mid #content #content_nav ul li ul li a { color:#656565; font-weight:normal; text-decoration:none; background-image:url(images/spacer.gif); background-repeat:repeat-y; }
#mid #content #content_nav ul li ul li a:hover { color:#ff6634; text-decoration:none; }

#mid #content #content_nav .subnav_pdf { margin-bottom:-2px; }

#mid #content #content_body .title { margin-bottom:10px; display:block; vertical-align:top; }
#mid #content #content_body p { margin:0px 0px 18px 0px; }
#mid #content #content_body h1 { margin:0px 0px 10px 0px; padding:0px; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff6634; }
#mid #content #content_body h2 { margin:0px 0px 0px 0px; padding:0px; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#003399; }
#mid #content #content_body h3 { margin:0px 0px 10px 0px; padding:0px; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#003399; }
#mid #content #content_body h4 { margin:0px 0px 3px 0px; padding:0px; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; }
#mid #content #content_body ul { margin:0px 0px 18px 0px; padding:0px; list-style-type:none; }
#mid #content #content_body li { padding:0px 0px 6px 15px; background-image:url(images/pic_global_bullet_02.gif); background-repeat:no-repeat; background-position:0px 6px; }

#mid #content #content_body ul.nested { margin:6px 0px 0px 0px; padding:0px; list-style-type:none; }
#mid #content #content_body .nested li { padding:3px 0px 3px 15px; background-image:url(images/pic_global_bullet_05.gif); background-repeat:no-repeat; background-position:8px 11px; }

#mid #content #content_body .linklist ul { margin:0px 0px 15px 0px; padding:0px; list-style-type:none; }
#mid #content #content_body .linklist li { padding:0px 0px 5px 0px; background-image:none; }

#mid #content #content_body .cta { font-weight:bold; color:#669801; margin-bottom:20px; }
#mid #content #content_body .cta a { font-weight:bold; color:#669801; text-decoration:underline; }
#mid #content #content_body .cta a:hover { color:#000000; }

#mid #content #content_body .footnote { color:#666666; padding:0px 15px 15px 15px; }

#mid #content #content_body .quote { margin:-8px 0px 18px 0px; text-align:right; }

#mid #content #content_body .inpage_nav ul { margin:0px 0px 0px 0px; }
#mid #content #content_body .inpage_nav li { padding:0px 0px 5px 0px; background-image:none; }
#mid #content #content_body .inpage_nav li a { color:#003399; font-weight:bold; text-decoration:underline; }
#mid #content #content_body .inpage_nav li a:hover { color:#ff6633; }

#mid #content #content_body .inpage_nav_02 { margin:0px 0px 20px 10px; }
#mid #content #content_body .inpage_nav_02 li { padding:0px 0px 5px 0px; background-image:none; }
#mid #content #content_body .inpage_nav_02 li a { color:#003399; font-weight:bold; text-decoration:underline; }
#mid #content #content_body .inpage_nav_02 li a:hover { color:#ff6633; }

#mid #content #content_body .inpage_nav_02 li ul { margin:7px 0px 0px 10px; }


#mid #content #content_body .featured .col_01 { width:10px; background-image:url(images/pic_global_dashed_vert.gif); background-repeat:repeat-y; background-position:top right; padding:5px 5px 5px 0px; }
#mid #content #content_body .featured .col_02 { padding:5px 0px 5px 10px; }
#mid #content #content_body .featured .col_02 img { margin-bottom:15px; }
#mid #content #content_body .featured .col_02 ul { list-style-type:none; margin:0px 0px 15px 0px; padding:0px; }
#mid #content #content_body .featured .col_02 li { padding:0px 0px 10px 15px; background-image:url(images/pic_global_bullet_01.gif); background-repeat:no-repeat; background-position:0px 4px; }
#mid #content #content_body .featured .col_02 p { margin:0px 0px 15px 0px; padding:0px; }

#mid #content #content_body .spacer { height:5px; margin:30px 0px 30px 76px; background-image:url(images/pic_global_dbdashed_horo.gif); background-repeat:repeat-x; background-position:left middle; }
#mid #content #content_body .spacer_02 { height:5px; margin:10px 10px 10px 0px; background-image:url(images/pic_global_dashed_horo.gif); background-repeat:repeat-x; background-position:left middle; }

#mid #content #content_spotlight #spotlight_frame { padding:15px 0px 15px 1px; background-image:url(images/pic_global_dashed_vert.gif); background-repeat:repeat-y; background-position:top left; }
#mid #content #content_spotlight #spotlight_frame #spot_image img { border-top:5px solid #f5821f; border-bottom:5px solid #f5821f; }
#mid #content #content_spotlight #spotlight_frame #photo_credit { font-style:italic; color:#666666; text-align:right; padding-right:10px; padding-left:10px; }
#mid #content #content_spotlight #spotlight_frame #spot_desc { color:#3399cc; padding:8px 10px 0px 20px; margin-bottom:24px; background-image:url(images/pic_global_spot_desc_bullet.gif); background-repeat:no-repeat; background-position:8px 9px; }
#mid #content #content_spotlight #spotlight_frame #spot_desc a { color:#3399cc; text-decoration:none; }
#mid #content #content_spotlight #spotlight_frame #spot_desc a:hover { color:#000000; }

#mid #content #content_spotlight #spotlight_frame #spot_quote { color:#336633; padding:8px 10px 0px 20px; margin-bottom:20px; background-image:url(images/pic_global_spot_desc_bullet.gif); background-repeat:no-repeat; background-position:8px 9px; }
#mid #content #content_spotlight #spotlight_frame #spot_quoteby { color:#336633; padding:0px 10px 0px 20px; font-size:11px; font-weight:bold; text-align:right; line-height:120%; }

#mid #content #content_spotlight #spotlight_frame #news_title { padding:2px; margin:0px 10px 0px 10px; background-image:url(images/pic_global_dashed_horo.gif); background-repeat:repeat-x; background-position:left bottom; }
#mid #content #content_spotlight #spotlight_frame #news_items { padding-top:5px; margin:0px 15px 0px 20px; }
#mid #content #content_spotlight #spotlight_frame #news_items p { margin:0px 0px 10px 0px; padding:0px; }
#mid #content #content_spotlight #spotlight_frame #news_items a {color:#000000; }
#mid #content #content_spotlight #spotlight_frame #news_items a:hover {color:#f5821f; }
#mid #content #content_spotlight #spotlight_frame #news_items ul { list-style-type:none; margin:0px 0px 10px 0px; padding:0px; }
#mid #content #content_spotlight #spotlight_frame #news_items li { padding:0px 0px 7px 15px; background-image:url(images/pic_global_bullet_03.gif); background-repeat:no-repeat; background-position:0px 5px; }
#mid #content #content_spotlight #spotlight_frame #news_items strong { font-size:11px; }

#mid #content #content_spotlight #spotlight_frame #subscribe { margin-left:15px; }

#footer { width:729px; height:77px; padding-top:20px; text-align:left; background-image:url(images/bg_global_footer.gif); background-repeat:no-repeat; background-position:0px 0px; color:#336633; }
#footer a { color:#336633; }
#footer a:hover { color:#000000; }
#footer table { margin-left:145px; }

/* Content Template 02 */
#mid #content #content_template_02 #logo {  }
#mid #content #content_template_02 { width:717px; margin:0px 11px 0px 1px; }
#mid #content #content_template_02 #content_template { width:461px; margin:0px 0px 0px 0px; }
#mid #content #content_template_02 #content_nav { width:136px; }
#mid #content #content_template_02 #content_body { width:307px; padding:20px 10px 0px 8px; }
#mid #content #content_template_02 #content_spotlight { width:256px; }
#mid #content #content_template_02 #content_spotlight #spotlight_frame { margin-top:26px; padding:0px 0px 15px 1px; background-position:27px 0px; }
#mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_image img { border:0px; }
#mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_logo { margin:15px 0px 10px 48px; }
#mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc { color:#cc6633; padding:0px 10px 0px 48px; margin-bottom:0px; background-image:url(images/pic_global_spot_desc_bullet.gif); background-repeat:no-repeat; background-position:36px 2px; }
#mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc h1 { color:#cc6633; font-size:11px; font-weight:bold; padding:0px; margin:0px 0px 10px 0px; }
#mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc p { padding:0px; margin:0px 0px 10px 0px; }
#mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc strong { font-size:11px; }
#mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc a { color:#cc6633; text-decoration:underline; }
#mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc a:hover { color:#000000; }
#mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc ul { list-style-type:none; margin:0px 0px 10px 0px; padding:0px; }
#mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc li { padding:3px 0px 3px 7px; margin:0px; background-image:url(images/pic_global_bullet_04.gif); background-repeat:no-repeat; background-position:0px 7px; }

/* Content Template 03 */
#mid #content #content_template_03 { width:717px; margin:0px 11px 0px 1px; }
#mid #content #content_template_03 #content_nav { width:136px; padding-top:20px; }
#mid #content #content_template_03 #content_body { width:548px; padding:20px 25px 20px 8px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#mid #content #content_template_03 #content_body .datatable_01 { border:1px solid #c8c8c8; border-right:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
#mid #content #content_template_03 #content_body .datatable_01 td { vertical-align:top; padding:8px; border-right:1px solid #c8c8c8; color:#353336; }
#mid #content #content_template_03 #content_body .datatable_01 th { background-color:#f0ee73; font-weight:bold; font-size:10px; text-align:left; vertical-align:top; color:#353336; height:32px; padding:5px; border-right:1px solid #c8c8c8;  }
#mid #content #content_template_03 #content_body .datatable_01 tr.highlight_row td { background-color:#fbf9d2; border-top:1px solid #f0ee73; }
#mid #content #content_template_03 #content_body .datatable_01 td a { color:#353336; }
#mid #content #content_template_03 #content_body .datatable_01 td a:hover { color:#ff6500; }
#mid #content #content_template_03 #content_body sup { color:#ff6500; }

#mid #content #content_template_03 #content_body .datatable_02 { border:1px solid #c8c8c8; border-right:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
#mid #content #content_template_03 #content_body .datatable_02 td { vertical-align:top; padding:8px; border-right:1px solid #c8c8c8; color:#353336; }
#mid #content #content_template_03 #content_body .datatable_02 th { background-color:#f0ee73; font-weight:bold; font-size:10px; text-align:left; vertical-align:middle; color:#353336; height:32px; padding:5px; border-right:1px solid #c8c8c8;  }
#mid #content #content_template_03 #content_body .datatable_02 tr.subhead td { background-color:#fbf9d2; border-top:1px solid #f0ee73; font-weight:bold; border-bottom:1px solid #f0ee73; height:32px; padding:5px; }
#mid #content #content_template_03 #content_body .datatable_02 tr.highlight_row td { background-color:#fbfaee; }
#mid #content #content_template_03 #content_body .datatable_02 td a { color:#353336; }
#mid #content #content_template_03 #content_body .datatable_02 .nested td { padding:5px; border:0px; }

/* Content Template 04 */
#wide #header { width:955px; background-image:url(images/bg_global_header_wide.gif); background-position:top right; }
#wide #mid { width:955px; background-image:url(images/bg_global_mid_wide.gif); }
#wide #mid #logo .col_01 { width:510px; }

#wide #mid #content #content_template_04 { width:943px; margin:0px 11px 0px 1px; }
#wide #mid #content #content_template_04 #content_nav { width:136px; padding-top:20px; }
#wide #mid #content #content_template_04 #content_body { width:774px; padding:20px 25px 20px 8px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#wide #mid #content #content_template_04 #content_body .datatable_01 { border:1px solid #c8c8c8; border-right:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
#wide #mid #content #content_template_04 #content_body .datatable_01 td { vertical-align:top; padding:8px; border-right:1px solid #c8c8c8; color:#353336; }
#wide #mid #content #content_template_04 #content_body .datatable_01 th { background-color:#f0ee73; font-weight:bold; font-size:10px; text-align:left; vertical-align:middle; color:#353336; height:32px; padding:5px; border-right:1px solid #c8c8c8;  }
#wide #mid #content #content_template_04 #content_body .datatable_01 tr.subhead td { background-color:#fbf9d2; border-top:1px solid #f0ee73; font-weight:bold; border-bottom:1px solid #f0ee73; height:32px; padding:5px; }
#wide #mid #content #content_template_04 #content_body .datatable_01 tr.highlight_row td { background-color:#fbfaee; }
#wide #mid #content #content_template_04 #content_body .datatable_01 td a { color:#353336; }
#wide #mid #content #content_template_04 #content_body .datatable_01 td a:hover { color:#ff6500; }
#wide #mid #content #content_template_04 #content_body sup { color:#ff6500; }

#wide #footer { width:955px; background-image:url(images/bg_global_footer_wide.gif); }
#wide #footer table { margin-left:232px; }

/* Content Template 05 */
#wide #mid #content #content_template_05 { width:943px; margin:0px 0px 0px 0px; }
#wide #mid #content #content_template_05 #content_body { width:903px; padding:20px 25px 20px 8px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#wide #mid #content #content_template_05 #content_body .datatable_01 { border:1px solid #c8c8c8; border-right:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
#wide #mid #content #content_template_05 #content_body .datatable_01 td { vertical-align:top; padding:8px; border-right:1px solid #c8c8c8; color:#353336; }
#wide #mid #content #content_template_05 #content_body .datatable_01 th { background-color:#f0ee73; font-weight:bold; font-size:10px; text-align:left; vertical-align:middle; color:#353336; height:32px; padding:5px; border-right:1px solid #c8c8c8;  }
#wide #mid #content #content_template_05 #content_body .datatable_01 tr.subhead td { background-color:#fbf9d2; border-top:1px solid #f0ee73; font-weight:bold; border-bottom:1px solid #f0ee73; height:32px; padding:5px; }
#wide #mid #content #content_template_05 #content_body .datatable_01 tr.highlight_row td { background-color:#fbfaee; }
#wide #mid #content #content_template_05 #content_body .datatable_01 td a { color:#353336; }
#wide #mid #content #content_template_05 #content_body .datatable_01 td a:hover { color:#ff6500; }
#wide #mid #content #content_template_05 #content_body sup { color:#ff6500; }

#wide #mid #content #content_template_05 #content_body form { padding:0px; margin:0px; }
#wide #mid #content #content_template_05 #content_body .submit { font-family:Arial, Helvetica, sans-serif; font-size:10px; }

#wide #mid #content #content_template_05 #content_body #login form { border:1px solid #003399; padding:10px 20px 20px 20px; width:200px; text-align:left;  }
#wide #mid #content #content_template_05 #content_body #login h2 { margin-bottom:10px; }

#wide #mid #content #content_template_05 #content_body #edit_popup { position:absolute; top:200px; width:300px; left:35%; right:35%; padding:20px; border:10px solid #666666; background-color:#FFFFFF; }
#wide #mid #content #content_template_05 #content_body #edit_popup label { font-weight:bold; margin-right:10px; }
#wide #mid #content #content_template_05 #content_body #edit_popup .dropdown { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
#wide #mid #content #content_template_05 #content_body #edit_popup .radio { margin-bottom:-3px; }
#wide #mid #content #content_template_05 #content_body #edit_popup table { margin-top:15px; }
#wide #mid #content #content_template_05 #content_body #edit_popup td { padding-right:10px; vertical-align:middle; }
#wide #mid #content #content_template_05 #content_body #edit_popup #close_win { margin:-17px -17px 0px 0px; }


/* Home */
#home #mid #content #content_body { width:402px; padding:40px 35px 0px 60px; }
#home #mid #prefooter { padding-left:133px; text-align:left; }
#home #mid #prefooter img { display:block; vertical-align:bottom; }
#home #footer { background-image:url(images/bg_home_footer.gif); }
#home #mid #content #content_body .spacer { margin:20px 0px 15px 76px; }

/* About */
#about #mid #content #content_nav { background-image:url(images/bg_about_local_nav.gif); background-repeat:no-repeat; background-position:0px 200px; }
#about #mid #content #content_spotlight #spotlight_frame #photo_credit { text-align:left; font-style:italic; padding-right:10px; padding-left:48px; margin:8px 0px 8px 0px;  }
#about #mid #content #content_spotlight #spotlight_frame #spot_desc #static { color:#000099; padding:0px 30px 0px 0px; font-weight:bold; font-size:11px; }
#about #mid #content #content_spotlight #spotlight_frame #spot_desc #static a { color:#ff6600; text-decoration:underline; }
#about #mid #content #content_spotlight #spotlight_frame #spot_desc #static a:hover { color:#3399cc; }

/* Hands On */
#handson #mid #content #content_nav { background-image:url(images/bg_handson_local_nav.gif); background-repeat:no-repeat; background-position:0px 390px; }
#handson #mid #content #content_spotlight #spotlight_frame #spot_image img { border-top:5px solid #679e4b; border-bottom:5px solid #679e4b; }
#handson #mid #content #content_body sup { color:#ff6500; }

/* Get Involved */
#getinvolved #content_body { height:500px; }
#getinvolved #mid #content #content_nav { background-image:url(images/bg_getinvolved_local_nav.gif); background-repeat:no-repeat; background-position:0px 170px; }
#getinvolved #mid #content #content_spotlight #spotlight_frame #photo_credit { text-align:left; padding-right:10px; padding-left:48px; margin:8px 0px 8px 0px;  }
#getinvolved #mid #content #content_spotlight #spotlight_frame #contact_lawmakers { padding-left:48px; }
#getinvolved #mid #content #content_spotlight #spotlight_frame #contact_lawmakers td { text-align:center; }
#getinvolved #mid #content #content_spotlight #spotlight_frame #spot_cta { padding-left:48px; }
#getinvolved #mid #content #content_spotlight #spotlight_frame #spot_desc { color:#000000; padding:0px 10px 0px 48px; margin-bottom:20px; background-image:none; }

#getinvolved #mid #content #content_spotlight #spotlight_frame #spot_desc h1 { color:#ff6633; }
#getinvolved #mid #content #content_spotlight #spotlight_frame #spot_desc h2 { color:#3399cc; font-size:11px; font-weight:bold; padding:0px; margin:0px 0px 10px 0px; }
#getinvolved #mid #content #content_spotlight #spotlight_frame #spot_desc h3 { color:#3399cc; font-size:11px; font-weight:bold; padding:0px; margin:0px 0px 3px 0px; }
#getinvolved #mid #content #content_spotlight #spotlight_frame #spot_desc li { padding:3px 0px 3px 15px; background-image:url(images/pic_global_bullet_06.gif); background-position:0px 8px; }


#getinvolved #content_body form { padding:0px; margin:0px; }
#getinvolved #content_body form p { margin-bottom:7px; }
#getinvolved #content_body form .textfield { font-size:11px; margin-bottom:7px; }
#getinvolved #content_body form .select { font-size:11px; margin-bottom:7px; }

#getinvolved #content_body #error { margin-bottom:15px; }
#getinvolved #content_body #error h2 { color:#9d0a0e; margin-bottom:7px; }
#getinvolved #content_body #error p { margin-bottom:10px; }
#getinvolved #content_body #error table { width:548px; border:2px solid #9d0a0e; }
#getinvolved #content_body #error td { padding:15px 15px 5px 15px; }
#getinvolved #content_body #error #error_img { width:47px; }


/* News */
#news #mid #content #content_spotlight #spotlight_frame #spot_image img { border-top:5px solid #e51a7a; border-bottom:5px solid #e51a7a; }
#news #mid #content #content_spotlight #spotlight_frame #spot_desc { color:#e51a7a; padding:8px 10px 0px 20px; margin-bottom:20px; background-image:url(images/pic_global_spot_desc_bullet.gif); background-repeat:no-repeat; background-position:8px 9px; }

/* Membership */
#membership #mid #content #content_nav { background-image:url(images/bg_membership_local_nav.gif); background-repeat:no-repeat; background-position:0px 240px; }
#membership #mid #content #content_template_02 #content_spotlight #spotlight_frame #photo_credit { text-align:left; font-style:italic; padding-right:10px; padding-left:48px; margin:8px 0px 8px 0px;  }
#membership #mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc { color:#000000; }
#membership #mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc h1 { color:#ff6633; }
#membership #mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc h2 { color:#3399cc; font-size:11px; font-weight:bold; padding:0px; margin:0px 0px 10px 0px; }
#membership #mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc h3 { color:#3399cc; font-size:11px; font-weight:bold; padding:0px; margin:0px 0px 3px 0px; }
#membership #mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc li { padding:3px 0px 3px 15px; background-image:url(images/pic_global_bullet_06.gif); background-position:0px 8px; }
#membership #mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc form { padding:0px; margin:10px 0px 15px 0px; }
#membership #mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc form .textfield { margin-bottom:15px; border:1px solid #666666; font-size:12px; }
#membership #mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc form .submit { margin-bottom:15px; font-size:12px; }
#membership #mid #content #content_template_02 #content_spotlight #spotlight_frame #login_error { color:#ff6633; font-weight:bold; }

/* Membership Logged In */
#membership_loggedin #mid #content #content_nav { background-image:url(images/bg_membership_local_nav.gif); background-repeat:no-repeat; background-position:0px 240px; }
#membership_loggedin #mid #content #content_template_02 #content_spotlight #spotlight_frame #photo_credit { text-align:left; font-style:italic; padding-right:10px; padding-left:48px; margin:8px 0px 8px 0px;  }
#membership_loggedin #mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc { color:#000000; }
#membership_loggedin #mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc h1 { color:#ff6633; }
#membership_loggedin #mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc h2 { color:#3399cc; font-size:11px; font-weight:bold; padding:0px; margin:0px 0px 10px 0px; }
#membership_loggedin #mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc h3 { color:#3399cc; font-size:11px; font-weight:bold; padding:0px; margin:0px 0px 3px 0px; }
#membership_loggedin #mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc li { padding:3px 0px 3px 15px; background-image:url(images/pic_global_bullet_06.gif); background-position:0px 8px; }
#membership_loggedin #mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc form { padding:0px; margin:10px 0px 0px 0px; }
#membership_loggedin #mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc form .textfield { margin-bottom:15px; border:1px solid #666666; font-size:12px; }
#membership_loggedin #mid #content #content_template_02 #content_spotlight #spotlight_frame #spot_desc form .submit { margin-bottom:15px; font-size:12px; }
