#leftnav .leftNavigation ul li ul.dropLink li{padding:5px 0 3px 8px; margin:0;}
#leftnav .leftNavigation ul.leftSubMenu li a{ padding:10px 0 8px 17px; margin:0;}/*Changed By Karan*/
#leftnav .leftNavigation ul li ul.dropLink{padding:13px 0 0 8px; margin:0;}
#leftnav .leftNavigation ul li ul.dropLink li{margin:0; margin-left:4px; padding:0 0 10px 15px; line-height:10px;}/*Changed By Karan*/
#leftnav .leftNavigation ul li ul.dropLink li a{width:184px; padding:0; margin:0;}/*Changed By Karan*/
#leftnav .leftNavigation ul li ul.dropLink li a:hover{ width:184px; color:#fff; background:none; padding:0; margin:0;}/*Changed By Karan*/
#leftnav .leftNavigation ul li ul.dropLink li.selected{width:184px; margin:0; margin-left:4px; padding:0 0 15px 15px; line-height:10px; }/*Changed By Karan*/
#leftnav .leftNavigation ul li ul.dropLink li span{border:none; margin:0; padding:0px 0px 10px 15px; display:block; background:none; cursor:pointer; color:#ffffff;}

#gspmain #newsBoxArea{border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; width:940px; padding:0; margin:-5px 0; background:#fff; clear:both; height:auto !important; min-height:400px; float:left;bo rder:1px solid red;}
.basicModal .basicbottomCurve .printLink
{
	position:absolute; 
	margin:13px 18px; 
	width:50px; 
	bord er:1px solid red;
	
}
.basicModal .basicbottomCurve .printLink a{
	color:#51b1c5;
	font-weight:bold;
	font-size:13px;
	bac kground:url(../images/green-arrow.gif) right 7px no-repeat; 
	width:13px; 
	height:5px; 
	padding:0 15px 0 0;
}
/*Added Block By Karan Starts Here*/
.basicModal .basicTxt table
{
	width:97%;
}

.basicModal .basicTxt table table
{
	width:100%;
}

#gspmain .cenerContent
	{
		height:100%;
		width:900px; 
		overflow:hidden;
	}


#gspmain #center-column
	{
		height:100%; 
		overflow:hidden;
	}
#gspmain #center-columns
	{
		height:100%; 
		overflow:hidden;
		
	}

#leftnav .leftNavigation ul.leftSubMenu li.leftSubMenuAct
{ 
	padding:10px 0 8px 17px; 
	margin:0;
}
#leftnav ul li.socialLink a
{
	width:205px;
} 
#leftnav ul li.socialLink a:hover
{
	width:205px;
}
#textSize li.smallTxt a
{
	background: url(../images/text-small-increase-button.gif)
}
#textSize li.bigTxt a
{
	background: url(../images/text-big-increase-buton.gif)
}
#gspmain #bottomCurveBig .textSize  li.smallTxt a
{
	background: url(../images/text-small-increase-button.gif)
}
#gspmain #bottomCurveBig .textSize  li.bigTxt a
{
	background: url(../images/text-big-increase-buton.gif)
}

#gspmain #newsBoxArea  li.smallTxt a
{
	background: url(../images/text-small-increase-button.gif)
}
#gspmain #newsBoxArea  li.bigTxt a
{
	background: url(../images/text-big-increase-buton.gif)
}
#gspmain #contactBoxArea .textSizeContbox li.smallTxt a
{
	background: url(../images/text-small-increase-button.gif)
}
#gspmain #contactBoxArea .textSizeContbox li.bigTxt
{
	background: url(../images/text-big-increase-buton.gif)
}
#gspmain #contactBoxAreaFlexi .textSizeContbox li.smallTxt a
{
	background: url(../images/text-small-increase-button.gif)
}
#gspmain #contactBoxAreaFlexi .textSizeContbox li.bigTxt a
{
	background: url(../images/text-big-increase-buton.gif)
}
li a.activetopMenu span 
{
	background: url(../images/topmenu-activeTab-right.gif) no-repeat scroll right top;
}

.submenuNew td.menuPromo .leftpromoImage
{
	margin:7px 0 0 3px; 
}

/*Added Block By Karan Ends Here*/

#bottomHeaderCurve
{
	background:url(../images/bg-header-bottomCurve.png) left top no-repeat; 
	width:960px; 
	float:left; 
	font-size:1%;
}

#gspmain #newsBox
	{
		margin:52px 2px 0 0; 
		width:940px; 
		padding:0 8px 0px 10px;
	}


#fourtouts .tout-one{margin-left:5px}
#gspmain #bottomCurveBig ul{margin:0 5px 0 0;}
#touts4landpage #newsticker{padding:2px;}
#gspmain #bottomCurve ul{margin:0 10px 0 0; padding:0; float:right}
#header .siteLogo img{margin:10px 0 0 8px; padding:0; }

#header
{
	z-index:50;
}

div.contents-header h3 {margin:0}
#leftnav {margin:1px 19px 0 7px; padding:8px 0 0 7px;}

#gspmain .emailNavFirst{width:200px}
#gspmain .emailNavSecond{margin:0 20px; width:225px}
#gspmain .emailNavThird{width:180px;}
#gspmain .emailNavFour{width:180px}
#gspmain .featureNavFirst{width:140px;}
#gspmain .featureNavSecond{width:110px}
#gspmain .featureNavThird{width:140px;}
.featureTab h2{margin:18px 0 0 9px;}
.featureTab h2{background: transparent url('../images/curve-gray-left.gif') no-repeat top left;}
.featureTab h2 span{background: transparent url('../images/curve-gray-right.gif') no-repeat top right;}
#gspmain .cenerContent h2{padding:0 0 10px 0; margin:0}

#gspmain .cenerContent
	{
		padding:32px 0px 0px 30px;
		margin:0 30px 0 0;
		overflow:hidden;
	}

#gspmain #contactBoxArea .textResizeButton
	{
		margin:0; 
		padding:0px 0px 5px 0px; 
		float:right; 
		clear:both; display:block; 
		width:100px;
	}
#gspmain #bottomCurveBig .textResizeButtonSecond

            {

                        position: relative;

                        margin:-30px 0px 0px 0px;                      

                        padding:0px 3px 0px 0px; 

                        float:right ; 

                        clear:both; display:block; 

                        width:100px;

            }



#gspmain #bottomCurve .pagenav  li.pagetext{padding:6px 11px 0 2px; border:1px solid red}
#gspmain #contactBoxArea .mail .emailNav{margin:20px 0 0 15px; padding:0; background:#fff}
#gspmain #contactBoxArea{padding-bottom:10px;}
#gspmain #contactBoxArea .mail{width:100%; min-height:175px; height:auto !important; height:175px;clear:both; bo rder:1px solid red; padding-bottom:20px}
#gspmain #newsBoxArea .bottomNavs{margin:0; padding:8px 0 9px 0}
#gspmain #contactBoxArea .emailNav .textSizeContbox{margin-left:855px; padding-bottom:50px; padding:0; float:left; clear:both; bord er:1px solid red; width:60px; position:absolute; }
#gspmain #newsBoxArea .pagenav  li.preBtn a {margin:0 2px 0 0;}
#submenutoutsbgc{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='images/submneutoutsbgc.png');
	}
.basicModal{width:71%;	margin-left:15%;}


#gspmain .searchError .imgInput{heigh t:22px; padding-top:0px; padding-left:4px; float:left}
#gspmain .searchError input.Textbox{width:220px; height:15px;}
#gspmain .searchError label{float:left; padding:8px 0}
#gspmain .searchError .submithBtn{float:left; margin-top:0;}
#gspmain .searchError input.Textbox{margin-top:0px;}

.submenuNew td table td.menuFirst{background:url(../images/top-shadow.gif) left top repeat-x;}
.submenuNew td table td.menuFirst a{background:url(../images/top-shadow.gif) left top repeat-x;}
.submenuNew td table td.menuFirst a:hover{background:url(../images/top-shadow-hover.gif) left top repeat-x;}
.submenuNew td table td.menuFirst-right{background:#fccb06 url(../images/top-shadow.gif) left top repeat-x;}
.submenuNew td table td.menuFirst-right a{background:#fccb06 url(../images/top-shadow.gif) left top repeat-x;}
.submenuNew td table td.menuFirst-right a:hover{background:#f7af11 url(../images/top-shadow-hover.gif) left top repeat-x;}
.basicModal .basictopCurve h2 span.closeButton a{margin-right:5px;}

#gspmain .bulletLevel ul li td.bullet
{
	background:url(../images/bullet-Img.gif) left top no-repeat; 
	
}


#gspmain .bulletLevel ul li ul.bulletLevel2 li td.bullet
{
	background:url(../images/bullet-White-Blank.gif) left top no-repeat; 

}
#gspmain .bulletLevel ul li ul.bulletLevel3 li td.bullet
{
	background:none; 

}
#gspmain .bulletLevel-Img ul li
{
	background:url(../images/bulletImg.gif) left 1px no-repeat; 
	
}

#gspmain .bulletLevel-Img ul li ul.bulletLevel-Img2 li
{
	background:url(../images/bullet-White.gif) left 3px no-repeat; 
	
}


#gspmain .bulletLevel-Img ul li ul.bulletLevel-Img3 li
{
	background:url(../images/bullet.gif) left 8px no-repeat; 
	
}

#gspmain .searchError .submitBtnArea a.submitFlexiBtn{background:url(../images/flexiBtn-leftImage.gif) left top no-repeat; margin:0; float:left}
#gspmain .searchError .submitBtnArea a.submitFlexiBtn span{background:url(../images/flexiBtn-rightImage.gif) right top no-repeat;}


/* Sub Menu */
span.locaterBg{top:5px; padding-left:2px;}
span.searchBg{top:5px; padding-left:0px;}
input.TextboxLocater{margin-top:-50px; width:173px; left:8px;}


input.TextboxSearch{top:-40px; right:-5px; left:8px;}

input.searchBg-btn{top:-42px; width:23px; right:1px;}
