/*
*************************************************
Moses Mawanda

*************************************************

*/
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
@import url("https://www.nda.or.ug/font-awesome.min.css");
@import url("https://www.nda.or.ug/mainstyle.css");

* { margin: 0; padding: 0; line-height: 1; }
body { 
margin:auto;
font-size: 13px;
line-height: 22px;
color: #333;
background:#f4f6ee;


 }
.wrapper{
	background:#f4f6ee;

}

.area{
	width:100%;
	height:450px;
	
}

.footer-social-icons {
    width: 24%;
    display:block;
    margin: 0 auto;
	margin-top: -43px;
	margin-bottom:10px;
	float:center;
	
	margin-left: 700px;
}
.social-icon {
    color: #f4f6ee;
	
}
ul.social-icons {
    margin-top: 10px;
	padding-left: 120px;
}
.social-icons li {
    vertical-align: top;
    display: inline;
    height: 100px;
	
}
.social-icons a {
    color: #f4f6ee;
    text-decoration: none;
}
.fa-facebook {
    padding:10px 14px;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition: .5s;
    background-color:rgb(167, 176, 28, 0.3);
	border-radius: 20px;
	margin-right: 5px;
}
.fa-facebook:hover {
    background-color: #3d5b99;
}
.fa-twitter {
    padding:10px 12px;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition: .5s;
	background-color:rgb(167, 176, 28, 0.3);
	border-radius: 20px;
  margin-right: 5px;
}
.fa-twitter:hover {
    background-color: #00aced;
}

.fa-youtube {
    padding:10px 12px;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition: .5s;
     background-color:rgb(167, 176, 28, 0.3);
	border-radius: 20px;
	margin-right: 5px;
}
.fa-youtube:hover {
    background-color: #e64a41;
}


.fa-instagram {
    padding:10px 12px;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition: .5s;
    background-color:rgb(167, 176, 28, 0.3);
	border-radius: 20px;
	
}
.fa-instagram:hover {
    background-color: #e25714;
}
.midlink{
	width:100%;
	height:135px;
	background: #f4f6ee;
	margin: auto;
	position: absolute;
	padding-left: 1%;
	padding-right: 2%;
		box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.2);
}
.fond{position:absolute;padding-top:5px;top:0;left:0; right:0;bottom:0;
 background-color:;}

.style_prevu_kit
{
    display:inline-block;
    border:0;
    width:140px;
    height:100px;
    position: relative;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1); 
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1); 
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1);
    transition: all 200ms ease-in;
    transform: scale(1);   
margin-right: 12px;
	margin-left: 12px;
	
}
.style_prevu_kit img{
	background-size:     cover;                     
    background-repeat:   no-repeat;
    background-position: center center;  
}
.style_prevu_kit:hover
{
   
    z-index: 2;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.1);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.1);   
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.1);
    transition: all 200ms ease-in;
    transform: scale(1.1);
}

#topmenu{
	padding-top: 15px;
	
}
#topmenu ul{
	overflow: hidden;
	float:left;
	padding-bottom: 10px;
	
}
#topmenu li {
	display: inline-block;
	padding-right: 13px;
	
	border-right:1px solid #929918;
	padding-left: 10px;

}
#topmenu li a{
	text-decoration: none;
	color:#dee4ce;
text-transform: capitalize;
	font-size:13px;
	font-family: 'Open Sans', sans-serif;
	outline:none;
	letter-spacing: 0.2px;
}
#topmenu a:hover{
	color:#cad521;
}
#top{
	width:39%;
	float:left;
	margin-top: 7px;
	background: transparent;
}
#top a{
	padding-right: 26px;
	padding-left: 25px;
	font-family: 'Open Sans', sans-serif;
	border-right:1px solid #929918;
	padding-bottom: 1px;
	padding-top: 1px;
	font-size:11px;
	color:#345926;
	text-transform: uppercase;
	font-weight: 500;
	font-family: 'Open Sans', sans-serif;
	 text-shadow: 0.5px 0 0 currentColor;
	letter-spacing: 0.5px;
	outline:none;
}
#top a:hover{
	color:#ab3000;
}

.toop{
	display: inline-block;
	margin-left: px;
	
	padding-left: 10px;
}

.toopers a {
	color:#ab4000;
}
.toopers{
	display: inline-block;
	margin-left: px;
	color:blue;
	padding-left: 10px;
}
#logo{

	border-radius: 10px;
float:left;
margin-left: 35px;
margin-top:10px;
	
/**/
}
.logo img{
	width:50%;
	height: 45px;
	margin-left: 150px;
	margin-top: 1px;
	
}
.nda{
	width:auto;
	margin: auto;
	height: 450px;
z-index:1;
	
}

.allup{
	width:0 auto;
	height:40px;
	background:url(../images/just2.png);
	margin:0 auto;
	
}



.above{
	width:100%;
	height:50px;
	background: rgb(50, 87, 40, 0.4);
	border-bottom:1px solid rgb(146, 153, 24, 0.1);
	margin:auto;
	
	margin-top: 0px;
	padding-left:3%;
	padding-right:3%;
}

#report{
	width:56%;
	height:40px;
	
}
#report p{
	
	font-size: 13px;
	text-align: left;
	font-weight:500;
	letter-spacing: 0.3px;
	font-style: italic;
	font-family: 'Open Sans', sans-serif;
	padding-top: 10px;
	
}
.above span{
	color:#cad521;
}

.search input {
     height: 28px;
     width: 110px;
	margin-top: 5px;
	font-size:13px;
	color:#f4f6ee;
	padding-left: 5px;
	background:rgb(167, 176, 28, 0.1) ;
	border:none;
	 -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}

.search{
	width:19%;
	height:40px;
	
	float:right;
	margin-top: -48px;
	
}

.menuholder{
margin-left:70px;	
	width:65%;
	margin-top: 50px;
margin:auto;
	float: right;
	border-top-right-radius: 0px;
	border-top-left-radius: 0px;
position: relative;
	
}
.menuholder-inner{
width:100%;
	height:40px;
	
	margin: 0 auto;
	margin-top: 12px;
	padding-bottom: 5px;
	position:absolute;
	margin-left: -10px;
}





.sliderholder{
	width: 93%; height:420px;
	padding: 8px 8px 8px;
    background: ; 
	margin: 0 auto; /**/
	font-size: 14px;
	
	margin-bottom: 35px;
	margin-top: 15px;
	background:transparent;
}
.trend{
	width:0 auto ;
	height:50px;
	
	border-top: ;
	margin-bottom: 5px;
}

.fluid_container{
width:49%;	
}
.missionh{
	margin-top:1px;
	float:left;
	width:49%;
	height:auto;
	background: ;
	border:0px solid #D7DBDE;
	margin-left: 12px;
}

.roll{
	width:50%;
	float:left;
	margin-top:-97px;
	margin-left: 10px;
}
.roll table{
	width:100%;
	background: #e9edde;
	
}
.roll table tr{
	border: 12px solid #f4f6ee;
}
.rollover {
  position:relative;
  display:inline-block;
  
  color:#fff;
  text-decoration:none;
  background-color: #000;
	
  width: 45px; 
  height: 45px;
  border-radius:5;
	border: 0 solid rgba(0, 0, 0, 0);
	
	position: relative;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1); 
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1); 
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1);
    transition: all 200ms ease-in;
    transform: scale(1);   
}

.rollover:hover {
 
	box-shadow: 0px 0px 150px #000000;
    z-index: 2;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.5);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.5);   
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.5);
    transition: all 200ms ease-in;
    transform: scale(1.5);
	box-shadow: inset #d4e4ce 2px 2px 12px 6px;
}


.rollover img{
	padding-bottom:px;
	margin-top:;
	margin-left:;
	margin-right:;
	
}
.roll table td{
	font-size: 13px;
	color:#4d4d4d;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;
	
}

.onee{
font-family: 'Open Sans', sans-serif;
font-size:14px;
	color:#595959;
	font-weight:500;

}
.roll a:visited{
  color:#595959;
  outline:none;
}

.roll a:hover{
  color:#b30000;
  outline:none;
  
}

.roll a:active{
  color:red;
  outline:none;
}

.one{
  background-color:#b7d2ad;
	box-shadow: inset  #b7d2ad 2px 2px 12px 6px;
}
.one:hover{
  background-color:#b7d2ad;
	box-shadow: inset #b7d2ad 2px 2px 12px 6px;
}

.two{
  background-color:#b7d2ad;
	box-shadow: inset #b7d2ad 2px 2px 12px 6px;
}
.two:hover{
  background-color:#b7d2ad;
	box-shadow: inset #b7d2ad 2px 2px 12px 6px;
}
.three{
  background-color:#b7d2ad;
	box-shadow: inset #b7d2ad 2px 2px 12px 6px;
}
.three:hover{
  background-color:#b7d2ad;
	box-shadow: inset #b7d2ad 2px 2px 12px 6px;
}
.four{
  background-color:#b7d2ad;
	box-shadow: inset #b7d2ad 2px 2px 12px 6px;
}
.four:hover{
  background-color:#b7d2ad;
	box-shadow: inset  #b7d2ad 2px 2px 12px 6px;
}

.minitable{
	width:45%;
		float:left;
	margin-left: 10px;
}

.minitable table{
	width:100%;
	height: 320px;
}
.minitable th{
	height: 30px;
	font-size:14px;
	text-transform:uppercase;
	color: olive;
text-transform:capitalize;
	font-weight:500;
	font-family: 'Open Sans', sans-serif;
	letter-spacing:0.4px;
	text-align: left;
	
	border-bottom:1px solid #cccccc;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	margin-bottom:10px;
	padding-bottom:10px;
text-shadow: 0.3px 0 0 currentColor;
}
.minitable table td{
	background:#f4f6ee;
	padding-left:0px;
	font-size: 14px;
font-family: 'Open Sans', sans-serif;
	letter-spacing: -0.5px;
}
.minitable table a{
	padding-left: 10px;
	outline:none;
}
.minitable .minitable2{
	color:inherit;
	text-decoration: none;
}
.minitable td:hover{
	color: #b30000;
	text-decoration: underline;
}

#minitable22{
    width:230px;
    margin-top:45px;
}
#minitable22 table{
	width:230px;
	height:230px;
	
	
}
#minitable22 th{
	height: 30px;
	font-size:12px;
	color: #fff;
	background-image:-moz-linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:-webkit-linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:-ms-linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:-o-linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%,#538f3d), color-stop(72%,#345926));
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}
#minitable22 table td{
	background:transparent;
	padding-left:20px;
	font-size: 14px;
font-family: 'Open Sans', sans-serif;

	border-bottom:1px solid #cccccc;
}
#minitable22 table a{
	padding-left: 10px;
	 outline: 0;
}
#minitable22 .minitable2{
	color:inherit;
	text-decoration: none;
}
#minitable22 td:hover{
	color: #AB4400;
	text-decoration: underline;
}

#notice table{
	width:230px;
		background: #e9edde;

	margin-left: 1px;
	margin-top: 1px;
	
}
#notice th{
	height: 40px;
	font-size:12px;
	color: #fff;
font-family: 'Open Sans', sans-serif;
 letter-spacing:0.2px;
	background:#d3dbbd;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
		border-bottom:5px solid #f4f6ee;
	text-transform:uppercase;
	text-align:left;
	padding-left:20px;
}

#notice table img{

}



#notice table td{
	font-size:14px;
font-family: 'Open Sans', sans-serif;
	 letter-spacing:0.1px;
	padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}
#notice table a{
	color:#345926;
	font-weight: 400;
	line-height:20px;
	padding:5px;
	padding-left:1px;
	 outline: 0;
}
#notice table a:hover{
	color:#AB4400;
	text-decoration:underline;
}
.coming{
	width:100%;
	height:100px;
	background:#e9edde;
}
.coming h4 {
width:100%;
	height:30px;
	background:#f4f6ee;
	border-top:3px solid #b7d2ad;
	font-size:12px;
	text-transform: ;
	text-align: left;
	padding-left: 30px;
	padding-top: 8px;
	color:#345926;
	font-weight:500;
	font-family: 'Open Sans', sans-serif;
		
}
.coming table img{
	margin-top: 10px;
	margin-left: 10px;
}
.coming table td{
	font-size:12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing: -0.5px;
	line-height: 20px;
	padding-right: 7px;
}
.coming table a{
	color:#ab4000;
	outline:none;
}


.belowslider{ width:93%;
padding:5px;
margin:0 auto;
background:;
margin-top:-27px;
height:100%;
	
}

.news-panel-item1{
	float:left;
width:48.5%;
	margin-left:10px;
	margin-top:-90px;

}
#head1 {
width:100%;
	float:left;
	height:45px;
	font-family: 'Open Sans', sans-serif;
	padding:5px;
	margin-top:0;
	margin-left:15px;
	float:left;
}
#head1 h4{
	text-transform:capitalize;
	font-size:16px;
	color:#ab4000;
}

.vticker{
	width: 49%;
	float:left;
	height: 420px;
margin-top:5px;
	margin-bottom:20px;
	margin-left:20px;
	
	
	
}
.vticker ul{
	padding: 0;
	
	
}
.vticker li{
	list-style: none;
	border-bottom: 5px solid #e9edde;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	height:200px;
	 display:inline-block;
	width:100%;
	background: rgb(255, 255, 255, 0.60);
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	color:#345926;
	line-height: 20px;
	float:left;

}
.et-run{
	background: red;
}

.vticker img{
	display:none;
}
.vticker a{
	 color:olive;
	font-family: 'Open Sans', sans-serif;
	margin-left: -10px;
}
.vticker a:hover{
    text-decoration:underline;
    color:#ab4000;
}
.vticker h{
	line-height:20px;
	text-transform:uppercase;
	font-size:12px;
	ont-family: 'Open Sans', sans-serif;
	float:left;
}
.vticker span{
	font-style:italic;
	font-size:12px;
	color:#404040;
}

.popular{
	width:100%;
	height:auto;
	background: transparent;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.popular h6{
	height:40px;
	width:100%;
	font-weight:700;
color:olive;
	padding-top: 13px;
	margin-bottom: 10px;
	font-size:16px;

	border-bottom:1px solid #cccccc;
	letter-spacing: 0.1px;
	font-family: 'Open Sans', sans-serif;
}
.tabs {
  margin: 0px 0px;
  position: relative;
 margin-top: 10px;
  width: 100%;
	
}

.tabs nav {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  background: #d3dbbd;
  color: #6C5D5D;
  text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.2);
  width: 140px;
  height:250px;
	
}

.tabs nav a {
  padding: 15px 0px;
  text-align: center;
  width: 100%;
  cursor: pointer;
	border-bottom:5px solid #f4f6ee;
	color:#345926;
	font-family: 'Open Sans', sans-serif;
	padding-left:10px;
		padding-right:10px;
	padding-top:30px;
	line-height:22px;
	font-size:14px;
	outline:none;
}

.tabs nav a:hover,
.tabs nav a.selected {
  background: #345926;
  color: #fff;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}

.tabs .content {
  padding: 20px 0px;
  position: absolute;
  top: 0px;
  left: 150px;
  color: #6C5D5D;
  width: 0px;
	background: rgb(255, 255, 255, 0.60);
  height: 100%;
  overflow: hidden;
	font-family: 'Open Sans', sans-serif;
  opacity: 0;
  transition: opacity 0.1s linear 0s;
	 
}
.tabs h4{
	color:#ab4000;
	text-transform: capitalize;
	font-size:16px;
	font-weight:500;
}

.tabs table td{
font-family: 'Open Sans', sans-serif;	
	border-bottom: 1px solid #cccccc;
	border-right:10px solid transparent;
	padding-bottom: 7px;
	padding-top: 7px;
}

.tabs table a{
margin-top: 5px;	
	color:#404040;
	font-size:14px;
	line-height:20px;
	outline:none;
}
.tabs table a:hover{
	color:#ab4000;
}
.tabs table span{
	font-size:12px;
	color:olive;
}
.tabs table img{
	
}
.tabs .content.visible {
  padding: 20px;
  width: calc(100% - 150px);
  overflow: scroll;
  opacity: 1;
}

.tabs .content p { padding-bottom: 2px; }

.tabs .content p:last-of-type { padding-bottom: 0px; }


.acc-container {
  width:100%;
 float:left;
  -webkit-border-radius:8px;
  -moz-border-radius:8px;
  -o-border-radius:8px;
  border-radius:3px;
  overflow:hidden;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
margin-top:-40px;
}
.acc-container h6{
	height:40px;
	width:100%;
text-shadow: 0.5px 0 0 currentColor;
	padding-left:20px;
	padding-top: 13px;
	margin-bottom: 10px;
	font-size:14px;
	color:olive;
	font-family: 'Open Sans', sans-serif;
	text-transform:capitalize;
	border-bottom:1px solid #cccccc;
	letter-spacing: 0.1px;
}
.acc-btn { 
  width:100%;
  margin:0 auto;
  padding-top:5px;
	padding-left:15px;
  cursor:pointer;
  background:#dee4ce;
	border-left:30px solid #d3dbbd;
  border-bottom:1px solid #f4f6ee;
}

..acc-btn h4{
    font-size:12px;
}
.acc-content {
  height:0px;
  width:100%;
  margin:0 auto;
  overflow:hidden;
 background: rgb(255, 255, 255, 0.70);
  font-family: 'Open Sans', sans-serif;
}
.acc-content a{
	font-size:13px;
	color:#ab4000;
	font-family: 'Open Sans', sans-serif;
}
.acc-content ul{
    padding-left:20px;
    padding-top:12px;
}
.acc-content li a{
	font-size:14px;
	color:#333333;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: -0.5px;
	line-height: 18px;
	outline:none;
	 text-decoration:none;
}
.acc-content li a:hover{
    color:#ab4000;
    text-decoration:none;
}
.acc-content li{
	padding-bottom: 15px;
	list-style:none;
	font-family: 'Open Sans', sans-serif;
}
.acc-content-inner {
	padding-left:30px;
	padding-top:10px;
	padding-bottom: 10px;
  padding-right:20px;
}

.open {
  height: auto;
}

h4 {
  font-size:14px;
	color:#345926;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: -0.5px;
	line-height: 20px;
	padding-right:20px;
}

p { 
  font-size: 14px;
font-family: 'Open Sans', sans-serif;
	letter-spacing: -0.5px;
	height:auto;
}

.selected {
  color:#345926;
}



#publication{
	width:600px;
	height:320px;
	background:#e9edde;
}
#publication table th{
	height:40px;
	width:600px;
	border-radius:2px;
	margin-bottom:15px;
color:#262626;
	border-top:2px solid #345926;
	font-size:13px;
	font-weight:700;
	background:#f4f6ee;
	padding-left: 15px;
	margin-bottom: 5px;
}
#publication table tr{
border-bottom:5px solid #f4f6ee;	
}

#publication td {
	color:#345926;
	background:;
	font-size:12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing: -0.5px;
	margin-top: 15px;
	border-bottom: 1px solid #d3dbbd;
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 15px;
}
#publication a{
	color:#345926;
}
#publication a:hover{
	color:#ab4000;
	text-decoration: underline;
}




.news-panel-item1 p{
	padding:10px;
	background-color:;

}
.news_item {
  width:225px;
  padding: 0px;
 
	display: inline-block;
margin-top:-37px;
	
	
 }


 .news_item a {
  margin-bottom:1px;
  margin-left:1px;
	 margin-right: 1px;
	
	 font-size: 12px;
 }

.summary{
	font-size:13px;
	padding:5px;
	border-bottom:2px solid #AB4400;
	line-height: 30px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing: -0.5px;
}


.news-panel-item11 h2{
	float:left;
	width:480px;
	

	
	
	
}
.news-panel-item11 img{
	
}

.news-panel-item2{
	float:right;
width:49%;
height:100%;
	padding-bottom: 60px;
	padding-top:5px;
	margin-top: -90px;
	background: transparent;
	border-radius: 4px;
	margin-right:13px;
}
.news-panel-item2 img{
	float:left;
	width:50px;
	margin-right:2px;
	margin-top:6px;
	overflow:hidden;
	
}

.news-panel-item2 h2{

font-size:13px;
	text-transform: ;
	font-weight: 600;
	
}
 .news-panel-item2 h2 {
color:#262626;
	 background: #;

	 border-top:2px solid #ab4400;

padding-top: 100px;
	 width:270px;

	
}

#annex{
	width:100%;
	margin-top:-5px;
	
}
#annex table{
	width:100%;

	background:#f4f6ee;

	
}
#annex table td{
	padding-left: 20px;
	padding-right: 10px;
}

#annex table img{
	width:100px;
	height: 100px;
	margin-top:10px;
	padding-right: px;
	padding-left: px;
	border-radius: 50%;
	
}
#annex a{
    color:darkolivegreen;
    text-align:left;
    margin-left:-2px;
    line-height:15px;
}
#annex a:hover{
    color:#ab4000;
    text-decoration:underline;
}

#annex h3{
	font-size:11px;
	
}

.demof {
padding-bottom: 20px;
margin-left: 26px;
	width:44%;
	float:left;
}
.demof ul {
padding: 0;
list-style: none;	
}

.demof h4{
	height:32px;
	width:100%;
	border-radius:2px;
	margin-bottom:15px;	
    color:#333333;
	font-size:12px;
	text-transform: uppercase;
	background: ;
	padding-left: 50px;
	padding-top:10px;
	margin-bottom: 5px;
	margin-top:-1px;
	font-weight:500;
	font-family: 'Open Sans', sans-serif;
}

.demof li {
padding: 2px;
	padding-bottom: 8px;
	padding-top: 5px;
	margin-bottom: 6px;
	background: #d3dbbd;
	border-radius:2px;
padding-left: 20px;
	padding-right: 20px;
	font-family: 'Open Sans', sans-serif;
}


.demof li h{
font-size:13px;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: -0.5px;
	color:#4a753e;
	font-weight: 500;
	margin-left: -10px;
	text-transform: ; 
	
}
.demof li h:hover{
	text-decoration: underline;
	color: #ab4000;
}
.demof li p{
	font-size:12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing: -0.8px;
	display: inline;
	
}
.demof li.odd {
background: #;
}
.demof li:after {
content: '';
display: block;
clear: both;
}
.demof ul img {
display:none;

}
.demof a {
font-family: 'Open Sans', sans-serif;
font-size: 20px;
font-weight: bold;
color: #06f;
}
.demof p {
margin: 15px 0 0;
font-size: 14px;
}
.demof .postdate{
	color: olive;
 font-weight: 500;
  font-size: 10px; 
}

.belownews{
float:right;
	width:49%;
	overflow:hidden;
	padding-bottom: 1px;
	padding-top:20px;
	margin-top: -35px;
	background: ;
	border-radius: 4px;
	margin-right:11px;
height:100%;
}

.press{
	width:44%;
	height: 330px;
	margin-right:10px;
float:right;
margin-top:-30px;
}

.press h4{
width:100%;
	float:left;
	height:35px;
	font-family: 'Open Sans', sans-serif;
	padding:5px;
	margin-top:0;
	padding-bottom:5px;
	float:left;
	text-transform:capitalize;
	font-size:16px;
	color:#ab4000;
	background:#f4f6ee;
}

.press ul{
	list-style: none;
	background: rgb(255, 255, 255, 0.75);
	height:435px;
}
.press li {
padding: 2px;
	padding-bottom: 8px;
	padding-top: 7px;
	margin-bottom: 6px;
	
	border-radius:2px;
padding-left: 10px;
	padding-right: 20px;
font-size:14px;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: -0.5px;
	color:#4a753e;
	font-weight: 500;
	line-height: 20px;
}
.press li a{
	color:#4a753e;
	text-align: left;
	list-style: none;
	line-height: 20px;
	float: left;
	border-bottom:1px solid #cccccc;
	padding-bottom:10px;
	width:100%;
}
.press li a:hover{
	text-decoration: underline;
	color: #ab4000;
}
.press span{
	color: olive;
 font-weight: 500;
  font-size: 10px;
	padding-left: 10px;
}

.belowvet{
	float:left;
	width:530px;
	overflow:hidden;
	margin-top: 20px;
	background: #d3dbbd;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}
.belowvet h4{
	padding-left: 35px;
	height:35px;
	background: #f4f6ee;
	margin-top:0px;
	font-size:12px;
	text-transform: uppercase;
	padding-top:9px;
	font-family: 'Open Sans', sans-serif;
	border-top:3px solid #538f3d;
	color:#345926;
	font-weight:700;
}
.belowvet table td{
	width:545px;
	padding-left:35px;
	padding-bottom: 10px;
	padding-top:10px;
	border-bottom: 4px solid #f4f6ee;
	font-size:13px;
font-family: 'Open Sans', sans-serif;
	letter-spacing: -0.5px;
	color:#4a753e;
}

.belowvet table a{
color:#404040;	
}
.news-panel-item2 a{
	margin-bottom:10px;
	margin-left:10px;

	
	
}


.news-panel-item22{
	float:left;
	width:275px;
	overflow:hidden;

		
	
}

.news-panel-item22 h2 {
	color: #AB4400;
	font-size: 16px!important;
	width: 390px;

font-weight: 100;
border-bottom:1px solid #D9D9D9!important;
padding-bottom:6px;
padding-top:6px;
margin-bottom:1px;
}

.newstext span{
	color: #D9D9D9;
	width:130px;
	float:left;
	font-size:13px;
	
}
.newstext a{
	width:2px;
	float:right;
	font-size:5px;
	line-height: 20px;
padding-bottom: 5px;
	
}
.newstext-border{
	border-bottom:1px solid #D9D9D9!important;
	padding-top:5px;
	padding-bottom:5px;
}


.newspic{
	width:300px!important;
	height: 250px;
	float:left;
	margin-right:px;
	
}
.publications_holder{
	padding-left:20px;
}
.publications_holder h2 a{
	line-height:20px;
	padding-bottom:px!important;
	font-size:13px;
	
}






.news-panel-item2 img{
	float:left;
	width:300px;
	overflow:hidden;
	
}

/*sssssss*/
.drugs-slider-holder{float:left;
width:410px; font-size:13px; 
	margin-top: -270px;
/**/
}

.drugs-slider-holder h2 {
	color: #B71427;
	font-size: 13px!important;
margin: 10px;
font-weight: 600;
border-bottom:2px solid #AB4400!important;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing: -0.5px;
padding-bottom:6px;
padding-top:10px;
margin-bottom:20px;
	margin-top: 20px;
	


}


.drugs-slider-holder h1{ color:#67A053;
font-size:13px!important;
line-height:10px!important;
}
.drugs-slider-holder h1 a{ color:#AB4400!important; font-weight:bold;
	font-size: 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing: 0.5px;
}
.drugs-slider-holder h1 a:hover{ color:green!important;
}

.drugs-slider-holder a{
	color:#67A053!important;
	
}

#sliderContainer {
  position: relative;
  width: 300px;
	height: 650x;
  padding-bottom: 10px;
  max-width: 491px;
  margin-left:10px;
}

#slider {
  width: 100%;
  height: auto;
  position: relative;
  overflow: hidden;
  border: #DEDEDE solid 1px;
  padding: 10px;
  background-color: #fff;
  box-sizing: border-box;
  box-shadow: 0px 0px 2px rgba(0,0,0,0.1);
}

#slider img {
  width: 100%;
  height: 545px;
  display: block;
}

.slide {

  position: absolute;
  z-index: 0;
  opacity: 0;
  pointer-events: none;
}

.slide.active {
  position: relative;
  z-index: 1;
  opacity: 1;
  pointer-events: auto;
}

.slideCopy {
	
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 5px;
  background-color: #fff;
  color: #333;
}

.slideCopy p { 
font-size: 13px;
 font-family: 'Open Sans', sans-serif;
	letter-spacing: -0.5px;
}

.arrow {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  bottom: 0;
  border-radius: 50%;
  background-color: #fff;
  margin: auto 0;
  cursor: pointer;
  z-index: 100;
  background-size: 10px;
  background-repeat: no-repeat;
  pointer-events: none;
  opacity: 0;
  transition: all 0.2s;
  -webkit-transition: all 0.2s;
}

#prev {
  left: 30px;
  background-image: url(../images/arrow-left.png);
  background-position: 13px center;
  transform: translateX(20px);
  -webkit-transform: translateX(20px);
}

#next {
  right: 30px;
  background-image: url(../images/arrow-right.png);
  background-position: 16px center;
  transform: translateX(-20px);
  -webkit-transform: translateX(-20px);
}

.sliderHovered .arrow {
  opacity: 1;
  pointer-events: auto;
}

.sliderHovered #prev {
  transform: translateX(0);
  -webkit-transform: translateX(0);
}

.sliderHovered #next {
  transform: translateX(0);
  -webkit-transform: translateX(0);
}

/** posts slider nav **/
.slidernav {
  display: block;
  text-align: center;
  margin-bottom: 2px;
}

.slidernav a {
  display: inline-block;
  padding: 5px 8px;
  margin-right: 8px;
  font-size: 12px;
  background: #fff;
  color: #666;
  text-decoration: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 2px 2px 0px rgba(0,0,0,0.2);
  -moz-box-shadow: 2px 2px 0px rgba(0,0,0,0.2);
  box-shadow: 2px 2px 0px rgba(0,0,0,0.2);
}
.slidernav a:active {
  -webkit-box-shadow: 1px 1px 0 rgba(0,0,0,0.2);
  -moz-box-shadow: 1px 1px 0 rgba(0,0,0,0.2);
  box-shadow: 1px 1px 0 rgba(0,0,0,0.2);
}



/** media queries **/
@media screen and (max-width: 660px) {
  h1 { font-size: 2.4em; line-height: 1.2em; }
  
  .crsl-item h3 { font-size: 1.65em; }
}

/** clearfix **/
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
 
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
.sliderholder2{float:right;
width:290px; font-size:13px;
/**/
}
.formsholder{
	border:1px solid #a3ab1a;
	margin-top:10px;
	margin-bottom:10px;
}
.sliderholder2 h1{ color:#67A053;
font-size:13px!important;
line-height:20px!important;
}
.sliderholder2 h1 a{ color:#337FAD!important; font-weight:bold;
}
.sliderholder2 h1 a:hover{ color:#DC2A4A!important;
}

.sliderholder2 h2{ color:#D0161F;
font-size:160%!important;
font-weight:bold;

line-height:25px!important;
padding-top:2px;
padding-bottom:10px;
margin-bottom:20px!important;

border-bottom:1px solid #D9D9D9!important;
text-align:center;
}


.sliderholder2 h3{ color:#0DA54C;
font-size:160%!important;
font-weight:bold;

line-height:25px!important;
padding-top:10px;
border-bottom:1px solid #D9D9D9!important;
text-align:center;
}


.sliderholder2 ul{
	padding-left:5px;
}

.sliderholder2 ul li{
	line-height:20px;
	padding-bottom:5px;
	list-style-type:disc;color:#337FAD;
	font-size:13px;
}
.sliderholder2 ul li a{
	color:#14A750!important;
}
.sliderholder2 ul li a:hover{
	color:#D2232B!important;
	text-decoration:underline;
}




.currentm{
	color:#D2232B!important; font-weight:bold;
}

.sprator{/**/border-bottom:1px solid #D9D9D9!important;
/*clear:both;
padding-top:5px;
padding-bottom:5px;*/
}

.captionm{color:#999999; font-size:12px;}
.captionm2{
    color:#999999; 
    font-size:12px;
    padding-left:5px;
}
.ndamission{
	border-bottom:1px solid #345926; 
	padding-bottom:4px; 
	font-size:12px;
padding-top:8px;
margin-right: px;
	padding-right: 10px;
	padding-left: 10px;

}
.nda{
	font-size:12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing: -0.5px;
	padding:10px;
	display:inherit;
	
	line-height: 20px;
	padding-right: 20px;
	padding-left: 15px;
	background: #e9edde;
	border-radius:5px;
	
	
}
.nda a{
    text-align:left;
    
}

.belowslider h3 {color: #345926;
	font-size: 10px;
line-height: 17px;
font-weight: 700;
	margin-top: 5px;
	

}

.news-panel-item-holder a {
    color: #B71427;
}
.news-panel-item-holder a, a:visited {
    text-decoration: none;
    outline: 0px none;
}
.all{
width:1150px;
	height:653px;
margin:0 auto;	
}
.twoo{
width:270px;
	
margin:0 auto;	
}
.resource{
width:600px;
	border:1px solid #dee4ce;
	margin-top: 20px;

}
.resource h2{
	padding-bottom: 10px;
	margin-top: -3px;
	padding-top: 5px;
	text-transform: uppercase;
	font-size:13px;
	font-weight: 600;
	color:black;
	border-top: 2px solid #345926;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing: 0.5px;
	padding-left: 10px;
}
.resource h5{
	color:#ab4000;
	border-bottom:2px solid #ab4000;
	padding-bottom: 5px;
	margin-top: 5px;
	display:inline-block;
}
.us{
width:1150px;
	height:610px;
margin:0 auto;	
}
.us .resource{
width:820px;
	height:600px;
	margin-top: -10px;

}
.us .resource h2{
	padding-bottom: 10px;
	font-size:13px;
	font-weight: 600;
	color:#b30000;
	border-bottom: 2px solid #b30000;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing: -0.5px;
}
#timeline{
	margin-left:auto;
	width:300px;
	padding-left: 7px;
	margin-top: -576px;
	margin-left: 493px;
	
}
#timeline table{
	width:300px;
	height:200px;
	background: #abbd75;
	border-radius:5px; 
	
	
}
#timeline table th{
height:30px;
	width: 100px;
	background-image:-moz-linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:-webkit-linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:-ms-linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:-o-linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%,#538f3d), color-stop(72%,#345926));
	color:#fff;
	border-radius:5px; 
	font-size:12px;
	
	
}
#timeline table img{
	margin-left: 0px;
	margin-top:4px;
	margin-bottom: 4px;
}
#timeline table td{
	font-size:12px;
	
}

#complaint{
	margin-left:auto;
	width:300px;
	padding-left: 7px;
	margin-top:15px;
	margin-left: 493px;
	
}
#complaint table{
	width:300px;
	height:200px;
	background: #abbd75;
	border-radius:5px; 
	
	
}
#complaint table th{
height:30px;
	width: 100px;
	background-image:-moz-linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:-webkit-linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:-ms-linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:-o-linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%,#538f3d), color-stop(72%,#345926));
	color:#fff;
	border-radius:5px; 
	font-size:12px;
	
	
}
#complaint table img{
	margin-left: 0px;
	margin-top:4px;
	margin-bottom: 4px;
}
#complaint table td{
	font-size:12px;
	
}

.human{float:left; width:95%;
line-height:23px;
font-size:12px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing: -0.5px;


/**/

}
.human a{
	text-decoration:none;
	
	
}


.human2{float:right; width:100%;
font-size:12px;
        

/**/line-height:21px;
}
.human2 a{
	text-decoration:none;
	
	
}
.human img{float:left; overflow:hidden;
margin-right:5px;
padding-bottom:5px;
padding-top:5px;
}

.drugs-slider-holder h1 {
  margin: 10px 0px;
font-family: inherit;
font-weight: bold;
line-height: 20px;
color: inherit;
text-rendering: optimizelegibility;


}

.news-holder{
/*padding:10px;*/
width:300px;
	margin-left: 830px;
	margin-top: -572px;

}

.news-holder h2 {color:  #AB4400;
	font-size: 13px;
line-height: 20px;
font-weight: 600;
border-bottom:1px solid  #AB4400!important;
padding-bottom:6px;
margin-bottom:11px;

}
.new-holder #twitter{
	margin-left: px;
}

.news-holder-inner{
/**/
width:90%;
background:;
margin:0px auto;


}
.news-holder-inner{
    width:93%;
   background:transparent;
   border-radius:3px;
   margin-top:-15px;
   font-family: 'Open Sans', sans-serif;
}
.news-holder-inner table{
    width:95%;
    margin:0 auto;
}
.news-holder-inner h2 {color:  #AB4400;
	font-size: 15px;
line-height: 25px;
font-weight: 100;
border-bottom:1px solid #D9D9D9!important;
padding-bottom:4px;
margin-bottom:11px;
font-family: 'Open Sans', sans-serif;
    
}
/*drug holder*/
.drug-holder{
width:1150px;
padding:2px;
margin:0 auto;
background:#FFF;

}

.drug-holder h2 {color: #AB4400;
	font-size: 14px;
line-height: 25px;
font-weight: 100;
border-bottom:1px solid #D9D9D9!important;
padding-bottom:6px;
margin-bottom:11px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing: -1px;
}
.fb-page{
	width:290px;
	font-size: 1px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing: -1px;
	
}
.articles{
	float:left;
	width:600px; 
	margin-right:20px; 
}
.articles img{
	float:left;
	width:250px;
	margin-right:8px;
}


.articles h3 a{color:#337FAD;
	font-size: 20px;
line-height: 25px;

font-weight: 100;
text-decoration:none;

}


.articles-2{
	float:right;
	width:420px; 
}

.story-other{
	padding-bottom:8px;
	border-bottom:1px solid #D9D9D9!important;
	margin-bottom:8px;
}

.articles-2 h4 a{color:#337FAD;
	font-size: 15px;
line-height: 20px;

font-weight: 100;
text-decoration:none;

}

.otherstorypic{float:left;
width:80px;border:1px solid #D9D9D9!important;
padding:3px;
margin-right:8px;
}
#social-holder{
	width:1080px;
padding-top:20px;
margin:0 auto
	
}

/*#facebook{
	float:left;
	width:250px; 
}*/

.social{
width:600px;
	
	height: 320px;
margin:0 auto;
margin-top:15px;
float:left;
}

#twitter{
float:left;
	width:300px;

	
	
}
#twitter-timeline{
	font-size: 12px;
}
#social-other{
	float:right;
	width:250px;
}
.scroll {padding:8px;
line-height:20px;
}
.scroll h1{
	text-align:center;
	padding-bottom:10px;
	color: #AB4400;
font-size: 12px !important;
font-weight: 100;

}




#footer{
	
	background-image:-moz-linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:-webkit-linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:-ms-linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:-o-linear-gradient(top, #538f3d 0%, #345926 72%);
 background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%,#538f3d), color-stop(72%,#345926));
margin:0 auto;
height:300px;
width:100%;

	
}
#footer-inner{
width:1100px;
padding-top:20px;
margin:0 auto
	
}
.counter{
	margin-top: -2px;
}
.counter h{
	font-size:12px;
	font-weight: bold;
	color: #b30000;
	margin-right: 5px;
	
}
#footer-inner h1{
color: #CBFE19;
font-weight: bold;
text-indent: 3px;
border-bottom: 1px solid #CBFE19;
padding-bottom: 10px!important;
margin-bottom:10px;
font-size: 14px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing: 0.5px;	
}
#footer-inner ul{
	
}
#footer-inner ul li{
	display:block;
	line-height:20px;
	padding-bottom:1px;
	font-size:12px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing: -0.5px;	
	
}
#footer-inner ul li a{
	color:#FFF;
	text-decoration:none;

	
}

.footer-inner-box1{
	float:left;
	
	width:300px;
	padding-bottom:10px;
	
	
}
.footer-inner-box2{
	float:left;
	margin-left:30px;
	
	width:350px;
	
}
.footer-inner-box3{
	float:right;
	
	width:340px;
	
	
}
.copyright
{
	color:#CBFE19;
}



.articles-3{
	float:right;
	width:290px;
}
.articles-3 h4 a{color:#337FAD;
	font-size: 15px;
line-height: 20px;

font-weight: 100;
text-decoration:none;

}


div.pagination {
padding: 3px;
margin: 3px;
padding-top:10px;
width:100%;
}

div.pagination a {
	padding: 4px 8px 5px 8px;
	margin: 1px;
	border:1px solid #ccc;
    background:#eee;
	text-decoration: none; /* no underline */
	color: #000000;
    font-size:0.85em;
	text-align:center;
	
   font-weight:bold;
   text-transform:uppercase;
}
div.pagination a:hover, div.pagination a:active {
border:1px solid #A8B01A;
background-color:#A8B01A;
color: #fff;
font-weight:bold;
}
div.pagination span.current {
padding: 2px 9px 5px 9px;
margin: 1px;
border: 1px solid #003366;
font-weight: bold;
background-color:#74AA5E;
border:1px solid #74AA5E;
color: #fff;
	}
div.paginationm span.disabled {
		padding: 2px 9px 5px 9px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}

.formsholder ul{
	padding-left:25px;
}

.formsholder ul li{
	line-height:20px;
	padding-bottom:5px;
	list-style-type:disc;color:#337FAD;
	font-size:13px;
}
.formsholder ul li a{
	color:#14A750!important;
}/
.formsholder ul li a:hover{
	color:#D2232B!important;
	text-decoration:underline;
}

#top table{
	width:200px;
	
}
#top table td{
	padding-top:10px;
	padding-bottom: 5px;
	border-bottom:1px solid #a6a6a6;
	
}
.side {
	color:#333333;
}
.side a:hover{
	color:#345926;
}
.sidecol{
    width:20%;
    float:left;
    margin-left:20px;
    padding-bottom:10px;
}
.articles-inner1{
float:left;
	width:77%; 
	padding-right:10px;
	padding-left:10px;
	margin-right:10px;
}
.articles-inner1 table p{
   line-height:25px; 
   font-family: 'Open Sans', sans-serif;
   font-size:14px;
   letter-spacing:0.1px;
}
.articles-inner1-register{
	float:left;
	width:100%; 
}

.articles-inner1 img{
	float:left;
	width:px;
	border:1px solid #cccccc;
	padding:3px;
	
	margin-bottom:10px;
	
}

.main22{
	background:#C5DD55;
	text-align:center;
	font-size:12px; text-transform:capitalize!important;
	padding:5px;
}

.tablem22 {
    
	font-size:12px;
	border-collapse: collapse;
	border:none!important;
	margin-top: 10px;
}
.tablem22 td{
	padding:5px;
	
}
.articles-inner1-register2{
	padding-bottom:20px;
}
.articles-inner1-register2 table {
	font-size:12px;
	border-collapse: collapse;
	border: 2px solid #b8bec8;
	margin-top: 10px;
}

.articles-inner1-register2 table .main{
	background:#C5DDBB;
	text-align:center;
	font-size:12px;
	padding:5px;
}

.articles-inner1-register2 table th {
	border-width: 2px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	/*background-color: #81b1df;*/
	color: #151a30;
	text-align: left;
}
.articles-inner1-register2 table td {
	/*background-color: #F0F0F0;*/
	color: #151a30;
	border: 1px solid #b8bec8;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}


.mainpub_desc{
	width:80%;
	margin:0 auto;
	padding-bottom:5px;
	margin-bottom:5px;
	padding-right:;
float:left;

	
}
.mainpub_desc table a:hover{
  
  text-decoration:underline;
}
.mainpub_desc span{
    margin-top:-5px;
   
}
.mainpub_desc table{

    width:900px;
    
}

.mainpub_desc table td{
    
    font-size:11px;
    padding-left:5px;
    padding-top:10px;
    padding-bottom:2px;
   
}
.mainpub_desc p{
   color:#345926; 
  line-height:25px;
}

.mainpub_desc img{
	float:left;
	width:120px;
	margin-right:8px;
}

.mainpub_desc a{
color:#595959 !important;
text-decoration:none;
font-size:14px;
font-family: 'Open Sans', sans-serif;
	letter-spacing: 0.1px;	
line-height:20px;
background:#f4f6ee;

}
.mainpub_desc a:hover{
    color:#b30000;
}


.view{
    padding-right:px;
  
   
}


.view {
    color: olive !important;
text-decoration:none;
font-size:14px;
font-style:italic;
}



.alertpic{
    width:200px;
    height:150px;
}


.MainpictureHolder{float:left;
margin-right:8px;width:450px;
}
.newspic2{float:left;
margin-right:8px;
width:450px;
}
.caption{
	color:#999999;
	
}

.articles-inner1 h3 a{color:#337FAD;
	font-size: 20px;
line-height: 25px;

font-weight: 100;
text-decoration:none;

}

/*.articles-inner1 a{
color: #0BA44A !important;
text-decoration: none;
}*/
.articles-inner1 ul{
	padding-left:20px;
}
.articles-inner1 ul li {
    line-height: 20px; font-size:13px;
    padding-bottom: 3px;
}

.articles-inner1 ul li a{
	color:#14A750;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
}
.articles-inner1 ul li a:hover{
	color:#D2232B;
	text-decoration:underline;
}

.publication_holder h2{
    font-size:14px;
    color:olive;
    text-transform:uppercase;
}

#mainleft .tablem {
	font-size:12px;
	border-collapse: collapse;
	border:none!important;
	margin-top: 10px;
}
#therbalhuman th{
    background:#345926;
}
#mainleft .tablem th {
	padding: 8px;
    border:none!important;
	color: #151a30;
	text-align: left;
}
#mainleft .tablem td {
	/*background-color: #F0F0F0;*/
	color: #151a30;
	font-family: 'Open Sans', sans-serif;
border:none!important;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}


#mainleft p{
    	font-family: 'Open Sans', sans-serif;
    	font-size:14px;
    	letter-spacing:0.5;
}

#mainleft table {
	font-size:12px;
	border-collapse: collapse;
	border: 1px solid #b8bec8;
	margin-top: 10px;
	font-family: 'Open Sans', sans-serif;
}

#mainleft table .main{
	background:#C5DDBB;
	text-align:center;
	font-size:16px;
	padding:5px;
}

#mainleft table th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	/*background-color: #81b1df;*/
	color: #151a30;
	text-align: left;
}
#mainleft table td {
	/*background-color: #F0F0F0;*/
	color: #151a30;
	border: 1px solid #b8bec8;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.submit {
    background-color: #74aa5e;
    border: 1px solid #74AA5E;
    padding: 5px;
    color: #FFF;
}


#DisplayName,#Reference,#Category,#Agent,#Supplier,#Dosagefrom,#select8,#MfgSite{width:200px;
	padding:5px;
	color:#fff;
}
	
