﻿body 
{
	margin:0px;
	text-align:center;
	font-size:1em;
	font-family: 'Roboto', sans-serif, Calibri;
}
#socnew
{
	margin-top:5px;
	float:right;
	text-align:right;
	vertical-align:middle;
	padding:0px;
	width:150px;
}
.styled-select 
{
   font-family: 'Roboto', sans-serif, Calibri;
   background: #888;
   width: 150px;
   padding: 3px;
   font-size: 12pt;
   padding-bottom:5px;
   border:solid 1px #aaa;
   height: 28px;
   color:#fff;
   right:0px;
   -webkit-appearance: none;
}
::-webkit-scrollbar {
    width: 8px;
}
 
/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    background: #444; 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(255,0,0,0.4);
	 
}

#TopContainer
{
	width:100%;
	background-color:#222;
	height:120px;
	position:relative;	
}
.MiddleContainer
{
	width:1000px;
	margin:0 auto 0;
	display:block;
	height:100%;
	background-color:#222;
}
#logo h1
{
	margin:0px;
	font-family: 'Roboto', sans-serif, Calibri;
	font-weight:100;
	text-align:left;
	vertical-align:middle;
	font-size:35pt;
	color:#bac546;
}
#logo h1 i
{
	margin-left:-10px;
	margin-top:-50px;
	font-family: 'Roboto', sans-serif, Calibri;
	font-weight:100;
	text-align:left;
	vertical-align:middle;
	font-size:35pt;
	color:#fff;
	font-style:normal;
}
#ISSN
{
	font-size:15pt;
	color:#bac546;
	text-align:left;
	margin:0px;
	padding-left:10px;
}
#ISSN a
{
	font-size:15pt;
	color:#bac546;
	text-decoration:none;
}
#ISSN a:hover
{
	color:#fff;
}
#contactno
{
	padding:5px 10px 0px 0px;
	text-align:right;
	vertical-align:middle;
	color:#ccc;
	font-size:1em;
}
#contactno:hover
{
	color:#bac546;
}
#MenuContainer
{
	width:100%;
	background-color:#ccc;
	height:40px;
	position:relative;
	border-bottom:solid 5px #bac546;
}
a > img
{
	border:none;
}
.nav{
    
    list-style:none;
    margin:0;
    padding:0;
    height:40px;
    vertical-align:middle;
    text-align:left;
    background-color:#ccc;
    border-bottom:solid 5px #bac546;
}
.nav li{
    display:inline;
}
.nav a{
    display:inline-block;
    padding:5px;
    
    color:#333;
    text-decoration:none;
}
.nav img
{
	width:25px;
	height:25px;
	vertical-align:middle;
	padding-right:5px;
	padding-left:0px;
}
.nav a:hover
{
	color:#fff;
	background-color:#bac546;
	height:40px;
}
#slider
{
	background-color:#222;
	width:100%;
	height:100%;
	position:relative;
}
#content
{
	width:100%;
	height:100%;
	position:relative;
}
#archive
{
	height:47px;
	width:200px;
	line-height:1.8em;
	background-color:#fff;
	border-right:solid 1px #bac546;
	border-left:solid 1px #bac546;
	border-bottom:solid 1px #bac546;

}
#archive img
{
	vertical-align:middle;
	margin-top:-5px;
	margin-right:5px;
	
}
#archive h1
{
	font-size:1.5em;
	margin:4px;
	text-align:left;
	vertical-align:middle;
	color:#444;
}
#archivelist
{
	vertical-align:top;
	background-color:#fff;
	margin:0px;
	border-right:solid 1px #bac546;
	border-left:solid 1px #bac546;
}
#smalllist ul
{
	vertical-align:top;
	background-color:#fff;
	margin:0px;
	overflow:auto;
	height:250px;
	font-size:0.9em;
}
#archivelist a
{
	color:#222;
	text-decoration:none;
	line-height:18pt;
}
#archivelist a:hover
{
	color:#bac546;
	text-decoration:none;
}

#archivelist ul
{	
	font-size:0.9em;
	margin-top:5px;
	width:auto;	
	padding-left:10px;
	text-align:left;
	vertical-align:middle;
	color:#444;
	background-color:#fff;	
	list-style:none;
}
#datahead h1
{
	height:47px;
	padding-left:10px;
	margin:0px;
	background-color:#fff;
	color:#555;
	text-align:left;
	padding-left:5px;
	border-bottom:dashed 1px #555;
}
#data
{
	margin:0px;
	background-color:#fff;
	text-align:left;
	vertical-align:top;
	padding:5px;
}
#data p
{
	margin:0px;
	padding-top:5px;
	background-color:#fff;
	text-align:left;
	line-height:1.5em;
	padding-left:10px;
	vertical-align:top;
	text-indent:40px;
}
.readmore a
{
	background-color:#bac546;
	text-align:right;
	color:#333;
	text-decoration:none;
	float:right;
	margin-left:-5px;
	font-size:0.9em;
	padding:3px 5px;
}
.readmore a:hover
{
	color:#bac546;
	background-color:#333;
	text-decoration:none;
}
#FooterMenu
{
	width:100%;
	background-color:#888;
	height:300px;
	position:relative;	
}
#alertme
{
	width:50%;
	background-color:#666;
	border:0px;	
}

#alertme p
{
	color:#f2f2f2;
	margin:4px 10px;
	text-align:left;
	font-size:0.9em;
}
#alertme .lbl
{
	color:#f2f2f2;
	padding-right:5px;
	text-align:right;
	width:150px;
	font-size:0.9em;
	vertical-align:middle;
}
#alertme .txtback
{
	text-align:left;
	padding-bottom:3px;
	width:300px;
}
#alertme .txt
{
	font-size:0.9em;
	background-color:#ccc;
	width:290px;
	font-family: 'Roboto', sans-serif, Calibri;
	border:solid 1px #999;
	padding-left:3px;
}
#alertme .btn
{
	font-size:1em;
	text-transform:uppercase;
	background-color:#999;
	font-family: 'Roboto', sans-serif, Calibri;
	border:solid 1px #111;
	padding:5px 10px;
}
#alertme .msg
{
	font-size:1em;
	font-family: 'Roboto', sans-serif, Calibri;
	color:#bac546;
}
h3
{
	font-size:1.4em;
	font-weight:normal;
	color:#bac546;
	border-bottom:dashed 1px #bac546;
	margin:5px 10px 5px 10px;
	text-align:left;
}
#leftmenu
{
	width:25%;
	background-color:#666;
	border:0px;
	vertical-align:top;
}
#rightmenu
{
	width:25%;
	background-color:#666;
	border:0px;
	vertical-align:top;
}
.footermenulist
{
	list-style:none;
	color:#eee;
	margin:0px;
	text-align:left;
	padding-left:30px;
	padding-top:5px;
	line-height:1.6em;
}
.footermenulist a
{
	list-style:none;
	color:#eee;
	margin:0px;
	text-decoration:none;
	text-align:left;
}
.footermenulist a:hover
{
	color:#bac546;
}
#Footer
{
	width:100%;
	background-color:#bac546;
	height:40px;
	position:relative;	
	text-align:center;
	vertical-align:middle;
	font-size:0.9em;
}