body {font:12px Verdana, arial;margin:0;padding:0;line-height:17px;}
/* a, #linkIm {color:#660011;text-decoration:none;} */
a:link {color:#446677;text-decoration:none;}
a:visited {color:#557788;text-decoration:none;}
a:hover {color:#990000;text-decoration:underline;cursor:pointer;}
a:focus {outline:none;}
form, input, select {margin:0;padding:0;}
#pageWrapper {margin:0 auto;height:100%;width:990px;text-align:left;background-color:#ffffff;}

.button, .button_sm {font-family:Verdana;border:1px solid #ddd;background:#333;}
.button:hover, .button_sm:hover {background:#990000;cursor:pointer;}
.button, .button_sm {color:#fff;font-family:trebuchet ms, arial;font-size:12px;font-weight:bold;}
.button_sm {padding:2px 12px 2px 12px;}

/* "Thank you" or do not have accounts? etc */
h3 {font:15px Verdana, arial;color:#990000;margin-bottom:15px;}

.row {margin-right:8px;font:12px Verdana, arial;height:25px;}

/* Please choose a new password */
.info, .error, .alert {text-align:center;padding:4px 8px 4px 8px;margin-top:16px;font:13px verdana, arial;}
.info, .alert {border:1px solid #daa520;background:#fff8dc;}
.error {border:1px solid #b22222;background:#ffe4e1;}
#loginForm .label, #newsLetter .label {float:left;width:120px;margin-top:2px;text-align:left;}
#loginForm input, #loginForm select, #newsLetter input, #newsLetter select {float:left;border:1px solid #cccccc;padding:2px 4px 2px 4px;font:12px Verdana, arial;color:#333333;}

#pageFooter {font:10px Verdana, arial;color:#666;}
#pageFooter .links {text-align:right;border-bottom:1px solid #dedede;padding:8px 8px 4px 8px;}
#pageFooter .copyright {text-align:center;font:9px arial, sans-serif;padding:4px 8px 8px 8px;}

#headerMenus {background:#ddd;padding-left:8px;}

ul.navMenu {float:left;list-style-type:none;margin:0;padding:0;}
ul.navMenu li {float:left;background:#660011;color:#fff;padding:4px 10px 4px 10px;margin-right:6px;}
ul.navMenu li.selected {background:#c6c3b9;color:#333;}

ul.linksMenu {float:right;list-style-type:none;margin:0;padding:0;padding:4px 0 4px 0;}
ul.linksMenu li {float:left;color:#d6d3c9;padding:0 8px 0 8px;margin-right:8px;border-right:1px solid #996666;}
ul.linksMenu li.last {border:none;}

ul.linksMenu2 {list-style-type:none;margin:0;padding:0;padding:4px 0 4px 0;}
ul.linksMenu2 li {float:right;color:#999;padding:0 8px 0 8px;margin-right:8px;border-right:1px solid #996666;}
ul.linksMenu2 li.last {border:none;}

#leftColumn, #centerColumn {float:left;}
#rightColumn {float:right;}

.content {padding:8px;}
.pageSection {float:left;}

.Waku {
	color:#000000;
	border-left:1px solid #FF6600;
	border-right:1px solid #FF6600;
	border-top:1px solid #FF6600;
	border-bottom:1px solid #FF6600;
	background-color:#f4f4ff;
}

.sectionHeader {font:14px Verdana;font-weight:bold;padding-left:24px;height:16px;line-height:16px;color:#666;margin-bottom:8px;}

.sidebarHeader {font:11px Verdana;font-weight:bold;color:#666;padding:0 0 4px 2px;border-bottom:1px dotted #ccc;}

/* center and right */
body #centerColumn {width:640px;padding:0px 12px 0 4px;}
body #rightColumn {width:295px;padding-left:10px;padding-top:8px;padding-right:12px;}

ul#sectionMenu {list-style-type:none;margin:0 0 8px 0;padding:0;}
ul#sectionMenu li {color:#fff;padding:4px;border-bottom:1px dotted #d6d3c9;cursor:pointer;}
ul#sectionMenu li:hover {background:#eee;}
ul#sectionMenu li a {color:#666;}

ul#sectionMenu.sub {border-top:1px dotted #d6d3c9;margin-left:15px;list-style-type:square;}
ul#sectionMenu.sub li {padding-left:8px;}

/* comment waku */
.pageSection {width:100%;margin-bottom:8px;border:1px solid #ccbbbb;}
.pageSection .content {padding:8px;}
.pageSection .header {border-bottom:1px dotted #ccc;padding-bottom:4px;}
.pageSection .title {float:left;font:11px georgia;font-weight:bold;color:#666;}
.pageSection .link {float:right;font:9px georgia;font-weight:bold;}
.pageSection .stuff {padding-top:4px;font:9px verdana, arial;color:#666;padding-bottom:8px;}

/* Analysis */
.pageSection .headline {font:16px verdana, arial;font-weight:bold;color:#660011;margin:4px 0 0 0;}

.pageSection .story {margin:4px 0 4px 0;}
.byline {font:13px Verdana, arial;font-weight:bold;color:#990000;}

#leadPhoto {margin-bottom:8px;text-align:justify;}
#leadPhoto .photo {border:1px solid #999;margin-bottom:4px;}
#leadPhoto .copyright {font:9px arial;color:#666;margin-bottom:4px;}
#leadPhoto .headline {font-weight:bold;margin:0;color:#660011;}
#leadPhoto .link {font:9px verdana, arial;font-weight:bold;}

#newsStory .caption {font:9px verdana, arial;margin:4px 0 4px 0;line-height:14px;}
#newsStory #storyHeader .byline {padding:6px 0 6px 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;font:11px verdana, arial;margin:16px 0 24px 0;color:#666;}
#newsStory #storyHeader .headline {font:25px Verdana bold;color:#660011;}
#newsStory .story {font:11px verdana, arial;line-height:16px;}

/* toolbar */
#newsStory .toolbar {border:1px solid #dedede;padding:8px;font:9px verdana, arial;line-height:16px;width:150px;}
#newsStory .toolbar .header {font:10px Verdana;font-weight:bold;color:#666;}
#newsStory .toolbar .menu {background-position:center left;background-repeat:no-repeat;border-bottom:1px dotted #ccc;padding:4px 0 4px 20px;}
#newsStory .toolbar .menu:hover {background-color:#eeeeee;}

#storyPhoto {margin-bottom:8px;}
#storyPhoto .photo {border:1px solid #999;margin-bottom:4px;}
#storyPhoto .headline {font-weight:bold;margin:0;color:#660011;}

.sectionFooter {float:right;color:#666;margin-top:8px;}


#editorialStories {margin-bottom:8px;}
#editorialStories .lead {margin-bottom:8px;}

/* Story 1 headline */
#editorialStories .lead .headline {font:18px verdana, arial;font-weight:bold;margin:0;padding:0;color:#660011;}

#editorialStories .latest {margin-bottom:8px;padding-top:8px;border-top:1px dotted #ccc;}

/* Story2 */
#editorialStories .latest .headline {font:18px verdana, arial;font-weight:bold;margin:0;padding:0;color:#660011;}

.newsFeed {margin-bottom:8px;}
/* section news */
.newsFeed .header {border-bottom:1px dotted #ccc;padding-bottom:4px;margin-bottom:4px;font:13px Verdana;font-weight:bold;color:#660011;}

/* Title */
.newsFeed .header a{color:#990000;}

.newsFeed ul {list-style-type:square;margin:0;padding:0 0 0 16px;}
/* grey */
.newsFeed li {color:#333333;}
.newsFeed li a:link {color:#333377;}
.newsFeed li a:hover {color:#990000;text-decoration:underline;cursor:pointer;}

/* most popular */
#mostPopular ul {list-style-type:decimal;margin:4px 0 0 0;padding:0 0 0 24px;}
#mostPopular li {color:#666;}
#mostPopular li a:link {color:#333377;}
#mostPopular li a:hover {color:#990000;text-decoration:underline;cursor:pointer;}


/* news section */
#newsSection {border:1px solid #dedede;width:640px;}
#newsSection .content {padding:16px;}
#newsSection .header {border-bottom:1px dotted #ccc;padding-bottom:4px;}
#newsSection .title {float:left;font:19px Verdana;font-weight:bold;color:#666;}
#newsSection .link {padding-top:8px;float:right;font:11px Verdana;font-weight:bold;}

#newsSection .pages {padding-top:4px;font:11px Verdana, arial;color:#666;padding-bottom:8px;}
#newsSection .newsFeed li {margin-top:8px;}
#newsSection .newsFeed .headline {font-weight:bold;}
#newsSection .newsFeed .byline {font:11px Verdana, arial;}
#newsSection .newsFeed .abstract {color:#000000;font-size:12px;}

#mlogin a:link {color:#333377;}
#mlogin li a:hover {color:#990000;text-decoration:underline;cursor:pointer;}
#mLogin2 {border:2px solid #337777;padding-left:5px;padding-right:5px;width:283px;}

#ana {padding-left:9px;padding-right:9px;padding-bottom:10px;padding-top:8px;width:282px;}
.rss a:link{color:#666666;}
.rss a:visited {color:#666666;}
.rss a:hover {color:#990000;}
