html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  caption, footer, input{ margin : 0px; padding : 0px; }

body{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333; background:#1c97d4; margin:0px; padding:0px;}
#page1{ background:#1c97d4;}
{margin:0;padding:0;} 
html, body {height: 100%;}
#footer{position: relative; margin-top: -200px;	height: 200px;	clear:both; width:100%; float:left; background:#3f4a41;} 
#wrapper{margin:0px auto; padding:0px; width:1100px; background:url(../images/top_bg.jpg) top left repeat-x;  min-height: 100%;}
#wrapper_sub{overflow:auto; padding-bottom:200px;}


/*---------------Start Headings------------*/

h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; padding:0px 0px 10px 10px; color:#041776; float:left; font-weight:normal;}
h1 p{font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold;}
h1 p span{font-family:"Times New Roman", Times, serif; font-size:21px; font-weight:bold;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; width:580px; padding:0px 0px 10px 10px; color:#006c27; border-bottom:solid 1px #bbb;}

h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal;  padding: 7px 10px 0px 10px; color:#ca0808;}

h4 {font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; width:180px; padding:10px 0px 7px 0px; color:#fff; border-bottom:solid 1px #fff; margin:0px 10px 5px 10px;}

h5{font-family:Arial, Helvetica, sans-serif; font-size:18px; padding:10px 10px 10px 10px; color:#041776; float:left; font-weight:normal; width:380px; display:block;}





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



/*---------------Start Body------------*/

.main{margin:0px auto; padding:0px; width:1000px; background:url(../images/body_bg.jpg) top left repeat;}
.main_sub{margin:0px; padding:0px; width:1000px; float:left; background:none;}
#topmenu{position:absolute; margin-left:280px; top:0px; width:720px; height:85px; z-index:101;}
.menu_block{width:640px; height:85px; float:left; margin:0px; padding:0px;}



.login_block{width:70px; height:85px; float:right; margin:0px; padding:0px;}

#left_block{width:400px; float:left;}

.logo{margin:0px; padding:0px; float:left; height:130px; width:400px;}
.box1{width:400px; float:left;}
.raise_crops{width:270px; height:195px; float:left;}
.tree_animation{width:130px; height:195px; float:right;}
.box2{width:400px; float:left; height:240px; background:#a8b91d;}
.export_block{width:200px; height:240px; float:left;}
.export_list{width:199px; border-right:solid 1px #becf36; float:left;}

.export_list ul{width:180px; margin:0px 0px 0px 19px; padding:0px; float:left;}
.export_list ul li{margin:0px; float:left; list-style-type:none; line-height:20px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/arrow_1.jpg) top left no-repeat; display:block; padding-left:20px; height:25px; width:160px;}
.readmore{width:199px; float:left; height:25px; margin-top:15px;}

.readmore p{padding-right:10px; color:#333;}
.readmore p a{color:#333; text-decoration:underline;}
.readmore p a:hover{color:#333; text-decoration:none;}

.import_block{width:200px; height:240px; float:right;}


.box3{width:398px;	float:left;	height:140px; background:#fff; border:solid 1px #a8b91d; margin-top:10px; margin-bottom:10px;}
.quick_review{width:400px; height:100px; margin:0px; float:left;}

.quick_review_list{float:left; width:100px; height:100px; margin:0px; padding:0px;}

.quick_review_list ul{float:left; width:100px; height:100px; margin:0px; padding:0px;}
.quick_review_list ul li{float:left; width:85px; margin:0px; padding:0px; color:#555; list-style-type:none; padding-left:15px; line-height:25px;}

.sub_cat_list{width:199px;  float:left;}

.sub_cat_list ul{width:180px; margin:0px 0px 0px 19px; padding:0px; float:left;}
.sub_cat_list ul li{margin:0px; float:left; list-style-type:none; line-height:18px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; background:url(../images/bullet.png) top left no-repeat; display:block; padding-left:20px; height:50px; width:216px;}
.sub_cat_list ul li a{ color:#000; text-decoration:none;}








#right_block{width:590px; float:right;clear: right;}
.top_block{width:590px; height:85px; float:left;}
.top_message{width:588px; float:left; height:38px; background:#fff; border:solid 1px #CCCCCC;}
.banner{width:588px; float:left; height:262px; background:#fff; border:solid 1px #CCCCCC; margin-top:3px;}
.text_block{width:558px; float:inherit; margin-top:10px;}
.font1{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:20px; color:#333333; padding:0px 10px 0px 10px;}
.scroll_block{width:570px; height:120px; margin:0px auto;}



.footer_main{width:1000px; height:200px; margin:0px auto;}
.footer_block{width:1000px; float:left; margin:10px 0px 0px 0px; padding:0px;}
.footer_1{width:165px; float:left; margin:0px; padding:0px;}
.footer_list{width:155px; float:left; margin:0px; padding:0px;}
.footer_list ul{width:155px; float:left; margin:0px; padding:0px;}
.footer_list ul li{width:155px; float:left; margin:0px; padding:0px; list-style-type:none;}
.footer_list ul li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ccc; text-decoration:none; line-height:20px; padding-left:15px; background:url(../images/arrow_2.png) top left no-repeat; background-position:5px;}
.footer_list ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; text-decoration:none; line-height:20px; padding-left:15px; background:url(../images/arrow_2.png) top left no-repeat; background-position:5px;}

.footer_block2{width:1000px; float:left; 0px; padding:0px; height:30px;}
.footer_block2_left{width:500px; float:left; 0px; padding:0px; height:30px;}
.footer_block2_right{width:500px; float:right; 0px; padding:0px; height:30px;}

.footer_font1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; padding:10px 0px 0px 15px; text-align:left;}

.footer_font2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; padding:10px 15px 0px 0px; text-align:right;}
.footer_font2 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; text-decoration:none;}
.footer_font2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; text-decoration:underline;}

.font3{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#333333; padding:5px 5px;}
.font4{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; color:#333333; padding:5px 5px;}








.h2_admin {font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; width:580px; padding:0px 0px 10px 10px; color:#000; }

.textfiled2{width:200px; height:30px; border-radius:4px; border:1px solid #999999; padding:3px;}
.btn{ width:120px; height:40px; margin-left:auto; margin-right:auto; background:#f7801d; border:none; color:#fff; font-weight:bold; cursor:pointer;}
.innerError{font-weight:bold; color:#fff; font-size:13px;}

.textfiled3{width:180px; height:18px; border-radius:4px; border:1px solid #999999; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.textfiled3_box{width:250px; height:50px; border-radius:4px; border:1px solid #999999; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.textfiled5{width:110px; height:18px; border-radius:4px; border:1px solid #999999; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}


.textfiled4{width:260px; height:25px; border-radius:4px; border:1px solid #999999; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}




.admin_menu{ font-size:13px; text-decoration:none; color:#fff; font-weight:bold; padding:5px 15px 5px 0px; text-align:right;}
.admin_menu a{ text-decoration:none;color:#fff;  text-decoration:none;  padding:0px 5px;}
.admin_menu a:hover{ text-decoration:none;color:#075087;  text-decoration:none; height:30px;  padding:0px 5px;}








