body {font-family:Lucida Sans Unicode; color:#4E4E4E; margin:0px 0px 0px 0px; width:1002px; margin-left:auto; margin-right:auto;}
.headcontainer{width:1002px;height:auto;  margin-left:auto; margin-right:auto;}
img {border:0;}
.headcont{width:1002px;margin:0 auto;}
#maincontainer{width:100%;height:100%;}
.wholecontainer{width:1002px;margin:0px auto;padding:0;min-height:355px;}
.footcontainer{width:1001px;height:50px;float:left;padding-bottom:0px;}
.footcont{width:1001px;margin:0px auto; float:left;}  /*width:1002px;*/
.pad-header-footer{padding:24px 42px 0 42px;} /*padding:24px 24px 0px 24px*//*edited by Arti on 3rd jan 2009*/
.pad-footer{padding:14px 42px 0 42px;float:left;}
.pad-main-body{padding:14px 42px 0px 42px;}
.topnavlink{text-decoration:none; color:#DA251C;}
.floatlt{float:left;}
.floatrt{float:right;}
.fonthead{font-size:0.625em;}
.pad-lt-5{padding-left:5px;}
.headinnercontainer{padding:24px 24px 0px 24px;}
.layoutpad{padding:0px 14px 0px 14px;}
.controlclass{font-family:Lucida Sans Unicode; color:#8D8D8D; font-size:0.8em;}
.headwidthpt{width:700px; float:right;}
.footerinnercontainer{padding:0px 24px 0px 24px;height:27px;}
.breadcrum{font-size:0.8em;}
.breadcrum a{color:#787171; text-decoration:none;}
.textdecoration{text-decoration:none;}
.noborder{border:0px;}
.footerwt{background-color:#EDEDED; height:27px; width:903px;}
.footerwt a{background-color:#EDEDED; height:27px; width:938px;outline:none; text-decoration:none; color:#4E4E4E;}
.padfooter{padding:10px 0px 7px 0px;}
.fontbold{font-weight:bold;}
a{outline:none;color:#4E4E4E;cursor:pointer;}
a:hover{text-decoration:underline;color:#DA251C}
/***************CSS CURVES STARTS**************/
.curvedBox
{
	float:left;
}
.curvedBox .r1, .curvedBox .r2, .curvedBox .r3, .curvedBox .r4
{	
	display:block;
	overflow:hidden;
	height:1px;
	font-size:1px;
}
.curvedBox .r1{background-color:#EDEDED;}
.content .r4{background-color:#EDEDED;}

.curvedBox .r2, .curvedBox .r3, .curvedBox .r4
{
	border-width:0 1px;
	border-left:1px solid #EDEDED;
	border-right:1px solid #EDEDED;
}
.curvedBox .r1 {margin:0 5px;}
.curvedBox .r2 {margin:0 3px;}
.curvedBox .r3 {margin:0 2px;}
.curvedBox .r4 {margin:0 1px;height:2px;}
.curvedBox .content
{	
	border-left:1px solid #EDEDED;
	border-right:1px solid #EDEDED;
	padding:5px;
	float:left;
	height:100%;
}
/**************CSS CURVES END************/

/***************CSS CURVES STARTS By Hiren**************/
.curvedBox_h .rh1, .curvedBox_h .rh2, .curvedBox_h .rh3, .curvedBox_h .rh4
{
	display:block;
	overflow:hidden;
	height:1px;
	font-size:1px;	
}
.curvedBox_h .rh2, .curvedBox_h .rh3, .curvedBox_h .rh4
{
	border-width:0 1px;
	border-left:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;	
}
.curvedBox_h .rh1 {margin:0 6px;}
.curvedBox_h .rh2 {margin:0 4px;}
.curvedBox_h .rh3 {margin:0 2px;}
.curvedBox_h .rh4 {margin:0 1px;height:2px;}

.curvedBox_h .content_h
{
	border-left:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;
	padding:0 5px;	
} 
.bgcolor{background:#E8E8E8;}

/**************CSS CURVES END By Hiren************/

/**************Css to create Right Navigation**********************/

#firstpane{font-family:Lucida Sans Unicode;font-size:0.66em;}

.menu_list {width:200px;}

.menu_head 
{	
	padding-top:8px;
	padding-left:10px;
	cursor: pointer;
	position: relative;
	margin:0;
    color:#4E4E4E;    
    background-color:#E8E8E8;
    border-bottom:1px #D2D0D1 solid;
    border-left:1px #D2D0D1 solid;
    border-right:1px #D2D0D1 solid;
    height:25px;
    width:200px;
    padding-right:5px;
}
.over_menu_head2
{
	padding-top:1px;	
	height:32px;
}
.menu_head a{text-decoration:none;color:#4E4E4E;}
.menu_head a:hover{color:#DA251C;}

.menu_hover:hover a{color:#FFFFFF;}
.menu_hover:hover {background:url(file:///C|/Documents and Settings/mypc/Desktop/testing/Images/Buttons/red-rightnavi.gif);}

.menu_body {display:none;width:224px;}
.menu_body a
{ 	
	display:block;
	height:25px;  
	padding-left:25px;
	text-decoration:none;
	color:#4E4E4E;
	width:180px;
}
.menu_body a:hover{color:#DA251C;}

.sub_menu 
{ 	
	cursor: pointer;
	position: relative;
    border-bottom:2px solid #D2D0D1;
    background-color:#FFFFFF;
    height:28px;
}
.sub_menu a
{	
	padding-left:15px;
	cursor: pointer;
	position: relative;
    color:#4E4E4E;
    text-decoration:none;
    background:transparent url(/Images/Buttons/arrow-straight.gif) 5px 5px;
	background-repeat:no-repeat;
}

.sub_menu_body 
{
	display:none;
	width:200px;
	border-bottom:1px #D2D0D1 solid;
}
.sub_menu_body a
{ 
	height:34px;
	padding-left:35px;
	text-decoration:none;
	width:198px;
	color:#4E4E4E;
	border-bottom:1px #D2D0D1 solid;
	border-left:1px #D2D0D1 solid;
	border-right:1px #D2D0D1 solid;
	line-height:34px;
	background:transparent url(/Images/Buttons/third-arrow.gif) 25px 15px;
	background-repeat:no-repeat;
}
.sub_menu_body a:hover{color:#DA251C;}

.sub_color a{background-color:#DA251C;}
.sub_menu_sub
{	
	width:200px;
	border-bottom:1px #D2D0D1 solid;
	border-left:1px #D2D0D1 solid;
    border-right:1px #D2D0D1 solid;
}
.sub_menu_sub a
{	
	background:transparent url(/Images/Buttons/arrow-straight.gif) 15px 15px;
	background-repeat:no-repeat;
	height:30px;
	line-height:34px;
}
.right_down_Img a
{
	background-color:#FFFFFF;
	background:transparent url(/Images/Buttons/arrow-down.gif) 5px 6px;
	background-repeat:no-repeat;
}
.right_top_border{border-top:1px #D2D0D1 solid;width:235px;}

.minMarginTop72 
{
	margin-top:-7px; 
	background:transparent url(/Images/Buttons/arrow-straight.gif) 5px 6px;
	background-repeat:no-repeat;
}
.minSubNav2 a 
{
	line-height:17px;
	background:transparent url(/Images/Buttons/arrow-straight.gif) 15px 6px;
	background-repeat:no-repeat;
}
.minSubSubNav2 a
{
	line-height:17px;
	background:transparent url(/Images/Buttons/third-arrow.gif) 25px 5px;
	background-repeat:no-repeat;
}

.sub_Menu_Color a{color:#DA251C;}
/****************Css of Right Navigation End***********************/

/***************Section for Buttons Rollover Effect**************************/
.uploadrollover a
{
float:left; 
width:59px;
height:10px;
display:inline;
background:transparent url(/Images/Buttons/upload_button.jpg) 0 0;
}	
.uploadrollover a:hover { background-position: 0 21px;}

.submitrollover a
{
float:left; 
width:55px;
height:21px;
display:inline;
background:transparent url(/Images/Buttons/submit_button.jpg) 0 0;
}	
.submitrollover a:hover { background-position: 0 21px;}
.clearrollover a
{
float:left; 
width:50px;
height:21px;
display:inline;
background:transparent url(/Images/Buttons/clear_button.jpg) 0 0;
}	
.clearrollover a:hover { background-position: 0 21px;}

.nextrollover a
{
float:left; 
width:22px;
height:20px;
display:inline;
background:transparent url(/Images/Buttons/photogallery_next.gif) 0 0;
}	
.nextrollover a:hover { background-position: 0 20px;}

.previousrollover a
{
float:left; 
width:22px;
height:20px;
display:inline;
background:transparent url(/Images/Buttons/photogallery_previous.gif) 0 0;
}	
.previousrollover a:hover { background-position: 0 20px;}

.featurednextrollover a
{
float:left; 
width:13px;
height:13px;
display:inline;
background:transparent url(/Images/Buttons/featuredbutton_right.gif) 0 0;
}	
.featurednextrollover a:hover { background-position: 0 13px;}

.featuredpreviousrollover a
{
float:left; 
width:13px;
height:13px;
display:inline;
background:transparent url(/Images/Buttons/featuredbutton_left.gif) 0 0;
}	
.featuredpreviousrollover a:hover { background-position: 0 13px;}

.chinarollover a
{
float:left; 
width:50px;
height:20px;
display:inline;
background:transparent url(/Images/Buttons/china_buttton.gif) 0 0;
}	
.chinarollover a:hover { background-position: 0 -20px;}

.middleeastrollover a
{
float:left; 
width:67px;
height:20px;
display:inline;
background:transparent url(/Images/Buttons/middleeast_button.gif) 0 0;
}	
.middleeastrollover a:hover { background-position: 0 -20px;}

.seasiarollover a
{
float:left; 
width:50px;
height:20px;
display:inline;
background:transparent url(/Images/Buttons/seasia_buttton.gif) 0 0;
}	
.seasiarollover a:hover { background-position: 0 -20px;}

.searchrollover a
{
float:left; 
width:62px;
height:26px;
display:inline;
background:transparent url(/Images/Buttons/search-button.gif) 0 0;
}	
.searchrollover a:hover { background-position: 0 -25px;}
/***************End for Buttons Rollover Effect**************************/

/*Padding Section Start*/
.pad-0{padding:0}
.pad-12{padding:12px;}
#pad-18{padding:0px 5px 0px 16px;}
.pad-top-0{padding-top:0px;}
.pad-top-1{padding-top:1px;}
.pad-top-2{padding-top:2px;}
.pad-top-3{padding-top:3px;}
.pad-top-4{padding-top:4px;}
.pad-top-5{padding-top:5px;}
.pad-top-6{padding-top:6px;}
.pad-top-7{padding-top:7px;}
.pad-top-8{padding-top:8px;}
.pad-top-9{padding-top:9px;}
.pad-top-10{padding-top:10px;}
.pad-top-12{padding-top:12px;}
.pad-top-14{padding-top:14px;}
.pad-top-15{padding-top:15px;}
.pad-top-16{padding-top:16px;}
.pad-top-20{padding-top:20px;}
.pad-top-24{padding-top:24px;}
.pad-top-35{padding-top:35px;}

.pad-bottom-0{padding-bottom:0px;}
.pad-bottom-1{padding-bottom:1px;}
.pad-bottom-2{padding-bottom:2px;}
.pad-bottom-3{padding-bottom:3px;}
.pad-bottom-4{padding-bottom:4px;}
.pad-bottom-5{padding-bottom:5px;}
.pad-bottom-6{padding-bottom:6px;}
.pad-bottom-7{padding-bottom:7px;}
.pad-bottom-8{padding-bottom:8px;}
.pad-bottom-9{padding-bottom:9px;}
.pad-bottom-10{padding-bottom:10px;}
.pad-bottom-12{padding-bottom:12px;}
.pad-bottom-20{padding-bottom:20px;}
.pad-bottom-25{padding-bottom:25px;}
.pad-bottom-48{padding-bottom:48px;}

.pad-lf-0{padding-left:0px;border:1px solid black;text-decoration:none;}
.pad-lf-1{padding-left:1px;}
.pad-lf-2{padding-left:2px;}
.pad-lf-3{padding-left:3px;}
.pad-lf-4{padding-left:4px;}
.pad-lf-5{padding-left:5px;}
.pad-lf-6{padding-left:6px;}
.pad-lf-7{padding-left:7px;}
.pad-lf-8{padding-left:8px;}
.pad-lf-9{padding-left:9px;}
.pad-lf-10{padding-left:10px;}
.pad-lf-11{padding-left:11px;}
.pad-lf-12{padding-left:12px;}
.pad-lf-14{padding-left:14px;}
.pad-lf-15{padding-left:15px;}
.pad-lf-17{padding-left:17px;}
.pad-lf-20{padding-left:20px;}
.pad-lf-35{padding-left:35px;}
.pad-lf-70{padding-left:70px;}
/* 9 Dec 2008 */
.pad-lf-120{padding-left:120px;}
.pad-lf-225{padding-left:225px;}

.pad-rt-0{padding-right:0px;}
.pad-rt-1{padding-right:1px;}
.pad-rt-2{padding-right:2px;}
.pad-rt-3{padding-right:3px;}
.pad-rt-4{padding-right:4px;}
.pad-rt-5{padding-right:5px;}
.pad-rt-6{padding-right:6px;}
.pad-rt-7{padding-right:7px;}
.pad-rt-8{padding-right:8px;}
.pad-rt-9{padding-right:9px;}
.pad-rt-10{padding-right:10px;}
.pad-rt-12{padding-right:12px;}
.pad-rt-14{padding-right:14px;}
.pad-rt-24{padding-right:24px;}
.pad-rt-89{padding-right:89px;}
.pad-rt-180{padding-right:180px;}

/*Padding Section End*/

/*Margin Section Start*/
.mar-0{margin:0px 0px 0px 0px;}

.marginLeft1{margin-left:1px;}
.marginLeft2{margin-left:2px;}
.marginLeft3{margin-left:3px;}
.marginLeft4{margin-left:4px;}
.marginLeft5{margin-left:5px;}
.marginLeft6{margin-left:6px;}
.marginLeft14{margin-left:14px;}
.marginleft20{margin-left:20px;}
.marginLeft24{margin-left:24px;} 
.marginLeft30{margin-left:30px;}
.marginLeft53{margin-left:53px;}

.marginRight1{margin-right:1px;}
.marginRight2{margin-right:2px;}
.marginRight3{margin-right:3px;}
.marginRight4{margin-right:4px;}
.marginRight5{margin-right:5px;}
.marginRight6{margin-right:6px;}
.marginRight10{margin-right:10px;}

/*9/12/2008*/
.marginRight14{margin-right:14px;}
.marginRight24{margin-right:24px;}

.marginTop1{margin-top:1px;}
.marginTop2{margin-top:2px;}
.marginTop3{margin-top:3px;}
.marginTop4{margin-top:4px;}
.marginTop5{margin-top:5px;}
.marginTop6{margin-top:6px;}
.marginTop10{margin-top:10px;}
.marginTop12{margin-top:12px;}
.marginTop14{margin-top:14px;}
.marginTop20{margin-top:20px;}
.marginTop24{padding-top:24px;}
.marginTop30{padding-top:35px;}
.marginTop80{padding-top:80px;}
/*9Dec 2008*/

.marginBottom1{margin-bottom:1px;}
.marginBottom2{margin-bottom:2px;}
.marginBottom3{margin-bottom:3px;}
.marginBottom4{margin-bottom:4px;}
.marginBottom5{margin-bottom:5px;}
.marginBottom10{margin-bottom:10px;}
.marginBottom20{margin-bottom:20px;}
.marginBottom70{margin-bottom:70px;}
/*Margin Section End*/

/*Width Section Start*/
.width1{width:1px;}
.width8{width:8px;}
.width10{width:10px;}
.width13em{width:13em;}
.width20{width:20px;}
.width30{width:30px;}
.width40{width:40px;}
.width50{width:50px;}
.width55{width: 55px;}
.width60{width:60px;}
.width70{width:70px;}
.width80{width:80px;}
.width90{width:80px;}
.width100{width:100px;}
.width130{width:130px;}
.width150{width:150px;}
.width158{width:158px;}
.width170{width:170px;}
.width174{width:174px;}
.width190{width:190px;}
.width195{width:195px;}
.width197{width:197px;}
.width200{width:200px;}
.width208{width:208px;}
.width210{width:210px;}
.width214{width:214px;}
.width220{width:220px;}
.width221{width:221px;}
.width225{width:225px;}
.width230{width:230px;}
.width231{width:231px;}
.width232{width:232px;}
.width234{width:234px;}
.width235{width:235px;}
.width237{width:237px;}
.width250{width:250px;}
.width262{width:262px;}
.width270{width:270px;}
.width273{width:260px;}
.width277{width:277px;}
.width280{width:280px;}
.width288{width:288px;}
.width295{width:295px;}
.width300{width:300px;}
.width330{width:330px;}
.width311{width:311px;}
.width312{width:312px;}
.width317{width:317px;}
.width343{width:343px;}
.width347{width:347px;}
.width340{width:340px;}
.width350{width:350px;}
.width360{width:360px;}
.width400{width:400px;}
.width450{width:450px;}
.width500{width:500px;}
.width540{width:540px;}
.width550{width:550px;}
.width575{width:575px;}
.width580{width:580px;}
.width590{width:590px;}
.width600{width:600px;}
.width605{width:605px;}
.width607{width:607px;}
.width610{width:610px;}
.width615{width:615px;}
.width618{width:618px;}
.width622{width:622px;}
.width630{width:630px;}
.width642{width:642px;}
.width650{width:650px;}
.width700{width:700px;}
.width750{width:750px;}
.width800{width:800px;}
.width850{width:850px;}
.width900{width:900px;}
.width950{width:950px;}
.width336{width:336px;}	/*hiren starts*/
.width326{width:326px;}
.width328{width:328px;}
.width335{width:335px;}
.width585{width:585px;}
.width667{width:667px;}
.width668{width:668px;}
.width682{width:682px;}
.width688{width:688px;}
.width691{width:691px;}
.width692{width:692px;}/*hiren Ends*/
.width695{width:695px;}
.width695{width:695px;}
.width734{width:734px;}
.width919{width:919px;}
.width952{width:952px;}
.width954{width:954px;}
.width100pc {width:100%; }
.widthAuto {width:auto; }
/*Width Section End*/

/*Height Section Start*/
.height0 { height:0px; }
.height1 { height:1px; }
.height5 { height:5px; }
.height10 { height:10px; }
.height15 {height:15px; }
.height20 { height:20px; }
.height22 { height:22px; }
.height25 { height:25px; }
.height30 {height:30px; }
.height35 { height:35px; }
.height34 { height:34px; }
.height40 { height:40px; }
.height45 { height:45px; }
.height50 { height:50px; }
.height55 { height:55px; }
.height57 { height:57px; }
.height60 { height:60px; }
.height65 { height:65px; }
.height70 { height:70px; }
.height75 { height:75px; }
.height80 { height:80px; }
.height85 { height:85px; }
.height90 { height:90px; }
.height95 { height:95px; }
.height100 { height:100px; }
.height125 { height:125px; }
.height150 { height:150px; }
.height200 { height:200px; }
.height250 { height:250px; }
.height238 {height:238px;}
.height242 {height:242px;}
.height283 {height:283px;}
.height300 { height:300px; }
.height350 { height:350px; }
.height400 { height:400px; }
.height450 { height:450px; }
.height500 { height:500px; }
.height550 { height:550px; }
.height600 { height:600px; }
.height650 { height:650px; }
.height700 { height:700px; }
.height750 { height:750px; }
.height800 { height:800px; }
.height850 { height:850px; }
.height900{ height:900px; }
.height950{ height:950px; }
.height100pc { height:100%; }
.heightAuto { height:auto; }
.height27 { height:27px; }
.height455{height:455px;}

/*Height section End */

/*Font Section Start*/
.font1 { font-size:0.65em; }
.font2 { font-size:0.88em; }
.font3 { font-size:0.70em; }
.font4 { font-size:0.89em; }
.font5 { font-size:0.91em; }
.font6 { font-size:0.78em; }
.font7 { font-size:1.30em; }
.font8 { font-size:1.10em; }
.font9 { font-size:1.00em; }
.font10 { font-size:0.69em; }
.font11 { font-size:1.50em; }
.font12{ font-size:0.63em;}
.font14{font-size:1.2em;}
.font075{font-size:0.75em;}
.font08{font-size:0.8em;line-height:1.4em;}
.font0875{font-size:0.875em;}/*i.e. 14px*/
.font125{font-size:1.125em;}/*i.e. 18px*/
/*Font Section End */

/*Font Family Section Start*/
 .font_family { font-family:Lucida Sans Unicode; }
 .font_bold { font-weight:bold; }
 .font-family-Trebuchet{font-family:Lucida Sans Unicode;}
/*Font Family section End */

/*Font Color Section Start */
.fontcolDA2014 { color:#DA2014; }
.fontcolFFFFFF { color:#FFFFFF; }
.fontcolFFFFFF a{ color:#FFFFFF; }
.fontcolFFFFFF a:hover { text-decoration:none; }
.fontcol4B494A { color:#4B494A }
.fontcol4D4D4D{ color:#4D4D4D }
.fontcolA1241F{ color:#A1241F }
    /* 9Dec 2008 */
.fontcolda251c {color:#da251c;}
.fontcol504149{color:#504149;}
.fontcol4E4E4E{color:#4E4E4E;}
.fontcol940700{color:#DA251C;}
.fontcol89BAB7{color:#89BAB7;}
.fontcol44706f{color:#44706f;}
/*.fontcol4E4E4E a{color:#4E4E4E;}*/

/*Font Color Section End */

/*Text Alignment Section Start*/

.text_alignCENTER {text-align:center;}
.text_alignRight{text-align:right;}
.text_alignJustify{text-align:justify;}
.vertical_alignCENTER {vertical-align:middle;}

/* Text Alignment Section End */

/*Text decoration Section Start */
.text_decorationNONE {text-decoration:none;}
.text_capitalize {text-transform:capitalize;}
.text_decoration{text-decoration:underline;}

/*Text decoration Section End */

/* Color Section Start */
.color000000 {color:#000000;}
.colorDA251C {color:#DA251C;}
.colorDB2F27 {color:#DB2F27;}
.colorE8E8E8 {color:#E8E8E8;}
.colorC57472 {color:#C57472;}
.colorE0484A {color:#E0484A;}
/* Color Section End */

/*Background Color Section Start */
.bgcolorFFFFFF{background-color:#FFFFFF;}
.bgcolorE8E8E8{background-color:#E8E8E8;}
.bgcolorEFEFEF{background-color:#EFEFEF;}
.bgcolorDA251C{background-color:#DA251C;}
.bgcolorEDEDED{background-color:#EDEDED;}
/*Background Color Section End */

/*Background Image Section Start*/
.bglink_leftstrip{background-image:url(../../Images/Home/link_leftstrip.gif); background-repeat:repeat-x;}
.bgtopleftcurve{background-image:url(../../Images/Home/topleftcurve.gif);background-repeat:no-repeat;}
.bgtoprightcurve{background-image:url(../../Images/Home/toprightcurve.gif);background-repeat:no-repeat;}
.bgbottomleftcurve{background-image:url(../../Images/Home/bottomleftcurve.gif);background-repeat:no-repeat;}
.bgbottomrightcurve{background-image:url(../../Images/Home/bottomrightcurve.gif);background-repeat:no-repeat;}
/*Background Image Section End*/

/*Border Color section Start */
.border_topFEFEFE{border-top:1px #FEFEFE solid;}
.border_topE4E4E4{border-top:1px #E4E4E4 solid;}
.border_leftE4E4E4{border-left:1px #E4E4E4 solid;}
.border_rightE4E4E4{border-right:1px #E4E4E4 solid;}
.border_bottomE4E4E4{border-bottom:1px #E4E4E4 solid;}
.border_bottomFFFFFF{border-bottom:1px #FFFFFF solid;}
.border_top4D4D4D{border-top:1px #D2D0D1 solid;}
/*9dec 2008 */
.border_bottomDBDBDB {border-bottom:1px solid #DBDBDB}
/*Border Color section Start */

/********************** Begin CSS Drop Down Menu *************************/

#nav{list-style: none; position:relative;color:#4E4E4E;margin:0;padding:0;}

#nav ul 
{ 
	padding: 0;
	margin:0;
	list-style: none;
    width:12px;
    z-index:99;
    position:relative;
    overflow:visible;
    
}

/* WIDTH AND HEIGHT OF MENU BAR*/ 

#nav li 
{ 	
    margin:0;   
    position: relative;
    float:left;
	width:105px;
	background-image:url(../images/vline.jpg);	
    background-repeat:repeat-x;	
    display:block;
	border-right:1px solid #D2D0D1;
}

#nav ul ul li{background:none;}
/*#nav ul ul li:last-child{border-width:1px;}*/ /*comment date 06-Oct 2009 */


/* WIDTH AND HEIGHT OF MENU BAR*/ 
#nav a 
{
    text-decoration:none; 
    display:block;
    margin:0; 
    width:105px; 
    padding-top:4px;
    height:22px;
    text-align:center;
    border-right:1px solid #D2D0D1;
    border:0;
}


#nav a:hover{ background-image:url(../images/vhoverline.gif); background-repeat:repeat-x;color:#FFFFFF;}

#nav ul{display:none;}

/*all see this */
#nav ul ul, #nav ul ul ul
{	
    display:none; 
    background-image:none;
    position:absolute; 
    margin-top:-30px; 
    margin-left:150px;
    height:36px;
    top:29px;
    left:-2px;
    border-top:1px solid #D2D0D1;
}
#nav ul li
{
	border-right:0;
}
#nav ul li a
{	
	
	background-color:#E8E8E8;
	border-bottom:1px solid #D2D0D1;
	border-left:1px solid #D2D0D1;
	text-align:left;
	padding-left:10px;
	height:36px;
	width:140px;
}
#nav ul ul li
{
	border-right:1px solid #D2D0D1;
}
#nav ul li a:hover
{	
	background:none;
	background-color:#DA251C;
}

#nav ul ul li a
{	
	z-index:100;
	background-color:#E8E8E8;
}
#nav ul ul li a:hover
{	
	background:none;
	background-color:#DA251C;
}

#holdm{position:absolute;font-size: 0.69em;z-index:100;} 

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li:hover ul ul ul ul ul{
    display:none; 
}

#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul, #nav ul ul ul li:hover ul, #nav ul ul ul ul li:hover ul{
    display:block;
}


a span#left
{
	background:url(/Images/Home/link_leftstrip.gif);
	background-repeat:no-repeat;
	float:left;
	height:26px;	
	margin-top:-4px;
	padding-left:7px;
}
	
a:hover span#left	/* menu at mouse-over  */
{
	background:url(/Images/Home/link_selected_leftstrip.gif);
	background-repeat:no-repeat;
	/*background-position:0 -20px;*/
}	

a #right
{	
	background:url(/Images/Home/link_rightstrip.gif);
	background-repeat:no-repeat;
	float:right;
	height:26px;
	padding-right:7px;
	margin-top:-4px;
}
	
a:hover #right	/* menu at mouse-over  */
{
	background:url(/Images/Home/link_selected_rightstrip.gif);
	background-repeat:no-repeat;
}

.linehight1{line-height:32px;}
.linehight2{line-height:16px;}

/************* End CSS Drop Down Menu **********************/

.msg_head,.msg_head_inactive {height:17px;float:left; margin-left:5px }
.msg_head:hover { /*background-position:0 -17px;*/ }
.my_mainpl { width:auto;height:20px; background-color:#E8E8E8;}
.my_mainpl_inactive { width:272px;height:35px; background-color:#000000; border-bottom:1px #282828 solid;}
.my_mainpl:hover { cursor:pointer; }
.my_msg_body 
{
    background-color:#FFFFFF;
    color:#4E4E4E;
    
}
.mainpl {height:20px; background-color:#FFFFFF; color:#DA251C}
.mainpl_inactive { height:35px; background-color:#000000; border-bottom:1px #282828 solid;}
.mainpl:hover { cursor:pointer; }
.msg_body 
{
    background-color:#FFFFFF;
    color:#4E4E4E;
}

/************************************Stated by Hiren 09-12-08****************************************/

.chinacontainer{float:left;padding:14px 42px 0 42px; width:642px;} /*padding:0px 24px 0px 24px; *//*width:618px*/
.margin20{margin:10px 7px 15px 7px;}
.img-width{width:5px;height:5px;}
.padd-12{padding:7px 0px 0px 12px;}
.font-italic{font-style:italic}
.padd-text{padding:12px 12px 12px 12px;}
.border_topFFFFFF { border-top:1px #FFFFFF solid; }

/*************** Added by Hiren for Our Growth story ************************/

.our-history ul{width:600px;list-style:none;margin:0px;padding:0px 0px 7px 0px;border: none;text-align:left;}
.our-history ul li{width:580px;background:url('/images/General/bullet1.gif') no-repeat 0px 11px;margin:0px;padding:4px 5px 0px 15px;}
.copy_strip{background:url('/images/templates_images/copy_strip.gif') repeat;width:642px;height:58px;color:#ffffff;font-weight:normal;}
.copy_strip a{text-decoration:none;}
.copy_strip a:hover{text-decoration:underline;}

/**************** Ended by Hiren for Our Growth story **********************/

/*************** Added by Hiren for current opening page *****************/

.Curr_Opening ul{width:600px;list-style:none;margin:0px;padding:0px 0px 0px 0px;border: none;text-align:left;}
.Curr_Opening ul li{background:url('/images/General/bullet2.gif') no-repeat 0px 7px;margin:0px;padding:0px 0px 0px 10px;font-family:Lucida Sans Unicode;font-size:0.8em;font-weight:bold;float:left;}
.Curr_Opening a{color:#DA251C;text-decoration:none}
.Curr_Opening a:hover{text-decoration:underline;}
.selectSBU{font-family:Lucida Sans Unicode;font-size:0.8em;font-weight:normal;}
.pad-20{padding: 20px;}
/***************** Ended by Hiren for current opening page ****************/

/************************************Ended by Hiren ****************************************/

/********************** Added by Hiren for Technical Specifications Page ********************/

table.status{border-collapse:separate;color:#ffffff;font-size:0.8em;font-family:Lucida Sans Unicode;font-weight:normal;border-spacing:0px 5px;}
table.status th.hed{background:#940700;text-align:center;border:1px solid #ffffff;}
table.status td.sub{background:#D5D5D5;text-align:center;color:#4E4E4E;border:1px solid #ffffff;}

/********************** Ended by Hiren for Technical Specifications Page ********************/

/********************** Added by Hiren for News Page ********************/

.border_topDA251C{border-top:1px solid #DA251C;border-top-style:dashed;}
.news_head{background:url('/Images/General/bullet2.gif') no-repeat 9px 19px;margin:0px;color:#DA251C;}
.border_bottomDA251C{border-bottom:1px solid #DA251C;border-bottom-style:dashed;}
.pad-8{padding:7px;text-align:right;}
.click a{color:#4E4E4E; text-decoration:none;}
.click a:hover{color:#DA251C;text-decoration:none;}

/********************** Ended by Hiren for news Page ********************/

/***********************Added By salim For Home Page******************************/

.homebodycontainer{padding:14px 24px 24px 24px;height:auto;}

.pad-home-10{padding:10px;}
.img_home1_sz{width:121px; height:121px;}
.line-height-0-9{line-height:0.9em;}
.line-height-1{line-height:1em;}
.line-height-1-3{line-height:1.3em;}
.fontfamilysize{font-size:0.8em; font-family:Lucida Sans Unicode;}
.homelink a{text-decoration:none;}
.homelink a span:hover{text-decoration:underline;cursor:pointer;}
.homelink1 a{text-decoration:none;}
.homelink1 a:hover{text-decoration:underline;cursor:pointer;}

/*****************************End By salim for Home Page*************************/

.curve_test{padding:20px 0px 20px 90px;}
.text_test{margin-left:20px;}
.line_test{margin-top:10px;margin-left:0px;}
.text_area{width:50px;height:50px;}
.search-home-background{float:left; background:url(/images/buttons/search-body.gif); background-repeat:no-repeat; width:172px; height:22px; padding-top:4px;}
.search-home-textbox{height:15px; width:148px;margin-left:10px;float:left; border:0; font-size:0.8em;font-family:Lucida Sans Unicode; color:#4E4E4E;padding-left:3px;padding-bottom:1px;} /*margin-top:0.2em;*/

/**********************CSS Added By Salim For Form *****************************/
#pad-form-content{padding:20px 0px 20px 100px;}
.form-control-layout{border:solid 1px #ABACAE; width:180px; font-size:0.8em; color:#4E4E4E; font-family:Lucida Sans Unicode;}
.nwspaging{float:left;height:auto;width:auto;font-size:0.6em;background-color:#ffffff;line-height:12px;padding:1px 3px;margin-left:5px;}
.nwsactivepaging{float:left;height:auto;width:auto;font-size:0.6em;background-color:#940700;line-height:12px;padding:1px 3px;margin-left:5px;}

/*****************************CSS End For Form*********************************/

/**********************CSS Added By Salim For Current opening *****************************/

#pad-currentdetail-content{padding:20px 20px 20px 20px;}
.currentdetail_textcontent{border-bottom:dashed 1px #940700;border-top:dashed 1px #940700; background-color:#ffffff;float:left;}
.pad12{padding:12px;}
.content_businessarea_power{padding:20px 17px 20px 17px; color:#4E4E4E;}
.power-main-img{height:283px; width:642px;}
#power-rtnav-pad-news{padding:10px 18px 10px 18px;}
#power-rtnav-pad-featured{padding:10px 18px 10px 18px;}
#photogal-area-video{padding:20px;width:600px;}
.photogal_img_text{border-bottom:dashed 1px #B7B9B7; border-top:dashed 1px #B7B9B7; width:99.2%; height:21px; line-height:21px; font-size:0.8em; background-color:#ffffff; color: #da251c; float:left;}
#photogal_padarea{padding:10px 17px 20px 17px;}

/*****************************CSS End For Current opening *********************************/

/**********************CSS Added By Arti For Technical Specification *****************************/

.content_new
{
	border-left:1px solid #EDEDED;
	border-right:1px solid #EDEDED;
	padding-top:20px;
	padding-right:5px;
	padding-left:5px;
	float:left;
	height:100%;
}


/*****************************CSS End For Technical Specification *********************************/

/************************** CSS for Latest case studies ********************************/
.latest_case{float:left;padding-top:35px;width:520px;}
.latest_case a{text-decoration:none;color:#4E4E4E;}
.latest_case a:hover{text-decoration:underline;color:#DA251C;}

.latest_case_img {float:left;width:520px;}
.latest_case_img a{text-decoration:none;color:#4E4E4E;}
.latest_case_img a:hover{text-decoration:underline;color:#DA251C;}

.latest_case_file{float:left;width:529px;}
.latest_case_file a{text-decoration:none;color:#4E4E4E;}
.latest_case_file a:hover{text-decoration:underline;color:#DA251C;}

/*************************** CSS End for Latest Case Studies *************************/

/**********************CSS Added By Hiren For Scrolling *****************************/
.jcarousel-skin-vb .jcarousel-container-horizontal
 {
 	width:575px;
 	height:60px;
    float:left;
    left:12px;
    background-color:#E8E8E8;
}

.jcarousel-skin-vb .jcarousel-clip-horizontal
 { 
    /* This defines the width of the scroll area */
    width:537px;
    height:40px;
    float:left;
}
.jcarousel-skin-vb .jcarousel-item
{ 
    /* This defines the area of each small box */
    width:179px;
}
.jcarousel-skin-vb .jcarousel-item:hover{cursor:pointer; text-decoration:underline;}
.jcarousel-skin-vb .jcarousel-item:active{color:#000000;}
.jcarousel-skin-vb .jcarousel-next-horizontal
 { 	
    width:14px;
    height:60px;
    position:relative;
    cursor:pointer;
    float:right;
    left:12px;
    background:transparent url(/Images/Buttons/scroll-right.gif) no-repeat 0 0;
}

.jcarousel-skin-vb .jcarousel-next-horizontal:hover,
.jcarousel-skin-vb .jcarousel-next-horizontal:active{background-position:0 -60px;}

.jcarousel-skin-vb .jcarousel-next-disabled-horizontal,
.jcarousel-skin-vb .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-vb .jcarousel-next-disabled-horizontal:active{background-position:0 -120px;cursor:default;}
.jcarousel-skin-vb .jcarousel-prev-horizontal
 { 
    width:14px;
    height:60px;
    position:relative;
    cursor:pointer;
    float:left;
    right:12px;
    background:transparent url(/Images/Buttons/scroll-left.gif) no-repeat 0 0;
}

.jcarousel-skin-vb .jcarousel-prev-horizontal:hover,
.jcarousel-skin-vb .jcarousel-prev-horizontal:active{background-position:0 -60px;}

.jcarousel-skin-vb .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-vb .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-vb .jcarousel-prev-disabled-horizontal:active{background-position:0 -120px;cursor:default;}  
  
  
ul.powerScroll li{width:195px;height:60px;}

/*****************************CSS End For Scrolling *********************************/

/**************CSS for Header Template ****************/

a .container_span1{float:left; width:5px; height:20px;text-decoration:none;}
a .bg_left{background-image:url(/images/buttons/china_left.gif);background-repeat:no-repeat;height:20px;width:5px;} 
a:hover .bg_left{background-position:0 -20px;}
a .container_span2{ float:left;width:5px; height:20px;text-decoration:none;}
a .bg_right{background-image:url(/images/buttons/china_right.gif);background-repeat:no-repeat;height:20px;width:5px;} 
a:hover .bg_right{background-position:0 -20px;}
a .middle_span{float:left; padding:2px 2px; color:#3c3c3c; height:18px;text-decoration:none;font-size:0.69em;}
a .bg_middle{background-image:url(/images/buttons/china_middle.gif);background-repeat:repeat-x;height:16px;}
a:hover .bg_middle{background-position:0 -20px;color:#FFFFFF;}

/**************End of CSS for Header Template ****************/

.country-background-left{float:left; background:url(/images/buttons/china_left.gif); background-repeat:no-repeat; width:5px; height:20px;}
.country-background-mid{float:left; background:url(/images/buttons/china_middle.gif); background-repeat:repeat-x;height:20px; padding-top:2px;}
.country-background-right{float:left; background:url(/images/buttons/china_right.gif); background-repeat:no-repeat; width:5px; height:20px;}


.news-nav-txt{width:140px;}
.news-nav-txt ul{width:140px;list-style:none;margin:0;padding:4px 0 3px 0;} 
.news-nav-txt ul li{margin:0;padding:0 0 0 0;display:inline;float:left;}
.news-nav-txt span{padding:0 3px 0 3px;}

/**********************CSS Added By Hiren For Home Scrolling *****************************/

.jcarousel-skin-First .jcarousel-container-horizontal
 {
 	width:317px;
 	height:121px;
    float:left;
    background-color:#FFFFFF;
 }

.jcarousel-skin-First .jcarousel-clip-horizontal
 { 
    /* This defines the width of the scroll area */
    height:121px;
    width:317px;
    float:left;
    top:-13px;
}

.jcarousel-skin-First .jcarousel-item
{ 
    /* This defines the area of each small box */
    float:left;
    width:317px;
    height:121px;
    cursor:default;
}

.jcarousel-skin-First .jcarousel-item a:hover
 {   cursor:pointer;}

.jcarousel-skin-First .jcarousel-item:active
 {   color:#000000; }

.jcarousel-skin-First .jcarousel-next-horizontal
 { 
    width:13px;
    height:13px;
    position:relative;
    cursor:pointer;
    float:right;
    top:108px;
    right:163px;    
    background:transparent url(/Images/Buttons/featuredbutton_right.gif) no-repeat 0 0;
}

.jcarousel-skin-First .jcarousel-next-horizontal:hover,
.jcarousel-skin-First .jcarousel-next-horizontal:active
 { background-position:0 -13px; }

.jcarousel-skin-First .jcarousel-next-disabled-horizontal,
.jcarousel-skin-First .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-First .jcarousel-next-disabled-horizontal:active
 {
 	width:13px;
    height:13px;
    background-position:0px -26px;
    /*background:transparent url(/Images/Buttons/featuredbutton_right.gif) no-repeat 0 0;*/
 	cursor:default;
 	/*visibility:hidden;*/
 }
.jcarousel-skin-First .jcarousel-prev-horizontal
 { 
    width:13px;
    height:13px;
    position:relative;
    cursor:pointer;
    float:left;
    top:108px;
    left:124px;
    background:transparent url(/Images/Buttons/featuredbutton_left.gif) no-repeat 0 0;
}

.jcarousel-skin-First .jcarousel-prev-horizontal:hover,
.jcarousel-skin-First .jcarousel-prev-horizontal:active{background-position:0px -13px;}

.jcarousel-skin-First .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-First .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-First .jcarousel-prev-disabled-horizontal:active
 {   
 	width:13px;
    height:13px;
    background-position:0px -26px;
    /*background:transparent url(/Images/Buttons/featuredbutton_left.gif) no-repeat 0 0;*/
 	cursor:default;
 	/*visibility:hidden;*/
 }
/*****************************CSS End For Home Scrolling *********************************/

/**********************CSS Added By Hiren For Feature Scrolling *****************************/
.jcarousel-skin-Features .jcarousel-container-horizontal
 {
 	width:213px;
    float:left;
    background-color:#FFFFFF;
}
.jcarousel-skin-Features .jcarousel-clip-horizontal
 { 
    /* This defines the width of the scroll area */
    width:213px;
    float:left;
}
.jcarousel-skin-Features .jcarousel-item
{ 
    /* This defines the area of each small box */
    float:left;
    height:100%;
    width:213px;
} 
/*.jcarousel-skin-Features .jcarousel-item:hover{cursor:pointer;}*/
.jcarousel-skin-Features .jcarousel-item:active{color:#000000; }
.jcarousel-skin-Features .jcarousel-next-horizontal
 { 
    width:13px;
    height:13px;
    position:absolute;
    cursor:pointer;
    top:93%;
    left:15px;
    background:transparent url(/Images/Buttons/featuredbutton_right.gif) no-repeat 0 0;
}
.jcarousel-skin-Features .jcarousel-next-horizontal:hover,
.jcarousel-skin-Features .jcarousel-next-horizontal:active{background-position:0 -13px;}
.jcarousel-skin-Features .jcarousel-next-disabled-horizontal,
.jcarousel-skin-Features .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-Features .jcarousel-next-disabled-horizontal:active{visibility:hidden;}
.jcarousel-skin-Features .jcarousel-prev-horizontal
 { 
    width:13px;
    height:13px;
    position:absolute;
    cursor:pointer;
    top:93%;
    left:0px;
    background:transparent url(/Images/Buttons/featuredbutton_left.gif) no-repeat 0 0;
}
.jcarousel-skin-Features .jcarousel-prev-horizontal:hover,
.jcarousel-skin-Features .jcarousel-prev-horizontal:active{background-position:0px -13px;}
.jcarousel-skin-Features .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-Features .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-Features .jcarousel-prev-disabled-horizontal:active{visibility:hidden;}  

/*****************************CSS End For Feature Scrolling *********************************/
.underline a{text-decoration:none;}
/**********************CSS Added By Hiren For Drop Down *****************************/
.height140{height:140px;}
.content_power{padding:5px 17px 20px 17px; color:#4E4E4E;}
.marginRight180{margin-right:180px;}
.height19{height:19px;}
.ddPosition{position:absolute;z-index:100;width:174px;margin-left:528px;}
.ddBorder{border:1px solid #CACBCA}

#ulli{float:left;background-color:#EFEFEF;margin-top:-0.5px;display:none;}
#ulli ul{float:left; list-style: none; margin:0;padding:0;width:173px;}
#ulli ul li a{float:left;width:162px;text-decoration:none;color:#4E4E4E; font-size:0.8em; font-family:Lucida Sans Unicode;padding-left:10px;background-color:#EFEFEF;height:18px;padding-top:1.5px;}
#ulli ul li a:hover{background-color:#DA251C;color:#FFFFFF;}
.display_none {display:none;}
.dropdownHeader_bg{background:url(/images/buttons/search_field_F.gif); background-repeat:no-repeat; width:153px; height:19px; padding-top:2.2px;font-family:Lucida Sans Unicode;font-size:0.7em;text-align:center;}
.dropdownHeader_textbox{width:135px;font-family:Lucida Sans Unicode; color:#4E4E4E;margin-left:10px;border:0; height:14px;background-color:#FFFFFF; text-align:center;font-size:0.8em;} 
.sbuPosition{position:absolute;z-index:0;width:174px;padding-left:5px;}
.fntWg_Normal{font-weight:normal;}
.dropdown_bg{float:left; background:url(/images/buttons/search_field.gif); background-repeat:no-repeat; width:175px; height:19px; padding-top:2.2px;}
.dropdown_textbox{ float:left;width:130px;font-family:Lucida Sans Unicode; color:#4E4E4E;margin-left:22px;border:0; height:14px;background-color:#FFFFFF; text-align:center;font-size:0.8em;} 

/**********************CSS End By Hiren For Drop Down *****************************/

.power_Img{float:right;background-image:url(/Images/Buttons/grey_power_generated.gif);background-repeat:repeat;width:auto;font-family:Lucida Sans Unicode;font-size:0.7em;color:#DA251C;height:27px;text-align:center;line-height:27px;padding:0px 5px;font-weight:bold;}
.curve_Img{float:left;position:relative; width:642.7px;margin-top:-286px;}
.curve_Img2{float:left;position:relative; width:642.7px;margin-top:-286px;}
.curve_Img_rev{float:left; position:relative;width:642.7px;margin-top:-11px;}

.topImg a{text-decoration:none;font-size:1.2em;}
.topImg a:hover{text-decoration:underline;}
.pad-lf-87{padding-left:87px;}
.form-TextArea{border:solid 1px #ABACAE; width:350px; font-size:0.8em; color:#4E4E4E; font-family:Lucida Sans Unicode;}

/*************************************************************************************/

/********************************* CSS for Sitemap **********************************/

.sitemap_top_area{width:100%;margin-bottom:5px;}
.sitemap_img_bullet{width:10px; margin-top:5px;}
.sitemap_inner_text{width:100%;font-family:Lucida Sans Unicode;font-size:1em;}
.sitemap_text{font-family:Lucida Sans Unicode;font-size:0.7em;float:left;}
.sitemap_text a{font-family:Lucida Sans Unicode;color:#787171;text-decoration:none}
.sitemap_text a:hover{color:#DA251C;text-decoration:underline;}
.sitemap_end_ht{width:100%;}

/*********************************End CSS for Sitemap **********************************/

/********************************* CSS for Search Page**********************************/

.search-nav-txt{width:550px;}
.search-nav-txt ul{width:550px;list-style:none;margin:0;padding:4px 0 3px 0;} 
.search-nav-txt ul li{margin:0;padding:0 0 0 0;display:inline;}
.search-nav-txt span{padding:0 3px 0 3px;}
.search-width{padding:0 42px 0 42px;}
.search_list{width:900px;padding:0;margin:0px;float:left;}
.search_list ul{ margin:0px;padding:0 15px;} 
.search_list ul li{width:900px;padding:3px 0px 0px 0px;}
.search-href a{color:#787171;text-decoration:underline;font-size:1.12em;font-family:Lucida Sans Unicode;font-weight:bold;}
.search-href a:hover{color:#DA251C;text-decoration:underline;}

/********************************* CSS for Search Page**********************************/


.career_lend a{text-decoration:none;font-weight:bold;color:#4E4E4E;}
.career_lend a:hover{text-decoration:underline;}

#ulliSBU{float:left;background-color:#EFEFEF;margin-top:-0.5px;display:none;width:174px;}
#ulliSBU ul{float:left; list-style:none; margin:0;padding:0;width:153px;}

#ulliSBU ul li a{float:left;width:164px;text-decoration:none;color:#4E4E4E; font-size:0.7em; font-family:Lucida Sans Unicode;padding-left:10px;background-color:#EFEFEF;height:18px;font-weight:normal;}
#ulliSBU ul li a:hover{background-color:#DA251C;color:#FFFFFF;}
.back a{text-decoration:none;color:#4E4E4E;}
.back a:hover{text-decoration:underline;color:#DA251C;}
.defaultUnderline a{text-decoration:none;}
.defaultUnderline a:hover{text-decoration:underline;}
.photo_firstBorder{border:4px solid #FFFFFF;}
.photo_secondBorder{border:1px solid #4E4E4E;}
.photo_thirdBorder{border:3px solid #D5D5D5;}
.photo_forthBorder{border:1px solid #BEBEBE;}

/********classes added by gauri on 13th may*******/

.margin-leftrt{margin-left:auto; margin-right:auto;}

/*******************ENDS HERE*********************/
.width287{width:287px;}
.media_Landing a span:hover{text-decoration:underline;cursor:pointer;}
/***************************Starat New CSS Changes ****************************/

.bredcrum_new {font-size:0.66em;color:#6C6C6C;font-family:Lucida Sans Unicode;}
.bredcrum_new a{color:#6C6C6C;text-decoration:underline}
.bredcrum_new a:hover{color:#DA251C;text-decoration:underline}
h1{color:#DA251C;font-size:1.13em;font-family:Lucida Sans Unicode;margin:0;}
h2{color:#000000;font-size:0.8em;font-family:Lucida Sans Unicode;margin:0;}
h3{color:#DA251C;font-size:0.8em;font-family:Lucida Sans Unicode;margin:0;}
h3 a{color:#DA251C;}
.width528{width:528px;}
.width532{width:532px;}
.paddtop7{padding-top:7px;}
.borderC6C6C6{border:1px solid #C6C6C6}
.sbu_landing_hover a {text-decoration:none;cursor:pointer}
.sbu_landing_hover a:hover{text-decoration:underline;}
.noCursor{cursor:default;}
.imgIndex{z-index:1;position:relative;}
.bgColorD2D0D1{background-color: #D2D0D1;}
.font066{font-size:0.66em;}
/***************************End New CSS Changes ****************************/


.Centre1{width:297px; display: table; height:45px; position: relative;background-color:#E8E8E8;}
.Centre2{display: table-cell; vertical-align: middle;}
.Centre3{position: relative; top: -50%}

.width595{width:595px;}
.width127{width:127px;}
.width460{width:460px;}

.footerText{background-color:#EDEDED;float:left;width:100%;margin-top:-4px;}

ul li.selectedsearchBox{background-color:#DA251C;color:#FFFFFF;}
/*.searchBox a{float:left;width:23px; border:1px solid #CACBCA;text-decoration:none;background-color:#E8E8E8;color:#4E4E4E}
/*ul li.searchBox a:hover{background-color:#DA251C;color:#FFFFFF;text-decoration:none;}*/

/**********************CSS Added By Hiren For Search Scrolling *****************************/

.jcarousel-skin-Search .jcarousel-container-horizontal
 {
 	width:300px;
    background-color:#FFFFFF;
}

.jcarousel-skin-Search .jcarousel-clip-horizontal
 { 
    /* This defines the width of the scroll area */
    height:20px;
    width:270px;
    margin-left:5px;
    margin-right:5px;
    top:-4px;
}

.jcarousel-skin-Search .jcarousel-item
{ 
    /* This defines the area of each small box */
    width:25px;
    height:20px;
    margin-right:1px;
    margin-left:1px;
    text-align:center;
}
.jcarousel-skin-Search a{float:left;width:21px; border:1px solid #CACBCA;text-decoration:none;background-color:#E8E8E8;color:#4E4E4E;padding-left:2px;}
.jcarousel-skin-Search .jcarousel-item a:hover {background-color:#DA251C;color:#FFFFFF;text-decoration:none;}

.jcarousel-skin-First .jcarousel-item:active{color:#000000; }

.jcarousel-skin-Search .jcarousel-next-horizontal
 { 
    width:13px;
    height:13px;
    position:relative;
    cursor:pointer;
    float:right;
    background:transparent url(/Images/Buttons/featuredbutton_right.gif) no-repeat 0 0;
}

.jcarousel-skin-Search .jcarousel-next-horizontal:hover,
.jcarousel-skin-Search .jcarousel-next-horizontal:active { background-position:0 -13px; }

.jcarousel-skin-Search .jcarousel-next-disabled-horizontal,
.jcarousel-skin-Search .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-Search .jcarousel-next-disabled-horizontal:active
 {
 	cursor:default;
 	background-position:0 -26px;
 	/*visibility:hidden;*/
 }
.jcarousel-skin-Search .jcarousel-prev-horizontal
 { 
    width:13px;
    height:13px;
    position:relative;
    cursor:pointer;
    float:left;
    right:5px;
    background:transparent url(/Images/Buttons/featuredbutton_left.gif) no-repeat 0 0;
}

.jcarousel-skin-Search .jcarousel-prev-horizontal:hover,
.jcarousel-skin-Search .jcarousel-prev-horizontal:active{background-position:0px -13px;}

.jcarousel-skin-Search .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-Search .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-Search .jcarousel-prev-disabled-horizontal:active
 {   
 	background-position:0 -26px; 	
 	cursor:default;
 	/*visibility:hidden;*/
 }
/*****************************CSS End For Search Scrolling *********************************/

#gallery
 {
	list-style-type:none;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative;width:642px;height:283px;z-index:0;
}