
.demo_container { width:1024px; margin:0 auto; 
 }
 
#demo_top_wrapper { margin:0 0 20px 0; }
#demo_top { height:100px; padding:20px 0 0 0; }
#my_logo { font:30px Georgia, serif; }
/* our menu styles */
#sticky_navigation_wrapper { width:100%; height:50px; float:right }
/*box bao quanh*/
#sticky_navigation { width:100%; height:40px;   -moz-box-shadow: 0 0 2px #999; -webkit-box-shadow: 0 0 2px #999; box-shadow: 0 0 2px #999; }

#sticky_navigation ul { list-style:none; margin:0; padding:5px; }

#sticky_navigation ul li { margin:0; padding:0; display:inline; }

#sticky_navigation ul li a { display:block; float:right; margin:0 0 0 3px; padding:0 6px; height:30px; line-height:30px; font-size:13px; font-family:
Arial, serif;  font-weight: bold;color:#black; background:LightBlue; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
#sticky_navigation ul li a:hover, #sticky_navigation ul li a.selected { color:red;}

.main-content {
	overflow: hidden; background-color: white;
}
.main-left {
	width: 160px; text-align: left; margin-left: 5px; float: left; background-color: white;

}
.main-left-box {
	border-radius: 6px; border: 1px solid lightgray; border-image: none; overflow: hidden; padding-left: 0px; margin-bottom: 15px; background-color: Snow     ;
}
.main-left-box-header {
	height: 24px; color: black; letter-spacing: 1px; padding-top: 8px; padding-left: 5px; background-color: LightBlue  ;
	font-size:11pt;text-align:center;
}

.main-left-menu-item {
	width: 157px; overflow: hidden; margin-left: 5px;  padding-top:3px; 
	 font-size:10pt;
}
.main-left-menu-item-date {
	width: 157px; overflow: hidden;  text-align:center;margin-right: 100px
	font-family: "Times New Roman", Times, serif; font-size:10pt;
}
.main-right {
	width: 853px; text-align: left; margin-left: 5px; float: left; background-color: MintCream;

}

.news-box {
	border-radius: 6px; border: 1px solid lightgray; border-image: none; overflow: hidden; padding-left: 0px; margin-bottom: 15px; background-color: MistyRose   
	/*background-color: LightCyan;*/
}
 
.news-box-text{
margin-top: 15px;
width:820px; float:left; text-align: justify;margin-left: 15px;margin-right: 15px;
font-family: "Lucida Console", Monaco, monospace;
font-size:12pt
}
 
.main-right-box {
	border-radius: 6px; border: 1px solid lightgray; border-image: none; overflow: hidden; padding-left: 0px; margin-bottom: 15px; background-color: MintCream     ;
}
.main-right-box-header {
	height: 30px; color: #DA1F28; letter-spacing: 1px; padding-top: 13px; padding-left: 15px; 
	font-family: Georgia, Arial, Helvetica, sans-serif; font-weight: bold; font-size:18pt;
}
.main-text{
width:820px; float:left; text-align: justify;margin-left: 15px;margin-right: 15px;font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:11pt
}
 
 .body-text{
 width:820px; float:left; text-align: justify;margin-left: 35px;  padding-top: 0px;padding-bottom: 0px;
}
 

 
 .button-text{

 
border-radius: 2px;
color:         #fff;
display:       inline-block;
padding:       8px 12px;
font:          normal 700 14px/1 "Open Sans", sans-serif;
text-align:    center;
text-shadow:   1px 1px 0 #000;

}



 .button-text:hover {
   background: #1E62D0;
   background-image: -webkit-linear-gradient(top, #1E62D0, #3D94F6);
   background-image: -moz-linear-gradient(top, #1E62D0, #3D94F6);
   background-image: -ms-linear-gradient(top, #1E62D0, #3D94F6);
   background-image: -o-linear-gradient(top, #1E62D0, #3D94F6);
   background-image: linear-gradient(to bottom, #1E62D0, #3D94F6);
   text-decoration: none;
}
 
 .button {
	 
/*	background-color: White     ;*/
    color: black;
  /*  border: 2px solid  #0000CD;  */
	font-weight: bold;
    padding: 5px 2px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
	border-radius: 4px;
	-webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
}
 
.button:hover {
    background-color: LightSkyBlue  ; 
    color: white;
}