body { font-family: Roboto, Tahoma, Arial, sans-serif; font-size: 105%; color: #222222; line-height: 1.2; margin-left: 50px; margin-right: 50px; padding: 0px; }
a { text-decoration: none; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-shadow:inherit; text-decoration: none; }
a:active { text-decoration: none; }
input, textarea { font-color: #060606; border-style: inset; border-color: #CCCCFF; border-width: 1px; }
FORM { FONT-FAMILY: Roboto, Tahoma, Verdana, Helvetica; }
SELECT { FONT-FAMILY: Roboto, Tahoma, Helvetica, Verdana; FONT-SIZE: 13px; color: #2E2211; background: #FFE6A3; }
h1 { font-family: Times New Roman, Times, serif; font-size: 120%; color: #334d55; margin: 0px; padding: 0px; }
h2 { font-family: Tahoma, Arial, sans-serif; font-size: 115%; color: #334d55; margin: 0px; padding: 0px; }
h3 { font-family: Tahoma, Arial, sans-serif; font-size: 115%; color: #334d55; margin: 0px; padding: 0px; }
h4 { font-family: Times New Roman, Times, serif; font-weight: normal; font-style:italic;font-size: 105%; margin: 80px;margin-top: 6px; margin-bottom: 6px; text-indent: 0em; }
h5 { font-family: Tahoma, Arial, sans-serif; font-size: 105%; font-weight: normal; margin: 40px;margin-top: 6px; margin-bottom: 6px; text-indent: 0em; }
#header { padding: 2px; border-bottom: 1px solid #AAAAAA; border-top: 2px solid #888888; height: 100px; width: 1020px; background-color: #EDEDED; background-position:center; background-repeat:no-repeat; background-image:url(/images/banner1.jpg); }
#runner { padding: 2px; border-bottom: 1px solid #AAAAAA; height: 15px; width: 100%; background-color: #EDEDED; }
#nav { padding: 2px; border-bottom: 1px solid #E2EAEF; border-top: 1px solid #E2EAEF; border-right: 1px solid #E2EAEF; background-color: #F3F6F8; width: 20%; }
#main { padding: 2px; border-bottom: 1px solid #E2EAEF; border-top: 1px solid #E2EAEF; border-right: 1px solid #E2EAEF; background-color: #FAFAFA; }
#news { padding: 2px; border-bottom: 1px solid #E2EAEF; border-top: 1px solid #E2EAEF; border-left: 1px solid #E2EAEF; background-color: #f3f6f8; width: 35%; }
#footer { padding: 2px; border-bottom: 1px solid #E2EAEF; border-top: 1px solid #E2EAEF; background-color: #f3f6f8; width: 100%; }

#borderimg1 {
    border: 10px solid transparent;
    padding: 15px;
    -webkit-border-image: url(http://sachhiem/images/DECOR/border.png) 50 round; /* Safari 3.1-5 */
    -o-border-image: url(http://sachhiem/images/DECOR/border.png) 50 round; /* Opera 11-12.1 */
    border-image: url(http://sachhiem/images/DECOR/border.png) 50 round;
}
#borderimg2 {
    border: 10px solid transparent;
    padding: 15px;
    -webkit-border-image: url(http://sachhiem/images/DECOR/border.png) 20% round; /* Safari 3.1-5 */
    -o-border-image: url(http://sachhiem/images/DECOR/border.png) 20% round; /* Opera 11-12.1 */
    border-image: url(http://sachhiem/images/DECOR/border.png) 20% round;
}

TD { font-family: Roboto, tahoma, arial, verdana, helvetica, times new roman; text-align:justify; font-size: 110%; color:#222222; }
i { font-family: times new roman, times, serif; font-size: 105%; }
p { margin-top: 8px; margin-bottom: 8px; text-indent: 0em; line-height: 1.2; font-size: 110%;}
.TDban { font-family: tahoma, arial, verdana, helvetica; text-align:center; font-size:12px; color:#930;
font-weight:700; }
.baochi { font-size: 90%; }
.sub { margin-top: 8px; margin-bottom: 8px; text-indent: 3em; }
.sub1 { margin-top: 8px; margin-bottom: 8px; text-indent: 4em; }
.sub2 { margin-top: 8px; margin-bottom: 8px; text-indent: 5em; margin-left: 0px }
.Fade { color:#8D8D8D; }
.Glow { font-size: 20px; font-family: verdana; color: #ff00cc; filter: glow(color=#00ff00, strength=10)}
.Shadow{ font-family: Times New Roman;  font-size: 16px; color: #404040; font-weight: bold; backface-visibility:visible;  filter: dropshadow(Color=#00ff00, OffX=2, OffY=2, positive=2)}
.Gryflo { background-image:url(/images/BGlight.gif) }

.Y { background-color:#FFFF00; }
.Gry { background-color:#CCCCCC;padding-left: 5%; padding-right: 5%; }
.indentLR50 { padding-left: 10%; padding-right: 10%; }
.indent50 { padding-left: 50px; text-indent: 0em; }
.leftborder { padding-left: 30pt; border-left:#B30313 medium inset; text-indent: 0em; }
.tomluoc { background-color: #F0FDF0; border-top-style: inset; border-bottom-style: outset; border-top-color: #99EDED; border-right-color: #99EDED; border-bottom-color: #99EDED; border-left-color: #99EDED; padding-left: 5px; padding-right: 5px; }
.FBquote { background-color: #FF0000; padding-left: 10px; padding-right: 10px; font-size: 16pt; font-weight:600; color:#FFFFFF;}
.danbai { background-color: #F0FDF0; border-top-color: #99FFFF; border-right-color: #99FFFF; border-left-color: #99FFFF; width: inherit; float: right; margin-left: 10px; max-width: 300px; padding-left: 5px; padding-right: 5px; }
.BlueLn { color: #408080; text-align: left; width: 50px; }
.Copyright { color: #606060; font-size: 10px; }
.CHUONG { font-family: Times New Roman; Times;
font-size: 135%; color: #800000; font-weight: bold; text-align: center; text-indent: 0; }
.MUC { font-family: Roboto, Times New Roman; Times;
font-size: 135%; color: #800000; font-weight: bold; margin-top: 18px; margin-bottom: 15px; text-align: center; text-indent: 0; }
.PHAN { font-family: Times New Roman; Times;
font-size: 140%; color: #AA0000; font-weight: bold; margin-top: 18px; margin-bottom: 15px; text-align: center; text-indent: 0; }
.nguon { color: #505050; font-size: 80%; text-align:center; text-indent: 0em; }
.nguonL { color: #505050; font-size: 80%; text-align:left; text-indent: 1em; }
.Tuatren { font-family: Roboto, Times New Roman; font-size: 135%; color: #800000; font-weight: bold; text-align: center }
.Tuaduoi { font-family: Times New Roman; font-size: 130%; color: #484848; font-weight: bold; text-align: center }
.Tacgia { font-family:  Times New Roman; font-size: 115%; font-style: italic; color: #606000; text-align: center; }
.TacgiaL { font-family: Times New Roman; font-size: 115%; font-style: italic; color: #505000; text-align: left; margin-top: 8px; text-indent: 1em; }
.TacgiaR { font-family: Times New Roman; font-size: 115%; font-style: italic; color: #505000; text-align: right; margin-top: 8px; }
.TuaDenLeft { font-family:  Times New Roman; font-size: 125%; color: #333333; font-weight: bold; text-indent: 1em; margin-top: 18px; margin-bottom: 15px; margin-left: 0px }
.TuaDoLeft { font-family:  Times New Roman; font-size: 125%; color: #A00000; font-weight: bold; text-indent: 1em; margin-top: 18px; margin-bottom: 15px; margin-left: 0px }
.TuaChuong { font-family: Times New Roman; Times;
font-size: 130%; color: #404040; font-weight: bold; text-align: center; text-indent: 0; }
.title { font-family: arial; color: #333333; font-size: 115%; font-weight: bold; text-indent: 0em; margin-top: 4px; margin-bottom: 4px; }
.trang { font-family: Times New Roman; font-size: 120%; color: #808000; text-align: center; }
.PicLeft { font-family: Times New Roman; font-style: italic; color: #0066CC; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin: 0px; float: left; padding-right: 10px; padding-bottom: 10px; position: static; text-align: center; font-size: 90%; }
.PicRgt { font-family: Times New Roman; font-style: italic; color: #0066CC; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin: 0px; float: right; padding-left: 10px; padding-bottom: 10px; position: static; text-align: center; font-size: 90%; width: auto; }
.searchheader
{
	height: 52px;
	background-image: linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2)),url(image.jpg);
	background-size: cover;
	background-position: right;
	display: flex;
	align-items: flex-end;
	font-family: Roboto, sans-serif;
	position: absolute;
	z-index: 4;
	id: layer4;
	padding-left: 10px;
	padding-right: 10px;
	top: 0px;
	align-content: flex-end;
	left: 370px;
	width: 450px;
}
.form-box
{
	background:rgba(0,0,0,0.2);
	padding: 2px;
	width: 450px;
}
.search-field
{
	height: 45px;
	padding: 2px;
	border: none;
	border-radius: 1px;
	outline: none;
}
.search-btn
{
	height:45px;
	width: 100px;
	background: #ebebeb;
	border: none;
	color: #000;
	border-radius: 1px;
}
.search-btn:hover
{
	background: #efefef;
	cursor: pointer;
}
.SHsrc
{
	width: 60px;
}
.content
{
	width: 350px;
}
.welcome_vid {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 80%;
	height: auto;
}
span.First { font-family: Times New Roman; font-size: 32px; color: #202020; font-weight: bold; backface-visibility:visible}
span.Date { font-size: 12px; color: #606060; }
span.dot { list-style-image: url(images/sqdot.gif); }
span.green { background-color:#999920; font-size: 16pt; font-weight:600; color: #FCFCFC; }
span.Gr { background-color:#003300; }
span.GrBG { background-color:#00CC66; }
span.GrLtBG { background-color:#00FFEE; }
span.Blue { background-color:#0033ff; color:#ffffff;}
span.BluLtr { color:#0033ff; }
span.RedLtr { color:#ff0000; }
span.PplLtr { color:#9900CC; }
span.R { background-color:#990000; }
span.Pnk { background-color:#FF66FF; }
span.Lam { background-color:#AACCCC; }
span.Or { background-color:#FF9900; }
span.Ppl { background-color:#660099; }
span.Brwn { background-color:#330000; }
span.WHT { bacground-color:#FFFFFF; color: #040404; }
}
