@charset "utf-8";
.content{padding-left:15px; padding-top:15px;width:715px; float:left;}
.sidebar{ width:200px; float:right;}

.articleBox{padding-bottom:25px;}
.articleBox h1{ clear:both; color:#2a2a2a; font-size:28px; margin-bottom:15px;}
.articleBox h2,.articleBox h3,.articleBox h4,.articleBox h5,.articleBox h6{ color:#383838; font-size:14px; font-weight:bold; padding-bottom:12px}
.articleBox p{ padding-bottom:18px;  font-size:13px; color:#383838;}

.favBox{ position:relative; z-index:100; }
.favBox .top{ height:0px;width:715px; font-size:0;}
.favBox .top div{width:12px; height:0px; float:right;font-size:0;}
.favBox .bot{ height:0px; clear:both;width:715px;font-size:0;}
.favBox .bot div{width:12px; height:0px; float:right;font-size:0;}
.favBox .mid{ float:left;width:713px; padding-bottom:4px; padding-top:3px;}
.favBox .mid h2{ padding-left:108px; background:url(../images/spBox.gif) no-repeat -888px -38px; font-style:italic; font-size:12px;}
.favBox .mid ul{ padding-top:2px; }
.articleBox .favBox .mid ul li{padding-left:26px; background:url(../images/icon_arrow_sp.gif) no-repeat 2px 10px;}
.articleBox a:link,
.articleBox a:visited,
.articleBox a:hover,
.articleBox a:active{color:#193F91; text-decoration:underline;}

.articleBox .favBox a.favTit:link,
.articleBox .favBox a.favTit:visited,
.articleBox .favBox a.favTit:hover,
.articleBox .favBox a.favTit:active{color:#FF301A;  }
.articleBox .favBox a.favDes:link span,
.articleBox .favBox a.favDes:visited span,
.articleBox .favBox a.favDes:hover span,
.articleBox .favBox a.favDes:active span{color:#656565;  }

.articleBox .gTst a.favTit:link, 
.articleBox .gTst a.favTit:visited,
.articleBox .gTst a.favTit:hover,
.articleBox .gTst a.favTit:active {color:#193F91; font-size:14px;}
.articleBox .gTst a.favDes:link span, 
.articleBox .gTst a.favDes:visited span, 
.articleBox .gTst a.favDes:hover span, 
.articleBox .gTst a.favDes:active span {color:green;}
.articleBox .gTst .mid ul li {background:transparent url(../images/icon_arrow_sp.gif) no-repeat scroll 2px 8px;}

.favTst .mid h2{ background:transparent url(../images/additional.gif) no-repeat scroll 0 0px ;padding-left:110px;}
.favTst{ margin-bottom:0;}

.floatFav{ float:right; width:315px; padding-left:10px;background-image:none; overflow:hidden; background:#fff; height:280px;}
.floatFav a:link,.floatFav a:visited,.floatFav a:hover,.floatFav a:active{ text-decoration:none;}
.articleBox .floatFav ul{ margin-top:5px;}
.articleBox .floatFav{ width:315px; overflow:hidden; background:#fff; height:280px;}

.articleBox .floatFav a.favTit:link, 
.articleBox .floatFav a.favTit:visited,
.articleBox .floatFav a.favTit:hover,
.articleBox .floatFav a.favTit:active {color:#193F91; font-size:14px; font-weight:bold;}
.floatFav ul{ border-top:1px solid #ededeb;}
.floatFav a.favWww:link, .floatFav a.favWww:visited, .floatFav a.favWww:hover, .floatFav a.favWww:active {color:#008000}


.content .topArticleBox{width:710px;}
.topArticleBox{ padding-bottom:20px; border-top:1px solid #9b9b9b; padding-top:25px;clear:both; float:left; }
.topArticle{   width:333px;height:125px; float:left; margin-bottom:20px; margin-right:15px;}
.topArticle .col1{width:135px; float:left; }
.topArticle .col1 img{border:2px solid #ddd;} 

.topArticle .col2{width:170px !important;width:175px; float:left; height:113px; overflow:hidden;}
.noImageRow .col2{width:220px !important;width:225px; }
.topArticle .col2 h2{ padding-bottom:3px;}
.topArticle .col2 h2 a:link,
.topArticle .col2 h2 a:visited,
.topArticle .col2 h2 a:hover,
.topArticle .col2 h2 a:active{font-size:14px; text-decoration:underline;}
.topArticle .col2 p{ padding-top:3px; clear:both; height:60px; overflow:hidden; line-height:15px}
.topArticle .col2 p a:link,.topArticle .col2 p a:visited,.topArticle .col2 p a:hover,.topArticle .col2 p a:active{color:#464646; text-decoration:underline; font-style:italic; }

.search .topArticle{   width:293px;height:125px; float:left; margin-bottom:20px; margin-right:15px;}
.search .topArticle .col2{width:130px !important;width:135px; float:left; height:113px; overflow:hidden; }
.search .noImageRow .col2{width:180px !important;width:185px; }

.subMenu{border-left:1px solid #e9e9e9; margin-bottom:22px;}
.subMenu li{padding:7px 7px 7px 2px;border-bottom:1px solid #e9e9e9; text-align:right; overflow:hidden; display:block;color:#424345;}
.subMenu .row{padding:7px 28px 7px 10px;background:url(../images/subMenuBg.gif) repeat-x bottom; border-bottom:1px solid #e9e9e9; position:relative; z-index:59;}
.subMenu .row a:link,
.subMenu .row a:visited,
.subMenu .row a:hover,
.subMenu .row a:active{ color:#424345; font-size:13px; font-weight:normal; }
.subMenu .default,.subMenu .plus,.subMenu .minus{ width:13px; height:13px; position:absolute; top:8px; right:10px; }
.subMenu .plus{background:url(../images/outspreadIcon.png) no-repeat 0px 0px !important;background:url(../images/icon_plus.gif) no-repeat 0px 0px ;cursor:pointer}
.subMenu .minus{background:url(../images/outspreadIcon.png) no-repeat 0px -13px !important;background:url(../images/icon_minus.gif) no-repeat 0px 0px ; cursor:pointer}
.subMenu li a:link,
.subMenu li a:visited,
.subMenu li a:hover,
.subMenu li a:active{ color:#042350; font-size:12px; font-weight:normal;   }


.articleList{ clear:both; padding-left:0px; padding-bottom:34px;}
.articleList .title{ font-size:18px; font-weight:bold;color:#6bb0cf; margin-bottom:5px;}
.articleList h1{ display:inline; font-size:30px; color:#2a2a2a}
.articleList ul{ padding-bottom:0px; padding-top:10px;}
.articleList li{ padding:6px 0 6px 0px; list-style:disc; margin-left:15px; color:#002633;}
.articleList li a:link,
.articleList li a:visited,
.articleList li a:hover,
.articleList li a:active{ font-size:16px; text-decoration:underline; }
.articleList .page{ padding-left:0px; padding-top:10px; padding-bottom:3px}

.allAlphabet{ background:url(../images/allBg.gif) repeat-x; height:23px; line-height:23px; font-weight:bold; padding:5px 18px 6px;}
.allAlphabet p{ float:left; padding-right:25px; font-weight:bold; font-size:14px;}
.allAlphabet ul{ float:left; padding-top:2px;}
.allAlphabet li{ display:inline;  }
.allAlphabet li a:link,
.allAlphabet li a:visited{ font-size:14px;width:20px; height:17px; display:block; float:left; text-align:center; line-height:17px; margin-right:8px;}
.allAlphabet li a:hover,
.allAlphabet li a:active{ font-size:14px; background:#1b429f; color:#fff; width:20px; height:17px; display:block; float:left;text-align:center; line-height:17px; margin-right:8px;}

.allAlphabetList{ padding:20px 10px;}
.allAlphabetList h4{ padding-bottom:10px;padding-left:8px;}
.allAlphabetList h4 a{ font-size:16px; font-weight:bold; }
.allAlphabetList .box{ float:left;  width:100%; border-bottom:1px solid #bbbbbb; margin-bottom:15px; padding-bottom:13px;}
.allAlphabetList .box ul{width:33%; float:left;}
.allAlphabetList .box li{ padding-bottom:4px; padding-left:8px;}
.allAlphabetList .box li a:link,
.allAlphabetList .box li a:visited,
.allAlphabetList .box li a:hover,
.allAlphabetList .box li a:active{ font-size:14px;}

.search{  border-right:#9b9b9b 1px solid;  width:617px; overflow:hidden;}
.search .page{padding-bottom:15px; padding-left:10px;margin-right:0px; padding-top:10px; border-bottom:1px solid #9B9B9B}
.search .page strong{font-size:12px;}
.search .topArticleBox{ border:0; float:left; width:617px;}
.searchAd{ border-bottom:1px solid #9b9b9b; padding:0  0 12px 0px; margin:0 0 10px 0; float:left; width:100%;} 
.searchAd .searchTit{ height:16px; background:url(../images/favText.gif) no-repeat 499px 4px;}
.searchAd h1{ display:inline;font-size:14px; color:#282828; padding-left:165px;}
.searchAd li{  background:none; clear:both; width:590px; padding-left:5px;}
.searchAd li p{ display:inline; padding-right:15px;}
.searchAd li p a span{ padding-left:15px}

.searchAd li{padding-bottom:8px;}
.searchAd a:link,.searchAd a:visited,.searchAd a:hover,.searchAd a:active{text-decoration:none; }
.searchAd a.favTit:link,.searchAd a.favTit:visited,.searchAd a.favTit:hover,.searchAd a.favTit:active{color:#1e459f; font-weight:bold;font-size:14px; text-decoration:underline; padding-right:3px;}
.searchAd li p.Des{color:#494949; text-decoration:none; font-size:12px; padding-top:3px;padding-right:3px; display:block;}
.searchAd a.favWww:link,.searchAd a.favWww:visited,.searchAd a.favWww:hover,.searchAd a.favWww:active{color:#494949;text-decoration:none; font-size:12px; padding-top:0px;padding-right:3px;}


a:link span.tit,
a:visited span.tit,
a:hover span.tit,
a:active span.tit{color:#1e459f; font-weight:bold;font-size:14px; text-decoration:underline; padding-right:3px; display:block;}
a:link span.Des,
a:visited span.Des,
a:hover span.Des,
a:active span.Des{color:#494949; text-decoration:none; font-size:12px; padding-top:3px;padding-right:3px; display:block;}
a:link span.www,
a:visited span.www,
a:hover span.www,
a:active span.www{color:#494949;text-decoration:none; font-size:12px; padding-top:0px;padding-right:3px; display:block;}


.searchItem{  margin:0 0 15px; clear:both; margin:0 auto; padding-top:15px; float:left; width:617px;}
.searchItem .searchTit{ font-size:14px; font-weight:bold; color:#282828; padding-bottom:10px}
.searchItem h2{ display:inline;font-size:14px; color:#282828;}
.searchItem .row{padding-right:100px; padding-bottom:5px; margin-bottom:5px; padding-left:5px;}
.searchItem .row h3 a:link,
.searchItem .row h3 a:visited,
.searchItem .row h3 a:hover,
.searchItem .row h3 a:active{font-size:14px; color:#1e459f; font-weight:bold; text-decoration:underline;}
.searchItem .noresult{padding:5px 0 15px 5px; border-bottom:#9b9b9b 1px solid;}
.searchItem p.articleBreadcrumb{ padding-top:1px;padding-right: 0px;}
.searchItem .articleBreadcrumb a:link, .searchItem .articleBreadcrumb a:visited, .searchItem .articleBreadcrumb a:hover, .searchItem .articleBreadcrumb  a:active{color:#0E774A;}


.contextNav .line{ border-bottom:1px solid #c8e2ed;}
.contextNav .line ul{ padding-bottom:10px;}
.contextNav .section{ background:#90c4db; padding:10px 15px 0;}
.contextNav .section h3{ font-size:14px; color:#2a2a2a; padding-bottom:4px}
.contextNav .section li{ background:url(../images/icon_dot.gif) no-repeat 4px 7px; padding:2px 2px 2px 20px}
.contextNav .section li a:link,
.contextNav .section li a:visited,
.contextNav .section li a:hover,
.contextNav .section li a:active{ color:#fff;}


.noresult{ color:#222c3a; font-style:italic;padding-top:15px; padding-left:5px;}

.articleBox .favBox  ul{padding-bottom:0;}
.articleBox .favBox  ul li{padding:0; list-style-type:none; margin-left:0px;}
.articleBox .favBox p{padding-bottom:0;}
.articleBox .favBox h2{padding-bottom:0;margin-bottom:0;}

.adtop{ padding:1px 0 10px;}
.adtop .box{ width:728px; margin:0 auto; height:90px;}

.searchleftbox{ padding:0 10px 15px 10px; width:618px; float:left;}
.searchrightbox{ width:300px; float:left; padding-right:10px; padding-bottom:15px;}
.searchleftbox .topcow{ font-size:14px;  padding:0 0 10px 5px;}
.searchleftbox .topcow h1{ display:inline; font-style:italic; color:#000;}
.banner300{padding-top:10px;}
.searchrightbox .searchAd{ border:0; margin-bottom:0; margin-top:20px}
.searchrightbox .searchAd .searchTit{ height:20px; background:url(../images/favText.gif) no-repeat 184px 4px;}
.searchrightbox .searchAd li{  background:none; clear:both; width:295px; padding-left:5px;}
.banner160{background:url(../images/fav_vertical_icon.gif) no-repeat center 10px; padding-top:22px; text-align:center;}

/*search with yahoo qa, images and wiki*/
.blockmodule{ clear:both}

.yahooqa{padding:10px 5px 5px 5px; border-bottom:#9B9B9B 1px solid; margin-bottom:0px;}
.yahooanslink{ float:right;}
.yahooqa h2{ color:#000; font-size:13px; padding-bottom:7px; font-family:Arial, Helvetica, sans-serif;}
.yahooqa h2 strong{ display:inline; color:#000; font-size:13px; font-style:italic;}
.yahooqa .anslist ul{ padding-bottom:10px}
.yahooqa .anslist ul li{ padding-bottom:2px;}
.yahooqa .anslist ul li.anstitle a{font-size:14px; color:#1e459f;  text-decoration:underline; padding-top:5px; font-weight:bold;}
.yahooqa .anslist ul li.desc{ color:#494949;}
.yahooqa .anslist ul li.author,.yahooqa .anslist ul li.author a{ color:#666; font-size:11px;}

.wikiwidget{ background:#fff; padding:5px; margin-bottom:5px;}
.wikiwidget h2{ font-size:13px; height:22px; color:#000; border-top:#9B9B9B 1px solid; padding-top:10px;}
.wikiwidget .wikicontent{ color:#494949;}
.wikiwidget h3,.wikiwidget h4{ padding-bottom:5px; font-size:13px;}
.wikiwidget ul,.wikiwidget ol{ margin-left:15px;}
.wikiwidget li{ list-style:disc outside; padding:0 0 5px 0;}
.wikiwidget p{ padding:5px 0 0 15px; font-style:italic;}

.yahooimg{ background:#fff; padding:5px;  border-top:#9B9B9B 1px solid;}
.yahooimglink{ float:right; margin-top:5px;}
.yahooimg h2{ font-size:13px; height:24px; color:#000; padding-top:5px;}
.yahooimglist ul{ clear:both;}
.yahooimglist ul li{ width:90px; height:130px; float:left; padding:0 4px 10px 0px; overflow: hidden}
.yahooimglist ul li a:link,
.yahooimglist ul li a:visited,
.yahooimglist ul li a:active,
.yahooimglist ul li a:hover{ color:#666; font-size:11px;}

.yahooqa{padding:10px 5px 5px 0px; clear:both; }
.yahooanslink{ float:right;}
.yahooqa h2{ color:#000; font-size:13px; padding-bottom:7px;}
.yahooqa h2 strong{ display:inline; color:#000; font-size:13px; font-style:italic;}
.yahooqa .anslist ul{ padding-bottom:10px}
.yahooqa .anslist ul li{ padding-bottom:2px;}
.yahooqa .anslist ul li.anstitle a{color:#1E459F; font-size:14px; text-decoration:underline; padding-top:5px; font-weight:bold; }
.yahooqa .anslist ul li.desc{ color:#494949;}
.yahooqa .anslist ul li.author,.yahooqa .anslist ul li.author a{ color:#666; font-size:12px;}


.Topblogs{ padding:10px 5px 5px 0px; border:0; border-bottom:#9B9B9B 1px solid; clear:both;}
.Topblogs h2{ padding-bottom:5px; font-size:13px; }
.Topblogs h3 a{ color:#1E459F; font-size:14px; text-decoration:underline; padding-top:5px; display:inline}
.Topblogs h3 a:hover{ text-decoration:underline;}
.Topblogs p{ padding:0 80px 10px 0;}


.yahooSl .mid{ background:url("../images/favText.gif") no-repeat right top;}
.articleBox .yahooSl  .mid ul li{padding-left:0; background-image:none;} 
.articleBox .favBox a.favTit:link, .articleBox .favBox a.favTit:visited, .articleBox .favBox a.favTit:hover, .articleBox .favBox a.favTit:active {
color: #1E459F; font-size:14px;
}
.articleBox  .yahooSl{clear:both;}

.favBox li,.favBox li{ clear:both;}

.favLinkWide{ padding:5px 0 5px 15px;  }
.favLinkWide span{ width:46%;   padding-right:10px;  height:16px; overflow:hidden; float:left; z-index:101 }
.favLinkWide span a{ color:#1E459F}



.favRatingWide{ color:#4C4B4B; font-size:12px; padding-top:0px;}
.favRatingWide a{ color:#234989;}

.articleBox .floatFav p.tit{ padding-bottom:2px}
.articleBox .floatFav p.www{ padding-top:1px; padding-bottom:6px;}

.relatedtopics{ clear:both;}
.relatedtopics h2{ font-size:14px; color:#000; padding:0 0 5px 0;}
.relatedtopics ul{ color:#171C61; margin:0; padding:0;}
.relatedtopics ul li{ padding:0 0 7px 7px; list-style-type:square; list-style-position:inside;}

.commentswrapper{ clear:both; padding:20px 0 0 0;}
.commentswrapper .topcow{ height:30px; padding:10px 8px 0 0; margin-bottom:15px; border-bottom:#161c69 1px solid;}
.commentswrapper h2{ color:#000; font-size:18px; font-family:georgia;}
.commentswrapper span.newthread{ width:129px; height:20px; overflow:hidden; text-indent:-9999px; display:block; float:right; background:#fff url(../images/comments_img.png) 0px 0px no-repeat;}
.addcomment{  clear:both; background:#f9f9f9; border-radius:8px 8px 0 0; float:left; width:100%; margin-bottom:10px; }
.addcomment .addpanel{ float:right; padding:15px 0 0 0;}
.addcomment .addpanel span{ display:block; width:50px; height:24px; line-height:24px; padding:0 0 0 30px; float:left; color:#656565; background:#f9f9f9 url(../images/comments_img.png) 0px -29px no-repeat;}
.addcomment .addpanel span.addtext{ padding-left:33px;}
.addcomment .addpanel span.addimage{ background-position:-119px -29px;}
.addcomment .addpanel span.addvideo{ background-position:-237px -29px;}
.commentform{ clear:both; padding:10px 10px 0; }
.commentform ul li{ padding-bottom:10px; clear:both; width:630px; padding-left:10px;}
.commentform ul li input.txt{ width:210px; padding:2px 5px; height:18px; line-height:18px; font-size:11px; color:#c3c3c3; border:#d6d6d6 1px solid; background:#fff url(../images/comments_img.png) 0px -73px repeat-x}
.commentform ul li input.focus,.commentform ul li textarea.focus{ color:#000;}
.commentform ul li input.longtxt{ width:445px;}
.commentform ul li textarea{ width:597px; padding:8px 5px; height:115px; font-size:11px; color:#c3c3c3; border:#d6d6d6 1px solid;background:#fff ;}
.commentform ul li input.shorttxt{ width:60px; vertical-align:top; margin-right:8px;}
.commentform ul li a.changecode{ text-decoration:underline;}
.commentform ul li a.changecode:hover{ text-decoration:none;}
.commentform ul li input.sub{ width:62px; height:22px; padding-bottom:2px; line-height:21px; margin-right:5px;  border:0; overflow:hidden; color:#fff; cursor:pointer; margin-bottom:10px;  background:#fff url(../images/comments_img.png) -439px 0px no-repeat;}
.commentform .tip{ color:red; display:block;}


.addcomment .botcow{ clear:both; height:17px;  background:#fff url(../images/commentL.gif) -6px -126px no-repeat;}
.addcomment .botcow .rc{ float:right; width:244px; height:17px; background:#fff url(../images/commentL.gif) -878px -126px no-repeat;}
.commentlistwp{ clear:both;}
.commentlistwp .commentslist{ margin:0 0 10px 0; clear:both; width:100%; float:left; }
.commentlistwp .replycomment{ margin-left:50px; width:665px}
.commentlistwp .replycomment .commentform ul li textarea{ width:445px;}
.replycomment .commentdetail{ width:670px;}

.onlyComment{ padding:0 180px 15px 15px; background:#fff;  margin: 0px auto 15px;width: 760px;}
.onlyComment .commentlistwp .replycomment{ margin-left:50px; width:710px}
.onlyComment .replycomment .commentdetail{ width:710px;}
.onlyComment .commentlistwp .replycomment .commentform ul li textarea{ width:620px;}
.onlyComment .commentform ul li textarea{ width:620px;}

.commentdetail{ clear:both;  float:left; width:100%;}
.commentdetail .tl{ height:10px; font-size:0; background:url(../images/commentL.gif) 0px -8px no-repeat; padding:0 0 0 10px;}
.commentdetail .tr{height:10px;font-size:0; width:20px; float:right; background:url(../images/comments_img.png) -779px -309px no-repeat;}
.commentdetail .mc{background:url(../images/comments_img.png) right 0px repeat-y; padding:0 10px 0 0; clear:both;}
.commentdetail .mr{ background:url(../images/comments_img.png) -799px 0px repeat-y; }
.commentdetail .bl{ height:16px; font-size:0; background:url(../images//commentL.gif) 0px -81px no-repeat; clear:both;  width:100%; position:relative;}
.commentdetail .br{height:16px; font-size:0; width:20px; float:right; background:url(../images/comments_img.png) -779px -382px no-repeat;}
.commentdetail .desc{position:relative;  font-size:14px; color:#424141; line-height:150%; padding:0 40px 0 50px;}
.commentdetail .desc .fdiv{ float:left;display:block;margin:0 15px 15px 0;z-index:0}
.commentdetail  .firstword{ position:absolute; top:0; left:20px !important; left:-30px; width:25px; height:25px; background:url(../images/comments_img.png) -18px -334px no-repeat; }
.commentdetail .lastword{ position:absolute; bottom:25px; right:14px; width:25px; height:25px; background:#ccc url(../images/comments_img.png) -730px -334px no-repeat;}
.commentdetail .desc .pcomment{padding:10px 0px 10px 0px;}
.commentlistwp .author{ font-size:12px; color:#999; padding:0 5px 10px 20px; clear:both;}
.commentlistwp .author strong{ color:#000; margin:0 5px 0 0;}
.commentlistwp .author span.reply{ color:#193f91; float:right; padding:0 20px 0 0; background:url(../images/comments_img.png) -713px 0px no-repeat}
.commentdetail .quote{ border:1px solid #e4dcb7; background:#fcfcf4; padding:8px; margin-top:6px; font-size:12px; clear:both;}

.commentlistwp .page{ padding:5px 0; background:#f7f7f7; text-align:center; line-height:40px; margin-right:0;}
.commentlistwp .page .overturn{ display:inline; padding-left:5px;}
.commentlistwp .seeMore{ text-align:center;background:#f7f7f7; clear:both; width:100%; height:30px; line-height:30px; float:left;}
.commentlistwp .highslide{  cursor: url(../images/zoomin.cur), pointer;outline: none;text-decoration: none;}


#commentVedio{width:65px;}
#auth_code{ color: #333;}

#bgDiv{background-color:#000; position:absolute; z-index:99; left:0; top:0; display:none; width:100%; height:1000px;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}

.nobread{ height:15px;}


.articleInfo{ padding-bottom:10px; color:#636363; padding-top:0px;}
.articlePlugIn{  padding:3px 0 2px; width:100%; float:left;  background:#f2f2f2; margin-bottom:18px;}
.articleInfo .author{ line-height:31px;padding-top:5px;padding-right:10px;}
.articleInfo .time{ line-height:31px;padding-top:5px;padding-right:10px; }
.articleInfo .author a:link,
.articleInfo .author a:active{ padding-right:12px; text-decoration:none; }
.articleInfo .author a:hover,
.articleInfo .author a:active{ padding-right:12px; text-decoration:underline; }
.textSize{ float:right;}
.textSize .small{ font-family:Georgia; padding:0 5px; color:#000; cursor:pointer;font-size:12px;}
.textSize .normal{ font-size:16px;font-family:Georgia; padding:0 3px; color:#000;cursor:pointer}
.textSize .big{ font-size:20px;font-family:Georgia; padding:0 3px; color:#000;cursor:pointer}
.articlePlugIn .printer{ padding:5px 5px 0px 28px; background:url(../images/print.gif) no-repeat 0 -28px; height:20px; line-height:21px; cursor:pointer; float:left; }



.articlePlugIn .facebook{ padding-top:5px; float:left; padding-left:10px;}
.articlePlugIn .plus1{ padding-top:5px; float:left; color:#646464;font-size:12px;}


.txtsmall h1{ font-size:28px}
.txtsmall p{ font-size:11px; line-height: 14px;}
.txtsmall ul li, .txtsmall ol li{ font-size:11px;}
.txtsmall a:link, .txtsmall a:visited, .txtsmall a:active { font-size:11px}
 .txtsmall h2, .txtsmall h3, .txtsmall h4, .txtsmall h5, .txtsmall h6 {
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    padding-bottom: 10px;
}
.txtsmall p { line-height:14px;}  
.txtsmall ul li{ padding-bottom:5px;}  
  
  
.txtbig h1{ font-size:28px; }
.txtbig p{ font-size:16px;}
.txtbig ul li, .txtbig ol li{ font-size:16px;}
.txtbig a:link, .txtbig a:visited, .txtbig a:active { font-size:16px}  
 .txtbig h2, .txtbig h3, .txtbig h4, .txtbig h5, .txtbig h6 {
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 10px;
}
.txtbig p {
    line-height: 22px;
    padding-bottom: 18px;
}



.txtsmall .articlePlugIn  p,.txtbig  .articlePlugIn p,
.txtsmall  .articlePlugIn p a:link,.txtsmall .articlePlugIn p a:visited,.txtsmall  .articlePlugIn p a:hover,.txtsmall  .articlePlugIn p a:active,
.txtbig  .articlePlugIn p a:link,.txtbig .articlePlugIn p a:visited,.txtbig  .articlePlugIn p a:hover,.txtbig  .articlePlugIn p a:active{ font-size:11px;}
.txtbig  .articlePlugIn p{ line-height:16px; color:#A5A5A5;}
.txtbig  .articlePlugIn p.time{ line-height:21px;}
.txtbig .articlePlugIn  p.textSize{ line-height:24px;}
.txtsmall .articlePlugIn p.time{ line-height:21px;}
.txtsmall .articlePlugIn  p.textSize{line-height:24px;}



.articleBox .txtbig .favBox p,
.articleBox .txtsmall .favBox p{ font-size:13px; line-height:16px; padding-bottom:0;}
.articleBox .txtbig .favBox a:link, 
.articleBox .txtbig .favBox a:visited,
.articleBox .txtbig .favBox a:hover,
.articleBox .txtbig .favBox a:active,
.articleBox .txtsmall .favBox a:link, 
.articleBox .txtsmall .favBox a:visited,
.articleBox .txtsmall .favBox a:hover,
.articleBox .txtsmall .favBox a:active{ font-size:12px;}
.articleBox .txtsmall .favBox .favBox li{ list-style-type:none;}
.articleBox .txtsmall .floatFav a.favTit:link,
.articleBox .txtsmall .floatFav a.favTit:visited,
.articleBox .txtsmall .floatFav a.favTit:hover, 
.articleBox .txtsmall .floatFav a.favTit:active,
.articleBox .txtbig .floatFav a.favTit:link,
.articleBox .txtbig .floatFav a.favTit:visited,
.articleBox .txtbig .floatFav a.favTit:hover, 
.articleBox .txtbig .floatFav a.favTit:active{ font-size:14px;}
.articleBox .txtsmall .floatFav ul li,
.articleBox .txtbig .floatFav ul li{ list-style-type:none;}
.channelleftbox{ padding:0 10px 15px 10px; width:618px; float:left;}
.channelrightbox{ width:300px; float:left; padding-right:10px; padding-bottom:15px;}


.ChannelWrapper h1{ color:#464646; font-size:24px; padding:5px 0 8px 0;}
.channelfeatured{ margin:0 0 12px 0; width:598px; background:#fff url(../images/channelfeatured_bg.gif) repeat-x 0 0; padding:10px; }
.channelfeatured .articleswrapper{border:#d2d2d2 1px solid; background:#fff; width:596px;}
.channelfeatured .articleswrapper .imgbox{ float:left; margin:0 13px 0 0;}
.channelfeatured .articleswrapper .imgbox img{ width:200px; height:200px;}
.channelfeatured .articleswrapper .colr{ padding:13px 5px 0 0; margin:0 0 0 213px;}
.channelfeatured .articlecontent h2 a{ font-size:16px; }
.channelfeatured .articlecontent p{ color:#696969; padding:5px 0 15px 0;}
.channelfeatured .articlecontent p a{ color:#171c61; font-weight:bold;}
.channelfeatured .morearticlelist h3{ font-size:12px; color:#464646; padding:0 0 8px 0;}
.channelfeatured .morearticlelist ul li{ background:url(../images/dark_dashed.gif) 0 5px no-repeat;  padding:0 0 0 12px; margin-bottom:10px; overflow:hidden; height:15px;width:168px; float:left; font-weight:bold;}
.channelfeatured .channeltoparticle{ float:left; padding:13px 0 0 0;}
.channelfeatured .channeltoparticle ul li{ width:177px; margin:0 32px 0 0; float:left;}
.channelfeatured .channeltoparticle ul li.last{ margin:0 0 0 2px;}
.channelfeatured .channeltoparticle ul li img{ width:177px; margin:0 0 3px 0;}
.channelfeatured .channeltoparticle ul li a.atitle{ display:block; }

.ideawrapper{margin:0 0 12px 0; width:618px;}
.ideawrapper h2{ font-size:16px; color:#464646; padding:5px 0 5px 0; margin:0 0 15px 0; border-bottom:#d2d2d2 1px solid;}
.ideawrapper ul{ padding:0 0 20px 0; float:left; width:605px;}
.ideawrapper ul.last{ padding:0;}
.ideawrapper ul li.imgbox{ float:left; margin:0 15px 0 0;}
.ideawrapper ul li.imgbox img{ width:100px; height:100px;}
.ideawrapper ul li h3{ padding:0 0 3px 0; }
.ideawrapper ul li h3 a:link,.ideawrapper ul li h3 a:active,.ideawrapper ul li h3 a:visited,.ideawrapper ul li h3 a:hover{ font-size:14px;}
.ideawrapper ul li{ color:#616161;}
.alltopics{ width:618px; }
.alltopics h2{ font-size:16px; color:#464646; padding:0 0 5px 0;  margin:0 0 10px 0;  border-bottom:#d2d2d2 1px solid;}
.alltopics ul li{ width:200px; float:left;margin:0 0 10px 0; height:15px; overflow:hidden;}
.alltopics .seemore{ float:right; font-weight:bold;}

.channelbanner300{ margin-bottom:15px; padding-top:10px;}
.channelfav{ padding:5px; margin:0 0 15px 0; float:left; border:#d5d5d5 1px solid; float:left;} 
.channelfav .searchTit{ height:16px; background:url(../images/favText.gif) no-repeat 171px 4px;}
.channelfav li{  background:none; clear:both; padding-left:5px;padding-bottom:12px;}
.channelfav a.favTit:link,.channelfav a.favTit:visited,.channelfav a.favTit:hover,.channelfav a.favTit:active{color:#1e459f; font-weight:bold;font-size:14px; text-decoration:underline; padding-right:3px;}
.channelfav li p.Des{color:#3f3f3f; text-decoration:none; font-size:12px; padding-top:3px;padding-right:3px; display:block;}
.channelfav a.favWww:link,.channelfav a.favWww:visited,.channelfav a.favWww:hover,.channelfav a.favWww:active{color:#3f3f3f;text-decoration:none; font-size:12px; padding-top:0px;padding-right:3px;}

/*ditto img*/
.articleBox .dittofav{ margin-bottom:0;}
.articleBox .dittofav ul li{ float:left; width:700px; height:80px;}
.articleBox .dittofav a.favTit:link,
.articleBox .dittofav a.favTit:visited,
.articleBox .dittofav a.favTit:hover,
.articleBox .dittofav a.favTit:active {
color: #1E459F; font-size:16px; display:inline;
}
.articleBox .dittofav p.tit{ padding-bottom:5px;}
p.dittoimgbox{ float:left; width:72px; height:72px; margin:0 10px 0 0;}
p.dittoimgbox img{ width:70px; border:#ccc 1px solid;}
