#BODY
{
	background-color: #98B7D6;
}

#Page
{
	/*border-collapse: collapse;*/
	width: 776px;
	height: 100%;
	text-align: center;
	background-color: #FFFFFF; /* #F3F5FA */
	border: #277ECB 1px solid;
}

.ControlPanelCell
{
	vertical-align: top;
	text-align: center;
	background-color: transparent;
	padding: 6px 5px 0 5px;
}

.ControlPanel
{
	width: 100%;
	background-color: #eef3f6;
}

#PageHeader
{
	/*background-image:url(image/blu_Banner.jpg);*/		
	width:100%;
	height:160px;/*
	vertical-align:top;
	padding:0px 0px 0px 0px ;	*/
}

.Header
{
	
	width: 100%;
	height: 117px;
	vertical-align:top;	
	text-align: right;
	color:white;	
}

#LogoCell
{
	vertical-align: middle;
	text-align: left;
	color: #2396DF;	
	
}

#BannerCell
{
	vertical-align: middle;
	text-align: right;
}

#MenuTable
{
	width: 100%;
}

.gradient
{
	background-image: url(blu_mainmenu_bg.jpg);
	vertical-align: middle;
	height: 24px;
}

#MenuCell
{
	vertical-align: middle;
	text-align: left;
}

#SearchCell
{
	vertical-align: middle;
	text-align: right;
}

#UtilityTable
{
	width: 100%;
	border: none;
	overflow: visible;
}

#CurrentDateCell
{
	/*background-image: url(utility.gif);*/
	background-repeat: no-repeat;
	vertical-align: middle;
	text-align: right;	
	font-family: Tahoma, Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	font: 11px;
	font-weight: normal; 		
/*	padding: 6px 40px 0px 0px;/*top right bottom left*/
	padding-right:20px;
	height:11px;	
}

#BreadCrumbCell, #BreadCrumbCell A
{
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	color:Gray;
}
#BreadCrumbCell A:hover
{
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	color:red;
}

#BreadCrumbCell .SkinObject
{
	padding: 0 0 0 4px;
}

#UserCell
{
	vertical-align: middle;
	text-align: center;
	width: 100%;
	color: #2396DF;
	font-style:normal;

}

#UserCell .SkinObject
{
	padding: 0 2px 0 2px;
	font-size: 8.5pt;
	color: #2396DF;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;

}

#ContentCell
{
	height: 100%;
	vertical-align: top;
}

.ContentTable
{
	width: 100%;
	height:100%;
}

.TopPane
{
	vertical-align: top;
	text-align: center;
	background-color: transparent;
	padding: 0px 3px 0 3px; /* top right bottom left */
}

.LeftPane
{
	width: 175px;
	vertical-align: top;
	text-align: center;
	background-color: transparent;
	padding: 0px 3px 0 3px; /* top right bottom left */
}

.ContentPane
{
	vertical-align: top;
	text-align: center;
	background-color: transparent;
	padding: 0px 3px 0 3px; /* top right bottom left */
}

.RightPane
{
	width: 175px;
	vertical-align: top;
	text-align: center;
	background-color: transparent;
	padding: 0px 3px 0 3px; /* top right bottom left */
}

.BottomPane
{	
	vertical-align: top;
	background-color: transparent;
	padding: 0 6px 0 6px;
	height:100%;
}

#FooterCell
{
	vertical-align: middle;
	text-align: center;
}

#FooterCell .SkinObject
{
	padding: 0 4px 0 4px;
}

#DNNCell
{
	vertical-align: middle;
	text-align: center;
}

.StandardButton
{
	color: Blue;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal
}

.TreeViewMenu
{
	width: 175px;
	background-color: #DFE5F2;
	border-right: #7994CB 1px solid;
	border-top: #7994CB 1px solid;
	border-left: #7994CB 1px solid;
	border-bottom: #7994CB 1px solid;
	moz-border-radius-bottomleft: 15px;
	moz-border-radius-bottomright: 15px;
	moz-border-radius-topleft: 3px;
	moz-border-radius-topright: 3px;
	margin-bottom:6px;
}

.TreeViewMenu_Header
{
	background-image: url(light.jpg);
}

.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:  bold;
    color: #000080;
	text-decoration: none;
}

:link.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:  bold;
    color: #000080;
	text-decoration: none;
}

:selected.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:  bold;
    color: #000080;
	text-decoration: none;
}

:hover.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:  bold;
    color: #FF0000;
	text-decoration: none;
}

:active.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:  bold;
    color: #FF0000;
	text-decoration: none;
}

.footer1
{
	font-family: Arial, Times New Roman;
	font-size: 11px;
	/*background-color: #DEE7E7;*/
	border-top: #92B0DD 1px solid;
	background-color: #1A76B7;	
	height: 40px;
	color: #FFFFFF;
	text-align:center;
}
.footer2
{
	font-family: Arial, Times New Roman;
	font-size: 11px;
	padding-left:5px;
	padding-right:5px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.footer3
{
	font-family: Arial, Times New Roman;
	font-size: 11px;
	padding-left:5px;
	padding-right:5px;
	color: #FFFFFF;
	text-decoration:none;
}
.Upper_Footer
{
	background-color: #1b63c7;
	background-image:url(image/blu_bottom_left.jpg);
	background-repeat:no-repeat;
	height:21px;
}
.BlueTheme
{
	/*background-image:url(blu_theme.gif);*/
	height:12px;
	width:12px;
	background-repeat:no-repeat;		
}
.GreTheme
{
	/*background-image:url(org_theme.gif);*/
	height:12px;
	width:12px;
	background-repeat:no-repeat;		
}
.OrgTheme
{
	/*background-image:url(org_theme.gif);*/
	height:12px;
	width:12px;
	background-repeat:no-repeat;		
}
.RedTheme
{
	/*background-image:url(org_theme.gif);*/
	height:12px;
	width:12px;
	background-repeat:no-repeat;		
}

/***************************************/
/*          PanelBar Style             */
/***************************************/
.panelbarItemGroup
{
	background-image: url(image/menu_subitembg.jpg); 
	
	
}
.panelbarHeaderCollapsed
{
	background-image: url(image/menu_contentbg.jpg); 
	padding: 3px 0px 3px 0px;/* top right bottom left */	
	cursor: hand; 
	color: #FFFFFF; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	vertical-align: middle;
	border-bottom: solid 1px #FFFFFF;
/*	border-right: solid 1 #4da1ff; */
}
.panelbarHeaderCollapsedHover
{
/*background-image: url(image/menu_contentbg.jpg); 
	background: #2F92D9; 
	background-repeat:repeat-y;
	background-position:left;*/
	background: #EBF1FC;
	padding: 3px 0px 3px 0px;/* top right bottom left */
	cursor: hand; 
	color: #FF6705; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	vertical-align: middle;
	border-bottom: solid 1px #FFFFFF;
/*	border-right: solid 1 #4da1ff; */
}

.panelbarHeaderExpand
{
	/*background-image: url(image/menu_contentbg.jpg); */
	padding: 3px 0px 3px 0px;/* top right bottom left */
	cursor: hand; 
	color: #FF6705; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	vertical-align: middle;
	border-bottom: solid 1px #FFFFFF;
/*	border-right: #4da1ff 1px solid; */
}

.panelbarItem
{
	/*background-image: url(image/blu_panelbarHeaderExpand.jpg);
	background-position:bottom;
background-repeat:no-repeat;*/
	FONT-SIZE: 11px; 
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma, Arial,Verdana;
	width: 100%;
	cursor: hand;
	/*text-decoration: none;*/
	padding: 3px 0px 3px 5px;/* top right bottom left */
	border-bottom: solid 1px #FFFFFF;
/*	border-right: #4da1ff 1px solid;  */
}
.panelbarItemHover
{
	/*background-image: url(image/blu_panelbarHeaderExpand.jpg);
	background-position:bottom;
	background-repeat:no-repeat;*/
	background: #EBF1FC;
	FONT-SIZE: 11px; 
	COLOR: #FFA25E;
	FONT-FAMILY: Tahoma, Arial,Verdana;
	width: 100%;
	cursor: hand;
	/*text-decoration: none;*/
/*	border-right: #4da1ff 1px solid; */
	padding: 3px 0px 3px 5px;/* top right bottom left */
	border-bottom: solid 1px #FFFFFF;	
}

.panelbarItemSelected
{	
/*background-image: url(image/blu_panelbarHeaderExpand.jpg);
background-position:bottom;
background-repeat:no-repeat;*/
	FONT-SIZE: 11px; 
	COLOR: #FFA25E;
	FONT-FAMILY: Tahoma, Arial,Verdana;
	width: 100%;
	cursor: hand;
/*	background-color: #EFF7FF; */
	/*text-decoration: none;*/
/*	border-right: #4da1ff 1px solid; */
	padding: 3px 0px 3px 5px;/* top right bottom left */
	border-bottom: solid 1px #FFFFFF;
}
/* 
================================
 Left Menu Styles 
================================
*/   
.menu_topleft
{	background-image: url(image/menu_topleft.jpg); 
	height:28px;
	width:5px;
}
.menu_topright
{	background-image: url(image/menu_topright.jpg); 
	height:28px;
	width:5px;
}
.menu_topbg
{	background-image: url(image/menu_topbg.jpg); 
	background-repeat:repeat-y;
	background-position:left;
	background-color:#BFDEF4;
}
.menu_borderleft
{	background-image: url(image/menu_borderleft.jpg); 
	width:5px;
}
.menu_borderright
{	background-image: url(image/menu_borderright.jpg); 
	width:5px;
}
.menu_bottomleft
{	background-image: url(image/menu_bottomleft.jpg); 
	height:5px;
	width:5px;
}
.menu_bottomright
{	background-image: url(image/menu_bottomright.jpg); 
	height:5px;
	width:5px;
}
.menu_bottombg
{	background-image: url(image/menu_bottombg.jpg); 
	background-repeat:repeat-y;
	background-position:left;
	background-color:#2F92D9;
}
.menu_header
{
	background-image: url(image/blu_menu_headerbg.jpg); 
	height:28px;
	width:163px;
}
.menu_bottom
{
	background-image: url(image/blu_menu_bottombg.jpg); 
	height:5px;
	width:163px;
}

.menu_title
{
	FONT-SIZE: 13px;
	COLOR: #003399;
	FONT-FAMILY: Tahoma, Arial, Verdana;
	text-transform:uppercase;
	font-weight: bold;
	vertical-align: text-bottom;
	padding-bottom: 5px;
	
}
.menu_lefttitle
{
	background-image: url(image/menu_lefttitle.jpg); 
	height:28px;
	width:29px;
}
.menu_bg
{
	background-image: url(image/blu_RADPANELBAR_bg.jpg); 

}
.menuleftcontent_msn
{
	background-image: url(image/menu_contentbg.jpg); 
	
}
/* 
================================
 Left Container Styles 
================================
*/   
.LeftContainer_TopLeft
{
	background-image:url(image/leftportlet_topleft.jpg);
	height: 26px;
	width:5px;
}
.LeftContainer_TopRight
{
	background-image:url(image/leftportlet_topright.jpg);
	height: 26px;
	width:5px;
}
.LeftContainer_BottomLeft
{
	background-image:url(image/leftportlet_bottomleft.jpg);
	height:6px;
	width:5px;
}
.LeftContainer_BottomRight
{
	background-image:url(image/leftportlet_bottomright.jpg);
	height:6px;
	width:5px;
}
.LeftContainer_BottomBg
{
	background-image:url(image/leftportlet_bottombg.jpg);
	height:6px;
	background-repeat:repeat-x;
}
.LeftContainer_BorderLeft
{
	background-image:url(image/leftportlet_borderleft.jpg);
	background-repeat:repeat-y;
	width:5px;
}
              
.LeftContainer_BorderRight
{
	background-image:url(image/leftportlet_borderright.jpg);
	background-repeat:repeat-y;
	width:5px;
}
.LeftContainerHeaderBG{
	background-image:url(image/leftportlet_topbg.jpg);
	height: 26px;	
}
.LeftContainer_LeftTitle
{
	background-image:url(image/leftportlet_lefttitle.jpg);
	width:20px;
	height:26px;
}
.LeftContainerHeaderTitle {
	font-family: Tahoma, Verdana, Arial, Helvetica;
    font-size:  11px;
    font-weight:  bold;
    color: #ffffff;
	text-decoration: none;
	padding-top: 0px;
	text-transform:uppercase;
	text-align:left;
	vertical-align:middle;
}

.LeftContainerContent
{
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	width:100%;
}
.LeftContainerBorder
{
	}
/* 
================================
 Right Container Styles 
================================
*/   

.RightContainerBorder {
	width: 100%;
	
}

.RightContainerHeaderBG{
	background-image:url(blu_leftportleft_bgtitle.jpg);
	height: 27px;
}
.RightContainer_LeftTitle
{
	background-image:url(blu_leftporleft_lefttitle.jpg);
	width:27px;
}
.RightContainerHeaderTitle {
	font-family: Tahoma, Verdana, Arial, Helvetica;
    font-size:  11px;
    font-weight:  bold;
    color: #06336A;
	text-decoration: none;
	padding-top: 0px;
	text-transform:uppercase;
	text-align:right;
	vertical-align:middle;
}

.RightContainerContent
{
	
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-left: #2774CC 6px solid;
	border-bottom:#2774CC 3px solid;
}



/* 
================================
 Center Container Styles 
================================
*/   
.CenterContainerTopLeft
{
	background-image:url(image/blu_CenterContainerContent_topleft.jpg);
	height: 26px;
	width:7px
}
.CenterContainerTopRight
{
	background-image:url(image/blu_CenterContainerContent_topright.jpg);
	height: 26px;
	width:7px
}

.CenterContainerHeaderTitle {
	/*background-image:url(image/blu_CenterContainerContent_bgtittle.jpg);*/
	height: 26px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size:  12px;
	font-weight:  bold;
	color: #ffffff;
	text-transform:uppercase;
	text-align:lEFT;
	vertical-align: middle;
	padding-top: 3px;
}
.CenterContainerContent_LeftTitle
{
	background-image:url(image/blu_CenterContainerContent_lefttitle.jpg);
	height: 26px;
	width:30px;
}
.CenterContainerContent_BgTitle
{
	background-image:url(image/blu_CenterContainerContent_bgtittle.jpg);
	height: 26px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size:  14px;
	font-weight:  bold;
	color: #ffffff;
	text-decoration: none;
	text-transform:uppercase;
	text-align:left;
}
.CenterContainnerContent_RightTitle
{
	background-image:url(image/blu_CenterContainerContent_righttitle.jpg);
	height:26px;
	width:8px;
}
.CenterContainnerContent_EndTitle
{
	background-image:url(image/blu_CenterContainerContent_endtitle.jpg);
	background-repeat:repeat-x;
	height:26px;	
}
.CenterContainerBottomLeft
{
	background-image:url(image/blu_CenterContainerContent_bottomleft.jpg);
	height: 7px;
	width:7px
}
.CenterContainerBottomRight
{
	background-image:url(image/blu_CenterContainerContent_bottomright.jpg);
	height: 7px;
	width:7px
}
.CenterContainerBottomBg
{
	background-image:url(image/blu_CenterContainerContent_bottombg.jpg);
	height: 7px;
}
.CenterContainerBorderLeft
{
	background-image:url(image/blu_CenterContainerContent_borderleft.jpg);
	width:7px
}
.CenterContainerBorderRight
{
	background-image:url(image/blu_CenterContainerContent_borderright.jpg);
	width:7px
}
.CenterContainerContent {
	background-color: #FFFFFF;
}

/* 
================================
 Top Container Styles 
================================
*/   

.TopContainerBorder {
	width: 100%;
	background-color: white;
}

.TopContainerHeaderBG
{
	background-image:url(blu_centercontainer_bgtitle.jpg);
	height: 25px;	
}

.TopContainerHeaderTitle {
	font-family: Tahoma, Verdana, Arial, Helvetica;
    font-size:  11px;
    font-weight:  bold;
    color: #00318A;
	text-decoration: none;
	text-transform:uppercase;
	text-align:center;	
}

.TopContainerContent 
{
	background-color: #FFFFFF;
	border-top: 0px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color:Black;
}
.TopContainerContent_lefttopborderbg
{
	background-image:url(blu_topcontainer_lefttopborderbg.jpg);
	height:142px;
	width:4px;
	background-repeat:no-repeat;
}
.TopContainerContent_righttopborderbg
{
	background-image:url(blu_topcontainer_righttopborderbg.jpg);
	height:142px;
	width:4px;
	background-repeat:no-repeat;
}
.TopContainnerContent_RightTitle
{
	background-image:url(blu_centercontainer_righttitle.jpg);
	background-repeat:no-repeat;
	height:25px;
	width:10px;
}
.TopContainnerContent_EndTitle
{
	background-image:url(blu_centercontainer_endtitle.jpg);
	background-repeat:repeat-x;
	height:25px;	
}
/* 
================================
 Container Styles 
================================
*/   

.MSN_ContainerBorder {
	width: 100%;
	background-color: white;
	border: #92B0DD 1px solid;
	moz-border-radius-bottomleft: 15px;
	moz-border-radius-bottomright: 15px;
	moz-border-radius-topleft: 3px;
	moz-border-radius-topright: 3px;	
}

.MSN_ContainerHeaderBG{
	background-color: #E2EAF8;
/*	background-repeat: repeat-x; */
	height: 24px;
	border-bottom: #92B0DD 1px solid;
}

.MSN_ContainerHeaderTitle {
	font-family: Tahoma, Verdana, Arial, Helvetica;
    font-size:  11px;
    font-weight:  bold;
    color: #07519A;
	text-decoration: none;
	padding-top: 0px;
}

.MSN_ContainerContent {
	background-color: #ffffff;
	border-top: 0px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}


/*****************************/
/*         TabStrip			 */
/*****************************/
.Menu_Left
{
	background-image:url(image/blu_tabstripmenuleft.jpg);
	height:29px;
	width:204px;
}
.Menu_Right
{
	background-image:url(image/blu_tapstripmenubg.jpg);
	height:29px;
	text-align:right;
}
.Menu_Below
{
	background-image:url(image/blu_belowmenuleft.jpg);
	height:11px;	
	background-repeat: no-repeat;
	background-position: left top;		
}
.MSN_TabStripContentStyle
{
	padding: 10 10 0 10;
/*	border: 1px solid #CBCBCB;*/
	border-top:none;
}

.MSN_TabTextLabelStyle, .MSN_TabTextLabelStyle IMG
{
	text-align: center;
	vertical-align: middle;	
}

.MSN_TabLabelDefaultStyle
{
	font-family: Tahoma, Arial, "MS Sans Serif", sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	cursor:pointer;
	vertical-align: middle;
}

.MSN_TabLabelSelectedStyle
{
	font-family: Tahoma, Arial, "MS Sans Serif", sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF6705;
	cursor:pointer;
	vertical-align:middle;	   
}

.MSN_TabLabelDisabledStyle
{
	font-family: "MS Sans Serif", Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: line-through;
	cursor:default;
}

.MSN_TabLabelHoverdStyle
{
	font-family: Tahoma, Arial, "MS Sans Serif", sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF6705;
	cursor:pointer;
}

/*****************************/
/*             Other         */
/*****************************/
a:link.CommandButton{
	background-image: url(blu_ButtonBG.gif);
	background-color: #FFFFFF;
	height: 22px;
	border: #276DA8 1px solid;
	margin: 5px 5px 3px 5px;
	padding: 3px 5px 3px 5px;/* top right bottom left */
	font-family: Tahoma, Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	font: 11px;
	font-weight: bold; 
	color: #FFFFFF;
	
}

a:visited.CommandButton{
	background-image: url(blu_ButtonBG.gif);
	background-color: #FFFFFF;
	height: 22px;
	border: #276DA8 1px solid;
	margin: 5px 5px 3px 5px;
	padding: 3px 5px 3px 5px;/* top right bottom left */
	font-family: Tahoma, Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	font: 11px;
	font-weight: bold; 
	color: #FFFFFF;
	
} 

a:hover.CommandButton
{
	background-image: url(blu_ButtonBG.gif);
	background-color: #FFFFFF;
	height: 22px;
	border: #276DA8 1px solid;
	margin: 5px 5px 3px 5px;
	padding: 3px 5px 3px 5px;/* top right bottom left */
	font-family: Tahoma, Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	font: 11px;
	font-weight: bold; 	
	color: Red;		
	
}

a:active.CommandButton
{
	background-image: url(blu_ButtonBG.gif);
	background-color: #FFFFFF;
	height: 22px;
	border: #276DA8 1px solid;
	margin: 5px 5px 3px 5px;
	padding: 3px 5px 3px 5px;/* top right bottom left */
	font-family: Tahoma, Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	font: 11px;
	font-weight: bold; 
	color: red;
	
}

:link.CommandButton{
	background-image: url(blu_ButtonBG.gif);
	background-color: #FFFFFF;
	height: 22px;
	border-top: #276DA8 1px solid;
	border-right: #276DA8 1px solid;
	border-bottom: #276DA8 1px solid;
	border-left: #276DA8 1px solid;
	margin: 5px 5px 3px 5px;
	padding: 3px 5px 3px 5px;/* top right bottom left */
	font-family: Tahoma, Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	font: 11px;
	font-weight: bold; 
	color: #FFFFFF;
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color='#7DB7E7', Direction=135, Strength=1);*/
}

:visited.CommandButton{
	background-image: url(blu_ButtonBG.gif);
	background-color: #FFFFFF;
	height: 22px;
	border-top: #276DA8 1px solid;
	border-right: #276DA8 1px solid;
	border-bottom: #276DA8 1px solid;
	border-left: #276DA8 1px solid;
	margin: 5px 5px 3px 5px;
	padding: 3px 5px 3px 5px;/* top right bottom left */
	font-family: Tahoma, Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	font: 11px ;
	font-weight: bold; 
	color: #FFFFFF;
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color='#7DB7E7', Direction=135, Strength=1);*/
} 

:hover.CommandButton{
	background-image: url(blu_ButtonBG.gif);
	background-color: #FFFFFF;
	height: 22px;
	border-top: #276DA8 1px solid;
	border-right: #276DA8 1px solid;
	border-bottom: #276DA8 1px solid;
	border-left: #276DA8 1px solid;
	margin: 5px 5px 3px 5px;
	padding: 3px 5px 3px 5px;/* top right bottom left */
	font-family: Tahoma, Verdana, Arial, Helvetica;
	TEXT-DECORATION: none; 
	font: 11px ;
	font-weight: bold; 
	color: #FF6600;	
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color='#7DB7E7', Direction=135, Strength=1); */
}

:active.CommandButton{
	background-image: url(blu_ButtonBG.gif);
	background-color: #FFFFFF;
	height: 22px;
	border-top: #276DA8 1px solid;
	border-right: #276DA8 1px solid;
	border-bottom: #276DA8 1px solid;
	border-left: #276DA8 1px solid;
	margin: 5px 5px 3px 5px;
	padding: 3px 5px 3px 5px;/* top right bottom left */
	font-family: Tahoma, Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	font: 11px;
	font-weight: bold; 
	color: #FFFFFF;
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color='#7DB7E7', Direction=135, Strength=1); */
}

/*****************************/
/*             CMS           */
/*****************************/
.CMS_LeftTitle
{
	background-image:url(CMS_Image/blu_lefttitle.jpg);
	background-repeat:no-repeat;
	width:51px; 
	height:21px;
}
.CMS_BgTitle
{
	font-weight: bold;
	font-size: 12px;
	background-image: url(CMS_Image/blu_bgtitle.jpg);
	text-transform: uppercase;
	color: #DB0000;
	padding-top: 4px;
	font-family: Arial,Arial, Helvetica;
	background-color: #ffffff;
	text-decoration: none;
}
.CMS_RightTitle
{
	background-image:url(CMS_Image/blu_righttitle.jpg);
}
.CMS_EndTitle
{
	background-image:url(CMS_Image/blu_endtitle.jpg);
}
/*****  Default TAG Style *****/
IMG{border:0}
/*********************************/
.CMS_Article_Group
{
	font-family: Arial,Arial, Helvetica;
  	font-size:  12px;
   	color: #BA2626;
	background-color:#FFFFFF;    	
	text-decoration: none;
	padding-top: 0px;
	font-weight:bold;
}
/*-------------------------------------------------------*/
.CMS_Detail_Date
{
	font-family:  Arial, Helvetica;
	text-align:right;
  	font-size:  11px;
  	color: #808080;
	text-decoration: none;	
	font-style:italic;
}
.CMS_Detail_Title
{	
	font-family: Arial, Helvetica;
  	font-size:  14px;
   	color: #007CD7;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}
.CMS_Detail_Content
{
	font-family: Arial, Helvetica;
  	font-size:  12px;
	text-decoration: none;
	padding-top: 0px;
}

.CMS_Toolbar, .CMS_Toolbar A, .CMS_Toolbar A:Visited
{
	font-family: Arial, Arial, Helvetica;
	color: #003399;
	font-weight:bolder;
	font-size:12px;
	padding-bottom:0px;
	padding-top:0px;
	height:0px;
}
/*-------------------------------------------*/
.CMS_Article_Title_Hot, .CMS_Article_Title_Hot A , .CMS_Article_Title_Hot A:link,  .CMS_Article_Title_Hot A:active, .CMS_Article_Title_Hot A:visited
{
	font-family:  Arial, Helvetica;
  	font-size:  12px;
   	color: #0370CC;
	text-decoration: none;	
	font-weight:bold;
	text-align:left;	
}

.CMS_Article_Title_Hot A:Hover
{
	font-family: Arial, Arial, Helvetica;
  	font-size:  12px;
   	color: red;
	text-decoration: none;
	padding-top: 0px;	
	padding-bottom: 10px;
	font-weight:bold;
}

.CMS_Article_Description_Hot
{
	font-family: Arial, Helvetica;
  	font-size:  12px;
	text-decoration: none;
	padding-top: 0px;
	
}

/*-------------------------------------------*/

.CMS_Article_Category
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #000000;
	padding-top: 2px;
	font-family: Arial,Arial, Helvetica;
	background-color: #ffffff;
	text-decoration: none;
}
.CMS_Article_Category_Row
{
	background-image:url(CMS_Image/CategoryBG.gif); 
}

.CMS_Article_Title, .CMS_Article_Title A , .CMS_Article_Title A:link,  .CMS_Article_Title A:active, .CMS_Article_Title A:visited
{
	font-family: Arial, Arial, Helvetica;
  	font-size:  13px;
   	color: #003399;
	text-decoration: none;
	padding-top: 0px;	
	padding-bottom: 5px;
	font-weight:bold;
	text-align:justify;
}

.CMS_Article_Title, .CMS_Article_Title A:Hover
{
	font-family: Arial, Arial, Helvetica;
  	font-size:  13px;
   	color: red;
	text-decoration: none;
	padding-top: 3px;	
	padding-bottom: 3px;
	font-weight:bold;
}
.CMS_Article_Description
{
	font-family: Arial, Helvetica;
  	font-size:  12px;
	text-decoration: none;
	padding-top: 0px;
	font-weight:normal;
	text-align:justify;
}

.CMS_Article_Date
{
	font-family:  Arial, Helvetica;
	text-align:right;
  	font-size:  11px;
  	color: #808080;
	text-decoration: none;	
	font-style:italic;
	font-weight:normal;   
}
.CMS_Article_HR
{
	padding-bottom:0px;
	padding-top:0px;
	height: 0px;
	FONT-SIZE: 1px;
	background-image:url(CMS_Image/cham_ngang.gif);
	background-repeat:repeat-x;
}
.CMS_Article_ChiTiet, .CMS_Article_ChiTiet A, .CMS_Article_ChiTiet A:Visited
{
	font-family: Arial, Arial, Helvetica;
	color:Red;
	font-size:11px;
	text-align:right;
	padding-bottom:0px;
	padding-top:0px;
	height:0px;
}
.CMS_Article_Group_Next
{
	font-family:  Arial, Helvetica;
  	font-size:  12px;
   	color: #BA2626;
	text-decoration: none;
	font-weight:normal;
}
.CMS_Article_Next_Title
{
	font-family:  Arial, Helvetica;
  	font-size:  12px;
   	color: #BA2626;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 0px;
	font-weight:normal;
}

.CMS_Article_Next, .CMS_Article_Next A , .CMS_Article_Next A:link,  .CMS_Article_Next A:active, .CMS_Article_Next A:visited
{
	font-family:  Arial, Helvetica;
  	font-size:  12px;
   	color: #003399;
	text-decoration: none;
	padding-top: 0px;
	font-weight:normal;
}

.CMS_Article_Next A:Hover
{
	font-family: Arial, Arial, Helvetica;
  	font-size:  12px;
   	color: red;
	text-decoration: none;
	padding-top: 0px;	
	padding-bottom: 10px;
	font-weight:normal;
}

.CMS_Article_Extend
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Arial, Helvetica;
	font-style:italic;  
}
.CMS_Article_Content
{
	font-family: Times New Roman, Arial, Arial, Helvetica;
  	font-size:  12px;
	text-decoration: none;
	padding-top: 0px;
}
/*-------------------------------------------*/
.CMS_Table_Next_Article
{
	background:White; 
}
/*-----------------------------------------*/

.CMS_Article_Group_View, .CMS_Article_Group_View A , .CMS_Article_Group_View A:link,  .CMS_Article_Group_View A:active, .CMS_Article_Group_View A:visited
{
	font-family:  Arial, Helvetica;
  	font-size:  11px;
   	color: #DC0404;
	text-decoration: none;
	padding-top: 0px;
	font-weight:normal;
}

.CMS_Article_Group_View A:Hover
{
	font-family: Arial, Arial, Helvetica;
  	font-size:  11px;
   	color: red;
	text-decoration: none;
	padding-top: 0px;	
	padding-bottom: 10px;
	font-weight:normal;
}
/*------------------------------------------*/
.CMS_ListBox{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Arial, Helvetica
}
.CMS_Text
{
	background:#e9f0f7;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Arial, Helvetica;
	color:Black ;
	padding-left:5px;
	padding-right:5px;
}
.CMS_TextBox{
	border:1px solid #9CB6D8;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Arial, Helvetica;
	color: #003366;
	padding-left:5px;
	padding-right:5px;
}
.CMS_TextNumber{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Arial, Helvetica;
	text-align:right
}

.CMS_Label
{
	font-family: Arial, Arial, Helvetica;
  	font-size:  12px;
   	/*color: #074377;*/
   	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	font-weight:normal;
}
.CMS_Label_Bold
{
	font-family:  Arial, Arial, Helvetica;
  	font-size:  11px;
   	color: #074377;
	text-decoration: none;
	padding-top: 0px;
	font-weight:bold;	
}

.CMS_Table
{
	border: solid 1px ;	
}
.CMS_TableContent
{
	font-family: Arial, Arial, Helvetica;
  	font-size:  12px;
   	color: #000000;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom :3px;
}
.CMS_TableHeader
{
	/*background:#e9f0f7;*/
	background-image: url(CMS_image/bg_header.gif);
	font-family: Arial, Arial, Helvetica;
  	font-size:  11px;
    font-weight:  bold;
   	color: #003366;
	text-decoration: none;
	padding-top: 3px;
	text-align:center;  
	height:19px;
}
.CMS_TableAlternate
{
	background:#F0F4FF;
	font-family: Arial, Arial, Helvetica;
  	font-size:  12px;
   	color: black;
	text-decoration: none;
	padding-top: 3px;
}
.CMS_Link
{
	font-family: Arial, Arial,Helvetica;
	font-size:  12px;
    font-weight:  bold;
}


.CMS_Red_Bold
{
	font-family: Arial, Arial, Helvetica;
  	font-size:  12px;
   	color: Red;
	text-decoration: none;
	padding-top: 0px;
	font-weight:bold;
}

.Table
{
	font-family: Times New Roman, Arial, Arial, Times New Roman;
	font-size: 12px;	
}

/*  CSS for Button */
.Button_Search
{
	background-image:url(CMS_Image/button-search.gif); 
	border: solid 1px #ec9602;
	padding-left: 12px;
	color: Black;
	font-weight: bold;
	font-family: Arial, Times New Roman, Arial, ;
	font-size: 12px;
	height: 23px;
	background-repeat:no-repeat;
}
/* CSS for FeedBack */
.FeedbackTable
{
	border-style: solid; 
	border-width: 1px; 
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px;
	border-color:smoke;  
}
.FeedBackSubject
{
	font-family: Arial, Helvetica;
  	font-size:  12px;
   	color: blue;
	text-decoration: none;
}
.FeedBackSender
{
	font-family: Arial, Helvetica;
  	font-size:  12px;
  	font-weight:bold;  
	text-decoration: none;
}
.FeedBackCreatedDate
{
	font-family: Arial, Helvetica;
  	font-size:  12px;
  	color:Red;  
	text-decoration: none;
}
/* Pager Style*/
.Pager 
{
	color:red; 
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial, Helvetica
}
a:link.Pager {
	COLOR: #003366; TEXT-DECORATION: none
}
a:visited.Pager {
	COLOR: #003366; TEXT-DECORATION: none
}
a:active.Pager {
	COLOR: #003366; TEXT-DECORATION: none
}
a:hover.Pager {
	COLOR: #ff0000; TEXT-DECORATION: none
}

/* CMS_Article_Group_Table*/
.CMS_Article_Group_Table
{
	background-color:AliceBlue;
	border-top: black 1px solid;
	border-right: black 1px solid;
	border-bottom: black 1px solid;
	border-left: black 1px solid;
	border-collapse :collapse;
}
/*CMS_Table_Blank*/
.CMS_Table_Blank
{
	height:7px;
}
.CMS_TenVanBan
{
	font-family: Arial, Arial, Helvetica;
	font-size:12px;
	/*text-align:right;*/
	padding-bottom:5px;
	padding-top:5px;
	border-right-style: none;
	border-top-style: none; 
	border-left-style: none; 
	/*border-bottom: .75pt solid #044493;*/
}

.CMS_VanBan_Description
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
  	font-size:  12px;
	/*text-decoration: none;*/
	padding-top: 0px;
	padding-bottom:0px;
	/*font-weight:normal;*/
	/*text-align:justify;*/
	border-right-style: none;
	border-top-style: none; 
	border-left-style: none; 
	/*border-bottom: .75pt solid #044493;*/
}
.CMS_VanBan_BorderTop
{
	border-top: .75pt solid #044493;
}
.CMS_VanBan_BorderBottom
{
	border-bottom: .75pt solid #044493;
	padding-bottom:10px;
}
.CMS_VanBan_ChamNgang
{
	background-image:url(CMS_Image/cham_ngang.gif);
	background-repeat:repeat-x;
}
.Bullet {
	font-family: Arial;
	color: #044493;
}
.CMS_VanBan_Title
{
	font-family: Arial,  Helvetica;
  	font-size:  13px;
   	color: #044493;
	text-decoration: none;
	/*
	padding-top: 3px;	
		padding-bottom: 3px;*/
	
	font-weight:bold;
}
#Group
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #993300; 
	padding-left:0px;
	/*TEXT-DECORATION: none;*/}

.CMS_TimKiemVB
{
	font-family: Arial;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #993300; 
	padding-left:2px;
}
.CMS_Link1
{
	font-family: Arial, Arial,Helvetica;
	font-size:  12px;
    font-weight:  bold;
    color: #993300; 
    padding-left:2px;
}
.TabTableStyle
{
	background-image:url(CMS_Image/TabRowStyle.gif);	
}
.TabRowStyle
{
	background-image:url(CMS_Image/TabRowStyle.gif);
	vertical-align: top;
}
.TabColumnHighlightedStyle
{
	width: 150px;
	text-align: center;
	background-image:url(CMS_Image/TabColumnHighlightedStyle.gif);
	border-style:solid;
	border-width:1px;
	border-color:#93A0B3;
	border-top-width:0px;
	border-bottom-width:0px;	
}

.TabItemNormal{
	background-image:url(CMS_Image/TabRowStyle.gif);
	vertical-align: top;
	line-height:20px;
	text-align:center;
	border-right:solid 1px silver;	
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	font-style: normal;
	color:#000066;
	text-decoration: none;
	white-space: nowrap;
}

.TabItemNormal a:hover{
	background-image:url(CMS_Image/TabColumnHighlightedStyle.gif);
	vertical-align: top;
	line-height:20px;
	text-align:center;
	width:100%;
	
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	white-space: nowrap;
}
.TabItemSelected{
	background-image:url(CMS_Image/TabColumnSelectedStyle.gif);
	vertical-align: top;
	line-height:20px;
	text-align:center;
	border-right:solid 1px silver;

	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	font-style: normal;
	color:#B26D05;
	white-space: nowrap;
	cursor:default;
}
.CMS_Detail_Italic_Bold
{
	font-family: Arial, Helvetica;
  	font-size:  12px;
	text-decoration: none;
	font-style:italic;
	font-weight: bold;
}
.CMS_Detail_Italic
{
	font-family: Arial, Helvetica;
  	font-size:  12px;
	text-decoration: none;
	font-style:italic;
	font-weight:normal;
}
.CMS_Lable_Click
{
	cursor: hand;
}
.CMS_BorderLine
{
	border:.75pt solid #044493;
}
.CMS_Giaoluu_Title
{	
	font-family: Arial, Helvetica;
  	font-size:  15px;
   	/*color: #003399;*/
   	color: #003399;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight:bolder;
	text-align:justify;
	vertical-align:top;
}
/*.CMS_Giaoluu_Description
{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
  	font-size:  15px;
   	color:Maroon;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight:normal;
	text-align:justify;
	vertical-align:top;
}*/
.CMS_Giaoluu_Description 
{ font-family: 'Times New Roman'; font-size: 11pt; color: #5F5F5F; font-weight: bold }
.CMS_Giaoluu_Table
{
	background-color:#f9f4dc;
	border-collapse :collapse;
}
.CMS_Giaoluu_TD
{
	background-color:#eed796;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#003399;
	font-size:12px;
	text-align:justify;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
.CMS_Intro_Article_ChiTiet
{
	font-weight: bold;
	font-size: 12px;
	color: #ff0000;
	font-family: Arial;
}
.CMS_SolidLine
{
	background-position: right center;
	font-weight: bold;
	font-size: 1px;
	background-image: url(CMS_Image/soilidline.gif);
	background-repeat: repeat-x;
	text-decoration: none;
}
