@charset "utf-8";/*Shahina Sk;Written for:http://bighelp.org/;red - #A31616;green - #868e1f;list text color - 999f01;*/

body {

	margin:0px;

	padding:0px;

	font-size:12.5px;

	font-family:Arial, Helvetica, sans-serif;

	color:#222222;

	text-decoration:none;

	background:url(/bhp/pub/images/mainbg.gif) repeat scroll #ffffff;

}

a, a:hover {

	text-decoration:none; outline:none; }

p { margin:0px; padding:0px 0px 1em 0px; line-height:165%; text-align:justify; } 

ul {

	line-height:150%;

	margin-top:0px;

}

ul.listimage {

	line-height:150%;

	margin-left:10px;

	padding:0px;

	list-style-type:none;

}

ul.listimage li {

	background:url(/bhp/pub/images/arrow.gif) no-repeat center left;

	padding-left:1.5em;

	margin-left:10px;

	color:#999f01;

}

ul.listimage li a {

	color:#999f01;

	text-decoration:underline;

}

ul.listimage li a:hover {

	color:#999f01;

	text-decoration:none;

}

#main-container {

	width:1000px;

	margin:0px auto;

	background-color:#ddd;

}

#logo {

	float:left;

	width:220px;

	margin:5px 0px 0px 20px;

}

#logoheader {

	background-color:#fff;

	height:95px;

}

#logo1 {

	height:95px !important;

}

#header {

	margin:0;

	padding:0;

}

.next-pre-btn {

	float:right;

	padding-top:5px;

}

.prev-pre-btn {

	float:left;

	padding-top:5px;

}

div#main-contain-container {

	height:auto;

}/*div#left { float:left; width:286px; margin-left:5px;} div#right { float:right; width:295px; margin-right:5px;} div#middle { margin:0px 315px 0px 305px;}*/

h3.header {

	background:url('/bhp/pub/images/box_bg.jpg') repeat-x;

	height:45px;

	font-weight:normal;

	font-size:24px;

	margin:0;

	padding:8px 0 0 6px;

	color:#666;

	text-decoration:none;

	border-top:1px solid #ECECEC;

}

h4 {

	font-size:20px;

	color:#999f01;

	margin:0px;

	padding:5px 0px;

	font-weight:normal;

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	font-weight:normal;

}

h2 {

	font-size:24px;

	color:#333;

	font-family:"Times New Roman", Times, serif;

	margin:5px;

	padding:5px;

	font-weight:normal;

	background-color:#f4e5af;

}

.align-left {

	float:left;

}

.current-pro {

	border-bottom:#bbb 1px dotted;

	padding:5px;

	margin:5px;

	color:#333;

	width:auto;

}

.current-pro a {

	color:#c90809;

	text-decoration:underline;

	font-weight:normal;

}

.current-pro a:hover {

	color:#333;

	text-decoration:none;

	font-weight:normal;

}

.more {

	float:right;

}

.box {

	background-color:#fff;

	height:100%;

}

.thumbnail {

	float:left;

	width:60px;

	border:1px dotted #bbb;

	margin:0 15px 15px 0;

	padding:5px;

}

.thumb {

	display:block;

	padding:10px;

	border-bottom:1px solid #DDD

}

.thumblinks {

	padding:5px;

	font-size:12px;

	background-color:#FFFFFF;

	margin:20px 0;

}

.inner-page-box {

	padding:10px;

	margin:5px;

	background-color:#FFF;

	float:left;

	width:700px;

}

.inner-box-right {

	border-bottom:#ccc 1px solid;

	margin:4px 0;

	background-color:#FFF;

	float:right;

	width:260px;

	padding:5px;

}

.inner-page-box a {

	color:#A31616;

	font-style:normal;

	text-decoration:underline;

	font-weight:normal;

}

.inner-page-box a:hover {

	color:#A31616;

	font-style:normal;

	text-decoration:none;

}

.quote-box {

	border:#999f01 2px solid;

	margin:20px;

	padding:10px;

	background-color:#fefea8;

	font-size:14px;

}

#rightlinks {

	list-style-type:none;

	margin:0px;

	padding:0px;

}

#rightlinks a {

	color:#222;

	display:block;

	padding:6px;

	border-bottom:1px solid #ddd;

}

#rightlinks a:link, #rightlinks a:visited {

	color:#222;

	text-decoration:none;

}

#rightlinks a:hover {

	color:#A31616;

}

#rightlinks li:last-child {

	border:none;

}

.innerheader {

	font-size:24px;

	color:#A31616;

	padding:0;

	margin-bottom:10px;

	border-bottom:1px solid #eee;

}

.quote-box span {

	font-size:12px;

	font-style:italic;

	font-weight:bold;

	text-align:right;

}

.note {

	border-bottom:#999f01 2px solid;

	border-top:#999f01 2px solid;

	margin:20px;

	background-color:#fdfdca;

}

.top a, .top a:hover {

	background:url(/bhp/pub/images/top.gif) #999f01 no-repeat left center;

	margin:0px;

	padding:5px;

	width:36px;

	color:#FFF;

	float:right;

	text-align:right;

	background-position:6px center;

	margin-right:-10px;

	text-decoration:none;

}

.graybox {

	border-bottom:1px solid #ddd;

	background-color:#fff;

	padding:0px 10px 10px 10px;

	margin:10px;

}/*---Footer Starts here---*/

#footer {

	clear:both;

	margin:0px;

	padding:1px;

	text-align:center;

	background-image:url(/bhp/pub/images/mainbg.gif);

	height:50px;

	color:#fff;

}

#footer p {

	line-height:20px;

	text-align:center;

	padding:1px;

}

#footer a {

	color:#fff;

	text-decoration:none;

	font-weight:bold;

	line-height:120%;

}

#footer a:hover {

	color:#A31616;

	text-decoration:underline;

}

a {

	color:#A31616;

	text-decoration:none;

}

a:hover {

	color:#333;

	text-decoration:underline;

}/*---Home page center content---*/

td.box {

	background-color:#FFF;

	padding:5px;

}

td.cbox {

	background-color:#FFF;

	padding:5px;

}

td.cbox a {

	color:#333;

	text-decoration:none;

}

td.cbox a:hover {

	color:#A31616;

	text-decoration:underline;

}

.centerbox {

	padding:3px;

	padding-bottom:10px;

	margin:2px;

	background-color:#FFF;

}

.centerbox a {

	color:#333;

	text-decoration:none;

}

.centerbox a:hover {

	color:#A31616;

	text-decoration:underline;

}

.img {

	margin:10px 0px;

	outline:none;

	border:#CCC 1px dotted;

	padding:10px;

}

.header-bot-text, .header-bot-text p {

	background-color:#666;

	font-size:14px;

	font-weight:bold;

	font-style:italic;

	text-align:center;

	color:#FFF;

	padding:2px;

	font-family:"Times New Roman", Times, serif;

	margin:0;

}

.subnav-header {

	background-color:#868e1f;

	font-size:14px;

	font-weight:bold;

	text-align:center;

	color:#FFF;

	padding:2px;

}

.subnav-header ul {

	margin:0px;

	padding:3px;

}

.subnav-header li {

	list-style:none;

	display:inline;

	border-right:1px solid #fff;

	padding:0px 10px;

}

.subnav-header li a {

	color:#FFFFFF;

}

.subnav-header li a:hover {

	color:#222;

	text-decoration:none;

}/*---Main Top Navigation Starts Here---*/

#bredcrump {

	float:right;

}

#bredcrumb {

	position:relative;

	z-index:1;

	float:left;

	background-color:#FFF;

	padding-left:35px;

}

#breadcrumb1_top {

	position:absolute;

	bottom:0px;

	right:0px;

	z-index:30;

}

#bredcrumb1 {

	position:absolute;

	bottom:0px;

	right:0px;

	z-index:10;

	background:#868e1f;

}/*Navigation new styles starts here*/

#topnav {

	margin:0;

	padding:0;

	height:30px;

	width:680px;

}

#topnav li {

	list-style:none;

	float:left;

	border-right:1px solid #a5af27;

}

#topnav li a {

	display:block;

	padding:5px 20px;

	background-color:#868e1f;

	color:#fff;

	text-decoration:none;

}

#topnav li ul {

	display:none;

	background-color:#868e1f;

	width:200px;

}

#topnav li:hover ul, #topnav li.hover ul {

	display:block;

	position:absolute;

	margin:0;

	padding:0;

}

#topnav li:hover li, #topnav li.hover li {

	float:none;

}

#topnav li:hover li a, #topnav li.hover li a {

	background-color:#868e1f;

	border-top:1px solid #a5af27;

	color:#FFF;

}

#topnav li li a:hover {

	background-color:#a5af27;

}

#topnav li span {

	width:7px;

	height:4px;

	float:left;

	cursor:pointer;

	background:url(/bhp/pub/images/subnav_btn.gif) no-repeat center top;

}/*Navigation new styles ends here*//*

ul.topnav {list-style:none; padding:0px; float:right; margin:0px; width:624px; background:#868e1f;}ul.topnav li {float:left; margin-left:12px; margin-top:2px; padding:0 10px; position:relative; border-right:#9ca617 1px solid;} ul.topnav li.noborder {border-right:none;}ul.topnav li a{padding:5px; color:#fff; font-size:14px; display:block; text-decoration:none; float:left; font-weight:normal;}ul.topnav li span{width:7px; height:4px; float:left; cursor:pointer; background:url(/bhp/pub/images/subnav_btn.gif) no-repeat center top;}ul.topnav li ul.subnav {list-style:none; position:absolute; left:0; top:29px; background:#858d1d; margin:0; padding:0; display:none; float:left; width:180px; border:1px solid #9ca617;}ul.topnav li ul.subnav li { margin:0; padding:0; border-bottom:1px solid #9ca617; clear:both; width:180px;}html ul.topnav li ul.subnav li a {font-size:12px; float:left; width:155px; background:#858d1d url(/bhp/pub/images/dropdown_linkbg.gif) no-repeat 10px center; padding-left:20px; font-weight:normal;}html ul.topnav li ul.subnav li a:hover { background:#9ca617 url(/bhp/pub/images/dropdown_linkbg.gif) no-repeat 10px center; color:#FFF;} */

/*---News page CSS---*/.newsheader {

	font-family:"Times New Roman", Times, serif;

	font-size:18px;

	color:#222;

	padding-top:0px;

	border-bottom:#ccc 1px dotted;

	margin:0px 20px 15px 0px;

}

.red {

	color:#A31616;

}

.newsthumb {

	padding:2px;

	border:#EEE 1px solid;

	margin-right:10px;

}/*----Table Code starts here ----*/

.tablebg {

	margin:10px 0px;

	width:650px;

	text-align:left;

	border-collapse:collapse;

}

.tablebg th {

	padding:8px;

	background:#cfcf85;

	border-top:2px solid #acac6d;

	border-bottom:1px dashed #acac6d;

	color:#222;

	font-size:14px;

	vertical-align:top;

	line-height:150%;

}

.tablebg td {

	padding:8px;

	background:#fbfbdb;

	border-bottom:1px dashed #acac6d;

	vertical-align:top;

	line-height:150%;

}

.tablebg tr:hover td {

	background:#e6e896;

} /*----Table Code ends here ----*/

.fields {

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#222;

	border:#690 1px solid;

	cursor:pointer;

}/*---data tables---*/

.datatable {

	border-collapse:collapse;

	border:1px solid #dedec8;

	width:100%;

}

.datatable th {

	padding:3px;

	border:1px solid #fff;

	background-color:#dedec8;

}

.datatable td {

	padding:3px;

	border:1px solid #dedec8;

}

#toplinks p {

	position:absolute;

	top:0px;

	right:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#888;

}

#toplinks a {

	text-decoration:none;

	padding:1px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#888;

}

#toplinks a:hover {

	color:#A00;

	text-decoration:underline;

}

.followus {

	position:absolute;

	top:30px;

	right:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#888;

	text-transform:uppercase;

}

.followus-bottom {

	width:160px;

	float:right;

	font-size:11px;

	color:#888;

	margin-top:12px;

	text-transform:uppercase;

}

#event_alert_container {

	font-weight:bold;

	position:absolute;

	text-align:center;

	top:2px;

	left:378px;

	height:40px;

	width:485px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#288;

}

#event_alert {

	font-weight:bold;

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#944;

}

#slider {

	position:relative;

	background-color:#ffffff;

	width:412px;

	height:309px;

}

#slider img {

	position:absolute;

	top:0px;

	left:0px;

	width:412px;

	height:309px;

	display:none;

#silversponsors div{padding:5px;}
#silversponsors div a{text-decoration:none;}
#silversponsors div a img{border:0px;}



#rightlinksheader li:before{

	
	list-style-image: url(/bhp/pub/images/square.jpg);
	padding-left:1.5em;

	margin-left:10px;

}
 
#rightlinksheader a {

	color:#222;

	display:none;

	padding:6px;

	border-bottom:1px solid #ddd;

}

#rightlinksheader a:link, #rightlinksheader a:visited {

	color:#222;

	text-decoration:none;

}

#rightlinksheader a:hover {

	color:#A31616;

}

#rightlinksheader li:last-child {

	border:none;

}

/*----------End-----------------*/

