﻿body
{
	margin:0px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
a, a:Hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#0d3fbe;
}
a:Hover
{
	color:#ff0000;
}
form, a, div, table, span, p
{
	margin:0px;
}
/********* ToolTip Event ****************/
.CssTooltip1 
{
    background:#FFFFFF;
    border:1px solid #888585;
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    text-align:justify;
    text-decoration:none;
    padding:5px;
    width:350px;
}
.CssTooltip1 p
{
	vertical-align:top;
    padding-bottom:2px;
}
/********* End ToolTip Event ****************/
.ContextMenu
{
	vertical-align:top;
	text-align:left;
	border:1px solid #0061b2;
	background-color:#FFFFFF;
}
.ContextMenuHeader
{
	text-transform:uppercase;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px solid #428bf1;
	background-color:#f7f7f7;
	padding:2px;
	color:#db4d1b;
}
.ContextMenuLink
{
	text-align:left;
	vertical-align:top;
	padding:2px;
}
.ContextMenuLink a,.ContextMenuLink a:Hover
{
	cursor:pointer;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#0061b2;
}
.ContextMenu a:Hover
{
	color:#ff0000;
}
/*************************** MASTER *********************************/
#MASTER .TitlePage
{
	text-align:left;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	color:#a73238;
	padding-left:12px;
	padding-bottom:4pt;
	background-image: url(../Images/Layout/icon_title.jpg);
	background-position:0px 2px;
	background-repeat:no-repeat;
}
#MASTER .button
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color: #000000;
	border: 1px solid #a19a96;
	background-color: #efedec;
	cursor:pointer;
	margin: 1px;
}

#MASTER .TitlePage a, .TitlePage a:Hover
{
	font-family:Arial;
	font-size:9.5pt;
	font-weight:bold;
	text-decoration:none;
	color:#d12324;
}
#MASTER .TitlePage a:Hover
{
	color:#f83c3d;
}
#MASTER .TablePage
{
	background-color:#FFFFFF;
	vertical-align:top;
}
#MASTER .Top, .Middle, .Bottom
{
	vertical-align:top;
	text-align:left;
}
#MASTER .Middle
{
	padding-right:1px;
}
#MASTER .Left
{
	width:180px;
	text-align:left;
	vertical-align:top;
	background-image: url(../Images/Layout/bg_Left.jpg);
	background-position:right top;
	background-repeat:repeat-y;
}
#MASTER .Main
{
	text-align:left;
	vertical-align:top;
	background-image: url(../Images/Layout/bg_main_top.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
#MASTER .Right
{
	width:194px;
	text-align:left;
	vertical-align:top;
	background-image: url(../Images/Layout/bg_Right.jpg);
	background-position:left bottom;
	background-repeat:repeat-y;
}
#MASTER .Bottom
{
	text-align:left;
	vertical-align:top;
}
#MASTER .TPager
{
	height:30px;
	text-align:center;
	vertical-align:top;
	padding:3px;
}
#MASTER .TPager a, .TPager a:Hover
{
	padding-left:2px;
	padding-right:2px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#d12324;
}
#MASTER .TPager a:Hover
{
	color:#f83c3d;
}
/************************* TOP **************************************/
#TOP .MenuTop
{
	height:35px;
	background-image: url(../Images/Layout/top_menu.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:30px;
	padding-right:30px;
	text-align:left;
}
#TOP .LinkIcon img
{
	margin:2px;
	border:none;
}
#TOP .LinkIcon .Separator
{
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	font-weight:bold;
	color:#a8aaa9;
}
#TOP .Changelanguage1, .Changelanguage2
{
	width:150px;
	text-align:right;
	vertical-align:top;
	padding-top:1px;
	padding-right:30px;
	background-image: url(../Images/Layout/flag_eng.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#TOP .Changelanguage2
{
	background-image: url(../Images/Layout/flag_viet.gif);
}
#TOP .Changelanguage1 a, .Changelanguage1 a:Hover, .Changelanguage2 a, .Changelanguage2 a:Hover
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#c6c6c6;
}
#TOP .Changelanguage1 a:Hover, .Changelanguage2 a:Hover
{
	color:#ff0000;
}
#TOP .Banner
{
	vertical-align:top;
	text-align:left;
}
#TOP .Bottom
{
	height:10px;
	background-image: url(../Images/Layout/banner_bottom_line.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#TOP .Bottom1
{
	height:10px;
	background-image: url(../Images/Layout/banner_bottom_line1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
/************************* LEFT **************************************/
#LEFT
{
	text-align:left;
	vertical-align:top;
}
#LEFT .Index1
{
	text-align:left;
	vertical-align:top;
	padding-right:7px;
	background-image: url(../Images/Layout/bg_left_index001.jpg);
	background-position:right top;
	background-repeat:repeat-y;
	border-bottom:2px solid #fefefe;
}
#LEFT .Index1 .Top, .LeftMenus
{
	text-align:left;
	vertical-align:top;
}
#LEFT .Index2
{
	text-align:left;
	vertical-align:top;
	padding-left:21px;
	padding-right:5px;
}
#LEFT .Index3
{
	text-align:left;
	vertical-align:top;
}
#LEFT .Index4
{
	height:150px;
	text-align:left;
	vertical-align:top;
}
/************************* RIGHT **************************************/
#RIGHT
{
	padding-left:7px;
	text-align:left;
	vertical-align:top;
}
#RIGHT .Index1
{
	text-align:left;
	vertical-align:top;
	border-bottom:1px solid #ffffff;
}
#RIGHT .Index2
{
	height:22px;
	text-align:left;
	vertical-align:top;
	background-image: url(../Images/Layout/bg_right_index2.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
#RIGHT .Index3
{
	text-align:left;
	vertical-align:top;
	padding:5px 15px 15px 15px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
}
#RIGHT .Index4
{
	height:250px;
	text-align:left;
	vertical-align:top;
}
/************************* BOTTOM **************************************/
#BOTTOM
{
	text-align:left;
	vertical-align:top;
	background-color:#fefefe;
}
#BOTTOM .TopLine
{
	height:16px;
	background-image: url(../Images/Layout/banner_top_line.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#BOTTOM .TopLine1
{
	height:16px;
	background-image: url(../Images/Layout/banner_top_line1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#BOTTOM .Menu
{
	padding:10px;
	text-align:left;
	vertical-align:top;
	background-image: url(../Images/Layout/bottom_bg_menu.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
#BOTTOM .Menu .I1
{
	width:175px;
	padding-left:5px;
}
#BOTTOM .Menu .I2
{
	padding-left:10px;
	vertical-align:bottom;
}
#BOTTOM .Menu a, .Menu a:Hover
{
	padding-left:10px;
	vertical-align:text-bottom;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#8a8f92;
}
#BOTTOM .Menu a:Hover
{
	color:#FF0000;
}
#BOTTOM .Separator
{
	width:10px;
	height:19px;
	padding-left:5px;
	padding-right:10px;
	background-image: url(../Images/Layout/separator_menu_bottom.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#BOTTOM .Copyright
{
	padding:5px;
	text-align:center;
	vertical-align:top;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#ee881a;
}
#BOTTOM .Copyright a, .Copyright a:Hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#ee881a;
}
#BOTTOM .Copyright a:Hover
{
	color:#ff0000;
}
#BOTTOM .VisitorsNumber
{
	text-align:left;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#697983;
	padding-right:20px;
}
/******************** MenusVerticalListOver*********************************/
#MenusVerticalListOver
{
	width:170px;
	vertical-align:top;
	text-align:left;
}
#MenusVerticalListOver .MenusVerticalListOver_Top
{
	height:0px;
}
#MenusVerticalListOver .MenusVerticalListOver_Main
{
	width:170px;
	vertical-align:top;
	text-align:left;
}
#MenusVerticalListOver .MenusVerticalListOver_Bottom
{
	height:43px;
	background-image: url(../Images/Layout/bg_bottom_index1.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
/******************** WeblinkDropdownList ******************************/
#WeblinkDropdownList
{
	text-align:left;
	vertical-align:top;
}
#WeblinkDropdownList .WeblinkDropdownList_Title
{
	padding-top:7px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#ddffff;
}
#WeblinkDropdownList .WeblinkDropdownList_Control
{
	padding-top:7px;
	text-align:left;
	vertical-align:top;
}
#WeblinkDropdownList .WeblinkDropdownList_DropDown
{
	width:138px;
	height:22px;
	text-align:center;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	border:1px solid #3b89af;
}
#WeblinkDropdownList .WeblinkDropdownList_Bottom
{
	height:10px;
}
/************************** MenusSumary *****************************/
#MenusSumary .Html_Content
{
	text-align:justify;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
#MenusSumary .Html_Content a,.Html_Content a:Hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#1c28c6;
}
#MenusSumary .Html_Content a:Hover
{
	color:#ff0000;
}
#MenusSumary .ImageLeft
{
	margin-right:15px;
	margin-bottom:4pt;
	border:1px solid #ebecf0;
	padding:1px;
}
#MenusSumary .Title
{
	text-align:left;
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#a73238;
	padding-left:18px;
	padding-bottom:4pt;
	background-image: url(../Images/Layout/icon_title.jpg);
	background-position:left 2px;
	background-repeat:no-repeat;
	height:20px;
}
#MenusSumary .Title a, .Title a:Hover
{
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	text-decoration:none;
	color:#d12324;
}
#MenusSumary .Title a:Hover
{
	color:#f83c3d;
}
#MenusSumary .DetailLink
{
	height:20px;
	text-align:right;
}
#MenusSumary .DetailLink a, .DetailLink a:Hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#eba52b;
	line-height:19px;
}
#MenusSumary .ListTitle a:Hover
{
	color:#FF0000;
}
/*********************** ProjectsView ***************************/
#ProjectsView
{
	text-align:left;
	vertical-align:top;
	padding:1px 2px 10px 2px;
}
#ProjectsView .TitleProjectsView
{
	text-align:left;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	color:#a73238;
	padding-left:12px;
	padding-bottom:4pt;
	padding-top:19px;
	background-image: url(../Images/Layout/icon_title.jpg);
	background-position:0px 20px;
	background-repeat:no-repeat;
}
#ProjectsView .TitleProjectsView a, .TitleProjectsView a:Hover
{
	font-family:Arial;
	font-size:9.5pt;
	font-weight:bold;
	text-decoration:none;
	color:#d12324;
}
#ProjectsView .TitleProjectsView a:Hover
{
	color:#f83c3d;
}
#ProjectsView .T
{
	text-align:left;
	vertical-align:top;
}
#ProjectsView .ListProjectsView
{
	width:187px;
	text-align:left;
	vertical-align:top;
}
#ProjectsView .Name
{
	height:40px;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
	padding-left:5px;
	padding-top:10px;
	background-image: url(../Images/Layout/project_box_01.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}
#ProjectsView .Name a, .Name a:Hover
{
	line-height:38px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#8b99a2;
}
#ProjectsView .Name a:Hover
{
	color:#ff0000;
}
#ProjectsView .Info
{
	width:100%;
	padding:7px;
	text-align:left;
	vertical-align:top;
	background-image: url(../Images/Layout/project_box_02.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}
#ProjectsView .Sumary
{
	text-align:justify;
	vertical-align:top;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
#ProjectsView .ImageProjects
{
	border:1px solid #898989;
	margin-left:4pt;
	margin-bottom:2pt;
	padding:1px;
}
#ProjectsView .LinkWebsite
{
	height:20px;
	padding-left:10px;
	background-image: url(../Images/Layout/point_projects.jpg);
	background-position:left 6px;
	background-repeat:no-repeat;
}
#ProjectsView .LinkWebsite a, .LinkWebsite a:Hover
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
	color:#ee8819;
}
#ProjectsView .Name a:Hover
{
	color:#ff0000;
}
#ProjectsView .BoxBottom
{
	height:14px;
	background-image: url(../Images/Layout/project_box_03.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}


/*********************** NewsListSumaryImage ********************/
#NewsListSumaryImage .TitleNewsInfo a, .TitleNewsInfo a:Hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#000000;
}
#NewsListSumaryImage .TitleNewsInfo a:Hover
{
	color:#ff0000;
}
#NewsListSumaryImage .TitleNewsInfo .LBLDate
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#898989;
}
#NewsListSumaryImage .MainNewsInfo
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	color:#000000;
}
#NewsListSumaryImage .ImgNews
{
	border:1px solid #898989;
	margin-right:4pt;
	margin-bottom:2pt;
	padding:1px;
}
#NewsListSumaryImage .LblSummary
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	color:#000000;
}
#NewsListSumaryImage .DetailLinkNewsInfo
{
	text-align:right;
	border-bottom:1px dotted #898989;
}
#NewsListSumaryImage .DetailLinkNewsInfo a, .DetailLinkNewsInfo a:Hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#e2811c;
}
#NewsListSumaryImage .DetailLinkNewsInfo a:Hover
{
	color:#ff0000;
}
/************************* NEWS **************************************/
#NEWS
{
	padding:19px 10px 10px 10px;
	text-align:left;
	vertical-align:top;
}
#NEWS .TitleNewsInfo
{
	padding-top:4px;
}
#NEWS .TitleNewsInfo a, .TitleNewsInfo a:Hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#000000;
}
#NEWS .TitleNewsInfo a:Hover
{
	color:#ff0000;
}
#NEWS .TitleNewsInfo .LBLDate
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#898989;
}
#NEWS .MainNewsInfo
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	color:#000000;
}
#NEWS .ImgNews
{
	border:1px solid #898989;
	margin-right:4pt;
	margin-bottom:2pt;
	padding:1px;
}
#NEWS .LblSummary
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	color:#000000;
}
#NEWS .DetailLinkNewsInfo
{
	text-align:right;
	border-bottom:1px dotted #898989;
}
#NEWS .DetailLinkNewsInfo a, .DetailLinkNewsInfo a:Hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#e2811c;
}
#NEWS .DetailLinkNewsInfo a:Hover
{
	color:#ff0000;
}

/************************ NEWSDETAILS ******************************/
#NEWSDETAILS
{
	padding:19px 10px 10px 10px;
	vertical-align:top;
	text-align:left;
}
#NEWSDETAILS .NewsDetails_Title
{
	text-align:left;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	color:#a73238;
	padding-left:12px;
	padding-bottom:4pt;
	background-image: url(../Images/Layout/icon_title.jpg);
	background-position:0px 2px;
	background-repeat:no-repeat;
}
#NEWSDETAILS .NewsDetails_Date
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	vertical-align:top;
	color:#898989;
	padding-bottom:10px;
}
#NEWSDETAILS .NewsDetails_Summary
{
	padding-bottom:10px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	text-decoration:none;
	color:#000000;
}
#NEWSDETAILS .NewsDetails_Content
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	color:#000000;
}
#NEWSDETAILS .NewsDetails_Content a, .NewsDetails_Content a:Hover
{
	text-decoration:none;
	color:#0316a5;
}
#NEWSDETAILS .NewsDetails_Content a:Hover
{
	color:#ff0000;
}
#NEWSDETAILS .TableImageNote
{
	margin-right:8pt;
	margin-bottom:2pt;
}
#NEWSDETAILS .NewsDetails_ImageDetails
{
	padding:1px;
	border:1px solid #898989;
	text-align:center;
}
#NEWSDETAILS .ImageLeft
{
	cursor:pointer;
}
#NEWSDETAILS .NewsDetails_ImageNote
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	font-style:italic;
	text-decoration:none;
	color:#000000;
}
#NEWSDETAILS .NewsDetails_Author
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	font-style:italic;
	text-decoration:none;
	color:#161515;
}
#NEWSDETAILS .NewsDetails_ToolDefault
{
	padding:15px;
}
#NEWSDETAILS a.LinkPrinter, a:Hover.LinkPrinter
{
	background-image: url(../images/but_intin.gif);
	background-position:1px 0px;
	background-repeat:no-repeat;
	padding-left:23px;
	padding-right:15px;
	text-align:left;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#0012b0;
	cursor:pointer;
	line-height:22px;
}
#NEWSDETAILS a:Hover.LinkPrinter
{
	text-decoration:underline;
	color:#d87412;
}
#NEWSDETAILS a.LinkSendMail, a:Hover.LinkSendMail
{
	background-image: url(../images/but_guitin.gif);
	background-position:1px 0px;
	background-repeat:no-repeat;
	padding-left:23px;
	padding-right:15px;
	text-align:left;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#0012b0;
	cursor:pointer;
	line-height:22px;
}
#NEWSDETAILS a:Hover.LinkSendMail
{
	text-decoration:underline;
	color:#d87412;
}
#NEWSDETAILS .TitleOther
{
	height:23px;
	text-align:left;
	vertical-align:bottom;
	background-image: url(../Images/list_bulk_title.jpg);
	background-position:0px bottom;
	background-repeat:no-repeat;
	padding-left:21px;
}
#NEWSDETAILS .TitleOther div
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#000000;
}
#NEWSDETAILS .NewsListOther
{
	text-align:left;
	vertical-align:top;
	padding-left:25px;
}
#NEWSDETAILS .NewsListOther .ListTitle
{
	background-image: url(../Images/list_bulk.jpg);
	background-position:0px 6px;
	background-repeat:no-repeat;
	padding-left:15px;
}
#NEWSDETAILS .NewsListOther .ListTitle a, .ListTitle a:Hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	line-height:19px;
}
#NEWSDETAILS .NewsListOther .ListTitle a:Hover
{
	color:#FF0000;
}
#NEWSDETAILS .NewsListOther .ListBDate
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
/****************** PORTAL_HTML ************************************/
#PORTAL_HTML
{
	padding:17px 10px 10px 10px;
	text-align:left;
	vertical-align:top;
}
#PORTAL_HTML .Title
{
	padding-bottom:5px;
	text-align:left;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
#PORTAL_HTML .Summary
{
	padding-bottom:10px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	text-decoration:none;
	color:#000000;
}
#PORTAL_HTML .HtmlDetails_Content
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	color:#000000;
}
#PORTAL_HTML .HtmlDetails_Content a, .HtmlDetails_Content a:Hover
{
	text-decoration:none;
	color:#0316a5;
}
#PORTAL_HTML .HtmlDetails_Content a:Hover
{
	color:#ff0000;
}
#PORTAL_HTML .TableImageNote
{
	margin-right:8pt;
	margin-bottom:2pt;
}
#PORTAL_HTML .HtmlDetails_ImageDetails
{
	padding:1px;
	border:1px solid #898989;
	text-align:center;
}
#PORTAL_HTML .ImageLeft
{
	cursor:pointer;
}
#PORTAL_HTML .HtmlDetails_ImageNote
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	font-style:italic;
	text-decoration:none;
	color:#000000;
}
#PORTAL_HTML .TitleOther
{
	height:25px;
	text-align:left;
	vertical-align:bottom;
	background-image: url(../Images/list_bulk_title.jpg);
	background-position:0px bottom;
	background-repeat:no-repeat;
	padding-left:21px;
}
#PORTAL_HTML .TitleOther div
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#000000;
}
#PORTAL_HTML .ListOther
{
	text-align:left;
	vertical-align:top;
	padding-left:25px;
}
#PORTAL_HTML .ListTitle
{
	background-image: url(../Images/list_bulk.jpg);
	background-position:0px 6px;
	background-repeat:no-repeat;
	padding-left:15px;
}
#PORTAL_HTML .ListTitle a, .ListTitle a:Hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	line-height:19px;
}
#PORTAL_HTML .ListTitle a:Hover
{
	color:#FF0000;
}
/****************** END PORTAL_HTML ********************************/
/****************** CONTACTUS ***************************************/
#CONTACTUS
{
	padding:19px 10px 10px 10px;
	text-align:left;
	vertical-align:top;
}
#CONTACTUS .Notes
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
	text-align:left;
}
#CONTACTUS .DropDownList
{
	width:130px;
	border:1px solid #a8a3a3;
}
#CONTACTUS .Text
{
	vertical-align:top;
	text-align:left;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
#CONTACTUS .Form
{
	padding-top:5px;
	vertical-align:top;
	text-align:left;
}
#CONTACTUS .Form .FormText
{
	width:80px;
	vertical-align:baseline;
	text-align:right;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
#CONTACTUS .Form .TextBox
{
	height:18px;
	border:1px solid #a8a3a3;
	text-align:left;
}

/****************** END CONTACTUS ***********************************/
#DEFAULT
{
	text-align:left;
	vertical-align:top;
	height:100%;
}
#DEFAULT .T
{
	text-align:left;
	vertical-align:top;
}
#DEFAULT .T1
{
	text-align:left;
	vertical-align:top;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	line-height:18px;
}

#DEFAULT .Main
{
	padding:15px 3px 5px 3px;
	text-align:left;
	vertical-align:top;
}
#DEFAULT .Right
{
	width:193px;
	text-align:left;
	vertical-align:top;
	background-image: url(../Images/Layout/bg_Right.jpg);
	background-position:left bottom;
	background-repeat:repeat-y;
}
#DEFAULT .NewsTitle
{
	height:23px;
	text-align:left;
	vertical-align:top;
	background-image: url(../Images/list_bulk_title.jpg);
	background-position:0px 2px;
	background-repeat:no-repeat;
	padding-left:21px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#a73238;
}
#DEFAULT .NewsListOther
{
	text-align:left;
	vertical-align:top;
	padding-left:20px;
}
#DEFAULT .NewsListOther .ListTitle
{
	background-image: url(../Images/list_bulk.jpg);
	background-position:0px 5px;
	background-repeat:no-repeat;
	padding-left:12px;
}
#DEFAULT .NewsListOther .ListTitle a, .ListTitle a:Hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	line-height:19px;
}
#DEFAULT .NewsListOther .ListTitle a:Hover
{
	color:#0e3e52;
}
#DEFAULT .NewsListOther .ListBDate
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
/*********************** PROJECTSDETAILS ******************************/
#PROJECTSDETAILS
{
	padding:19px 10px 10px 10px;
	vertical-align:top;
}
#PROJECTSDETAILS .ProjectDetails_Title
{
	padding-bottom:10px;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	color:#7e9dba;
}
#PROJECTSDETAILS .ProjectDetails_LinkWebsite
{
	height:20px;
	padding-left:10px;
	background-image: url(../Images/Layout/point_projects.jpg);
	background-position:left 6px;
	background-repeat:no-repeat;
}
#PROJECTSDETAILS .ProjectDetails_LinkWebsite a, .ProjectDetails_LinkWebsite a:Hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
	color:#ee8819;
}
#PROJECTSDETAILS .ProjectDetails_LinkWebsite a:Hover
{
	color:#ff0000;
}
#PROJECTSDETAILS .ProjectDetails_Summary
{
	padding-bottom:10px;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	color:#000000;
}
#PROJECTSDETAILS .ProjectDetails_Content
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	color:#000000;
}
#PROJECTSDETAILS .ProjectDetails_Content a, .ProjectDetails_Content a:Hover
{
	text-decoration:none;
	color:#0316a5;
}
#PROJECTSDETAILS .ProjectDetails_Content a:Hover
{
	color:#ff0000;
}
#PROJECTSDETAILS .TableImageNote
{
	margin-right:8pt;
	margin-bottom:2pt;
}
#PROJECTSDETAILS .ProjectDetails_ImageDetails
{
	padding:1px;
	border:1px solid #898989;
	text-align:center;
}
#PROJECTSDETAILS .ImageLeft
{
	cursor:pointer;
}
#PROJECTSDETAILS .ProjectDetails_ImageNote
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	font-style:italic;
	text-decoration:none;
	color:#000000;
}
#PROJECTSDETAILS .TitleOther
{
	height:23px;
	text-align:left;
	vertical-align:bottom;
	background-image: url(../Images/list_bulk_title.jpg);
	background-position:0px bottom;
	background-repeat:no-repeat;
	padding-left:21px;
}
#PROJECTSDETAILS .TitleOther div
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#000000;
}
#PROJECTSDETAILS .ProjectListOther
{
	text-align:left;
	vertical-align:top;
	padding-left:25px;
}
#PROJECTSDETAILS .ProjectListOther .ListTitle
{
	background-image: url(../Images/list_bulk.jpg);
	background-position:0px 6px;
	background-repeat:no-repeat;
	padding-left:15px;
}
#PROJECTSDETAILS .ProjectListOther .ListTitle a, .ListTitle a:Hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	line-height:19px;
}
#PROJECTSDETAILS .ProjectListOther .ListTitle a:Hover
{
	color:#FF0000;
}
/********************** SEARCH *********************************/
#SEARCH
{
	text-align:left;
	vertical-align:top;
	padding:19px 3px 10px 3px;
}
#SEARCH #SearchMenusInfo
{
	padding-top:10px;
	padding-left:10px;
	padding-right:5px;
	text-align:left;
	vertical-align:top;
}
#SEARCH #SearchMenusInfo .MenuCaption
{
	background-image: url(../Images/list_bulk.jpg);
	background-position:0px 6px;
	background-repeat:no-repeat;
	padding-left:15px;
}
#SEARCH #SearchMenusInfo .MenuCaption a, .MenuCaption a:Hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	line-height:19px;
}
#SEARCH #SearchMenusInfo .MenuCaption a:Hover
{
	color:#FF0000;
}
#SEARCH #SearchMenusInfo .MenuSumary
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	color:#000000;
}
/********** SITEMAP ****************************************/
#SITEMAP
{
	text-align:left;
	vertical-align:top;
	padding:19px 10px 10px 5px;
}
/********************* AdvertisesView ************************/
#AdvertisesView
{
	width:170px;
	text-align:left;
	vertical-align:top;
}
#AdvertisesView .Title
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	padding:1px 3px 2px 20px;
	color:#ddffff;
}
#AdvertisesView .Marquee_Main
{
	text-align:left;
	vertical-align:top;
	padding:5px;
	padding-right:10px;
}
#AdvertisesView .Marquee_Main .Summary
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align:justify;
	color:#000000;
}
#AdvertisesView .Marquee_Main .Caption a,.Caption a:Hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
#AdvertisesView .Marquee_Main .Caption a:Hover
{
	color:#ff0000;
}
#AdvertisesView .Marquee_Main .ImgAdvertisesView_Left
{
	border:1px solid #8b99a2;
	margin-right:3pt;
	margin-bottom:2pt;
	padding:1px;
}
#AdvertisesView .Marquee_Main .ImgAdvertisesView_Right
{
	border:1px solid #8b99a2;
	margin-left:3pt;
	margin-bottom:2pt;
	padding:1px;
}
