body, tr, td, table, th
{
color: #333333; font-family: Tahoma, verdana, arial; font-size: 12px ;
margin:0;
padding:0;
}


p, div
{
color: #333333; font-family: Tahoma, verdana, arial; font-size: 12px ;
}


body
{
scrollbar-arrow-color: #ffffff;
scrollbar-base-color:#F0F0F0;
scrollbar-track-color: #F0F0F0;
scrollbar-face-color: #C0C0C0;
scrollbar-shadow-color: #D3D3D3;
scrollbar-highlight-color: #D3D3D3;
scrollbar-darkshadow-color: #D3D3D3;
scrollbar-3dlight-color: #D3D3D3;
}


form
{
  margin: 0px
}

a, a:link, a:active, a:visited
{
color: #927200; text-decoration:none
}

a:hover
{
  color: #927200; text-decoration: underline
}

input, textarea, select
{
  color: #3d3d3d; font: normal 11px tahoma, verdana, arial; border: 1px solid; border-color: #3d3d3d
}

.selects
{
  font: normal 10px tahoma, verdana, arial; border:1px solid; border-color : #3d3d3d; width:170px
}

.sinput
{
  font-size: 11px; font-family: tahoma, verdana, arial; border: 1px solid  #b9b9b9; width:100%
}

hr
{
  height: 0px; border: dotted #b9b9b9 0px; border-top-width: 1px;
}

.menu
{
  font-size: 12px; font-family: tahoma; color: #3d3d3d; font-weight: bold
}

td.top, a:link.top, a:active.top, a:visited.top
{color: #3d3d3d; font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold}

a:hover.top {color: #ff0000; text-decoration:none}

.topmenu {font-size: 11px; color: #720000; font-family: tahoma, verdana, arial}

:hover.topmenu {color: #ef6d00}

.topsmall {font-size: 10px; color: #30a1db; font-family: tahoma, verdana, arial}

.tsmall {font-size: 10px; color: #5f5f5f; font-family: tahoma, verdana, arial}

.A_black {font-size: 12px; color: #3d3d3d; font-family: tahoma, verdana, arial}

:hover.A_black {color: #ff0000}

.A_white, a:link.A_white, a:active.A_white, a:visited.A_white {font-size: 11px; color: #3d3d3d; font-family: tahoma; font-weight: bold; text-decoration: none; text-transform:uppercase}

a:hover.A_white {color: #ffffff}

.storytitle {font-weight: bold; font-size: 14px; color: #720000; font-family: Tahoma, arial, verdana}

a:link.storycat, a:active.storycat, a:visited.storycat {font-weight: bold; font-size: 14px; color: #720000; font-family: Arial; text-decoration:underline}

a:hover.storycat {color: #3d3d3d}

.grey {font-size: 12px; color: #5f5f5f; font-family: arial, verdana, tahoma}

a:link.grey, a:active.grey, a:visited.grey, a:hover.grey {font-size: 13px; color: #5f5f5f; font-family: arial, verdana, tahoma; text-decoration: none}

.code {font-size: 10px; color: blue; font-family: tahoma, verdana, arial}

h1
{
font-weight: bold;
font-size: 20px;
color: #927200;
}

h2
{
font-weight: normal;
color: #333333;
font-family: Tahoma, verdana, arial;
font-size: 12px ;
}

.content {color: #3d3d3d; font-size: 11px; font-family: Tahoma,Verdana,Arial}

.title {color: #3d3d3d; font-size: 11px; font-family: Tahoma}

a:link.title, a:active.title, a:visited.title, a:hover.title {color: #113a9b; font-size: 11px; font-family: Tahoma}

.indexhometext	{color: #3d3d3d; font-size: 10pt; font-family: Tahoma, Arial}

.blockshowtext	{color: #3d3d3d; font-size: 8pt; font-family: Tahoma, Arial}

.articlehometext {color: #373737; font-size: 10pt; font-family: Tahoma, Arial; font-weight:bold}

.tdmenu	{border-left-width: 1; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1; background-color:#0168B3; text-transform:uppercase; color:#E4E4E4; font-family:Verdana; font-size:10px; font-weight:bold}

.topmore {text-transform: uppercase; font-size: 10px; font-family: Tahoma, Verdana; font-weight: bold; color:#333333}

a:link.indexlink, a:active.indexlink, a:visited.indexlink {font-size: 12px; color: #333333}

a:hover.indexlink {color: #ff0000}

.A_menu, a:link.A_menu, a:active.A_menu, a:visited.A_menu {font-size: 12px; color: #ffffff; font-family: tahoma, verdana, arial; font-weight: bold; text-decoration: none}
a:hover.A_menu {color: #FF9C12}

.A_bl, a:link.A_bl, a:active.A_bl, a:visited.A_bl {font-size: 10px; color: #3d3d3d; font-family: tahoma, verdana, arial; font-weight: bold; text-decoration: none}

<!--
#generate_page {
   PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: 0px solid #FFFFFF; font-family:Tahoma; font-size:10px
}
#generate_page SPAN {
   border:1px solid #666666; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 3px; COLOR: #666666; PADDING-TOP: 1px; font-family:Tahoma; font-size:10px; background-color:#FBFBFB
}
#generate_page A {
   border:1px solid #C8C8C8; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 3px; COLOR: #666666; PADDING-TOP: 1px; font-family:Tahoma; font-size:10px; background-color:#EBEBEB; text-decoration: none
}
#generate_page A:hover {
   BORDER-RIGHT: 1px solid #CAD2CD; BORDER-TOP: 1px solid #A5B4AA; BORDER-LEFT: 1px solid #A5B4AA; BORDER-BOTTOM: 1px solid #CAD2CD; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; COLOR: #3d3d3d; PADDING-TOP: 1px; BACKGROUND-COLOR: #E0E0E0
}

#round {
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
background:#e9e9e9;
border-color:#3d3d3d;
width: 98%;
}
.round-content {
padding: 10px;
}

.shareURL {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../../../images/textbox_graybg.gif) repeat-x scroll 0 0;
border:1px solid #999999;
color:#666666;
font-size:12px;
height:22px;
padding:3px;
vertical-align:middle;
}


   .displaytext
   {
     opacity: 0.5; filter: alpha(opacity = 50);
-x-system-font:none;
border:1px solid #3d3d3d;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:3px;
   }
   .normaltext
   {
     opacity: 1; filter: alpha(opacity = 100);
-x-system-font:none;
border:1px solid #FF0000;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:3px;
   }
   .displayimg{ filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;background-color: #FF0000 }

.showcomment
{
background-color:#FAF9F7;
border-bottom:1px dotted #CECECE;
border-top:1px dotted #CECECE;
padding-bottom:4px;
padding-top:4px;
}

.showcomment_article
{
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-bottom:9px;
padding-top:9px;
}


.br {
padding: 2px;
}

-->





html, body {
    margin: 0 auto;
    text-align:center;
    padding: 0;
}

#nss_mainpage {
    background-image: url(../../../themes/dstheme/images/bgheader.png);
    width: 100%;
    margin: 0 auto;
    display:block;
  background-repeat: repeat-x
}

#nss_page {
    width: 986px;
    margin: 0 auto;
    display:block;
}


#nss_menu
{
    width: 986px;
    height: 34px;
}

#nss_header {
    background-image: url(../../../themes/dstheme/images/bn_chaua.jpg);
    width: 986px;
    height: 176px;
    margin: 0;
    display:block;
}


#nss_mainload {
width: 100%;
margin: 0 auto;
}

#nss_block_center {
width: 667px;
padding: 0px;
float: left;
}

#nss_block_center2 {
width: 667px;
padding: 0px;
float: left;
background-color: #FFFFFF
}


#duhoc5c_search {
background:url("../../../themes/dstheme/images/bg_search.gif") no-repeat scroll 0 0 transparent;
float:right;
margin:20px 0 0 0px;
width: 240px;
height:40px;
}

#duhoc5c_adv {
float:right;
margin:94px -230 0 0px;
margin-left: 10px;
width: 680px;
height:76px;
}

.duhoc5c_search_form {
font-weight:bold;
width:160px;
height:25px;
margin-left:10px;
margin:7px 0 6 14px;
background:none repeat scroll 0 0 transparent;
border:0 none;
}

.duhoc5c_search_go {
background:url("../../../themes/dstheme/images/neoGo_chaua.png") no-repeat scroll 0 0 transparent;
border:0 none;
color:transparent;
cursor:pointer;
height:22px;
margin:10px 10 10 10px;
overflow:hidden;
width:35px;
}

#nss_block_center_title {
width: 100%;
background: #f9f9f9;
height: 15px;
margin: 0 auto;
border-bottom:1px dotted #CECECE;
border-top:1px dotted #CECECE;
padding-bottom:4px;
padding-top:4px;
}

#nss_block_right {
width: 319px;
height: auto;
margin: 0 auto;
float: right;
}

#nss_block_right_title {
width: 319px;
height: 43px;
color: #FFFFFF;
text-align: center;
background-image: url(../../../themes/dstheme/images/block_right_title.png);
font-weight: bold;
}

#nss_block_right_content {
padding: 2px;
}

#nss_footer {
    background-image: url(../../../themes/dstheme/images/footer.png);
    clear: both;
    width: 986px;
    height: 75px;
    margin: 0;
    color: #676767;
    font-size: 10px;
    text-align:center;
}

#nss_adv_footer {
    background-image: url(../../../themes/dstheme/images/advfooter.png);
    clear: both;
    width: 986px;
    height: 80px;
    margin: 0;
}


