#style1 { margin-top:15px;}
.spl-land-wip_rmcont-sublink_related li {list-style:none;}

poll_submitbody {margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif;}
ul {margin:0px; padding:0px; list-style:none; }
h1 { margin:0px; padding:0px; font-size:30px; color:#0094a7; font-weight:normal;}
h2 { margin:0px; padding:0px; font-size:1em; color:#525152; font-weight:normal;}
h4 { margin:0px; padding:0px; font-size:18px; color:#0094a7; font-weight:normal;}

.bannertophed h1 { margin:0px; padding:0px 0px 15px 0px; font-size:30px!important; color:#666; font-weight:normal;}
.bannertophed h2 { margin:0px; padding:0px 0px 15px 0px; font-size:30px!important; color:#666; font-weight:normal; line-height:24px;}

.clear {clear:both;}
.eeslogo {position:absolute; width:590px; background-image: url(images/EESLOGO.gif);background-repeat:no-repeat;background-position: right bottom; height:50px; padding-top:20px;}
.eeslogo a{text-indent:-99999px; display:block; width: 190px; height:50px; float:right;}
#MainWrap {width:1002px; margin:0px auto;background: url(images/spl-land-wip_headbg.jpg); background-repeat:no-repeat;}
#MainWrappgl {width:1002px; margin:0px auto;}
.headBG {width:1002px; height:308px;  float:left;}
.topLinks {width:1002px; height:38px; float:left;}
.topLinks1 {width:407px; height:38px; float:right; background-image:url(images/toplogin_bg.jpg); background-repeat:no-repeat; background-position:75% -1px;}
.logLinks {width:177px; height:22px; margin:0px; padding:16px 0px 0px 33px; float:left;}
*+html .logLinks {width:177px; height:22px; padding:16px 0px 0px 33px; float:left;}
.logLinks.active{ background-image:url(images/topnavbg1.png); background-repeat:no-repeat; color:#4c4d4f; background-position:80% top;} 
.logLinks li { font-size:11px; font-weight:bold; color:#ed1b2f; padding-right:0px; float:left; padding-left:5px;}
.logLinks a{text-decoration:none; color:#ed1b2f;}
.anylink.show{
display:block;
}
.logLinks.active a.usenametxt{color:#0094A7;}
.logLinks a:hover{text-decoration:none; color:#0094A7;}
.textBox {width:132px; height:22px; margin:0px; padding:16px 0px 0px 18px; float:left;}
.textBox input {width:130px; height:18px; border:1px solid #FFFFFF; border:none; padding:0px; margin:0px; color:#4f5152; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
*+html .textBox input {width:130px; height:20px; border:none; padding:0px; margin:0px; color:#4f5152; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
/*.searchButton {width:31px; height:29px; padding-top:9px; float:left; padding-left:3px;}*/
.subreplaceimg{float:left; background-repeat: no-repeat; background-position: left top; height:30px; width:266px; }
.searchButton {width:31px; height:29px; padding-top:9px; float:left;}
.Adv_SearchM {width:1002px; float:left;}
.Adv_Search {width:188px; height:47px; padding-left:32px; float:right;}
.Adv_Search li {font-size:10px; color:#ed1b2f; padding-right:8px; float:left;}
.Adv_Search a{text-decoration:none; color:#ed1b2f;}
.Adv_Search a:hover{text-decoration:none; color:#0094A7;}
.TopMenus li a{float:left;}

.hide_form_element {display:none;}

.TopMenus { width:800px; height:33px;  padding-top:23px;  float:left;}

* html .TopMenus { width:800px; height:33px;  padding-top:8px;  float:left;}

.TopMenus li {font-size:13px; color:#FFFFFF; font-weight:bold; float:left; background-image: url(images/toparrow.gif); background-repeat: no-repeat; font-weight:bold; background-position:10px 8px; display:block; }
.TopMenus a{ text-decoration:none; color:#FFFFFF; font-size:13px;padding-left:25px; padding-right:20px; padding-bottom:5px; padding-top:5px;  }
/** html .TopMenus a{ text-decoration:none; color:#FFFFFF; font-size:13px;padding-left:25px; padding-right:20px; padding-bottom:3px; padding-top:5px;  }*/
/** html .TopMenus a:hover {text-decoration:none; color:#FFFFFF; background-image: url(images/sd.gif); background-repeat:no-repeat; background-position:2px 2px;}*/
/*.TopMenus a:hover {text-decoration:none; color:#FFFFFF; background-image: url(images/sd.gif); background-repeat:no-repeat; background-position:0px 0px;}*/

.BodyWrap {width:1002px; float:left; padding: 0px;padding-top:30px;}
.ans_BodyWrap {width:1002px; background:url(images/body-common_contbg.png); background-repeat:no-repeat; background-position:center top; float:left; padding: 0px;padding-top:21px;}
.BodyWrapress {width:1002px; float:left;}
.bodyToplink {width:1002px; height:22px; float:left;}
.Beckram {width:589px; height:22px; padding-left:59px; float:left;}
.Beckram li {padding-right:10px; font-size:11px; color:#FFFFFF; font-weight:none; float:left;}
.Beckram a{text-decoration:none; color:#FFFFFF;}
.Beckram a:hover{text-decoration:none; color:#FFFFFF;}
.print {width:220px; height:22px; padding-left:134px; float:left;}
.print a{width:266px; height:22px; padding:0px 4px 0px 0px;}
.topBG {width:1002px; height:20px; background:url(images/topBG.png) no-repeat; float:left;}

.Left {width:262px; float:left;}
*html .Left {width:240px; float:left;}
.leftMenus {width:220px; float:right;}
*html .leftMenus {width:220px; float:right;border: solid 0px black;}
#left_menus {width: 240px; float:right;}
*html #left_menus {width: 220px; float:right;}
.leftMenuTop {width:220px; height:16px; background:url(images/leftMenuTop.png) no-repeat;_background-color:#b2151c; float:left;}
.leftMenuMid {width:220px;  background-color:#b2151c; float:left;}

.leftMenu_Botbg {width:220px; float:left; margin:0px; padding:0px 0px 0px 00px; background:url(images/leftMenu_botbg.gif) no-repeat left bottom;}
.leftMenu_pad{padding-left:20px; float:left}
.toppad {padding-top:19px;}
.botpad{padding-bottom:10px;}
div, ul, li {outline:none;}
.leftMenu_H {width:180px; /*height:18px;*/ background:url(images/side_navnormal.jpg) no-repeat 20px 2px; font-size:13px; font-weight:bold; color:#FFFFFF; padding:2px 0px 5px 20px; float:left;}
.leftMenu_H a{
cursor:pointer;
color:#FFFFFF;
text-decoration: none;
}
a{ outline:none}
.leftMenu_H.selected{
background: url(images/leftMenu_H.png);
background-repeat:no-repeat;
background-position:20px 1px;
padding-left:20px;
}

.leftMenuss {width:220px; padding:0px; margin:0px; float:left; display:none;}
.leftMenuss li {padding:0px 0px 0px 0px; font-size:13px; color:#FFFFFF; width:100%;float:left}
.leftMenuss a{text-decoration:none; padding:2px 0px 3px 55px; color:#FFFFFF; width:151px; float:left; line-height:18px;}
.leftMenuss a:hover{text-decoration:none; padding:2px 0px 3px 55px; width:165px; font-weight:bold; background:url(images/Menu_Arrow1.gif) no-repeat 20% 3px; color:#FFFFFF; background-color:#991218;}

.advleftMenuss {width:220px; padding:0px; margin:0px; float:left; display:none;}
.advleftMenuss ul {padding:0px; margin:0px; float:left; clear:both;} 
.advleftMenuss li{padding:0px 0px 0px 0px; font-size:13px; color:#FFFFFF; width:100%; margin:0px; float:left;}
.advleftMenuss a{text-decoration:none; padding:2px 10px 3px 55px; color:#FFFFFF; width:155px; float:left;  margin:0px; }
.advleftMenuss a:hover{text-decoration:none; padding:2px 10px 3px 55px; width:155px; font-weight:bold; background:url(images/Menu_Arrow1.gif) no-repeat 20% 3px; color:#FFFFFF; background-color:#991218;  margin:0px;} 

.liselected{text-decoration:none; padding:2px 0px 3px 55px; width:165px; font-weight:bold;  float:left;color:#FFFFFF; background-color:#991218;} 

.leftMenuBtm {width:220px; height:16px; background:url(images/leftMenuBtm.gif) no-repeat; float:left;}

.BodyMid {width:720px; background:url(images/CenterBG.png) repeat-y; float:left;}
.BodyMid1 {width:720px; background:url(images/CenterBG1.png) repeat-y; float:left;}
*html .BodyMid1 {width:740px; background:url(images/CenterBG1.png) repeat-y; float:left;}

.BodyLeft {background:transparent url(images/leftcontbg.gif) no-repeat scroll right top;float:left;padding:0 48px 0 16px;width:432px; border:solid 0px green;}
*html .BodyLeft {background:transparent url(images/leftcontbg.gif) no-repeat scroll right top;float:left;padding:0px 49px 0 15px;width:431px;}
.ourresources_BodyLeft {background:transparent url(images/leftcontbg.gif) no-repeat scroll right top;float:left;padding:0 48px 0 16px;width:432px;}
* html .ourresources_BodyLeft {background:transparent url(images/leftcontbg.gif) no-repeat right top;float:left;padding:0 48px 0 16px;width:432px;}

.coreducation_BodyLeft {background:transparent url(images/leftcontbg.gif) no-repeat scroll right top;float:left;padding:0 48px 0 16px;width:432px;}
* html .coreducation_BodyLeft {background:transparent url(images/leftcontbg.gif) no-repeat right top;float:left;padding:0 12px 0 16px;width:432px; }

.myees_list_BodyLeft{background:transparent url(images/leftcontbg.gif) no-repeat scroll right top;float:left;padding:0 48px 0 16px;width:432px;}
* html .myees_list_BodyLeft{background:transparent url(images/leftcontbg.gif) no-repeat scroll right top;float:left;padding:0 48px 0 16px;width:432px;}
.myees_list_BodyLeft1{background:transparent url(images/leftcontbg.gif) no-repeat scroll right top;float:left;padding:0 48px 0 16px;width:432px;}
* html .myees_list_BodyLeft1{background:transparent url(images/leftcontbg.gif) no-repeat scroll right top;float:left;padding:0 13px 0 16px;width:432px;}
.myees_BodyLeft{background:transparent url(images/leftcontbg.gif) no-repeat scroll right top;float:left;padding:0 48px 0 16px;width:432px;}
* html .myees_BodyLeft{background:transparent url(images/leftcontbg.gif) no-repeat scroll right top;float:left;padding:0 13px 0 16px;width:432px;}

.myees_group_BodyLeft{background:transparent url(images/leftcontbg.gif) no-repeat scroll right top;float:left;padding:0 48px 0 16px;width:432px;}
* html .myees_group_BodyLeft{background:transparent url(images/leftcontbg.gif) no-repeat scroll right top;float:left;padding:0 30px 0 17px;width:432px;}

.myees_profile_BodyLeft{background:transparent url(images/leftcontbg.gif) no-repeat scroll right top;float:left;padding:0 48px 0 16px;width:432px;}
*html .myees_profile_BodyLeft{background:transparent url(images/leftcontbg.gif) no-repeat scroll right top;float:left;padding:0 20px 0 16px;width:432px;}

.BodyLeft1 {width:478px; padding:0px 0px 30px 0px; float:left;}

.MyEES_H {width:450px; height:43px; background:url(images/My_EES.gif) no-repeat; float:left;}
.Wel_Jef {width:450px; height:40px; font-size:18px; font-weight:bold; color:#4f5152; float:left;}
.cont_Alert {width:450px; height:30px; background:url(images/saved_searches.gif) no-repeat 0 11px; float:left;}
.MidHeading {width:450px; height:30px; padding-top:40px; float:left;}
.MidHeading_fav {width:450px; height:55px; padding-top:40px; float:left;}
.MidHeadL { width:250px; font-size:18px; color:#0094a7; float:left;}
.MidHeadR {width:170px; font-size:11px; padding-top:5px; padding-right:30px; color:#ed1b2f; text-align:right; float:left;}
.MidHeadR a{text-decoration:none; color:#ed1b2f;}
.MidHeadR a:hover{text-decoration:underline; color:#ed1b2f;}
.BtmLine {width:450px; height:20px; padding-bottom:10px; float:left;}
.BtmLine_Cont {width:250px; height:20px; font-size:11px; color:#4f5152; float:left; padding-top: 10px;}
.BtmLine_Saved {width:170px; height:20px; font-size:11px; text-align:right; padding-right:30px; color:#ed1b2f; float:left;}
.BtmLine_Saved a {text-decoration:none; color:#ed1b2f;}
.BtmLine_Saved a:hover {text-decoration:underline; color:#ed1b2f;}
.Box1 {width:450px; float:left;}
.Box {width:420px; height:50px; background-color:#f7f7f7; float:left;}
.Box_D {width:420px; height:50px; background-color:#f0f0f0; float:left;}
.LBox_Cont {width:275px; height:35px; font-size:11px; color:#6d6f71; padding:15px 0px 0px 5px; float:left;}
.RBox_Cont {width:130px; height:35px; font-size:12px; font-weight:bold; color:#ed1b2f; padding:15px 0px 0px 0px; float:left; padding-left:10px;}
.style1 {font-size: 11px}
.style2 {font-size: 14px; font-weight: bold; color: #4f5152;}
.B_Box {width:395px; padding:10px 0px 10px 25px; line-height:1.5em; font-size:12px; color:#4f5152; background-color:#f7f7f7; float:left;}
.B_Box li{font-size:12px; color:#ed1b2f;}
.B_Box a{text-decoration:none; color:#ed1b2f;}
.B_Box a:hover {text-decoration:underline; color:#ed1b2f;}
.B_Box1 {width:395px; padding:10px 0px 10px 25px; line-height:1.5em; font-size:12px; color:#4f5152; background-color:#f0f0f0; float:left;}
.style3 { color: #ed1b2f; font-weight: bold;}
a.style3 {text-decoration:none; color: #ed1b2f; font-weight: bold;}
a:hover.style3 {text-decoration:none; color: #0094A7; font-weight: bold;}
.style4 {color: #ed1b2f}
.style4 a{text-decoration:none; color:#ed1b2f}
.style4 a:hover{text-decoration:underline; color:#ed1b2f}
.topsearch_BodyRight {width:200px; padding:0px 0px 0px 0px; float:right;}
.topsearch_BodyRight a{color:#FF0000;}
.BodyRight {width:210px; padding:0px 0px 0px 0px; float:right; }

.BodyRight_p {width:220px; padding:0px 0px 0px 0px; float:left; text-align:left}
*html .BodyRight_p {width:180px; padding:0px 0px 0px 0px; float:left;}

*html .BodyRight {width:200px; padding:0px 0px 0px 0px; float:right; }
.BodyRight a{color:#FF0000;}
.BodyR_Heading {width:206px; padding:10px 0px 10px 0px; font-size:18px; color:#0094a7; float:left;}/*changed the width for the poll and Quiz Validation*/
*html .BodyR_Heading {width:206px; padding:10px 0px 10px 0px; font-size:18px; color:#0094a7; float:left;}/*changed the width for the poll and Quiz Validation*/
.BodyR_Heading_p {width:206px; padding:10px 0px 10px 0px; font-size:18px; color:#0094a7; float:left}
*html .BodyR_Heading_p {width:206px; padding:10px 0px 10px 0px; font-size:18px; color:#0094a7; float:left;}
.BodyR_Heading_Block {width:206px; padding:10px 0px 10px 0px; font-size:18px; color:#0094a7; float:left;}/*changed the padding for right side block alignment*/
.videotext{
	padding-left:10px;
}

*html .videotext{
	padding-left:10px;
}
.BodyR_Txt {width:200px; height:50px; font-size:12px; color:#4f5152; float:left;}
.BodyR_Radio {width:200px; padding-bottom:20px; float:left;}
.BodyR_Radio li lable{ width:200px;}
BodyR_Radio span{ float:right; padding-left:30px;}
.BodyR_Radio li{ font-size:12px; color:#4f5152; font-weight:bold;}
.vote_Btn { width:200px; float:left;}
.Line {width:192px; border-bottom:1px solid #e4e4e4; padding:30px 0px 15px 2px; margin:0px; float:left;}
*html .Line {width:185px; border-bottom:1px solid #e4e4e4; padding:30px 0px 15px 0px; margin:0px; float:left;}
.globalblockLine {width:192px; border-bottom:1px solid #e4e4e4; padding:1px 0px 15px 2px; margin:0px; float:left;}
*html .globalblockLine {width:185px; border-bottom:1px solid #e4e4e4; padding:1px 0px 15px 0px; margin:0px; float:left;}
.BodyR_Cont {width:200px; font-size:12px; color:#4f5152; line-height:1.8em; float:left;}
.style5 {font-size: 14px; font-weight: bold;}
.reg {width:200px; padding:10px 0px 30px 0px; float:left;}
.reg li {font-size:12px; color:#ff0000; font-weight:bold; padding-right:5px; float:left;}
.reg a{ text-decoration:none; color:#ff0000;}
.reg a:hover{ text-decoration:underline; color:#ff0000;}

/* Footer Style*/
.footertop {width:100%;min-width:1002px; background-color:#A51010; float:left; padding:10px 0px 20px 0px;}
.footer {width:1002px; background-color:#A51010; margin:auto;}
.footerhome {width:1002px; font-size:10px; color:#FFFFFF; float:left; padding-top:35px;}
.footer_logo_home{ float:left; width:161px; padding-right:20px; text-align:right;}
.footer_links_home{ float:right; width:819px; padding-top:14px;}
.footer_Links_homemains{ width:1002px; margin:auto; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
.footer_links_home a{ text-decoration:none; background-image:url(images/dot.gif); background-repeat:no-repeat; background-position:95% 2px; padding:0px 15px 0px 0px;  font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF}
.footer_links_home a:hover{ text-decoration: underline; color:#FFFFFF}
a.footer_links_nobg {background:none repeat scroll 0 0 transparent;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-decoration:none;}
a:hover.footer_links_nobg { text-decoration:underline; color:#FFFFFF; background:none;}
.footer_subs{ float:left; width:100%; color:#FFF;font-size:10px; margin:0px;padding-top:6px; text-align:center;}
/* Footer Style*/

.a1 a:hover{ background-image: url(images/sd.gif); background-repeat:no-repeat; background-position:0px 0px;background-position:left 1px;text-decoration:none;}
.pro a:hover{background-image: url(images/productnav.gif); background-repeat:no-repeat; background-position:0px 0px;background-position:left 1px;text-decoration:none;}
.orcor a:hover{background-image: url(images/orcor.gif); background-repeat:no-repeat; background-position:0px 0px;background-position:left 1px;text-decoration:none;}
.pess a:hover{background-image: url(images/eesnavtop.gif); background-repeat:no-repeat; background-position:0px 0px;background-position:left 1px;text-decoration:none;}
.edu a:hover{background-image: url(images/sd1.gif); background-repeat:no-repeat; background-position:0px 0px;background-position:left 1px;text-decoration:none;}
.support a:hover{background-image: url(images/support.gif); background-repeat:no-repeat; background-position:0px 0px;background-position:left 1px; text-decoration:none;}

/*providers classes */

.prod_supp a:hover{background-image: url(images/prod_supp.gif); background-repeat:no-repeat; background-position:0px 0px;background-position:left 1px;}



.leftredbox{
width:200px;
margin:0px;
padding:20px 0px 0px 0px;
float:left;
}

.leftredbox-top{
width:200px;
height:48px;
margin:0px;
padding:0px;
float:left;
background:url(images/also-interest-top.gif) no-repeat;
display:block;
}

.leftredbox-bot{
width:200px;
height:15px;
margin:0px;
padding:0px 0px 10px 0px;
float:left;
background:url(images/also-interest-bot.gif) no-repeat;
display:block;
}

*+html .leftredbox-bot{
width:200px;
height:15px;
margin:0px;
padding:0px 0px 10px 0px;
float:left;
background:url(images/also-interest-bot-ie.gif) no-repeat;
display:block;
}

*html .leftredbox-bot{
width:200px;
height:15px;
margin:0px;
padding:0px 0px 10px 0px;
float:left;
background:url(images/also-interest-bot-ie.gif) no-repeat;
display:block;
}


.leftredbox-top p{
margin:0px;
padding:17px 0px 0px 20px;
float:left;
font-size:14px;
color:#4f5152;
font-weight:none;
}

.leftredbox-cont{
width:160px;
margin:0px;
padding:20px 20px 0px 20px;
float:left;
background-color:#b3151c;
*background-color:#ab0f15;
list-style:none;
}

.leftredbox-cont ul{
width:160px;
margin:0px;
padding:0px;
float:left;
list-style:none;
}

.leftredbox-cont ul li a{
width:160px;
margin:0px;
padding:0px 0px 15px 0px;
float:left;
font-size:13px;
font-weight:bold;
_margin-bottom:-12px;
color:#FFFFFF;
}
.leftredbox-cont ul li a:hover{
text-decoration:underline; 
padding:0px 0px 15px 0px;
width:160px; 
font-weight:bold;
color:#FFFFFF;
/*background-color:#991218; */
}


/*  Speciality Landing  */
.spl-land-wip_headbg {width:1002px; height:242px; float:left;}
.spl-land-wip_topBG {width:1002px; height:20px; background:url(images/spl-land-wip_topBG.gif) no-repeat; float:left;}

.spl-land-wip_topredBG {width:1002px; height:20px; background:url(images/spl-land-bar-surg_topBG.gif) no-repeat 0px; /**background:url(images/spl-land-bar-surg_topBG1.gif) no-repeat;*/ float:left;}

.corporate_topredBG {width:1002px; height:20px; background:url(images/corporate-topbg.gif) no-repeat; *background:url(images/corporate-topbg1.gif) no-repeat; float:left;}

.myees_topredBG {width:1002px; height:20px; background:url(images/myees_topred_bg.gif) no-repeat; *background:url(images/myees_topred_bg.gif) no-repeat; float:left;}

.spl-land-wip_top-head{width:450px; font-size:30px; font-weight:none; color:#0094a7; float:left; margin:0px; padding:10px 0px;}
.spl-land-wip_sub-head{width:450px; font-size:18px; font-weight:none; color:#4f5152; float:left; margin:0px; padding:0px 0px 10px 0px;}
.spl-land-wip_cont{width:415px; float:left; margin:0px; padding:10px 35px 15px 0px;}
.spl-land-wip_cont p{width:415px; font-size:12px; font-weight:none; color:#4f5152; float:left; margin:0px; padding:10px 0px 10px 0px;}
.spl-land-wip_cont a{font-size:12px; font-weight:none; color:#e51b24; margin:0px; padding:0px;}
.spl-land-wip_cont a:hover{font-size:12px; font-weight:none; color:#0094a7; margin:0px; padding:0px; text-decoration:none;}
.spl-land-wip_img{width:450px; padding:0px 0px 30px 0px; margin:0px; float:left; }
.spl-land-wip_rmcont-link {width:210px; padding:5px 0px 5px 0px; margin:0px; float:right;}

spl-land-wip_rmcont-link_media{width:200px;padding:5px 0px 5px 0px; margin:0px; float:left;}

.spl-land-wip_rmcont-link p {padding:0px 10px 0px 0px; margin:0px; float:left; font-size:12px; font-weight:none; color:#4f5152; }
.spl-land-wip_rmcont-link a {padding:0px; margin:0px; float:left; font-size:12px; font-weight:none; color:#ff0000; text-decoration:underline;}

.spl-land-wip_rmcont-link_p { padding:5px 17px 5px 11px; margin:0px; float:left; }
.spl-land-wip_rmcont-link_p li{
  padding:5px 0px 0px 0px;
}

*html .spl-land-wip_rmcont-link_p { padding:5px 17px 5px 11px; margin:0px; float:left;}

.spl-land-wip_rmcont-link_p p {padding:0px 10px 0px 10px; margin:0px; float:left; font-size:12px; font-weight:none; color:#4f5152; }
.spl-land-wip_rmcont-link_p a {padding:5px 17px 0 0; margin:0px; float:left;  text-align:left; font-size:12px; font-weight:bold; color:#ff0000; text-decoration:underline; width:100%}
.spl-land-wip_rmcont-link_p a:hover{padding:5px 17px 0 0; margin:0px; float:left;  text-align:left; font-size:12px; font-weight:bold; color:#0094a7; text-decoration:none;}

*html .spl-land-wip_rmcont-link_p p {padding:0px 20px 0px 10px; margin:0px; float:left; font-size:12px; font-weight:none; color:#4f5152; }
*html .spl-land-wip_rmcont-link_p a {padding:5px 17px 0 0; margin:0px; float:left;  text-align:left; font-size:12px; font-weight:bold; color:#ff0000; text-decoration:underline; width:100%}
*html .spl-land-wip_rmcont-link_p a:hover{padding:5px 17px 0 0; margin:0px; float:left;  text-align:left; font-size:12px; font-weight:bold; color:#0094a7; text-decoration:none;}



sub, sup { line-height: 0; vertical-align: text-top; } 

.prd-subrev_midcont3 p {
color:#0094A7;
float:left;
font-size:18px;
padding:10px 0px 0px 10px;
width:180px;
}

*html .prd-subrev_midcont3 p {
color:#0094A7;
float:left;
font-size:18px;
padding:10px 0px 0px 10px;
width:180px;
}

.prd-subrev_midcont3 .spl-land-wip_rmcont-link_media {
float:left;
margin:0;
padding:5px 0;
width:200px;
}


.prd-subrev_midcont3 .spl-land-wip_rmcont-link_media a {
color:#E51B24;
float:left;
font-size:12px;
margin:0;
padding:0;
text-decoration:none;
}


.prd-subrev_midcont3 .spl-land-wip_rmcont-link_media a:hover {margin:0px; float:left; color:#0094A7; text-decoration:none;}

.prd-subrev_midcont3 .spl-land-wip_rmcont-link_media p {
color:#4F5152;
float:left;
font-size:12px;
margin:0;
padding:0 10px 0 18px;
}


.spl-land-wip_rmcont-link a:hover {margin:0px; float:left; color:#0094A7; text-decoration:none;}

.spl-land-wip_rmcont-sublink {width:200px; padding:10px 0px 10px 0px;  float:left;}
.spl-land-wip_rmcont-sublink ul {width:200px; padding:0px; margin:0px; float:left; list-style:none;}
.spl-land-wip_rmcont-sublink li { width:200px; padding:3px 0px; margin:0px; float:left; list-style:none; font-size:12px; color:#ff0000; font-weight:bold; cursor:default;}
.spl-land-wip_rmcont-sublink ul li {margin-left:0px;}

/*.spl-land-wip_rmcont-sublink li a{padding:0 17px 0 0; margin:0px; float:left; font-size:12px; color:#ff0000; font-weight:bold;background:url("images/right-arrow.gif") no-repeat scroll 100% 1px transparent;}*/
.spl-land-wip_rmcont-sublink li a{padding:0 17px 0 0; margin:0px; float:left; font-size:12px; color:#ff0000; font-weight:bold;}
/*.spl-land-wip_rmcont-sublink li a:hover{color:#0094a7; background:url("images/blue-arrow.gif") no-repeat scroll 100% 1px transparent;text-decoration:none; margin:0px;}*/
.spl-land-wip_rmcont-sublink li a:hover{color:#0094a7; text-decoration:none; margin:0px;}

.spl-land-wip_rmcont-sublink_related li a{padding:5px 17px 0 18px; width:200px;margin:0px; float:left; font-size:12px; color:#ff0000; font-weight:bold; }
.spl-land-wip_rmcont-sublink_related li a:hover{padding:5px 17px 0 18px; width:200px;color:#0094a7; font-size:12px;text-decoration:none; font-weight:bold; }

*html .spl-land-wip_rmcont-sublink_related li a{padding:5px 17px 0 0px; width:180px;margin:0px; float:left; font-size:12px; color:#ff0000; font-weight:bold; }
*html .spl-land-wip_rmcont-sublink_related li a:hover{padding:5px 17px 0 0px; width:180px;color:#0094a7; font-size:12px;text-decoration:none; font-weight:bold;}

.spl-land-wip_rmcont-link ul {width:200px; padding:0px; margin:0px; float:left; list-style:none;}
.spl-land-wip_rmcont-link li { width:200px; padding:3px 0px; margin:0px; float:left; list-style:none; font-size:12px; color:#ff0000; font-weight:bold; cursor:pointer;}
.spl-land-wip_rmcont-link ul li {margin-left:0px;}
.spl-land-wip_rmcont-link li a{margin:0px; float:left; font-size:12px; color:#ff0000; font-weight:bold;}
.spl-land-wip_rmcont-link li a:hover{color:#0094a7; text-decoration:none; }
.spl-land-wip_reg {width:200px; padding:10px 0px 10px 0px; float:left;}
.spl-land-wip_reg li {font-size:12px; color:#ff0000; font-weight:bold; padding-right:5px; float:left;}
.spl-land-wip_reg a{ text-decoration:none; color:#ff0000;}
.spl-land-wip_reg a:hover{ text-decoration:underline; color:#ff0000;}
.spl-land-wip_space{width:200px; padding:0px; height:60px; margin:0px; float:left;}
.spl-land-wip_bodyToplink {width:1002px; height:30px; float:left;}
*html .spl-land-wip_bodyToplink {width:1002px; height:10px; float:}



.spl-land-wip_Beckram {width:351px; height:30px; padding-left:59px; float:left;}
.spl-land-wip_Beckram li {padding-right:10px; padding-left:1px; font-size:11px; color:#FFFFFF; font-weight:none; float:left;}
.spl-land-wip_Beckram a{text-decoration:none; color:#FFFFFF; /*background:url(images/arrow.png) no-repeat;*/ background-position: right top;}
.spl-land-wip_Beckram a:hover{text-decoration:none; color:#FFFFFF;}
.spl-land-wip_print {width:557px; height:30px; float:left; margin:0px; padding:0px 35px 0px 0px;}
.spl-land-wip_leftprint {width:11px; height:30px; padding:0px; margin:0px; float:left; background:url(images/prd-des-land_printbg.png) no-repeat left top;}
.spl-land-wip_rightprint { height:22px; padding:8px 0px 0px 0px; margin:0px; float:right; background:url(images/prd-des-land_printbg.png) no-repeat right top;}
.spl-land-wip_rightprint a{padding:0px 10px 0px 20px;margin:0px; float:left; background:url(images/new-print-icon.gif); background-repeat:no-repeat; text-decoration:none; color:#FFFFFF; font-size:11px;}
.spl-land-wip_print ul{ float:right;}
.spl-land-wip_print li{ float:left;}
/*  Speciality Landing  */


/*  product group landing  */
.prd-grp-land_headbg {width:1002px; height:242px; float:left;}

.prd-grp-land_main_container
{
	margin:0px;
	width:720px;
	padding:0px 0px 20px 0px;
	background-color:#FFFFFF;
	float:left;
	/*border: solid 1px black;*/
}

.prd-grp-land_linear-stap
{
width:719px;
/*height:253px;*/
margin:0px;
padding:0px;
float:left;
/*background:url(images/article_linear_staplers_bg.jpg) no-repeat top left;*/
display:block;
}

.prd-grp-land_linear-stap ul
{
width:400px;
margin:0px;
padding:10px 0px 0px 25px;
_padding-left:0px;
float:left;
list-style:none;
}
*html .prd-grp-land_linear-stap ul
{
width:400px;
margin:0px;
padding:10px 0px 0px 25px;
float:left;
list-style:none;
}


.prd-grp-land_linear-stap li.head
{
width:100%;
padding:0;
margin:0;
float:left;
}

.prd-grp-land_linear-stap li.txt
{
width:665px;
padding:0px;
margin:0px;
float:left;
color:#4f5152;
font-size:12px;
line-height:18px;
}

.prd-grp-land_divider
{
float:left;
width:670px;
height:10px;
padding:0px 0px 0px 40px;
margin:0px;
}

.prd-grp-land_divider span
{
float:left;
width:640px;
height:10px;
background:url(images/grey_divider.gif) repeat-x;
padding:0px;
margin:0px;
}

.prd-grp-land_container1
{
margin:0px;
width:640px;
padding:0px 40px;
float:left;
}

.prd-grp-land_left-box
{
margin:0px;
padding:5px 0px;
float:left;
margin-left:-13px;
width:360px;
}

.prd-grp-land_shfavdwn-box
{
margin:0px;
padding:5px 0px 5px 0px;
float:left;
width:360px;
}

.prd-grp-land_shfavdwn-box ul
{
width:360px;
margin:0px;
padding:0px;
float:left;
list-style:none;
}

.prd-grp-land_shfavdwn-box ul li
{
width:360px;
margin:0px;
padding:0px;
float:left;
}

.prd-grp-land_shfavdwn-bg
{
margin:0px;
padding:0;
float:left;
width:360px;
}

.prd-grp-land_shfavdwn-bg p
{
margin:0px;
padding:5px 10px 0px 10px;
height:25px;
float:left;
width:320px;
background:url(images/share-fav-dwn_bg_new.gif) no-repeat;
display:block;
}

.prd-grp-land_shfavdwn-bg a
{
margin:0px;
padding:0px 5px 0px 6px;
font-size:11px!important;
color:#6d6e71!important;
text-align:center;
border-right:1px solid #c6c6c6;
float:left;

}
.prd-grp-land_shfavdwn-bg div
{
margin:0px;
padding:0px 0px 0px 0px;
font-size:11px;
color:#6d6e71;
float:left;
}

.prd-grp-land_shfavdwn-bg a:hover
{
color:#0094A7;
text-decoration:none;
}

.prd-grp-land_shfavdwn-bg a.noborder
{
border:none;
}

.prd-grp-land_shfavdwn-bg img.hicon
{
margin:0px;
padding:3px 5px 0px 5px;
text-align:center;
border:none;
float:left;
}

.prd-grp-land_shfavdwn-bg img.thumb_hicon
{
margin:0px;
padding:3px 5px 0px 5px;
text-align:center;
border:none;
float:left;
margin-top:-2px;
}

.image_ans{
margin:0px;
padding-left:5px;
text-align:center;
border:none;
float:left;
margin-top:4px;
font-weight:bold;
color:red}


.image_ans_ajax{

margin:0px;
padding-left:5px;
text-align:center;
border:none;
float:left;
margin-top:4px;
}
.prd-grp-land_inr-box1
{
margin:0px;
padding:5px 0px;
float:left;
}

.prd-grp-land_inr-box1 p
{
width:100% !important;
padding:0px;
margin:0px;
float:left;
color:#0094a7;
font-size:28px;
font-weight:normal;
}

.prd-grp-land_inr-box1 span
{
/*width:143px;
margin:54px 0px 0px 2px;*/
padding:0px;
float:left;
color:#707374;
font-size:11px;
font-weight:bold;
}

.prd-grp-land_inr-box1 ul
{
width:320px;
margin:0px;
padding:0px 20px 10px 0px;
float:left;
list-style:none;
}

.prd-grp-land_inr-box1 li.head
{
width:320px;
padding:0px 0px 5px 0px;
margin:0px;
float:left;
color:#4f5152;
font-size:14px;
font-weight:bold;
}

.prd-grp-land_inr-box1 li.txt
{
width:320px;
padding:0px;
margin:0px;
float:left;
color:#4f5152;
font-size:12px;
line-height:18px;
}

.prd-grp-land_inr-box1 p.head
{
padding:0px;
margin:0px;
float:left;
color:#0094a7;
font-size:28px;
width:355px;
}


.prd-grp-land_right-box
{
margin:0px;
padding:5px 0px 5px 40px;
float:left;
width:200px;
}


.prd-grp-discussion_right-box  {
float:right;
margin:0;
padding:5px 0 5px 0;
width:240px;
}


*html .prd-grp-land_right-box
{
margin:0px;
padding:5px 0px 5px 25px;
float:left;
width:250px;
}

.prd-grp-land_inr-box2
{
margin:0px;
padding:5px 0px 0px 0px;
float:left;
width:250px;

}

.prd-grp-land_inr-box2 p.head1
{
padding:0px;
margin:0px;
float:left;
color:#0094a7;
font-size:28px;
width:200px;
font-weight:normal;
}

.prd-grp-land_inr-box2 p.head2
{
padding:10px 0px 0px 0px;
margin:0px;
float:left;
color:#4f5152;
font-size:14px;
font-weight:bold;
width:200px;
}

.prd-grp-land_inr-box2 p.txt1
{
padding:10px 0px 0px 0px;
margin:0px;
float:left;
color:#4f5152;
font-size:11px;
width:200px;
}

.prd-grp-land_inr-box2 p.txt2
{
padding:10px 0px 10px 0px;
width:100%;
margin:0px;
float:left;
color:#4f5152;
font-size:12px;
border-bottom:1px solid #dfdfdf;
}

.prd-grp-land_inr-box2 .prdimg
{
float:left;
margin:0px;
padding:0px 7px 5px 0px;
border:0px;
}

.prd-grp-land_bodyToplink {width:1002px; height:30px; float:left;}
/*.prd-grp-land_Beckram {width:351px; height:30px; padding-left:59px; float:left;}*/
.prd-grp-land_Beckram {width:460px; height:30px; padding-left:59px; float:left;}

.prd-grp-land_Beckram2 {width:380px; height:30px; padding-left:59px; float:left;}
.prd-grp-land_Beckram2 li {padding-right:10px; padding-left:1px; font-size:11px; color:#FFFFFF; font-weight:none; float:left;}
.prd-grp-land_Beckram2 li sup{valign:top;font-size:10px; color:#FFFFFF; font-weight:none;padding-bottom:10px;}
.prd-grp-land_Beckram2 sup{ vertical-align: text-top; font-size:10px; margin-top:-3px;}
.prd-grp-land_Beckram2 a{text-decoration:none; color:#FFFFFF;}
.prd-grp-land_Beckram2 a:hover{text-decoration:none; color:#FFFFFF;}


.prd-grp-land_Beckram1 {width:375px; height:30px; padding-left:59px; float:left;}
.prd-grp-land_Beckram1 li {padding-right:10px; padding-left:1px; font-size:11px; color:#FFFFFF; font-weight:none; float:left;}
.prd-grp-land_Beckram1 li sup{valign:top;font-size:10px; color:#FFFFFF; font-weight:none;padding-bottom:10px;}
.prd-grp-land_Beckram1 sup{ vertical-align: text-top; font-size:10px; margin-top:-3px;}
.prd-grp-land_Beckram1 a{text-decoration:none; color:#FFFFFF;}
.prd-grp-land_Beckram1 a:hover{text-decoration:none; color:#FFFFFF;}


*html .prd-grp-land_Beckram {width:480px; height:30px; padding-left:39px; float:left;}
*+html .prd-grp-land_Beckram {width:465px; height:30px; padding-left:54px; float:left;}

.prd-grp-land_Beckram li {padding-right:10px; padding-left:1px; font-size:11px; color:#FFFFFF; font-weight:none; float:left;}
*+html .prd-grp-land_Beckram li {padding-right:7px; padding-left:1px; font-size:11px; color:#FFFFFF; font-weight:none; float:left;}

.prd-grp-land_Beckram li sup{valign:top;font-size:10px; color:#FFFFFF; font-weight:none;padding-bottom:10px;}



.prd-grp-land_Beckram sup{ vertical-align: text-top; font-size:10px; margin-top:-3px;}
.prd-grp-land_Beckram a{text-decoration:none; color:#FFFFFF;}
.prd-grp-land_Beckram a:hover{text-decoration:none; color:#FFFFFF;}
/*.prd-grp-land_print {width:557px; height:30px; float:left; margin:0px; padding:0px 35px 0px 0px;}*/
.prd-grp-land_print {width:437px; height:30px; float:left; margin:0px; padding:0px 0px 0px 0px;}
.prd-grp-land_leftprint {width:11px; height:30px; padding:0px; margin:0px; float:left; background:url(images/prd-des-land_printbg.png) no-repeat left top;}
.prd-grp-land_rightprint { height:22px; padding:8px 0px 0px 0px; margin:0px; float:right; background:url(images/prd-des-land_printbg.png) no-repeat right top;}
.prd-grp-land_rightprint a{padding:0px 10px 0px 20px;margin:0px; float:left; background:url(images/new-print-icon.gif); background-repeat:no-repeat; text-decoration:none; color:#FFFFFF; font-size:11px;}
.prd-grp-land_print ul{ float:right;}
.prd-grp-land_print li{ float:left;}

/*  product group landing  */

/*  new   */
a.contreadlink 
{
padding:0px 17px 0px 0px;
margin:0px;
float:left;
color:#e51b24;
font-size:12px;
font-weight:bold;
background:url(images/right-arrow.gif) no-repeat 100% 1px;
text-decoration:none;
}

a:hover.contreadlink 
{
padding:0px 17px 0px 0px;
margin:0px;
float:left;
color:#0094a7;
font-size:12px;
font-weight:bold;
background:url(images/blue-arrow.gif) no-repeat 100% 1px;
text-decoration:none;
}

.prd-grp-land_topBG {width:1002px; height:20px; background:url(images/prd-grp-land_topBG.jpg) no-repeat; float:left;}

.defaultframe1{
margin:0px;
padding:0px;
width:499px;
float:left;
}

.defaultframe1-cont{
margin:0px;
float:left;
padding:22px 5px 10px 3px;
width:491px;
height:169px;
background:url(images/def-frame-dot-line.gif) repeat-x;
padding-top:22px!important;
}

.defaultframe-content{
margin:0px;
float:left;
padding:22px 5px 10px 3px;
width:396px;
height:169px;
background:url(images/def-frame-dot-line.gif) repeat-x;
padding-top:22px!important;
}

.defaultframe1-cont-img{
margin:0px;
padding:0px;
width:120px;
height:120px;
float:left;
}

.defaultframe1-cont-txt{
margin:0px;
padding:0px 0px 0px 21px;
width:350px;
float:left;
}

.defaultframe1-cont-txt ul{
margin:0px;
padding:0px;
float:left;
list-style:none;
}

.defaultframe1-cont-txt ul li{
margin:0px;
padding:0px;
width:350px;
float:left;
font-size:12px;
color:#4f5152;
}

.defaultframe1-cont-txt ul li.head{
margin:0px;
padding:0px 0px 25px 0px;
width:350px;
float:left;
font-size:18px;
color:#505153;
font-weight:bold;
}

.defaultframe1-cont-txt p{
margin:0px;
padding:15px 0px 0px 0px;
float:left;
}

a.learnmore 
{
padding:0px 17px 15px 0px;
margin:0px;
/*float:left;*/
color:#e51b24;
font-size:12px;
font-weight:bold;
background:url(images/right-arrow.gif) no-repeat 100% 1px;
text-decoration:none;
height:30px;
}

a:hover.learnmore 
{
padding:0px 17px 15px 0px;
margin:0px;
/*float:left;*/
color:#0094a7;
font-size:12px;
font-weight:bold;
background:url(images/blue-arrow.gif) no-repeat 100% 1px;
text-decoration:none;
height:30px;

}

#learn a{
 padding:0px 17px 0px 0px;
margin:0px;
/*float:left;*/
color:#e51b24;
font-size:12px;
font-weight:bold;
background:url(images/right-arrow.gif) no-repeat 100% 1px;
text-decoration:none;

}

#learn a:hover{
 padding:0px 17px 0px 0px;
margin:0px;
/*float:left;*/
color:#0094a7;
font-size:12px;
font-weight:bold;
background:url(images/blue-arrow.gif) no-repeat 100% 1px;
text-decoration:none;
}

.custview1-cont-img{
margin:0px;
padding:0px;
width:60px;
height:60px;
float:left;
}

.custview1-cont-txt{
margin:0px;
padding:0px 0px 0px 10px;
width:421px;
float:left;
}

.custview1-cont-txt ul{
margin:0px;
padding:0px;
float:left;
list-style:none;
}

.custview1-cont-txt ul li{
margin:0px;
padding:0px;
width:421px;
float:left;
font-size:12px;
color:#4f5152;
}

.custview1-cont-txt ul li.head{
margin:0px;
padding:0px 0px 5px 0px;
width:421px;
float:left;
font-size:18px;
color:#505153;
font-weight:bold;
}

.custview1-cont-txt ul li.subhead{
margin:0px;
padding:0px 0px 5px 0px;
width:421px;
float:left;
font-size:12px;
color:#505153;
font-weight:bold;
}

.custview1-cont-txt ul li.subtxt{
margin:0px;
padding:0px 0px 15px 0px;
width:421px;
float:left;
font-size:12px;
color:#4f5152;
}

.custview1-cont-txt p{
margin:0px;
padding:15px 0px 0px 0px;
float:left;
}

a.readmore 
{
padding:0px 17px 0px 0px;
margin:0px;
float:left;
color:#e51b24;
font-size:12px;
font-weight:bold;
background:url(images/right-arrow.gif) no-repeat 100% 1px;
text-decoration:none;
}

a:hover.readmore 
{
padding:0px 17px 0px 0px;
margin:0px;
float:left;
color:#0094a7;
font-size:12px;
font-weight:bold;
background:url(images/blue-arrow.gif) no-repeat 100% 1px;
text-decoration:none;
}

.navbottombar{
float:left; 
width:100%;
background-image: url(images/navbottombar.gif); 
background-repeat:no-repeat; 
background-position:left bottom; 
padding-bottom:10px;
}


.subreplaceimg.resc{
width:351px !important;
}
.navbottombar.resc{
background-image: url(images/navbottombar1.png) !important;
}

#anylinkmenu3.resclink{
width:351px;
}
#anylinkmenu3.resclink.anylinkcss a {
width:291px;
}
a.browsealldis 
{
padding:0px 17px 0px 0px;
margin:0px;
color:#e51b24;
font-size:12px;
font-weight:bold;
background:url(images/right-arrow.gif) no-repeat 100% 0px;
text-decoration:none;
float:left;
}

a:hover.browsealldis 
{
padding:0px 17px 0px 0px;
margin:0px;
color:#0094a7;
font-size:12px;
font-weight:bold;
background:url(images/blue-arrow.gif) no-repeat 100% 0px;
text-decoration:none;
float:left;
}
.bbrowsealldis
{
background:url(images/right-arrow.gif) 75px bottom no-repeat;
padding:0px 17px 0px 0px;
margin:0px;
color:#e51b24;
font-size:12px;
font-weight:bold;
text-decoration:none;
float:left;
}

a:hover.bbrowsealldis
{
background:url(images/blue-arrow.gif) 75px bottom no-repeat;
padding:0px 17px 0px 0px;
margin:0px;
color:#0094a7;
font-size:12px;
font-weight:bold;
text-decoration:none;
float:left;
}
.download_span{
   padding-left:10px;
   padding-top:5px;
   margin:0px;
   color:#4f5152;
   font-size:10px;
   text-decoration:none;
}

#down_web{
    color:#E51B24;
    text-decoration:underline;
    font-size:12px;
    font-weight:bold;
    
}
.mainleftbg{width:221px;padding-bottom:40px;margin:0px;float:left;}

.ACA_Left {width:400px; padding:0 5px 10px 5px; float:left;}
.ACA_Left .pcont {padding-right:1px;}
*html .ACA_Left {width:400px; padding:0px 5px 0px 5px; padding-bottom:10px; margin-right: -10px;}


.myees_toptabbg{
	background-image:url(images/myees_bg.gif);	
	background-repeat:no-repeat;
	float:left;
	z-index:10; 
	width:720px; 
	height:20px;
}

*html .myees_toptabbg{
	background-image:url(images/myees_bg1.gif);
	background-repeat:no-repeat;
	float:left;
	z-index:10; 
	width:720px; 
	height:20px;
}

.prd-grp-land_toptabbg{
background-image:url(images/trasntopsa.gif);
background-repeat:no-repeat;
/*position:absolute;*/
float:left;
z-index:2;
width:720px;
height:20px;
}

*html .prd-grp-land_toptabbg{
background-image:url(images/trasntopsa.gif);
background-repeat:no-repeat;
/*position:absolute;*/
float:left;
z-index:2;
width:720px;
height:20px;
}

*+html .prd-grp-land_toptabbg{ margin-left:0px; position:relative }
/*html .pcont p img{ width: expression(this.width > 625? "625px" : true);}*/ /** Truncate vertical white-bar on content-area **/
/*html .BodyLeft .pcont p img{ width: expression(this.width > 420? "420px" : true);}*/
/*html .TabbedPanels .pcont p img{ width: expression(this.width > 420? "420px" : true);}*/


.tab_tob_bg{background-image:url(images/tab_tob_bg.png);background-repeat:no-repeat; position:absolute;z-index:5;width:720px;height:20px;}

.edu_tab_tob_bg{background-image:url(images/tab_tob_bg.png);background-repeat:no-repeat; position:absolute;z-index:5;width:720px;height:20px;}
*+html .edu_tab_tob_bg{ margin-left:-720px;}
*html .edu_tab_tob_bg{margin-left:-720px; border: solid 0px black;}


.TopMenus .topnavsubbg_pro{
float:left; 
background-image: url(images/topnavsubbg_pro.gif); 
background-repeat: no-repeat; 
background-position: left top; 
height:30px; 
width:266px; 
margin-top:2px;
}

.TopMenus-wid {margin-left:0px; float:right; width:825px;}

.TopMenus .topnavsubbg_spl{
float:left; 
background-image: url(images/topnavsubbg_spl.gif); 
background-repeat: no-repeat; 
background-position: left top; 
height:30px; 
width:266px; 
margin-top:5px;}

.TopMenus .topnavsubbg_suprt{float:left; background-image: url(images/topnavsubbg_suprt.gif); background-repeat: no-repeat; background-position: left top; height:30px; width:266px; margin-top:4px;}

.TopMenus .topnavsubbg_edu{float:left; background-image: url(images/topnavsubbg_edu.gif); background-repeat: no-repeat; background-position: left top; height:30px; width:266px; margin-top:3px;}

.TopMenus .topnavsubbg_info{float:left; background-image: url(images/topnavsubbg_info.gif); background-repeat: no-repeat; background-position: left top; height:30px; width:266px; margin-top:-1px;}

.TopMenus .topnavsubbg_ees-adv{float:left; background-image: url(images/topnavsubbg_ees-adv.gif); background-repeat: no-repeat; background-position: left -5px; height:30px; width:266px; margin-top:1px;}

.product_act{ background-image: url(images/productnav.gif); background-repeat:no-repeat;}
.special_act{ background-image: url(images/sd_Active.gif); background-repeat:no-repeat;}

#login_but .nav_drop_droplist{ float:left; margin-left:22px; padding-left:0px; border-bottom:dotted 1px #bababa; border-top:dotted 1px #bababa; text-align:left; width:201px;margin-right:22px;}

*html #login_but .nav_drop_droplist{ float:left; margin-left:8px; border-bottom:dotted 1px #bababa; border-top:solid 1px #bababa; padding-left:0px;width:221px!important;margin-right:22px;}

*+html #login_but .nav_drop_droplist{ float:left; margin-left:22px; border-bottom:dotted 1px #bababa; border-top:solid 1px #bababa; padding-left:0px;width:201px!important;padding-right:0px;}

.bgtopgrind{ float:left; width:1002px; }
*html .bgtopgrind{ float:left; width:1020px; border: solid 0px green;}
.searchbutdd{ width:27px; background-image: url(images/btn_search.gif); background-repeat:no-repeat; border:0px; height:27px; cursor:pointer;}
.searchbutdd:hover{ background-image: url(images/btn_search.gif); background-repeat:no-repeat; }
.leftcol{float:left;clear:left;width:50%}
.rightcol{float:left;clear:right;width:50%}

.fltradio{ float:left; width:20px; height:20px;}
.flrightradio{ float:left; width:160px; padding:0px 0px 0px 10px;height:20px;}

.unselected_radio {
background-image:url(images/rdo_off.png);
background-position:left top;
background-repeat:no-repeat;
}

.selected_radio {
background-image:url(images/rdo_on.png);
background-position:left top;
background-repeat:no-repeat;
}
.radioType{
left:-9999px;
position:absolute;
}

/*  product description landing  */
.prd-des-land_main_container
{
margin:0px;
padding:0px;
width:720px;
background-color:#FFFFFF;
float:left;
}

.prd-des-land_tophead{
margin:0px;
float:left;
padding:10px 40px 13px 40px;
width:640px;
}

*html .prd-des-land_tophead{
margin:0px;
float:left;
padding:10px 40px 13px 40px;
padding-right:0px;
width:640px;
} 

.prd-des-land_heading h1{
margin:0px;
float:left;
padding:10px 40px 13px 15px;
width:640px;
}

.prd-des-land_tab{
margin:0px;
padding:0px;
width:718px;
float:left;
}

.prd-des-land_topsubhead{
margin:0px;
float:left;
padding:30px 40px 10px 40px;
width:640px;
}

.prd-des-land_midcont{
margin:0px;
float:left;
padding:0px 40px 10px 40px;
width:640px;
clear:both;
_padding:0px 30px 10px 40px;
}

.prd-des-land_midcont_f{
margin:0px;
float:left;
padding:0px 40px 10px 40px;
width:640px;
clear:both;
}

.prd-des-land_midcont1{
margin:0px;
float:left;
padding:0px 25px 0px 0px;
width:315px;
}

.prd-des-land_midcont1 p
{
padding:0px 0px 20px 0px;
width:100%;
margin:0px;
float:left;
color:#4f5152;
font-size:12px;
line-height:16px;
}

.prd-des-land_midcont1 .prdimg
{
float:left;
margin:0px;
padding:0px 19px 23px 0px;
border:0px;
}

.prd-des-land_midcont2{
margin:0px;
float:left;
padding:0px;
width:300px;
}

.prd-des-land_midcont2 .prdimg
{
float:right;
margin:0px;
padding:32px 0px 23px 19px;
border:0px;
}

.prd-des-land_midcont2 p
{
padding:0px 0px 20px 0px;
width:100%;
margin:0px;
float:left;
color:#4f5152;
font-size:12px;
line-height:16px;
}

.prd-des-land_tabbortop{border-top: 1px solid #c9cbcc;}


.prd-des-land_topBG {width:1002px; height:20px; background:url(images/prd-des-land_topBG.gif) no-repeat; float:left;}

.prd-des-land_bodyToplink {width:1002px; height:30px; float:left;}
.prd-des-land_Beckram {width:351px; height:30px; padding-left:59px; float:left;}
.prd-des-land_Beckram li {padding-right:10px; font-size:11px; color:#FFFFFF; font-weight:none; float:left;}
.prd-des-land_Beckram a{text-decoration:none; color:#FFFFFF;}
.prd-des-land_Beckram a:hover{text-decoration:none; color:#FFFFFF;}

.prd-des-land_print {width:557px; height:30px; float:left; margin:0px; padding:0px 35px 0px 0px;}
.prd-des-land_leftprint {width:11px; height:30px; padding:0px; margin:0px; float:left; background:url(images/prd-des-land_printbg.png) no-repeat left top;}
.prd-des-land_rightprint { height:22px; padding:8px 0px 0px 0px; margin:0px; float:right; background:url(images/prd-des-land_printbg.png) no-repeat right top;}
.prd-des-land_rightprint a{padding:0px 10px 0px 20px;margin:0px; float:left; background:url(images/new-print-icon.gif); background-repeat:no-repeat; text-decoration:none; color:#FFFFFF; font-size:11px;}
.prd-des-land_print ul{ float:right;}
.prd-des-land_print li{ float:left;}
/*  product description landing  */

/*  Home Top Login  */
/*.topLinkshomeinner {width:370px; height:38px; position:absolute;}*/
.topLinkshome {width:407px; height:38px;float: right;}
.totalbgfr{ background-image:url(images/bg_toplinks2.jpg); background-repeat:no-repeat; background-position:0px 2px; }
.containerhome{ width:1002px; float:left }
/*.homelogLinks {width:225px; height:22px; padding:16px 0px 0px 15px; position: absolute; z-index:8}*/
.homelogLinks {width:190px; height:22px; padding:20px 0px 0px 8px; position: absolute; z-index:250; }
*html .homelogLinks {width:190px; height:22px; padding:20px 0px 0px 8px; position: absolute; z-index:250;}

.homelogLinks.activeLogin{width:235px; background-image:url(images/topnavbg2.gif); background-repeat:no-repeat; color:#4c4d4f;}
.homelogLinks.active a.usenametxt{ color:#0094a7;}
.homelogLinks.active{ background-image:url(images/topnavbg2.gif); background-repeat:no-repeat; color:#4c4d4f;}
.homelogLinks ul {float: right; margin-right: 35px; *margin-left:40px;}
.homelogLinks.activeLogin ul {float: right; margin-right: 80px; *margin-left:40px;}

*+html .homelogLinks ul {float: right; margin-right: 35px; *margin-left:0px;}

*+html .homelogLinks.activeLogin ul {float: right; margin-right: 80px; *margin-left:0px;}
*html .activeLogin{width:235px;}
*html .homelogLinks.activeLogin ul {float: right;}


.homelogLinks li { font-size:11px; font-weight:bold; color:#ed1b2f; padding-right:0px; float:left; padding-left:5px;}
.homelogLinks a{text-decoration:none; color:#ed1b2f;}
.homelogLinks.activeLogin a.usenametxt{ color:#4c4d4f;}
.homelogLinks a:hover{text-decoration:none; color:#4c4d4f;}


.topLinkshomeinner {width:370px; height:38px; position:relative;}



/*IE8*/
.logintextbox{
	background: url(images/inputbghome.jpg) no-repeat; width:204px !important; height:23px; padding:4px 7px 3px 7px; border:0px; margin:0px;
}

.logintextbox input{
	width:203px !important; height:20px; font-size:12px; border:0px; background:url(images/logintextbox_bg.gif) repeat-y left top; padding-top:1px;
}
/*IE8*/

.logintextbox  #edit-name-wrapper{background-image: url(images/logintextbox_bg.gif) !important }
.logintextbox  #edit-pass-1{background-image: url(images/logintextbox_bg.gif) !important}
.logintextbox  #edit-pass-1-wrapper{ background-image:url(images/logintextbox_bg.gif) !important}
/*IE6*/
/**html .logintextbox{
	background: url(images/bclog.gif) repeat-x left 5px;  border:0px; width:180px; height:25px; font-size:12px; padding:5px 5px 0px 10px; margin-left: 2px;
}*/
/*IE6*/

.hometextBox {width:135px; height:22px; padding:17px 0px 0px 20px; float:left;}
.hometextBox input {width:130px; height:18px; border:none; background-color:#FFFFFF; color:#666666}
/*.divts{ background-image:url(images/divt3.jpg); background-repeat:no-repeat; background-position:90% 3px;}*/
.searchbutdd{ width:27px; background-image:url(images/btn_search.jpg); background-repeat:no-repeat; border:0px; height:27px; cursor:pointer;}
.searchbutdd:hover{ background-image:url(images/redarrow231.png); background-repeat:no-repeat;}
.innrpage_login_red_arow{
float:left;
background-image:url(images/login_arow2.gif);
background-repeat:no-repeat;
background-position:right;
padding-right:18px;
}
.adv_searchhome {width:210px; height:47px;  padding-left:11px; float:right;}
.adv_searchhome li {font-size:10px; color:#ed1b2f; padding-right:8px; float:left;}
.adv_searchhome a{text-decoration:none; color:#ed1b2f;}
.adv_searchhome a:hover{text-decoration:none; color:#0094a7;}
/*.divtshead{ background-image:url(images/login_arow2.png); background-repeat:no-repeat; background-position:47px 1px; padding-right:10px; float:left; }*/
.homenav_drop{
position:absolute;
display:none;
width:240px; 
padding-top:10px;
z-index: 1000;
margin-top:18px;
font-size:12px;
margin-left:-20px;
background-image: url(images/topnavbg2_more.gif); background-repeat:no-repeat; background-position:left bottom;
padding-bottom:15px;
font-weight:normal;
}

.homenav_drop a{
width:185px;
display: block;
text-indent: 3px;
padding-top:3px;
padding-bottom:5px;
text-decoration: none;
text-indent:0px;
line-height:18px;
}



*+html .homenav_drop{
margin-left:-69px;
margin-top:22px;
}

*html .homenav_drop{
margin-left:-62px;
margin-top:22px;
}


.homenav_drop a:hover{ /*hover background color*/
  color: white;
  width:185px;
  padding-top:3px; 
  color:#0094a7;
  text-decoration:none;
}

.homenav_loggedin a{
width:185px;
display: block;
text-indent: 3px;
padding-top:3px;
padding-bottom:5px;
text-decoration: none;
text-indent:0px;
line-height:18px;
}

.homenav_loggedin a:hover{ /*hover background color*/
  color: white;
  width:185px;
  padding-top:3px;
  color:#0094a7;
  text-decoration:none;
}



.logLinks.active a.padbot{ padding-bottom:10px; float:left;}
li.paddingbot{padding-bottom:10px;}

/*  Home Top Login  */

/* Clinicians Registration start */
#CR_MainWrap {width:1002px; margin:0px auto; }
.cr_headbg {width:1002px; height:259px; float:left;}
.CR_topBG {width:1002px; height:20px; background:url(images/CR_topBG.gif) no-repeat; float:left;}
*html .CR_topBG {width:1002px; height:20px; margin-top:-10px; background:url(images/CR_topBG.gif) no-repeat; float:left;}



.CR_Beckram {width:795px; height:20px; padding:10px 0px 0px 59px; float:left;}
.CR_Beckram li {padding-right:10px; font-size:11px; color:#FFFFFF; font-weight:none; float:left;}
.CR_Beckram a{text-decoration:none; color:#FFFFFF;}
.CR_Beckram a:hover{text-decoration:none; color:#FFFFFF;}
.CR_print {width:100px; height:30px; padding-left:0px; float:left; background-position: right;}
.CR_print a{width:100px; height:30px; padding:0px 4px 0px 0px; background: url(images/print_BG.gif) no-repeat right top; border:1px solid black;}
.spl-land-wip_print2 {width:545px; height:30px; float:left; margin:0px; padding:0px 35px 0px 0px;}
.spl-land-wip_leftprint {width:11px; height:30px; padding:0px; margin:0px; float:left; background:url(images/prd-des-land_printbg.png) no-repeat left top;}
.spl-land-wip_rightprint { height:22px; padding:8px 0px 0px 0px; margin:0px; float:right; background:url(images/prd-des-land_printbg.png) no-repeat right top;}
.spl-land-wip_rightprint a{padding:0px 10px 0px 20px;margin:0px; float:left; background:url(images/new-print-icon.gif); background-repeat:no-repeat; text-decoration:none; color:#FFFFFF; font-size:11px;}
.spl-land-wip_print ul{ float:right;}
.spl-land-wip_print li{ float:left;}
/*.spl-land-wip_Beckram {width:351px; height:25px; padding-left:59px; float:left; padding-top:5px;}*/
.spl-land-wip_Beckram {width:460px; height:30px; padding-left:59px; float:left;}
.spl-land-wip_Beckram li {padding-right:10px; font-size:11px; color:#FFFFFF; font-weight:none; float:left;}
.spl-land-wip_Beckram a{text-decoration:none; color:#FFFFFF;}
.spl-land-wip_Beckram a:hover{text-decoration:none; color:#FFFFFF;}


.spl-land-wip_Beckram_reg {width:460px; height:30px; margin-top:10px; padding-left:59px; float:left;}
*html .spl-land-wip_Beckram_reg {width:300px; height:30px; margin-top:10px; padding-left:59px; float:left;}


.spl-land-wip_Beckram_reg li {padding-right:10px; font-size:11px; color:#FFFFFF; font-weight:none; float:left;}
.spl-land-wip_Beckram_reg a{text-decoration:none; color:#FFFFFF;}
.spl-land-wip_Beckram_reg a:hover{text-decoration:underline; color:#FFFFFF;}

.register_global_bar_reg  { float:right; height:30px; margin:0; padding:0 46px 0 0; width:417px; margin-top:11px;}

*html .register_global_bar_reg  { float:right; height:30px; padding:0 46px 0 0; width:417px; margin-top:10px;}


.register_global_bar_reg ul{ float:right;}
.register_global_bar_reg li{ float:left;}


.register_global_bar  { float:right; height:30px; margin:0; padding:0 46px 0 0; width:417px; }
.register_global_bar ul{ float:right;}
.register_global_bar li{ float:left;}
.register_global_bar_leftprint {width:17px; height:30px; padding:0px; margin:0px; float:left; background:url(images/global_bar_bg.gif) no-repeat left top;}

.register_global_bar_righttprint { height:22px; padding:8px 3px 0px 0px; margin:0px; float:right; background:url(images/global_bar_bg.gif) no-repeat right top;color:#FFFFFF; font-weight:normal;}
.register_global_bar_righttprint a{background:url("images/new-print-icon.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;float:left;
							font-size:11px;font-weight:normal;margin:0;padding:2px 10px 0 20px;text-decoration:none;}
.register_global_bar_righttprint a:hover{text-decoration:underline; color:#FFFFFF; font-weight:normal;}

/* Clinicians Registration end */
.CR_ACC_Textbox label {
display:none;
}



.CR_ACC_Textbox1 label {
display:none;
}

.CR_ACC_Textbox_small label {
display:none;
}

.checkboxregister, .checkboxregister1, .checkboxregister2, .checkboxregister3, .checkboxregister4, .checkboxregister5, .checkboxregister6, .checkboxregister7, .checkboxregister8,.checkboxregister9,.checkboxregister10, .checkboxdownload{
float:left;
width:20px;
height:20px;
background-image:url(images/checkbok.png);
background-repeat:no-repeat;
cursor:pointer;
}
.checkboxregister.active, .checkboxregister1.active, .checkboxregister2.active, .checkboxregister3.active, .checkboxregister4.active, .checkboxregister5.active, .checkboxregister6.active, .checkboxregister7.active, .checkboxregister8.active,.checkboxregister9.active,.checkboxregister10.active, .checkboxdownload.active {
background-image:url(images/chk_on.png);
background-repeat:no-repeat;
width:20px;

}

#copy_rights {margin-left:5px;}

*html .CR_Btmtext1.checkboxregister1.active, .CR_Btmtext1.checkboxregister2.active, .CR_Btmtext1.checkboxregister3.active, .CR_Btmtext1.checkboxregister4.active, .CR_Btmtext1.checkboxregister5.active, .CR_Btmtext1.checkboxregister6.active, .CR_Btmtext1.checkboxregister7.active, .CR_Btmtext1.checkboxregister8.active,.CR_Btmtext1.checkboxregister9.active,.CR_Btmtext1.checkboxregister10.active, .CR_Btmtext1.checkboxdownload.active {
margin: 0px -3px 0px -4px;
background-image:url(images/chk_on.png);
}


.checkboxregister input, .checkboxregister1 input, .checkboxregister2 input, .checkboxregister3 input, .checkboxregister4 input, .checkboxregister5 input, .checkboxregister6 input, .checkboxregister7 input, .checkboxregister8 input, .checkboxregister9 input, .checkboxregister10 input {
position:absolute;
left:-2000px;
}


.registration_submit {
background:url(images/submit.png);
cursor:pointer;
width:84px;
height:31px;
border: none;
}
.registration_submit:hover {
background:url(images/submit_over.png) !important;
}
.registration_submit_hover {
background:url(images/submit_over.png) !important;
}

.registration_disable_submit {
background:url(images/submit_disable.gif);
cursor:pointer;
width:82px;
height:31px;
border: none;
}

.registration_cancel {
background:url(images/cancel.png);
cursor:pointer;
width:82px;
height:31px;
border: none;
}

.registration_cancel:hover {
background:url(images/cancel_over.png);
cursor:pointer;
width:82px;
height:31px;
border: none;
}
.hidepasserror{display:none !important;}
.errror_logintext { width:400px; padding:0px 0px 0px 0px; font-size:12px; color:red; float:left;}

.CR_logintext { width:400px; padding:0px; font-size:12px; color:red; float:left;}

/*.CR_Smalltext {display:none;}*/
.EP_Smalltext { width:400px; padding:0px; font-size:10px; color:#FF0000; float:left;}
.red_font {color:#FF0000 !important;}
.text_box_spry_alt {float:left; width:250px; padding:11px 0px 5px 0px;}
.text_box_spry_dd {float:left; width:250px; padding:0px 0px 5px 0px;}
.CR_ACC_Textbox {width:262px; float:left;}

.messages, .preview {
  float:left;
  width:90%;
  margin: 10px 0px 0px 0px;
  padding: .5em 1em;
}

.messages ul {
  margin: 0;
}

.messages {
  background-color: #fff;
  border: 1px solid #b8d3e5;
}

div.error, tr.error {
  color: #a30000;
  background-color: #FFCCCC;
}
.heasdertext{ width:1002px; float:left; text-align:right;}
/* changed padding top from 18px to 30 px for artf110480*/
.heasdertext h1{ font-size:300%; font-weight: 100!important; font-family: Arial, Helvetica, sans-serif; color:#727274; padding-right:30px; padding-top:34px;}
.profile_other {display:none;}

.padtop10 {padding-top:10px;}
.mpge_topBG {
  background:transparent url(images/mpge_topBG.gif) no-repeat scroll 0 0;
  float:left;
  height:20px;
  width:1002px;
}
.body_WhiteBG {
  background-color:#FFFFFF;
  margin:auto;
  padding:0;
  width:942px;
}
.mpge_content {
  background-color:#FFFFFF;
  float:left;
  margin:0;
  padding:20px 40px;
  width:862px;
  
}
*html .mpge_content {
  background-color:#FFFFFF;
  float:left;
  margin:0;
  padding:20px 40px;
  width:800px;
  
}
.mpge_content li{
line-height:18px;
padding-bottom:10px;
}
*html .mpge_content li{
line-height:18px;
padding-bottom:10px;
}
h1.mpge_moreheader {
  color:#0094A7;
  font-size:30px;
  margin:0;
  padding:0;
  /*width:40%;*/
}
.mpge_txtarea {
  float:left;
  margin:0;
  padding:25px 0 0;
  width:440px;
}
.mpge_txtarea p {
  color:#4F5152;
  float:left;
  font-size:12px;
  margin:0;
  padding:0 0 15px;
  width:100%;
}
.mpge_moreimage {
  float:right;
  width:360px;
}
.NEL_BodyWrap1 {
  background:transparent url(images/NEL_bg1.gif) repeat-y;
  margin:0px; padding:0px;
  float:left;
  width:1002px;
}

.NEL_HeadL {
  color:#0094A7;
  float:left;
  font-size:30px;
  padding:10px 0 10px 37px;
  width:624px;
}
.NEL_ConLl {
  color:#4F5152;
  float:left;
  font-size:12px;
  line-height:1.6em;
  padding:5px 0 30px 37px;
  width:624px;
}

/** Code added for drupal forms **/
.loginbut_buttonsmore .form-image {
	background-image:url(images/loginhome.gif);
	border:0;
	height:32px;
	background-repeat:no-repeat;
	cursor:pointer;
	/*margin-left:100px;*/
	margin-right:10px;
	margin-top:10px;
	width:102px!important;

}
#login_but .loginbut_buttonsmore { float:right;width:152px!important;}
*html #login_but .homenav_loggedin{ width:44px;}

.loginbut_buttonsmore #edit-submit {
	cursor:pointer;
}
.loginbut_buttonsmore .logon_button {
	background-image:url(images/logon_over.gif);
}
#edit-remember-me-wrapper {
	margin-top:20px;
	font-size:11px;
	color:#5B5C5E;
	float:left;
	width:140px;
  margin-right:50px;
}
#edit-remember-me {
	margin-right:10px;
	padding-left:20px;
	float:left;
}
/*******/


.red_arow{
/*float:left;*/
background-image:url(images/login_arow1.gif);
background-repeat:no-repeat;
background-position:right;
margin-left:-8px;
padding-right:15px;
}

*+html .red_arow{
background-image:url(images/login_arow1.gif);
background-repeat:no-repeat;
background-position:right;
margin-left:-8px;
padding-right:10px;
}

*html .red_arow{
background-image:url(images/login_arow1.gif);
background-repeat:no-repeat;
background-position:right;
margin-left:-8px;
padding-right:13px;
}


.red_arow_new{
/*float:left;*/
background-image:url(images/login_arow1.gif);
background-repeat:no-repeat;
background-position:right;
padding-right:18px;
}

.red_arrow_header{

background-image:url(images/login_arow1.gif);
background-repeat:no-repeat;
background-position:right;
}

.bluecol{
color:#0096a4;
font-weight:normal !important;
}

.remember{
float:left;
width:110px;
padding-top:5px;
}
.remember span, .remember input{
float:left;
}
.remember span{
float:left;
padding-top:2px;
color:#5b5c5e;
font-size:11px;
margin-left:-75px;
margin-top:8px;
}
.loginbut_con{
float:left;
width:100px;
}
.sorrysms{
float:left;
width:230px;
font-size:11px;
color:#24a1b3;
padding-top:15px;
}
*html .sorrysms{
float:left;
width:230px;
font-size:11px;
color:#24a1b3;
padding-top:5px;
margin-top:-10px;
margin-bottom:-5px;
}
*+html .sorrysms{
float:left;
width:230px;
font-size:11px;
color:#24a1b3;
padding-top:5px;
margin-top:-10px;
margin-bottom:-5px;
}
.sorrysms a{
text-decoration:none;
color:#e41b23;}
.sorrysms a:hover{
color:#e41b23 !important;
}
.sorrysms span{
color:#e41b23;}
.loginbut_buttonsmore {
  float:left;
	width:100px;
  padding-top:7px;
}

.checkboxlogin{
	float:left;
	width:20px;
	/*height:11px;*/
	/*  background-image:url(images/chk_off.png); */
	background-repeat:no-repeat;
	cursor:pointer;
	margin-top:20px;
	margin-left:3px;
    padding-top:0px;

}
*html .checkboxlogin {
  background-repeat:no-repeat;
  cursor:pointer;
  margin:0px;
  padding:0px !important;
  height:16px;
  float:left;
  background-position:left 2px !important;
  border: none !important;
}
.checkboxlogin.activelogin{
	background-image:url(images/chk_on.png);
	background-repeat:no-repeat;
}
.checkboxlogin input{
	position:absolute;
	left:-2000px;
}
.loginbut_buttonsmore{
	float:right;
	margin-top:-45px;
	padding-left:13px;
	width:100px;
	margin-right:10px;
	
}
*html .loginbut_buttonsmore{
	margin-right:0px;
  margin-top:-45px;
}

/* Poll starts */

.poll_question{
  color:#4f5152;
  font-size:12px;
  font-weight:bold;
  margin:0;
  padding:0;
  padding-bottom: 10px;
}

.poll_next{
  border: 0px;
  background-image: url(images/next.png);
  width: 81px;
  height: 31px;
}
.poll_next:hover{
  border: 0px;
  background-image: url(images/next_over.png);
  width: 81px;
  height: 31px;
  cursor: pointer;
}

.poll_submit{
  border: 0px;
  background-image: url(images/vote_btn.png);
  width: 72px;
  height: 32px;
  cursor:pointer;
}
.poll_submit:hover{
  border: 0px;
  background-image: url(images/vote_btn_onover.png);
  width: 72px;
  height: 32px;
  cursor: pointer;
}
.takeanotherpoll{
  border: 0px;
  background-image: url(images/take_another_poll.png);
  width: 130px;
  height: 31px;
  cursor: pointer;
}
.takeanotherpoll:hover{
  border: 0px;
  background-image: url(images/take_another_poll_onover.png);
  width: 130px;
  height: 31px;
  cursor: pointer;
}

#poll_block .form-item{
  padding-bottom:0px;
}
/* Poll ends */

/******* Contact us starts here**************/
.content_wrapper{
	float:left;
	font-size:12px;
	color:#666;
	padding-top:20px;
	padding-bottom:15px;
	display:block}


.content_wrapper h1{ font-size:18px; margin:0px; padding-bottom:10px; padding-top:15px; font-weight:normal;}
.content_wrapper h2{ font-size:18px; margin:0px; padding-bottom:10px; padding-top:15px; font-weight:normal;}
.fontsize14p p{ font-size:14px; padding-top:15px;}
.gray_hr
{
	border-bottom:solid 2px #BDBEBD;
	padding:8px 0px 8px 0px;
}
.contactbar_2{ float:left; width:900px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; }
.contactbar_2 p{font-size:12px;}
.contactbar_2 ul{ margin:0px; padding:0px; list-style:none;}
.contactbar_2 li{ width: 431px; float:left;padding-top:3px; padding-left:2px; padding-bottom:5px; margin:0px;}
*+html .contactbar_2 li{padding-left:1px;}
li.continputbar{ background-image: url(images/contbarinput.gif); background-repeat:no-repeat; background-position:left top; padding-bottom:15px; }
li.contselects{ background-image:url(images/selectconts.gif);background-repeat:no-repeat; background-position:left top;padding-bottom:15px; padding-left:0px!important;}
.contactbar_2 li input{ width:400px; height:17px; border:0px; padding:5px; color:#666666}
.cor_ser-res_relv{float:left; margin:0px;width:219px;padding:0px 0px 0px 1px;}
.cor_ser-res_relv ul{margin:0px; padding:0px; list-style:none; float:left; width:220px;}
.cor_ser-res_relv li {margin:0px; padding:0px; list-style:none; float:left; width:100%;}
.discr_cont{ width:853px; height:125px; background-image:url(images/descontbf.gif); padding-top:5px; padding-left:5px; background-repeat:no-repeat}
.discr_cont textarea{ width:845px; height:115px; border:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.padtopcont{ padding-top:20px;}
.pro_overcont{
	width:100px; float:left;
}
.fdbutton span {
background-image : url(images/button_fd.gif);
padding-left : 10px;
background-position : left top;
float : left;
}
.fdbutton span input{
border: 0px;
padding-top : 12px;
height : 40px;
padding-bottom : 17px;
background-image : url(images/button_fd.gif);
background-position : right bottom;
padding-right : 20px;
color : #fff;
text-transform : uppercase;
font-size : 11px;
font-weight : bold;
}
.ypm{ float:right; width:800px;
}
.ypm p{ margin:0px; padding-top:0px;}

/******* Contact us end here**************/

/******* news & events *****/
.tabfont{margin:0px; padding:15px 0px 0px 30px; float:left;}

.NEL_headBG {width:1002px; height:242px; float:left;}
.NEL_Beckram {width:700px; height:22px; padding-left:59px; float:left;}
.NEL_Beckram li {padding-right:10px; font-size:11px; color:#FFFFFF; font-weight:bold; float:left;}
.NEL_Beckram a{text-decoration:none; color:#FFFFFF;}
.NEL_Beckram a:hover{text-decoration:none; color:#FFFFFF;}
.NEL_print {width:225px; height:22px; float:left;}
.NEL_print li {padding-right:10px; float:left;}
.NEL_topBG {width:1002px; margin-top:1px;height:23px; background:url(images/NEL_topBG.gif) no-repeat; float:left;}
* html .NEL_topBG {width:1002px; margin-top:0px;height:23px; background:url(images/NEL_topBG.gif) no-repeat; float:left;}
.NEL_BodyWrap {width:1002px; background:url(images/NEL_bg.png) repeat-y; float:left;}
/*.NEL_BodyWrap1 {width:1002px; background:url(images/NEL_bg1.png) repeat-y; float:left;}*/
.NEL_BodyL {width:624px; padding:10px 39px 0px 68px; float:left;}
.NL {width:220px; background:url(images/NEL_LeftBG.gif) no-repeat; background-position:left top; float:left; padding-left:16px;}
*html .NL {width:247px; background:url(images/NEL_LeftBG.gif) no-repeat; background-position:left top; float:left; padding-left:14px;}

.NL1 {width:220px; background:url(images/NEL_LeftBG.gif) no-repeat; background-position:left top; float:left; padding-left:16px;}
*html .NL1 {width:247px; background:url(images/NEL_LeftBG.gif) no-repeat; background-position:left top; float:right; padding-left:24px;}

.NEL_BodyR {width:200px; padding:10px 40px 0px 31px; float:left;}
.NEL_Head { width:624px; padding:10px 0px 10px 0px; font-size:30px; color:#0094a7; float:left;}
.NEL_Cont {width:624px; padding:10px 0px 10px 0px; line-height:1.6em; font-size:12px; color:#4f5152; float:left;}
.NEL_TAB {width:624px; padding-bottom:30px; float:left;}
.NEL_TAB_1 {width:600px; padding:10px 0px 10px 10px; border-bottom:1px solid #e6e7e8; float:left;}
.NEL_Tabs1 {width:200px; padding-left:10px; float:left;}
.NEL_Tabs1 li{padding-right:10px; font-size:12px; color:4f5152; float:left;}
.NEL_Tabs1 a{ text-decoration:none; color:#6d6f71;}
.NEL_Tabs1 a:hover {text-decoration:none; color:#e51b24;}
.Tab1_Style {color:#6d6f71;}
.Tab1_Style1 {color: #FF0000}
.sss {padding-top:10px; color:#4F5152;}
.sss a{color:#FF0000;}
.NEL_Tabs2 {width:355px; padding-left:45px; float:left;}
.NEL_Tabs2 li {padding-right:6px; font-size:12px; color:#4f5152; float:left;}
.NEL_Head_subtext {width:624px; padding:10px 0px 10px 0px; font-size:11px; color:#e51b24;}
.NEL_Head_subtext a{color:#e51b24; text-decoration:none;}
.NEL_Head_subtext a:hover{color:#0094A7; text-decoration:none;}
.NEL_L_img {width:120px; padding-right:10px; background:url(images/left_img.jpg) no-repeat; float:left;}
.NEL_R_Condent {width:494px; margin:0px; padding:0px; font-size:12px; color:#4f5152; float:left;}

.NEL_BodyLl {width:661px; padding:10px 39px 0px 31px; float:left;}
*html .NEL_BodyLl {width:661px; padding-top:10px;padding-bottom:0px;padding-right:9px;padding-left:2px;float:left;}

.NEL_BodyL4 {width:661px; padding:10px 39px 0px 31px; float:left;}
*html .NEL_BodyL4 {width:661px; padding-top:10px; padding-bottom:0px; padding-right:9px; padding-left:42px; float:left;}

.NEL_BodyL3 {width:661px; padding:10px 39px 0px 31px; float:left;}
*html .NEL_BodyL3{width:700px; padding:10px 0px 0px 31px; float:left;}

.NEL_Body_Corporate{width:700px; padding:10px 0px 0px 31px; float:left;}
*html .NEL_Body_Corporate{width:700px; padding:10px 0px 0px 31px; float:left;}

.cor_searchresults{float:left; width:100%; padding:0px; margin:0px; border:1px solid}

.NEL_Body_AdvancedSearch{width:661px; padding:10px 39px 0px 31px; float:left;}
*html .NEL_Body_AdvancedSearch{width:700px; padding:10px 0px 0px 31px; float:left;}

.NEL_BodyL2 {width:661px; padding:10px 39px 0px 31px; float:left;}
*html .NEL_BodyL2 {padding-right:12px;padding-left:58px;}

.NEL_HeadL { width:624px; padding:10px 0px 10px 37px; font-size:30px; color:#0094a7; float:left;}
* html .NEL_HeadL { width:624px; padding:10px 0px 10px 65px; font-size:30px; color:#0094a7; float:left;}
.NEL_ConLl {width:624px; padding:5px 0px 30px 37px; line-height:1.6em; font-size:12px; color:#4f5152; float:left;}
* html .NEL_ConLl {width:624px; padding:5px 0px 30px 65px; line-height:1.6em; font-size:12px; color:#4f5152; float:left;}
.NEL_TAB_11 {width:628px; margin:10px 0px 10px 32px; padding-bottom:10px; border-bottom:1px solid #e6e7e8; float:left;}
* html .NEL_TAB_11 {width:628px; margin:10px 0px 10px 17px; padding-bottom:10px; border-bottom:1px solid #e6e7e8; float:left;}
/*.NEWS_NEL_TAB_11 {width:628px; margin:10px 0px 10px 64px; padding-bottom:10px; border-bottom:1px solid #e6e7e8; float:left;}*/
/* html .NEWS_NEL_TAB_11 {width:628px; margin:10px 0px 10px 64px; padding-bottom:10px; border-bottom:1px solid #e6e7e8; float:left;}*/
.NEL_TABb {width:661px; padding-bottom:30px; float:left;}
.NTab_Headd {width:600px; padding:10px 0px 10px 37px; font-size:18px; color:#4f5152; font-weight:bold; float:left;}
.NTab_Head {width:600px; padding:10px 0px 10px 0px; font-size:18px; color:#4f5152; font-weight:bold; float:left;}
.NTab_Txt {width:600px; padding-left:37px; float:left;}
.NTab_img {width:141px; float:left;}
.NTab_RTxt { width:459px; float:left;}
.NTab_RTxtH {width:459px; padding:0px 0px 5px; 0px; line-height:1.5em; font-size:14px; font-weight:bold; color:#4f5152;}
.NTab_RTxtH1 {width:459px; font-size:11px; color:#4f5152; float:left;}
.NTab_RTxtH2 {width:459px; font-size:12px; color:#4f5152; padding:10px 0px 10px 0px; text-align:justify; line-height:1.5em; float:left;}
.NTab_BLink {width:459px; float:left;}
.NTab_BLink li {padding-right:10px; font-size:12px; color:#ed1b2f; font-weight:bold; float:left;}
.NTab_BLink a.read_article {padding:0px 17px 0px 0px; margin:0px; float:left; color:#e51b24; font-size:12px; font-weight:bold; background:url(images/right-arrow.gif) no-repeat 100% 1px; text-decoration:none;}
.NTab_BLink a:hover.read_article {padding:0px 17px 0px 0px; margin:0px; float:left; color:#0094a7; font-size:12px; font-weight:bold; background:url(images/blue-arrow.gif) no-repeat 100% 1px; text-decoration:none;}
.NTab_BLink a{text-decoration:none; color:#ed1b2f;}
.NTab_BLink a:hover {text-decoration:underline; color:#ed1b2f;}
.NTab_Txt1 {width:600px; margin:30px 0px 0px 37px; padding:30px 0px 30px 0px; border:1px solid #e6e7e8; border-left:none; border-right:none; float:left;}
.NTab_Txt1_New {width:600px; margin:10px 0px 0px 37px; padding:10px 0px 30px 0px; border:1px solid #e6e7e8; border-left:none; border-right:none; border-top:none; float:left;}
*html .NTab_Txt1_New {width:628px; margin:10px 0px 0px 20px; padding:10px 0px 30px 0px; border:1px solid #e6e7e8; border-left:none; border-right:none; border-top:none; float:left;}
.NTab1_Text {width:600px; padding:0px 0px 5px; 0px; line-height:1.5em; font-size:14px; font-weight:bold; color:#4f5152;}
.NTab1_RCont {width:600px; font-size:12px; color:#4f5152; padding:10px 0px 10px 0px; text-align:justify; line-height:1.5em; float:left;}
.NTab_Txt3 {width:600px; padding:30px 0px 30px 0px; margin-left:37px; float:left;}
.NTab_RText {width:200px; padding:0px 0px 10px 0px; float:left;}
.NTab_RText li{ padding-right:5px; font-size:12px; color:#4f5152; float:left;}
.NTab_RText a{text-decoration:none; color:#4f5152;}
.NTab_RText a:hover{text-decoration:underline; color:#4f5152;}
.NTab_RText1 { width:200px; padding-bottom:10px; float:left;}
.NTab_RText1 li{padding:5px 0px 5px 0px; font-size:12px; font-weight:bold; color:#ed1c24;}
.NTab_RText1 a{text-decoration:none; color:#ed1c24;}
.NTab_RText1 a:hover{text-decoration:none; color:#0094A7;}
.NTab_BtmText {width:200px; float:left;}
.NTab_BtmText a.browse_dis {padding:0px 17px 0px 0px; margin:0px; float:left; color:#e51b24; font-size:12px; font-weight:bold; background:url(images/right-arrow.gif) no-repeat 100% 1px; text-decoration:none;}
.NTab_BtmText a:hover.browse_dis {padding:0px 17px 0px 0px; margin:0px; float:left; color:#0094a7; font-size:12px; font-weight:bold; background:url(images/blue-arrow.gif) no-repeat 100% 1px; text-decoration:none;}
.EventTab{width:600px; padding:20px 0px 30px 0px; margin-left:37px; border-bottom:1px solid #e7e7e7; float:left;}
.EventTabL {width:260px; float:left;}
.EventTabL1 {width:124px; font-size:12px; color:#4f5152; font-weight:bold; float:left;}
.EventTabL2 {width:124px; padding:14px 0px 0px 3px; font-size:12px; color:#4f5152; font-weight:bold; float:left;}
.EventTabR {width:340px; font-size:12px; color:#4f5152; float:left;}
.EventTabR li{padding-right: 5px; font-size:12px; color:#4f5152; float:left;}
.Pad {padding-top:8px;}
.calendar {width:600px; height:422px; padding-left:37px; float:left;}
.MonthCal {width:300px; text-align:center; padding:20px 0px 20px 246px; float:left;}
.MonthCal li{font-size:12px; color:#e51b24; padding-right:5px; float:left;}
.MonthCal a.november {padding:0px 17px 0px 0px; margin:0px; float:left; color:#e51b24; font-size:12px; background:url(images/right-arrow.gif) no-repeat 100% 1px; text-decoration:none;}	
.MonthCal a:hover.november {padding:0px 17px 0px 0px; margin:0px; float:left; color:#0094a7; font-size:12px; background:url(images/blue-arrow.gif) no-repeat 100% 1px; text-decoration:none;}
.MonthCal a.september {padding:0px 0px 0px 20px; margin:0px; float:left; color:#e51b24; font-size:12px; background:url(images/left-arrow.png) no-repeat 1px; text-decoration:none;}	
.MonthCal a:hover.september {padding:0px 0px 0px 20px; margin:0px; float:left; color:#0094a7; font-size:12px; background:url(images/blue-arrow1.png) no-repeat 1px; text-decoration:none;}

.pager_news {height:31px; padding:15px 0 15px 75px; float:left;}
.pager_news ul {margin:0px; padding:0px; list-style:none;}
.pager_news ul li { margin-right:2px; font-size:12px; color:#e51b24; float:left;}

h2.h2newsinfo {color:#4F5152;
font-size:18px;
font-weight:normal;
margin:0;
padding:20px 0;}
h3.h3newsinfo {
color:#4F5152;
font-size:14px;
font-weight:normal;
margin:0;
padding:0 0 10px;
}

/** For pager element  - start **/
.prevs {background:url(images/page_prev_normal.png) no-repeat; background-position: left top; padding-left:5px; height:31px; float:left; display:block}
.prevs a{background:url(images/page_prev_normal.png) no-repeat; background-position:right bottom;color:#e51b24; font-weight:bold; padding-right:10px; height:24px; float:left; display:block; padding-top:7px; padding-left:5px; text-decoration:none;}

/* commented IE 6 style artf133498 for atrifact */

/**html .prevs a{background-position:right -31px;height:20px;padding-left:7px;padding-right:1px;width:36px;  }
*html .prevs a:hover{background-position:right -31px;height:20px;padding-left:7px; padding-right:1px;}*/

.prevs a:hover{background:url(images/page_prev_normal.png) no-repeat; background-position:right bottom;color:#e51b24; font-weight:bold; padding-right:10px; height:24px; float:left; display:block; padding-top:7px; padding-left:5px; text-decoration:none;}
.prevs_selected {background:url(images/page_prev_normal.png) no-repeat; background-position: left top; padding-left:5px; height:31px; float:left;}
.prevs_selected a{background:url(images/page_prev_normal.png) no-repeat; background-position:right bottom;color:#e51b24; font-weight:bold; padding-right:10px; height:24px; float:left; display:block; padding-top:7px; padding-left:5px;}
.prevsonclick {background:url(images/pager_onclick.png) no-repeat; color:#e51b24; font-weight:bold; padding-right:10px; height:24px; float:left; display:block; padding-top:7px; padding-left:10px; text-decoration:none;}
.prevsonclick a{background:url(images/pager_onclick.png) no-repeat; background-position:right bottom;color:#e51b24; font-weight:bold; padding-right:10px; height:24px; float:left; display:block; padding-top:7px; padding-left:5px; text-decoration:none;}
/** For pager element  - end **/

.prd-grp-land_main_container h1 {color:#0094A7; font-size:30px; margin:0; padding:20px 0 10px 24px; }
.*html prd-grp-land_main_container h1 {color:#0094A7; font-size:30px; margin:0; padding:20px 0 10px 45px;}

.prcd-sup-pge_midcont h4 {color:#0094A7; font-size:18px; margin:0; padding:20px 0 10px 24px; font-weight: normal;}
.*html prcd-sup-pge_midcont h1 {color:#0094A7; font-size:18px; margin:0; padding:20px 0 10px 45px; font-weight: normal;}

.prd-grp-land_main_container p {float:left;margin:0;padding:4px 0 0 30px;}

/* Footer Template */
#FT_MainWrappg {width:1002px; margin:0px auto;background:url(images/footer_template_header.jpg); background-repeat:no-repeat;}
.SRO_land_topBG {width:1002px; height:20px; background:url(images/FT_head_topBG1.gif) no-repeat; float:left;}
.FT-land_topBG {width:1002px; height:20px; background:url(images/FT_head_topBG.gif) no-repeat; float:left;}
.FT-Midbody {background-color:#FFF; padding:0px; float:left;}
.FT_BodyWrap {width:862px; float:left;}
.FT-land-wip_print {width:540px; height:30px; float:left; margin:0px; padding:0px 40px 0px 0px;}
p.FT-subHeading {font-size:14px; font-weight:bold; margin:0px; padding:0px; color:#4f5152;}
p.FT-Bodytext {font-size:12px; line-height:1.6em; margin:0px; padding:0 0 20px 0; color:#4f5152;}
p.FT-Bodytext1 {font-size:12px; line-height:1.6em; margin:0px; padding:0 0 100px 0; color:#4f5152;}



/********************** For Corporate Pages *****************************/


corsupport:hover{background-image: url(images/cor_home.gif); background-repeat:no-repeat; background-position:0px 0px;background-position:left 1px}
.coropp:hover{background-image: url(images/corproductnav.gif); background-repeat:no-repeat; background-position:0px 0px;background-position:left 1px}
.orcor:hover{background-image: url(images/orcor.gif); background-repeat:no-repeat; background-position:0px 0px;background-position:left 1px}
.cortotalbgfr{ background-image:url(images/bg_toplinks2cor.gif); background-repeat:no-repeat;}
.TopMenus li {font-size:13px; color:#FFFFFF; font-weight:bold; float:left; background-image: url(images/downarrow.gif); background-repeat: no-repeat; font-weight:bold; background-position:11px 11px; display:block; }
.footer_links_homecor{ float:right; width:880px; padding-top:14px;}
.footer_links_homecor a{ background-image:url(images/cordot.gif); background-repeat:no-repeat; background-position:right 5px; padding-left:5px; padding-right:11px; text-decoration:none; color:#fff;}
.footer_logo_homecor {
float:left;
padding-left:54px;
width:50px;
}
.footerhomecor {width:1002px; height:80px; font-size:10px; color:#FFFFFF; float:left; padding-top:40px;}
.footer_subscor{ float:left; width:920px; padding-left:60px; padding-top:5px;}
.noned a{ background-image:none}


/* Corporate - EES What we do */
#MainWrap-cor-wwdo {width:1002px; margin:0px auto;background:url(images/cor_wwdo_tophead_bg.jpg) no-repeat;}
.cor_BodyWrap {width:1002px; background:url(images/body-common_contbg.png); background-repeat:no-repeat; background-position:center top; float:left; padding-top:22px;}
.cor_content{float:left;width:862px; padding:20px 40px; margin:0px;background-color:#FFFFFF;}
.cor_body_WhiteBG {width:942px; background-color:#FFFFFF; margin:auto; padding:0px;}
.cor_bgtopgrind{ float:left; width:1002px;  background-color:#e51b24; background-image:url(images/cor_BG.png); background-repeat:repeat-x;}
.cor_mid-contbg {width:1002px; background:url(images/cor_red_bg.png) repeat-y; float:left;}
.cor_bodyToplink {width:1002px; height:30px; float:left;}
.cor_wwdo_topBG {width:1002px; height:22px; 
background:url(images/cor_wwdo_topBG.png) no-repeat left top; 
float:left;}
.cor_wwdo_bodyToplink {width:1002px; height:30px; float:left;}
.cor_heasdertext{ width:1002px; float:left; text-align:right;}
.cor_heasdertext h1{ font-size:400%; font-weight: 100!important; font-family: Arial, Helvetica, sans-serif; color:#727274; padding-right:30px; padding-top:18px;}
.cor_wwdo_Beckram {width:351px; height:22px; padding:8px 0px 0px 59px; float:left;}
.cor_wwdo_Beckram li {padding-right:10px; font-size:11px; color:#FFFFFF; font-weight:none; float:left;}
.cor_wwdo_Beckram a{text-decoration:none; color:#FFFFFF;}
.cor_wwdo_Beckram a:hover{text-decoration:none; color:#FFFFFF;}
.cor_wwdo_print {width:556px; height:30px; float:left; margin:0px; padding:0px 34px 0px 0px;}
.cor_wwdo_print ul{ float:right;}
.cor_wwdo_print li{ float:left;}
.cor_wwdo_print2 {width:546px; height:30px; float:left; margin:0px; padding:0px 44px 0px 0px;}
.cor_wwdo_print2 ul{ float:right;}
.cor_wwdo_print2 li{ float:left;}
.cor_wwdo_leftprint {width:25px; height:30px; padding:0px; margin:0px; float:left; background:url(images/cor_printbg.png) no-repeat left top;}
.cor_wwdo_rightprint { height:22px; padding:8px 14px 0px 0px; margin:0px; float:right; background:url(images/cor_printbg.png) no-repeat right top;}
.cor_wwdo_rightprint a{padding:0px 10px 0px 20px;margin:0px; float:left; background:url(images/new-print-icon.gif); background-repeat:no-repeat; text-decoration:none; color:#FFFFFF; font-size:11px;}
.cor_wwdo_rightprint a:hover{text-decoration:none;}
.cor_wwdo_txtarea {margin:0px; padding:20px 0px;width:100%;float:left;}
.cor_wwdo_txtarea p{font-size:12px; color:#4f5152; padding:0px 0px 15px 0px; margin:0px; width:100%; line-height:18px;}
.cor_wwdo_txtarea .prdimg {float:left; margin:0px; padding:26px 15px 5px 0px; border:0px;}
.cor_footer {width:1002px; height:70px; padding:20px 0px 0px 0px; background-color:#c1181f; float:left;}
.cor_footer_logo_home{ float:left; width:146px; padding-right:10px; text-align:right;}
.cor_footer_links_home{ float:right; width:844px; padding-top:14px;}
.cor_footer_Links_homemains{ width:1002px; margin:auto; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
.cor_footer_links_home a{ text-decoration:none; background-image:url(images/dot.gif); background-repeat:no-repeat; background-position:95% 2px; padding:0px 15px 0px 0px;  font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF}
.cor_footer_links_home a:hover{ text-decoration: underline; color:#FFFFFF}
a.cor_footer_links_nobg { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; background:none;}
a:cor_hover.footer_links_nobg { text-decoration:none; color:#FFFFFF; background:none;}
.cor_footer_subs{ float:left; width:917px; padding:0px 0px 0px 85px; margin:0px;}
/* Corporate - EES What we do */


/*  Corporate Who We Are - Our Vision  */
.corp_leftMenuBtm {width:220px; height:16px; background:url(images/leftMenuBtm.gif) no-repeat; float:left; padding-bottom:10px;}
#MainWrap-cor-wware {width:1002px; margin:0px auto;background:url(images/cor_wware_tophead_bg.jpg) no-repeat;}
.cor_wwr_topBG {width:1002px; height:22px; 
background:url(images/cor_wware-ov_topBG.png) no-repeat left top; 
float:left;}
.cor_wwr_midcont {width:1002px; float:left; margin:0px; padding:0px;}
.cor_BodyLeft {width:400px; padding:0px 40px 30px 15px; float:left; margin:0px;}
.cor_BodyLeft_cont {width:400px; padding:0px 0px 15px 0px; float:left; margin:0px;}
.cor_BodyLeft_cont h1{width:100%;}
.cor_BodyLeft_cont span{width:100%; padding:0px 0px 15px 0px; margin:0px; float:left;}
.cor_BodyLeft_cont p{width:100%;font-size:12px; color:#4f5152; padding:0px 0px 15px 0px; margin:0px; float:left;}
.cor_BodyLeft_cont p.head{width:100%;font-size:14px; color:#4f5152; padding:5px 0px 15px 0px; margin:0px; float:left;font-weight:bold;}
.cor_wware_bullet {width:100%; float:left; margin:0px; padding:0px;}
.cor_wware_bullet ul {float:left; margin:0px; padding:0px 0px 15px 0px; line-height:16px;}
.cor_wware_bullet ul li {width:385px; margin:0px; padding:0px 0px 5px 15px;  float:left;font-size:12px;/*background:transparent url(images/leftdot.gif) no-repeat left 6px;*/color:#4f5152;}
.cor_BodyLeft_cont p a{font-size:12px; color:#e51b24; text-decoration:none; padding:0px; margin:0px;}
.cor_BodyLeft_cont p a:hover{text-decoration:underline;}
.cor_rightcontbg{ width:240px;padding:0px;margin:0px;float:left;}
*html .cor_rightcontbg{ width:220px;padding:0px;margin:0px;float:left;}

.customer_support{ width:215px;padding:0px;margin:0px;float:left;}

.cor_bodyright {width:200px; padding:0px 10px 0px 0px; float:right; }
.cor_bodyright h1 {width:80%; float:left; margin:0px; padding:10px 0px 10px 0px; font-size:18px; color:#0094a7;}
.cor_bodyright h2 {width:80%; float:left; margin:0px; padding:10px 0px 10px 0px; font-size:18px; color:#0094a7;}
.cor_bodyright p {width:100%; float:left; margin:0px; padding:5px 0px 15px 0px; font-size:12px; color:#4f5152;}
/*  Corporate Who We Are - Our Vision  */

/*  Corporate Who We Are - Where we are  */
/*.who_whr-sec{width:400px;float:left;padding:0px 0px 15px 0px;margin:0;}*/
.who_whr-full-leftsec{width:190px;float:left;margin:0;padding:0px;}
.who_whr-full-leftsec ul{float:left;margin:0;padding:0px;list-style:none;}
.who_whr-full-leftsec ul li{margin:0;padding:0px 0px 0px 0px;list-style:none; float:left;}
.who_whr-full-rightsec{width:190px;float:right;margin:0;padding:0px;}
.who_whr-full-rightsec ul{margin:0;padding:0px;list-style:none;}
.who_whr-full-rightsec ul li{margin:0;padding:0px 0px 0px 0px;list-style:none;}

.who_whr-lsec{width:190px;float:left;margin:0;padding:0px 0px 10px 0px;}
.who_whr-lsec p {float:left;margin:0;padding:0px; width:100%; line-height:18px;}
.who_whr-lsec-redhead span{float:left;margin:0;padding:0px 0px 0px 12px; width:178px;line-height:18px;}
.who_whr-rsec{width:190px;float:right;margin:0;padding:0px 0px 10px 0px;}
.who_whr-rsec p {float:left;margin:0;padding:0px; width:100%; line-height:18px;}
.who_whr-header{float:left;margin:0;padding:0;width:100%;}
.who_whr-text{float:left;margin:0;padding:10px 0px 10px 0px; width:100%;}
.who_whr-redarw{ padding:6px 5px 0px 0px;margin:0px;float:left;cursor:pointer;}
.who_whr-redtext{font-size:12px; color:#e51b24; font-weight:bold; padding:0px; margin:0px;}
.who_whr-close{float:left;padding:7px 0 30px 0;margin:0; width:100%;}
.who_whr-tbld{ font-weight:bold;float:left;color:#4f5152;padding:0px 3px 0px 0px; margin:0px;}
.who_whr-addr{ float:left;}
/*  Corporate Who We Are - Where we are  */

/*  Corporate Search Results  */
#MainWrap-cor-ser-res {width:1002px; margin:0px auto;background:url(images/cor-ser-res_tophead_bg.jpg) no-repeat;}
.cor_ser-res_body_WhiteBG {width:940px; margin:0px; padding:0px 32px 0px 32px; float:left;}
.cor_ser-res_WhiteBGimg {width:940px; background:url(images/cor_ser-res_fullcontbg.png) repeat-y; margin:0px; padding:0px; float:left;}
.cor_ser-res_topBG {width:1002px; height:22px; background:url(images/cor_ser-res_topBG.png) no-repeat left top; float:left;}
.cor_ser-res_contleft {width:700px; padding:0px; margin:0px; float:left;}
.cor_ser-res_contright {width:240px; background:url(images/cor_ser-res_LeftBG.png) no-repeat; background-position:left bottom; padding:0px; margin:0px; float:left;}

.cor_ser-res_contleft-pad {width:621px; padding:20px 40px; margin:0px; float:left;}
.cor_ser-res_contleft-pad-wid {width:100%; padding:5px 0px 5px 0px; margin:0px; float:left;}
.cor_ser-res_contleft-pad-wid1 {width:100%; padding:0px; margin:0px; float:left;}
.cor_ser-res_contleft-pad-wid1 p{padding:0px; margin:0px; float:left;color:#4f5152;font-size:11px; text-align:center;}
.cor_ser-res_contleft-pad p{padding:0px; width:100%; margin:0px; float:left;color:#4f5152;font-size:12px;}
h1.cor_ser-res_header{width:50%; padding:0px 0px 5px 0px; margin:0px; float:left;}
.cor_ser-res_print {width:546px; height:30px; float:left; margin:0px; padding:0px 44px 0px 0px;}
.cor_ser-res_print ul{ float:right;}
.cor_ser-res_print li{ float:left;}
.cor_ser-res_leftprint {width:23px; height:30px; padding:0px; margin:0px; float:left; background:url(images/cor_printbg.png) no-repeat left top;}
.cor_ser-res_rightprint { height:22px; padding:8px 12px 0px 0px; margin:0px; float:right; background:url(images/cor_printbg.png) no-repeat right top;}
.cor_ser-res_rightprint a{padding:0px 10px 0px 20px;margin:0px; float:left; background:url(images/new-print-icon.gif); background-repeat:no-repeat; text-decoration:none; color:#FFFFFF; font-size:11px;}
.cor_ser-res_rightprint a:hover{text-decoration:none;}
.cor_ser-res_text_box {background:transparent url("images/ser-res-grp_textbox.png") no-repeat left top; float:left; padding:2px 7px 0px 7px; width:376px;
height:28px; margin:0px;}
*+html .cor_ser-res_text_box {padding:7px 7px 0px 7px; height:25px;}
.cor_ser-res_text_box input {padding:0px; margin:0px; float:left; border:0px;}
.cor_ser-res_textbox_width {background:transparent url(images/pf_bg_textbox_bg.png) no-repeat left top;border:0px;padding:0px;margin:0px;float:left;color:#4f5152;width:196px;height:22px;font-size:12px;}
.cor_ser-res_text_box_tpad{padding:3px 0px 0px 0px; margin:0px; float:left;}
.cor_ser-res_serbtn {float:left; padding:2px 0px 0px 10px; margin:0px;width:70px;}
.cor_ser-res_sertoplink {width:400px; float:left; padding:10px 0px 0px 0px; margin:0px;}
.cor_ser-res_sertoplink ul{width:400px; float:left; padding:0px; margin:0px; list-style:none;}
.cor_ser-res_sertoplink li{float:left; padding:0px; margin:0px;}
.cor_ser-res_sertoplink p{float:left; padding:0px; margin:0px; color:#4f5152; font-size:12px;}
.cor_ser-res_sertoplink a{float:left; padding:0px 7px 0px 7px; margin:0px; color:#f52d14; font-size:12px; border-right:1px solid #4f5152;}
.cor_ser-res_sertoplink a:hover{ text-decoration:underline;}
.cor_ser-res_sertoplink span{float:left; padding:0px 7px 0px 0px; margin:0px; color:#4f5152; font-size:12px; border-right:1px solid #4f5152;}
.cor_ser-res_sortdrpdown {width:220px; float:left; padding:0px 0px 0px 0px; margin:0px; color:#4f5152; font-size:12px;}
.cor_ser-res_sortdrpdown-txt {margin:0px; padding:10px 0px 0px 20px; float:left; color:#4f5152; font-size:12px;}
.cor_ser-res_relv{float:right; margin:0px;width:145px;padding:0px 0px 0px 5px;}
.cor_ser-res_relv ul{margin:0px; padding:0px; list-style:none; float:left; width:142px;}
.cor_ser-res_relv li {margin:0px; padding:0px; list-style:none; float:left; width:100%;}
.cor_ser-res_Line {width:99%; border-bottom:1px solid #e4e4e4; padding:2px 0px 5px 3px; float:left; margin:0px;}
.cor_ser-res_Line1 {width:620px; border-bottom:1px solid #e4e4e4; padding:0px; float:left; margin:0px; height:0px; line-height:0px; font-size:0px;}
.cor_ser-res_midtexthead {width:80%; float:left; padding:0px; margin:0px;}
.cor_ser-res_midtexthead p { font-size:18px; float:left; padding:0px; margin:0px; color:#4f5152;}
.cor_ser-res_midtexthead span {color:#f52d14;}
.cor_ser-res_rpage {width:20%; float:right; padding:4px 0px 0px 0px; margin:0px;} 
.cor_flor{ float:right;}
.cor_ser-res_rpage a{padding:0px 7px 0px 7px; margin:0px; color:#f52d14; font-size:12px; }
.cor_ser-res_rpage a:hover{ text-decoration:''}
.cor_ser-res_rpage span{float:left; padding:0px 7px 0px 0px; margin:0px; color:#4f5152; font-size:12px; }

.cor_ser-res_cont {width:100%; padding:10px 0px 0px 0px; margin:0px; float:left; height:90px;}
.cor_ser-res_cont ul{padding:0px; margin:0px; float:left; list-style:none;}
.cor_ser-res_cont li {padding:0px; margin:0px; float:left;}
.cor_ser-res_cont li.leftimg {width:50px; padding:0px 20px 0px 10px; margin:0px; float:left;}
.cor_ser-res_cont li.midcontent {width:430px; padding:0px 20px 0px 0px; margin:0px; float:left;}
.cor_ser-res_cont li.midcontent p {width:100%; padding:0px; margin:0px; float:left;}
.cor_ser-res_cont li.midcontent p.head {width:100%; padding:0px 0px 3px 0px; margin:0px; float:left; font-size:14px; color:#f52d14; font-weight:bold;}
.cor_ser-res_cont li.midcontent p.text {width:100%; padding:0px 0px 3px 0px; margin:0px; float:left; color:#555555;font-size:11px;line-height:14px;}
.cor_ser-res_cont li.rightcontent {width:65px; padding:0px 15px 0px 0px; margin:0px; float:left;}
.cor_ser-res_cont li.rightcontent p {width:100%; padding:0px; margin:0px; float:left;}
.cor_ser-res_cont li.rightcontent p.head {width:100%; padding:0px 0px 3px 0px; margin:0px; float:left; font-size:11px; color:#4f5152; font-weight:bold;}
.cor_ser-res_cont li.rightcontent p.text {width:100%; padding:10px 0px 0px 0px; margin:0px; float:left; text-align:right; color:#555555;font-size:12px;}
.cor_ser-res_contbg1 {background:url(images/cor-ser-res_contbg1.gif) repeat-x left top;}
.cor_ser-res_contbg2 {background:url(images/cor-ser-res_contbg2.gif) repeat-x left top;}
.cor_ser_res_link {width:200px; padding:0px 0px 10px 0px; margin:0px; float:left;}
.cor_ser_res_link ul {width:180px; padding:0px; margin:0px; float:left; list-style:none;}
.cor_ser_res_link li { width:180px; padding:3px 0px; margin:0px; float:left;}
.cor_ser_res_link li a{padding:0px; margin:0px; float:left; font-size:12px; color:#ff0000; font-weight:bold;}
.cor_ser_res_link li a:hover{color:#0094a7; text-decoration:none; padding:0px; margin:0px;}
.cor_ser_res_link li a{padding:0px; margin:0px; float:left; font-size:12px; color:#ff0000; font-weight:bold;}
.cor_ser_res_link li a:hover{color:#0094a7; text-decoration:none; padding:0px; margin:0px;}
.cor_ser_res_BodyRight {width:200px; padding:0px 0px 0px 0px; float:right; border-bottom:1px solid #e4e4e4; padding-left:39px; }

.cor_ser_res_BodyR_Heading {width:60%; padding:10px 0px 10px 0px; font-size:18px; color:#0094a7; float:left; margin:0px;}


.sorrysms a {
	font-weight:bold;
}
.homelogLinks a {
	color:#ED1B2F;
	text-decoration:none;
}


/*  Corporate Search Results  */

/********************** For Corporate Pages *****************************/


/* Added for Answer Center Section by A.Sadeesh */

h3.AC_ques1 {width:100px; margin:0px; font-size:17px; color:#0094a7; padding:0 0 10px 28px; font-weight:normal;}
h4.AC_ques1 {width:550px; margin:0px; font-size:13px; color:#4f5152; padding:0px 0px 10px 0px; font-weight:bold; float:left;}
h2.ACA_sub_header1 {width:440px; margin:0px; font-size:18px; color:#0094a7; padding:0px 0 10px 0px;font-weight:normal;float:left;}
.ACA_question1 {cursor:pointer; width:440px; padding:15px 0px 0px 0px; font-size:14px; color:#4f5152;	font-weight:bold; float:left;}
.ACA_question1 a{width:440px; padding:15px 0 10px 0px; font-size:14px; color:#4F5152;font-weight:bold; float:left;}
html>body .ACA_Condent {width:440px; font-size:12px; padding-bottom:0px; color:#4f5152; *float:none; }
.ACA_Condent {width:440px; font-size:12px; padding-bottom:0px; color:#4f5152; float:left; }
* html .ACA_Condent {width:440px; font-size:12px; padding-bottom:0px; color:#4f5152; float:none;}

* html .AAC_Box_Cont { color:#ED1B2F;font-size:12px;font-weight:bold;top:50px;width:120px; padding-bottom:0px; }
.AAC_Box_Cont a.run_search {padding:0px 17px 0px 0px; margin:0px; float:left; color:#e51b24; font-size:12px; font-weight:bold; background:url(images/right-arrow.gif) no-repeat 75% 1px; text-decoration:none;}
* html .AAC_Box_Cont a.run_search {padding:0px 17px 0px 0px; margin:0px; float:left; color:#e51b24; font-size:12px; font-weight:bold; background:url(images/right-arrow.gif) no-repeat 75% 1px; text-decoration:none;}
.AAC_Box_Cont a:hover.run_search {padding:0px 17px 0px 0px; margin:0px; float:left; color:#0094a7; font-size:12px; font-weight:bold; background:url(images/blue-arrow.gif) no-repeat 75% 1px; text-decoration:none;}
h1.ACA_header_small { width:410px; margin:0px; font-size:30px; color:#0094a7; padding-bottom:15px;font-weight:normal;}


/*Added for AnswerCenter */
.regdg_questn_new {width:440px; float:left; padding:0px; margin:0px;}
.regdg_questn_new p.question {font-size:12px; color:#4f5152; padding:15px 0px 0px 2px; margin:0px;}
*+html .regdg_questn_new p.question {font-size:12px; color:#4f5152; padding:20px 0px 0px 2px; margin:0px;}
/*Added for AnswerCenter */

.regdg_questn {width:400px; float:left; padding:0px 0px 20px 0px; margin:0px;}
.regdg_questn ul { margin:0px; padding:0px; list-style:none;}
*html .regdg_questn ul li {padding:7px 3px 0px 0px; float:left; margin:0px;}
.regdg_questn ul li { padding:7px 3px 0px 0px; float:left;margin:0px;}
.regdg_questn ul li b { margin:0; padding-top:-8px;}
.AAC_red_btn_cls { height:32px;margin-top:0px;}
.dotline_big { float:left; width:100%; padding:0px; margin:10px 0px 5px -13px; line-height:0;}
.text_box {background:transparent url(images/question_box.jpg) no-repeat scroll 0 8px; float:left; padding:10px 0px 10px 2px; width:360px; height:30px; }
*+html .text_box {background:transparent url(images/question_box.jpg) no-repeat scroll 0 8px; float:left; padding:10px 0px 10px 2px; width:360px; height:30px; }
.textbox_width { background-color:#EFEBEF; border:1px solid #E9EAEC; margin:2px 0 0 3px;width:343px;}
/*+html .textbox_width { background-color:#EFEBEF; border:1px solid #E9EAEC; margin:2px 0 0 3px;width:355px;}*/
.regdg_questn ul li.AAC_speciality_checkboxlogin{float:left; width:17px; height:19px; background:url(images/checkbok.png); background-position:1px; background-repeat:no-repeat; cursor:pointer;padding-top:23px;padding-right:3px;}
.regdg_questn ul li.AAC_speciality_checkboxlogin.active{float:left; width:17px; height:19px; background:url(images/chk_on.png); background-position:1px; background-repeat:no-repeat; cursor:pointer;padding-top:23px;padding-right:3px;}
.regdg_questn ul li.AAC_products_checkboxlogin{float:left; width:17px; height:19px; background-image:url(images/checkbok.png); background-position:1px; background-repeat:no-repeat; cursor:pointer;padding-top:23px;padding-right:3px;}
.regdg_questn ul li.AAC_products_checkboxlogin.active{float:left; width:17px; height:19px; background-image:url(images/chk_on.png); background-position:1px; background-repeat:no-repeat; cursor:pointer;padding-top:23px;padding-right:3px;}
*+html .regdg_questn ul li.AAC_speciality_checkboxlogin{margin-top:0px;}
*+html .regdg_questn ul li.AAC_speciality_checkboxlogin.active{margin-top:0px;}
*+html .regdg_questn ul li.AAC_products_checkboxlogin{margin-top:0px;}
*+html .regdg_questn ul li.AAC_products_checkboxlogin.active{margin-top:0px;}

*html .regdg_questn ul li.AAC_speciality_checkboxlogin{margin-top:0px;}
*html .regdg_questn ul li.AAC_speciality_checkboxlogin.active{margin-top:0px;}
*html .regdg_questn ul li.AAC_products_checkboxlogin{margin-top:0px;}
*html .regdg_questn ul li.AAC_products_checkboxlogin.active{margin-top:0px;}


.regdg_questn ul li.AAC_text {font-size:12px; color:#4f5152;padding-top:14px;padding-left:0px;padding-right:8px;}
.regdg_questn ul li.AAC_style1 {font-size:12px; color:#4f5152;padding-top:14px;padding-left:7px;padding-right:8px;}
h1.ACA_header { width:430px; margin:0px; font-size:30px; color:#0094a7; padding-bottom:15px; border-bottom:1px solid #e6e7e8; font-weight:normal;}
h2.ACA_sub_header {width:440px; margin:0px; font-size:18px; color:#0094a7; padding:15px 0px 10px 2px; font-weight:normal;}
h3.ACA_ques1 {width:440px; margin:0px; font-size:18px; color:#4f5152; padding:0px 0px 10px 2px; font-weight:bold;}
*html h2.ACA_sub_header {padding:15px 0px 10px 0px;}
*html h3.ACA_ques1 {padding:0px 0px 10px 0px;}

.ACA_question {
border-bottom:1px solid #E6E7E8;
border-top:1px solid #E6E7E8;
color:#4F5152;float:left;
font-size:14px;
font-weight:bold;
width:432px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}


*html .ACA_question {
border-bottom:1px solid #E6E7E8;
border-top:1px solid #E6E7E8;
color:#4F5152;float:left;
font-size:14px;
font-weight:bold;
width:430px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}

/*fix for artf134069 related product and procedure alignment issue */
.ACA_innerbox {width:393px; padding:0px 17px 20px 17px; background-color:#f7f7f7; border:1px solid #FFF; border-left:none; border-right:none; float:left;margin-left:0px;}
.ACA_question fieldset{border:0;}
.ACA_innerbox oFCK_1{display:none;border:0;}
.ACA_boxText {padding:10px 3px 10px 0px; font-size:12px; color:#4f5152;font-weight:normal;width:400px; }
.ACA_textbox {width:400px; padding:3px 0px 3px 20px; background:url(images/ans_textbox_bg.png) no-repeat; background-position:100px; float:left;}
.ACA_textbox label {width:75px; font-size:12px; font-weight:bold; color:#4f5152}
.ACA_textbox input {width:280px; margin-left:38px; border:none; background:none; height:25px; padding:3px 0 0 3px;}
.ACA_textarea {width:400px; height:90px; padding:3px 0px 3px 20px; background:url(images/textarea.png) no-repeat; background-position:100px; float:left;}
.ACA_textarea label {width:75px; font-size:12px; font-weight:bold; color:#4f5152; margin:0px; vertical-align:top;}

.ACA_textarea textarea {line-height:22pt; width:280px; margin-left:87px; border:none; background:none; height:80px; margin-top:-10px}
.ACA_Smalltext {padding:10px 0px 0px 102px; font-size:10px; color:#0094a7; float:left;}
.ACA_agree_checkboxlogin{float:left; width:20px; height:20px; background:url(images/checkbok.png); background-repeat:no-repeat; cursor:pointer;}
.ACA_agree_checkboxlogin.active{ background:url(images/chk_on.png); background-repeat:no-repeat;}
.ACA_agree_checkboxlogin input{ position:absolute; left:-2000px;}

.ACA_agree_checkboxlogin1{float:left; width:20px; height:20px; background:url(images/checkbok.png); background-repeat:no-repeat; cursor:pointer;}
.ACA_agree_checkboxlogin1.active{ background:url(images/chk_on.png); background-repeat:no-repeat;}
.ACA_agree_checkboxlogin1 input{ position:absolute; left:-2000px;}

.ACA_share {padding-bottom:3px;}
.ACA_share ul {margin:0px; padding:0px 0px 0px 20px; list-style:none;}
.ACA_share ul li {font-size:11px; color:#e51b24; font-weight:bold; float:left;padding-top:4px;}
*html .ACA_share ul li.share_pad_top {float:left; font-size:11px; color:#e51b24; font-weight:bold; padding-top:8px;}
*+html .ACA_share ul li.share_pad_top {float:left; font-size:11px; color:#e51b24; font-weight:bold; padding-top:8px;}

.ACA_share a {border-right:1px solid #C6C6C6;
color:#6D6E71;
float:left;

margin:0;
padding:0 5px 0 6px;
text-align:center;
}
.ACA_share a:hover {text-decoration:none; color:#0094A7;}
.ACA_smaltext { font-size:11px; color:#4f5152; padding-bottom:0px;}
.ACA_agree_checkbox {width:23px; float:left;}
.ACA_agree_CheckBox_cont {font-size:12px; color:#4f5152; margin-left:10px;}
#edit-cancel {display:none;}
.answercenter_redblue{ background-color:#FFFFFF;background-image:url("images/ask.gif");background-repeat:repeat;border:medium none;height:30px;margin:7px 0 0 10px;width:52px;cursor:pointer}
*+html .answercenter_redblue{ background-color:#FFFFFF;background-image:url("images/ask.gif");background-repeat:repeat;border:medium none;height:30px;margin:7px 0 0 10px;width:52px;cursor:pointer}
.answercenter_redblue a{background:url(images/ask.gif); background-repeat:no-repeat; background-position: right bottom; padding-right:15px; padding-left:10px;height:25px; float:left; display:block; text-decoration:none; outline:none; color:#fff; font-size:12px; font-weight:bold; padding-top:7px;}
.answercenter_redblue_hover{background:url(images/ask_over.gif);}
/*.answercenter_redblue:hover{ background-color:#FFFFFF; background-image:url(images/ask_over.gif); background-repeat:repeat;border:medium none;height:30px;margin:0;width:52px;}*/
/*.answercenter_redblue a:hover{background:url(images/ask.gif); background-repeat:no-repeat; background-position: right -32px; padding-right:15px; padding-left:10px;height:25px; float:left; display:block; text-decoration:none; outline:none; color:#fff; font-size:12px; font-weight:bold; padding-top:7px;}*/

.AAC_sub_btn{ height:32px; width:82px; padding-left:102px}
* html .AAC_sub_btn{ height:32px; width:82px; padding-left:102px}
.anscenter_submit_disabled{ background-color:#FFFFFF;background-image:url("images/submit_disable.gif");background-repeat:no-repeat;border:medium none;height:30px;margin:0;width:83px;}
.anscenter_submit{ background-color:#FFFFFF;background-image:url("images/submit.gif");background-repeat:no-repeat;border:medium none;height:30px;margin:0;width:83px;}
.anscenter_submit a{background:url(images/ask.gif); background-repeat:no-repeat; background-position: right bottom; padding-right:15px; padding-left:10px;height:25px; float:left; display:block; text-decoration:none; outline:none; color:#fff; font-size:12px; font-weight:bold; padding-top:7px;}
.anscenter_submit:hover{ background-color:#FFFFFF; background-image:url(images/submit_onover.gif); background-repeat:repeat;border:medium none;height:30px;margin:0;width:83px; cursor:pointer;}
.anscenter_submit a:hover{background:url(images/ask.gif); background-repeat:no-repeat; background-position: right -32px; padding-right:15px; padding-left:10px;height:25px; float:left; display:block; text-decoration:none; outline:none; color:#fff; font-size:12px; font-weight:bold; padding-top:7px;}


.answercenter_submit{ background-color:#FFFFFF;background:url("images/submit.gif");background-repeat:no-repeat;border:medium none;height:30px;margin:0;width:82px;padding-top:6px;display:block;}
.answercenter_submit a{background:url(images/submit.gif); background-repeat:no-repeat; background-position: right bottom; padding-right:15px; padding-left:10px;height:25px; float:left; display:block; text-decoration:none; outline:none; color:#fff; font-size:12px; font-weight:bold; padding-top:7px;}
.answercenter_submit:hover{ background-color:#FFFFFF; background:url(images/submit_onover.gif); background-repeat:repeat;border:medium none;height:30px;margin:0;width:82px;}
.answercenter_submit a:hover{background:url(images/submit.gif); background-repeat:no-repeat; background-position: right -32px; padding-right:15px;}
/* .sample1{background-image:url(images/cancel.gif);border:1px solid red; height:30px;margin:0;width:82px;} */
.answercenter_submitdisable {background:url("images/submit_disable.gif");margin-right:161px;
background-color:#FFFFFF;background-repeat:no-repeat;
border:medium none;height:30px;margin:0;
width:82px;padding-top:0px;float:left;}
.collapse-processed a{text-decoration:none;color:#4F5152;}
.collapse-processed a:hover{text-decoration:none;}


/* Answer Center Terms+Conditions */
#TC_popup_container {float:left; width:416px;}
p.TC_title { font-size:12px; color:#4f5052; padding-bottom:10px; line-height:1.4em;}
.TC_popup_topcurve { float:left; width:416px; height:43px; background:url(images/top_curve.png) no-repeat;}
.TC_popup_middlebg { float:left; width:371px; padding:0 32px; background:url(images/middle_bg.png) repeat-y;}
.TC_popup_heading { float:left; font-size:18px; color:#0094a7; padding:0 0 0px 15px;}
.TC_popup_close { float:right; padding:5px 15px 0 0;}
.TC_fav_inner_cont { width:327px; padding:10px 0 0px 0px; margin:0 0 10px 20px;}
p.TC_title { font-size:12px; color:#4f5052; padding-bottom:10px; line-height:1.6em;}
p.TC_radio {width:25px; float:left;}
.TC_radio {width:40px; text-align:center; float:left;}
.TC_Condent {width:282px; font-size:12px; color:#4f5052; line-height:1.4em; text-align:justify; float:left;}
.TC_BodyR_Radio {width:327px; float:left;}
.TC_radiologin {width:27px; height:20px; background-image:url(images/radio_off.png); background-repeat:no-repeat; float:left; cursor:pointer;}
.TC_radiologin .active{width:27px; height:20px; background-image:url(images/radio_on.png); background-repeat:no-repeat; padding-left:0px;}
.TC_radiologin input{ position:absolute; left:-2000px;}
.TC_btm_btn {width:317px; padding:5px 10px 5px 27px; float:left;}
.TC_popup_btmcurve {float:left; width:416px; height:200px; background:url(images/bottom_curve.png) no-repeat; position:relative;}

/* Answer Center Terms+Conditions */

.Anser_Buttons {background:url("images/ok.gif");background-repeat:no-repeat;border:medium none;float:left;height:35px;margin-left:142px;text-align:center;width:87px;cursor:pointer;}
.Anser_Buttons:hover{background:url("images/ok_over.gif");background-repeat:no-repeat;border:medium none;float:left;height:35px;margin-left:142px;text-align:center;width:87px;cursor:pointer;}
.Anser_inner_cont { width:317px; padding:10px 10px 0px 0px; overflow-y:scroll;overflow-x:hidden; height:200px; margin:0 0 10px 20px;}

.Anser_Buttons_fav {background:url("images/yes_delete.gif");background-repeat:no-repeat;border:medium none;float:left;height:35px;margin-left:93px;text-align:center;width:100px;cursor:pointer;}
.Anser_Buttons_fav:hover{background:url("images/yes_delete_onover.gif");background-repeat:no-repeat;border:medium none;float:left;height:35px;margin-left:93px;text-align:center;width:100px;cursor:pointer}

#edit-speciality{display:none;}
#edit-products{display:none;}
.ACA_innerbox .form-required{display:none;}
.ACA_innerbox .ACA-form-required{color:#0094A7;}

/************************* For Sales Representative Pages *********************/

/* Sales RepLocator LoggedIn */
.SLI_land-wip_print {width:544px; height:30px; float:left; margin:0px; padding:0px 37px 0px 0px;}
.SLI_land-wip_print ul{ float:right;}
.SLI_land-wip_print li{ float:left;}
#SLI_MainWrappg {width:1002px; margin:0px auto;background:url(images/salesRepLocator_In_header.jpg); background-repeat:no-repeat;}
h1.SLI_header_small { width:100%; margin:0px; font-size:30px; color:#0094a7; padding-bottom:10px;font-weight:normal;}
.SLI_title {width:100%; font-size:12px; color:#4f5152; padding:0 0 15px 0; border-bottom:1px solid #e6e7e8; float:left;}
.SLI_Bodywrap {width:90%; padding:5% 5% 0 5%; float:left;}
.SLI_Bodywrap label {width:15%; font-size:12px; text-align:right; padding:.98% 2% 0 0; font-weight:bold; color:#4f5152; float:left;}
.SLI_textarea {width:80%; padding-bottom:2%; background:url(images/SRI_Bigtextbox.png) no-repeat; float:left;}
.SLI_textarea textarea { width:614px; height:120px; padding:0 3px 0px 3px; line-height:2.5em; font-size:12px; color:#4f5152; background:none; border:none;}
.SLI_righttext {width:80%; padding-bottom:5%; float:left;}
.SLI_righttext1 {width:35%; font-size:14px; color:#4f5152; float:left;}
.SLI_righttext1 ul {margin:0px; padding:0px; list-style:none;}
.SLI_righttext1 ul li {padding-bottom:3px;}
.SLI_righttext2 {width:45%; font-size:12px; color:#e51b24; float:left;}
.SLI_righttext2 a {text-decoration:none; color:#e51b24;}
.SLI_righttext2 a:hover {text-decoration:underline; color:#e51b24;}
.SLI_style1 {font-size:18px;}
.SLI_drpdn {width:80%; padding-bottom:1.5%; float:left;}
.SLI_pad {padding-top:5px;}
.SLI_textarea1 {width:80%; padding-bottom:1.5%; background:url(images/SRI_smaltextbox.png) no-repeat; float:left;}
.SLI_textarea1 textarea {width:308px; height:90px;padding:0 3px 0px 3px; line-height:2.5em; font-family:Arial; font-size:12px; color:#4f5152; background:none; border:none;}
.SLI_textarea2 {width:80%; padding-bottom:1.5%; background:url(images/SRI_smaltextbox.png) no-repeat; float:left;}
.SLI_textarea2 textarea {width:300px; height:90px;padding:0 3px 0px 3px; line-height:2.5em; font-family:Arial; font-size:12px; color:#4f5152; background:none; border:none;}
.SLI_drpdn1 {width:80%; padding-bottom:3%; float:left;}
.SLI_Smalltext {width:80%; margin:0px 0px 0px 0px; padding-left:17%; font-size:10px; color:#0094a7; float:left;}
*html .SLI_Smalltext {width:80%; padding-left:17%; font-size:10px; color:#0094a7; float:left;}
.SLI_checkboxlogin {float:left; width:20px; height:20px; background-image:url(images/checkbok.png); background-repeat:no-repeat; cursor:pointer;}
.SLI_checkbox {width:23px; float:left;}
.SLI_Checkboxtext {width:90%; padding-bottom:3%; float:left;}
.SLI_CheckBox_cont {font-size:12px; color:#4f5152;}
.SLI_BtmButton {width:80%; border-top:1px solid #e6e7e8; margin-top:15px; padding:10px 0px 80px 130px; float:left;}
.SLI_btm_btn {width:150px; padding:20px 0px 10px 0px; float:left;}
.l-redblue{ background-image:url(images/redbluebutton.gif); background-repeat:no-repeat; background-position:left -64px; float:left; padding-left:5px; height:32px;margin:0px;}
.l-redblue a{background-image:url(images/redbluebutton.gif); background-repeat:no-repeat; background-position: right bottom; padding-right:15px; padding-left:10px;height:25px; float:left; display:block; text-decoration:none; outline:none; color:#fff; font-size:12px; font-weight:bold; padding-top:7px;}
.l-redblue:hover{ background-image:url(images/redbluebutton.gif); background-repeat:no-repeat; background-position:left top; float:left; padding-left:5px; height:32px; }
.l-redblue a:hover{background-image:url(images/redbluebutton.gif); background-repeat:no-repeat; background-position: right -32px; padding-right:15px; padding-left:10px;height:25px; float:left; display:block; text-decoration:none; outline:none; color:#fff; font-size:12px; font-weight:bold; padding-top:7px;}
.SRO_righttext {width:80%; padding-bottom:5px; background:url(images/SRO_textbox.gif) no-repeat; float:left;margin-top:4px;}
.SRO_righttext input {width:322px; padding:4px 3px 4px 3px; font-size:12px; color:#4f5152; border:none; background:none; height:23px;}
.SRO_righttext1 {width:80%; padding-bottom:4%; background:url(images/SRO_textbox.gif) no-repeat; float:left;}
.SRO_righttext1 input {width:322px; padding:4px 3px 4px 3px; border:none; background:none; height:23px;}

.ACA_checkboxlogin{float:left; width:20px; height:20px; background-image:url(images/checkbok.png); background-repeat:no-repeat; cursor:pointer;}
.ACA_checkboxlogin.active{ background-image:url(images/chk_off.png); background-repeat:no-repeat;}
.ACA_checkboxlogin input{ position:absolute; left:-2000px;}
.ACA_checkbox {width:23px; float:left;}
.ACA_Checkboxtext {width:260px; float:left;}
.ACA_CheckBox_cont {font-size:12px; color:#4f5152;}
.ACA_textlink a{color:#e51b24; text-decoration:none;}
.ACA_textlink a:hover{color:#0094a7; text-decoration:underline;}
.ACA_btm_btn {float:left;padding:20px 0 10px 95px; width:3px}
.ACA_red_btn_cls { width:148px; height:32px; float:right;}
.ACA_red_btn_cls a { width:148px; height:24px; background:url(images/red_btn.gif) no-repeat; text-align:center; font-size:12px; font-weight:bold; color:#fff;	float:right; padding-top:8px;	margin-right:4px;text-decoration:none;}
.ACA_gray_btn_cls a { width:100px; height:24px;	background:url(images/gray_btn.gif) no-repeat; text-align:center; color:#fff; font-size:12px; font-weight:bold; float:right; padding-top:8px; margin-right:17px;text-decoration:none;}
.ACAs_beckram {width:351px; height:21px; padding-left:59px; padding-top:9px; float:left;}
.ACAs_beckram li {padding-right:10px; font-size:11px; color:#FFFFFF; font-weight:none; float:left;}
.ACAs_beckram a{text-decoration:none; color:#FFFFFF;}
.ACAs_beckram a:hover{text-decoration:none; color:#FFFFFF;}
.gray_color {color:#4f5152;}

/************************* For Sales Representative Pages *********************/

/*  EES - Field Associates & EES - Working Together */
.cor_ees_wt_profedu_Beckram {width:437px; height:22px; padding:8px 0px 0px 59px; float:left;}
.cor_ees_wt_profedu_Beckram li {padding-right:10px; font-size:11px; color:#FFFFFF; font-weight:none; float:left;}
.cor_ees_wt_profedu_Beckram a{text-decoration:none; color:#FFFFFF;}
.cor_ees_wt_profedu_Beckram a:hover{text-decoration:none; color:#FFFFFF;}
.cor_ees_wt_profedu_print {width:470px; height:30px; float:left; margin:0px; padding:0px 34px 0px 0px;}
.cor_ees_wt_profedu_print ul{ float:right;}
.cor_ees_wt_profedu_print li{ float:left;}
/*#MainWrap-cor-ees-wt-efa {width:1002px; margin:0px auto;background:url(images/cor_wt_efa_tophead_bg.jpg) no-repeat;}*/
.cor_BodyLeft_new {width:410px; padding:0px 30px 30px 15px; float:left; margin:0px;}
.cor_BodyLeft_cont_new {width:410px; padding:0px 0px 15px 0px; float:left; margin:0px;}
.cor_btn {padding:0px; float:left; margin:0px;}
.cor_BodyLeft_cont_new h1{width:100%;}
.cor_BodyLeft_cont_new p{width:100%;font-size:12px; color:#4f5152; padding:0px 0px 15px 0px; margin:0px; float:left; line-height:18px;}
.cor_BodyLeft_cont_new p.txt {width:100%; float:left; margin:0px; padding:0px; font-size:12px; color:#4f5152; line-height:16px;}
.cor_BodyLeft_cont_new p.head{width:100%;font-size:14px; color:#4f5152; padding:5px 0px 15px 0px; margin:0px; float:left;font-weight:bold;}
.cor_BodyLeft_cont_new p.head1{width:100%;font-size:14px; color:#4f5152; padding:5px 0px 5px 0px; margin:0px; float:left;}
.cor_BodyLeft_cont_new p a{font-size:12px; color:#e51b24; text-decoration:none; padding:0px; margin:0px;}
.cor_BodyLeft_cont_new p a:hover{text-decoration:underline;}
.cor_BodyLeft_cont_new img{padding:10px 0px 0px 0px; margin:0px; border:0px;}
.cor_bodyright p.txt {width:100%; float:left; margin:0px; padding:0px; font-size:12px; color:#4f5152; line-height:16px;}
.cor_bodyright p.txt a{font-size:12px; color:#e51b24; text-decoration:none; padding:0px; margin:0px;}
.cor_bodyright p.txt a:hover{text-decoration:underline;}
.cor_BodyLeft_cont_new p a.go-site {padding:0px 18px 0px 0px;margin:0px;float:left;color:#e51b24;font-size:12px;font-weight:bold;background:url(images/right-arrow.gif) no-repeat 100% 1px;text-decoration:none;}
.cor_BodyLeft_cont_new p a:hover.go-site {padding:0px 18px 0px 0px;margin:0px;float:left;color:#0094a7;font-size:12px;font-weight:bold;background:url(images/blue-arrow.gif) no-repeat 100% 1px;text-decoration:none;}
.cor_Line {width:100%; border-bottom:1px solid #e1e1e1; padding:15px 0px 0px 0px; float:left; margin:0px;}

/*  EES - Field Associates  & EES - Working Together */

/*  Start EES - Product Review  & EES - Working Together */

.SP_P_chkBox{width:5%;}


.SLI_checkboxlogin {float:left; width:20px; height:20px; border:none; background-image:url(images/checkbok.png); background-repeat:no-repeat; cursor:pointer;}
/*  End EES - Product Review  & EES - Working Together */
.Em_Box3 select { 
/*display:none;*/
}


/* Corporate Pages -------- EES - Resources - Reimbursement  */
/*#MainWrap-cor-ees-res-reim {width:1002px; margin:0px auto;background:url(images/cor_ees_res-reim_tophead_bg.jpg) no-repeat;}*/
.cor_BodyLeft_cont p.head1{width:100%;font-size:14px; color:#4f5152; padding:5px 0px 5px 0px; margin:0px; float:left;}
.ees-res-reim_link{width:100%;padding:0px; margin:0px; float:left;}
.ees-res-reim_link ul{width:100%;padding:0px; margin:0px; float:left; list-style:none;}
.ees-res-reim_link li{width:100%;padding:0px; margin:0px; float:left; list-style:none;line-height:18px; }
.ees-res-reim_link li a{font-size:12px; color:#e51b24; text-decoration:none; padding:0px; margin:0px;}
.ees-res-reim_link li a:hover{text-decoration:underline;}
.ees-res-reim_linktxt{width:100%;padding:0px; margin:0px; float:left;}
.ees-res-reim_linktxt ul{width:100%;padding:20px 0px 0px 0px; margin:0px; float:left; list-style:none;}
.ees-res-reim_linktxt li span {padding:10px 15px 0px 0px; margin:0px; float:left;}
.ees-res-reim_linktxt li{padding:0px; margin:0px; float:left; list-style:none;line-height:18px; font-size:12px; color:#4f5152; }
.ees-res-reim_linktxt li a{font-size:12px; color:#e51b24; text-decoration:none; padding:0px; margin:0px;}
.ees-res-reim_linktxt li img{ border:0px;}
.ees-res-reim_linktxt li a:hover{text-decoration:underline;}
/*  EES - Resources - Reimbursement  */
.cor_ees_wt_profedu_Beckram {width:437px; height:22px; padding:8px 0px 0px 59px; float:left;}
.cor_ees_wt_profedu_Beckram li {padding-right:10px; font-size:11px; color:#FFFFFF; font-weight:none; float:left;}
.cor_ees_wt_profedu_Beckram a{text-decoration:none; color:#FFFFFF;}
.cor_ees_wt_profedu_Beckram a:hover{text-decoration:none; color:#FFFFFF;}
.cor_ees_wt_profedu_print {width:470px; height:30px; float:left; margin:0px; padding:0px 34px 0px 0px;}
.cor_ees_wt_profedu_print ul{ float:right;}
.cor_ees_wt_profedu_print li{ float:left;}
.cor_bodyright1 {width:190px; padding:0px 20px 0px 0px; float:right; }
/*#MainWrap-cor-ees-wt-efa {width:1002px; margin:0px auto;background:url(images/cor_wt_efa_tophead_bg.jpg) no-repeat;}*/

/*  EES - Resources - Reimbursement  */
.cor_BodyLeft_new {width:410px; padding:0px 30px 30px 15px; float:left; margin:0px;}
.cor_BodyLeft_cont_new {width:410px; padding:0px 0px 15px 0px; float:left; margin:0px;}
.cor_btn {padding:0px; float:left; margin:0px;}
.cor_BodyLeft_cont_new h1{width:100%;}
.cor_BodyLeft_cont_new p{width:100%;font-size:12px; color:#4f5152; padding:0px 0px 15px 0px; margin:0px; float:left;}
.cor_BodyLeft_cont_new p.head{width:100%;font-size:14px; color:#4f5152; padding:5px 0px 15px 0px; margin:0px; float:left;font-weight:bold;}
.cor_BodyLeft_cont_new p a{font-size:12px; color:#e51b24; text-decoration:none; padding:0px; margin:0px;}
.cor_BodyLeft_cont_new p a:hover{text-decoration:underline; color:#0094a7; }
/*  EES - Resources - Reimbursement  */
.cor_BodyLeft_cont_new img{padding:10px 0px 0px 0px; margin:0px; border:0px;}
.cor_BodyLeft_cont_new p.head1{width:100%;font-size:14px; color:#4f5152; padding:5px 0px 5px 0px; margin:0px; float:left;}
.cor_BodyLeft_cont_new p.txt {width:100%; float:left; margin:0px; padding:0px; font-size:12px; color:#4f5152; line-height:16px;}
.cor_bodyright p.txt {width:100%; float:left; margin:0px; padding:0px; font-size:12px; color:#4f5152; line-height:16px;}
.cor_bodyright p.txt a{font-size:12px; color:#e51b24; text-decoration:none; padding:0px; margin:0px;}
.cor_bodyright p.txt a:hover{text-decoration:underline; color:#0094a7;}
.who_whr-redarw{ padding:6px 5px 0px 0px;margin:0px;float:left;cursor:pointer;}
.who_whr-redtext1{font-size:12px; color:#e51b24; font-weight:bold; padding:0px; margin:0px;}
.cor_BodyLeft_cont_new p a.go-site {padding:0px 18px 0px 0px;margin:0px;float:left;color:#e51b24;font-size:12px;font-weight:bold;background:url(images/right-arrow.gif) no-repeat 100% 1px;text-decoration:none;}
.cor_BodyLeft_cont_new p a:hover.go-site {padding:0px 18px 0px 0px;margin:0px;float:left;color:#0094a7;font-size:12px;font-weight:bold;background:url(images/blue-arrow.gif) no-repeat 100% 1px;text-decoration:none;}
.cor_Line {width:100%; border-bottom:1px solid #e1e1e1; padding:15px 0px 0px 0px; float:left; margin:0px;}
.who_whr-rsec1{width:190px;float:right;margin:0;padding:0px 0px 10px 0px; color:#4f5152;}
/*  EES - Field Associates  & EES - Working Together */

/*  EES - Working Together - Customer Support */
.cor_BodyLeft_cont_new div.box p.txt {width:100%; float:left; margin:0px; padding:0px; line-height:18px;}
.cor_BodyLeft_cont_new div.box p.txt a{font-size:12px; color:#e51b24; text-decoration:none; padding:0px; margin:0px;}
.cor_BodyLeft_cont_new div.box p.txt a:hover{text-decoration:underline;}
/*  EES - Working Together - Customer Support */

/*  EES - Working Together - FAQ */
.cor_BodyLeft_cont_new1{width:480px; float:left; margin:0px; padding:0px 0px 0px 0px;}
.cor_BodyLeft_cont_new_tab{width:480px; float:left; margin:0px; padding:0px 0px 0px 0px;}
.cor_BodyLeft_new_faq {width:410px; padding:0px 30px 10px 40px; float:left; margin:0px;}
.cor_rightcontbg1{ width:240px;padding:0px;margin:0px;float:left;/*background:url(images/cor_leftcontbg.gif) no-repeat left bottom;*/ vertical-align:top;}
/*  EES - Working Together - FAQ */

.Editprofile {
  background-image:url(images/checkbok.png);
  background-repeat:no-repeat;
  cursor:pointer;
  float:left;
  height:20px;
  width:20px;
}
.Editprofile .active{
  background-image:url(images/chk_on.png)
  background-repeat:no-repeat;
  cursor:pointer;
  float:left;
  height:20px;
  width:20px;
}

.pselected{
display:block;
}


/** Styles added for video tool tip  **/

.grp-crt_popup_topcurve{float:left;width:192px;height:15px;background:url(images/procedure_subpge_tooltip.png) no-repeat left top;}

*html .grp-crt_popup_topcurve{float:left;width:192px;height:15px;background:url(images/procedure_subpge_tooltip.gif) no-repeat left top;}

.grp-crt_popup_btmcurve{float:left;width:177px;background:url(images/procedure_subpge_tooltip.png) left bottom;background-repeat:no-repeat;padding:0px 0px 18px 15px;}

*html .grp-crt_popup_btmcurve{float:left;width:177px;background:url(images/procedure_subpge_tooltip.gif) left 99%; background-repeat:no-repeat; padding:0px 0px 18px 15px;}

.grp-crt_popup_btmcurve p{margin:0;	padding:0;font-weight:bold;	width:100%;	line-height:18px;}

#grp-crt_popup_container{font-size:12px;	float:left;	width:234px;}

.video_desc{padding-bottom:10px; margin:0; width:100%;}
.video_desc a{color:#e51b24;}
.video_desc a:hover{text-decoration:underline;}
	
.download {margin:0px;padding:0px 5px 0px 6px;font-size:11px;color:#6d6e71;text-align:center;border-right:1px solid #c6c6c6;float:left}
	
/* video tooltip */
#grp-crt_popup_container{position:absolute;display:none;z-index:1000;}
/** Styles added for video tool tip  **/

/* Styles for contents in all page */
.pcont{ padding-left:0%;width:100%;float:left; font-size:12px; padding-bottom:7px; font-family:Arial, Helvetica, sans-serif;}
.pcont p{ margin:0px; padding:2px 0 10px!important; color:#666; text-align:justify!important;float:none!important;padding-right:0px !important;}
#align{
    word-wrap:break-word;
}
.pcont ul{ margin:0px; padding:0px; list-style:none; padding-top:2px;}
.pcont ul li{ background-image: url(images/bbbdot.gif); background-repeat:no-repeat; background-position:5px 5px; padding-left:15px; padding-bottom:10px;color:#666;clear:both;}
.pcont ol li{line-height:18px;left-margin: 5px;clear:both;}
.pcont h1{ font-size:30px; color:#0094a7;font-weight:normal; margin:0px; padding-top:5px; padding-bottom:8px; }
.pcont h2{ font-size:18px; color:#525152;font-weight:normal; margin:0px; padding-top:5px; padding-bottom:8px; }
.pcont h3{ font-size:14px; color:#525152;font-weight:normal; margin:0px; padding-top:0px; padding-bottom:8px; }
.pcont #image_left{ float:left; padding:2px 10px 2px 0; }
.pcont #image_right{ float:right; padding:2px 0 2px 10px; }
.pcont img{ float:none; padding:2px 0;}
*html .pcont img{ float:none; padding:2px 8px;}
*+html .pcont img{ float:none; padding:2px 8px;}
.pcont img.alignleft{ padding:2px 10px 2px 0;}
.pcont img.alignright{ padding:2px 0 2px 10px;}
.pcont .alignleft { float:left;}
.pcont .alignright { float:right;}
.pcont .aligncenter { display:block; margin-left:auto; margin-right:auto; text-align:center; }
.pcont .clear { clear:both;}
.pcont small { line-height:1.1em; display:block;}
.pcont sup, .pcont sub { height:0; line-height:1; vertical-align:baseline; _vertical-align:bottom; position:relative; }
.pcont sup { bottom:.8ex; }
.pcont sub { top:.5ex; }
.pcont hr{width:100%; border-bottom:1px solid #aaa; }
.pcont .credo p { text-align:center!important;}

.prcd-sup-pge_midcont .pcont { padding-right:20px; width:450px;}
.education .pcont { padding-right:20px; width:650px;}
.prcd-sup-pge_midcont .pcontt { width:640px;}
#TC_popup_container .pcont p { padding-right:10px!important;}

.legal h2 { text-decoration:underline; font-size:18px; margin:12px 0 6px;}
.legal h3 { font-size:15px; margin:12px 0 6px;font-weight:bold!important;}
.legal h5 { font-size:12px; margin:12px 0 0;color: #666666;}
.legal ol { color: #666666;}

/* Styles for table contents */
.pcont table{border:1px solid #ccc; width:100%; border-right:0px; border-bottom:0px; margin-top: 2px; margin-bottom: 10px;}
.pcont th{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#e51b24; text-align:center; border-bottom:1px solid #ccc; border-right:1px solid #ccc;padding:5px;}
.pcont td{border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#4f5152;}
table {
border-left: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
} 
.pcont_table{float:left;width:100%;}
*html .pcont_table td{border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#4f5152;}

.pcont p a{font-size:12px; color:#ff0000;}
.pcont p a:hover{color:#0094a7; text-decoration:none;}

.pcont a{font-size:12px; color:#ff0000;}
.pcont a:hover{color:#0094a7; text-decoration:none;}
.pcont small a{ font-size:10px;}
.pcont small a:hover{ font-size:10px;}
#fag_popup_container
{
float:left;
width:416px;
position:absolute;
left: 150px;
top: 440px;
z-index:10;
}
.fag_popup_topcurve
{
float:left;
width:416px;
height:43px;
background:url(images/top_curve.png) no-repeat;
}
.fag_popup_middlebg
{
float:left;
width:371px;
padding:0 21px;
background:url(images/middle_bg.png) repeat-y;
}
.fag_popup_btmcurve
{
float:left;
width:416px;
height:43px;
background:url(images/bottom_curve.png) no-repeat;
position:relative;
}
.fag_popup_heading
{
float:left;
font-size:18px;
color:#0094a7;
padding:0 0 17px 15px;
}
.fag_popup_close
{
float:right;
padding:5px 15px 0 0;
}
*html .fag_popup_topcurve{float:left;width:416px;height:43px;background:url(images/top_curve_ie6.gif) no-repeat; background-position: left top;}
*html .fag_popup_middlebg{float:left;width:371px;padding:0 21px;background:url(images/top_curve_ie6.gif) repeat-y; background-position: left center;}
*html .fag_popup_btmcurve{float:left;width:416px;height:43px;background:url(images/top_curve_ie6.gif) no-repeat; background-position: left bottom;}
*html .fag_popup_heading
{
background:url(images/top_curve_ie6.gif) repeat-y;
background-position: left center;
}
.fag_popup_close
{
background:url(images/top_curve_ie6.gif) repeat-y;
background-position: left center;
}
/****** thickbox css update - start *******/
#TB_overlay {
  position: fixed;
  z-index: 100;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
}

.TB_overlayMacFFBGHack {
  background: url(images/macffbghack.png) repeat;
}
.TB_overlayBG {
  background-color: #000;
  -moz-opacity: 0.30;
  opacity: 0.30;
}

#TB_window {
  position: fixed;
  /*background: #ffffff;*/
  z-index: 102;
  color: #000000;
  display: none;
/*
  border: 4px solid #525252;
*/
  text-align: left;
  top: 50%;
  left: 50%;
}

#TB_closeAjaxWindow { display:none; }
#TB_load {
  position: fixed;
  background: url(images/loading_animation.gif);
  display: none;
  height: 13px;
  width: 208px;
  z-index: 103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

#TB_HideSelect {
  z-index: 99;
  position: fixed;
  top: 0;
  left: 0;
  background-color: #fff;
  border: none;
  -moz-opacity: 0;
  opacity: 0;
  height: 100%;
  width: 100%;
}

#TB_iframeContent {
  clear: both;
  border: none;
  margin-bottom: -1px;
  margin-top: 1px;
}

.thickbox-hide-image {
  display: none;
}
/****** thickbox css update - end *******/
*html .sidebar{
float:left;
width:221px;
}

.sidebar{
float:right;
width:220px;

}
*+html .sidebar{
float:right;
width:220px;

}

/*.sidebar{
float:left; 
width:221px;
padding-left:22px;
}*/

/*
.sidebar1{
float:right; 
width:200px;
padding-left:20px;
}*/

.sidebar1{
float:left; 
width:240px;
padding-left:22px;
}


.sidebar2{
float:left; 
/*width:200px;
padding-left:20px;*/
}



/* for content in support,information, education */
.content-container h1 {color:#0094A7;font-size:30px;margin:0;padding:15px 0 10px 0px;}
.content-container{min-height:325px;float:left!important;margin:0;padding:0px 30px 0 30px!important;width:660px!important;}
*html .content-container{min-height:325px;float:left!important;margin:0;padding:0px 30px 0 30px!important;width:655px!important;}
.FP_Textbox1 label { display:none; }

.ans_gray_btn_cls {
padding-left:10px;
float:left;
}

.ans_buttons {
padding-top:53px;
}
.ans_gray_btn_cls a {
	width:108px;
	height:30px;
	background:url(images/gray_btn.gif) no-repeat;
	text-align:center;
	color:#fff;
	font-weight:bold;
	float:left;
	padding-top:6px;
	text-decoration:none;
	margin:0; float:left;
}

.pronavmargin { margin-top:1px;}
.specnavmargin {margin-top:5px;}
.supnavmargin { margin-top:4px;}
.edunavmargin { margin-top:4px;}
.infnavmargin { margin-top:0px;}
.advnavmargin { margin-top:-2px;}

*html .pronavmargin { margin-top:0px;}
*html .specnavmargin {margin-top:0px;}
*html .supnavmargin { margin-top:0px;}
*html .edunavmargin { margin-top:0px;}
*html .infnavmargin { margin-top:-2px;}
*html .advnavmargin { margin-top:-8px;}


/*  Page user reset  */
.reset_buttonsmore .form-image {
	background-image:url(images/loginhome.gif);
	border:0;
	height:32px;
	background-repeat:no-repeat;
	cursor:pointer;
	/*margin-left:100px;*/
	margin-top:20px;
	width:102px;	
}

.reset_buttonsmore #edit-submit {
	cursor:pointer;
}
.reset_buttonsmore .logon_button {
	background-image:url(images/logon_over.gif);
}

.submit_wrapper{
	border: 0px solid red;
	width: 100%;
	float:left;
	padding-top: 15px;
	}
	

.res-land_topBG {width:1002px; height:20px; background:url(images/res-land_topBG.gif) no-repeat; float:left;}

/* Find a Group */
.find_Group_btext {width:317px; padding-left:10px; font-size:11px; color:#4f5150; float:left;}
.find_Grooup_Ltext {float:left; width:327px; padding:10px 0 10px 0; color:#505153; font-weight:bold;}
.find_Group_cont {width:340px; padding:0px 0 20px 0px;	margin:0 0 20px 15px;}
.find_Group_textbox { float:left; width:247px; padding:5px 4px 10px 4px; background:url(images/textboxbg_spry.gif) no-repeat}
.find_Group_textbox input {width:221px; color:#646567; background-color:#E9EAEC;border:1px solid #E9EAEC; margin:0px 0 0 5px;}
p.search_btn {width:84px; height:31px; padding-top:2px; float:left;}
.search_btn_img {border: 0px; background-image:url(images/search.png); background-repeat:no-repeat; width:83px; height:31px; cursor:pointer;}
.search_btn_img:hover {border: 0px; background-image:url(images/search_over.png); background-repeat:-no-repeat; width:83px; height:31px; cursor:pointer; }
.hide_group_popup {display:none;}
/* Find a Group */

.dis_grp_land_topBG {width:1002px; height:20px; background:url(images/dis_grp_land_topBG1.gif) no-repeat; float:left;}
*html .dis_grp_land_topBG {width:1002px; height:20px;margin-left:-22px; background:url(images/dis_grp_land_topBG1.gif) no-repeat; float:left;}
.search_group_topBG {
  /*background:transparent url(images/search_group_topBG.gif) no-repeat scroll 0 0;*/
  float:left;
  height:20px;
  width:1002px;
}

*html .menupad{
 padding-top:12px;
}

.xxxsubmit_button {
background:url(images/submit.png); background-repeat:no-repeat; background-position: right 31x; padding-right:15px;
}

.leftredbox-cont li a{
text-decoration:none;

}

.news_right_nav{float:right; width:200px;}

/* Styles for CARequriment content */
.cacont ol li {float:none; list-style-type:inherit; padding:0px; margin:0px;}



/*Poll  and Quiz Required Validation*/


#poll_id{

display:none;
color:#E51B24;
font-style:italic;
}

#quiz_id{

display:none;
color:#E51B24;
font-style:italic;
}

.email_no{
display:none;
color:#E51B24;
font-style:italic;
}

.email_id{
display:none;
color:#E51B24;
font-style:italic;
}

.selectedVideoItem{
border:2px solid #B3151C;
opacity:1;
filter:alpha(opacity=100);
}
.nonSelectedVideoItem{
opacity:0.4;
filter:alpha(opacity=40);
}
/***************/

.global_bar  { float:right; height:30px; margin:0; padding:0 35px 0 0; width:445px;}
* html .global_bar  { float:right; height:30px; margin:0; padding:0 13px 0 0; width:445px;}
.global_bar ul{ float:right; height:30px; margin:0;padding:0;}
.global_bar li{ float:left;}

.corporate_global_bar  { float:right; height:30px; margin:0; padding:0 35px 0 0; width:445px;}
* html .corporate_global_bar  { float:right; height:30px; margin:0; padding:0 35px 0 0; width:445px;}
.corporate_global_bar ul{ float:right; height:30px; margin:0;padding:0;}
.corporate_global_bar li{ float:left;}

.speciality_global_bar  { float:right; height:30px; margin:0; padding:0 35px 0 0; width:445px;}
*html .speciality_global_bar  { float:right; height:30px; margin:0; padding:10px 35px 0 0; width:462px;}
.speciality_global_bar ul{ float:right; height:30px; margin:0;padding:0;}
.speciality_global_bar li{ float:left;}

.myees_global_bar  { float:right; height:30px; margin:0; padding:0 35px 0 0; width:445px;}
*html .myees_global_bar  { float:right; height:30px; margin:0; padding:0 35px 0 0; width:462px;}
.myees_global_bar ul{ float:right; height:30px; margin:0;padding:0;}
.myees_global_bar li{ float:left;}

.global_corporate_search_bar{float:right; height:30px; margin:0; padding:0 47px 0 0; width:415px;} 
.global_corporate_search_bar ul{float:right; height:30px; margin:0;padding:0;}
.global_corporate_search_bar li{float:left;}

.global_bar1  { float:right; height:30px; margin:0; padding:0 35px 0 0;width:514px;}
*+html .global_bar1  { float:right; height:30px; margin:0; padding:0 35px 0 0;width:514px;}
*html .global_bar1  { float:right; height:30px; margin:0; padding:0 35px 0 0;width:514px;}

.global_bar2  { float:right; height:30px; margin:0; padding:0 35px 0 0; }
*+html .global_bar2  { float:right; height:30px; margin:0; padding:0 35px 0 0; width:212px;}
*html .global_bar2  { float:right; height:30px; margin:0; padding:0 35px 0 0; width:212px;}

.global_bar3  { float:right; height:30px; margin:0; padding:0 35px 0 0; }
*+html .global_bar3  { float:right; height:30px; margin:0; padding:0 35px 0 0;width:68px;}
*html .global_bar3  { float:right; height:30px; margin:0; padding:0 35px 0 0;width:68px;}

.global_bar4  { float:right; height:30px; margin:0; padding:0 35px 0 0; }
*+html .global_bar4  { float:right; height:30px; margin:0; padding:0 35px 0 0; width:401px;}
*html .global_bar4  { float:right; height:30px; margin:0; padding:0 35px 0 0; width:401px;}

.group_global_bar{float:right; height:30px; margin:0; padding:0 35px 0 0; width:445px;}
*html .group_global_bar{float:right; height:30px; margin:0; padding:0 35px 0 0; width:415px;}
*+html .group_global_bar{float:right; height:30px; margin:0; padding:0 35px 0 0; width:415px;}
.group_global_bar ul{float:right; height:30px; margin:0;padding:0;}
.group_global_bar li{float:left;}

.news_global_bar  { float:right; height:30px; margin:0; padding:0 47px 0 0; width:417px; }
.news_global_bar ul{ float:right;}
.news_global_bar li{ float:left;}

.product_global_bar  { float:right; height:30px; margin:0; padding:0 35px 0 0; width:525px;}
*html .product_global_bar  { float:right; height:30px; margin:0; padding:0 13px 0 0; width:525px;}
.product_global_bar ul{ float:right; height:30px; margin:0;padding:0;}
.product_global_bar li{ float:left;}

.global_bar_leftprint {width:11px; height:30px; padding:0px; margin:0px; float:left; background:url(images/global_bar_bg.gif) no-repeat left top;}
.global_bar_righttprint { height:22px; padding:8px 0px 0px 0px; margin:0px; float:right; background:url(images/global_bar_bg.gif) no-repeat right top;}
.global_bar_righttprint a{background:url(images/new-print-icon.gif) no-repeat scroll 0 0 transparent;color:#FFFFFF;float:left;
font-size:11px;font-weight:normal;margin:0;padding:2px 10px 0 20px;text-decoration:none;}
.global_bar_righttprint a:hover{text-decoration:underline; color:#FFFFFF; font-weight:normal;}
#inFavorite {background-position:0px -31px;display:none;cursor:auto;}
#inFavoritevideo {background-position:0px -32px;display:none;cursor:auto;}
#share {background-position:0 -62px;}

.ans_CR_Smalltext {color:#FF0000;float:left;font-size:10px;padding:3px 0 3px 104px;width:302px; height:15px; }

.bread_crumb {width:850px; height:18px; padding-left:59px; float:left;}
.bread_crumb li {padding-right:10px; padding-left:1px; font-size:11px; color:#FFFFFF; font-weight:none; float:left;}
.bread_crumb a{text-decoration:none; color:#FFFFFF;}
.bread_crumb a:hover{text-decoration:underline; color:#FFFFFF;}
/* *html #edit-name-wrapper { background: url(images/inputbghome.jpg) no-repeat left top; height:30px; }
*html #edit-pass-wrapper { background: url(images/inputbghome.jpg) no-repeat left top; height:30px; }
*html #edit-pass-1-wrapper { background: url(images/inputbghome.jpg) no-repeat left top; height:30px; }
*html #edit-pass-text-wrapper { background: url(images/inputbghome.jpg) no-repeat left top; height:30px; }

*+html #edit-name-wrapper { background: url(images/inputbghome.jpg) no-repeat left top; height:30px; }
*+html #edit-pass-wrapper { background: url(images/inputbghome.jpg) no-repeat left top; height:30px; }
*+html #edit-pass-1-wrapper { background: url(images/inputbghome.jpg) no-repeat left top; height:30px;}
*+html #edit-pass-text-wrapper { background: url(images/inputbghome.jpg) no-repeat left top; height:30px; }
*/
a.browseallvideo{padding-left:10px; padding-right:27px!IMPORTANT;margin:9px; float:left; color:#e51b24; font-size:12px; font-weight:bold; background:url(images/right-arrow.png) no-repeat 100% 0px; text-decoration:none;}
a:hover.browseallvideo{padding-left:10px; margin:9px; float:left; color:#0094a7; font-size:12px; font-weight:bold; background:url(images/blue-arrow.png) no-repeat 100% 0px; text-decoration:none;}

.no_news_record {padding-top:115px; text-align:center; color:#0094A7;}
*html .no_news_record {padding-top:45px; text-align:center; color:#0094A7;}

.corporate_search_bg{background:transparent url(images/corporate_search_topBG.gif) no-repeat scroll 0 0;float:left; height:23px;width:1002px; margin-top:7px;}
*html .corporate_search_bg{background:transparent url(images/corporate_search_topBG.gif) no-repeat scroll 0 0; float:left;height:23px; width:1002px; margin-top:0px;}

.clinicians_search_bg{background:transparent url(images/clinicians_search_topBG.gif) no-repeat scroll 0 0;float:left; height:23px;width:1002px; margin-top:7px;}
*html .clinicians_search_bg{background:transparent url(images/clinicians_search_topBG.gif) no-repeat scroll 0 0; float:left;height:23px; width:1002px;margin-top:0px;}

.CS_container {width:410px; margin:0; padding:0; float:left;}
.CS_top {width:410px; height:15px; margin:0; padding:0; background:url(images/CS_top.gif) no-repeat; float:left;}
.CS_mid {width:390px; margin:0; padding:0px 0 20px 20px; background:url(images/CS_mid.gif) repeat-y; float:left;}
.CS_mid a{ color:#e51b24;}
.CS_mid a:hover {text-decoration:underline; color:#e51b24;}
.CS_mid ul { margin:0; padding:10px 0 0 0; list-style:none;}
.CS_mid ul li {font-family:Arial; font-size:12px; color:#4f5152; background:none; padding-top:2px;}
.CS_bottom {width:410px; height:15px; margin:0; padding:0; background:url(images/CS_bottom.gif) no-repeat; float:left;}
.CS_link {color:#e51b24;}

p.join_thanks_msg{color:#4F5052;font-size:12px;line-height:1.6em;padding-bottom:10px;padding-left:6px;padding-top:11px; text-align:center;width:330px;}

.ans_thumb{padding-top:4px;padding-left:4px;}
.text_ans{text-decoration:none;color:red;font-weight:bold}
.ans_centr{float:right; padding:0px 0px 0px 5px; margin:0px; color:#E51B24; font-weight:bold; font-size:11px; text-decoration:none;}
/*.ans_centr a{color:#E51B24; font-weight:bold; font-size:11px; text-decoration:none;}*/
*html .ans_centr{float:none;padding:0px 0px 0px 5px; margin:0px; color:#E51B24; font-weight:bold; font-size:11px; text-decoration:none;}
html>body .ans_centr{*float:none;padding:0px 0px 0px 5px; margin:0px; color:#E51B24; font-weight:bold; font-size:11px; text-decoration:none;}
.ans_centr a:hover{text-decoration:none;}
*html .ans_centr a:hover{text-decoration:none;}
html>body .ans_centr a:hover{text-decoration:none;}
.ans_result{width:200px;clear:both;padding-left:8px}
#login_but div{ width:auto}



*html .ans_article{color:red;margin-left:-11px}
.ans_article{color:red;margin-left:-20px}

.loginbut_buttonsmore .form-image {
	 margin-left:50px;
}

body{/*background-image: url(images/body_bg.jpg);*/ background-repeat:no-repeat; background-position:center top; }

.videolayer { width: 100%; float: left; padding-top: 10px; padding-bottom: 10px; }
#appendable .videolayer { width: 55%; float: left; padding-top: 10px; padding-bottom: 10px; }


/*************************************** Payors css ******************************************/

.pay_mis a:hover{ background-image: url("images/pay_MIS.gif"); background-repeat:no-repeat; background-position:0px 0px;background-position:left 1px;text-decoration:none;}
.pay_hp a:hover{background-image: url("images/pay_hp.gif"); background-repeat:no-repeat; background-position:0px 0px;background-position:left 1px;text-decoration:none;}
.pay_res a:hover{background-image: url("images/pay_res.gif"); background-repeat:no-repeat; background-position:0px 0px;background-position:left 1px;text-decoration:none;}
.pay_ees_adv a:hover{background-image: url("images/pay_ees_adv.gif"); background-repeat:no-repeat; background-position:0px 0px;background-position:left 1px;text-decoration:none;}

.payor_homebottom {
float:left;
height:162px;
padding:50px 0 68px 40px;
width:962px;
}
*html .payor_homebottom {
  padding:50px 0px 63px 40px;
}


.pay_bot_box .pay_box_img1 {
float:left;
height:162px;
margin:0;
padding:0 18px 0 0;
width:162px;
}
.pay_bot_box .pay_box_cont {
float:left;
height:162px;
margin:0;
padding:0;
width:255px;
}

.pay_box_cont p.head {
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
margin:0;
padding:12px 0 15px;
width:100%;
}

.pay_box_cont p {
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
margin:0;
padding:0 0 3px;
width:100%;
}

.payor_homebottom .padl30 {
padding-left:30px;
}

.pay_bot_box {
float:left;
margin:0;
padding:0;
width:443px;
}
.pay_bot_box .pay_box_img2 {
float:left;
height:162px;
margin:0;
padding:0 18px 0 0;
width:162px;
}
a.pathome_readmore {
background:url("images/white-arrow.png") no-repeat scroll 100% 12px transparent;
color:#FFFFFF;
float:left;
font-size:12px;
font-weight:bold;
margin:0;
padding:10px 20px 0 0;
text-decoration:none;
}

a:hover.pathome_readmore
{ text-decoration:none;}

.footerhome {
 height:65px;
padding-top:40px;
}
body {
font-family:Arial,Helvetica,sans-serif;

}

.footer_logo_home {
float:left;
padding-left:80px;
width:50px;
}
.footer_links_home {
width:850px;
}
.footer_subs {
float:left;
padding-left:15px;
padding-top:0px;
width:920px;
}

                      /**************************************payors center-page css******************************/

.payor_caphead {
float:left;
padding:0 0 20px 270px;
text-align:left;
width:732px;
}
.banner {
float:left;
width:505px;
}
.bannertop {
float:left;
width:505px;
}

.bannertophed {
float:left;
width:505px;
}
.payor_caphead h1 {
background:url("images/def-frame-dot-line.png") repeat-x scroll left bottom transparent;
font-size:44px;
font-weight:normal;
margin:0 0 10px;
padding:10px 50px 5px 0;
}

.bannertophed.bgnone {
background-image:none;
}
.bannertophed p {
font-size:12px;
margin:0;
width:90%;
}

.font14 {
font-size:14px !important;
}
.bannertophed p a {
margin-top:10px;
}

a.pathome_learnmore {
background:url("images/right-arrow.png") no-repeat scroll 100% 9px transparent;
color:#E51B24;
float:left;
font-size:12px;
font-weight:bold;
margin:0;
padding:4px 17px 0 0;
text-decoration:none;
}
a:hover.pathome_learnmore
{
padding:4px 17px 0px 0px;
margin:0px;
float:left;
color:#0094a7;
font-size:12px;
font-weight:bold;
background:url(images/blue-arrow.png) no-repeat 100% 9px;
text-decoration:none;
}

.arrowimg a {
text-decoration:none;
}
.leftpad {
background:url(images/homeleftarrow_redgreen.png) no-repeat left top;
float:left;
height:30px;
padding-right:10px;
*padding-right:0px; /***Remove ride-space of left arrow - IE7***/
_padding-right:0px; /***Remove ride-space of left arrow - IE6***/
width:30px;
*width:32px;
_width:32px;
}
.leftpad:hover{background:url(images/homeleftarrow_redgreen.png) no-repeat left bottom;}

.rightpad {
background:url(images/homerightarrow_redgreen.png) no-repeat left top;
float:left;
height:30px;
padding-right:10px;
width:35px;
}
.rightpad:hover{ background:url(images/homerightarrow_redgreen.png) no-repeat left bottom;}

.patient_tooltiphome {
background-image:url("images/tolltips_img.gif");
background-repeat:no-repeat;
color:#FFFFFF;
display:none;
font-size:12px;
font-weight:bold;
height:33px;
margin-left:25px;
padding-top:6px;
position:absolute;
top:395px;
width:162px;
z-index:15000;
}

/*************************************** ******************************************/


/*************** For * symbol in edit-profile page ************/
.set_mand {
  color:#0094A7;
}

.outercontainer{
background-image:url(images/homepagebg.jpg);
background-position:center top;
background-repeat:no-repeat;
float:left;
width:100%;
}

.new_suphref {
       text-decoration: none;
       border-bottom: 1px solid red;
       line-height: 12px;
       padding:0px;
       margin:0px;
       font-weight: bold;     
   }
.new_suphref:hover {color: #0094A7; border:none;}
.new_suphref a sup{text-decoration:none; }



.outercontainer_payors{
background-image:url(images/payor_homebg.jpg);
background-position:center top;
background-repeat:no-repeat;
float:left;
width:100%;
}
/* This is for speciality page*/
.vds_desc_content{
 padding-left:40px;
 padding-top:7px;
 width:660px;
}

.leftpadd10{float:left; width:30px; background:url(images/homeleftarrow_redgreen.png) no-repeat left top; height:30px; padding-right:10px;}
.leftpadd10:hover{background:url(images/homeleftarrow_redgreen.png) no-repeat left bottom;}
*html .leftpadd10{float:left; width:32px; background:url(images/homeleftarrow_redgreen.gif) no-repeat left top; height:30px; padding-right:10px;}
*html .leftpadd10:hover{background:url(images/homeleftarrow_redgreen.gif) no-repeat left bottom;}

.rightpadd10{float:left; width:35px; background:url(images/homerightarrow_redgreen.png) no-repeat left top; height:30px; padding-right:10px;}
.rightpadd10:hover{background:url(images/homerightarrow_redgreen.png) no-repeat left bottom;}
*html .rightpadd10{float:left; width:35px;background:url(images/homerightarrow_redgreen.gif) no-repeat left top; height:30px; padding-right:10px;}
*html .rightpadd10:hover{background:url(images/homerightarrow_redgreen.gif) no-repeat left bottom;}

body{
    height: auto !important;
}
.totalbgfr {
background-image:url("images/bg_toplinks2.jpg");
background-repeat:no-repeat;
}
*html .totalbgfr {
background-image:url("images/bg_toplinks2.jpg");
background-repeat:no-repeat;
}
.form-item {
  margin-top:0em;
}
.pay_bot_box .pay_box_img1 img{
  width:162px;
  }

 /*#video{
      border:solid;
}*/

.regsym{
      font-size:75%;
      vertical-align:super;
      text-decoration:none;
}

sup{ height:0; line-height:1; vertical-align:baseline; _vertical-align:bottom; position:relative;  bottom:.8ex;  }


