body {
	color: #808080;
	margin: auto;
	font: 12px tahoma;
	background: #fff none repeat scroll 0 0;
	padding: 2px;
	max-width: 600px;
	border : 1px solid #cdcdcd;
	border-radius: 5px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow:0px 0px 10px  #343434;
}
a:link, a:active, a:visited {
	color: #009cf0;
	text-decoration: none;
}
a:hover, a:focus {
	color: #b1b1b1;
}
img {
border-style : none;border:0
}
hr {
margin-top : 3px;
margin-bottom : 3px;
border-top : 1px dotted #c6c6c6;
border-right-style : none;
border-bottom-style : none;
border-left-style : none;
}
.forumline { font-size: none; 


background-color: #090909;}


.code {
	border: 1px;
}

img {
	border-style: none;
}
.logo {
	text-shadow: grey 1px 1px;
	color: #edaa09;
	font-size: 18px;
	font-weight: bold;
	padding: 5px;
	background: #fff2bf;
	border-radius: 4px;
	border: 1px solid #edaa09;
	margin: 3px;
}

.aut {
	color: #fff;
	padding: 4px;
	border-top: 1px solid #ffda70;
    background-image : url(images/h.gif);
}

.aut a {color: white;}

.rekl ,.phdr{
	font-size: 11px;
	padding: 3px 3px 3px 6px;
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	background: #f7f7f7;
}
.rekl,.phdr a {
	color: #7b7b7b;
	padding-left: 8px;
	background-repeat : no-repeat;
	background-position : left;
}
.rekl,.phdr b {
	color: #7b7b7b;
	padding-left: 8px;
	background-repeat : no-repeat;
	background-position : left;
}
.title {
	font-weight: bold;
	color: #fff;
	position: relative;
	z-index: 1;
	margin: 2px 0px 1px 6px;
	padding: 2px 5px 2px 5px;
	border-color: #8fdcff;
	border-style: groove ridge ridge groove;
	border-width: 2px;
	display: table;
	background: #1895d4 url(images/til.gif) repeat-x 50% top;
}

.title a {
	color: #fff;
	border-bottom: 1px dotted #ace6ff;
}

.menu,.c,.b {
	margin: 0px 2px 0px 2px;
	padding: 3px;
	border: 1px solid #ece9e9;
	background: #f8f8f8;
}
.list1{
	border: 1px solid #e1e1e1;
	margin-top: 1px;
	margin-bottom: 1px;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;  
	padding: 4px;
}

.list2{
	border: 1px solid #e0e0e0;
	margin-top: 1px;
	margin-bottom: 1px;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;  
	padding: 4px;
}
span.small_text {font-size: 11px; color: grey;}
span.new_files {font-size: 11px; color: red;}

.block,.topmenu{
background-color : #fff;
background-image : url(images/main.gif);
background-repeat : repeat-x;
background-position : 50% 1px;
margin: 1px 3px 1px 3px;
padding : 3px;
border : 1px solid #d3d3d3;
}

.head {
	text-shadow: #e6daac 1px 1px;
	color: #444;
	font-size: 18px;
	font-weight: bold;
	padding: 3px;
	border-bottom: 1px solid #edaa09;
	background: #fff2bf;
}

.foot {
	font-size: 11px;
	margin-top: 1px;
	padding: 4px;
	border-bottom: 1px solid #ffe684;
	background: #fff2bf;
}
.foot a {
	color: #868686;
}
.stat {
	padding: 2px;
	background-repeat : repeat-x;
	background-position : top;
	background-image : url(images/main.gif);
}

.error {
   font-size: 11px;
   color : #FF0000;
   border: 1px #FF0000 solid;
   margin: 1px 0px;
   padding: 1px 1px 1px 1px;
}
.title, .menu {
	border-radius: 4px;
}
.main {
	margin-top: 1px;
	margin-bottom: 1px;
	padding: 2px;
	background-repeat : repeat-x;
	background-position : top;
	background-image : url(images/main.gif);
}
.q,.quote {
    background-color : #fcfeeb;
    border: 1px solid #e9ebec;
	border-left: 4px solid #8394b2;
    color : #878787;
    font-size : 11px;
    padding-left : 6px;
	margin-top : 5px;
    padding: 3px;
}

/*
.tmn, .fmenu { 
color : #52462b; 
text-shadow : #f4d68c 1px 1px 1px; 
background-color : #FBDA75; 
background-image : url(img/tmn.gif); 
background-repeat : repeat-x; 
background-position : 50% top; 
margin-top : 1px; 
margin-bottom : 1px; 
padding : 2px; 
border-top : 1px solid #7a7978; 
border-bottom : 1px solid #7a7978; 
} 
.tmn a:link, .tmn a:visited { 
color : #52462b; 
text-decoration : none; 
border-bottom : 1px dotted #ffd793; 
} 
.tmn a:hover { 
color : #a45182; 
border-bottom : 1px dotted #82536f; 
}*/
.tmn, .fmenu { 
	background-repeat: repeat-x;
	background-image: url(images/g.gif);
	border-bottom: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	border-left: 1px solid #e1e1e1;
	padding: 6px;
	-moz-border-radius-bottomleft: 6px; 
	-moz-border-radius-bottomright: 6px; 
	-webkit-border-bottom-left-radius: 6px; 
	-webkit-border-bottom-right-radius: 6px; 
	border-bottom-left-radius: 6px; 
	border-bottom-right-radius: 6px;  
}

.rek { 
	background-repeat: repeat-x;
	background-image: url(images/g.gif);
	border: 1px solid #e1e1e1;
	margin-top: 1px;
	margin-bottom: 1px;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;  
	padding: 4px;
}
.rmenu, .alarm { 
color : #a44747; 
background-color : #e4c5c5; 
background-image : url(images/rmenu.gif); 
background-repeat : repeat-x; 
background-position : 50% top; 
margin-top : 1px; 
margin-bottom : 1px; 
padding : 2px; 
border : 1px solid #e9b5b5; 
}
.rmenu a:visited, .rmenu a:hover, .rmenu a:active, .rmenu a:focus {
color: #ff0000;
}
.gmenu { 
color : #c2790a; 
background-color : #f8f8f8;
background-image : url(images/gmenu.gif); 
background-repeat : repeat-x; 
background-position : 50% top; 
margin-top : 1px; 
margin-bottom : 1px; 
padding : 2px; 
border : 1px solid #ece9e9;
} 
.gmenu a { 
color : #c2790a; 
border-bottom : 1px dotted #dfcea1; 
} 
.gmenu a:hover { 
color : #c24c0a; 
border-bottom : 1px dotted #ac592a; 
} 
.gray { 
color : #a895a0; 
} 
.green { 
color : #66bd00; 
}
.func { 
border-left : 4px solid #e8930d; 
color : #757575; 
font-size : x-small; 
margin-top : 4px; 
margin-left : 2px; 
padding-left : 4px; 
} 
.list{margin-bottom: 8px;}.item{border-top: 1px dashed #adadad;padding-top: 0 3px; } .imgborder{padding: 1px;border: 1px solid #aaa;}.rInfo{padding-left: 2px;color: #444444;}
.vrow {border-top: 1px dashed #666666;padding-top: 3px;text-align: left;}.vrow-title {padding-bottom: 1px;}.vrow-time {float: left;width: 50px;}.vrow-rating {margin-left: 50px;}.pad-left3 {padding-left: 3px;}.vrow-title {padding-bottom: 1px;}.vrow-time {float: left;width: 50px;}.vrow-rating {margin-left: 50px;}
.bgDark {
	background-color: #333333;
	color: #CCCCCC;
}
.bgYellow {
	background-color: #FFEC82;
}.bgLight {
	background-color: #EEEEEE;
}.pad2 {
	padding: 2px;
}
.pad4 {
	padding: 4px;
}
.clearer {
	clear: both;
}
.width100px {
	width: 100px;
}
.width100per {
	width: 100%;
}
 
.marcenter {
	margin: auto;
}.img48x48 {
	height: 48px;
	width: 48px;
}
.img64x64 {
	height: 64px;
	width: 64px;
}
.img96x96 {
	height: 96px;
	width: 96px;
}
.img128 {
	width: 128px;
}
.bold {
	font-weight: bold;
}
.acenter {
	text-align: center;
}
.aright {
}.left {
	float: left;
}.Headeranh {
	background-color: #7e3cac;
	color: #FFFFFF;
}.fontWhite, .fontWhite a:link, .fontWhite a:visited {
	color: #FFFFFF !important;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}.bdrBot {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.online{color: red;}
.diendan{color: #3a4088;}
.camon {
background: #e3f8ff;
	border-top: 1px solid #c9f1ff;
	border-bottom: 1px solid #c9f1ff;
	padding: 3px;
	margin: 3px 0;
}
.taptindinhkem { color: gray; }
.hd {
	height:32px;
	background:url(/images/main.gif) repeat-x;
		font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.2;
	text-align:justify;
}
.hd a.lg {
	line-height:1;
	height:20px;
	margin:8px 0px 0px 10px;
	display:block;
	float:left;
}
.tc {
	color:#ccc;
	float:right;
	text-shadow:1px 1px 1px #666;
	margin:8px 12px 0 0;
	font-size:14px;
}
.phpcode {
	background-color: #E0E6E9;
	border: 1px dotted #9FAEBB;
	margin-top: 4px;
	padding: 0px 2px 0px 2px;
}
.text {
	background-color: #E0E6E9;
	border: 1px dotted #9FAEBB;
	margin-top: 4px;
	padding: 0px 2px 0px 2px;
}
.maintxt { 
background-color : #fffef8; 
margin : 1px; 
padding-right : 1px; 
padding-left : 1px; 
border : 1px solid #d4cbbd; 
}
.clip { 
color : #7e4a6a; 
border : 1px solid #ecdcae; 
font-size : x-small; 
background-color : #fff2bf; 
padding : 4px 4px 8px; 
} 
.end { 
text-align : center; 
}
.forum #menu, .forum #search .text  {border-color:#FFB600;}
.forum #header {height:37px;background:url(http://msinhvien.com/style/header_bg_forum.gif) repeat-x;padding:3px 0 0 10px}
.forum #menu .active, .forum #search .button, .forum h1.title {background:#FFB600;}
.forum #footer {text-align:center;padding:5px 0;background:#e28b08;color:#fff}
.forum .list li {list-style:square;margin:3px 0 3px 13px;color:#e28b08}
.forum .tab .active {color:#b01e1e}
.forum {background:white}
.forum .guide li {color:#000}
.forum .msg {border-bottom: 1px solid #E7E7E7; padding: 5px;background:#FAFAFA}
.forum .error {color:#b0397c}
.forum .info {color:#494949}
.forum p,td {line-height:15px}
#menu {padding-left:5px;border-bottom:5px solid #FFB600;font-size:12px}
#menu a {color:#494949;font-weight:bold}
#menu tr, #menu td{height:25px;padding-top:4px}
#menu td {padding-left:5px;padding-right:5px;text-align:center}
#menu .active {background:#FFB600;}
#menu .active a {color:#fff}
.quangcao {
	border: 1px solid #dcdcdc;
	margin-top: 1px;
	margin-bottom: 1px;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;  
	padding: 4px;
	text-align:center;
}
.sitemap {
    font-size: xx-small;
    position: relative;
    width: 100%;
    height: 38px;
    z-index: 1;
    overflow: auto;