
/*================================================
    Style for FSC site.
    Create by: anhtd
    Date: 8/4/2010
=================================================*/

@import url("menu.css");

/*--------------- Style HMTL Tag ---------------*/
body 
{
    margin:0;
    padding:0;
    font: 10pt Arial, 'Times New Roman', sans-serif;
    color:#3f3f3f;
    line-height: 150%;
}
a, a:active, a:visited, a:link
{
    text-decoration:none;
    color:#5e5e5e;
}
a:hover 
{
    text-decoration:none;
    color:#000;
}
p
{
    line-height: 150%;
}

/*------------- Style Default  ----------------*/
.defaultFont, p, li {
    font: 10pt Arial, sans-serif;
    line-height: 150%;
}
.redColor
{
    color:Red;
    font-weight:bold;
}
.requiredData
{
    color: #999999;
    font-style:italic;
}
.linkCommand
{
    padding:5px 0;
    /*border-top:1px Gray solid;*/
}
.linkCommand a
{
    font-weight: bold;
    color: #006699;
    font-size:12px;
}
.linkCommand a:hover
{
    color: #0099CC;
}
.clear
{
    clear:both;
}
.NewsTitle
{
    font:12px Arial;
}
.IndexNewsBox
{
	/* For FireFox */
    height:125px !important; 
    padding-top:0 !important;
    /* For IE */
    height:147px; 
    padding-top:10px;
}
/*--------------- Main Layout --------------------*/
.wrap_main
{
    margin:0;
    padding:0;
    width:100%;
    /*background:#fff url('images/bg_bottom.jpg') repeat-x left bottom;*/
    position:relative;
    text-align:center; /* for ie */
}
.bg_top /* Lớp nền mờ đầu trang */
{
    position:absolute;
    top:0; left:0;
    width:100%;
    height:125px;
    /*background:Transparent url('images/bg_top.jpg') repeat-x left top;*/
    z-index:5;
}
.wrap_sub
{
    margin:0 auto; /* ie don't see */
    padding:0 auto;
    width:964px;
    background-color:Transparent;
    z-index:15;
    position:relative;
    text-align:left; /* for ie */
}

.head_box
{
    margin:0;
    width:100%;
    height:124px;
    background-color:Transparent;
}
.content_box
{
    width:962px !important; /* -2pixel border (for FF)*/
    width:964px; /* 100% (for IE)*/
}
.ContentPane
{
    text-align:justify;
}
.footer
{
    background-color:Transparent;
    width:100%;
}
.clear { margin:0; padding:0; clear:both; }

/*-------------- Style control panel  ------------------*/
.ControlPanel_Box
{
    width:100%;
    /*background:Transparent url('images/bg_controlpane.jpg') repeat-x left top;*/
    text-align:center;
    padding-bottom:8px;
}
.ControlPanel
{
    margin:0 auto;
    width:964px;
    border:1px gray solid;
}

/*-------------- Style main menu & nav path  ------------------*/
.main_menu, .main_menu_leftBg, .main_menu_rightBg
{
    height:34px;
}
.main_menu
{
    background:url('images/bg_main_menu.jpg') repeat-x left top;
    
    width:100%
}
.main_menu_leftBg
{
    background:url('images/main_menu_leftBg.jpg') no-repeat left top;
    padding-left:7px
}
.main_menu_rightBg
{
    background:url('images/main_menu_rightBg.jpg') no-repeat right top;
    padding-right:8px
}
/* map path - nav path */
.nav_path
{
    clear:both;
    padding:8px 5px 22px 15px;
    background:url('images/navpath_bg.jpg') no-repeat left top;
    /*border:1px #e4e4e4 solid;*/
}
.nav_path, .nav_path a
{
    font-size:10pt;
    color:#5d5d5d;
}
.nav_path a:hover
{
    color:#000;
}

/*---------------- Style Header ---------------------*/
.logo, .head_center, .head_right
{
    /*height:100%;*/
}
.logo, .head_center
{
    float:left;
}
.logo
{
    
}
.head_center
{
    /*background:url('images/space_menu_top.png') no-repeat right top;*/
}
.head_right
{
   
    position:relative;
    /*margin-top:100px;*/
    padding:0 5px 5px 0;
}
.LogoPane
{
    width:245px; /* for ie */
}
.HeadCenterPane
{
    /*width:415px; /* for ie */
}
.HeadBottomPane,.sub_head_right1
{
    float:right;
}
.HeadBottomPane
{
    width:107px;
}
.HeadRightTopPane
{
    margin:0;
    padding:0;
    float:right;
}

/*------------- Style bottom link menu ----------------*/
.content_bottom, .content_bottom_leftBg, .content_bottom_rightBg
{
    height:27px;
}
.content_bottom
{
    background:url('images/bg_bottom_link.jpg') repeat-x left top;
    text-align:center
}

.content_bottom_leftBg
{
    clear:both;
    background:url('images/bg_left_link.jpg') no-repeat left top;
    padding-left:5px
}
.content_bottom_rightBg
{
    background:url('images/bg_right_link.jpg') no-repeat right top;
    padding-right:6px
}
.content_bottom, .content_bottom a
{
    color: #2E3192 !important;
    font: 10pt Arial, 'Times New Roman', sans-serif;
}
.links
{
    line-height:27px;
    color: blue; !important;
}
.links
{
    padding:5px 0;
    /*border-top:1px Gray solid;*/
}
.links a:link
{
    font-weight: bold;
    color: #333333; !important;
    font-size:12px;
}
.links a:hover
{
    color: #333333; !important;
}
.links a:visited, a:active
{
    color: #333333 !important;
}


/*------------- Style Search site  ----------------*/
input.txtSearch, .searchBox input[type="text"], .txtSearch
{
    border: 1px solid rgb(195, 208, 224); 
    height: 22px;
}
input.btnSearch
{
    background: url('/Portals/0/search_btn.gif') no-repeat scroll left top; 
    height: 22px;
    width:66px; 
    border: none; 
    font-size: 12px; 
    color: rgb(73, 83, 90); 
    padding-bottom:4px !important;
    padding-bottom:0;
}

/*------------- Style nav link top  ----------------*/
.topLink, .topLink a
{
    color:#5e5e5e !important;
}
.topLink a:hover
{
    color:#000 !important;
}
table.fsctable
{	
	border:1px #D4D0C8 solid;
	border-collapse:collapse;
	/*width:100%;*/	
}
table.fsctable tr td
{	
	border:1px #D4D0C8 solid;
	border-collapse:collapse;	
	padding:3px;	
	font-size:9pt;
	font-family:Arial;		
}

.fsctitlesp
{
font: bold 12pt Arial;color:#302D94;
}


/************* Google search *************/
#cse-search-results
{
    
}
#cse-search-results   iframe {
   /*width: 600px;*/
   overflow: auto;
   padding: 0 0 0 10px;
   margin-bottom: 0;
}
.cse-google 
{
	position: relative;
	padding:0;
	margin:2px 0 0 0;
	width:180px;
	height:30px;
}
.tuyendung
{
  font-family: Arial;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 10pt;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  -x-system-font: none;
  color: #302d94;
/*  background-color:#f2f2f2; */
}

.linktuyendung a:link a:visited
{
    color:#2E3192 !important;
}
.fsctitle_content
{
font: bold 10pt Arial;color:#2E3192; 
}

.fscstt
{
  font-family: Arial;
  font-weight: bold;
  font-size: 40pt;
  color: red;
}
.fscsptitle
{
  font-family: Arial;
  font-weight: bold;
  font-size: 12pt;
  color: red;
  padding-top:7px;
}
table.bizzoneintro
{	
	border-collapse:collapse;
	/*width:100%;*/	
}
table.bizzoneintro td
{	
	font-size:10pt;
	font-family:Arial;		
}
