/* These styles are whole css style*/

.floatclear
{
overflow: hidden;
}
* html .floatclear
{
height: 1%;
}
body
{
	background: url(/images/lbg-header2.gif) repeat-x;	
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif; 
	margin:0; 
	text-align:center;
	line-height:1.4em;
	font-weight:normal;
}
a
{
	color: #841010;
	text-decoration: none;
	font-weight: bold;	
}	
a:hover
{
	color:#8E8E8E;
}

a[href^="mailto:"] {color: #005288} /* mailto: links for modern browsers */

a.bluelink {color: #005288} /* Blue mailto: links for IE6 */

p
{
	margin:0; 
	padding:0;
}
h1
{
	margin:0; 
	padding:0;
}
h2
{
	font-size:130%;
}
h3
{
	font-size:110%;
	margin: 12px 0 0 0;
}
h5
{
	font-size:90%;
	margin: 2px 0 0 0;
}
form
{
	margin:0;
	padding:0;
}

img 
{
    display: none;
}
#container
{
	position:relative;
	width:995px;
	margin: 0px auto;
	text-align:left;
}

#container img, #container2 img 
{
    display: block;
}
#logo
{
	margin: 29px 0 0 0;
	float:left;
}
#bannerAd
{
	position:absolute;
	top: 7px;
	right:0px;
}
/*---1st of 3 coloumns - ------*/
#col1
{
	position:absolute;
	top: 147px;
	width:147px;
	left:0px;
}
#navigation
{
	margin: 0px 0px 0px 7px;
	padding: 0;
	border-top: 2px solid #005186;
	list-style-type: none;
}
#navigation a
{
	display: block;
	padding: 2px 16px 2px 10px;
	background: #6d91c3 url(/images/lbg-dots-menu.gif) no-repeat bottom;
	font-weight: normal;
	color: #fff;
}
#navigation a:hover
{
	background-color: #005186 !important;
	background-position: bottom;
}
.menuLastItem 
{
	background: #6d91c3 url(/images/lbg-menu-end.gif) no-repeat bottom !important;
}

.currentPage a
{
	background: #005186 url(/images/lbg-menu-lite.gif) no-repeat bottom !important;
	font-weight:bold !important;
}
.currentPage a:hover
{
	font-weight:bold;
}
.menuMidSection1 a
{
	background: #7eadba url(/images/lbg-dots-menu.gif) no-repeat bottom !important;
}
.menuMidSection2 a
{
	background: #578a6d url(/images/lbg-dots-menu.gif) no-repeat bottom !important;
}
.menuMidSection3 a
{
	background: #888a57 url(/images/lbg-dots-menu.gif) no-repeat bottom !important;
}
.menuMidSection4 a
{
	background: #73578a url(/images/lbg-dots-menu.gif) no-repeat bottom !important;
}
.menuMidSection5 a
{
	background: #7eadba url(/images/lbg-dots-menu.gif) no-repeat bottom !important;
}
.menuMidSection a:hover
{
	background-color: #005186 !important;
}
.menuLineWhite a
{
	background-image: url(/images/linewhite.gif) !important ;
	background-position: bottom;
}
.menuLineWhite a:hover
{
	background-image: url(/images/linewhite.gif) !important ;
	background-position: bottom !important;
	background-color: #005186 !important;
}
.expandSection a
{
	background: #456897 url(/images/lbg-dots-menu.gif) no-repeat bottom !important;
}
.expandSection a:hover
{
	background-color: #005186 !important;
}
.navIndent
{
	text-indent:12px;
}
/*---Search---------*/
#archiveArea
{
	margin:0 0 0 7px;
	background:#005186 url(/images/lbg-menu-search.gif) no-repeat bottom;
}
form#archiveSearch
{
	padding: 6px 0 4px 11px;
}
form#archiveSearch label
{
	color: #fff;
	text-transform:uppercase;
	font-weight:bold;	
}
form#archiveSearch .fields
{
	border: solid 1px #808080;
	width:120px;
}
form#archiveSearch .searchBtn
{
	margin: 5px 0 0 58px;
}
.advSearchTxt 
{
	padding: 0 9px 8px 0;
	text-align:right;
	font-size:88%;
}
.advSearchTxt a
{
	color: #fff;
	font-weight:normal;
}
/*---2nd of 3 coloumns - -----*/
#col2
{
	position:absolute;
	top: 143px;
	left:158px;
	width:601px;
}
#todaysDate
{
	margin: 101px 0 0 280px;
	color:#fff;
	font-weight: bold;
	float:left;
}
#breadcrumb
{
	position: absolute;
	top: 127px;
	left: 159px;
	color:#005186;
	font-size: 95%;
}
#breadcrumb a
{
	text-decoration:underline;
	font-weight:normal;
	color:#005186;
}
#stories
{
	width:380px;
	display:inline;
	float:left;
	position:relative;
	margin: 3px 0 0 0;
}
#firstArticleFrame h3
{
	font-size:120%;
	margin:3px 0 0 0;
}
#firstArticleFrame 
{
	background: url(/images/lbg-dots-line.gif) repeat-x bottom;
	padding:0 0 20px 0;	
}
#smArticleFrame 
{
	margin: 0px 0px 6px 0px;
	padding:0;
	
	width:380px;
}
#subCol1 
{
	width:185px;
	margin:0 6px 0 0;
	clear:right;
	float:left;
}
#subCol1 h3
{
	margin:0;
}
#subCol2 
{
	width:175px;
	margin:0 0 0 10px;
	float:left;
}
#subCol2 h3
{
	margin:0;
}
#topStory
{
	text-indent:-1000em;
	background: url(/images/txt-sub-1.gif) no-repeat;
	width:380px;
	height:38px;
	display:block;
	margin: 0;
}
#topStory_cn
{
	text-indent:-1000em;
	background: url(/images/txt-sub-1_cn.gif) no-repeat;
	width:380px;
	height:38px;
	display:block;
	margin: 0;
}
#firstArticleImg
{
	width:119px;
	border: solid 1px #000;
	margin: 3px 10px 0 5px;
	float:right;
	clear:both;
}
.articleDate
{
	color:#8E8E8E;
}
.newLineDate
{
	color:#8E8E8E;
	display:block;
}
#news
{
	width:200px;
	float:left;
	padding:0;
	position:relative;
	background: url(/images/lbg-dots-vertline.gif) repeat-y left;
	margin:3px 0 0 0px;
	}
	
#news_cn
{
	width:200px;
	float:left;
	padding:0;
	position:relative;
	background: url(/images/lbg-dots-vertline.gif) repeat-y left;
	margin:3px 0 0 0px;
	}
#news p
{
	padding: 0 0 4px 9px;
	background: url(/images/lbg-dots-lines.gif) repeat-x bottom;
	font-size:95%;
	line-height:1.3em;
}
#news_cn p
{
	padding: 4px 4px 4px 9px;
	background: url(/images/lbg-dots-lines.gif) repeat-x bottom;
	font-size:100%;
	line-height:1.3em;
}
#news a
{
	font-weight:normal;
}
#news_cn a
{
	font-weight:normal;
}
#news p.moreNews
{
	text-align:right;
	margin: 3px 3px 0 0;
	background-image: none;
	font-size:100%;
}
#news_cn p.moreNews
{
	text-align:right;
	margin: 3px 3px 0 0;
	background-image: none;
	font-size:100%;
}
#news p.moreNews a
{
	font-weight:bold;
}
#news_en p.moreNews a
{
	font-weight:bold;
}
#footer
{
CLEAR: both; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
LEFT: 0px; 
PADDING-BOTTOM: 30px; 
WIDTH: 99%; 
PADDING-TOP: 30px; 
POSITION: absolute; 
TOP: 950px
}
#footer
{
	padding:0 0 30px 0;
}
#footer a
{
	font-weight:normal;	
	font-size:12px;
}
#footer p
{
font-weight:normal;	
	margin:0 0 0 50px;
	padding-right: 260px;
	font-size:12px;
}
#footer span a
{
	font-weight:bold;
	font-size:95%;
}

#footer ul 
{
    padding-right: 260px;   
}
#footer li
{	
	list-style-type:none;
	display:inline;
	background: url(/images/lbg-dots-static.gif) no-repeat right;
	padding:0 10px 0 10px;
}
#footer li.lastStaticItem
{
	background-image:none;
	padding: 0 0 0 10px;
}
/*---3 of 3 coloumns - ------*/

#col3
{
	position:absolute;
	top: 140px;
	left:735px;	
	width:144px;
}
#col3 img
{
    clear: left;
	width:120;
	margin: 1px 0 0 10px;
}
#jobOfTheWeek
{
	text-indent:-1000em;
	background: url(/images/txt-joblawspirit.gif) no-repeat;
	width:120px;
	height:35px;
	float:left;
	margin: 23px 0 0 10px;
	display:inline;
}
#currentIssue
{
	text-indent:-1000em;
	background: url(/images/txt-current.gif) no-repeat;
	width:120px;
	height:33px;
	float:left;
	margin: 2px 0 0 10px;
	display:inline;
}
#currentIssue_cn
{
	text-indent:-1000em;
	background: url(/images/txt-current_cn.gif) no-repeat;
	width:120px;
	height:33px;
	float:left;
	margin: 2px 0 0 10px;
	display:inline;
}
/* Site tag---------1st HALF-------------*/
#loginHm
{
	margin: 4px 134px 0 0;
	text-align:right;
	font-size: 12px;
}
#jobOflawspirit
{
	text-indent:-1000em;
	background: url(/images/txt-joblawspirit.gif) no-repeat;
	width:120px;
	height:35px;
	float:left;
	margin: 6px 0 0 10px;
	display:inline;
}
#jobOflawspirit_cn
{
	text-indent:-1000em;
	background: url(/images/member.gif) no-repeat;
	width:120px;
	height:35px;
	float:left;
	margin: 6px 0 0 10px;
	display:inline;
}
#breakNews
{
	text-indent:-1000em;
	background: url(/images/txt-news.gif) no-repeat;
	width:200px;
	height:38px;
	margin: 0;
}
#breakNews_cn
{
	text-indent:-1000em;
	background: url(/images/txt-news_cn.gif) no-repeat;
	width:200px;
	height:38px;
	margin: 0;
}
#rssIconHm
{
	position:absolute;
	top:8px;
	left:184px;
	width:14px;
}
#rssIconHmTxt span
{
	position:absolute;
	top:6px;
	left:156px;
	color:#fff;
	font-weight:bold;
}
#colsflash
{
	position:absolute;
	top: 148px;
	right: 5px;
	z-index: 2;
}
#colsflash img
{
	margin: 0 0 10px 0;
}

#highlightFrame
{
	clear:both;
	width:601px;
	margin:0;
	padding:0;
}
#titleHighlights
{
	text-indent:-1000em;
	background: url(/images/txt-lights.gif) no-repeat;
	width:380px;
	height:35px;
	margin:0;
	padding: 0;
}
#titleHighlights_cn
{
	text-indent:-1000em;
	background: url(/images/txt-lights_cn.gif) no-repeat;
	width:380px;
	height:35px;
	margin:0;
	padding: 0;
}

#highlights
{
	background:#d0e0f6 url(/images/lbg-lights.gif) no-repeat bottom left;
	width:380px;
	height: 130px;
	float:left;
	height: 128px;
}

#highlights p
{
	padding: 10px 8px 5px 8px;
}
#highlights span
{
	color:#005288;
	display:block;
	font-size:125%;
	font-weight:bold;
}

#highlights_cn
{
	background:#d0e0f6 url(/images/lbg-lights.gif) no-repeat bottom left;
	width:380px;
	height: 130px;
	float:left;
	height: 128px;
}

#highlights_cn p
{
	padding: 6px 8px 5px 8px;
}
#highlights_cn span
{
	color:#005288;
	display:block;
	font-size:100%;
	font-weight:bold;
}
#titlePoll
{
	text-indent:-1000em;
	background: url(/images/vote.gif) no-repeat;
	width:200px;
	height:35px;
	margin:0;
	padding: 0;
}
#poll
{
	width:200px;
	float:left;
	background: url(/images/lbg-dots-vertline.gif) repeat-y left;
}


#poll p.moreNews
{
	text-align:right;
	margin: 3px 3px 0 0;
	background-image: none;
	font-size:100%;
}

#poll_cn p.moreNews
{
	text-align:right;
	margin: 3px 3px 0 0;
	background-image: none;
	font-size:12px;
}


#poll_cn a
{
	font-weight:normal;
}

#titlePoll_cn
{
	text-indent:-1000em;
	background: url(/images/vote_cn.gif) no-repeat;
	width:200px;
	height:35px;
	margin:0;
	padding: 0;
}
#poll_cn
{
	width:200px;
	float:left;
	background: url(/images/lbg-dots-vertline.gif) repeat-y left;
}

#poll_cn p
{
	padding:  0 0 0 10px;
	margin: 4px 4px 5px 4px;
	font-size:12px;
   line-height:150%;
}

#submitBtnHm
{
	margin: 2px 55px 0 0;
	float:left;
}
.resultsAlign
{
	float:left;
	line-height:2.6em;
}

#container2
{
	position:relative;
	width: 995px;
	margin: 0px auto;
	text-align:left;
	top:493px;
	left:0px;
}
#columnSet
{
	position: relative;
	display: inline;
	margin: 0 0 15px 3px;
	padding:0 0 30px 0;
	float:left;
	font-size: 12px;
}
#columnSet img
{
	float:left;
	margin:5px 7px 3px 0;
}
.column1
{
	float:left;
	width:154px;
}
.column1 p
{
	margin: 4px 3px 0 2px;
}
.column5
{
	float:left;
	width:120px;
	height:205px;
	background: url(/images/lbg-seconde.gif) no-repeat top;
	margin: 0 0 0 18px !important;
	margin: 0 0 0 4px;
	padding: 10px 0 0 0px;
}
.column5_cn
{
	float:left;
	width:120px;
	height:205px;
	background: url(/images/lbg-seconde.gif) no-repeat top;
	margin: 0 0 0 18px !important;
	margin: 0 0 0 4px;
	padding: 10px 0 0 0px;
}
.column5 p
{
	background: #8CAAD4 url(/images/lawadvr.gif) no-repeat top left;
	padding: 82px 0 0 0;
	margin-top: 20px !important;
}

.column5_cn p
{
	background: #8CAAD4 url(/images/lawadvr_cn.gif) no-repeat top left;
	padding: 82px 0 0 0;
	margin-top: 20px !important;
}
.column5 p a
{
	display:block;
	width:110px;
	padding-bottom: 20px;
	color: #fff;
	font-size: 12px;
	line-height: 1.1em;
}
.column5_cn p a
{
	display:block;
	width:110px;
	padding-bottom: 20px;
	color: #fff;
	font-size: 95%;
	line-height: 1.1em;
}
.column5 p a.wikiIntroQuote
{
	background: #8CAAD4 url(/images/lawadvbottom.gif) no-repeat bottom right;
	font-style: italic;
	min-height: 50px;
	height: auto !important;
	height: 50px;
	padding-left: 10px !important;
	padding-left: 7px;
}

.column5 p a.wikiIntro 
{
	background: #8CAAD4 url(/images/lawadvBottom2.gif) no-repeat bottom right;
	padding-left: 10px;
}

.column5 a:hover
{
	color: #005288;
}

.column5_cn p a.wikiIntroQuote
{
	background: #8CAAD4 url(/images/lawadvbottom.gif) no-repeat bottom right;
	font-style: italic;
	min-height: 50px;
	height: auto !important;
	height: 50px;
	padding-left: 10px !important;
	padding-left: 7px;
}

.column5_cn p a.wikiIntro 
{
	background: #8CAAD4 url(/images/lawadvBottom2.gif) no-repeat bottom right;
	padding-left: 10px;
}

.column5_cn a:hover
{
	color: #005288;
}
.column2
{
	float:left;
	width:184px;
	margin: 0 0 0 13px;
	display: inline; /*for IE6 */
}
.column2 p
{
	margin: 4px 3px 0 2px;
}
.column34
{
	float:left;
	width:173px;
	margin: 0 0 0 13px;
	display: inline; /*for IE6 */

}
.column34 p
{
	background: url(/images/lbg-dots-lines.gif) repeat-x top;
	margin: 0 0 0 3px;
	padding: 6px 5px 6px 1px;
	clear:both;
}
.moreDiary
{
	position:absolute;
	bottom:0px;
	left:0px;
	background: #dae3f0 url(/images/lbg-dots-lines.gif) repeat-x top;
	width:150px;
	text-align:right;
	padding: 7px 5px 7px 0;
}
.moreEditor
{
	position:absolute ;
	bottom:0px;
	left:169px;
	background: #dae3f0 url(/images/lbg-dots-lines.gif) repeat-x top;
	text-align:right;
	padding: 7px 5px 7px 0;
	width: 173px;
}
.moreTalkback
{
	position:absolute;
	bottom:0px;
	left:366px;
	background: #dae3f0 url(/images/lbg-dots-lines.gif) repeat-x top;
	text-align:right;
	padding: 7px 5px 7px 0;
	width: 165px;
}
.moreCareer
{
	position:absolute;
	bottom:0px;
	left:555px;
	background: #dae3f0 url(/images/lbg-dots-lines.gif) repeat-x top;
	text-align:right;
	padding: 7px 5px 7px 0;
	width: 165px;
}
#titleDiaryHm
{
	text-indent:-1000em;
	background: url(/images/txt-training.gif) no-repeat;
	width:152px;
	height:38px;
	margin:0;
	padding: 0;
}

#titleDiaryHm_cn
{
	text-indent:-1000em;
	background: url(/images/txt-training_cn.gif) no-repeat;
	width:152px;
	height:38px;
	margin:0;
	padding: 0;
}
#titleEditorHm
{
	text-indent:-1000em;
	background: url(/images/txt-search.gif) no-repeat;
	width:180px;
	height:38px;
	margin:0;
	padding: 0;
}
#titleEditorHm_cn
{
	text-indent:-1000em;
	background: url(/images/txt-search_cn.gif) no-repeat;
	width:180px;
	height:38px;
	margin:0;
	padding: 0;
}
#titleTalkbackHm
{
	text-indent:-1000em;
	background: url(/images/txt-trans.gif) no-repeat;
	width:180px;
	height:35px;
	margin:0;
	padding: 0;
}
#titleTalkbackHm_cn
{
	text-indent:-1000em;
	background: url(/images/txt-trans_cn.gif) no-repeat;
	width:180px;
	height:35px;
	margin:0;
	padding: 0;
}
#titleCareerHm
{
	text-indent:-1000em;
	background: url(/images/txt-recrutiment.gif) no-repeat;
	width:180px;
	height:35px;
	margin:0;
	padding: 0;
}
#titleCareerHm_cn
{
	text-indent:-1000em;
	background: url(/images/txt-recrutiment_cn.gif) no-repeat;
	width:180px;
	height:35px;
	margin:0;
	padding: 0;
}
#rssIconDaily
{
	position:absolute;
	top:15px;
	left:133px;
	width:14px;
}
#rssIconDailyTxt span
{
	position:absolute;
	top:20px;
	left:110px;
	color:#6d91c3;
	font-weight:bold;
}
#rssIconBlog
{
	position:absolute;
	top:15px;
	left:333px;
	width:14px;
}
#rssIconBlogTxt span
{
	position:absolute;
	top:20px;
	left:310px;
	color:#005186;
	font-weight:bold;
}
#rssIconTalk 
{
	position:absolute;
	top:15px;
	left:525px;
	width:14px;
}
#rssIconTalkTxt span
{
	position:absolute;
	top:20px;
	left:500px;
	color:#6d91c3;
	font-weight:bold;
}
#rssIconClinic
{
	position:absolute;
	top:15px;
	left:712px;
	width:14px;
}
#rssIconClinicTxt span
{
	position:absolute;
	top:20px;
	left:686px;
	color:#005186;
	font-weight:bold;
}
table#pollResults
{
	padding: 0 0 0 10px;
	margin: 2px 0 0 0;
	font-size: 0.9em;
}
/*table#pollResults tr
{
	font-size: 0.95em;
}*/
table#pollResults td.percent
{
	font-weight: bold;
	font-size: 0.9em;
}

table#pollResults td.percent img
{
    float: left;   	
}

/*h2#titleWiki 
{
	text-indent:-1000em;
	background: url(/images/lawspiritlegal.gif) no-repeat;
	width:119px; 
	height:166px;
	margin:0;
	padding: 0;
	
}*/


#userpanel { padding-top:5px;}
form { padding-left:10px; margin-top:5px;}
#userpanel .k9 { background:#F7F7F7; border:1px solid #666666; width:90px; height:15px; vertical-align:middle; margin:2px; padding-top:3px;}
	 input.submit1 { width:80px; height:30px; background:url(/images/submit.jpg) center 50% no-repeat; border:0; margin-top:5px; margin-left:18px; color:#008AC3; letter-spacing:0.6em; cursor:pointer;}
       
	 form.sform1 { margin-left:10px;}
/* End hide from IE-mac */


/********************Added By hu********************/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/* End hide from IE-mac */

ul,li{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#left05 {
	BORDER-RIGHT: #e2e2e2 1px solid; BORDER-TOP: #e2e2e2 1px solid; MARGIN-TOP: 9px; BORDER-LEFT: #e2e2e2 1px solid; BORDER-BOTTOM: #e2e2e2 1px solid;
}
#left05 a{
font-weight:normal;
}
#left06 td{
font-size:12px;
}
#left07 ul{

}
#left07 li{
float:left;width:15%;
}
#left07 .l2 {
float:left;width:2%;BACKGROUND: #f8f8f8; PADDING-TOP: 12px; BORDER-BOTTOM: #e2e2e2 1px solid
}
#left05 ul{
padding-top:4px;padding-bottom:4px;padding-left:4px;padding-right:4px;
}
#left05 li{
line-height:170%
}
#left05 p{
FONT-SIZE: 12px; BACKGROUND-IMAGE: none; MARGIN: 3px 3px 0px 0px; TEXT-ALIGN: right
}
#left05 .l2 {
width:6%;BACKGROUND: #f8f8f8; BORDER-BOTTOM: #e2e2e2 1px solid
}
.tagf {
	BORDER-RIGHT: #e2e2e2 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
.tagn {
	BORDER-RIGHT: #e2e2e2 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #e2e2e2 1px solid
}
#left01 {
	BORDER-RIGHT: #e2e2e2 1px solid; BORDER-TOP: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; BORDER-BOTTOM: #e2e2e2 1px solid;padding-top:6px;font-size:12px
}
#left01 p{
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 6px
}
#left03 {
	margin-bottom:5px;
}
#left03 td{
font-size:12px
}
#left01 H3 {
	FONT-SIZE: 120%; MARGIN: 3px 3px 0px
}
#left03 .left03_1 {
	PADDING-LEFT: 17px; PADDING-TOP: 3px; BORDER-BOTTOM: #e2e2e2 1px solid
}
#left03 .l1 {
	BORDER-BOTTOM: #e2e2e2 1px solid
}
#left03 .tagff {
	BACKGROUND: url(/image/college_06.gif); PADDING-TOP: 5px; PADDING-LEFT: 8px
}

#left03 .tagnn {
	BACKGROUND: url(/image/college_07.gif); PADDING-TOP: 5px; PADDING-LEFT: 8px
}
#left03 .tagnn A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#left03 .tagnn A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#left03 .tagnn A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
