/***General***/
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
body
{
	margin: 0 auto;
	padding: 0;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	background: url(../Images/bodyBg.jpg) repeat-x;
}
.clearThis
{
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	clear: both;
}
p img
{
	border: none;
	margin: 0;
}
a
{
	text-decoration: none;
}
img
{
	border: 0px;
}
/***End of General***/

/***Header***/

.wrap
{
	width: 1000px;
	background: url(../Images/Wrap.jpg) #F4F6F1 repeat-y;
	margin: 0 auto;
}
.wrapLeft
{
	width: 10px;
	height: 450px;
	background: url(../Images/borLeft.jpg) no-repeat;
	float: left;
}
.wrapRight
{
	width: 10px;
	height: 450px;
	background: url(../Images/borRight.jpg) no-repeat;
	float: right;
}
.content
{
	width: 980px;
	float: left;
	background-color: #F4F6F1;
}
.hdr
{
}
.top3news
{
	line-height: 150%;
}
.hdrTop
{
	height: 93px;
	background: url(../Images/hdrBg.jpg) #FFF repeat-x top left;
	padding: 3px 10px 0px 10px;
}
.hdrText
{
	color: #DCDDDE;
}
.hdrText a
{
	text-decoration: none;
	font-weight: bold;
	color: #DCDDDE;
}
.hdrText a:hover
{
	text-decoration: underline;
}
.textLeft
{
	display: block;
	float: left;
}
.textRight
{
	display: block;
	float: right;
}
.logo
{
	display: block;
	float: left;
	margin: 10px 0px 0px 0px;
}
.logo a
{
	width: 317px;
	height: 64px;
	background: url(../Images/logoRed.jpg) no-repeat top left;
	display: block;
}
.hdrLineRed
{
	background: url(../Images/hdrLineRed.jpg) repeat-x bottom left;
	margin: 49px 0px 0px 0px;
	line-height: 2px;
	height: 2px;
	font-size: 0px;
	width: 642px;
	float: left;
}
.search
{
	font-weight: bold;
	float: right;
	margin: 3px 0px 0px 0px;
}
.search span
{
	display: block;
	float: right;
	color: #FFFFFF;
	margin: 2px 0px 0px 0px;
}
.searchInput
{
	width: 139px;
	height: 17px;
	border: 1px solid #000000;
	float: right;
	margin: 0px 0px 0px 4px;
	text-align: center;
}

.anh_nb_smal
{
	margin: 0 5px 5px 0;
	padding: 2px;
	float: left;
	border: solid 1px #c7c8c2;
}

/***End of Header***/

/***Body***/
.body
{
	padding: 0px 0px 0px 10px;
}
.bodyTop
{
	padding: 0px 10px 0px 0px;
}
.time
{
	-x-system-font: none;
	background: #F4F6F1 none repeat scroll 0 0;
	border-bottom: 0 solid #8CACBB;
	color: #777777;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	padding: 6px 0 8px;
	text-transform: uppercase;
	text-align: right;
	float: right;
}
.bodyNews
{
	clear: both;
}
.mainNewsWrap
{
	float: left;
	width: 314px;
	height: 375px !important;
	margin: 0px 10px 0px 0px;
}
.mainNewsWrap02
{
	clear: both;
	width: 312px;
	margin: 0px 0px 10px 0px;
}
.mainNews01
{
	border: 1px solid #C3C4BF;
	background: #E9EAE4;
	padding: 5px 3px 0px 3px;
}
.mainNews
{
	height: 365px !important;
	border: 1px solid #C3C4BF;
	background: #E9EAE4;
	padding: 5px 3px 0px 3px;
}
.mainNews img
{
	border: 1px solid #C7C8C3;
	display: block;
	margin: 0px 0px 7px 0px;
	padding: 1px;
}
.mainNews span
{
	display: block;
	padding: 7px 0px 0px 0px;
}
.mainNewsTitle
{
	font-size: 24px;
	font-family: Times New Roman,Arial;
	line-height: normal;
	color: #B41D1A;
}
.mainNewsTitle:hover
{
	color: #FF0000;
}
.sapo
{
	clear: both;
}
.focusNews
{
	line-height: 1.2em !important;
	padding-bottom: 5px;
	clear: both;
}
.focusNews img
{
	border: 1px solid #C7C8C3;
	padding: 2px;
	margin-right: 3px;
}
.next
{
	font-weight: bold;
	color: #6D6E71;
	display: block;
	line-height: 35px;
}
.pageView3
{
	color: #FFF;
	height: 20px !important;
	position: relative;
	text-align: center;
	float: left;
}
.pageView1
{
	background: #DCDCD4 none repeat scroll 0 0;
	border: #C5C4C0 1px solid;
	border-top: none;
	color: #000;
	padding: 0px 5px 0px 0px;
	overflow: hidden;
	height: 23px !important;
	position: relative;
}
.pageView2
{
	background: #DCDCD4;
	border: #C5C4C0 1px solid;
	border-top: none;
	color: #000;
	padding: 0px 5px 0px 0px;
	text-align: center;
	line-height: 15px;
}
.pageViewNum
{
	float: left;
}
.pageView1 a
{
	color: #436976;
}
.pageView1 a:hover
{
	color: red;
}
.pageView
{
	background-color: transparent;
	color: #000;
	padding: 0px 8px 0px 0px;
	margin-top: 10px;
}
.pageView a
{
	padding: 0px 5px 0px 0px;
	color: #436976;
}
.pageView a:hover
{
	color: red;
}
.pageViewNoItemSelected
{
	color: Red;
}
.pBtnInv
{
	border: 1px solid #CCCCCC;
	font-size: 12px;
	color: #580000;
	display: block;
	line-height: 15px;
	height: 15px;
	padding: 0px 5px 0px 5px;
	float: right;
	margin: 3px 0px 3px 5px;
}
.pBtn
{
	border: 1px solid #C5C4C0;
	color: #580000;
	display: block;
	line-height: 15px;
	height: 15px;
	padding: 0px 5px 0px 5px;
	float: right;
	font-size: 11px;
	text-decoration: none;
	margin: 3px 0px 3px 5px;
	text-align: center;
}
.pBtn:hover
{
	border: 1px solid #C5C4C0;
	color: #580000;
	display: block;
	line-height: 15px;
	height: 15px;
	padding: 0px 5px 0px 5px;
	float: right;
	font-size: 11px;
	text-decoration: none;
	margin: 3px 0px 3px 5px;
	text-align: center;
	background-color: #FFF;
}


.pBtn1
{
	-x-system-font: none;
	background: #DCDCD4 none repeat scroll 0 0;
	border: 1px solid #C7C8C2;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-align: center;
	height: 16px;
	color: #580000;
	float: right;
	padding: 1px 8px 0 8px;
	margin: 2px 3px;
}
.pBtn1:hover
{
	-x-system-font: none;
	background: #FFF none repeat scroll 0 0;
	border: 1px solid #C7C8C2;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	height: 16px;
	text-align: center;
	color: #580000;
	float: right;
	padding: 1px 8px 0 8px;
	margin: 2px 3px;
	text-decoration: none;
}


.pBtnSelected
{
	border: 1px solid #C5C4C0;
	background-color: #ECEEE9;
	color: #000;
	display: block;
	line-height: 15px;
	height: 15px;
	padding: 0px 5px 0px 5px;
	float: right;
	font-size: 11px;
	text-decoration: none;
	margin: 3px 0px 3px 5px;
}
.pBtnSelected:hover
{
	border: 1px solid #C5C4C0;
	background-color: #FFF;
	color: #000;
	display: block;
	line-height: 15px;
	height: 15px;
	padding: 0px 5px 0px 5px;
	float: right;
	font-size: 11px;
	text-decoration: none;
	color: #580000;
	text-decoration: none;
}
.pBtnSelected1
{
	-x-system-font: none;
	background: #EAEAEA none repeat scroll 0 0;
	border: 1px solid #C7C8C2;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-align: center;
	height: 16px;
	float: right;
	padding: 1px 8px 0 8px;
	margin: 2px 3px;
	text-decoration: none;
}
.pBtnSelected1:hover
{
	-x-system-font: none;
	background: #FFF none repeat scroll 0 0;
	border: 1px solid #C7C8C2;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	height: 16px;
	float: right;
	padding: 1px 8px 0 8px;
	margin: 2px 3px;
	text-decoration: none;
}
.pBtn_Next
{
	border: 1px solid #C5C4C0;
	color: #580000;
	display: block;
	line-height: 15px;
	height: 15px;
	padding: 0px 20px 0px 5px;
	float: right;
	font-size: 11px;
	text-decoration: none;
	margin: 3px 5px 3px 5px;
	background: url(../Images/blueBtn_Next.gif) 60px center no-repeat;
}
.pBtn_Next:hover
{
	border: 1px solid #C5C4C0;
	display: block;
	line-height: 15px;
	height: 15px;
	padding: 0px 20px 0px 5px;
	float: right;
	font-size: 11px;
	text-decoration: underline;
}
.pBtn_Prev
{
	border: 1px solid #C5C4C0;
	color: #580000;
	display: block;
	line-height: 15px;
	height: 15px;
	padding: 0px 5px 0px 20px;
	float: right;
	font-size: 11px;
	text-decoration: none;
	margin: 3px 5px 3px 5px;
	background: url(../Images/blueBtn_Prev.gif) 5px center no-repeat;
}
.pBtn_Prev:hover
{
	border: 1px solid #C5C4C0;
	display: block;
	line-height: 15px;
	height: 15px;
	padding: 0px 5px 0px 20px;
	float: right;
	font-size: 11px;
	text-decoration: underline;
}
.pBtn_Last
{
	border: 1px solid #C5C4C0;
	color: #580000;
	display: block;
	line-height: 15px;
	height: 15px;
	padding: 0px 10px 0px 5px;
	float: right;
	font-size: 11px;
	text-decoration: none;
	margin: 3px 0px 3px 5px;
	background: url(../Images/Btn_Last.jpg) 60px center no-repeat;
}
.pBtn_Last:hover
{
	border: 1px solid #C5C4C0;
	display: block;
	line-height: 15px;
	height: 15px;
	padding: 0px 10px 0px 5px;
	float: right;
	font-size: 11px;
	text-decoration: underline;
}
.pBtn_First
{
	border: 1px solid #C5C4C0;
	color: #580000;
	display: block;
	line-height: 15px;
	height: 15px;
	padding: 0px 5px 0px 10px;
	float: right;
	font-size: 11px;
	text-decoration: none;
	margin: 3px 0px 3px 5px;
	background: url(../Images/Btn_First.jpg) 5px center no-repeat;
}
.pBtn_First:hover
{
	border: 1px solid #C5C4C0;
	display: block;
	line-height: 15px;
	height: 15px;
	padding: 0px 5px 0px 10px;
	float: right;
	font-size: 11px;
	text-decoration: underline;
}
.news
{
	background: url(../Images/news.jpg) repeat-x;
	width: 306px;
	float: left;
	padding: 0px 0px 0px 6px;
}
.newsTitle
{
	font: normal 21px "Times New Roman" , Times, serif;
	text-transform: uppercase;
	color: #B41D1A;
	display: block;
	padding: 8px 0px 5px 0px;
}
.newsTitle01
{
	font: normal 12px "Times New Roman" , Times, serif;
	text-transform: uppercase;
	color: #808080;
	display: block;
	padding: 8px 0px 5px 0px;
}
.newsTitle02
{
	font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #184250;
	text-transform: uppercase;
	display: block;
	padding: 10px 0px 5px 0px;
}
.news ul
{
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
}
.news li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	list-style-type: none;
	display: block;
	background: url(../Images/bullNews.jpg) no-repeat 0px 5px;
}
.news li a
{
	color: #184250;
	line-height: 20px;
}
.news li a:hover
{
	color: #999999;
}
.newsAd
{
	color: #999999;
	border-top: 1px solid #C5C7C2;
	margin: 6px 0px 0px 0px;
}
.newsAdText
{
	color: #999999;
	padding: 3px 0px 3px 0px;
	display: block;
}
.newsAd img
{
	display: block;
}
.hotNews
{
	width: 300px;
	border: 1px solid #C7C8C3;
	background: #E7E7E7;
	float: right;
	margin: 0px 0px 10px 0px;
	padding: 0px 6px 0px 6px;
}

.hotNewsName
{
	display: block;
	clear: both;
	padding: 3px 0px 3px 0px;
	font-weight: bold;
}
.hotNewsItem
{
	padding: 4px 0px 7px 0px;
	clear: both;
}

.hotNewsItem img
{
	border: 1px solid #C7C8C2;
	float: left;
	margin: 0 5px 5px 0;
	padding: 2px;
}
.hotNewsTitle1
{
	font: bold 13px "Times New Roman" , Times, serif;
	color: #B41D1A;
	text-decoration: none;
}

.hotNewsTitle1:hover
{
	color: #FF0000;
}

.hotNewsTitle
{
	font: bold 13px "Times New Roman" , Times, serif;
	color: #B41D1A;
	text-transform: uppercase;
	text-decoration: none;
}
.hotNewsTitle:hover
{
	color: #FF0000;
}

.hotNewsSapo
{
	line-height: 140%;
	color: #000;
}

.hotNews1
{
	width: 624px;
	border: 1px solid #C7C8C3;
	background: #F7F7F7;
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 0px 5px 0px 5px;
}

.hotNewsItem1
{
	padding: 5px 0px 5px 0px;
}
.hotNewsItem1 img
{
	border: 1px solid #C7C8C2;
	float: left;
	margin: 0 5px 5px 0;
	padding: 2px;
}
.discussWrap
{
	padding: 10px 0px 5px 0px;
}
.discuss
{
	float: left;
	width: 628px;
	float: left;
	margin-right: 15px;
	margin-top: 8px;
}
.discussTitle
{
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #B41D1A;
	text-transform: uppercase;
	line-height: normal;
	padding: 2px 5px 7px 0px;
	font-family: Times New Roman;
}
.discussTitle:hover
{
	color: #FF0000;
}
.discussTime
{
	display: block;
	padding: 3px 0px 5px 0px;
}
.timeDate
{
	color: #B41D1A;
}
.discussContent
{
	display: block;
	margin-bottom: 10px;
}
.otherNews
{
}
.otherNews b
{
	color: #184250;
	display: block;
	padding: 0px 0px 3px 0px;
}
.otherNews ul
{
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.otherNews li
{
	margin: 0px 0px 0px 0px;
	display: block;
	background: url(../Images/bullNews.jpg) no-repeat 0px 5px;
	padding: 0px 0px 0px 10px;
	list-style-type: none;
}
.otherNews li a
{
	color: #184250;
	line-height: 20px;
}
.otherNews li a:hover
{
	color: #999999;
}
.discussAd
{
	float: left;
	width: 312px;
	color: #999999;
	margin: 0px 0px 0px 0px;
}
.discussAdText
{
	padding: 3px 0px 3px 0px;
	display: block;
}
.discussAdImg
{
	text-align: center;
	vertical-align: middle;
	border: 1px solid rgb(197, 199, 194);
}
.discussAdImg Img
{
	padding: 1px;
}
.mixNewsTop
{
	clear: both;
	padding: 0px 0px 10px 0px;
}
.mixTopItem
{
	float: left;
	width: 32.4%;
	margin: 0px 7px 0px 0px;
	padding: 5px 0px 0px 0px;
	background: url(../Images/mixTopItem.jpg) repeat-x top left;
}
.rssImgShorten
{
	float: left;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	position: relative;
	margin-top: 2px;
}
.rssImg
{
	float: right;
	vertical-align: middle;
	padding: 0px 5px 0px 0px;
	position: relative;
}
.mixTopItemRight
{
	float: right;
	width: 32.5%;
	padding: 5px 0px 0px 0px;
	background: url(../Images/mixTopItem.jpg) repeat-x top left;
}
.itemNameShorten
{
	color: #231F20;
	font-family: "Times New Roman" ,Times,serif;
	font-size: 17px;
	font-weight: bold;
	line-height: normal;
	padding: 0px 0px 0px 5px;
	text-transform: uppercase;
}
.itemNameShorten:hover
{
	text-decoration: underline;
}
.itemName
{
	color: #B41D1A;
	font-size: 20px;
	padding: 0px 0px 0px 5px;
	text-transform: uppercase;
	font-family: Times New Roman;
}
.itemName:hover
{
	text-decoration: underline;
}
.itemName02
{
	color: #184250;
	padding: 0px 0px 0px 5px;
	font-weight: bold;
	line-height: 30px;
}
.itemName02:hover
{
	color: #000033;
}

.itemContent
{
	clear: both;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
}
.itemContent img
{
	border: 1px solid #C7C8C2;
	float: left;
	margin: 0 5px 5px 0;
	padding: 2px;
}
.itemContentTitle
{
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #000000;
}
.itemContentTitle:hover
{
	color: #666666;
}
.itemContent span
{
	padding: 0px 0px 0px 0px;
}
.itemContent ul
{
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
}
.itemContent li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 10px;
	list-style-type: none;
	display: block;
	background: url(../Images/bullNews.jpg) no-repeat 0px 5px;
}
.itemContent li a
{
	color: #184250;
}
.itemContent li a:hover
{
	color: #999999;
}
.mixNewsBottom
{
	clear: both;
	padding: 0px 0px 15px 0px;
}

.mixBottomItemAdv
{
	float: left;
	width: 480px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}
.mixBottomItem01
{
	float: right;
	width: 49%;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

.mixBottomItem
{
	float: left;
	width: 24%;
	margin: 0px 7px 0px 0px;
	padding: 5px 0px 0px 0px;
	background: url(../Images/mixBottomItem.jpg) repeat-x top left;
}

.mixShortenItem
{
	width: 49%;
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.mixBottomItem02
{
	clear: both;
	margin: 0px 0px 10px 0px;
	background: url(../Images/mixBottomItem.jpg) repeat-x top left;
}
.otherCatAd
{
	width: 475px;
	color: #999999;
	border-top: 1px solid #C5C7C2;
	float: left;
}
.otherCatAd img
{
	display: block;
}
.catAdText
{
	padding: 3px 0px 3px 0px;
	display: block;
}
.otherCatItemWrap
{
	float: right;
	width: 475px;
}
.otherCatItem
{
	clear: both;
	margin: 0px 0px 5px 0px;
}
.otherCatTitle
{
	font-size: 16px;
	font-weight: bold;
}
.otherCatItem ul
{
	float: left;
	margin: 0px 6px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 230px;
}
.otherCatItem li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	list-style-type: none;
	display: block;
	background: url(../Images/bullNews.jpg) no-repeat 0px 5px;
}
.otherCatItem li a
{
	color: #184250;
}
.otherCatItem li a:hover
{
	color: #999999;
}
/***End of Body***/

/***Bottom***/
.bottom
{
	clear: both;
	width: 1000px;
	margin: 0 auto;
	color: #58595B;
}
.bodyBottom
{
	clear: both;
	height: 42px;
	background: url(../Images/bodyBottomBg.jpg) repeat-x;
}
.bodyBottomLeft
{
	width: 10px;
	height: 42px;
	float: left;
	background: url(../Images/bodyBottomLeft.jpg) no-repeat top right;
}
.bodyBottomRight
{
	width: 10px;
	height: 42px;
	float: right;
	background: url(../Images/bodyBottomRight.jpg) no-repeat;
}
.bodyBottomContent
{
	width: 970px;
	float: left;
	text-align: center;
	color: #58595B;
	padding: 10px 0px 0px 0px;
}
.bodyBottomContent a
{
	color: #000000;
	font-weight: bold;
}
.bodyBottomContent a:hover
{
	text-decoration: underline;
}
.otherSite
{
	background: #FFFFFF;
	color: #6D6E71;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 150%;
	padding: 5px 0 10px;
	text-align: center;
	display: block;
	text-transform: uppercase;
}
.otherSite a
{
	color: #6D6E71;
}
.otherSite a:hover
{
	text-decoration: underline;
}
.copyRight
{
	text-align: center;
	line-height: 150%;
}
/***End of Bottom***/

/***Category***/
.path
{
	color: #777777;
	float: left;
	text-transform: uppercase;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
}
.path a
{
	color: #6D6E71;
	line-height: 30px;
}
.path a:hover
{
	text-decoration: underline;
}
.catCol1
{
	width: 640px;
	float: left;
	padding: 0px 0px 10px 0px;
}
.catNews
{
	background: #E9EAE4;
	border: 1px solid #C7C8C2;
	padding: 8px;
	width: 620px;
}
.catNews img
{
	border: 1px solid #C7C8C2;
	padding: 1px;
	text-align: center;
	margin: 0px 20px 0px 0px;
}
.catNewsText
{
}
.catNewsTitle
{
	font: normal 24px "Times New Roman" , Times, serif;
	color: #B41D1A;
}
.catNewsTitle:hover
{
	color: #FF0000;
}
.catNewsTime
{
	line-height: 30px;
	color: #9F0000;
}
.catNewsTime_
{
	line-height: 30px;
	color: #000000;
}
.catNewsBottom
{
	clear: both;
	margin: 10px 0px 0px 0px;
}
.catItem
{
	float: left;
	width: 305px;
	padding: 0px 10px 15px 4px;
}
.catItem img
{
	border: 1px solid #C4C6C1;
	padding: 2px;
	background: #F1EEE7;
	margin: 0px 8px 0px 0px;
}
.catItemTitle
{
	font-family: Times New Roman;
	color: #231f20;
	display: block;
	padding: 0px 0px 5px 0px;
	font-weight: normal;
	font-size: 19px;
}
.catItemTitle2
{
	font-size:13px; 
	font-weight:bold; 
	font-family:Arial;
	color: #231f20;
	display: block;
	padding: 0px 0px 5px 0px;
	
}
.catItemTitle:hover
{
	color: #666666;
}
.catCol
{
	clear: both;
}
.catColLeft
{
	float: left;
	border-top: 2px solid #939598;
	width: 315px;
}
.catItem02
{
	clear: both;
	background: url(../Images/dotHorizon.jpg) repeat-x bottom left;
	padding: 10px 0px 10px 0px;
	display:inline-block;
}
.catItem02 img
{
	margin-right: 5px;
	clear:both;
	
}
.catItem02 a
{
	font-family: Times New Roman;
	color: #231f20;
	display: block;
	padding: 0px 0px 5px 0px;
	font-weight: normal;
	font-size: 19px;
}
.catItem02 a:hover
{
	color: #999999;
}
.catItem02 span
{
	line-height: 150%;
}
.catColRight
{
	float: right;
	border-top: 2px solid #939598;
	width: 315px;
	padding: 10px 0px 0px 0px;
}
.catCol2
{
	width: 312px;
	float: right;
	padding: 0px 0px 10px 0px;
}
.sum
{
	margin: 10px 0px 0px 0px;
	border: 1px solid #B3B3B3;
}
.sumRead
{
	border-right: 1px solid #B3B3B3;
	border-bottom: 1px solid #B3B3B3;
	float: left;
	background: #E7E7E7;
	display: block;
	color: #580000;
	text-transform: uppercase;
	padding: 5px 10px 5px 10px;
	font-weight: bold;
	cursor: pointer;
}
.sumWrite
{
	border-right: 1px solid #B3B3B3;
	border-bottom: 1px solid #B3B3B3;
	float: left;
	background: #F4F6F1;
	display: block;
	color: #184250;
	text-transform: uppercase;
	padding: 5px 10px 5px 10px;
	font-weight: bold;
	cursor: pointer;
}
.sum ul
{
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 13px 0px 10px 12px;
}
.sum li
{
	margin: 0px 0px 0px 0px;
	display: block;
	background: url(../Images/bullNews.jpg) no-repeat 0px 5px;
	padding: 0px 0px 0px 10px;
	list-style-type: none;
}
.sum li a
{
	color: #184250;
	line-height: 20px;
}
.sum li a:hover
{
	color: #999999;
}
.adCat
{
	display: block;
	margin: 0px 0px 10px 0px;
}
/***End of Category***/

/***Detail***/
.dtContent
{
	float: left;
	width: 635px;
}
.dtTitle
{
	color: #B41D1A;
	font-size: 20px;
	font-weight: bold;
}
.utility
{
	clear: both;
	border-top: 1px solid #7C7D7A;
	border-bottom: 1px solid #7C7D7A;
	font-weight: bold;
	color: #545A5F;
	margin: 0px 0px 10px 0px;
	padding: 8px 0px 0px 3px;
	height: 23px;
}
.utiStuff
{
	font-weight: bold;
	color: #545A5F;
	display: block;
	float: left;
	margin: 0px 25px 0px 0px;
}
.utiStuff:hover
{
	text-decoration: underline;
}
.utiStuff img
{
	margin: 2px 8px 0px 0px;
	float: left;
}
.sizeText
{
	display: block;
	float: left;
}
.sizeText01
{
	font-size: 8px;
	color: #999999;
	font-weight: bold;
}
.sizeText02
{
	color: #545A5F;
	font-weight: bold;
}
.sizeText03
{
	font-size: 13px;
	color: #006BC4;
	font-weight: bold;
}
.dtRight
{
	float: right;
	width: 312px;
	padding: 0px 10px 0px 0px;
}
.dtBox
{
	width: 312px;
	float: left;
	margin-right: 5px;
}
.dtImage
{
	border: 1px solid #C7C8C2;
	margin: 0px 5px 0px 1px;
	padding: 1px;
	text-align: center;
}
.dtContentImgDesc
{
	background: #FFFFFF;
	color: #666666;
	font-size: 11px;
	font-style: italic;
	padding: 5px;
	border-bottom: 2px solid #CCCCCC;
	display: compact;
}
.dtText
{
	line-height: 1.8em !important;
	text-align: justify;
}
.dtText p
{
	margin-bottom: 0.75em !important;
}
.dtText a
{
	text-decoration: underline;
	color: blue;
}
.dtText a:hover
{
	text-decoration: underline;
	color: blue;
}
.dtText a:visited
{
	text-decoration: underline;
	color: blue;
}
.dtContentTxtAuthor
{
	float: left;
	font-weight: bold;
	font-style: italic;
	margin: 5px 0px 15px 0px;
}
.dtnews
{
	background: url(../Images/news.jpg) repeat-x;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 6px;
	clear: both;
}
.dtnews ul
{
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 18px;
}
.dtnews li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	list-style-type: none;
	display: block;
	background: url(../Images/bullNews.jpg) no-repeat 0px 5px;
}
.dtnews li a
{
	color: #184250;
}
.dtnews li a:hover
{
	color: #999999;
}
.itemContent02
{
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
}
.itemContent02 img
{
	border: 1px solid #C7C8C3;
	padding: 2px;
	margin: 0px 5px 0px 0px;
}
.itemContent02 span
{
	padding: 0px 0px 0px 10px;
}
.itemContent02 ul
{
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
}
.itemContent02 li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	list-style-type: none;
	display: block;
	background: url(../Images/bullNews.jpg) no-repeat 0px 5px;
}
.itemContent02 li a
{
	color: #184250;
}
.itemContent02 li a:hover
{
	color: #999999;
}
.invisible
{
	visibility: hidden;
	height: 0px;
	width: 0px;
}
.invisible img
{
	border: 1px solid #C7C8C3;
	padding: 2px;
	margin: 0px 5px 0px 0px;
}

.comment
{
	padding: 10px 20px;
	background: rgb(231, 233, 228) none repeat scroll 0% 0%;
	clear: both;
	width: 600px;
	float: left;
}
.comment table
{
	width: 95%;
	margin: 0 auto;
}
.comment table a
{
	color: #005496;
	font-weight: bold;
}
.comment table a:hover
{
	text-decoration: underline;
}
.textField
{
	width: 250px;
	border: 1px solid #939598;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	padding: 3px 5px;
}
.comment table textarea
{
	border: 1px solid #939598;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	width: 545px;
}
.btn
{
	height: 29px;
	width: 62px;
	background: url(../Images/send.jpg) no-repeat;
	border: none;
	cursor: pointer;
}
/***End of Detail***/

/***Start of Fix15_04***/
.weather_images
{
	float: left;
	width: 24%;
	border: 1px solid #D1D0CC;
	border-top: 2px solid #000;
	padding: 4px;
	background: #EAEBE6;
}
.weather
{
	clear: both;
	padding: 2px;
	background: #FFF;
	margin: 0px 0px 5px 0px;
	border: 1px solid #999;
	height: 175px;
}
.weatherTab
{
	clear: both;
	list-style-position: inside;
	display: inline;
	width: auto;
}

.weatherTabAc
{
	background: url(../Images/weatherTabAc.jpg) repeat-x top left;
	height: 27px;
	float: left;
	margin: 0px 3px 0px 0px;
}
.weatherTabAc span
{
	height: 27px;
	background: url(../Images/weatherTabAcLeft.jpg) no-repeat top left;
	float: left;
}
.weatherTabAc em
{
	height: 23px;
	background: url(../Images/weatherTabAcRight.jpg) no-repeat top right;
	font-style: normal;
	padding: 4px 7px 0px 7px;
	color: #B41D1A;
	display: block;
	float: left;
}
.weatherTabAc em:hover
{
	color: #FF0000;
}
.weatherTabAc a
{
	color: #B41D1A;
}
.weatherTabAc a:hover
{
	color: #FF0000;
	cursor: pointer;
}
.weatherTabInAc
{
	background: url(../Images/weatherTabInAc.jpg) repeat-x top left;
	height: 27px;
	float: left;
	margin: 0px 3px 0px 0px;
	float: left;
}
.weatherTabInAc span
{
	height: 27px;
	background: url(../Images/weatherTabInAcLeft.jpg) no-repeat top left;
	float: left;
}
.weatherTabInAc em
{
	height: 23px;
	background: url(../Images/weatherTabInAcRight.jpg) no-repeat top right;
	font-style: normal;
	padding: 4px 7px 0px 7px;
	color: #B41D1A;
	display: block;
	float: left;
}
.weatherTabInAc a
{
	color: #B41D1A;
}
.weatherTabInAc a:hover
{
	color: #FF0000;
	cursor: pointer;
}
.weatherSelect
{
	clear: both;
	margin: 3px 0px 0px 5px;
}
.weatherSelect select
{
	width: 95px;
	height: 18px;
	float: left;
	font-size: 10px;
	margin: 1px 10px 0px 0px;
}
.weatherSelect table
{
	clear: both;
	font-size: 9px;
	color: #999;
	margin: 5px 0px 5px 0px;
}
.tempSize24
{
	font-size: 24px;
	font-weight: bold;
}
.colorBlack
{
	color: #000;
}
.tempText
{
	text-align: center;
}
.images
{
	clear: both;
	background: #FFF;
	border: 1px solid #999;
}
.img_desc
{
	font-size: 9px;
	color: #999;
}
.img_desc img
{
	margin: 0px 0px 3px 0px;
}
.imagesTitle
{
	color: #B41D1A;
	font-size: 12px;
	margin: 3px 0px 0px 5px;
	display: block;
	text-decoration: none;
}
.imagesTitle:hover
{
	color: #F00;
}
.otherCat
{
	clear: both;
	padding: 0px 0px 10px 0px;
}
.otherCat img
{
	padding: 0px 5px 0px 4px;
}
.balanceAds div
{
	float:left;
	margin-right:15px;
}
.catAdText02
{
	padding: 3px 0px 3px 0px;
	display: block;
	text-align: center;
	margin: 0px 10px 0px 0px;
	background: url(../Images/catAdText02.jpg) repeat-x center left;
	color: #999999;
}

.catAdText02 a
{
	float: left;
}


.catAdText02 span
{
	background: #F3F5F0;
}
/***End of Fix15_04***/

.bg_banner
{
	background: transparent url(../Images/banner_red.gif) no-repeat scroll left top;
	height: 96px;
}
.box_search
{
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	width: 180px;
	border: none;
	padding: 2px 5px;
	border: none;
}
.text_banner
{
	float: right;
	margin-top: 0px !important;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 5px 10px 0 0;
	color: #dcddde;
}
.text_banner a
{
	color: #dcddde;
}
.search_test
{
	text-align: right;
	float: right;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: normal;
	color: rgb(255, 255, 255);
	padding-top: 38px;
	vertical-align: bottom;
	position: absolute;
}

.style_logo
{
	float: left;
	vertical-align: bottom;
	position: absolute;
	padding-top: 20px;
	text-align: left;
}
.menuFrame
{
	visibility: hidden;
}
.keyword
{
	color:#777777;
	float:left;
	padding-left:5px;
}

.keyword a
{
	color:blue;
}



#networks {background#333; padding:5px 0; height:18px; border-bottom:solid 1px #000; text-align:center; clear:both;}
#networks p {margin:0 auto; padding:0; width:980px; text-align:right;}
#networks a {color:#FFF;}
.more
{
	
	border: solid 1px #999966;
	background-color: #A5A28A;
	color:#fff;
	padding:2px 5px 2px 5px;
	margin-right:10px;
	margin-top:5px;
	float:right;
}
.vinaphone
{
      margin-top:5px;
      border: solid 1px #25AFF8;
      clear:both;
}

.vinaphone .title
{
      color:#FFFFFF;
      background: #25AFF8 url(../Images/vinaphone.jpg) no-repeat top right;
      height:25px;
      line-height:25px;
}
.vinaphone ul
{
      clear: both;
      margin: 0px 0px 0px 0px;
      padding: 3px 0px 0px 5px;
}
.vinaphone li
{
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 10px;
      list-style-type: none;
      display: block;
      background: url(../Images/bullNews.jpg) no-repeat 0px 8px;
}
.vinaphone li a
{
      color:#25AFF8;
      line-height: 20px;
}