/* from red.css */
/* General Links */a:link{text-decoration:none;color:#06c;border:0;}
a:active{text-decoration:underline;color:#06c;border:0;}
a:visited{text-decoration:none;color:#06c;border:0;}
a:hover{text-decoration:underline;color:#006;border:0;}
img{padding:0;margin:0;border:none;}
input{font-family:Verdana;color:#2f2928;font-size:13px;}
textarea{font-family:Verdana;color:#2f2928;font-size:13px;}
select{font-family:Verdana;color:#2f2928;font-size:13px;}
.header .search .input{border:solid 1px #ccc;font-size:12px;padding:3px 3px 4px;margin:0;}
.header .search p a{color:#bf0000;}
.TopMenu ul{border-left:solid 0 #666;}
.TopMenu li{border-right:solid 0 #666;}
.TopMenu li a{color:#666;}
.TopMenu li a:visited{color:#666;}
.TopMenu li a:hover{color:red;}
/* DropDown Menu ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */#menu ul{border-left:solid 0 #ffedd0;}
#menu li a{color:#fff;border-right:solid 0 #ffedd0;}
#menu li a:visited{color:#fff;}
#menu li a:hover{background:#c21900;color:#fff;border-right:solid 0 #ffedd0;}
DIV#menu ul li ul{background:red;border-top:solid 1px #ffedd0;}
#menu li li a{background:red;}
#menu li li a:visited{background:red;}
#menu li li a:hover{background:#c21900;}
.menu,.menu ul li{color:#FFF;font-size:13px;font-weight:700;}
.menu ul{width:11em;}
.menu a,.menu li a:visited{text-decoration:none;color:#fff;display:block;position:relative;border-right:solid 1px #000;letter-spacing:1px;}
.menu li li a{padding:.4em;letter-spacing:1px;}
.menu li li a:link,.menu li li a:visited{background-color:#333;color:#FFF;letter-spacing:1px;}
.menu ul a:link{color:#c00;font-weight:400;width:150px;letter-spacing:1px;}
.menu ul a:visited{color:#c00;font-weight:400;width:150px;letter-spacing:1px;}
.menu a:hover,.menu ul a:hover,.menu li li a:hover{color:#fff;background-color:#b61b1f;text-decoration:none;letter-spacing:1px;}
.menu li:hover>a{color:#fff;background-color:#d93f2a;letter-spacing:1px;}
.menu li li{/* create borders around each item */}
.menu ul>li + li{/* and remove the top border on all but first item in the list */border-top:0;}
.menu li li:hover>ul{/* inset 2nd+ submenus, to show off overlapping */top:5px;left:90%;}
/* special colouring for "Main menu:", and for "xx submenu" items in ADxMenu
	placed here to clarify the terminology I use when referencing submenus in posts */.menu>li:first-child>a,.menu li + li + li li:first-child>a{}
/* Fix for IE5/Mac \*//*/
.menu a {	float: left;}
/* End Fix *//* ie 6 only style */* html .menu a:hover,* html .menu .adxmhoverA{/* li:hover>a selector */color:#FFF;background-color:#C21900;text-decoration:none;}
/* BreadCrumb */.content .BreadCrumb{background:#fff;}
.content h1{color:#000;letter-spacing:1px;font-family:Arial, Helvetica,'Microsoft Yahei','Microsoft JhengHei', sans-serif;}
.content h2{color:#B90000;letter-spacing:1px;}
.content h3{color:#600;}
.Featured h1{border-bottom:solid 3px #efe5d6;}
.RecentArticles h1{border-bottom:solid 3px #efe5d6;}
.News h1{border-bottom:solid 3px #efe5d6;}
.News h2{color:#c60;}
.RecentBlogs h1{border-bottom:solid 3px #efe5d6;}
.Post .PostAuthorDetails{background:#efefef;}
.Post .PostMore .Comment{background:#F8F8F8 url(../Images/commentquote.gif) no-repeat 5px 10px;border-top:1px solid #DFDFDF;}
.Post .PostMore .CommentAlt{background:#FFF url(../Images/commentquote.gif) no-repeat 5px 10px;border-top:1px solid #DFDFDF;}
.Post .PostMore .CommentAuthor{background:#F4FCFF url(../Images/commentquote.gif) no-repeat 5px 10px;border-top:1px solid #DFDFDF;}
.AZ ul{background:#fff5bb;}
.PageForms form{border:solid 2px #fff5bb;}
.PageForms th{background:#fff5bb;}
.PageForms .Button{background:#fff5bb;}
#tabnav .tablink a:link,#tabnav .tablink a:visited{background:#ccc;border:1px solid #ccc;color:#666;font-weight:400;}
#tabnav .tablink a:link.active,#tabnav .tablink a:visited.active{border-bottom:1px solid #fff;background:#fff;color:#0089e7;}
#tabnav a:hover{background:#fff;}
.right h2{color:#600;}
.right .Categories li a:hover{background-color:#fff5bb;}
/* Paging */.Paging a{border:0 solid #fff5bb;background:#666;color:#fff;}
.Paging a:visited{background:#888;border:0 solid #c00;}
.Paging a:hover{border:0 solid #ccc;background:#c00;color:#fff;}
.PagingDisabled{border:0 solid #ccc;background:#e5e5e5;color:#666;}
.PagingCurrentPageNumber{border:0 solid #c00;background:#c00;color:#fff;}
/* Summary Article Attachment */.AttachmentList{border:1px solid #BEBEBE;background-color:#F8F8F8;}
.AttachmentList ul li{background:url(../Images/attach.gif) no-repeat left top;}
.AttachmentHeading{color:#384C4B;}
/* Teaser Image Styles */.FeatureImageSpan{background-color:#F5F5F5;}
/*.FeatureImageCaption {  border-bottom: 1px #CCCCCC solid;  }*/
/* eof red.css */

body{margin:0;padding:0;height:100%;text-align:center;min-width:700px;font-family:"Trebuchet MS", Arial, Tahoma;font-size:13px;background:#fff url(../Images/bkg_body_red.gif) repeat-x left 25px;color:#414b56;}
html{margin:0;padding:0;height:100%;text-align:center;min-width:700px;}
small{font-size:.8em;}
.ArticleExtra a,.ArticleExtra a:hover,.ArticleExtra a:visited,.ArticleExtra a:active{letter-spacing:0!important;font-size:15px!important;padding-bottom:5px;}
h1{font-weight:700!important;}
h1,h2,h3{font-family:微軟正黑體, "Trebuchet MS", Arial, Helvetica, sans-serif;}
h4{font-family:Verdana;}
#bgcontain{width:990px;margin:0 auto;text-align:left;}
/* IE min height hack */* html #container{height:250px;}
#container{padding:0;float:left;width:100%;clear:both;min-height:250px;/* background: url(../Images/bkg_container.png) repeat-y right top; */margin:5px 0;}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */h1.HeaderImage{padding:0;margin:0;}
h1.HeaderImage img{margin-top:0;padding:0;}
.header h1.HeaderText{font-size:32px;letter-spacing:-2px;font-weight:400;padding:15px 0;margin:0;font-family:Helvetica, Arial, sans-serif;}
.header{width:985px;position:relative;margin-top:1px;height:140px;}
.header h1{font-size:35px;letter-spacing:-2px;font-weight:400;padding:15px 0;margin:0;font-family:font, Helvetica, Arial, sans-serif;}
.header h1 a{color:#fff;}
.header h1 a:visited{color:#fff;}
.header h1 a:hover{color:#fff;text-decoration:none;}
.search{padding:0;padding-bottom:10px;border-bottom:1px solid #ccc;}
.search h2{font-size:14px;color:#fff;margin:0;padding:0 0 5px;font-weight:700;letter-spacing:0;}
.search form{padding:0;margin:0;}
.search .input{background:#efefef;border:1px solid #666;font-size:13px;padding:3px 3px 4px;margin:0;float:left;}
.search .arrow{margin-left:3px;width:69px;height:22px;background:url(../Images/SearchArrow.png) no-repeat;}
/*\ IE/Win min height hack */* html .searcharrow{margin:-23px 0 0 135px;}
/* */.searcharrow{margin:-22px 0 0 135px;}
.searcharrow{padding:0;margin:-23px 0 0 135px;top:0;background:none;}
.search p{padding:3px 0;margin:0;font-size:13px;}
.search p a{}
/* Top Menu (Site Menu - SiteMenuPanel.html) ++++ */.TopMenu{padding:4px;padding-top:0;}
.TopMenu ul{padding:0;margin:0;}
.TopMenu li{padding:0 5px;margin:0;list-style-type:none;display:inline;font-size:12px;}
.TopMenu li a{text-decoration:underline;}
.TopMenu li a:visited{text-decoration:underline;}
.TopMenu li a:hover{text-decoration:none;text-decoration:underline;}
/* DropDown Menu +++++ */.menu{position:absolute;top:100px;left:0;width:600px;}
.menu a{padding:4px 9px 6px;}
/* remove all list stylings */.menu,.menu ul{margin:0;padding:0;border:0;list-style-type:none;display:inline;}
.menu li{margin:0;padding:0;border:0;display:block;float:left;/* move all main list items into one row, by floating them */position:relative;/* position each LI, thus creating potential IE.win overlap problem */z-index:5;/* thus we need to apply explicit z-index here... */font-size:13px;}
.menu li:hover{z-index:10000;/* ...and here. this makes sure active item is always above anything else in the menu */white-space:normal;/* required to resolve IE7 :hover bug (z-index above is ignored if this is not present) see http://www.tanfa.co.uk/css/articles/pure-css-popups-bug.asp for other stuff that work */}
.menu li li{float:none;/* items of the nested menus are kept on separate lines */letter-spacing:0;}
.menu ul{visibility:hidden;/* initially hide all submenus. */position:absolute;z-index:10;left:0;/* while hidden, always keep them at the top left corner, */top:0;/* to avoid scrollbars as much as possible */}
.menu li:hover>ul{visibility:visible;/* display submenu them on hover */top:124%;/* 1st level go below their parent item */}
.menu li li:hover>ul{/* 2nd+ levels go on the right side of the parent item */top:0;left:100%;}
/* -- float.clear --force containment of floated LIs inside of UL */.menu:after,.menu ul:after{content:".";height:0;display:block;visibility:hidden;overflow:hidden;clear:both;}
.menu,.menu ul{/* IE7 float clear: */min-height:0;}
/* -- float.clear.END -- *//* -- sticky.submenu --
it should not disappear when your mouse moves a bit outside the submenu
YOU SHOULD NOT STYLE the background of the ".menu UL" or this feature may not work properly!
if you do it, make sure you 110% know what you do */.menu ul{background-image:url(empty.gif);/* required for sticky to work in IE6 and IE7 - due to their (different) hover bugs */padding:2px 30px 30px;margin:-10px 0 0 -30px;/*background: #f00;*//* uncomment this if you want to see the "safe" area.
you can also use to adjust the safe area to your requirement */}
.menu ul ul{padding:30px 30px 30px 10px;margin:-30px 0 0 -10px;}
/* -- sticky.submenu.END -- *//* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.content{float:left;width:646px;padding:0;overflow-x:hidden;}
/* BreadCrumb */.BreadCrumb{font-size:13px;margin:0 0 10px;padding:7px;padding-top:1px;color:#666;border-bottom:1px solid #ccc;}
.BreadCrumb ul{list-style-type:none;margin:0;padding:0 0 0 20px;background:url(../Images/BreadCrumbIcoUl.png) no-repeat left center;}
.BreadCrumb li{background:url(../Images/trail_arrow.gif) no-repeat left center;margin:0 4px 0 0;padding:0 0 0 10px;text-decoration:none;display:inline;}
.BreadCrumb li a{margin:0;padding:0;text-decoration:none;color:#666;}
.BreadCrumb li a:hover{text-decoration:underline;color:#06c;}
.content h1{font-size:185%;letter-spacing:1px;font-weight:400;padding:5px 0;margin:0 0 5px;}
.content h2{font-size:18px;letter-spacing:1px;padding:5px 0;margin:0 0 2px;}
.content h3{font-size:15px;letter-spacing:1px;padding:5px 0;margin:0 0 5px;}
/* article */.content .PostItem{display:block;clear:both;}
.Intro{margin-bottom:0;}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.Articles{margin:0;}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.Featured{margin:0;clear:left;}
.Featured h1{padding-left:25px;background:url(../Images/FeaturedIcoHeading.png) no-repeat left center;margin-bottom:10px;}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.RecentArticles{margin:0 0 20px;}
.RecentArticles .PostContent img{max-width:200px;width:expression(this.width>200?200:true)!important;max-height:200px;height:expression(this.width>200?200:true)!important;}
.RecentArticles h1{padding-left:25px;background:url(../Images/SummaryIcoHeading.png) no-repeat left center;margin-bottom:10px;}
/* ++++++++++++++++++ */.Categories{}
/* ++++++++++++++++++ */.Blogs{}
/* ++++++++++++++++++ */.Blogs .PostContent img{max-width:700px;width:expression(this.width>700?700:true);}
/* IE min height hack */* html .Authors{height:150px;}
.Authors{margin-bottom:10px;background:#efefef;padding:5px;padding-top:-6px;}
.Authors h1{padding-top:0;margin-top:0;}
.AuthorProfile{line-height:180%;margin-top:3px;}
.Authors .AuthorPicture{margin-right:20px;margin-top:4px;}
/* ++++++++++++++++++ */.Pages{}
/* ++++++++++++++++++ */.News{}
.News h1{padding-left:25px;background:url(../Images/NewsIcoHeading.png) no-repeat left center;margin-bottom:10px;}
.News h2{font-size:13px;letter-spacing:1px;padding:0;margin:0;}
.News .Post{padding:3px 0;border-bottom:solid 1px #e0e0e0;}
.News .Post .PostInfo{padding:0;margin:0;font-size:11px;color:#ad9f98;}
.News .Post .{font-size:13px;color:#333;line-height:1.6;}
.News .Post .PostContent p{padding:4px 0;margin:4px 0;font-size:13px;}
.News .Post .readmore{background:url(../Images/icon_FullStory.png) no-repeat left center;padding-left:17px;}
/* ++++++++++++++++++ */.SearchResults{}
/* ++++++++++++++++++ */#RecentBlogsPanel{float:right;width:220px;}
.RecentBlogs{background:#fff;padding:0 0 20px;}
.RecentBlogs h1{padding-left:25px;background:url(../Images/RecentBlogIcoHeading.png) no-repeat left center;margin-bottom:5px;}
.RecentBlogs ul{padding:0;margin:10px 0 -10px;}
.RecentBlogs li{padding:5px 0!important;list-style-type:none;font-size:12px;border-bottom:solid 1px #e0e0e0;line-height:180%;}
.RecentBlogs big{font-size:13px;display:block;font-weight:400;letter-spacing:0;}
.RecentBlogs a.blogauthor{color:#666;font-size:11px;white-space:nowrap;}
.RecentBlogs a.blogauthor:hover{text-decoration:underline;}
/* ++++++++++++++++++ *//* Post */.Post{padding:0;margin:0;margin-bottom:25px;}
/* Post Author left side from the article */.Post .PostAuthorDetails{line-height:20px;float:left;padding:6px;padding-top:3px;margin:0 0 5px;width:636px;font-size:13px;border-bottom:#fff 10px solid;border-left:#fff 0 solid;}
.Post .PostAuthorDetailsText{height:100px;width:495px;overflow:auto;border:0 solid #ccc;padding-right:5px;}
.Post .PostAuthorDetails h2{text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:normal;padding:0 0 5px;margin:0;}
.Post .PostAuthorDetails p{line-height:20px;font-size:13px;padding:3px 0;margin:0;color:#333;}
.Post .PostAuthorDetails img{margin:5px 10px 0 0;padding:1px;border:solid 1px #ccc;float:left;}
/* Post Head */.Post .PostHead{}
.Post .PostHead h1{padding:2px 0;margin:2px 0;/*color:#0077c9;*/}
/* Post Info/Details */.PostHead h2{padding:4px 0;margin:0;margin-top:15px;padding-left:6px;font-weight:700;}
/*.Post .PostHead h2 a{color:#0071be;}*/.Post .PostHead h2 a{color:#000;}
.Post .PostHead h2 a:visited{color:#666;}
.Post .PostHead h2 a:hover{/*color:#048ae6;*/text-decoration:underline;}
.PostInfo{padding:1px 0 1px 4px;margin:0 0 2px;font-size:11px;color:#666;background:#efefef;}
.PostInfo li{padding:0;margin:0;display:inline;list-style-type:none;letter-spacing:0;font-size:12px;}
.PostInfo a{color:#048ae6;text-decoration:none;}
.PostInfo .Author{border-right:solid 0 #7e8996;padding:0 2px 0 0;font-size:12px;}
.PostInfo .Time{border-right:solid 1px #ccc;padding:0 5px;font-style:normal;}
.PostInfo .Categ{border-right:solid 1px #ccc;padding:0 5px 0 8px;}
.PostInfo .Rating{padding:0 0 0 5px;letter-spacing:0;}
.PostInfo .Rating img{border:0!important;padding:0!important;margin:0!important;}
/* Post Content */.Post .PostContent{margin:0;padding:5px 0;font-size:15px;line-height:1.6em;letter-spacing:1px;color:#222;font-family:微軟正黑體, Arial;}
.Post .PostContent img{margin:0 10px 10px 0;padding:1px;border:solid 1px #ccc;}
.Post .PostContent p{line-height:1.6em;}
/* exclude recent article */.RecentArticles .Post .PostContent{width:auto;}
/*
.Post .PostContent, .PostContent p { margin: 0px; padding: 3px 0px; line-height:22px; font-size: 15px; letter-spacing:1px;}
.Post .PostContent img { margin: 0px 10px 10px 0px; padding: 1px; border: solid 1px #ccc;}
*//*.Post .PostContent p { font-size: 13px; line-height:2;}*//* <!--[if IE]> <br style="height:25px; clear:both"> <![endif]-->*//* <!--[if IE]>.Post .PostContent p br{font-size:13px; height:30px !important; clear:both; display:block;} <![endif]--> *//* Post Content -Single Page */.Post .PostContentSingle{margin:0;padding:3px 0;font-size:15px;line-height:160%;}
.Post .PostContentSingle img{}
.Post .PostContentSingle h1{padding:3px 0;margin:0 0 5px;}
.Post .PostContentSingle p{font-size:13px;line-height:120%;padding:2px 0;margin:2px 0;letter-spacing:1px;}
/* Post Bottom - Printer Version + Full story + Visit Site */.PostBottom{padding:0 0 25px;margin:0;clear:both;}
.PostBottom li{padding:2px 0;margin:0 5px 0 0;list-style-type:none;display:inline;font-size:12px;}
.PostBottom a,.PostBottom a:visited,.PostBottom a:hover{text-decoration:underline;}
.PostBottom .FullStory{background:url(../Images/icon_FullStory.png) no-repeat left center;padding-left:17px;}
.PostBottom .VisitSite{background:url(../Images/icon_VisitSite.png) no-repeat left center;padding-left:17px;}
.PostBottom .PrinterVersion{background:url(../Images/icon_PrinterVersion.png) no-repeat left center;padding-left:17px;}
.PostBottom .EditArticle{background:url(../Images/icon_EditArticle.png) no-repeat left center;padding-left:17px;}
/* Article More Related Info */.Post .PostMore{padding:0;margin:5px 0;}
.Post .PostMore h1{font-size:23px;padding:5px 0;margin:0;}
/* Article Comments */.Post .PostMore .Comment,.Post .PostMore .CommentAlt{padding:5px 10px 10px;}
.Post .PostMore .Comment .Title,.Post .PostMore .CommentAlt .Title{font-size:13px;padding:4px 3px;padding-left:40px;margin:0;}
.Post .PostMore .Comment .Details,.Post .PostMore .CommentAlt .Details{font-size:11px;padding:0 3px;padding-left:40px;margin:0;color:#7E8996;}
.Post .PostMore .Comment .Reply,.Post .PostMore .CommentAlt .Reply{float:right;font-size:11px;padding-top:4px;color:#7E8996;clear:both;}
.Post .PostMore .Comment .Content,.Post .PostMore .CommentAlt .Content{font-size:13px;padding:10px 0 0 5px;margin:0;}
/* Article Submit Comments */.PostSubmitComments{font-size:13px;}
/* Article Navigation *//* IE min height hack */* html .ArtNav{height:15px;}
.ArtNav{font-size:13px;line-height:13px;background:#efefef;padding:8px 5px;min-height:15px;color:#333;}
.ArtNav a{padding:0 3px;}
.subpagetitle{font-size:18px;margin:10px 0 4px;font-weight:700;color:#b90000;}
.ArtNavLeft{float:left;}
.ArtNavRight{float:right;}
.Paging{text-align:right;padding:6px;margin:4px 0 15px;font-size:12px;line-height:15px;}
.Paging strong{letter-spacing:-1px;}
/* ++++++++++++++++++ *//* Category Top ( Only on the Category page) */.Category{padding:0;margin:0 0 10px;position:relative;}
.Category h1{font-size:21px;font-weight:700;display:inline;float:left;padding-bottom:3px;padding-left:5px;margin-bottom:1px;margin-top:0;padding-top:0;}
.Category .Desc{font-size:13px;clear:both;}
.Category .rss{/*position: absolute; right: 0px; top: 15px;*/padding-left:5px;padding-top:0;}
.SubCategory ul{padding:10px 0 5px;margin:0;}
.SubCategory li{padding:2px 0 2px 8px;margin:0;font-size:13px;list-style-type:none;}
.SubCategory ul{width:99%;}
.SubCategory li{float:left;margin-right:15px;}
.SubCategory br{clear:left;}
/* stop the floating after the list */.Category .SubCategory br{clear:left;}
/* separate the list from what follows it */.Category .SubCategory{margin-bottom:1em;}
/* ++++++++++++++++++ *//* Authors A-Z - ( Only on the Author page) */.AZ{padding:0;margin:15px 0;position:relative;font-size:13px;font-weight:700;}
.AZ ul{padding:5px 0;margin:0;}
.AZ li{padding:0 1px;margin:0;list-style-type:none;display:inline;}
.AZ a{padding:0 3px;margin-right:1px;}
.AZ a:visited{padding:1px 3px;}
.AZ a:hover{padding:1px 3px;}
.ListAuthors{}
.ListAuthors ul{margin:0;padding:0 0 0 20px;}
.ListAuthors li{line-height:1.2;}
/* ++++++++++++++++++ *//* PageForms */.PageForms tr td{padding:10px;}
.PageForms tr td table tr td{padding:3px;font-size:13px;}
.PageForms tr td table tr td table tr td{padding:0;font-size:13px;}
.PageForms{font-size:13px;}
.PageForms form{}
.PageForms tr td{padding:10px;}
.PageForms th{padding:10px 2px 10px 10px;text-align:left;font-size:13px;font-family:"Trebuchet MS";font-weight:400;}
.PageForms tr td table tr td{padding:3px;font-size:13px;}
.PageForms tr td table tr td table tr td{padding:0;font-size:13px;}
.PageForms td table td input{padding:3px;}
.PageForms td table td input.keyfield{border:inset 1px #ccc;padding:3px;}
.PageForms td table td textarea{border:inset 1px #ccc;padding:5px;}
.PageForms td table td select{border:inset 1px #ccc;padding:2px;}
.PageForms .Button{font-size:13px;padding:2px 5px;border:outset 2px #e0e0e0;font-weight:700;}
.PageForms .Required{color:red;}
/* ++++++++++++++++++ *//* Message */.Message{color:#ff4e00;background:url(../Images/warning.gif) #FFC no-repeat 5px center;font-size:13px;padding:5px 5px 5px 25px;line-height:16px;border:1px solid #FC6;margin-left:5px;}
.ErrorMessage{color:red;background:url(../Images/exclamation.png) no-repeat left center;font-size:13px;padding-left:20px;line-height:16px;}
.SuccessMessage{color:#66ad00;background:url(../Images/success.png) no-repeat left center;font-size:13px;padding-left:20px;line-height:16px;}
/* tabs styles */#tabnav{height:26px;margin:0 0 10px;padding-left:26px;background:url(../Images/tab_bottom.gif) repeat-x bottom;}
#tabnav li{margin:0;padding:0;display:inline;list-style-type:none;}
#tabnav li a{}
#tabnav li a:visited{}
#tabnav li a:hover{}
#tabnav .navlinks{margin:0;padding:0;display:inline;list-style-type:none;float:right;}
.tablink{float:left;}
#tabnav .tablink a:link,#tabnav .tablink a:visited{float:left;font-size:13px;line-height:14px;font-weight:700;padding:5px 10px;margin:0 4px 0 0;text-decoration:none;}
#tabnav .tablink a:link.active,#tabnav .tablink a:visited.active{}
#tabnav a:hover{}
/* +++++++++++++++ */.ViewAll{background:url(../Images/ico_view_all.png) no-repeat left center;padding-left:13px;font-size:13px;font-weight:700;color:#33b0ee;}
.ViewAll a{color:#33b0ee;}
.ViewAll a:visited{color:#33b0ee;}
/* +++++++++++++++ */.right{float:right;width:305px;padding-top:10px;border-right:0 solid #ccc;padding:4px;padding-left:8px;}
.right ul{padding:10px;margin:10px;margin-top:3px;padding-top:2px;list-style-image:url(../Images/ArrowLeft.png);}
.right li{padding:0;margin:0;list-style-type:none;}
.right h1{font-size:15px;}
.right h2{padding:3px 2px 4px 10px;font-size:15px;margin:0;letter-spacing:-1px;background-color:#333!important;color:#fff;}
.right li a:visited{}
.right .Categories{margin-bottom:15px;letter-spacing:1px;}
.right .Categories h2{padding-left:12px;margin-bottom:5px;}
.right .Categories ul{padding:0;margin:0;padding-top:0;border-top:solid 1px #dfe6ec;padding-bottom:0;list-style-image:none;}
.right .Categories li a{font-size:15px;padding-left:17px;display:block;border-bottom:solid 1px #dfe6ec;background:url(../Images/ArrowLeft.png) no-repeat left 3px;padding-top:3px;padding-bottom:3px;line-height:170%;}
.right .Categories li a:hover{}
.right .ArticleOptions{margin-bottom:5px;}
.right .ArticleOptions h2{padding-left:12px;}
.right .ArticleOptions li a{}
.right .ArticleOptions .EmailToFried{background:url(../Images/ArticleOptionsEmail.png) no-repeat left center;padding-left:15px;}
.right .ArticleOptions .PrintArticle{background:url(../Images/ArticleOptionsPrint.png) no-repeat left center;padding-left:15px;}
.right .ArticleOptions .RemoveFavorites{background:url(../Images/ArticleOptionsFavorites.png) no-repeat left center;padding-left:15px;}
.right .ArticleOptions .AddToFavorites{background:url(../Images/ArticleOptionsFavorites.png) no-repeat left center;padding-left:15px;}
.right .ArticleOptions .ArticlesToRead{background:url(../Images/ArticleOptionsRead.png) no-repeat left center;padding-left:15px;}
.right .RightArticleHistory h2{padding-left:18px; font-size:15px;}
.right .ArticleOptions .RemoveRead{background:url(../Images/ArticleOptionsRead.png) no-repeat left center;padding-left:15px;}
.right .PopularArticles{margin-bottom:15px;}
.right .PopularArticles h2{padding-left:12px; }
.right .PopularArticles li{padding:5px 0!important;list-style-type:none;font-size:12px;border-bottom:solid 1px #e0e0e0;line-height:170%;}
.right .PopularArticles li a{}
.right .PopularAuthors{margin-bottom:15px;}
.right .PopularAuthors h2{padding-left:12px;margin-bottom:10px;}
.right .PopularAuthors li a{}
.right .FavoriteArticles{margin-bottom:15px;}
.right .FavoriteArticles h2{background:url(../Images/IcoFavoriteArticles.png) no-repeat 5px 5px;padding-left:26px;}
.right .FavoriteArticles li a{}
.right .ArticlesToRead{margin-bottom:15px;}
.right .ArticlesToRead h2{background:url(../Images/IcoArticlesToRead.png) no-repeat 5px center;padding-left:26px;}
.right .ArticlesToRead li a{}
/* +++++++++++++++ */.EmailToFriend{background:#fff;margin:30px;}
/* +++++++++++++++ */.footer{padding:0;width:99%;margin:0 auto;clear:both;color:#333;margin-top:10px;margin-bottom:15px;}
.footer p{padding:13px;margin:0;font-size:12px;}
/* Spread the Word */.SpreadTheWord{}
.SpreadTheWord ul{padding:0;margin:0;}
.SpreadTheWord li{padding:0 2px;margin:0;list-style-type:none;display:inline;font-size:13px;line-height:16px;}
.Paging a{display:inline;padding:4px 9px;}
.Paging a:hover{text-decoration:none;}
.PagingDisabled{display:inline;padding:4px 9px;}
.PagingCurrentPageNumber{display:inline;font-weight:700;padding:4px 9px;}
.msgWarning{background-image:url(../Images/warning.gif);background-repeat:no-repeat;background-position:6px 7px;font:normal 11px/18px Tahoma;padding:5px;margin-bottom:15px;padding-left:25px;border:dotted 1px silver;background-color:#FFFFE0;color:#333;text-decoration:none;display:;z-index:1000;width:220px;}
.ArticleExtraContent{font-size:13px;}
.ArticleExtra ol,.ArticleExtra ol li{font-size:13px;padding-bottom:3px;}
.ArticleExtra ul,.ArticleExtra ul li{font-size:13px;}
.ArticleExtra ul{padding-top:0;padding-bottom:0;margin:0;list-style-type:none;padding-left:20px;}
.ArticleExtra ul li a{font-size:13px;display:block;padding-left:20px;background:url(../Images/ArrowLeft.png) no-repeat left top;}
.FloatNone{float:none;}
.FloatRight{float:right;}
.FloatLeft{float:left;}
.ArticleExtra div{font-size:15px;}
/* Summary Article Attachment */.AttachmentList{padding:6px;}
.AttachmentList ul{padding-top:0;padding-bottom:0;margin:0;list-style-type:none;padding-left:20px;}
.AttachmentList ul li{padding:3px;}
.AttachmentList ul li a{font-size:13px;display:block;padding-left:20px;}
.AttachmentHeading{font-size:13px;font-weight:700;font-family:Arial,Helvetica,sans-serif;}
/* +++++++++++++++ */.right .Newsletter{margin-bottom:15px;font-size:13px;}
.right .Newsletter h2{background:url(../Images/IcoNewsletter.png) no-repeat left top;padding-left:20px;margin-bottom:10px;}
/* Teaser Image Styles */.FeatureImageSpan{font-size:12px;margin:5px;margin-right:10px;width:150px;overflow:hidden;}
.FeatureImageSpanInner{height:120px;border:0 solid #ddd;padding:2px;overflow:hidden;}
img.nasArticleImage{max-width:120px;width:expression(this.width>120?"120px":"auto");border:1px solid #ccc;padding:1px;}
.FeatureImageCaption{padding-left:3px;padding-right:3px;line-height:140%;text-align:center;margin-top:5px;}
img.AuthorPicture{padding:3px;border:solid 1px #ccc;text-align:center;}
.adsense{font-size:12px!important;}
.ArticleOptions2{padding:1px;background-color:#fffade;margin-top:0;padding-left:5px;}
.ArticleOptions2 li{padding-right:20px;}
.ArticleOptions2 .EmailToFried{background:url(../Images/ArticleOptionsEmail.png) no-repeat left center;padding-left:15px;}
.ArticleOptions2 .PrintArticle{background:url(../Images/ArticleOptionsPrint.png) no-repeat left center;padding-left:15px;}
.ArticleOptions2 .RemoveFavorites{background:url(../Images/ArticleOptionsFavorites.png) no-repeat left center;padding-left:15px;}
.ArticleOptions2 .AddToFavorites{background:url(../Images/ArticleOptionsFavorites.png) no-repeat left center;padding-left:15px;}
.ArticleOptions2 .ArticlesToRead{background:url(../Images/ArticleOptionsRead.png) no-repeat left center;padding-left:15px;}
.ArticleOptions2 .RemoveRead{background:url(../Images/ArticleOptionsRead.png) no-repeat left center;padding-left:15px;}
.right .PopularArticles{margin-bottom:15px;}
br{letter-spacing:0;}
blockquote{color:#000;/*font-family: fixed,"lucidux mono","andale mono","courier new",monospace;*/border-top:2px solid #f5a907;border-bottom:2px solid #f5a907;background-color:#FFC;padding:10px;margin-left:10px;margin-right:0;}
.bloglistTable{margin:10px 0 15px;}
.bloglistTable td{border-collapse:collapse;border-bottom:1px solid #ccc;padding:4px;}
.bloglistTable th{border-bottom:1px solid #ccc;}
.author-bottom-banner{background:#fff6c3;width:100%;text-align:center;padding-top:3px;padding-bottom:3px;margin-bottom:5px;}
.Paging2{margin-top:10px;padding-top:15px;padding-bottom:15px;border-top:1px solid #666;text-align:center;width:98%;font-size:15px;letter-spacing:1px;}
.Paging2 a{padding:6px;font-size:14px;background-color:#B90000;color:#fff;border:1px solid #ccc;}
.Paging2 a:hover{padding:6px;font-size:14px;background-color:#000;color:#fff;border:1px solid #ccc;text-decoration:none;}
.fleft{float:left;display:inline;}
.fright{float:right;display:inline;}
.popular_author_unit{float:left;width:68px;height:85px;text-align:center;margin:8px 0 2px;font-size:12px;overflow:hidden;}
.popular_author_pic{vertical-align:middle;text-align:center;margin-left:auto;margin-right:auto;width:99%;}
.popular_author_unit img{vertical-align:middle;max-height:50px;height:expression(this.height>50?50:true)!important;max-width:60px;width:expression(this.width>60?60:true)!important;margin-bottom:4px;}
/* linkwithin */.linkwithin_text{font-size:15px;margin-bottom:10px!important;width:99%;color:#B90000;padding-bottom:3px;}
.linkwithin_title {color:#666 !important; font-size:13px !important;}
ul.linkwithin_textlist li{font-size:13px!important;margin-bottom:8px!important;}
.sublist2{margin-left:18px!important;}
.sublist2 li a{font-size:13px!important;}
.subcatlist a{font-size:13px!important;}
.subcatlist_active a,.subcatlist_active a{color:#c60!important;font-size:13px!important;}
.subcatlist a:hover{color:#06c;font-size:13px!important;}
#ad_leaderB_top{position:absolute;top:2px;left:50%;margin:3px 0 0 -235px;}
.postSummary_teaser{width:27%;text-align:center;}
.postSummary{width:72%;}
.PostHead h2{margin-top:0;padding-top:0;margin-left:0;padding-left:0;font-size:21px;font-weight:600;line-height:26px;}
.postSummary li{line-height:110%;}
.postSummary p{margin-top:0;}
.postSummary h1{background:none;padding-left:0;font-size:14px;margin-top:0;padding-top:0;}
.postblock{border-bottom:1px solid #ddd;margin-bottom:12px;margin-top:2px;clear:both;padding-bottom:10px;}
#switchlangpanel{position:absolute;top:100px;right:50%;margin:3px -500px;width:426px;}
#gsearchpanel{height:26px;overflow:hidden;padding-top:0;width:275px;}
#switchlangbar{color:#fff;margin:3px 0 0;padding:0;font-size:13px;width:45px;margin-left:2px;}

