@charset "utf-8";

/* ----------------------------------sanjay.kumar@b24esolutions.com--------------------------------- */

a img{
	border:none;
	}

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin:0;

	background-color:#101010;

	background-image:url(images/body_back.jpg);

	background-repeat:repeat-x;

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

	background-color:#2A2A2A;

}

.clear

{

	clear:both;

}

#pages

{

	width:953px;

	height:auto;

	margin:auto;

	clear:both;

}

/* ----------------------------------Header-------------------------------- */

#header

{

	width:953px;

	height:auto;

	margin:auto;

	clear:both;

}

.logo_left

{

	width:491px;

	height:auto;

	float:left;

}

.logo_right

{

	width:462px;

	height:125px;

	background-image:url(images/top_back.jpg);

	background-repeat:no-repeat;

	background-position:left;

		float:right;

}

.menubar

{

	width:953px;

	height: auto;

	margin:auto;

	clear:both;

}



	.menubar_left

{

	width:116px;

	height: 54px;

	background-image:url(images/button_left.jpg);

	background-repeat:no-repeat;

	background-position:left;

	text-align:center;

	float:left;



}

	.menubar_mid

{

	width:727px;

	height: 54px;

	background-image:url(images/menu_mid.jpg);

	background-repeat:repeat-x;

	float:left;



}

	.menubar_right

{

	width:110px;

	height: 54px;

	background-image:url(images/button_right_roll.jpg);

	background-repeat:repeat-x;

	background-position:right;

	text-align:center;

	float:left;



}

.button

{

	width:auto;

	height:auto;

	background-image:url(images/button_bg.jpg);

	background-repeat:no-repeat;

	background-position:right;

	float:right;

}

.button_1

{

	width:auto;

	height:auto;

	background-image:url(images/button_bg.jpg);

	background-repeat:no-repeat;

	background-position:right;

	float:right;

}

.banner

{

	width:953px;

	height:auto;

	margin:auto;

	clear:both;

}

/* ----------------------------------Midpart-------------------------------- */

#midpart

{

	width:953px;

	height:auto;

	margin:auto;

	clear:both;

}

.welcome_part

{

	width:466px;

	height:auto;

	float:left;

}

.news

{

	width:248px;

	height:auto;

	margin-left:9px;

	float:left;

}

.latest_new

{

	width:220px;

	margin-left:10px;

	height:auto;

	float:left;

}

.welcome_part_left

{

	width:24px;

	height:50px;

	background-image:url(images/welcome_left.jpg);

	background-repeat:no-repeat;

	float:left;



}

.welcome_part_mid

{

	width:421px;

	height:37px;

	padding-top:13px;

	background-image:url(images/welcome_mid.jpg);

	background-repeat:repeat-x;

	color:#DC7900;

	font-size:16px;

	float:left;



}

.welcome_part_right

{

	width:21px;

	height:50px;

	background-image:url(images/welcome_right.jpg);

	background-repeat:no-repeat;

	float:right;



}

.welcome_part_top

{

	width:466px;

	height:auto;

	float:left;

}

.welcome_part_mid1

{

	width:466px;

	height:auto;

	background-color:#2E2E2E;

	float:left;

}



.welcome_part_midmid

{

	width:437px;

	height:auto;

	background-color:#2E2E2E;

	margin:auto;

	font-size:14px;

	line-height:18px;

	text-align:justify;

	color:#6B6C6B;

	clear:both;

	

}

.welcome_part_footer

{

	width:466px;

	height:auto;

	float:left;

}

.redtext

{

	font-size:14px;

	color:#DC7900;

}

.redtext_new

{

	font-size:12px;

	color:#DC7900;

	text-decoration:none;

}

.whitetext

{

	font-size:14px;

	color:#ffffff;

}

.we_hope

{

	width:430px;

	padding-left:7px;

	height:26px;

	color:#000;

	font-size:14px;

	padding-top:8px;

	background-image:url(images/box.jpg);

	background-repeat:no-repeat;

	clear:both;



}

.welcome_part_footer_left

{

	width:24px;

	height:10px;

	background-image:url(images/welcome_fo_left.jpg);

	background-repeat:no-repeat;

	float:left;

}

.welcome_part_footer_mid

{

	width:424px;

	height:10px;

	background-image:url(images/welcome_fo_mid.jpg);

	background-repeat:repeat-x;

	float:left;

}

.welcome_part_footer_right

{

	width:18px;

	height:10px;

	background-image:url(images/welcome_fo_right.jpg);

	background-repeat:no-repeat;

	float:left;

}



/*----------------------------------newpart----------------------------------------------*/

.news_top

{

	width:248px;

	height:auto;

	clear:both;

}

.news_top_left

{

	width:24px;

	height:50px;

		background-image:url(images/left_corner.jpg);

	background-repeat:no-repeat;

	float:left;

	

}



.news_top_mid

{

	width:203px;

	height:37px;

	padding-top:13px;

	color:#DC7900;

	font-size:16px;

	background-image:url(images/welcome_mid.jpg);

	background-repeat:repeat-x;

	float:left;

	

}



.news_top_right

{

	width:21px;

	height:50px;

	background-image:url(images/welcome_right.jpg);

	background-repeat:no-repeat;

	float:left;

	

}





.news_mid_text

{

	width:248px;

	height: auto;

	background-color:#2E2E2E;

	margin:auto;

	font-size:14px;

	line-height:18px;

	text-align:justify;

	color:#6B6C6B;

	clear:both;

	

}

.news_mid_mid1

{

	width:234px;

	height: auto;

	background-color:#2E2E2E;

	margin:auto;

	font-size:14px;

	padding-top:5px;

	padding-bottom:2px;

	line-height:18px;

	text-align:justify;

	color:#6B6C6B;

	clear:both;

	

}

.news_textlink:link,.news_textlink:active,.news_textlink:visited

{

	font-size:14px;

	color:#6B6C6B;

	padding-left:15px;

	margin-top:2px;

	display:block;

	background-image:url(images/arrow.jpg);

	background-repeat:no-repeat;

	background-position:left top;

	text-decoration:none;

}

.news_textlink:hover

{

	font-size:14px;

	color:#6B6C6B;

	background-image:url(images/arrow.jpg);

	background-repeat:no-repeat;

	background-position:left top;

	text-decoration:none;

}



.news_footer

{

	width:248px;

	height:auto;

	clear:both;

}

.news_footer_left

{

	width:24px;

	height:10px;

	background-image:url(images/welcome_fo_left.jpg);

	background-repeat:no-repeat;

	float:left;

	

}



.news_footer_mid

{

	width:206px;

	height:10px;

	background-image:url(images/welcome_fo_mid.jpg);

	background-repeat:repeat-x;

	float:left;

	

}



.news_footer_right

{

	width:18px;

	height:10px;

	background-image:url(images/welcome_fo_right.jpg);

	background-repeat:no-repeat;

	float:left;

	

}

/*-------------------------------latest_new-------------------------------*/



.latest_new_top

{

	width:220px;

	height:auto;

	clear:both;

}

.latest_top_left

{

	width:24px;

	height:50px;

	background-image:url(images/left_corner.jpg);

	background-repeat:no-repeat;

	float:left;

	

}



.latest_top_mid

{

	width:175px;

	height:37px;

	padding-top:13px;

	color:#ffffff;

	font-size:16px;

	background-image:url(images/welcome_mid.jpg);

	background-repeat:repeat-x;

	float:left;

	

}



.latest_top_right

{

	width:21px;

	height:50px;

	background-image:url(images/welcome_right.jpg);

	background-repeat:no-repeat;

	float:left;

	

}





.latest_mid_text

{

	width:220px;

	height: auto;

	background-color:#D17103;

	margin:auto;

	font-size:14px;

	line-height:18px;

	text-align:justify;

	color:#6B6C6B;

	clear:both;

	

}

.latest_mid_mid1

{

	width:199px;

	height: auto;

	margin:auto;

	text-align:center;

	padding-top:10px;

	font-size:12px;

	line-height:18px;

	text-align:justify;

	color:#000;

	clear:both;

	

}





.latest_footer

{

	width:220px;

	height:auto;

	clear:both;

}

.latest_footer_left

{

	width:20px;

	height:10px;

	background-image:url(images/latest_left.jpg);

	background-repeat:no-repeat;

	float:left;

	

}



.latest_footer_mid

{

	width:179px;

	height:10px;

	background-image:url(images/latest_mid.jpg);

	background-repeat:repeat-x;

	float:left;

	

}



.latest_footer_right

{

	width:21px;

	height:10px;

	background-image:url(images/latest_right.jpg);

	background-repeat:no-repeat;

	float:left;

	

}



/* ----------------------------------footer-------------------------------- */

#footer

{

	width:953px;

	height:auto;

	margin:auto;

	padding-top:8px;

	clear:both;

}

.footer_left

{

	width:17px;

	height:61px;

	background-image:url(images/footer_left.png);

	float:left;



}



.footer_mid

{

	width:921px;

	height:36px;

	padding-top:25px;

    background-image:url(images/footer_mid.png);

	background-repeat:repeat-x;

	color:#BEBEBE;

	font-size:11px;

	float:left;

}



.footer_right

{

	width:15px;

	height:61px;

    background-image:url(images/footer_right.png);

	background-repeat:repeat-x;

	float:left;

}



.but_roll:link,.but_roll:active,.but_roll:visited

{

	color:#BEBEBE;

	font-size:14px;

	padding-left:12px;

	padding-right:12px;

	font-weight:bold;

	height:36px;

	padding-top:18px;

	display:block;

    background-image:url(images/button_bg.jpg);

	background-repeat:no-repeat;

	background-position:right;

	text-decoration:none;

}

.but_roll:hover

{

	font-size:14px;

	color:#ffffff;

	background-image:url(images/butn_roll.jpg);

	background-repeat:repeat-x;

	text-decoration:none;

}



.but_roll_new:link,.but_roll_new:active,.but_roll_new:visited

{

	color:#ffffff;

	font-size:14px;

	padding-left:12px;

	padding-right:12px;

	font-weight:bold;

	height:36px;

	padding-top:18px;

	display:block;

	background-image:url(images/butn_roll.jpg);

	background-repeat:repeat-x;

	text-decoration:none;

}

.but_roll_new:hover

{

	font-size:14px;

	color:#ffffff;

	background-image:url(images/butn_roll.jpg);

	background-repeat:repeat-x;

	text-decoration:none;

}

.about_link:link,.about_link:active,.about_link:visited

{

	color:#ffffff;

	font-size:14px;

	padding-left:13px;

	padding-right:14px;

	font-weight:bold;

	height:36px;

	padding-top:18px;

	display:block;

	background-image:url(images/butn_roll.jpg);

	background-repeat:repeat-x;

	text-decoration:none;

}

.about_link:hover

{

	font-size:14px;

	color:#ffffff;

	background-image:url(images/butn_roll.jpg);

	background-repeat:repeat-x;

	text-decoration:none;

}

/*---------------------------------------------About------------------------------------*/



.about_part_top

{

	width:720px;

	height:auto;

	float:left;

}



.about_part_mid

{

	width:675px;

	height:37px;

	padding-top:13px;

	background-image:url(images/welcome_mid.jpg);

	background-repeat:repeat-x;

	color:#DC7900;

	font-size:16px;

	float:left;



}



.about_part_mid1

{

	width:720px;

	height:auto;

	min-height:320px;

	max-height:3000px;

	background-color:#2E2E2E;

	float:left;

}

.about_part_midmid

{

	width:700px;

	height:auto;

	background-color:#2E2E2E;

	margin:auto;

	font-size:14px;

	line-height:18px;

	text-align:justify;

	color:#6B6C6B;

	clear:both;

	

}

.about_part_footer

{

	width:720px;

	height:auto;

	float:left;

}



.about_part_footer_left

{

	width:24px;

	height:10px;

	background-image:url(images/welcome_fo_left.jpg);

	background-repeat:no-repeat;

	float:left;

}

.about_part_footer_mid

{

	width:678px;

	height:10px;

	background-image:url(images/welcome_fo_mid.jpg);

	background-repeat:repeat-x;

	float:left;

}

.about_part_footer_right

{

	width:18px;

	height:10px;

	background-image:url(images/welcome_fo_right.jpg);

	background-repeat:no-repeat;

	float:left;

}

.box

{

	width:175px;

	height:150px;

	padding-top:10px;

	float:left;

}

.linktextlink:link,.linktextlink:active,.linktextlink:visited

{

	color:#87B0ED;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

}

.linktextlink:hover

{

	color:#CCC;

	font-size:12px;

	font-weight:bold;

	text-decoration:underline;

}

.footertextlink:link,.footertextlink:active,.footertextlink:visited

{

	color:#ffffff;

	font-size:11px;

	text-decoration:none;

}

.footertextlink:hover

{

	color:#ffffff;

	font-size:11px;

		text-decoration:underline;

}

.rightpart_link:link,.rightpart_link:active,.rightpart_link:visited

{

	color:#ffffff;

	font-size:12px;

	text-decoration:none;

	font-weight:bold;

}

.rightpart_link:hover

{

	color:#000000;

	font-size:12px;

	text-decoration:underline;

	font-weight:bold;

}



/*-----------------------------------------------------------------------------------*/



.home_left:link,.home_left:active,.home_left:visited

{

	color:#ffffff;

	font-size:14px;

	padding-left:13px;

	padding-right:14px;

	font-weight:bold;

	height:36px;

	padding-top:18px;

	display:block;

	background-image:url(images/button_left_roll.jpg);

	background-repeat:no-repeat;

	background-position:left;

	text-decoration:none;

}

.home_left:hover

{

	font-size:14px;

	color:#ffffff;

	background-image:url(images/button_left_roll.jpg);

	background-repeat:no-repeat;

	background-position:left;

	text-decoration:none;

}





.home_left1:link,.home_left1:active,.home_left1:visited

{

	color:#BEBEBE;

	font-size:14px;

	padding-left:15px;

	padding-right:14px;

	font-weight:bold;

	height:36px;

	padding-top:18px;

	display:block;





	text-decoration:none;

}

.home_left1:hover

{

	font-size:14px;

	color:#ffffff;

	background-image:url(images/button_left_roll.jpg );

	background-repeat:no-repeat;

	background-position:left;

	text-decoration:none;

}



.link_right:link,.link_right:active,.link_right:visited

{

	color:#ffffff;

	font-size:14px;

	padding-left:13px;

	padding-right:14px;

	font-weight:bold;

	height:36px;

	padding-top:18px;

	display:block;

	background-image:url(images/button_right_roll.jpg;

	background-repeat:no-repeat;

	background-position:left;

	text-decoration:none;

}

.link_right:hover

{

	font-size:14px;

	color:#ffffff;

	background-image:url(images/button_right.jpg);

	background-repeat:no-repeat;

	background-position:left;

	text-decoration:none;

}



.link_right_roll_new:link,.link_right_roll_new:active,.link_right_roll_new:visited

{

	color:#BEBEBE;

	font-size:14px;

	padding-left:13px;

	padding-right:14px;

	font-weight:bold;

	height:36px;

	padding-top:18px;

	display:block;

	text-decoration:none;

}

.link_right_roll_new:hover

{

	font-size:14px;

	color:#ffffff;

	background-image:url(images/button_right.jpg);

	background-repeat:no-repeat;

	background-position:right;

	text-decoration:none;

}

.link_right_roll_1:link,.link_right_roll_1:active,.link_right_roll_1:visited

{

	color:#ffffff;

	font-size:14px;

	padding-left:13px;

	padding-right:14px;

	font-weight:bold;

	height:36px;

		background-image:url(images/button_right.jpg);

	background-repeat:no-repeat;

	background-position:right;

	padding-top:18px;

	display:block;

	text-decoration:none;

}

.link_right_roll_1:hover

{

	font-size:14px;

	color:#ffffff;

	background-image:url(images/button_right.jpg);

	background-repeat:no-repeat;

	background-position:right;

	text-decoration:none;

}

.about

{

	width:88px;

	background-image:url(images/about.jpg);

	background-repeat:no-repeat;

	float:left;

}



.news_textlink1:link,.news_textlink1:active,.news_textlink1:visited

{

	font-size:12px;

	color:#ffffff;

	padding-left:15px;

	margin-top:2px;

	display:block;

	text-align:left;

	background-image:url(images/arrow1.png);

	background-repeat:no-repeat;

	background-position:left top;

	text-decoration:none;

	font-weight:bold;

}

.news_textlink1:hover

{

	font-size:12px;

	color:#CAC8C8;

	background-image:url(images/arrow1.png);

	background-repeat:no-repeat;

	background-position:left top;

	text-decoration:none;

}





.locationtextlink:link,.locationtextlink:active,.locationtextlink:visited

{

	font-size:11px;

	color:#CAC8C8;

	font-weight:bold;

	text-decoration:none;

}

.locationtextlink:hover

{

	font-size:11px;

	color:#ffffff;

	text-decoration:underline;

}

.box_Text
{
	background-color:#FFF;
	font-size:12px;
}




