 @charset "UTF-8";
/* CSS Document */


/* Global CSS */
body { background:url(../images/Index_01.jpg) no-repeat top center #000710; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444; }
img { border:0; }
h1 {font-weight:normal; font-size:18px; color:#003d9c; padding:6px 0; margin:0; }

.outerwrapper { width:941px; margin:0 auto; background:#FFF; border:1px solid #FFF; border-top:none; } 
.container { width:941px; margin:0 auto;  }

/* Advertisement */
.oneeighty { margin:10px 0 0 0; }

/* Header */

.topadvertiser { height:57px; background:#003d9c; }

.header { height:142px; background:url(../images/bkgd_header.gif) repeat-x; position:relative; }
.logo { position:absolute; left:0; top:36px; }
.leaderboard { background:url(../images/bkgd_leaderboard.gif) no-repeat; width:735px; height:98px; position:absolute; left:196px; top:36px; }

.topnav { font-size:12px; color:#002446; }
.topnav ul { margin:0; padding:8px 5px 0 0; float:right; }
.topnav ul li { list-style:none; float:left; padding:0 5px; }
.topnav ul li a { color:#002446; text-decoration:none; }
.topnav ul li a:hover { text-decoration:underline; }


/* Menu in menu_style.css */

/* Main Structure Columns */
.bodycontent {  background:url(../images/bkgd_body.gif) repeat-y;  }
.twocolumncontent { background:url(../images/bkgd_2column.gif) repeat-y; }
.leftcol { width:180px; padding:10px; float:left; }
.middlecol { width:529px; min-height:600px; float:left; padding:9px 0px 9px 10px; }
.rightcol { width:180px; padding:10px; float:left; position:relative; }

/* Two Column Structure Columns */
.twocol { width:729px; min-height:600px; float:left; padding:9px 0px 9px 10px; }
.twocolarticle { width:699px; float:left; padding:9px 20px 9px 20px; }
.twocol_left { width:541px;  float:left; }
.twocol_right { width:176px; margin:0 0 0 12px; float:left; }



.slider { border:1px solid #dee0df; width:531px; padding:10px 0 10px 8px; margin:8px 0 0px 0px; background:url(../images/bkgd_slider.gif) repeat-x; height:220px; }
.article { float:left; width:168px; margin-right:8px; }
.article .image img { border:1px solid #dee0df; }
.article .summary { padding:5px 0; color:#444444; font-size:11px; }
.article .link a { padding:5px 5px; color:#778fb9; text-decoration:none; background:url(../images/icon_readmore.gif) left no-repeat; padding:0 0 0 13px; display:block; }
.article .link a:hover { color:#a92411; text-decoration:underline; background:url(../images/icon_readmorehover.gif) left no-repeat; }

.buttonbar { background:url(../images/bkgd_buttonbar.gif) repeat-x; height:25px; border:1px solid #dee0df; border-top:none; }
.buttonbar .back { float:right; }
.buttonbar .next { float:right; }

.twocol_right .currentmag { text-align:left; }
.twocol_right .currentmag .image { background:url(../images/bkgd_currentmagwhite.gif) no-repeat bottom left; height:243px; }






.currentmag { text-align:center; }
.currentmag h2 {  margin:0; color:#003d9c; font-size:14px; font-weight:bold; padding:0 0 8px 0; text-align:center; }
.currentmag .image { background:url(../images/bkgd_currentmag.gif) no-repeat bottom left; height:243px; }
.currentmag .image img { border:1px solid #FFF; }
.currentmag span { color:#003d9c; font-size:11px; font-weight:bold; text-align:center; }
.currentmag p { margin:0; padding:0 5px 10px 5px; font-size:10px; line-height:100%; border-bottom:1px solid #002346; text-align:center; }




.carouselplacement { text-align:left; }
.carouselplacement .image { height:243px; }
.carouselplacement .image img { border:1px solid #FFF; }
.carouselplacement span { color:#003d9c; font-size:11px; font-weight:bold; text-align:center; }
.carouselplacement p { margin:0; padding:0 5px 10px 5px; font-size:10px; line-height:100%; border-bottom:1px solid #002346; text-align:center; }




.event { border-bottom:1px solid #dee0df; padding:5px 8px; height:117px; }
.event .title { color:#444; font-weight:bold; font-size:12px; }
.event .descrip { color:#8f8f8f; font-size:11px; padding:5px 0; }
.event .link a { padding:5px 5px; color:#778fb9; text-decoration:none; background:url(../images/icon_readmore.gif) left no-repeat; padding:0 0 0 13px; display:block; }
.event .link a:hover { background:url(../images/icon_readmorehover.gif) left no-repeat; text-decoration:underline; color:#a92411; }
























/* Premium Page */


.focus { border:1px solid #dee0df; width:551px; }
.focus h2 { background:url(../images/bkgd_h2focus.gif) repeat-x; height:28px; font-weight:normal; font-size:18px; color:#003333; padding:6px 0 0 15px; margin:0; width:541px; }
.focus .photo { padding:10px; }

.subscriberarticle h3, .specialevents h3 { background:url(../images/bkgd_horizarticle.gif) left no-repeat; padding:0 0 0 20px; margin:0; color:#003d9c; font-size:14px; font-weight:normal; width:541px; }


.subscriberarticle { float:left; width:541px; margin-right:10px; }
.subscriberarticle h3, .monthlycommentary h3 { background:url(../images/bkgd_horizarticle.gif) left no-repeat; padding:0 0 0 20px; margin:0; color:#003d9c; font-size:14px; font-weight:normal; }
.subscriberarticle .summary { border-left:1px solid #dee0df; border-bottom:1px solid #dee0df; padding:5px 0px 5px 10px; background:url(../images/bkgd_horizarticlebody.gif) repeat-x bottom; width:520px; }
.generalinterest .teaser { float:left; padding:0px; width:450px; }
.subscriberarticle .link, .monthlycommentary .link { margin-top:10px; }
.subscriberarticle .link a, .monthlycommentary .link a { padding:5px 5px; color:#778fb9; text-decoration:none; background:url(../images/icon_readmore.gif) left no-repeat; padding:0 0 0 13px; display:block; }
.subscriberarticle .link a:hover, .monthlycommentary .link a:hover { background:url(../images/icon_readmorehover.gif) left no-repeat; text-decoration:underline; color:#a92411; }



h2.monthlyupdate  { background:url(../images/bkgd_h2montly.gif) repeat-x; color:#003d9c; font-weight:normal; text-transform:uppercase; padding:9px 0 0 10px; height:28px; border:1px solid #dee0df; }
h2.generalinterest  {  background:url(../images/bkgd_h2general.gif) repeat-x; color:#cb4c00; font-weight:normal; text-transform:uppercase; padding:9px 0 0 10px; height:28px; border:1px solid #dee0df;  width:541px;}
h2.specialevents  {  background:url(../images/bkgd_h2general.gif) repeat-x; color:#cb4c00; font-weight:normal; text-transform:uppercase; padding:9px 0 0 10px; height:28px; border:1px solid #dee0df; width:541px;}



.montharticle { margin-bottom:10px; }
.monthlyupdate .montharticle { float:left; width:541px; margin-right:10px; }
.monthlyupdate .teaser { float:left; padding:0px; width:450px; }
.monthlyupdate .image { float:left; width:41px; border:1px solid #dee0df; padding:2px; margin-right:10px; }
.monthlyupdate .summary { border-left:1px solid #dee0df; border-bottom:1px solid #dee0df; padding:5px 0px 5px 10px; background:url(../images/bkgd_horizarticlebody.gif) repeat-x bottom; width:520px; }
.monthlyupdate { width:541px; }
.monthlyupdate h2 { border:1px solid #dee0df; background:url(../images/bkgd_h2montly.gif) repeat-x; color:#003d9c; font-weight:normal; text-transform:uppercase; padding:9px 0 0 10px; height:28px; border:1px solid #dee0df; }


.montharticle { margin-bottom:10px; }
.monthlycommentary .montharticle { float:left; width:541px; margin-right:10px; }
.monthlycommentary .teaser { float:left; padding:0px; width:450px; }
.monthlycommentary .image { float:left; width:41px; border:1px solid #dee0df; padding:2px; margin-right:10px; }
.monthlycommentary .summary { border-left:1px solid #dee0df; border-bottom:1px solid #dee0df; padding:5px 0px 5px 10px; background:url(../images/bkgd_horizarticlebody.gif) repeat-x bottom; width:520px; }
.monthlycommentary { width:541px; }
.monthlycommentary h2 { border:1px solid #dee0df; background:url(../images/bkgd_h2monthlycommentary.gif) repeat-x; color:#0a8921; font-weight:normal; text-transform:uppercase; padding:9px 0 0 10px; height:28px; border:1px solid #dee0df; }








.subscriberarticle { float:left; width:354px; margin-right:10px; }
.subscriberarticle h3, .monthlycommentary h3 { background:url(../images/bkgd_horizarticle.gif) left no-repeat; padding:0 0 0 20px; margin:0; color:#003d9c; font-size:14px; font-weight:normal; }
.subscriberarticle .summary { border-left:1px solid #dee0df; border-bottom:1px solid #dee0df; padding:5px 0px 5px 10px; background:url(../images/bkgd_horizarticlebody.gif) repeat-x bottom; }
.generalinterest .teaser { float:left; padding:0px 0px 0px 10px; }
.subscriberarticle .link, .monthlycommentary .link { margin-top:10px; }
.subscriberarticle .link a, .monthlycommentary .link a { padding:5px 5px; color:#778fb9; text-decoration:none; background:url(../images/icon_readmore.gif) left no-repeat; padding:0 0 0 13px; display:block; }
.subscriberarticle .link a:hover, .monthlycommentary .link a:hover { background:url(../images/icon_readmorehover.gif) left no-repeat; text-decoration:underline; color:#a92411; }




.specialevents { border:1px solid #dee0df; border-bottom:none; width:165px; }
.specialevents h2 { background:url(../images/bkgd_h2special.gif) repeat-x; height:22px;  border-bottom:1px solid #dee0df; margin:0; padding:8px 0 0 5px; color:#003d9c; font-weight:normal; text-transform:uppercase; font-size:14px; }
















.discuss { color:#003d9c; border-bottom:1px solid #e4e4e4; font-size:16px; }
.discussleft { width:380px; float:left;  }
.discussright { width:276px; padding:0 0 0 24px; float:left; }

.comment textarea { width:370px; height:90px; margin:10px 0; border:1px solid #f2f2f2; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px; }
.commentbtn { float:right; }
.post { margin:10px 0; }
.post .comment { color:#7c7c7c; padding:7px 0; }
.advertisement { float:right; margin:0 32px 20px 20px; border:1px solid #444; }
.sponsor { border:1px solid #444; }

.middlecol .articlehead { position:relative; height:50px; border:none; width:520px;  }
.articlehead { position:relative; padding-bottom:25px; border-bottom:1px solid #e4e4e4; }
.articlehead .header1a { position:relative; top:0px; left:0px; color:#003d9c; font-size:12px; font-family:sans-serif; font-variant:small-caps; }
.articlehead .title { position:relative; top:0px; left:0px; color:#003d9c; font-size:15px; width:350px; }
.articlehead .subtitle { position:relative; top:0px; left:0px; color:#003d9c; font-size:11px; width:350px; }
.articlehead .author { position:relative; width:600px; top:0px; left:0px; color:#444; font-size:12px; margin-bottom:5px; }
.articlehead .date { position:absolute; top:30px; right:0px; }
.articlehead .datesaved { position:absolute; top:10px; right:5px; font-size:10px; }
.articlehead .toolbar { position:absolute; top:5px; right:0px; }
.articlehead .toolbar ul { margin:0; padding:0; }
.articlehead .toolbar ul li { list-style:none; float:left; padding:0 5px; }
.articlehead .toolbar ul li a { color:#003d9c; text-decoration:none; }
.articlehead .toolbar ul li a:hover { color:#003d9c; text-decoration:underline; }
.articlehead .toolbar .print a { background:url(../images/icon_print.gif) no-repeat left; padding:4px 0 0px 20px; height:16px; display:block;}
.articlehead .toolbar .briefcase a { background:url(../images/icon_briefcase.gif) no-repeat left; padding:4px 0 0px 20px; height:16px; display:block;}
.articlehead .toolbar .reprint a { background:url(../images/icon_reprint.gif) no-repeat left; padding:4px 0 0px 20px; height:16px; display:block;}
.articlehead .toolbar .addthis a { padding:4px 0 0px 0px; display:block;}
/* Left Column */
.submenu { border:1px solid #dee0df; }
.submenu h2 { border-bottom:1px solid #dee0df; background:url(../images/bkgd_headertab.gif) repeat-x; height:26px; color:#778fb9; font-size:14px; padding:10px 0 0 10px; margin:0; }
.submenu ul { margin:0; padding:0 10px; }
.submenu ul li { border-bottom:1px solid #dee0df; list-style:none; }
.submenu a { color:#333333; padding:5px; display:block; text-decoration:none; }
.submenu a:hover { color:#003d9c; text-decoration:underline; }
.submenu ul li.last  { border:none; }

/* Body Content */
.quadarticle { border:1px solid #dee0df; float:left; width:250px; margin:0 10px 10px 0; }
.quadarticle ol { margin:10px 30px; padding:0; }
.quadarticle ol li { margin-bottom:10px; }
.quadarticle a {  color:#778fb9; }
.quadarticle a:hover {  color:#003d9c; }
.quadarticle h2 { border-bottom:1px solid #dee0df; background:url(../images/bkgd_headertab.gif) repeat-x; height:50px; width:230px; color:#778fb9; font-size:14px; padding:6px 10px; margin:0; color:#003d9c; font-size:18px; font-weight:normal; }
.quadarticle .summary { padding:8px; }
.quadarticle .image { text-align:center;  }
.quadarticle .teaser { padding:5px 5px; height:100px; }
.quadarticle .link a { padding:5px 5px; color:#778fb9; text-decoration:none; background:url(../images/icon_readmore.gif) left no-repeat; padding:0 0 0 13px; display:block; margin-left:5px; }
.quadarticle .link a:hover { background:url(../images/icon_readmorehover.gif) left no-repeat; text-decoration:underline; color:#a92411; }
/* MyBriefcase */
/* MyBriefcase */
/* MyBriefcase */
/* MyBriefcase */
/* MyBriefcase */
/* MyBriefcase */

.briefcasearticle_mikesedit { position:relative; border-bottom:1px solid #e4e4e4; }
.briefcasearticle_mikesedit .title { position:relative; top:0px; left:0px; color:#003d9c; font-size:16px; width:500px; padding-top:15px; }
.briefcasearticle_mikesedit .author { position:relative; top:0px; left:0px; color:#444; font-size:12px; width:300px; }
.briefcasearticle_mikesedit .date { position:relative; top:0px; left:5px; }
.briefcasearticle_mikesedit .datesaved { position:relative; top:0px; left:15px; font-size:10px; }
.briefcasearticle_mikesedit .toolbar { position:relative; top:25px; right:0px; }
.briefcasearticle_mikesedit .toolbar ul { margin:0; padding:0; }
.briefcasearticle_mikesedit .toolbar ul li { list-style:none; float:left; padding:0 5px; }
.briefcasearticle_mikesedit .toolbar ul li a { color:#003d9c; text-decoration:none; }
.briefcasearticle_mikesedit .toolbar ul li a:hover { color:#003d9c; text-decoration:underline; }
.briefcasearticle_mikesedit .toolbar .print a { background:url(../images/icon_print.gif) no-repeat left; padding:4px 0 0px 20px; height:16px; display:block;}
.briefcasearticle_mikesedit .toolbar .briefcase a { background:url(../images/icon_briefcase.gif) no-repeat left; padding:4px 0 0px 20px; height:16px; display:block;}
.briefcasearticle_mikesedit .toolbar .reprint a { background:url(../images/icon_reprint.gif) no-repeat left; padding:4px 0 0px 20px; height:16px; display:block;}
.briefcasearticle_mikesedit .toolbar .addthis a { padding:4px 0 0px 0px; display:block;}
.briefcasearticle_mikesedit { border-bottom:1px solid #003d9c; padding-bottom:20px; width:480px; }
.briefcasearticle_mikesedit .link a { padding:5px 5px; color:#778fb9; text-decoration:none; background:url(../images/icon_readmore.gif) left no-repeat; padding:0 0 0 13px; display:block; margin-left:5px; }











.middlecol .articlehead_mikeedit { position:relative; height:50px; border:none; width:520px;  }
.articlehead_mikeedit { position:relative; border-bottom:1px solid #e4e4e4; }
.articlehead_mikeedit .title { position:relative; top:0px; left:0px; color:#003d9c; font-size:16px; width:300px; }
.articlehead_mikeedit .author { position:relative; top:0px; left:0px; color:#444; font-size:12px; width:300px; padding-bottom:25px; }
.articlehead_mikeedit .date { position:relative; top:0px; left:5px; }
.articlehead_mikeedit .datesaved { position:relative; top:0px; left:15px; font-size:10px; }
.articlehead_mikeedit .toolbar { position:relative; top:25px; right:0px; padding-bottom:25px; }
.articlehead_mikeedit .toolbar ul { margin:0; padding:0; }
.articlehead_mikeedit .toolbar ul li { list-style:none; float:left; padding:0 5px; }
.articlehead_mikeedit .toolbar ul li a { color:#003d9c; text-decoration:none; }
.articlehead_mikeedit .toolbar ul li a:hover { color:#003d9c; text-decoration:underline; }
.articlehead_mikeedit .toolbar .print a { background:url(../images/icon_print.gif) no-repeat left; padding:4px 0 0px 20px; height:16px; display:block;}
.articlehead_mikeedit .toolbar .briefcase a { background:url(../images/icon_briefcase.gif) no-repeat left; padding:4px 0 0px 20px; height:16px; display:block;}
.articlehead_mikeedit .toolbar .reprint a { background:url(../images/icon_reprint.gif) no-repeat left; padding:4px 0 0px 20px; height:16px; display:block;}
.articlehead_mikeedit .toolbar .addthis a { padding:4px 0 0px 0px; display:block;}



.quadarticle_mikesedit { border:1px solid #dee0df; float:left; width:220px; margin:0 10px 10px 0; }
.quadarticle_mikesedit ol { margin:10px 30px; padding:0; }
.quadarticle_mikesedit ol li { margin-bottom:10px; }
.quadarticle_mikesedit a {  color:#778fb9; }
.quadarticle_mikesedit a:hover {  color:#003d9c; }
.quadarticle_mikesedit h2 { border-bottom:1px solid #dee0df; background:url(../images/bkgd_headertab.gif) repeat-x; height:30px; color:#778fb9; font-size:14px; padding:6px 0 0 10px; margin:0; color:#003d9c; font-size:18px; font-weight:normal; }
.quadarticle_mikesedit .summary { padding:8px; }
.quadarticle_mikesedit .image { text-align:center;  }
.quadarticle_mikesedit .teaser { padding:5px 5px; }
.quadarticle_mikesedit .link a { padding:5px 5px; color:#778fb9; text-decoration:none; background:url(../images/icon_readmore.gif) left no-repeat; padding:0 0 0 13px; display:block; margin-left:5px; }
.quadarticle_mikesedit .link a:hover { background:url(../images/icon_readmorehover.gif) left no-repeat; text-decoration:underline; color:#a92411; }



.middlecol .articlehead_mikeedit_subpage { position:relative; height:50px; border:none; width:520px;  }
.articlehead_mikeedit_subpage { position:relative; height:50px; border-bottom:1px solid #e4e4e4; }
.articlehead_mikeedit_subpage .title { position:absolute; top:10px; left:0px; color:#003d9c; font-size:16px; }
.articlehead_mikeedit_subpage .author { position:absolute; top:30px; left:0px; color:#444; font-size:12px; }
.articlehead_mikeedit_subpage .date { position:absolute; top:10px; right:5px; }
.articlehead_mikeedit_subpage .datesaved { position:absolute; top:10px; right:5px; font-size:10px; }
.articlehead_mikeedit_subpage .toolbar { position:absolute; top:25px; right:0px; }
.articlehead_mikeedit_subpage .toolbar ul { margin:0; padding:0; }
.articlehead_mikeedit_subpage .toolbar ul li { list-style:none; float:left; padding:0 5px; }
.articlehead_mikeedit_subpage .toolbar ul li a { color:#003d9c; text-decoration:none; }
.articlehead_mikeedit_subpage .toolbar ul li a:hover { color:#003d9c; text-decoration:underline; }
.articlehead_mikeedit_subpage .toolbar .print a { background:url(../images/icon_print.gif) no-repeat left; padding:4px 0 0px 20px; height:16px; display:block;}
.articlehead_mikeedit_subpage .toolbar .briefcase a { background:url(../images/icon_briefcase.gif) no-repeat left; padding:4px 0 0px 20px; height:16px; display:block;}
.articlehead_mikeedit_subpage .toolbar .reprint a { background:url(../images/icon_reprint.gif) no-repeat left; padding:4px 0 0px 20px; height:16px; display:block;}
.articlehead_mikeedit_subpage .toolbar .addthis a { padding:4px 0 0px 0px; display:block;}


.quadarticle_mikeedit_subpage { border:1px solid #dee0df; float:left; width:340px; margin:0 10px 10px 0; }
.quadarticle_mikeedit_subpage ol { margin:10px 30px; padding:0; }
.quadarticle_mikeedit_subpage ol li { margin-bottom:10px; }
.quadarticle_mikeedit_subpage a {  color:#778fb9; }
.quadarticle_mikeedit_subpage a:hover {  color:#003d9c; }
.quadarticle_mikeedit_subpage h2 { border-bottom:1px solid #dee0df; background:url(../images/bkgd_headertab.gif) repeat-x; height:30px; color:#778fb9; font-size:14px; padding:6px 0 0 10px; margin:0; color:#003d9c; font-size:18px; font-weight:normal; }
.quadarticle_mikeedit_subpage .summary { padding:8px; }
.quadarticle_mikeedit_subpage .image { text-align:center;  }
.quadarticle_mikeedit_subpage .teaser { padding:5px 5px; }
.quadarticle_mikeedit_subpage .link a { padding:5px 5px; color:#778fb9; text-decoration:none;  padding:0 0 0 0px; display:block; margin-left:5px; }
.quadarticle_mikeedit_subpage .link a:hover { background:url(../images/icon_readmorehover.gif) left no-repeat; text-decoration:underline; color:#a92411; }
/* MyBriefcase */
/* MyBriefcase */
/* MyBriefcase */
/* MyBriefcase */
/* MyBriefcase */
/* MyBriefcase */
/* MyBriefcase */
/* MyBriefcase */



.horizarticle { padding:0 10px 0 0; width:521px; margin:0 0 10px 0; }
.horizarticle h2 { background:url(../images/bkgd_horizarticle.gif) left no-repeat; padding:0 0 0 20px; margin:0; color:#003d9c; font-size:18px; font-weight:normal; }
.horizarticle .summary { border-left:1px solid #dee0df; border-bottom:1px solid #dee0df; padding:5px 0px 5px 15px; background:url(../images/bkgd_horizarticlebody.gif) repeat-x bottom; }
.horizarticle .image { float:left; border:1px solid #dee0df; padding:5px;  }
.horizarticle .teaser { float:left; padding:0px 0px 0px 10px; width:390px; }
.horizarticle .link { margin-top:10px; }
.horizarticle .link a { padding:5px 5px; color:#778fb9; text-decoration:none; background:url(../images/icon_readmore.gif) left no-repeat; padding:0 0 0 13px; display:block; margin-left:5px; }
.horizarticle .link a:hover { background:url(../images/icon_readmorehover.gif) left no-repeat; text-decoration:underline; color:#a92411; }

/* Right Column */
.loginspace { height:130px; }
.login { background:#002346; position:absolute; width:179px; top:1px; left:3px; color:#FFF; padding:10px 10px 10px 10px; line-height:100%; }
.login p { margin:0; margin-bottom:5px;}
.login input { margin:1; padding:0; width:174px; }
.forgot a { color:#FFF; float:left; }
.login .button input { float:right; width:60px; height:23px; background:#d6d6d6; color:#002446; border:none; cursor:pointer; }



.onetwenty { width:120px; margin:15px auto 0 auto; }

/* Footer */
.footer { background:url(../images/bkgd_footerlines.gif) repeat-y; width:943px; margin:0 auto; color:#7d8c93; }
.footbox1 { width:180px; margin-right:1px; float:left; background:url(../images/bkgd_footer.gif) repeat-x; padding:30px 10px 10px 10px; text-align:center; }

.footbox2 { width:249px; margin-right:1px; float:left; background:url(../images/bkgd_footer.gif) repeat-x ; padding:10px; }
.footbox2 p { margin:0; padding:0 0 10px 0; }

.footbox3 { width:250px; margin-right:1px; float:left; background:url(../images/bkgd_footer.gif) repeat-x ; padding:10px; }
.footbox3 ul { margin:0; padding:0px 15px; }
.footbox3 ul li { border-bottom:1px solid #77878e; }
.footbox3 ul li a { display:block; padding:5px 10px; text-decoration:none; color:#77878e; }
.footbox3 ul li a:hover { display:block; padding:5px 10px; text-decoration:none; color:#FFF; }

.footbox4 { width:179px; float:left; background:url(../images/bkgd_footer.gif) repeat-x ; padding:30px 10px 10px 10px; text-align:center; }
.copyright { color:#4d5258; width:550px; padding:10px; font-size:10px; }





/* default ad bottom */
.bodycontentbottom {  background:url(../images/bkgd_body.gif) repeat-y;  }
.twocolumncontentbottom { background:url(../images/bkgd_2column.gif) repeat-y; }
.bannersub { width:733px; margin:0 auto; padding:5px 0 5px 210px; }


/* Tip of the Day */
.tip_of_the_day {
	border:#EEEEEE solid 1px;
	padding:4px;
}
.tip_of_the_day h2{
	text-align:center;
	color:#003d9c;
	font-size:14px;
}
.tip_of_the_day p{
	text-align:left;
	color:#000000;
	font-size:10px;
}
.tip_of_the_day .link a { 
	padding:5px 5px; 
	color:#778fb9; 
	text-decoration:none; 
	background:url(../images/icon_readmore.gif) left no-repeat; 
	padding:0 0 0 13px; 
	display:block; 
}

.resource_shop_btn_discount{
	color:#9D0000;
}

.resource_shop_btn_image{
	background-image:url(../images/btn_mall.gif);
	text-align:center;
	vertical-align:middle;
	height:30px;
	width:100px;
	padding:6px 0px 5px 0px;
	margin:10px 0px 2px 0px;
	background-repeat:no-repeat;
}

.resource_shop_btn{
	padding:6px 22px 5px 22px;
	color:#000066;
	background-repeat:no-repeat;
	text-decoration:none;
}



/* bga subscription */
#bga_subscription_center {
	width:98%;
	min-height:500px;
	margin:15px;
}

.bga_subscription_table {
	width:98%;
	border-collapse:separate;
	border-spacing:1px;
	margin-bottom:15px;
	font-size:12px;
	padding:10px;
}
.bga_subscription_table tr td{ 
	text-align:left;
	vertical-align:top;
}
.bga_subscription_table .right{
	text-align:right;
	vertical-align:top;
}



