/* CSS Document */



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image:url(../../../../images/page-main-bg.gif);

	background-repeat: repeat-x;

	background-color: #DAE4C4;

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

	font-size: 11px;

	color: #2D3B04;

}



a:link ,a:visited{color:#2D3B04; text-decoration:none;}

a:hover{color:#ffffff; text-decoration:none;}

a:active{color:#2D3B04; text-decoration:none;}



form { margin: 0px; padding: 0px;}





.topnav {

	font-family: Tahoma;

	font-size: 11px;

	color: #456900;

	text-decoration: none;

	font-weight: bold;

}



a.topnav:link {	color: #456900; text-decoration: none; }

a.topnav:visited { color: #ffffff; text-decoration: none; }

a.topnav:hover { color: #FFFD65; text-decoration: none; }





.input-comn {

	background-color: #FFFFFF; 

	color: #000000; 

	font-size: 14px;

	border: 1px solid #B9C176;

}



.topbg {

	background-image: url(../../../../images/topbg.gif);

	background-repeat: repeat-x;

	background-position: top right;

	height: 60px;

	font-family:Tahoma;

	}



.mid-hdbg {

	background-image: url(../../../../images/middle-header-bg.gif);

	background-repeat: no-repeat;

	background-position: top right;

	height: 43px;

}

.mid-hdb3g {

	background-image: url(../../../../images/middle-header3-bg.gif);

	background-repeat: repeat-y;

	background-position: top right;

}



.mid-hdb1g {

	background-image: url(../../../../images/middle-header1-bg.gif);

	background-repeat: no-repeat;

	background-position: top right;

	height: 200px;

}





.curvebox1-midbg {

	background-image: url(../../../../images/curvebox1-mid-bg.gif);

	background-repeat: repeat-y;

	background-position: top;

	width: 250px;

}





.curvebox2-midbg {

	background-image: url(../../../../images/curvebox2-mid-bg.gif);

	background-repeat: repeat-y;

	background-position: top;

	width: 250px;

}



.bottomsripbg {

	background-image:url(../../../../images/bottom-strip-bg.gif);

	background-repeat: repeat-x;

	background-position: bottom;

	height: 32px;

}



.whitebg { background-color: #FFFFFF; }



.white-heading {

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

	font-size: 14px;

	font-weight: normal;

	color: #FFFFFF;

}



.botmnav {

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

	font-size: 11px;

	color: #F4F6DA;

	text-decoration: none;

	font-weight: normal;

}



a.botmnav:link {	color: #F4F6DA; text-decoration: none; }

a.botmnav:visited { color: #F4F6DA; text-decoration: none; }

a.botmnav:hover { color: #F4F6DA; text-decoration: none; }



.copyright { font-size: 10px; font-weight: normal; color: #5F6745; }



.comnpadd-right {padding-right: 6px; }





.comn-blk {

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

	font-size: 11px;

	color: #000000;

	font-weight: bold;

}



.comn-red {

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

	font-size: 11px;

	color: #ff0000;

	font-weight: bold;

}



.comn-blk-small {

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

	font-size: 10px;

	color: #ff0000;

	font-weight: normal;

}


/*---align----*/

.center{text-align:center;}

.padright10{padding-right:10px;}

/*----end_align---*/

/*---font---*/

.size12{font-size:12px;}

.size14{font-size:14px;}





.florocent{color:#5F8808}

.black{color:#000000;}



.datatitle #title{color:#5B7024}

.datatitle{color:#1E2707}

.datatitle a:link ,.datatitle a:visited{color:#1E2707; text-decoration:none;}

.datatitle a:hover{color:#395700; text-decoration:none;}

.datatitle a:active{color:#1E2707; text-decoration:none;}

/*---endfont----*/



.logo{

font-family:tahoma;

font-size:60px;

}

.category{

font:tahoma;

font-size:16px;

color:#527215;

border-bottom:1px solid #000000;

font-weight:bold;



}

.category a:link , .category a:visited{color:#527215;text-decoration:none;}

.category a:hover{color:#527215;text-decoration:none;}

.category a:active{color:#527215;text-decoration:none;}



.more{

font-family:tahoma;

font-size:12px;

color:#141E01;

}

.more a:link,.more a:visited{color:#141E01;text-decoration:none;}

.more a:hover{color:#ffffff;text-decoration:none;}

.more a:active{color:#141E01;text-decoration:none;}



.info{

color:#FFFFFF;

font-family:tahoma;

font-size:14px;

}

.midcate{font-size:12px;color:#293B06; font-weight:bold;}

.midcate a:link , .midcate a:visited{color:#293B06; text-decoration:none}

.midcate a:hover {color:#496D03; text-decoration:none}

.midcate a:active {color:#293B06; text-decoration:none}





.backgrn1{

background-color:#C4CFAE;

}

.totalvalu{color:#293B06;}

.bordergrn{border:1px solid #8CA15B;}

.bloodtitle{

font-size:12px;

color:#365003;

padding-right:3px;

line-height:23px;

background-color:#A7B880;

}

.blooddetail{

background-color:#CEDBAB;

color:#293B06;



}

.grn_bg_lopez{

background-color:#CFDDA8;

}

.databg{

background-color:#DDE9BD;

line-height:20px;

}

.databg_alt{

background-color:#C4D29D;

line-height:20px;

}

.borderright{border-left:1px solid #8CA15B;}



.tbl_brd_b{border-bottom:1px solid #BEC5AE;}

.tbl_brd_t{border-top:1px solid #BEC5AE;}

.tbl_brd_r{border-right:1px solid #BEC5AE;}

.tbl_brd_l{border-left:1px solid #BEC5AE;}



.pageing{background:#516028; color:#ffffff;}

.pageing a:link ,.pageing a:visited{color:#ffffff; text-decoration:none;}

.pageing a:hover{color:#66FF00; text-decoration:none;}

.pageing a:active{color:#ffffff; text-decoration:none;}



.grnbg{background-color:#59800D}

.lgrnbg{background-color:#8BAA33;}

.pistabg{background-color:#D9E4C4;}

.drkpistabg{background-color:#CDDCA4;}



.pistabglink a:link ,.pistabglink a:visited{color:#2D3B04;text-decoration:none;}

.pistabglink a:hover{color:#FF0000;text-decoration:none;}

.pistabglink a:active{color:#2D3B04;text-decoration:none;}



.title_sqr{

	font-size:13px;

	color:#2D3B04;

	font-weight: bold;

}

.title_sqr a:link , .title_sqr a:visited{color:#2D3B04; text-decoration:none;}

.title_sqr a:hover{color:#FFFFFF; text-decoration:none;}

.title_sqr a:active{color:#2D3B04;text-decoration:none;}



.grninputbox{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; background-color:#8BAA33; border:1px solid #8BAA33;}

.msgbrd{border-bottom:1px solid #000000;}



.under_cate{background-image:url(../../../../images/und_cate_bg.gif); background-repeat:repeat-y; background-position:center;}

.serchbox{background-color:#D8E3C3; border:1px solid #93AA52;  }

.serchbox td{padding:8px 4px;}

.inputbox{border:1px solid #93AA52; font-size:11px;}

.error-msg{color:#A40000}



.cor_lt{background-image:url(../../../../images/cor_lt.gif); background-repeat:no-repeat; background-position:top left;}

.cor_rt{background-image:url(../../../../images/cor_rt.gif); background-repeat:no-repeat; background-position:top right;}

.cor_lb{background-image:url(../../../../images/cor_lb.gif); background-repeat:no-repeat; background-position:bottom left;}

.cor_rb{background-image:url(../../../../images/cor_rb.gif); background-repeat:no-repeat; background-position:bottom right;}



.txtarinputbox{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; background-color:#8BAA33; border:1px solid #8BAA33;}

.comment_div {
	overflow: auto;
	height: 133px;
	scrollbar-arrow-color: #2D3B04;
	scrollbar-face-color: #8BAA33;
	scrollbar-highlight-color: #C1DF6B;
	scrollbar-3dlight-color: #678B00;
	scrollbar-shadow-color: #A0BE49;
	scrollbar-darkshadow-color: #678B00;
	scrollbar-track-color: #C4D2AA;
}
.rating_msg { 
	font: normal 11px Tahoma;
	color: #740E00;
	text-align: right;
	padding: 2px;
}
.btntext a:link, .btntext a:visited {
	font: bold 12px Tahoma;
	color: #740E00;
	padding: 2px;
	text-decoration: none;
}
.btntext a:hover {
	color: #FFFFFF;
	padding: 2px;
	text-decoration: none;
}
.vid_title {
	font: normal 12px Tahoma;
	color: #2D3B04;
}

.share_link:link, .share_link:visited, .share_link:hover {
 	font-size: 11px;
	font-weight: bold;
	color:#781211;
	white-space:nowrap;
}
.share_link img {
	padding: 0px 2px 0px 2px;
}
.sticky{
	position: fixed;
	width: 100%;
	font-weight: bold;
	background-image:url(../../../../images/bottom-strip-bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 32px;
	z-index: 1001;
	color: #d9e4c4;
}
.sticky div {
	padding-top: 10px!important;
}
ul.marquee {
	/* required styles */
	display: block;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	position: relative;
	overflow: hidden;

	/* optional styles for appearance */
	width: 100%;
	height: 22px; /* height should be included to reserve visual space for the marquee */

	background-color: transparent;
	border: none;
}

ul.marquee li {
	/* required styles */
	position: absolute;
	top: -5px;
	left: 0;
	display: block;
	white-space: nowrap; /* keep all text on a single line */
	/* optional styles for appearance */
	font: 14px Arial, Helvetica, sans-serif;
	padding: 3px 5px;
}

ul.marquee li p {
	display: inline;
}

ul.marquee li span.name {
	font-weight:bold;
	padding-right: 2px;
	width: auto!important;
}

ul.marquee li span.comment {
	padding-right: 2px;
	width: auto!important;
}
