﻿.body
{
	background-image: url(../Imgs/Shared/bg.gif);
	font-family: Tahoma;
	font-size: 8pt;
}
a
{
	font-family: Tahoma;
	font-size: 8pt;
}
select
{
	font-family: Tahoma;
	font-size: 8pt;
}
table
{
	font-family: Tahoma;
	font-size: 8pt;
}
.TableMain
{
	background-color: Transparent;
	font-family: Tahoma;
	font-size: 8pt;
	padding-bottom: 2px;
}
.ColLeftTd
{
	background-color: #efefef;
	border-left: 1px #4A99D4 solid;
	border-right: 1px #4A99D4 solid;
	border-top: 1px #4A99D4 solid;
	width: 157px;
}
.ColLeftSearch
{
	height: 20px;
	background-color: #efefef;
}
.RowLeft
{
	padding-top: 2px;
	padding-left: 10px;
}
.TextSearch
{
	width: 100px;
	padding-left: 5pt;
	font-family: Tahoma;
	font-size: 8pt;
	border: 1px solid #cccccc;
}

.TableRight
{
	font-family: Tahoma;
	font-size: 8pt;
}
.TableBottom
{
	background-color: #4A99D4;
	height: 25px;
	font-family: Tahoma;
	font-size: 8pt;
	padding: 5px 0px 0px 0px;
	color: White;
}
.TableBottom td
{
	vertical-align: middle;
}
.RowSearch
{
	padding-top: 4pt;
}

.TableMain_Index
{
	background-color: White;
	text-align: justify;
	padding: 5px 5px 2px 5px;
	border: 1px #4A99D4 solid;
	font-family: Tahoma;
	font-size: 8pt;
}
.Table_Title
{
	padding: 3 5 3 2;
	text-align: justify;
	font-weight: bold;
	background-image: url(../Imgs/Shared/bg_title_groups_selected.gif);
	background-repeat: no-repeat;
	height: 16px;
}
.Rows_1
{
}
.Cols_1
{
	padding-top: 3px;
}
.Cols_2
{
	padding-left: 5px;
	background-image: url(../Imgs/Shared/bg_title_groups_selected.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	height: 16px;
	color: White;
	padding-top: 1px;
}
.Cols_2 span
{
	padding-left: 5px;
}
.HTitle
{
	color: White;
	text-decoration: none;
	font-size: 8pt;
	padding-left: 5pt;
}

.Cols_3
{
	padding-top: 2pt;
}
.TBRPrj
{
	width: 150px;
	background-color: #efefef;
	font-family: Tahoma;
	font-size: 8pt;
	padding: 2px 2px 0px 4px;
	text-align: justify;
	border: 1px solid #cccccc;
}
.HPSH
{
	padding-left: 12px;
	background-image: url(../Imgs/Shared/icon_arrow.gif);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 8pt;
	color: #333333;
	font-weight: bold;
}
.HPSH:Hover
{
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 8pt;
}
.HPSH1
{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 8pt;
	color: #333333;
}
.HPSH1:Hover
{
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 8pt;
}
.LDT
{
	color: Blue;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 8pt;
	padding-right: 5px;
	cursor: hand;
}
.LDT:Hover
{
	color: Red;
	font-family: Tahoma;
	font-size: 8pt;
	text-decoration: underline;
}
.TSPRJ
{
}
.PN
{
	font-family: Tahoma;
	font-size: 11px;
	padding: 0px 0px 0px 6px;
	color: white;
	font-weight: bold;
	height: 20px;
	background-color: #818583;
}
.TBCPrj
{
	border-top: 1px #818583 solid;
	border-bottom: 1px #818583 solid;
	border-left: 1px #818583 solid;
	border-right: 1px #818583 solid;
}
.TPPrj
{
	height: 20px;
	color: Blue;
	font-family: Tahoma;
	font-size: 11pt;
	padding: 0px 0px 0px 5px;
}
.Print
{
	font-size: 7pt;
	padding: 0px 5px 10px 0px;
}
.Table_Title_News
{
	padding-left: 5px;
	background-image: url(../Imgs/Shared/bg_title_groups_selected.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	height: 16px;
}
.LineNews
{
	border-bottom: 1px dotted #cccccc;
	padding: 10px 0px 10px 0px;
}
.TN
{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 8pt;
	padding: 6px 0px 0px 0px;
	color: #1645BE;
	font-weight: bold;
	padding-top: 15px;
}
.TN1
{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 8pt;
	color: #1645BE;
	font-weight: bold;
}
.TN:Hover
{
	color: Red;
	font-weight: bold;
	padding: 5px -4px 0px 0px;
}
.DayN
{
	font-family: Tahoma;
	font-size: 8pt;
	font-style: italic;
	color: #6085E6;
}
.TOr
{
	color: #333333;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	padding-top: 10px;
	padding-bottom: 5px;
}
.LTOr
{
	font-family: Tahoma;
	font-size: 8pt;
	color: #5E6103;
	text-decoration: none;
}
.LTOr:Hover
{
	color: red;
	font-family: Tahoma;
	font-size: 8pt;
	text-decoration: underline;
}
.LTOrTd
{
	height: 25px;
}
.LTOrA
{
	font-family: Tahoma;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
	background-image: url(../Imgs/Shared/icon_sub.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 15px;
}
.LTOrA:Hover
{
	font-family: Tahoma;
	font-size: 8pt;
	text-decoration: underline;
}
.summary
{
	text-align: justify;
	padding-right: 5px;
	padding-top: 5px;
}
.summary img
{
	padding-right: 5px;
}
.LIS
{
	padding: 0px 0px 0px 20px;
}
.LISA
{
	padding: 0px 0px 0px 5px;
}
.TxtB
{
	border: 1px #4A99D4 solid;
	width: 275px;
}
.TEr
{
	width: 275px;
	height: 100px;
	font-family: Tahoma;
	font-size: 9pt;
	border: 1 solid #4A99D4;
}
.CmdBt
{
	border: 1px #4A99D4 solid;
	font-family: Tahoma;
	font-size: 8pt;
}
.RowsC
{
	padding: 2px 65px 0px 0px;
}
.TSPRro
{
	border-bottom: 1px #cccccc dotted;
	padding-bottom: 5px;
	padding-top: 5px;
}
.TSPRro1
{
	padding: 5px 0px 5px 5px;
}
.ProN
{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	text-align:right;
}
.ProN:Hover
{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: red;
	text-decoration: none;
}
.ProN1
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}
.TObjPro
{
	font-family: Tahoma;
	font-size: 8pt;
}
.LSea
{
	font-family: Tahoma;
	font-size: 8pt;
}
.TableWeblink
{
	background-color: White;
	text-align: justify;
	border: 1px #4A99D4 solid;
	font-family: Tahoma;
	font-size: 10pt;
}
.TBRPrjA
{
	background-color: #4A99D4;
	font-family: Tahoma;
	font-size: 10pt;
	text-align: justify;
	color: White;
	height: 285px;
}
.titleright
{
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	background-color: #cccccc;
	height: 20px;
	padding: 4px 0px 0px 4px;
}
.Weblink
{
	width: 157px;
	height: 32px;
	background-image: url(../Imgs/Shared/layout_02.gif);
	background-repeat: no-repeat;
}
.Table_weblink
{
	border-right: 1px black solid;
	border-left: 1px black solid;
	border-bottom: 1px black solid;
	background-color: #F5F5F5;
}
.Weblinks
{
	padding: 0px 0px 0px 7px;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	color: #5E6103;
}
.Weblinks:hover
{
	padding: 0px 0px 0px 7px;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	color: red;
}
.TitleWeblink
{
	padding: 0px 0px 0px 10px;
}
.Table_weblink1
{
	border-right: 1px black solid;
	border-left: 1px black solid;
	border-bottom: 1px black solid;
	border-top: 1px black solid;
	background-color: #F5F5F5;
}
.TTNH
{
	font-family: Tahoma;
	font-size: 14px;
	color: Black;
	padding: 0px 0px 0px 5px;
}
.LProTitle
{
	font-family: Tahoma;
	font-size: 8pt;
	text-decoration: none;
	color: #20201F;
	font-weight: bold;
	padding-bottom: 10px;
}

.RowLinks
{
	background-color: #EAEAE3;
}
.RowLinks td
{
	padding-top: 2px;
	padding-bottom: 2px;
}
.LTOrB
{
	font-family: Tahoma;
	font-size: 8pt;
	color: #5E6103;
	text-decoration: none;
}
.LTOrB:Hover
{
	font-family: Tahoma;
	font-size: 8pt;
	text-decoration: none;
	color: red;
}
.LinkPro
{
	font-family: Tahoma;
	font-size: 13px;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}
.project
{
	font-weight: bold;
	height: 25px;
	text-align: center;
	background-color: #D7D7D7;
}
.Content
{
	background-color: White;
}
.ColCenter
{
	padding-left: 5px;
	background-color: White;
}
.intro_content
{
	padding: 5px 5px 5px 5px;
}
.cms_edit
{
	padding: 10px 0px 10px 0px;
}
.cms_edit td
{
	padding-left: 10px;
}
.NewsList
{
	border-bottom: 1px #cccccc dotted;
	padding-top: 5px;
	padding-bottom: 10px;
}
.EditIconHover
{
	color: Blue;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	cursor: hand;
	text-decoration: underline;
}
.EditIcon
{
	color: Blue;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
.EditIcon
{
	text-decoration: none;
	cursor: hand;
}
.login
{
	width: 500px;
	height: 231px;
	background-color: #F1F3F5;
	border: #CCCCCC 1px solid;
}
.titleLogin
{
	text-align: left;
	font-size: 9pt;
	font-weight: bold;
	color: #FF9900;
	padding-bottom: 10px;
}
.contentlogin
{
	background-color: #E9ECEF;
	border: #CCCCCC 1px solid;
}
.contentlogin td
{
	text-align: left;
	padding-bottom: 2px;
	font-weight: bold;
}
.textbox
{
	font-family: Tahoma;
	font-size: 8pt;
}
.desc
{
	text-align: center;
	color: #333333;
}
.pHead table
{
	padding-right: 10px;
	padding-bottom: 10px;
}
.pHead
{
	vertical-align: top;
	padding: 5px 5px 5px 0px;
}
.titlepro
{
	font-weight: bold;
}
.pHead p
{
	text-align: justify;
}
.TableMain_Index_1
{
	background-color: White;
	text-align: justify;
	padding: 5px 5px 2px 5px;
	border: 1px #cccccc dotted;
	font-family: Tahoma;
	font-size: 8pt;
}
.TableMain_Index_Project
{
	background-color: White;
	text-align: justify;
	border: 1px #cccccc dotted;
	font-family: Tahoma;
	font-size: 8pt;
}
.TableMain_Index_2
{
	background-color: #efefef;
	text-align: justify;
	padding: 5px 5px 2px 5px;
	border: 1px #cccccc dotted;
	font-family: Tahoma;
	font-size: 8pt;
}
.imgObjPro
{
	background-color: #efefef;
	padding: 10px 10px 10px 10px;
}
.Tablenews
{
	border: solid 1px #c3c3c3;
}
.newsshowhome
{
	background-image: url(../Imgs/Shared/bullet1[1].gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 0px 5px;
	font-family: Tahoma;
	font-size: 8pt;
	text-decoration: none;
	color: #084C4F;
	text-align: justify;
}

.newsshowhome a
{
	font-family: Tahoma;
	font-size: 8pt;
	text-decoration: none;
	color: #084C4F;
}

.newsshowhome a:hover
{
	text-decoration: underline;
}
.cursor
{
	cursor: hand;
}
.ItemCategory
{
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: justify;
}
.AlternatingItemStyle
{
	background-color: #efefef;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: justify;
}
.LTOr1
{
	font-family: Tahoma;
	font-size: 8pt;
	color: #5E6103;
	text-decoration: none;
	font-weight: bold;
}
.LTOr1:Hover
{
	color: red;
	font-family: Tahoma;
	font-size: 8pt;
	text-decoration: underline;
}
.borderimage td
{
	padding: 4px 4px 4px 4px;
	border: 1px solid #00ADFF;
	text-align: justify;
	background-color: #efefef;
}
.borderimage img
{
	border: 1px solid #999999;
}
.borderimage1
{
	padding: 4px 4px 4px 4px;
	border: 1px solid #00ADFF;
	text-align: justify;
	background-color: #efefef;
	width: 31%;
}
.borderimage1 img
{
	border: 1px solid #999999;
}
.ListNews
{
	font-family: Tahoma;
	text-decoration: none;
	text-align: justify;
}
.ListNews img
{
	padding-right: 10px;
	padding-bottom: 5px;
}
.LProTitle1
{
	background-position: 8px 8px;
	font-family: Tahoma;
	font-size: 8pt;
	text-decoration: none;
	color: #20201F;
	font-weight: bold;
}
.tiltenews
{
	font-weight: bold;
	text-decoration: underline;
	color: Black;
}
.Cols_4
{
	width: 5px;
}
.Cols_5
{
	width: 27px;
}
.Cols_7
{
	background-image: url(../Imgs/Shared/bg_title_groups_selected_3.gif);
	background-repeat: repeat-x;
	font-weight: bold;
}
.Cols_6
{
	width: 30px;
	background-image: url(../Imgs/Shared/bg_title_groups_selected_4.gif);
	background-repeat: repeat-x;
}
.RowT
{
	height: 20px;
	font-family: Tahoma;
	font-size: 10px;
	padding: 0px 20px 0px 0px;
}
.NewsList1
{
	border-bottom: 1px #cccccc dotted;
	padding-top: 4px;
	padding-bottom: 10px;
}
.LineRowT
{
	background-color: #c3c3c3;
	height: 1px;
}
.EditIcon1
{
	color: Blue;
	background-color: #BBCEEF;
}
.LinkDefault
{
	background-image: url(../Imgs/Shared/xxxxx.jpg);
	background-repeat: no-repeat;
	background-position: 25px 8px;
	font-family: Tahoma;
	font-size: 12px;
	padding: 0px 0px 0px 36px;
	height: 20px;
}
.LinkDefault a
{
	color: #4A99D4;
	cursor: hand;
	text-decoration: none;
}
.LinkDefault a:hover
{
	color: #4A99D4;
	text-decoration: underline;
	cursor: hand;
}
.TTitle
{
	font-family: Tahoma;
	font-size: 12px;
	padding: 0px 40px 3px 0px;
}
.TTitle a
{
	text-decoration: none;
}
.TTitle a:hover
{
	text-decoration: underline;
}
.LProTitle2
{
	font-family: Tahoma;
	font-size: 8pt;
	text-decoration: none;
	color: #20201F;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left: 14px;
}
.LProTitle2 a
{
	font-family: Tahoma;
	font-size: 10pt;
	text-decoration: none;
	color: #20201F;
	font-weight: bold;
	text-align: justify;
}
.LProTitle2 a:hover
{
	color: Red;
}
.LinkDefault1
{
	background-image: url(../Imgs/Shared/xxxxx.jpg);
	background-repeat: no-repeat;
	background-position: 20px 7px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 32px;
	height: 20px;
}
.LinkDefault2
{
	background-image: url(../Imgs/Shared/xxxxx.jpg);
	background-repeat: no-repeat;
	background-position: 8px 7px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0px 0px 20px;
	height: 20px;
}
.introdetail
{
	padding: 5px 10px 5px 10px;
	text-align: justify;
}
.RowPor
{
	padding-left: 20px;
	font-family: Tahoma;
	font-weight: bold;
}
.RowPor1
{
	padding-left: 20px;
	font-family: Tahoma;
	height: 100px;
}
.headDT
{
	background-color: #8298A2;
	height: 17px;
	font-weight: bold;
}
.item
{
	height: 20px;
}
.alter
{
	height: 20px;
}
.drop
{
	width: 150px;
}
.titlenews
{
	padding: 0px 0px 2px 14px;
	color: Black;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: underline;
}
.titlenews:hover
{
	color: red;
}
.pad a
{
	padding-left: 10px;
}
.NameDetail
{
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	height: 20px;
}
/* ================= Tab thong tin chi tiet du an, san pham */
.sdc_CatName .tableft
{
	background-image: url(../Imgs/Shared/tableft.gif);
	font-family: Tahoma;
	font-size: 1pt;
	height: 21px;
	width: 3px;
}

.sdc_CatName .tabright
{
	background-image: url(../Imgs/Shared/tabright.gif);
	font-family: Tahoma;
	font-size: 1pt;
	height: 21px;
	width: 3px;
}
.sdc_CatName .tabcenter
{
	background-image: url(../Imgs/Shared/tabcenter.gif);
	padding-left: 15px;
	padding-right: 15px;
	height: 21px;
}

a:hover.sdc_CatName
{
	background-image: url(../Imgs/Shared/tabtrip002.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-decoration: none;
	text-align: center;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bolder;
	color: #000000;
	height: 21px;
	width: 80px;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 10px;
	cursor: hand;
}
.borderbottom
{
	background-image: url(../Imgs/Shared/Untitled-100.gif);
	height: 5px;
}
/* ================================================ */
.TabProject
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: Black;
}
.TabProject:Hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.TabProjectCheck
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: Red;
}
.TitleCategory
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: None;
	color: Black;
	padding-left: 5px;
	padding-top: 5px;
}
.borderimage2 td
{
	padding: 4px 4px 4px 4px;
	border: 1px solid #339966;
	text-align: center;
	background-color: #efefef;
}
.borderimage2 img
{
	border: 1px solid #999999;
}
.LinkView
{
	padding-bottom: 3px;
	text-align: center;
	padding-left: 0px;
}
.LinkView a
{
	color: Black;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}
.Rowinproduct
{
	padding-left: 12px;
}
.Rowrice
{
	background-color: #efefef;
	height: 25px;
	padding-left: 15px;
	font-family: Tahoma;
	font-size: 11px;
	color: Black;
	font-weight: bold;
}
.TitleCategory1
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: None;
	color: #2E463A;
	padding-left: 5px;
	padding-top: 5px;
}
.titleOrder
{
	font-family: Tahoma;
	font-size: 12px;
	color: #0E435C;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.lineabout
{
	background-color: #0E435C;
	height: 1px;
	padding-bottom: 5px;
}
.LIS1
{
	padding: 3px 0px 3px 25px;
	color: #14736D;
}
.LIS1 a
{
	color: #14736D;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}
.LIS1 a:hover
{
	text-decoration: underline;
}
.ItemStyleCssClass a
{
	text-decoration: none;
	color: #000000;
}
.ItemStyleCssClass a:hover
{
	text-decoration: underline;
}
.ItemStyleCssClass
{
	background-color: #efefef;
}
.LinkDefault3
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 15px;
	height: 20px;
}
.LinkDefault4
{
	font-family: Tahoma;
	font-size: 11px;
	padding: 0px 0px 0px 15px;
	
}
.LinkView3 a
{
	height: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: bold;
	color: Blue;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}
.Cursor
{
	cursor: hand;
}
.linkPrice
{
	font-family: Tahoma;
	color: Black;
	text-decoration: none;
}
.linkPrice:hover
{
	text-decoration: underline;
}
.lview a
{
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: underline;
	color: black;
	font-weight: bold;
}
/*-------------------------------*/
DIV.MAILFRIENDS
{
	font-family: Tahoma;
	font-size: 12px;
}

DIV.MAILFRIENDS span, DIV.MAILFRIENDS input, DIV.MAILFRIENDS textarea
{
	display: block;
	float: left;
	margin-bottom: 1px;
	margin-top: 1px;
	font-size: 14px;
}
DIV.MAILFRIENDS span {
	    text-align: right;
	    width: 90px;
	    padding-right: 10px;
	    font-size: 10pt;
	    padding-top: 3px;
    }
    DIV.MAILFRIENDS input
    {
		font-size: 11px;
    }
    DIV.MAILFRIENDS br {
	    clear: left;
    }
    
    DIV.MAILFRIENDS .button 
    {
		line-height:3px;
		font-size:8px;
		padding-left:295px;
    }
DIV.MAILFRIENDS .Error
{
	float:left;
	padding-left:15px;
}
DIV.MAILFRIENDS .Error1
{
	float:left;
	width:195px;
}
/*------------ Dinh danh ngay thang---------------*/
.Date
{
	padding-bottom:5px;
}
/*-------- Dinh danh lien ket Email cho ban--------------*/
.LinkEmail
{
	color:Black;
	text-decoration:none;
	cursor:hand;	
}
.ImgNote
{
	text-align:center;
	color:#888380;
}
.button 
    {
		margin-top:5px;
		font-size:8px;
    }
    .MailLeft
    {
		text-align: right;
		 font-size: 10pt;
    }