
.copyright {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #b7b7b7;
	text-decoration: none;
}
.content {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #996600;
	text-decoration: none;
	line-height: 17px;
}
.sub-heading {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #885b01;
}
#preview{
	position:absolute;
	border:1px solid #ccc;
	padding:5px;
	display:none;
	color:#fff;
	background-color: #696969;
	}
.bold {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #885b01;
	text-decoration: none;
}
.bold-white {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #fffcf7;
}
.red-text {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
	line-height: 17px;
}
.paging {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #402b06;
	text-decoration: none;
	
}.greycontent {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	color: #717171;
}
.egg {
	background-image: url(images/egg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.blk{color:#000000; font-size:14px; }
.greenheading {
	font-family: arial;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #3c5a3f;
	text-decoration: none;
}

.notheading {
	font-family: arial;
	font-size: 18px;
	color: #3c5a3f;
}

.notcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:20px;
	color: #000000;
	padding:5px;
	font-weight:bold;
}

.not {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:20px;
	color: #000000;
	padding:5px;
	font-weight:bold;
}
.data-table table tr td {border-bottom:1px solid #885b01;}



ul.nav { margin:0px 0px 0px 20px ; padding:0px; }
.nav li { float:left; list-style:none; font-size:11px; font-family:Arial; font-weight:bold;  }
.nav li a { padding:5px 7px; color:#cbbf85; line-height:normal; text-decoration:none; transition:all 500ms ease-in}
.nav li a:hover { color:#817237; }
.nav li a.current {color:#817237;}

.logo {padding:10px 10px 10px 10px; text-align:right; }
.clearfix { clear:both; }

.titles { font-size:14px; font-weight:bold; font-family:Arial; color: #996600; }
.sub-title {font-size:13px; font-weight:bold; font-family:Arial; color: #996600; }
.titles-sub {font-size:12px; font-weight:bold; font-family:Arial; color: #996600;}
.title-sections { position:relative; padding:10px; }
.info-btn { position:absolute; right:20px; top:10px; }
p{ margin:0px; padding:0px; }


.content-block, .gallery-block, .download-block { padding:25px; }
.gallery-list { width:30%; float:left; margin-right:5%; padding-bottom:20px; }
.nr-mrg { margin:0px; }
.gallery-img { border:3px solid #fff; overflow:hidden; height:148px; }
.gallery-img img { width:100%;  }
.gallery-info { padding:0px; }
.gallery-info h5 {font-size:13px; font-weight:bold; font-family:Arial; color: #996600; text-align:center; padding:10px; margin:0px; }

.map { border:5px solid #fff; }


.filters-block {background:rgba(233,180,25,0.80) none repeat scroll 0 0;   margin-bottom:20px;   padding:10px;}
.filters-block select { margin-right: 10px;  padding:5px;  width: 150px; color:#996600 }
.filters-block label {font-family:Arial; font-size: 13px;  font-weight: normal; color:#996600 }

ul.news-list  { margin:0px; padding:0px; }
.news-list li { list-style:none; margin-bottom:18px; font-size:12px; text-transform:uppercase; font-weight:bold; line-height:22px; transition:all 300ms ease-in-out; font-family:Arial; color:#996600 ;  border-bottom:1px solid #eeb201; padding-bottom:18px;}
.news-list li span.date { width:60px; height:50px; display:inline-block; border:1px solid #996600; float:left; text-align:center; border-radius:100%; padding:10px 0px 0px; color:#996600;font-size:12px; margin-right:10px;  transition:all 300ms ease-in-out; }
.news-list li span h5 { margin:0px; padding:0px; font-size:12px; font-family:Arial; line-height:normal; }
.news-list li .news-cont { padding:6px 0px 6px 6px; }
.news-list li a.morelink { font-size:11px; text-decoration:none; color:#996600; text-transform:capitalize; }
.news-list li a.morelink:hover { }
.news-list li:hover span.date { border:1px solid #ffc60b; background:#ffc60b; color:#000}
.news-list li p { text-transform:none; font-weight:normal; padding-left:66px }
.news-list li .more {text-transform:none; font-weight:normal; padding-left:66px}
.news-list li a.morelink { font-weight:bold; }
.morecontent span { display: none;}
.morelink {display: block;}

.news-img { margin:10px 0px 10px 0px; border:3px solid #fff;  width:250px; height:150px; overflow:hidden;  }
.news-img img { width:100%; }

.slider-wrapper { width:100%;  position:relative;}
.brd { border:4px solid #fff; }


.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #402b06;
    text-decoration: none;
    background-color: #ffbe00;
    border: 1px solid #402b06;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #ffbe00;
    cursor: default;
    background-color: #402b06;
    border-color: #402b06;
}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.pagination>li{
	float:left;
	border-bottom:none;}



.class-name {font-family:Arial;   width:97px; height:50px; padding:15px; text-align:center; border:1px solid #996600; font-size:14px; font-weight:bold; color:#996600; margin-bottom:30px; float:left; margin-right:15px; } 
.class-name:hover {background:#ffc60b;}

.class-name span {display:block; padding-bottom:15px;}
.class-name a { background:#996600; color:#fff; padding:7px 12px; border-radius:3px; font-size:11px; text-decoration:none;  }

.worksheets-list .news-list li span.date {width: 60px;height: 60px;}
.worksheets-list a.morelink {display:inline-block; font-size: 11px; margin-top: 10px;
text-decoration: none; color: #996600; border: 1px solid #960; padding: 2px 6px;}

.input-group.datebox {float:left; padding-right:10px; }
.input-group.datebox input { border:0px; height:30px; background: rgba(255,255,255,0.95);}
.filters-block .btn { font-size:12px; font-weight:bold; background:#960; padding: 7px 20px; }
.goback {float:right; font-size:12px; color:#960; text-decoration:underline; display:inline-block; padding-right:30px; }
.goback a {color:#960;}



#alert{background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0;display:none;height:100%;left:0;padding-top:1%;position:fixed;top:0;width:100%;z-index:10000;overflow-y:scroll;}
.cl-se{text-decoration:none;position:absolute;margin-top:-21px; font-size:12px; background:#ff3c3c; width:25px; height:25px; border-radius:100%; color:#fff; text-align:center;  }
a.cl-se {color:#fff;}
a.cl-se span { font-family:Arial; font-size:12px; top:7px; position:relative;  }
.poupblock { width:300px; height:120px; background:#ffffff; border:5px solid #996600; padding:50px 20px 20px; text-align:center;  }
.poupblock input  {width:92%; border:1px solid #960; height:35px; background:#fff; font-size:12px; margin-bottom:20px; padding:2px 10px; text-align:center;  }
.poupblock input[type="submit"] {background:#996600; color:#fff; padding:7px 12px; border-radius:3px; font-size:17px; font-weight:bold; text-decoration:none; width:60%; cursor:pointer;   }








