body {
	background: #B3D595 url(../images/body-background.png) repeat-x 0 0;
	padding-top:5px;
	font-size:13px;
	font-family:arial;
	color:rgb(127,126,126);
}
a, a:visited {
	outline:none;
	color:rgb(98,149,53);
}
a:hover {
	color:rgb(141,216,75);
}

.container {
	background: transparent url(../images/body-shadow_glow_wide.png) no-repeat center 400px;
	padding: 0 21px;
	position:relative;
}
#content-wrapper {
	background-color:white;
}

h2 {
	color:rgb(254,172,12);
	font-size:16px;
	font-family:helvetica;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:2px;
}
h3 {
	color:rgb(50,49,49);
	font-size:13px;
	font-family:arial;
	font-weight:bold;
}
h3 {
	font-size:14px;
	color:#323131;
	font-weight:normal;
}
h4 {
	font-size:13px;
	color:#37a73d;
	font-weight:bold;
}
h5 {
	font-size:12px;
	color:#545454;
	font-weight:bold;
}
h4, h5 {
	margin-bottom:0;
}

p {
	line-height:1.7em;
}

/*
 * Page Header
 */

#header {
	position:relative;
	height:106px;
}
#header h1 a{
	background:url("../images/agro_logo.png") no-repeat 0 0;
	display:block;
	text-indent:-9999px;
	float:left;
	width:179px;
	height:85px;
}
#header div.login {
	text-align:right;
	font-size:14px;
	padding-top:15px;
	color:rgb(129,186,79);
}
#header div.login a, #header div.login a:visited {
	color:rgb(129,186,79);
	padding:0 20px;
	text-decoration:none;
}
#header div.login a:hover {
	color:rgb(141,216,75);
}
#header #main-nav {
	padding:0;margin:0;
	list-style:none;
	height:35px;
	position:absolute;
	right:0;
	top:53px;
	width:669px;
	z-index:10;
}
#header #main-nav > li {
	float:left;
}
#header #main-nav > li > a {
	background: url("../images/main-nav.png") no-repeat 0 0;
	outline:none;
	text-indent:-9999px;
	float:left;
	height:35px;
	position:relative;
	z-index:1000;
}
#header #main-nav > li.hover > a {
	background-image:url("../images/main-nav-hover.png");
	z-index:3000;
}
#header #main-nav li.products > a{
	width:125px;
}
#header #main-nav li.prices > a{
	background-position: -131px 0;
	width:90px;
}
#header #main-nav li.weather > a{
	background-position: -227px 0;
	width:113px;
}
#header #main-nav li.actuarial-info > a{
	background-position: -346px 0;
	width:178px;
}
#header #main-nav li.news > a{
	background-position: -530px 0;
	width:76px;
}
#header #main-nav li.about > a {
	background-position: -612px 0;
	width:87px;
}
 
#header #main-nav ol {
	display:none;
	position:absolute;
	margin: 35px 0 0;
	padding:0;
	width:178px;
	list-style:none;
}
#header #main-nav li.products ol {left:0;}
#header #main-nav li.prices ol { left:125px;}
#header #main-nav li.weather ol { left:215px;}
#header #main-nav li.actuarial-info ol { left:328px;}
#header #main-nav li.news ol { left:404px;}
#header #main-nav li.about ol { left:491px;}
#header #main-nav li.hover ol{ 
	display:block;
}
#header #main-nav li ol li{
	background:url("../images/drop-down.png") repeat-y top left;
	height:100%;
}
#header #main-nav ol li a {
	text-indent:0;
	width:148px;
	margin: 0 12px;
	padding: 3px 0 0 6px;
	display:block;
	text-decoration:none;
}
#header #main-nav ol li a:hover {
	background-color:#629535;
	color:white;
}
#header #main-nav li ol li.top, 
#header #main-nav li ol li.bottom{
	background:url("../images/drop-down-caps.png") no-repeat;
	height: 7px;
	margin:-3px 0 -1px 0;
	width:178px;
	position:relative;
	z-index:2000;
}
#header #main-nav li ol li.bottom{
	margin-top:0;
	background-position: 0 -3px;
	height:20px;
}
/*
#header #main-nav ol { 
	display:none;
	list-style:none;
	margin:0;padding:0;
	width:178px;
	position:absolute;
	margin-top:35px;
	z-index:20;
	}
#header #main-nav li.hover ol {
	display:block;
}
#header #main-nav li ol li{
	background:url("../images/drop-down.png") repeat-y top left;
	display:block;
/*	position:relative;*//*
}
#header #main-nav li ol li.top, 
#header #main-nav li ol li.bottom{
	background:url("../images/drop-down-caps.png") no-repeat;
	height: 5px;
	margin-top:-4px;
	width:178px;
}
#header #main-nav li ol li.bottom{
	margin-top:0;
	background-position: 0 -5px;
}
#header #main-nav ol li a{
	display:block;
	text-indent:15px;
	background:none;
	width:154px;
	margin: 0 1px 5px 12px;
}*/

/*
 * Hero
 */
#hero {
	position:relative;
	height:400px;
}
#hero ul {
	position:absolute;
	bottom: 0;
	height:76px;
	margin:0;
	padding:0;
	list-style: none;
}
#hero ul li {
	float:left;
	height:76px;
	width:190px;
	text-align:center;

}
#hero ul li a{
	font-size:24px;
	line-height:76px;
	width:190px;
	font-weight:bold;
	text-transform:uppercase;
	color:white;
	text-decoration:none;
	font-family:sans-serif;
	display:block;
}
#hero #tabs div {
	height:400px;
}
#hero li a { 
	background: transparent url('../images/tab-button-divider.png') no-repeat bottom left;
}
#hero li:first-child a {
	background: none;
}
#hero li.current a { 
	background: transparent url('../images/tab-button-selected-divider.png') no-repeat bottom right;
	padding-right:3px;
}
#hero li.current + li a { 
	background:none ;
}
#hero li { 
	position:relative;
	background: transparent url('../images/tab-button-bg.png') repeat-x;
}
#hero li.current { 
	background: transparent url('../images/tab-button-bg-selected.png') repeat-x;
}
#hero #tabs-canvas {
	overflow:hidden;
	height:400px;
	width:950px;
	position:relative;
}
#hero #tabs {
	position:relative;
}
#hero #tabs div {
	float:left;
}
/*
 * Carousel
 */
#carousel {
	margin-top:16px;
	background:rgb(241,255,230);
	height:145px;
	position:relative;
}
#carousel a.arrows{
	background:url("../images/carousel-arrows.png") no-repeat;
	width:20px;
	height:47px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:50px;
	left:10px;
}
#carousel a.right-arrow{
	background-position:-20px;
	left:920px;
}
#carousel div {
	height:145px;
}
#carousel-canvas{
	overflow:hidden;
	width:880px;
	position:relative;
}
#carousel-canvas > div {
	position:relative;
}
#carousel-canvas > div div.carousel-content {
	float:left;
	margin:0;
	width:440px;
	position:relative;
}

#carousel div.carousel-content img {
	float:left;
	margin:15px;
}
#carousel div.carousel-content div {
	float:left;
	width:265px;
	margin:15px 0;
}
#carousel div.carousel-content div h4{
	margin-bottom:15px;
}
#carousel div.carousel-content div p {
	font-size:12px;
}
/*
 * Content
 */
#content {
	background: transparent url("../images/carousel-bottom.png") repeat-x top left;
        min-height: 350px;
}
#content ul {
	padding-left:2.33em;
	list-style:none;
}
#content li {
	background:url("../images/content-list-style.png") no-repeat left 5px;
	padding-left:2em;	
}

/*
 * News
 */
#news .date {
	background: transparent url("../images/calendar-background.png") no-repeat;
	width:74px;
	height: 74px;
	position:relative;
	margin-right:6px;
}
#news .date .Jan,
#news .date .Feb,
#news .date .Mar,
#news .date .Apr,
#news .date .May,
#news .date .Jun,
#news .date .Jul,
#news .date .Aug,
#news .date .Sep,
#news .date .Aug,
#news .date .Sep,
#news .date .Oct,
#news .date .Nov,
#news .date .Dec {
	display:block;
	width:24px;
	height:8px;
	text-indent:-9999px;
	position:absolute;
	top:5px;
	left:26px;
}
#news .date .Jan{ background: transparent url("../images/calendar-month-jan.png") no-repeat; }
#news .date .Feb{ background: transparent url("../images/calendar-month-feb.png") no-repeat; }
#news .date .Mar{ background: transparent url("../images/calendar-month-mar.png") no-repeat; }
#news .date .Apr{ background: transparent url("../images/calendar-month-apr.png") no-repeat; }
#news .date .May{ background: transparent url("../images/calendar-month-may.png") no-repeat; }
#news .date .Jun{ background: transparent url("../images/calendar-month-jun.png") no-repeat; }
#news .date .Jul{ background: transparent url("../images/calendar-month-jly.png") no-repeat; }
#news .date .Aug{ background: transparent url("../images/calendar-month-aug.png") no-repeat; }
#news .date .Sep{ background: transparent url("../images/calendar-month-sep.png") no-repeat; }
#news .date .Oct{ background: transparent url("../images/calendar-month-oct.png") no-repeat; }
#news .date .Nov{ background: transparent url("../images/calendar-month-nov.png") no-repeat; }
#news .date .Dec{ background: transparent url("../images/calendar-month-dec.png") no-repeat; }

#news .date .d01,
#news .date .d02,
#news .date .d03,
#news .date .d04,
#news .date .d05,
#news .date .d06,
#news .date .d07,
#news .date .d08,
#news .date .d09,
#news .date .d10,
#news .date .d11,
#news .date .d12,
#news .date .d13,
#news .date .d14,
#news .date .d15,
#news .date .d16,
#news .date .d17,
#news .date .d18,
#news .date .d19,
#news .date .d20,
#news .date .d21,
#news .date .d22,
#news .date .d23,
#news .date .d24,
#news .date .d25,
#news .date .d26,
#news .date .d27,
#news .date .d28,
#news .date .d29,
#news .date .d30,
#news .date .d31 {
	display:block;
	width:46px;
	height:29px;
	text-indent:-9999px;
	position:absolute;
	top:26px;
	left:13px;
}
#news .date .d01{ background: transparent url("../images/calendar-day-1.png") no-repeat; }
#news .date .d02{ background: transparent url("../images/calendar-day-2.png") no-repeat; }
#news .date .d03{ background: transparent url("../images/calendar-day-3.png") no-repeat; }
#news .date .d04{ background: transparent url("../images/calendar-day-4.png") no-repeat; }
#news .date .d05{ background: transparent url("../images/calendar-day-5.png") no-repeat; }
#news .date .d06{ background: transparent url("../images/calendar-day-6.png") no-repeat; }
#news .date .d07{ background: transparent url("../images/calendar-day-7.png") no-repeat; }
#news .date .d08{ background: transparent url("../images/calendar-day-8.png") no-repeat; }
#news .date .d09{ background: transparent url("../images/calendar-day-9.png") no-repeat; }
#news .date .d10{ background: transparent url("../images/calendar-day-10.png") no-repeat; }
#news .date .d11{ background: transparent url("../images/calendar-day-11.png") no-repeat; }
#news .date .d12{ background: transparent url("../images/calendar-day-12.png") no-repeat; }
#news .date .d13{ background: transparent url("../images/calendar-day-13.png") no-repeat; }
#news .date .d14{ background: transparent url("../images/calendar-day-14.png") no-repeat; }
#news .date .d15{ background: transparent url("../images/calendar-day-15.png") no-repeat; }
#news .date .d16{ background: transparent url("../images/calendar-day-16.png") no-repeat; }
#news .date .d17{ background: transparent url("../images/calendar-day-17.png") no-repeat; }
#news .date .d18{ background: transparent url("../images/calendar-day-18.png") no-repeat; }
#news .date .d19{ background: transparent url("../images/calendar-day-19.png") no-repeat; }
#news .date .d20{ background: transparent url("../images/calendar-day-20.png") no-repeat; }
#news .date .d21{ background: transparent url("../images/calendar-day-21.png") no-repeat; }
#news .date .d22{ background: transparent url("../images/calendar-day-22.png") no-repeat; }
#news .date .d23{ background: transparent url("../images/calendar-day-23.png") no-repeat; }
#news .date .d24{ background: transparent url("../images/calendar-day-24.png") no-repeat; }
#news .date .d25{ background: transparent url("../images/calendar-day-25.png") no-repeat; }
#news .date .d26{ background: transparent url("../images/calendar-day-26.png") no-repeat; }
#news .date .d27{ background: transparent url("../images/calendar-day-27.png") no-repeat; }
#news .date .d28{ background: transparent url("../images/calendar-day-28.png") no-repeat; }
#news .date .d29{ background: transparent url("../images/calendar-day-29.png") no-repeat; }
#news .date .d30{ background: transparent url("../images/calendar-day-30.png") no-repeat; }
#news .date .d31{ background: transparent url("../images/calendar-day-31.png") no-repeat; }

#news a.more {
	padding-left:20px;
}
#news #news-article p {
	margin:0;
}
#news .news-article .news_content .date
{
	margin-right:15px;
}

/*
 * Quick Links
 */
#quicklinks h2 {
	background:url("../images/quick_links-header_background.png") repeat-x top left;
	height:32px;
	margin:0;
	padding:6px 26px 0;
}
#quicklinks ul {
	background:rgb(215,249,156) url("../images/quick_links-body_background.png") repeat-x top left;
	margin:-6px 0 0;
	padding-bottom:1.5em;
}
#quicklinks a {
	line-height:28px;
	font-size:13px;
	text-decoration:none;
}

/*
 * footer
 */
#footer {
	background:url(../images/body-background_bottom.png) no-repeat bottom left;
	margin-bottom:-20px;
	padding-bottom:2.5em;
}
#footer, #footer a, #footer a:visited {
	color:rgb(161,160,160);
	text-decoration:none;
	text-align:center;
	font-size:13px;
}
#footer a:hover {
	color:rgb(127,126,126);
}
#footer div > span {
	margin:0 15px;
}
#footer a.renre {
	background:url(../images/renre_small.png) no-repeat;
	text-indent:-9999px;
	width:94px;
	height:49px;
	display:block;
}


/*
 * Inner Page
 */ 
#pageHeadingImage {
	height:175px;
}


/*
 * Actuarial Map
 */ 
#fancy_ajax .map {float:left; padding:10px;}
#fancy_ajax .navcontainer li + li {display:none;}
#fancy_ajax {padding-right:15px;}
#hiddenclicker {display:none;}
#testflash { width: 880px; height:520px; margin: 0 auto; position:absolute; top:220px; left:20px; }
#navlist
{
	margin: 0;
	padding-top: 5;
	padding-right: 5;
	padding-left: 5px;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
	line-height: 25px;
	text-decoration: none;
	color: #435e48;
	padding-top: 10px;
	font-weight: bold;
	padding-bottom: 10px;
	vertical-align: text-bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-top: 0;
	margin-bottom: 15px;
	margin-right: 10px;
	margin-left: 10px;
	float: none;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
/*
border-top: 3px solid #006;
border-bottom: 4px solid #006;
*/
padding-top: 4px;
padding-bottom: 6px;
background: white;
color: #006;
}

#navlist a:hover {
	/*
	color: #FFFFFF;
	background-color: #000000;
	*/
	color: #435e48;
	text-decoration:underline;
}
.floatright {
	float: right;
}
.map {
	float: left;
	left: 5px;
	top: 5px;
	right: 5px;
	bottom: 5px;
	height: 400px;
	width: 400px;
	margin: 25px;
}
paragraph {
	text-indent: 10px;
	text-align: left;
	margin: 15px;
	float: right;
}
.underline {
	text-decoration: underline;
}
.txtsubtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	list-style-position: inside;
	list-style-type: disc;
}
.txtsubtitleindent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	list-style-position: inside;
	list-style-type: square;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-indent: 20px;
}
.horizrule {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	color: #000000;
}
.floatleft {

	float: left;
}
.txtbltsubtitleindent {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	list-style-position: inside;
	list-style-type: disc;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-indent: 20px;
}
.txtbltsubtitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	list-style-position: inside;
	list-style-type: disc;
}
.txtintropage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	list-style-position: outside;
	list-style-type: none;
	font-weight: normal;
	color: #000000;
	text-align: left;
	white-space: normal;
	vertical-align: middle;
	position: static;
	display: block;
}
.altTable{  }
.altTable th, th{ background-color:#CDFC9D; color:#318F29; font-weight:bold; }
.altTable th, th, .altTable td, .altTable{ border:1px solid #CDFC9D; }

/* special misc classes */
.backToNews
{
	margin-top:2px;
}
.news_date
{
	font-size:11px;
	font-style:italic;
}
#newsHead h2
{
	margin-bottom:0;
}
.news-article .news_content .content h3
{
	margin-bottom:4px;
}
.news-article{
	min-height:65px;
}



/*Added By Surendhar*/

.info
{
  float:right;
}

.productBox, .productlist
{
   display:none;
}

#processing
{
  vertical-align:bottom;
  padding-bottom:7px;
  height:22px;
}

#results
{
  color: black;
}

.AutoCompleteBox
{
  height: 16px!important;
  width: 390px!important;
  border-width : 2px!important; 
  border-style : solid!important;
  border-color : #92a999!important;
}


/* AutoComplete item */
.CompletionListCssClass
{
background-color : #fff;
color : windowtext;
border : buttonshadow;
border-width : 2px;
border-style : solid;
border-color : #92a999;
border-top : none;
cursor : pointer;
text-align : left!important;
list-style-type : none;
width:390px!important;
background-image: none!important;
padding-left:0px!important;
}

/*AutoComplete flyout */
.CompletionListItemCssClass
{
text-indent : 0px!important;
background-color : window;
color : windowtext;
background-image:none!important;
padding: 0px!important;
margin: 0 1%!important;
}

/* AutoComplete highlighted item */
.CompletionListHighlightedItemCssClass
{
text-indent : 0px!important;
background-image:none!important;
background-color: #e1e1e1!important;
color: black;
padding: 0px!important;
margin: 0 1%!important;
}

/*END SURENDHAR*/











































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
