*{
margin:0;
padding:0;
}

body {font-size: 12px; margin: 0px; color: #FFFFFF; font-family: Trebuchet ms, Times New Roman, Times, serif; background-color: #015017; background-image: url('images/bg.jpg');}

.main-bg {background-color: #015017;}

.h1 {font-weight: 700; font-size: 18px; color: #D9CA96; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; text-align: left;}

.h8 {font-weight: 400; font-size: 16px; color: #D9CA96; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; text-align: left;}

.h2 {font-weight: 700; font-size: 18px; color: #E1E1E1; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; text-align: left; padding-bottom: 8px;}
.h3 {font-weight: 700; font-size: 13px; color: #D9CA96; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; text-align: left; display:block; padding-top:0px; padding-bottom:7px;}

.h4 {font-weight: 400; font-size: 16px; color: #f3ffd8; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; text-align: left; display:block; padding-top:0px; padding-bottom:0px;}

.h6 {font-weight: 700; font-size: 13px; color: #A8C4AF; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none;}
.h7 {font-weight: 700; font-size: 15px; color: #A1C435; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; display:block; padding-top:0px; padding-bottom:3px;}

.h8 {font-weight: 700; font-size: 15px; color: #A1C435; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; padding-top:0px; padding-bottom:3px;}
.h8-pop {font-weight: 700; font-size: 15px; color: #003F12; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; padding-top:0px; padding-bottom:3px;}

.h9 {font-weight: 700; font-size: 13px; color: #A1C435; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; padding-top:0px; padding-bottom:3px;}

.h12 {font-weight: 400; font-size: 17px; color: #A1C435; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; padding-top:0px; padding-bottom:5px; padding-left:3px; display:block;}

.fname {font-family: Trebuchet MS; color: #D9CA96; font-size: 12px; font-weight:400; text-align:left; text-decoration:none; display:block; background-color:#01561A; padding:3px 0px 3px 5px; text-transform:capitalize;}

.teaher-name {font-weight: 700; font-size: 12.5px; color: #C8C8C8; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; text-align:left; padding: 8px; background-color:#5A7601;}

.h5 {font-weight: 700; font-size: 13px; color: #BABABA; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; text-align: left; display:block; padding-top:0px; padding-bottom:0px;}

.h10 {font-weight: 400; font-size: 16px; color: #f3ffd8; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; text-align: left; padding-top:0px; padding-bottom:5px; border-bottom:1px solid #3a6246;}
.h10:hover {font-weight: 400; font-size: 16px; color: #b6c594; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; text-align: left; padding-top:0px; padding-bottom:5px; border-bottom:1px solid #3a6246;}

.small {font-weight: 400; font-size: 11px; color: #BABABA; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; text-align: justify; display:block; line-height:12px; padding: 10px 0px 10px 0px}

.space {text-align: left; padding: 0px 5px 5px 5px;}

.divflo{float:right; padding-left:15px; padding-top:5px; font-weight: 400; font-size: 11px; color: #BABABA; font-family: Arial; text-decoration: none; text-align: left; line-height:13px;}

.caption {font-weight: 700; font-size: 12px; color: #D9CA96; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; text-align: left; line-height:15px; padding-top:5px;}

.caption1 {font-weight: 700; font-size: 12px; color: #D9CA96; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; text-align: right; line-height:15px; padding-top:5px;}

.princi {font-family: Arial; color: #0C8601; font-size: 12px; font-weight:400; text-decoration: none; display:block; padding-bottom:2px; border-bottom:1px solid #0C8601;}
.princi:hover {font-family: Arial; color: #9D9B9B; font-size: 12px; font-weight:400; text-decoration: none; border-bottom:1px solid #9D9B9B; padding-bottom:2px;}

.spanprinci {font-family: Arial; color: #9D9B9B; font-size: 12px; font-weight:400; text-decoration: none; border-bottom:1px solid #9D9B9B; display:block; padding-bottom:2px;}


.title {font-family: Arial; color: #fff; font-size: 11px; font-weight:400; text-decoration: none; line-height:15px;}

.enlarge {font-family: Arial; color: #EF7A2B; font-size: 11px; font-weight:400; text-decoration: none;}
.enlarge:hover {font-family: Arial; color: #fff; font-size: 11px; font-weight:400; text-decoration: none}


.ticker {font-weight: 400; font-size: 11px; color: #fff; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none;}

.home {font-weight: 700; font-size: 11px; color: #fff; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none;}
.home:hover {font-weight: 700; font-size: 11px; color: #688707; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none;}

hr {border: 0px; color: #4d795a; background-color: #4d795a; height: 1px; width: 100%; text-align: left; margin:1px 0px 6px 0px;}

.hr {border: 0px; color: #06531c; background-color: #06531c; height: 1px; width: 100%; text-align: left; margin:2px 0px 10px 0px;}

.hrCr {border: 0px; color: #06531c; background-color: #06531c; height: 1px; width: 100%; text-align: left; margin:2px 0px 10px 0px;}

.hrli {border: 0px; color: #4d795a; background-color: #4d795a; height: 1px; width: 100%; text-align: left; margin:1px 0px 6px 0px;}

.mid-sh-top {background-color: #003F12; background-image: url('images/top-bg.jpg'); background-repeat: repeat-x; background-position-y: bottom;}

.logo-bg {background-image: url('images/bg-motto.jpg'); background-repeat: no-repeat;}

.rlinks {font-weight: 400; font-size: 11px; color: #fff; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none;}
.rlinks:hover {font-weight: 400; font-size: 11px; color: #688707; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none;}

.cirlinks {font-weight: 400; font-size: 10px; color: #688707; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none;}
.cirlinks:hover {font-weight: 400; font-size: 10px; color: #ffffff; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none;}

.cirlinksdate {font-weight: 400; font-size: 10px; color: #688707; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; line-height:13px;}


.rtable-bor{border-left:1px solid #335b3f;}

.rtable-bor1{border:1px solid #335b3f;}

.text {font-weight: 400; font-size: 13px; color: #D9CA96; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; line-height:19px; text-align: left;}

.text-pop {font-weight: 400; font-size: 12px; color: #4B4A4A; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; line-height:25px; text-align: left;}

.email {font-weight: 400; font-size: 13px; color: #b7e0ac; font-family: Trebuchet ms; text-decoration: none; text-align: left;}
.email:hover {font-weight: 400; font-size: 13px; color: #D9CA96; font-family: Trebuchet ms; text-decoration: none; text-align: left;}

.text br {line-height:15px;}

.ptext {font-weight: 400; font-size: 12px; color: #D9CA96; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; line-height:16px; text-align: left;}

.left-sh {background-image: url('images/left-side.jpg'); background-repeat: repeat-y;}

.right-sh {background-image: url('images/right-side.jpg'); background-repeat: repeat-y;}

.mid-sh {border: 1px solid #4A4A4A; background-color: #003F12; padding-left:3px; padding-right:3px; padding-top:10px; padding-bottom:0px}

.pic-bor {border:1px solid #e1e1e1;}
.pic-bor1 {border:1px solid #01561A;}

.ltable-bor{border:1px solid #666; text-align:left;}

.foot-sh {background-color: #015017; background-image: url('images/bottom-bg.jpg'); background-repeat: repeat-x; background-position-y: top; color:#001B08; font-family:Trebuchet ms, Times New Roman, Times, serif; font-size:11px; padding-right:10px; padding-top:8px; padding-bottom:10px;}

.lsublinks {font-weight: 400; font-size: 11px; color: #D9CA96; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; display:block; line-height:15px; background-image:url('images/lline.jpg'); background-repeat: no-repeat; padding-left:13px; padding-top:5px; padding-bottom:5px; background-position:bottom}

.lsublinks:hover {font-weight: 400; font-size: 11px; color: #fff; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; background-color:#154d10;}

.lsublinksactive {font-weight: 400; font-size: 11px; color: #FFFFFF; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; display:block; padding-left:13px; background-color:#154d10; line-height:15px; padding-top:5px; padding-bottom:5px; background-image:url('images/lline.jpg'); background-repeat:no-repeat; background-position:bottom}

.lsublinks1 {font-weight: 400; font-size: 11px; color: #D9CA96; font-family: arial; text-decoration: none; display:block; line-height:15px; padding-left:13px;}
.lsublinks1:hover {font-weight: 400; font-size: 11px; color: #fff; font-family: arial; text-decoration: none; display:block; line-height:15px; padding-left:13px;}
.lsublinks1active {font-weight: 400; font-size: 11px; color: #fff; font-family: arial; text-decoration: none; display:block; line-height:15px; padding-left:13px;}



.opacity IMG{filter:alpha(opacity=100); opacity:1.0;}
:hover.opacity img{filter:alpha(opacity=80); opacity:0.8;}

.links-img {font-family: Trebuchet ms; font-weight: 700; font-size: 11px; color: #FFFFFF; text-decoration: none; padding-top:3px; display:block; text-align:center; line-height:14px;}
:hover.links-img {font-family: Trebuchet ms, Times New Roman, Times, serif; font-weight: 700; font-size: 11px; color: #688707; text-decoration: none;}

.img {border: 1px solid #757575}

.img-line {background-image: url('images/pic-line.jpg'); background-repeat: repeat-y;}
.img-line1 {background-image: url('images/pic-line1.jpg'); background-repeat: repeat-y;}

.text-home {font-weight: 400; font-size: 12px; color: #D9CA96; text-align:left; line-height:18px; border-bottom:1px solid #335B3F; padding-right: 20px;}

.bold-text {font-weight: 400; font-size: 13px; color: #D9CA96; text-align:left; line-height:19px; display:block; padding-bottom:10px;}

.more {font-weight: 400; font-size: 11px; color: #688707; text-decoration: none;}
:hover.more {font-weight: 400; font-size: 11px; color: #688707; text-decoration: underline;}

.more2 {font-weight: 400; font-size: 12px; color: #688707; text-decoration: none;}
:hover.more2 {font-weight: 400; font-size: 12px; color: #688707; text-decoration: underline;}

.back {font-weight: 400; font-size: 12px; color: #003F12; text-decoration: none; border:1px solid #335B3F; padding: 0px 5px 0px 5px; background-color:#739702;}
:hover.back {font-weight: 400; font-size: 12px; color: #739702; text-decoration: underline; background-color:#003F12;}


.monthactive {border-right:2px solid #003F12; padding:2px; font-weight: 700; font-size: 11px; color: #000; font-family: arial; text-decoration: none; text-align:left; background-color:#8ba889; line-height:22px; padding:4px; vertical-align:middle;}
.monthdeactive {border-right:3px solid #003F12; padding:2px; font-weight: 700; font-size: 11px; color: #000; font-family: arial; text-decoration: none; text-align:left; background-color:#35673f; line-height:22px; padding:4px; vertical-align:middle;}

.month {border-right:2px solid #003F12; padding:4px; font-weight: 700; font-size: 11px; color: #000; font-family: arial; text-decoration: none; text-align:left; background-color:#aec2a7; line-height:22px; vertical-align:middle;}
:hover.month {border-right:2px solid #003F12; padding:4px; font-weight: 700; font-size: 11px; color: #fff; font-family: arial; text-decoration: none; text-align:left; background-color:#8ba889; line-height:22px; padding:4px; vertical-align:middle;}


.moreen {font-weight: 400; font-size: 12px; color: #8BB40B; text-decoration: none;}
:hover.moreen {font-weight: 400; font-size: 12px; color: #688707; text-decoration: none;}

.rule-links {font-weight: 700; font-size: 12px; color: #ffffff; text-decoration: none;}
:hover.rule-links {font-weight: 700; font-size: 12px; color: #789B0A; text-decoration: none;}

.csi {font-weight: 700; font-size: 11px; color: #001B08; text-decoration: none;}
:hover.csi {font-weight: 700; font-size: 11px; color: #60846A; text-decoration: underline;}

.links {font-weight: 400; font-size: 12px; font-family: Trebuchet ms, Times New Roman, Times, serif; color: #FFFFFF; text-decoration: none;}
:hover.links {font-weight: 400; font-size: 12px; font-family: Trebuchet ms, Times New Roman, Times, serif; color: #688707; text-decoration: none;}

.links-hm {font-weight: 400; font-size: 12px; font-family: Trebuchet ms, Times New Roman, Times, serif; color: #688707; text-decoration: none;}
:hover.links-hm {font-weight: 400; font-size: 12px; font-family: Trebuchet ms, Times New Roman, Times, serif; color: #FFFFFF; text-decoration: none;}

.links-top {font-weight: 400; font-size: 11px; font-family: Arial, Times New Roman, Times, serif; color: #FFFFFF; text-decoration: none;}
:hover.links-top {font-weight: 400; font-size: 11px; font-family: Arial, Times New Roman, Times, serif; color: #FFFFFF; text-decoration: underline;}

.links-toptext {font-weight: 400; font-size: 11px; font-family: Arial, Times New Roman, Times, serif; color: #FFFFFF; text-decoration: none;}

.news {border-bottom:1px solid #335B3F; font-weight: 700; font-size: 12px; color: #FFFFFF; text-decoration: none; padding-bottom:8px; text-align:left;}

.topli {   margin-left: 18px; margin-bottom: 12px; line-height:18px; color:#D9CA96; list-style-type:disc;}
.news-link {font-weight: 700; font-size: 11px; color: #D9CA96; text-decoration: none; line-height:13px;  padding-bottom:4px;}
:hover.news-link {font-weight: 700; font-size: 11px; color: #FFFFFF; text-decoration: none;}

.news-date {font-weight: 400; font-size: 11px; color: #fff; text-decoration: none; display:block; padding-bottom:2px;}

.text-topli {   margin-left: 18px; line-height:18px; color:#D9CA96; list-style-type:square;}

li {margin-left: 18px; color:#D9CA96; list-style-type:square; margin-bottom: 8px; line-height:18px;}


.text-topli-pop {   margin-left: 18px; line-height:12px; color:#4B4A4A; list-style-type:square;}

.li-pop {margin-left: 18px; color:#4B4A4A; list-style-type:square; margin-bottom: 8px; line-height:14px;}

.table-format {
	font-size: 12px;
	font-face: Trebuchet ms, Times New Roman, Times, serif;
	color: #D9CA96;
	font-weight: 400;
	padding:5px 0px 5px 5px;

}

.table-format td {
	vertical-align: top;
        text-align: left;
	border-bottom: 1px solid #356443;
	line-height:17px;
	height:17px;
	padding:5px 0px 5px 5px;

}


.table-format td a {
	font-size: 12px;
	font-face: Trebuchet ms, Times New Roman, Times, serif;
	color: #D9CA96;
	font-weight: 400;
	text-decoration:none;

}

.table-format td a:hover {
	font-size: 12px;
	font-face: Trebuchet ms, Times New Roman, Times, serif;
	color: #cccccc;
	font-weight: 400;
	text-decoration:none;

}

.table-head{
	vertical-align: middle;
	font-size: 12px;
	font-face: Trebuchet ms, Times New Roman, Times, serif;
	color: #fff;
	font-weight: 700;
	background-color:#005E1B;

}

.table-head1{
	vertical-align: middle;
	font-size: 12px;
	font-face: Trebuchet ms, Times New Roman, Times, serif;
	color: #D8D7D7;
	font-weight: 700;
	background-color:#648302;

}

.table-head2{
	vertical-align: middle;
	font-size: 12px;
	font-face: Trebuchet ms, Times New Roman, Times, serif;
	color: #C4C4C4;
	font-weight: 700;
	background-color:#004C16;

}

.table-head3{
	vertical-align: middle;
	font-size: 14px;
	font-face: Trebuchet ms, Times New Roman, Times, serif;
	color: #fff;
	font-weight: 700;
	background-color:#005E1B;

}

.table-head4{
	vertical-align: middle;
	font-size: 13px;
	font-face: Trebuchet ms, Times New Roman, Times, serif;
	color: #fff;
	font-weight: 700;
	background-color:#055d1e;

}



#table-head-cal{
	vertical-align: middle;
	font-size: 12px;
	font-face: Trebuchet ms, Times New Roman, Times, serif;
	color: #FFFFFF;
	font-weight: 700;
	background-color:#005E1B;
	padding:4px;
	height:30px;
}


.table-head-cal{
	vertical-align: bottom;
	text-align: left;
	font-size: 13px;
	font-face: Trebuchet ms, Times New Roman, Times, serif;
	color: #FFFFFF;
	font-weight: 700;
padding:5px;

}

.table-format-a {font-weight: 400; font-size: 13px; color: #FFFFFF; text-decoration: none; background-color:transparent; padding:5px; vertical-align: bottom; text-align: left;}
.table-format-a-hover {font-weight: 700; font-size: 13px; color: #FFFFFF; text-decoration: none; background-color:#648302; padding:5px; vertical-align: bottom;text-align: left; cursor:default;}

.table-format-a-vaca {font-weight: 700; font-size: 13px; color: #FFFFFF; text-decoration: none; background-color:#589700; padding:5px; vertical-align: bottom; text-align: left; cursor:default;}

.table-format-a-exa {font-weight: 700; font-size: 13px; color: #FFFFFF; text-decoration: none; background-color:#ada131;  padding:5px; vertical-align: bottom; text-align: left; cursor:default;}

.table-format-a-ptm {font-weight: 700; font-size: 13px; color: #FFFFFF; text-decoration: none; background-color:#985e0a; padding:5px; vertical-align: bottom;text-align: left; cursor:default;}

.table-format-a-holi {font-weight: 700; font-size: 13px; color: #FFFFFF; text-decoration: none; background-color:#b1d900; padding:5px; vertical-align: bottom; text-align: left; cursor:default;}

.table-format-a-test {font-weight: 700; font-size: 13px; color: #FFFFFF; text-decoration: none; background-color:#ff9600; padding:5px; vertical-align: bottom; text-align: left; cursor:default;}

.table-format-a-junior {font-weight: 700; font-size: 13px; color: #FFFFFF; text-decoration: none; background-color:#95127a; padding:5px; vertical-align: bottom; text-align: left; cursor:default;}

.table-format-a-pre {font-weight: 700; font-size: 13px; color: #FFFFFF; text-decoration: none; background-color:#990909; padding:5px; vertical-align: bottom; text-align: left; cursor:default;}

.table-format-a-sup {font-weight: 700; font-size: 13px; color: #FFFFFF; text-decoration: none; background-color:#ffc300; padding:5px; vertical-align: bottom; text-align: left; cursor:default;}

.dat {font-weight: 700; font-size: 13px; color: #FFFFFF; text-decoration: none; vertical-align: bottom;	text-align: left;}
.progrma {font-weight: 700; font-size: 11px; color: #FFFFFF; text-decoration: none; vertical-align: top;	text-align: left; height:60px;}

.progrma1 {font-weight: 700; font-size: 12px; color: #FFFFFF; text-decoration: none; vertical-align: top;	text-align: left;}

.progrma-301 {font-weight: 700; font-size: 11px; color: #FFFFFF; text-decoration: none; vertical-align: top; background-color: #ffc300; text-align: left; padding:2px; cursor:pointer; line-height: 12px;}

.progrma-302 {font-weight: 700; font-size: 11px; color: #FFFFFF; text-decoration: none; vertical-align: top; text-align: left; background-color: #990909; padding:2px; cursor:pointer; line-height: 12px;}

.progrma-303 {font-weight: 700; font-size: 11px; color: #FFFFFF; text-decoration: none; vertical-align: top; background-color: #ff9600; text-align: left; padding:2px; cursor:pointer; line-height: 12px;}

.progrma-304 {font-weight: 700; font-size: 11px; color: #FFFFFF; text-decoration: none; vertical-align: top;	text-align: left; background-color: #985e0a; padding:2px; cursor:pointer; line-height: 12px;}

.progrma-305 {font-weight: 700; font-size: 11px; color: #FFFFFF; text-decoration: none; vertical-align: top;	text-align: left; background-color: #95127a; padding:2px; cursor:pointer; line-height: 12px;}

.progrma-306 {font-weight: 700; font-size: 11px; color: #FFFFFF; text-decoration: none; vertical-align: top;	text-align: left; background-color: #ada131; padding:2px; cursor:pointer; line-height: 12px;}

.dat-ori {font-weight: 700; font-size: 13px; color: #FFFFFF; text-decoration: none; vertical-align: bottom;	text-align: left;}

.progrma-ori {font-weight: 700; font-size: 11px; color: #FFFFFF; text-decoration: none; vertical-align: top;	text-align: left; height:60px;}
.progrma-ori1 {font-weight: 700; font-size: 11px; color: #FFFFFF; text-decoration: none; vertical-align: top;	text-align: left; line-height: 12px;  padding:2px;}

.cal-text {font-weight: 400; text-align:left; font-size: 11px; color: #898989; text-decoration: none; background-color:#014715; line-height:10px;}


.img-bore {float:right; margin-left:15px; margin-top:5px; margin-bottom:15px;}

.text-topli1 { font-weight:400; margin-left: 30px; line-height:18px; color:#D9CA96; list-style-type:decimal;}
.olli {   margin-left: 30px; line-height:18px; color:#D9CA96; list-style-type:decimal; margin-bottom: 8px;}

.text-toplia { font-weight:400; margin-left: 30px; line-height:18px; color:#D9CA96; list-style-type:lower-latin;}
.ollia {   font-weight:400; margin-left: 30px; line-height:18px; color:#D9CA96; list-style-type:lower-latin;}

.ollia1 {   font-weight:400; margin-left: 30px; line-height:18px; color:#D9CA96; list-style-type:lower-alpha;}

.roman-li { font-weight:400; margin-left: 20px; line-height:14px; color:#D9CA96; list-style-type:lower-roman;}

.roman-lih4 {font-weight: 700; font-size: 12px; color: #A8C4AF;list-style-type:lower-roman; padding-top:0px; padding-bottom:0px;}

.divfl{float:left; font-weight: 700; font-size: 11px; color: #f6ffe1; text-decoration: none; text-align: right; font-family:arial; line-height:13px; width:100%}

.mbut {font-weight: 700; font-size: 11px; font-family: Arial; color: #FFFFFF; text-decoration: none; line-height:20px; vertical-align:bottom; background-color:#4d795a; padding:4px;}
.mbut:hover {font-weight: 700; font-size: 11px; font-family: Arial; color: #FFFFFF; text-decoration: none; line-height:20px; vertical-align:bottom; background-color:#659774; padding:4px;}

.inp {FONT-WEIGHT: 400; FONT-SIZE: 12px; COLOR: #D9CA96; FONT-FAMILY: arial; TEXT-DECORATION: none; border:1px #4D795A solid; background-color:#003F12;}
.but {FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #D9CA96; FONT-FAMILY: arial; TEXT-DECORATION: none; border:1px #4D795A solid; background-color:#073113; padding:3px; text-align:center;}

.inp1 {FONT-WEIGHT: 400; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial; TEXT-DECORATION: none; border:1px #4D795A solid; background-color:#E6E6E6; padding:1px;}

.select {FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: arial; TEXT-DECORATION: none; border:1px #4D795A solid; background-color:#003F12;}

.gline{border-bottom:1px solid #335B3F; height:1px;}

.table-format3 {
	font-size: 12px;
	font-face: Trebuchet ms, Times New Roman, Times, serif;
	color: #000;
	font-weight: 400;
	padding:5px 0px 5px 5px;

}

.table-format3 td {
	vertical-align: top;
        text-align: left;
	border-bottom: 1px solid #356443;
	line-height:17px;
	height:17px;
	padding:2px 0px 3px 5px;

}

.table-format4 {
	font-size: 12px;
	font-face: Trebuchet ms, Times New Roman, Times, serif;
	color: #D9CA96;
	font-weight: 400;

}

.table-format4 td {
	vertical-align: top;
        text-align: left;
	border-bottom: 1px solid #21551d;
	line-height:17px;
	height:17px;
	padding:4px 0px 4px 7px;

}

.log {font-weight: 700; font-size: 12px; color: #58a41a; font-family: Trebuchet ms, Times New Roman, Times, serif; text-decoration: none; text-align: right;}
