/* CSS Document */

body
{
    font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
    background: #fff;
    margin: 0;
    padding: 0;
    color: #000;
    background-image: url(../images/bg.jpg);
    background-position: center;
}
ul, ol, dl
{
    padding: 0;
    margin: 0;
}
h1, h2, h3, h4, h5, h6, p
{
    margin-top: 0;
    padding-right: 15px;
    padding-left: 15px;
}
a, img
{
    border: none;
    text-decoration:none;    
}
a:hover, a:active, a:focus
{
    text-decoration: none;
}
.container
{
    width: 1000px;
    background: #FFFFFF;
    margin: 0 auto;
}
.header
{
    background: #ffffff;
    text-align: center;
    height: 175px;
}
.headerbg
{
    background: #FFFFFF;
    height: 1px;
}
.whitebg
{
    background: #ffffff;
    height: 8px;
}
.content
{
    width: 998px;
    float: left;
    height: auto;
    text-align: center;
    padding-left: 4px;
}
.content1
{
    width: 22.5%; /*/ width:192px;*/
    float: left;
    height: auto;
}
.content2
{
    width: 543px;
    float: left;
    height: auto;
}
.content3
{
    width: 227px;
    float: left;
}
.content22
{
    width: 770px;
    height: auto;
    float: left;
}
.content1_NewsEvents_head
{
    width: 224px;
    float: left;
    color: #FFF;
    font-size: 11px;
    background: #758077;
    height: 22px;
    padding-top: 5px;
    text-align: center;
    font-weight: bold;
}
.content1_NewsEvents
{
    width: 222px;
    float: left;
    height: 350px;
}

.content1_NewsEvents_Infra
{
    width: 222px;
    float: left;
    height: 220px;
}


.content1_NewsEvents_Content
{    
    float: left;
    color: #000;
    font-size: 11px;
    padding-left: 15px;
    text-align: justify;
    padding-right: 15px;
    padding-top: 15px;
    height: 300px;
    background: url(../images/news--box.png);
    background-repeat: no-repeat;
}

.content1_NewsEvents_Content_Infra
{    
    float: left;
    color: #000;
    font-size: 11px;
    padding-left: 15px;
    text-align: justify;
    padding-right: 15px;
    padding-top: 15px;
    height: 200px;
    background: url(../images/news--box1.jpg);
    background-repeat: no-repeat;
}


.content1_NewsEvents_Content1
{
    float: left;
    background: #ffffff;
    color: #000;
    width: 222px;
    font-size: 11px;
    height: 50px;
    padding-top: 180px;
    background: url(../images/jobportal.jpg);
    background-repeat: no-repeat;
}
.content1_Prods_head
{
    width: 222px;
    float: left;
    color: #FFF;
    font-size: 11px;
    background: #758077;
    height: 22px;
    padding-top: 5px;
    text-align: center;
    font-weight: bold;
}
.content1_Prods
{
    width: 222px;
    float: left;
    height: auto;
    min-height: 545px;
}
.content1_Prods_Content
{
    float: left;
    color: #000;
    font-size: 11px;
    padding-left: 15px;
    text-align: justify;
    padding-right: 15px;
    padding-top: 15px;
    height: auto;
    background: url(../images/news-box.png);
    background-repeat: no-repeat;
    min-height: 545px;
    width: 192px;
}
.content1_Prods_Content1
{
    float: left;
    background: #ffffff;
    color: #000;
    width: 222px;
    font-size: 11px;
    height: 50px;
    padding-top: 180px;
    background: url(../images/jobportal.jpg);
    background-repeat: no-repeat;
}


.content2_products
{
    width: 543px;
    float: left;
}
.content3_search
{
    background: url(../images/search.jpg);
    background-repeat: no-repeat;
    height: 165px;
    width: 227px;
    text-align: left;
}
.content3_search_content
{
    height: 110px;
    width: 227px;
    padding-top: 20px;
}
.content4_search
{
    background: url(../images/farmer-arera.jpg);
    background-repeat: no-repeat;
    height: 179px;
    width: 227px;
    text-align: left;
}
.content4_search_content
{
    height: 130px;
    width: 227px;
    padding-top: 20px;
}
.search-button
{
    background-image: url(../images/search-box.png);
    height: 16px;
    width: 109px;
    border: 0px;
    background-repeat: no-repeat;
}
.go-button
{
    background-image: url(../images/go.png);
    height: 20px;
    width: 23px;
    border: 0px;
    background-repeat: no-repeat;
}
/*ul.nav {list-style: none; border-top: 1px solid #666; margin-bottom: 15px;}
ul.nav li {border-bottom: 1px solid #666;}
ul.nav a, ul.nav a:visited {padding: 5px 5px 5px 15px; display: block; width: 160px; text-decoration: none; background: #C6D580;}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus {background: #ADB96E; color: #FFF;}*/
.footer
{
    padding-top: 10px;
    height: 14px;
    clear: both;
    position: static;
    width: 1000px;
    margin: auto;
}
.fltrt
{
    float: right;
    margin-left: 8px;
}
.fltlft
{
    float: left;
    margin-right: 8px;
}
.clearfloat
{
    clear: both;
    height: 0;
    font-size: 1px;
    line-height: 0px;
}
.font
{
    color: #000000;
    font-size: 11px;
    font-family: Verdana, Geneva, sans-serif;
    text-decoration: none;
}

.font1
{
    color: #000000;
    font-size: 13px;
    font-family: Verdana, Geneva, sans-serif;
    text-decoration: none;
}


.footer_links
{
    color: #000;
    font-size: 11px;
    font-family: Verdana, Geneva, sans-serif;
    text-decoration: none;
}
div.spacer
{
    clear: both;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~menu~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~``` navigation */
.alink
{
    color:#007339;
    text-decoration:none;
}

.menu
{
    background: #758077; /*color:#FFF; font-size:11px; height:22px;*/
}
.menu-shadow
{
    background: #E8E3E1;
    color: #FFF;
    font-size: 11px;
    height: 12px;
}
table.nav
{
    background: #758077;
    color: #ffffff;
    border-left: 1px solid #E8E3E1; /*chngd border*/
    height: 29px;
    font-weight: bold;
    vertical-align: middle;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    width: 100;
    text-align: center;
    padding: 2px 8px 5px 8px;
}
table.nav_selected
{
    background: #758077;
    height: 20px;
    font-weight: bold;
    vertical-align: middle;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    width: 95px;
    text-align: center;
}
table.sublevel
{
    display: block;
    background: #758077;
    padding: 4px 10px;
    color: #FFFFFF;
    text-decoration: none; /*background: #758077;  color:#ffffff;vertical-align: middle;float:left;	padding:0px 0px 0px 4px;*/
    height: 20px;
    font-weight: bold;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    width: 160px;
    text-align: left;    
}

table.sublevel_selected
{
    /* margin-left:-3px;*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    margin-top: 0px;
    font-weight: normal;
    display: inline-block; /* background-color: #005935;*/
    background-color: #839C41; /*chngd hover*/
}
a.sublevel:link
{
    margin-right: -90px;
    padding-right: 90px;
    color: #FFFFFF;
    padding-top: 5px;
    vertical-align: middle;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.sublevel:hover
{
    margin-right: -90px;
    padding-right: 90px;
    color: #FFFFFF;
    padding-top: 5px;
    vertical-align: middle;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

a.sublevel:active, a.sublevel:visited
{
    /* margin-left:-3px;     color: #FFFFFF;*/
    color: #FFFFFF;
    padding-top: 5px;
    vertical-align: middle;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
/*````````````````````````````````menu end``````````````````````````````````````````````````````*/


/**/
.content1_avlpack
{
    float: left;
    background: #ffffff;
    color: #000;
    width: 222px;
    font-size: 11px;
    height: 190px;
    padding-top: 20px; /*  background: url(images/jobportal.jpg);      background-repeat:no-repeat;*/
}
.content1_avlpack_head
{
    width: 222px;
    float: left;
    color: #FFF;
    font-size: 11px;
    background: #758077;
    height: 22px;
    padding-top: 5px;
    text-align: center;
    font-weight: bold;
}
.content1_avlpack_Content
{
    float: left;
    color: #000;
    font-size: 11px;
    padding-left: 15px;
    text-align: justify;
    padding-right: 15px;
    padding-top: 15px;
    height: auto;
    background: url(../images/news-box.png);
    background-repeat: no-repeat;
    width: 192px;
}

/*------------------------------------------------FormElements.css----------------------------------------------*/
/* form elements */
.boxtext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-decoration: none;
}
.textarea_avlpack
{
    width: 150px;
    height: 120px;
    line-height: 20px;
    border: solid 1px #000000;
    margin: 2px 0px 2px 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-decoration: none;
}
input.button
{
    color: #FFFFFF;
    background-color: #999999;
    border-top: solid 1px #FFFFFF;
    border-left: solid 1px #FFFFFF;
    border-right: solid 1px #000000;
    border-bottom: solid 1px #000000;
    margin: 2px 0px 2px 0px;
}

input.textbox
{
    width: 248px;
    border: solid 1px #000000;
    margin: 2px 0px 2px 0px;
}

input.textboxAdmin
{
    width: 167px;
    border: solid 1px #000000;
    margin: 2px 0px 2px 0px;
}

textarea
{
    width: 248px;
    height: 50px;
    border: solid 1px #000000;
    margin: 2px 0px 2px 0px;
}


select.sel
{
    width: 250px;
    border: solid 1px #000000;
}

select
{
    margin: 2px 0px 2px 0px;
}

.error
{
    color: #FF0000;
}
/* end formelements */

/***************************button controls in gridview*******************************************/
/* buttons */
a.btnRight
{
    display: block;
    width: 6px;
    height: 12px;
    background-image: url(_images/icon_next.gif);
    background-position: center;
    background-repeat: no-repeat;
}

a.btnLeft
{
    display: block;
    width: 6px;
    height: 12px;
    background-image: url(_images/icon_back.gif);
    background-position: center;
    background-repeat: no-repeat;
}

a.btnUp
{
    display: block;
    width: 12px;
    height: 6px;
    background-image: url(_images/icon_up.gif);
    background-position: center;
    background-repeat: no-repeat;
}

a.btnDown
{
    display: block;
    width: 12px;
    height: 6px;
    background-image: url(_images/icon_down.gif);
    background-position: center;
    background-repeat: no-repeat;
}

a.btnEdit
{
    display: block;
    width: 20px;
    height: 20px;
    background-image: url(_images/icon_edit.gif);
    background-position: center;
    background-repeat: no-repeat;
}

a.btnDelete
{
    display: block;
    width: 20px;
    height: 20px;
    background-image: url(_images/icon_delete.gif);
    background-position: center;
    background-repeat: no-repeat;
}
/* end buttons*/

/***************************TextStyle.css******************************************/
/*body
{
    font-family: Arial;
    font-size: 11px;
    color: #666666;
}*/
h1, h2, h3, h4, h5, h6
{
    font-family: Georgia;
    color: #000000;
}

h1
{
    font-size: 17px;
}

h2
{
    font-size: 11px;
    font-weight: bold;
}
/***************************nath.css******************************************/
.border
{
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #00CC33;
    border-bottom-color: #00CC33;
    border-left-color: #00CC33;
}
.enrichborder
{
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #84D026;
    border-bottom-color: #84D026;
    border-left-color: #84D026;
}
imgborder
{
    border: 1px solid #F1EE2D;
}
.enrichborderWhole
{
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-style: solid;
    border-right-color: #84D026;
    border-bottom-color: #84D026;
    border-left-color: #84D026;
    border-top-color: #84D026;
}
.boxborder
{
    border: 1px solid #d4cf11;
}
.footer_bg
{
    border-top: 2px solid #009900;
    background-color: #00CC33;
    width: 998px;
    height: 40px;
}
.footertext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
    width: 175px;
    height: 38px;
}
.footertext:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    text-decoration: underline;
}
.news_head
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #6a8003;
}

.news_text
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
}
.menu_bg
{
    background-image: url('../images/menu_bg.jpg');
    background-repeat: repeat;
   /* width: 1000px;*/
    height: 29px;
}
.flashborder
{
    border-top-width: 4px;
    border-top-style: solid;
    border-top-color: #FFFFFF;
}
.submenu
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: White;
    text-decoration: none;
    background-color: Green;
}
.submenu:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: White;
    background-color: Green;
}
.block_head
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #333333;
}
.ineer
{
    background-image: url(../images/block_bg.jpg);
    background-repeat: repeat-x;
}
.block_border
{
    background-image: url(../images/block_grd.jpg);
    background-repeat: repeat-x;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #009900;
    border-left-color: #009900;
}
.boxtext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-decoration: none;
}
.boxtextNew
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #333333;
    text-decoration: none;
}

.boxhead
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}

.boxtextBold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
}
.GridLinktext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    text-decoration: none;
}
.headline
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #000000;
}
/* Newly ADDed-28.02.10*/
.cat_headline
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
}
.product_headline
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #6a8003;
    text-decoration: none;
    font-weight: bold;
}
.variety_headline
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-decoration: none;
    font-weight: normal;
}
.text_title
{
    padding: 0;
    font: bold 12px Verdana;
    list-style-type: none;
    overflow: hidden;
    width: 100%;
    margin: 0;
    color: #666666;
}
/*=====================SUNITA-30.10.10===========================*/
.PackageText
{
    height: auto;
}
.logintext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-decoration: none;
}
.product_head
{
    width: 192px;
    float: left;
    color: #FFF;
    font-size: 11px;
    background: #758077;
    height: 22px;
    padding-top: 5px;
    text-align: center;
    font-weight: bold;
}
.packaging_head
{
    width: 227px;
    float: left;
    color: #FFF;
    font-size: 11px;
    background: #758077;
    height: 22px;
    padding-top: 5px;
    text-align: center;
    font-weight: bold;
}
.linkbutton:link
{
    float: left;
    color: #000000;
    padding-top: 5px;
    vertical-align: middle;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
}

.linkbutton:active, .linkbutton:visited
{
    float: left;
    color: #000000;
    padding-top: 5px;
    vertical-align: middle;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
}
td,Span, Label
{
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
.p              /* 03.02.11*/
{
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}
.Labeltext
{
    margin: 0px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}


.titletext
{
    margin: 0px;
    color: #036041;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
/*Janhavi on 13.12.2010*/

.titletextfaq
{
    margin: 0px;
    color: #036041;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}
.LeftMenuPrdList
{
    margin: 0px;
    color: #7A8F18;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.LeftMenuVariList
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000; /*#00783F*/
    text-decoration: none;
    font-weight :bold;
}

.FAQheadline
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #6a8003;
    text-decoration: none;
    font-weight: bold;
}

/*sunita-23.12.10*/
.boxtextOrange
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #D1452A;
    text-decoration: none;
}

/*janhavi - 11.02.2011*/
.content_invest
{
    width: 34%; 
    float: left;
    height: auto;
}

.content1_NewsEvents_head_invest
{
    width: 282px;
    float: left;
    color: #FFF;
    font-size: 11px;
    background: #758077;
    height: 22px;
    padding-top: 5px;
    text-align: center;
    font-weight: bold;
}
.content1_NewsEvents_invest
{
    width: 285px;
    float: left;
    height: 350px;
}

.content1_NewsEvents_Content_invest
{    
    width:270px;
    float: left;
    color: #000;
    font-size: 11px;
    padding-left: 15px;
    text-align: justify;
    padding-right: 15px;
    padding-top: 15px;
    height: 372px;
    background: url(images/invest_newsbox.png);
    background-repeat: no-repeat;
}


.content1_NewsEvents_Content1_invest
{
    float: left;
    background: #ffffff;
    color: #000;
    width: 285px;
    font-size: 11px;
    height: 50px;
    padding-top: 180px;
    background: url(images/jobportal.jpg);
    background-repeat: no-repeat;
}
