body{margin:0px;}
.body_bg{ background:#3c7faf;}

form{margin:0px;}

.login_bg{background:url(../images/top_bg.jpg) repeat-x; border:1px solid #9cbbd3;}
.login_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff;padding-left:10px;}
.login_boxpad{ padding-left:10px;}
.button_bg{background:url(../images/button_bg.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0b5c91; height:21px; border:none; font-weight:bold;}
.button_bg1{background:url(../images/button_bg1.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; height:23px; border:1px solid #5392b6;font-weight:bold;}

a.loginlink:link{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#fff;}
a.loginlink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#fff;}
a.loginlink:hover{color:#bbdcf4;}

a.loginlink1:link{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#29598c;}
a.loginlink1:visited{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#29598c;}
a.loginlink1:hover{color:#06376b;}

a.morelink:link{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#29598c;}
a.morelink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#29598c;}
a.morelink:hover{color:#06376b;}

a.bottom_link:link{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#29598c;}
a.bottom_link:visited{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#29598c;}
a.bottom_link:hover{color:#06376b;}

.user_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:right; color:#fff;padding-right:10px;}
.user_name{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-align:right; color:#fff;}
.livestock{background:#def2ff; height:48px;}
.menu_bg{ background:url(../images/menu_bg.jpg) repeat-x; height:46px;}


a.menulink:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size:12px; color:#fff;}
a.menulink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size:12px; color:#fff;}
a.menulink:hover{color:#bbdcf4;}

a.orderlink:link{font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:5px; font-weight:bold; text-decoration:none; font-size:11px; color:#5aa834;}
a.orderlink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:5px; font-weight:bold; text-decoration:none; font-size:11px; color:#5aa834;}
a.orderlink:hover{color:#333;}


.inner_bg{background:#FFFFFF;}
.inner_pad{padding-top:15px;}


.reg_bg{background:url(../images/reg_bg.jpg) repeat-x bottom; border:1px solid #adcde4;}
.reg_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#356aa0; line-height:25px;padding-left:10px;}
.reg_text1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#356aa0; line-height:18px;padding-left:10px;}
.reg_box{font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #afd0db; font-size:11px;height:18px; width:180px;}
.reg_box1{font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #afd0db; font-size:11px;height:18px; width:100px;}


.a1, .a2, .a3, .a4{font-size:1px; overflow:hidden; display:block;}
.a1 {height:1px; background:#bad7f2; margin:0 5px;}
.a2 {height:1px; background:#fff; border-right:2px solid #bad7f2; border-left:2px solid #bad7f2; margin:0 3px;}
.a3 {height:1px; background:#fff; border-right:1px solid #bad7f2; border-left:1px solid #bad7f2; margin:0 2px;}
.a4 {height:2px; background:#fff; border-right:1px solid #bad7f2; border-left:1px solid #bad7f2; margin:0 1px;}
.contenta {background: #fff; border-right:1px solid #bad7f2; border-left:1px solid #bad7f2;}

.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#bfcddc; margin:0 5px;}
.b2 {height:1px; background:#dae0e6; border-right:2px solid #bfcddc; border-left:2px solid #bfcddc; margin:0 3px;}
.b3 {height:1px; background:#dae0e6; border-right:1px solid #bfcddc; border-left:1px solid #bfcddc; margin:0 2px;}
.b4 {height:2px; background:#dae0e6; border-right:1px solid #bfcddc; border-left:1px solid #bfcddc; margin:0 1px;}
.contentb {background: #dae0e6; border-right:1px solid #bfcddc; border-left:1px solid #bfcddc;}
.contentb div {margin-left: 0px;}



.tab_pad{ padding:3px 7px 3px 7px;}
.tab_pad1{ padding:4px 4px 0px 4px;}
.more_bg{background:url(../images/bottom_line.jpg) no-repeat; height:22px;}
.more_bg1{background:url(../images/cent_line.jpg) repeat-y;}

.welcome_name{font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:15px; background:url(../images/dot.jpg) repeat-x bottom; font-size:14px; text-align:left; color:#4b4b4b;}
.welcome_name1{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; text-align:left; color:#0067b2;}
.content_text{font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:12px; color:#000; line-height:20px; padding-right:15px;padding-left:15px;}
.content_text1{font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:12px; color:#000; line-height:20px; padding-right:15px;padding-left:10px;}
.content_text2{font-family:Arial, Helvetica, sans-serif; text-align:justify; font-size:14px; color:#333; text-transform:uppercase; font-weight:bold;line-height:20px; padding-right:15px;padding-left:10px;}
.bullet_pad{padding-top:3px;}


.bottom_bg{background:#6191bf; height:40px;}
.bottom_text{font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:12px; color:#fff; line-height:20px;}
.bottom_text1{font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; color:#0d65a5; line-height:20px;}
.bottom_text2{font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:11px; color:#0d65a5; line-height:20px;}

a.bottomlink:link{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#fff;}
a.bottomlink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#fff;}
a.bottomlink:hover{color:#bbdcf4;}

.login_boxbg{background:url(../images/box_bg.jpg) no-repeat; width:539px;}
.heading{font-family:Arial, Helvetica, sans-serif; padding-left:10px; font-weight:bold; text-transform:uppercase; font-size:13px; text-align:left; color:#0067b2;}
.heading1{font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:10px; font-weight:bold; text-transform:uppercase; font-size:11px; text-align:left; color:#0067b2;}
.heading2{font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:10px; font-weight:bold; font-size:11px; text-align:left; color:#333;}
.heading3{font-family:Arial, Helvetica, sans-serif; padding-left:35px; font-weight:bold; text-transform:uppercase; font-size:13px; text-align:left; color:#0067b2;}

.bankhead{font-family:Arial, Helvetica, sans-serif; padding-left:10px; font-weight:bold; text-transform:uppercase; font-size:15px; text-align:left; color:#0067b2;}
.bank_text{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#333;font-weight:bold;padding:0px 0px 0px 0px;line-height:20px;text-align:left;}
.bank_impad{padding-bottom:10px;}

.border_table{border:1px solid #c9e0f2;background:#f3f9fe;border-collapse:collapse;}
.border_table1{border:1px solid #c9e0f2;border-collapse:collapse;}
.rowbg{background:#e8f3fc;}
.table_text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; padding-left:10px;text-align:justify;line-height:28px;color:#000;text-decoration:none;}
.table_price{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; padding-right:10px;text-align:right;line-height:28px;color:#000;text-decoration:none;}
.headcontant_text{	font-size:11px;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#fff;	background:#198acc url(../images/tab_bg.jpg) repeat-x;	font-weight:bold;	line-height:28px;	padding-left:10px;	text-align:left;}

.head_bg{background:url(../images/head_bg.jpg) no-repeat; height:32px;}
.center_bg{background:url(../images/cent_bg.jpg) repeat-y;}
.head{font-family:Arial, Helvetica, sans-serif;  font-weight:bold;text-transform:uppercase; font-size:13px; text-align:center; color:#fff;}
.sunhead{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-align:left; color:#0067b2;}

.ser_bot{background:url(../images/ser_bot.jpg) no-repeat; height:23px; width:347px;}
.ser_headbg{background:url(../images/ser_headbg.jpg) no-repeat; height:44px;}
.ser_bor{ border-left:1px solid #71aac5; border-right:1px solid #71aac5; border-top:1px solid #71aac5;}
.service_heading{font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:50px; padding-top:10px; font-weight:bold; font-size:12px; text-align:left; color:#e75700;}
.ser_image{padding-top:10px;}
.ser_text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; padding-right:8px;text-align:justify;line-height:18px;color:#000;text-decoration:none;}

.bullet{list-style:url(../images/bullet.jpg);font-size:12px;font-family:Verdana;padding-left:10px;color:#000000;line-height:25px;}
.bullet1{list-style:url(../images/bullet.jpg);font-size:14px;font-family:Arial;padding-left:10px;color:#000000;line-height:25px;}

.price_top{background:url(../images/price_top.jpg) no-repeat; height:31px;}
.price_bot{background:url(../images/price_bot.jpg) no-repeat; height:27px;}
.price_cent{background:url(../images/price_cent.jpg) repeat-y;}
.price_head{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-transform:uppercase; text-align:center; color:#4b4c4c;}
.price{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;text-align:center; line-height:20px; color:#356ea6;}

/* Begin CSS Popout Menu */

ul.popmenu {list-style:none; margin:0; padding:0}
ul.popmenu * {margin:0; padding:0}
ul.popmenu a {display:block; color:#01487d; text-decoration:none;}
ul.popmenu li {position:relative; float:left;  width:78px; margin-right:2px;background:url(../images/down.gif) 70px 12px no-repeat;}
ul.popmenu ul {position:absolute; top:25px; left:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#01487d; background:#edf8fe; display:none; font-weight:bold; opacity:0; list-style:none}
ul.popmenu ul li {position:relative; border:1px solid #b0e1fb; border-top:none; width:148px; margin:0}
ul.popmenu ul li a {display:block; padding:5px 7px 8px; background:#edf8fe;}
ul.popmenu ul li a:hover {background-color:#c7ebff;  color:#2d81c0;}
ul.popmenu ul ul {left:-148px; top:-1px}
ul.popmenu .menulink {border:none; padding:5px 7px 7px; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold;}
ul.popmenu .menulink:hover, ul.menu1 .menuhover {color:#bbdcf4;}
ul.popmenu .sub {background:#edf8fe url(../images/left.gif) 130px 8px no-repeat; }
ul.popmenu .topline {border-top:1px solid #b0e1fb}


<!--js Tab---->
#accordion2 {width:680px; float:left; margin:0px; padding:0px; border:none; border-top:none}
.accordion2 {width:680px; font:11px Verdana,Arial; color:#333;}
.accordion2 dt {width:647px; padding:6px 8px; font-weight:bold; cursor:pointer; background-color:#666; background-image:url(../images/arrow_down.gif); background-position:right center; background-repeat:no-repeat; color:#fff; border-top:1px solid #333}
.accordion2 dt:hover {background-color:#555;}
.accordion2 .open {background-color:#444; background-image:url(../images/arrow_up.gif);}
.accordion2 dd {overflow:hidden; background:#fff;margin:0px; padding:0px;}
.accordion2 span {display:block; width:660px; border-top:none; padding:5px; margin:0px;background-image:url(../images/arrow_up.gif);}


/* ------------------ Start Bala Section ------------------ */

div.pagination {
	padding: 0px 15px 0px 0px;
	margin: 3px; font-family:Verdana; font-size:8pt; text-decoration:none
}

div.pagination a {
	margin: 2px;
	border: 1px solid #419dcf;
	background:#f3f9fe;
	text-decoration: none; /* no underline */
	color: #419dcf;font-family:Verdana; font-size:8pt; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;
}
div.pagination a:hover, div.pagination a:active {
	margin: 2px;
		border: 1px solid #419dcf;
		background-color: #dceefc;
		color: #0077b8;font-family:Verdana; font-size:8pt; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; text-decoration:none;
}
div.pagination span.current {
	margin: 2px;
		border: 1px solid #419dcf;
		font-weight: bold;
		background-color: #dceefc;
		color: #0077b8;font-family:Verdana; font-size:8pt; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;
	}
div.pagination span.disabled {
		margin: 2px;
		border: 1px solid #eeeeee;
		color: #999999;font-family:Verdana; font-size:8pt; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;
	}
			   
/* ------------------ End Bala Section ------------------ */

.up{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#008b43;padding:0px 10px 0px 0px;line-height:30px;text-align:right;}
.down{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#ea0000;padding:0px 10px 0px 0px;line-height:30px;text-align:right;}

.totprice{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333;font-weight:bold;padding:0px 0px 0px 5px;line-height:20px;text-align:left;}
.totprice1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#0067b2;font-weight:bold;padding:0px 0px 0px 5px;line-height:20px;text-align:left;}

.popup_bg{background:#288204; border:none;}
.popup_pad{padding:8px;}


/*		Start SLIDER
-------------------------------------------------*/
#slider { width:720px; }
#slider p { font-size:1.2em; line-height:1.7em; padding-bottom:15px; }
.stepcarousel { height:238px; overflow:scroll; position:relative; }
.stepcarousel .belt { left:0; position:absolute; top:0; }
.stepcarousel .panel {float:left; height:365px; margin:2px; overflow:hidden; position:relative; width:720px; }
.stepcarousel .panel .project_details { float:left; margin:0px; width:720px; }


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

.left_img_pad{padding-top:10px;}


#r1 {
position:			absolute;
float:				left; 
width: 				300px; 
margin: 			20px 0 0 30px;
} 

.popuptext{font-family:Arial Rounded MT Bold; font-size:16x; color:#fff; line-height:30px; padding-left:5px;}

.popuptext1{font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; padding-right:10px; font-size:16px; color:#e8e500; line-height:14px;}
.poptextbox{height:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000;}

.pop_button{background:#88bf00; border:none; font-weight:bold; padding:0px 5px 2px 5px; font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:15px; color:#fff; height:25px; cursor:pointer; }

