/*
To house all controls for modules which appear on more than one template
version: 1.1
Last update : 14 Dec 2006 (for hover state)
*/

/*----------Reusable classes----------*/
.iCommonPara{
padding-top:12px;
line-height:18px;
}
.iCommonPara p{
margin:18px 0 0 0;
}
.toolIframe{
width:100%;
border:0px;
}
.clearFloatBoth {
clear:both;
margin:0px;
padding:0px;
}
.clearFloatLeft {
clear:Left;
margin:0px;
padding:0px;
}
/*----------Reusable classes end----------*/

/*----------M-S13 Positioning banner----------*/
.posBanner{
margin:0;
}
.posBannerImageS{
width:553px;
}
.posBannerImage {
/*width:748px;*/
}
.posBanner p{
margin-top:2px
}
.banPara{
margin-top:4px;
}
.posBanner.banPara{
margin-top:2px; /*For IE*/
}
.posBannerImage3Col {
/*width:569px;*/
}
.posBanner3Col{
margin:0;
}
/*----------M-S13 Positioning banner end----------*/

/*----------M-S18 Positioning banner 2nd level begin----------*/
.posBanner2Level{
margin:0;
}

.ban2LevelImage{ 
float:right;
padding-left:4px;
padding-top:4px;
width:179px;
}
.posBanner2LevelS{
margin:0;
}
/*----------M-S13 Positioning banner 2nd level ends----------*/

/*----------M-S14 Primary teaser----------*/
#pTeaser{
margin:0px;
}
#imgContainer{
float:left;
width:179px;
padding-top:4px;
}
#teaserCopy{
margin-left:187px;
_margin-left:184px;
width:560px;
}
#teaserCopyS{
margin-left:187px;
_margin-left:184px;
width:360px;
}
#pTeaser #cap{
font-size:95%;
margin-top:4px;
_margin-top:1px
}
#subTitle{
font-weight:bold;
margin-bottom:2px;
}
.pLinkContainer  ul {
list-style:none;
margin-top:6px;
_margin-top:5px;
font-size:95%;
}
.pLinkContainer li{
background:url(../images/common/red_icon.gif) no-repeat 0px 0px;
padding-left:12px;
margin-bottom:5px;
}
.pLinkContainer .LinkList {
float:left;
margin-right:24px;
max-width:260px;
width: expression(Math.min(parseInt(this.offsetWidth), 260 ) + "px"); /*For Ie*/
}
.LinkListS {
float:left;
margin-right:24px;
max-width:160px;
width: expression(Math.min(parseInt(this.offsetWidth), 160 ) + "px"); /*For Ie*/
}
.LinkListTwo {
float:left;
}
#pTeaser .pTeaserSub {
margin:9px 0 0 0;
font-size:95%;
}
.pTeaserSub ul{
list-style-type:none;
}
#pTeaser .pTeaserSub li{
padding:0 0 0 17px;
background: url(../images/common/arrow_rt_box_c2.gif) no-repeat 0px 5px
}
/*----------M-S14 Primary teaser end----------*/

/*----------M-S15 Secondary teaser begin----------*/
#sTeaserContainer {
margin:0;
}
.sTeaser {
width:374px;
float:left
}
.sTeaserS {
width:276px;
float:left
}
.sTeaserImage {
float:left;
padding-top:4px;
}
.sTeaserImage img {
width:114px;
}
.sTeaserCopy {
float:left;
margin-left:8px;
padding-right:16px;
width:235px;
}
.sTeaserCopyS {
float:left;
margin-left:8px;
padding-right:16px;
width:135px;
}
.sTeaserTwoCopy {
float:left;
margin-left:8px;
width:250px;
}
.sTeaserTwoCopyS {
float:left;
margin-left:8px;
width:152px;
}
.sTeaserTitle {
font-weight:bold;
margin-bottom:2px;
}
.sTeaserLinkList  ul {
list-style:none;
margin-top:6px;
_margin-top:5px;
font-size:95%;
}
.sTeaserLinkList li{
background:url(../images/common/red_icon.gif) no-repeat 0px 0px;
padding-left:12px;
margin-bottom:5px;
}
#sTeaserContainer .sTeaserSub { 
margin-top:9px;
font-size:95%;
}
.sTeaserSub ul{
list-style-type:none;
}
#sTeaserContainer .sTeaserSub li{
padding:0 0 0 17px;
background:url(../images/common/arrow_rt_box_c2.gif) no-repeat 0px 5px
}
/*----------M-S15 Secondary teaser end----------*/

/*----------M-S16 Tertiary teaser begin----------*/
#tertiaryTeaserContainer {
margin:0;
}
.tertiaryTeaser {
width:244px;
float:left;
}
.tertiaryTeaserS {
width:179px;
float:left;
}
.tertiaryTeaserTwo {
width:244px;
float:left;
padding-right:16px;
}
.tertiaryTeaserTwoS {
width:179px;
float:left;
padding-right:16px;
}
.tertiaryTitle {
font-weight:bold;
}
.tertiaryTeaserLast {
width:241px;
float:left;
}
.tertiaryTeaserLastS {
width:176px;
float:left;
}
.tertiaryLinkList  ul {
list-style:none;
margin-top:4px;
_margin-top:3px;
font-size:95%;
}
.tertiaryLinkList li{
background:url(../images/common/red_icon.gif) no-repeat 0px 0px;
padding-left:12px;
margin-bottom:5px;
}
/*----------M-S16 Tertiary teaser end----------*/

/*----------Annotated menu starts----------*/
.secBoxContainer{
margin:0;
}
.secBoxOne{
width:228px;
float:left;
margin-right:16px
}
.secBoxTwo{
width:244px;
float:left;
margin-right:16px
}
.secBoxLast{
float:left;
width:242px;
}
.secBoxOne p,.secBoxTwo p,.secBoxLast p{
font-size:95%;
margin:0;
padding:0;
line-height:normal
}
.secBoxOne h4, .secBoxTwo h4, .secBoxLast h4{
padding:0px;
margin:0 0 3px 0;
_margin:0 0 4px 0;
font-size:95%;
color:#000000;
}
.annotatedList ul{ 
padding:7px 0 0 0;
list-style-type: none;
}
.annotatedList li{ 
background: transparent url(../images/common/red_icon.gif) no-repeat 0px 2px;
padding:0 0 0 12px;
font-size:95%;
margin-bottom:5px;
position:relative;
}
.annotatedLink{
margin-top:9px;
font-size:95%;
}
.annotatedLink ul{
margin:0;
padding:0;
list-style-type:none;
}
.secBoxContainer .annotatedLink li, .annotatedLink li{
padding:0 0 0 17px;
margin:0;
background:url(../images/common/arrow_rt_box_c2.gif) no-repeat 0px 5px;
}
/*----------Annotated menu ends----------*/

/*----------M-A02 W3 Generic article----------*/
.genPara{
line-height:18px;
}
.genPara h2{
margin:0 0 7px 0;
}
html>body .genPara h2{
margin:0 0 8px 0;
}
.genPara h3{
margin:0 0 4px 0;
}
html>body .genPara h3{
margin:0 0 3px 0;
}
.genericCopy{
margin:0px;
}
.genericCopy p, .genPara p {
margin:18px 0 0 0;
}
.genericImage{
float:right;
padding:14px 0px 10px 8px;
width:181px;
}
.genericImage800{
float:right;
padding:5px 0px 10px 8px;
width:184px;
}
.genericImage .imgHolder{
padding: 0px  0px 0px 2px
}
#genCaption #cap{
float:left;
width:100px;
}
.genericImage #genCaption{
width:174px;
margin-left:2px;
margin-bottom:15px;
_margin-bottom:14px;
font-size:95%;
_margin-top:1px
}
#genCaption #zoom{
text-align:right
}
#zoomImg{
margin-right:4px;
margin-top:2px;
_margin-top:3px
}
.quote{
width:174px;
border-top:1px solid #6EA9F2;
margin:0px 0px 0px 2px;
line-height:18px;
padding:4px 0px 0px 0px;
font-weight:bold;
font-size:100%;
clear:both;
}
.genBigImgHolder{
margin:0;
}
.bigImgCap{
width:100%;
margin-top:1px;
font-size:95%
}
html>body .bigImgCap {
margin-top:4px; /*For non IE Browser*/
}
.genList{
font-size:95%;
padding-top:1px; 
}
.genList ul{
list-style-type:none;
}
.genList li{
background:url(../images/common/red_icon.gif) no-repeat 0px 0px;
padding-left:12px;
margin-bottom:5px;
font-weight:bold
}
.genTableHolder{
margin:0px;
}
.genTable .tabBullet{
border:0px;
padding:2px;
text-decoration:none
}
.genTable{
font-size:95%;
padding:0px;
margin:0px;
border-collapse: collapse;
width:100%;
border-left: solid 1px #cccccc;	
}
.genTable td{
border-bottom: solid 1px #cccccc;
background: #fff;
padding: 2px 0 4px 3px;
text-align:left;
font-size:95%;
}
.genTable th{
border-right:none;
border-left:none;
margin:0px;
padding:2px 0px 3px 0px;
_padding:1px 0px 4px 0px;
background: #aecff3;
text-align:left;
border-bottom: 3px solid #deedfd;
font-weight:normal
}
.lastDataCol{
border-right: solid 1px #cccccc;
border-bottom: solid 1px #cccccc;
}
.firstTitle{
margin-left:4px;
}
.genTable .genThead{
background:#aecff3 url(../images/common/rit-top-corner.gif) no-repeat top right;
}
/*----------M-A02 W3 Generic article end----------*/

/*----------M-G11 More info----------*/
.moreInfo h4{
color:#000000;
margin-bottom:6px;
}
.moreInfo p{
margin:0 0 10px 0;
}
.moreInfo .bullet{
margin-right:8px;
margin-top:6px;
}
/*----------M-G11 More info----------*/

/*----------M-G23 Secondary global promo----------*/
#gloPromotion{
background:#deedfd url(../images/common/top_right_8.gif) right no-repeat top;;
padding:12px 0 12px 12px;
}
#gloPromotion p{
margin:0 8px 8px 0;
line-height:15px;
}
#gloPromotion .bullet{
padding-right:8px;
}
#gloPromotion .ofLastChild {
padding-top:4px;
_padding-top:5px;
}
#gloPromotion .imgBotPad {
padding-bottom:5px;
_padding-bottom:3px;
}
/*----------M-G23 Secondary global promo end----------*/

/*----------M-G10 Secondary page level promo----------*/
#pgPromotion p{
margin:3px 0 8px 0;
line-height:15px;
}
#pgPromotion .ofLastChild {
padding-top:4px;
_padding-top:5px;
}
html>body .imgBotPad {
padding-bottom:2px; /*For Non IE browsers*/
}
#pgPromotion .bullet{
padding-right:8px;
}
/*----------M-G10 Secondary page level end----------*/

/*----------M-G12 Related links----------*/ 
#linkList{
width:179px;
}
#linkList h4{
margin:0px 0px 6px 0px;
padding:0px;
color:#000000;
}
#linkList p{
margin:0 0 10px 0;
}
#linkList ul{ 
padding:0px;
list-style-type: none;
}
#linkList li{ 
background: transparent url(../images/common/red_icon.gif) no-repeat 0px 0px;
padding:0 0 10px 12px;
position:relative;
}
#linkList .bullet{
padding-right:8px;
}
#linkList .imgBotPad {
padding-bottom:3px;
}
/*----------M-G12 Related links end----------*/ 

/*----------M-G04 Table of contents----------*/
#toc{
margin:17px 0px 0px 4px;
padding:0px;
width:175px;
}
#toc dl{
padding-top:2px;
}
#toc a{
font-size:85%
}
.selToc{
background: #FFFFFF url(../images/common/tocDdBullet.gif) no-repeat 12px 12px !important;
background-color:#FFFFFF;
font-weight:bold;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
border-left:1px solid #cccccc;
padding:4px 0px 6px 22px !important;
margin:12px 0 10px -4px!important;
font-size:85%
}
.selTocParent{
background: #FFFFFF url(../images/common/greybullet.gif) no-repeat 4px 10px !important;
font-weight:bold;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
border-left:1px solid #cccccc;
padding:4px 0px 6px 15px !important;
_padding:4px 0px 6px 14px !important;
margin:2px 0 10px -5px!important;
_margin:2px 0 10px -4px!important;
font-size:85%
}
#tocHead{
background:#99ccff url(../images/common/tocCurve.gif) no-repeat top left;
padding:4px 0px 4px 7px;
margin:0px;
font-weight:bold;
border-bottom: 3px solid #cce5ff
}
#tocHead a:link{
padding-left:0px;
display:block;
text-decoration:none;
color:#003399;
}
#tocHead a:visited{
padding-left:0px;
display:block;
text-decoration:none;
color:#003399;
}
#tocHead a:active{
padding-left:0px;
display:block;
text-decoration:none;
color:#003399;
}
#tocHead a:hover{
padding-left:0px;
display:block;
text-decoration:underline;
color:#003399;
}
#tocLinks{
padding:0px 0px 6px 8px;
background-color:#eeeeee
}
#tocLinks dt{
margin:0px 0px 10px 0px;
background-image:url(../images/common/greybullet.gif);
background-position:0px 5px;
background-repeat:no-repeat; 
} 
#tocLinks dt a:link{
padding-left:11px;
display:block;
text-decoration:none;
color:#003399;
} 
#tocLinks dt a:visited{
padding-left:11px;
display:block;
text-decoration:none;
color:#003399;
} 
#tocLinks dt a:active{
padding-left:11px;
display:block;
text-decoration:none;
color:#003399;
} 
#tocLinks dt a:hover{
padding-left:11px;
display:block;
text-decoration:underline;
color:#003399;
}
#tocLinks dd{
padding:0px 0px 0px 8px;
margin:0px 0px 10px 0px;
background-image:url(../images/common/tocDdBullet.gif);
background-position:8px 6px;
background-repeat:no-repeat;
} 
#tocLinks dd a:link{
display:block;
padding-left:11px;
text-decoration:none;
color:#003399;
}
#tocLinks dd a:visited{
display:block;
padding-left:11px;
text-decoration:none;
color:#003399;
}
#tocLinks dd a:active{
padding-left:11px;
text-decoration:none;
color:#003399;
}
#tocLinks dd a:hover{
padding-left:11px;
text-decoration:underline;
color:#003399;
}
/*----------M-G04 Table of contents----------*/

/*----------T-G22 iFrame----------*/
.iframeplusnav{
width:100%;
}
.pageFootnote {
margin:19px 0px 0px 0px;
font-size:95%;
}
/*----------T-G22 iFrame----------*/

/*----------T-S04 Listing Section start----------*/
.listingSection h2{
margin:0px 0px 3px 0px;
}
html>body .listingSection h2{
margin:0px 0px 4px 0px;
}
.listingImage {
float:left;
margin:4px 0px 0px 0px;
}
html>body .listingImage{
margin:3px 0px 0px 0px; /*for non IE Browsers*/
}
.listingImage img{
width:179px;
}
.itemText {
margin:0px 0px 0px 187px; /*for firefox*/
_margin:0px 0px 0px 184px;
width:382px;
}
.itemTextS {
width:187px;
margin:0px 0px 0px 187px; /*for firefox*/
_margin:0px 0px 0px 184px;
}
.listingItem h3 {
margin:0px 0px 4px 0px;
}
html>body .listingItem h3 {
margin:0px 0px 3px 0px;
}
.listingLink {
margin:10px 0px 0px 0px;
_margin:12px 0px 0px 0px;
}
.listingLink a {
font-size:95%;
}
.listingItem p {
margin:0px;
line-height:18px;
}
.listingItem .bullet {
padding:0px 8px 0px 0px
}
.linkTop {
text-align:right;
font-size:90%;
margin: 4px 0px 18px 0px; /*for firefox*/
_margin: 7px 0px 18px 0px; /*for IE*/
}
.headerSpace {
margin-top:18px;
}
/*----------T-S04 Listing Section ends----------*/

/*----------T-S04 Listing2Col Section start----------*/
.itemTextTwoCol {
margin:0px 0px 0px 187px;
_margin:0px 0px 0px 184px;
}
.itemTextTwoColS {
margin:0px 0px 0px 187px;
_margin:0px 0px 0px 184px;
width:366px;
}
/*----------T-S04 Listing2Col Section ends----------*/

/*----------M-S13 Positioning banner start----------*/
.posBanner{
margin-top:0px;
}
/*----------M-S13 Positioning banner ends----------*/

/*----------T-S01 FAQ FAQ3Col start----------*/
.faqListing {
padding:18px 0px 12px 0px;
_padding:17px 0px 13px 0px;
}
.faqListing ul{
list-style-type: none;
}
.faqListing ul li{
padding:0px 0px 5px 12px;
background: url(../images/common/greybullet.gif) no-repeat center left;
font-size:95%;
font-weight:bold;
position:relative;
}
.faqItem {
padding:0px 0px 17px 0px;
_padding:0px 0px 18px 0px;
}
.faqItem .bullet{
padding:0px 8px 0px 0px;
}
.faqItem h2{
margin:0px 0px 3px 0px;
}
html>body .faqItem h2{
margin:0px 0px 4px 0px;
}
.faqImage {
float:left;
margin:4px 5px 3px 0px;
width:179px;
}
html>body .faqImage {
margin:4px 8px 3px 0px;
}
.faqText{
margin:0px 0px 0px 187px;
_margin:0px 0px 0px 180px;
width:377px;
line-height:18px;
}
.faqLink{
margin:10px 0px 0px 0px;
_margin:12px 0px 0px 0px;
}
.faqLink a{
font-size:100%;
}
.faqLinkTop{
text-align:right;
font-size:95%;
margin:5px 0px 0px 0px;
_margin:6px 0px 0px 0px;
}
.faqCaption {
float:left;
margin:4px 0px 0px 0px;
width:179px;
}
.faqCaptionin {
width:123px;
float:left;
font-size:95%;
_margin-top:-3px;
}
.faqZoom {
text-align:right;
font-size:85%;
}
.faqZoomImg{
margin-right:4px;
width:9px;
}
/*----------T-S01 FAQ3Col Section ends----------*/

/*----------T-S02 FAQ2Col Section starts----------*/
.faqListingTwoCol {
margin:18px 0px 17px 0px;
_margin:17px 0px 18px 0px;
}
.faqListingTwoCol ul{
margin:0px;
list-style-type: none;
}
.faqListingTwoCol ul li{
font-size:95%;
padding:0px 0px 0px 12px;	
margin:0px 0px 5px 0px;
_margin:0px 0px 5px 0px;
background: url(../images/common/greybullet.gif) no-repeat center left;
}
.faqListingTwoCol a{
font-weight:bold;
color:#003399;
}
.faqTextTwoCol{
margin:-4px 0px 0px 187px;
_margin:-4px 0px 0px 180px;
width:561px;
line-height:18px;
}
.faqItemTwoCol{
margin:0px 0px 17px 0px;	
_margin:0px 0px 18px 0px;	
clear:both;
}
.faqItemTwoCol .bullet{
padding:0px 8px 0px 0px;
}
.faqItemTwoCol h2{
margin:0px 0px 6px 0px;	
}
.faqLinkTwoCol{
margin:10px 0px 5px 0px;
_margin:12px 0px 6px 0px;	
}
.faqCaptionTwoCol {
float:left;
margin:4px 0px 0px 0px;
width:179px;
}
.faqLinkTwoColTop {
text-align:right;
font-size:95%;
}
/*----------T-S02 FAQ2Col Section ends----------*/

/*----------T-S02 ContactUs Section stats----------*/
#contactUs {
margin:20px 0px 0px 0px;
}
#contactUs .bold {
font-weight:bold;
}
.contactUsEmail {
padding-right:1px;
}
.contactUsFax {
padding-right:10px;
}
.contactUsTel {
padding-right:13px;
}
.contactUsFootnote {
margin:22px 0px 0px 0px;
font-size:85%;
}
/*----------T-S02 ContactUs Section ends----------*/

/*----------T-A03 SiteMap----------*/
.siteMapIntroPara{
margin:0px;
padding:0px;
line-height:18px;
}
.siteMapContainer {
margin:18px 0px 0px 0px;
_margin:17px 0px 0px 0px;
}
#siteMap dl{
margin-top:5px;
}
#siteMap {
font-size:95%;
}
#siteMap a{
font-weight:bold;
}
#siteMap dt{
margin:0px 0px 5px 0px;
}
#siteMap dt a:link, #siteMap dt a:visited {
background-image:url(../images/common/greybullet.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:12px;
font-weight:bold;
}
#siteMap dd{
margin:0px 0px 5px 8px;
}
#siteMap dd a:link, #siteMap dd a:visited {
background-image:url(../images/common/tocDdBullet.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:12px;
font-weight:normal;
}
#siteMap dl dl dd { 
margin-left:15px;
}
/*----------T-A03 SiteMap ends----------*/	

/*----------M-S17 Pres release list item starts----------*/	
#pressRelSection {
margin-top:17px;
}
.pressRelItem {
margin-bottom:18px;
_margin-bottom:17px;
}
.pressDate {
font-size:95%;
padding-bottom:5px;
_padding-bottom:6px;
}
.pressTitle {
padding-bottom:2px;
}
.pressPara { 
line-height:18px;
}
/*----------M-S17 Pres release list item ends----------*/	

/*----------M-A23 Pres release article starts----------*/	
#pressRelArticle {
padding-top:18px;
_padding-top:17px;
}
.pressArtDate {
font-size:95%;
}
.pressArtTitle {
padding:5px 0px 3px 0px;
_padding:6px 0px 3px 0px;
}
.pressArtPara { 
line-height:18px;
padding-bottom:14px;
}
.pressArtGrayBox {
background:#eeeeee url(../images/common/gray_top_left.gif) no-repeat left top;
padding:4px 7px 14px 7px;
margin-bottom:12px;
_margin-bottom:11px;
}
.pressQuote {
font-size:95%;
padding:10px 50px 0px 50px;
}
.pressArtLinks{
font-size:95%;
margin-left:1px;
}
.pressEnd h3 {
text-align:center;
color:#000000;
padding-top:1px;
padding-bottom:8px;
}
.pressArtLinks ul{
list-style-type:none;
}
.pressArtLinks li{
background:#ffffff url(../images/common/red_icon.gif) no-repeat 0px 0px;
padding-left:12px;
margin-bottom:5px;
}
.editorNotes {
margin-top:12px;
margin-bottom:10px;
}
.editorNotes h3 {
margin:0px;
}
.furtherInfo h3 {
margin:0px;
}
.mobile {
padding-right:2px;
}
.desk {
padding-right:11px;
}
.fax {
padding-right:20px;
}
.infoEmail {
padding-right:10px;
}
.furtherInfo a {
font-size:95%;
}
.morePressRel {
margin-top:9px;
_margin-top:12px;
font-size:95%;
}
.morePressRel img{
margin-right:8px;
}
/*----------M-A23 Pres release articel ends----------*/	

/*----------M-A03 Contact us starts----------*/	
#contactUs {
margin:18px 0px 0px 0px;
}
#contactUs .bold {
font-weight:bold;
}
.contactUsEmail {
padding-right:3px;
}
.contactUsFax {
padding-right:13px;
}
.contactUsTel {
padding-right:17px;
}
.contactUsFootnote {
margin:17px 0px 0px 0px;
font-size:95%;
}
/*----------M-A03 Contact us ends----------*/	

/*----------T-F01 Information request starts----------*/	

#infoRequestContainer {
margin:22px 0px 0px 0px;
}
#infoRequestContainer .infoRequestDetailsSection {
padding:2px 8px 1px 7px;
_padding:1px 8px 2px 7px;
background:#cccc99 url(../images/common/top_right.gif) no-repeat top right;
border-bottom:solid;
border-bottom-width:3px;
border-bottom-color:#DEE0CD;
font-weight:bold;
font-size:95%;
}
.infoRequestFieldsSection {
background:#F2F4DB url(../images/common/bottom_right_8.gif) no-repeat bottom right;
background-color:#F2F4DB;
padding-top:8px;
padding-bottom:3px;
_padding-bottom:5px;
}
.infoRequestlabel {
float:left;
width: 371px;
text-align:right;
padding-right:7px;
_padding-right:4px;;
}
.infoRequestFields {
text-align:left;
padding-bottom:12px;
_padding-bottom:10px;
}
.infoRequestlabel label{
font-size:95%;
}
.infoRequestFields select {
margin-bottom:0px;
_margin-bottom:1px;
}
.infoRequestFields textarea {
margin-top:0px;
width:155px;
_width:150px;
}
.infoRequestSubmit {
padding-top:16px;
padding-left:378px;
}
.infoRequestCancelContainer {
padding:24px 0px 0px 0px;
_padding:24px 0px 0px 0px;
}
.infoRequestCancel {
font-size:95%;
}
.infoRequestcancelBullet {
padding-right:8px;
}
.infoRequestPageFootNote {
padding-top:17px;
_padding-top:19px;
font-size:95%;
}
.infoRequestStar {
font-size:95%;
color:#FF0000;
}
/*----------T-F01 Information request ends----------*/


/******************************************************/
/*----------Optional module classes begin----------*/
/******************************************************/

/*----------M-S01 W2 FAQ optional begin----------*/
.faqItemOpt {
padding:0px 0px 18px 0px;
_padding:0px 0px 18px 0px;
}
.faqTextOpt{
line-height:18px;
}
/*----------M-S01 W2 FAQ optional ends----------*/

/*----------M-S02 W3 FAQ optional begin----------*/
.faqTextTwoColOpt{
line-height:18px;
}
.faqItemTwoColOpt{
margin:0px 0px 18px 0px;	
clear:both;
}
.faqItemTwoColOpt h2{
margin:0px 0px 2px 0px;	
}
/*----------M-S02 W3 FAQ optional ends----------*/

/*----------M-S09 W3 Listing section optional begin----------*/
.itemTextOpt {
margin:0px;
}
.listingLinkOpt {
margin:10px 0px 18px 0px;
_margin:12px 0px 20px 0px;
}
.itemTextTwoColOpt {
margin:0px;
}
/*----------M-S09 W3 Listing section optional ends----------*/

/*----------M-S14 Primary teaser optional begin----------*/
#teaserCopyOpt{
margin-bottom:10px;
_margin-bottom:12px;
margin-top:-4px;
}
/*----------M-S14 Primary teaser optional ends----------*/

/*----------M-S14 Primary teaser_800 optional begin----------*/
#teaserCopySOpt{
margin-left:0px;
}
/*----------M-S14 Primary teaser_800 optional ends----------*/

/*----------M-S15 Secondary teaser optional begin----------*/
.sTeaserCopyOpt {
padding-right:16px;
}
.sTeaserTwoCopyOpt {
margin:0px;
}
.sTeaserImageOpt {
float:left;
margin-right:8px;
_margin-right:5px;
}
.sTeaserImageOpt img {
width:114px;
}
/*----------M-S15 Secondary teaser optional ends----------*/

/*----------M-S15 Secondary teaser_800 optional begin----------*/
.sTeaserCopySOpt {
padding-right:16px;
}
.sTeaserTwoCopySOpt {
margin:0;
}
.sTeaserSOpt {
width:275px;
float:left
}
/*----------M-S15 Secondary teaser_800 optional ends	----------*/

/******************************************************/
/*----------Optional module classes ends----------*/
/******************************************************/


/************************************************************************/
/*----------Classes effected for round cornering classes begin----------*/
/************************************************************************/
#teaserCopy_Cor{
margin-left:187px;
_margin-left:184px;
/*width:560px; - width change for new modeule - Sarvang*/ 
width:537px;
}
.sTeaserCopy_Cor {
float:left;
margin-left:8px;
/*padding-right:16px;
width:235px; - width change for new template*/
width:210px;
}
.sTeaserTwoCopy_Cor {
float:left;
margin-left:8px;
/*width:250px; - change for new moduel - Sarvang*/
width:228px;
}


.secBoxOne_Cor{
width:228px;
float:left;
margin-right:16px;
}

.secBoxContainer.secBoxOne_Cor{
margin-bottom:10px;
}
.secBoxContainer.secBoxLast_Cor{
margin-bottom:10px;
}
.secBoxTwo_Cor{
width:244px;
float:left;
margin-right:16px
}
.secBoxLast_Cor{
float:left;
width:244px;
}

.secBoxOne_Cor p,.secBoxTwo_Cor p,.secBoxLast_Cor p{
font-size:95%;
margin:0;
padding:0;
line-height:normal
}
.secBoxOne_Cor h4, .secBoxTwo_Cor h4, .secBoxLast_Cor h4{
padding:0px;
margin:0 0 3px 0;
_margin:0 0 4px 0;
font-size:95%;
color:#000000;
}

.moreInfo_Cor{
width:179px;
}
.moreInfo_Cor h4{
margin-bottom:6px;
color:#000000;
}
.moreInfo_Cor p{
margin:0 0 10px 0;
}
.moreInfo_Cor .bullet{
margin-right:8px;
margin-top:6px;
}


#linkList_Cor {
/*width:179px; - Change for new design - Sarvang*/
width:100%;
}
#linkList_Cor h4{
margin:0px 0px 6px 0px;
padding:0px;
}
#linkList_Cor p{
margin:0 0 10px 0;
}
#linkList_Cor ul{ 
padding:0px;
list-style-type: none;
}
#linkList_Cor li{ 
background: transparent url(../images/common/red_icon.gif) no-repeat 0px 0px;
padding:0 0 10px 12px;
position:relative/*Added - Change for new design - Priyank*/
}
#linkList_Cor .bullet{
padding-right:8px;
}
#linkList_Cor .imgBotPad {
padding-bottom:3px;
}


#pgPromotion_Cor {
width:100%;/*Width changed from 169px to 100% - new design change - Priyank*/
padding:0 0px 0 0px;/*Right padding made 0 from 12 - Sarvang*/
margin-bottom:21px;
_margin-bottom:14px;
}
#pgPromotion_Cor p{
margin:0 0 8px 0;
line-height:15px;
}
#pgPromotion_Cor .ofLastChild {
padding-top:4px;
_padding-top:5px;
}
#pgPromotion_Cor .imgBotPad {
padding-bottom:5px;
_padding-bottom:3px;
}
#pgPromotion_Cor .bullet{
padding-right:8px;
}
/************************************************************************/
/*----------Classes effected for round cornering classes ends----------*/
/************************************************************************/

/************************************************************************/
/*----------Classes for spacer starts------*/
/************************************************************************/
.ofLastChild {
margin-bottom:0 !important;
padding-bottom:0 !important;
}
.spacer0 {
	margin-bottom:0; !important;
}
.spacer6 {
	height:6px !important;
}
.spacer8 {
	height:8px !important;
}
.spacer10 {
	height:10px !important;
}
.spacer12 {
	height:12px !important;
}
.spacer16 {
	height:16px !important;
}
.spacer18 {
	height:18px !important;
}
.spacer20{
	height:20px !important;
}
.spacer22 {
	height:22px !important;
}
.spacer24 {
	height:24px !important;
}
/************************************************************************/
/*----------Classes for spacer ends------*/
/************************************************************************/