@charset "utf-8";
/* CSS Document */

* { margin:0px; padding:0px; }

html, body { margin:0px; color:#333333; padding:0px; background:#ddf0f1; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

a { outline:none;}
a{color:#008C98; text-decoration:underline;}
a:hover{color:#008C98; text-decoration:none;}

img, div , .grn-box, .welcome-tr, .welcome-tl { behavior: url(css/iepngfix.htc) }


img { border:none;}

div, span, dl, dd, ul, li , form { margin:0px; padding:0px;}
.text-box{font-family:Arial; font-size:12px;}

#wrapper { width:100%;}

#container { width:970px; margin:0 auto; border:#000000 0px solid; height:auto; position:relative; }

#header{ display:block; margin:0 auto; width:970px; height:auto;}

.header-top-line{ background:url(images/header-top-line-bg.gif) left top repeat-x; height:50px;}

.header-links{ color:#FFFFFF; padding-left:26px; padding-top:10px; float:left;}
.header-links a{ color:#FFFFFF; text-decoration:underline; padding: 0 5px 0 5px;}
.header-links a:hover{ color:#FFFFFF; text-decoration:none;}
.header-links a.selected{ color:#f3d78b; text-decoration:underline;}

.header-links #menuselected { color:#f3d78b; text-decoration:underline;}


.header-date{ float:right; color:#FFFFFF; line-height:38px; padding-right:10px;}

.header-banner { display:block; margin:0 auto; width:970px; height:auto;  /* check with other banner size*/ }

.header-banner img{display:block;}
#middle { display:block; margin:0 auto; width:970px; height:auto; padding-top:27px; background:#FFFFFF; overflow:hidden; clear:both;}

.middle-container { display:block; margin:0 auto; width:970px; height:auto; background:url(images/middle-bottom-bg.jpg) left bottom repeat-x; overflow:hidden;}

.left-part{ float:left; width:200px;}

.left-part-container{ float:left; padding-left:10px; width:200px;padding-bottom:40px;}

.left-bottom-container{ padding-left:30px;}

.right-part{ float:right; padding-bottom:40px; margin-right:10px; }

.right-part-container{ float:left; width:670px;}

.login-box {float:left; min-width:670px; width:668px; /*background:url(images/login-box.gif) left top no-repeat;*/ height:116px;}

.login-header { float:left; height:32px; line-height:32px; text-align:left; background:url(images/loginbox-header-bg.gif) left top repeat-x; width:670px; border:#FF0000 0px solid;}

.leftcor{ background:url(images/loginbox-header-left.gif) left top no-repeat; width:6px; height:34px; float:left;}
.rightcor{ background:url(images/loginbox-header-right.gif) right top no-repeat; width:6px; height:34px;float:left;}
.logmiddle{ width: 658px; float:left; background:#008c98; line-height:34px; height:34px;}
.logmiddle h1{ font-size:14px; color:#ffffff; padding-left:10px; font-weight:normal;}

.loginbox-container { float:left; width:668px; /*border-left:#d2e4e5 1px solid; border-right:#d2e4e5 1px solid;*/ height:auto !important;}

.loginbox-topbg { margin:0 auto; background:url(images/loginbox-conter-topbg.gif) center top repeat-x; width:666px; clear:both; overflow:hidden; margin-top:3px; }

* html .loginbox-topbg { margin:0 auto; background:url(images/loginbox-conter-topbg.gif) center top repeat-x; width:666px; clear:both; overflow:hidden; margin-top:1px; }

.login-form { float:left; width:451px; background:url(images/login-usernam-bottom-bg.GIF) left bottom no-repeat; margin-left:3px;}
* html .login-form { float:left; width:451px; background:url(images/login-usernam-bottom-bg.GIF) left bottom no-repeat; margin-left:2px;}

.login-form dd{ float:left; padding-top:20px; margin-right:3px; margin-left:4px; /*min-height:50px;*/ height:49px;}
*:first-child+html {} .login-form dd{ float:left; padding-top:20px; margin-right:3px; margin-left:2px; /*min-height:50px;*/ height:49px;}
*html .login-form dd{ float:left; padding-top:20px; margin-right:3px; margin-left:2px; /*min-height:50px;*/ height:49px;}
.login-label{ font-size:13px; color:#666666; font-weight:bold;}

.login-inputbox{ background:url(images/login-inputbox-bg.gif) left top no-repeat; height:16px; line-height:16px; min-width:80px; width:80px; border:#b2dbb2 1px solid;}
.testtracker-inputbox{ background:url(images/login-inputbox-bg.gif) left top no-repeat; height:16px; line-height:16px; min-width:50px; width:50px; border:#b2dbb2 1px solid;}

.login-btn { float:left; margin-top:-5px;}

.forgot-your-password { float:left; padding-left:185px; margin-top:-25px;}
.forgot-your-password a { font-weight:normal; color:#008c98; text-decoration:underline;}
.forgot-your-password a:hover {color:#008c98; text-decoration:none;}

.loginbox-container { float:left; width:668px; border-left:#d2e4e5 1px solid; border-right:#d2e4e5 1px solid; height:auto !important; overflow:hidden;}

.bottomcurve { float:left; background:url(images/loginbox-bottomline.gif) left bottom no-repeat; width:670px; height:10px; font-size:2px;}

.reg-text-box { float:left; width:200px; _width:200px;  margin-top:20px; text-align:center; font-size:13px; font-weight:bold; color:#666666; background:url(images/login-reg-bottom-bg.GIF) center bottom no-repeat; height:49px; margin-left:6px; }
.login-divider{float:left; height:29px; margin-top:5px;}
.reg-text-box a { color:#008c98; text-decoration:underline; font-weight:normal; }
.reg-text-box a:hover { color:#008c98; text-decoration:none; }

.Gaucher-Connection { display:block; float:left;  width:670px; padding-bottom:44px; }

.Gaucher-Connection-left { position:relative; float:left; width:317px; height:315px;}
.GC-left-leftcorner{ float:left; background:url(images/GC-left-leftcorner.gif) left top no-repeat; height:31px; width:6px;}
.GC-left-mid{ float:left; background:url(images/GC-left-mid.gif) left top repeat-x; height:31px; width:305px;}
.GC-left-mid h1{ line-height:30px; color:#FFFFFF; font-size:14px; padding-left:10px; font-weight:normal;}
.GC-left-rightcorner{ float:left; background:url(images/GC-left-rightcorner.gif) left top no-repeat; height:31px; width:6px;}

.GC-left-container{ float:left; width:315px; border-left:#e7e2c6 1px solid; border-right:#e7e2c6 1px solid;} 

.GC-left-container-backgound{ background:url(images/gc-img.jpg) left top no-repeat; min-height:235px; height:auto; height:100% !important; overflow:hidden; width:315px; padding-bottom:3px; margin-top:2px; border-bottom:#ede3c8 1px solid;} 

.gc-left-container-text{ float:left; margin-top:10px;  padding-left:137px; }

.gc-left-container-text h2 {  font-size:14px; font-weight:bold; color:#008c98; line-height:30px;}
.gc-left-container-text p { font-size:12px; color:#333333; padding-right:10px; text-align:justify;}

.gc-left-btn-bg{ float:left; background:url(images/gc-left-btnbg.gif) left top repeat-x; width:315px; height:35px; font-size:2px; text-align:center;}

.gc-left-btn-bg img{ margin:0 auto; margin-top:6px;}

.gc-left-main-bottom-line{ float:left; background:url(images/gc-left-main-bottom-img.gif) center bottom no-repeat;  width:317px; height:7px; font-size:2px; }

*html .gc-left-main-bottom-line{ float:left; background:url(images/gc-left-main-bottom-img.gif) center bottom no-repeat;  width:315px; height:5px; font-size:2px; margin-top:-3px; }


.Gaucher-Connection-right { float:right; width:317px; }

.Gaucher-Disease-box{ display:block; float:left; width:317px; height:auto;}

.GDisease-box-leftcor{ float:left; background:url(images/GDisease-box-leftcor.gif) left top no-repeat; width:6px; height:31px;}

.GDisease-box-mid { float:left; background:url(images/GDisease-box-mid.gif) left top repeat-x; width:305px; height:31px;}
.GDisease-box-mid h1{ color:#FFFFFF; line-height:30px; font-size:14px; padding-left:10px; font-weight:normal;}

.GDisease-box-rightcor{ float:left; background:url(images/GDisease-box-rightcor.gif) left top no-repeat; width:6px; height:31px;}
.Gaucher-Disease-box-container{ float:left; border-left:#d6e89e 1px solid; border-right:#d6e89e 1px solid; width:315px;}
.Gaucher-Disease-box-container-gardiant { float:left; background:url(images/Gaucher-Disease-box-container-gardiant.gif) center top repeat-x; width:315px; margin-top:2px; border-bottom:#d6e89e 1px solid;}

.Gaucher-Disease-box-container p{ font-size:12px; color:#333333; padding:14px 16px 14px 21px; text-align:justify; }

.Gaucher-Disease-box-container-bottom-gardiant { float:left; width:315px; text-align:center; background:url(images/Gaucher-Disease-box-container-bottom-gardiant.gif) left bottom repeat-x; padding-top:5px; padding-bottom:0px; }

.Gaucher-Disease-box-container-bottom-gardiant img { font-size:2px;  }

.Gaucher-Disease-box-container-bottomline { float:left; background:url(images/Gaucher-Disease-box-container-bottomline.gif) center top no-repeat; width:317px; height:6px; font-size:2px; }


.treatment-centre-box{ display:block; float:left; width:317px; height:auto;  }

.treatment-centre-box-header{ display:block; float:left; width:317px; height:31px;}
.TCbox-leftcor{ float:left; background:url(images/TCbox-leftcor.gif) left top no-repeat; width:6px; height:31px;}
.TCbox-mid{ float:left; background:url(images/TCbox-mid.gif) left top repeat-x; height:31px; width:305px;}
.TCbox-mid h1{ color:#FFFFFF; line-height:30px; font-size:14px; padding-left:10px; font-weight:normal;}
.TCbox-rightcor{ float:left; background:url(images/TCbox-rightcor.gif) left top no-repeat; width:6px; height:31px;}

.treatment-centre-box-container{ float:left; border-left:#b1dce0 1px solid; border-right:#b1dce0 1px solid; width:315px;}

.TCbox-container-gradiant { float:left; background:url(images/TCbox-container-gradiant.gif) left top repeat-x; width:315px; border-bottom:#b1dce0 1px solid;}

.treatment-centre-box-container p{ font-size:12px; color:#333333; padding:14px 16px 14px 21px; text-align:justify; }

.TCbox-container-bottom-gardiant { float:left; width:315px; background:url(images/TCbox-container-bottom-gardiant.gif) left bottom repeat-x; height:30px; text-align:center; font-size:2px;}

.TCbox-container-bottom-gardiant img { font-size:2px; margin-top:3px; }

.TCbox-container-bottomline { float:left; width:317px; height:6px; background:url(images/TCbox-container-bottomline.gif) left bottom no-repeat;}

*html .TCbox-container-bottomline { float:left; width:317px; height:6px; background:url(images/TCbox-container-bottomline.gif) left bottom no-repeat; margin-top:-12px;}



#footer{ display:block; margin: 0 auto; width:970px; height:30px; line-height:30px; background:#008c98; text-align:left; color:#FFFFFF; }
#footer a{ color:#FFFFFF; text-decoration:underline; padding:0 5px; }
#footer a:hover{ color:#FFFFFF; text-decoration:none;}

#footer .col1{float:left; }
#footer .col2{float:right; padding:2px 6px 0 6px;}

.rightdiv-spaceing {float:left; margin-top:7px; width:317px;}
*html .rightdiv-spaceing {float:left; margin-top:-11px; width:317px;}

/* inner page 1.1 gaucher disease */

.gaucher-disease-container { display:block; float:left; width:725px; overflow:hidden;  }
.gaucher-disease-container h1{ color:#FFC220; font-weight:bold; padding-left:3px; font-size:20px; padding-bottom:10px;}
.top-curve-ip { float:left; background:url(images/top-curve-ip.gif) left top no-repeat; width:725px; height:27px;}
.top-curve-ip2 { float:left; background:url(images/top-curve-ip2.gif) left top no-repeat; width:725px; height:15px; }
.top-curve-ip3 { float:left; background:url(images/top-curve-ip2.gif) left top no-repeat; width:520px; height:15px; }


.gaucher-disease-container-inner{ border-left:#b2dce0 1px solid; padding:0px 27px; min-height:500px; height:auto !important; height:500px; clear:both;}
.gaucher-disease-container-inner h2 , .gaucher-disease-container-inner-1 h2 { font-size:14px; font-weight:bold; color:#008c98; }

/*-------Chintan Start-------*/
.fcgrn{color:#008c98;}
.fcgrn a{color:#008c98; text-decoration:underline;}
.fcgrn a:hover{color:#008c98; text-decoration:none;}

.fcyellow{color:#f4b100;}
.fcyellow a{color:#f4b100; text-decoration:underline;}
.fcyellow a:hover{color:#f4b100; text-decoration:none;}

.fcred{color:#dd0000;}
.fcred a{color:#dd0000; text-decoration:underline;}
.fcred a:hover{color:#dd0000; text-decoration:none;}

/*-- Login--box -- */  
.loginbox{ position:absolute; top:9px; left:370px; width:600px; color:#FFFFFF;}
.loginbox a{color:#FFFFFF; text-decoration:underline;}
.loginbox a:hover{color:#FFFFFF; text-decoration:none;}

.login-date{float:right; height:70px; width:120px;  text-align:center; line-height:28px; padding-right:10px;  }
.grn-box{background:url(images/bg-login-box.png) no-repeat;  width:469px; height:70px; float:right; }



.grn-box-top{height:42px;  padding:0 0px 0 6px; text-align:right; }
.grn-box-top dd{float:left;  padding:10px 4px 0 0; line-height:20px;  font-weight:bold;}
.grn-box-top .loginbtn{float:right;  padding:10px 4px 0 0px; line-height:20px;  font-weight:bold;}
.user-input{height:16px; border:0px; background:url(images/bg-input-box.jpg) no-repeat left top; padding:0 2px;}

.grn-box-btm dd{ line-height:22px; }
.want{float:left; padding:0 20px; width:266px;}

/*--- two part  grn-box ---*/
.grn-box-right-part{width:220px; padding:0 0 15px 40px;  float:left;}
.grn-box-middle-line{background:url(images/grn-m-lr.jpg) repeat-y   340px top;}
.grn-box-left-part{width:340px; float:left; }
.corb-lr{background:url(images/grn-b-lr.jpg) no-repeat top right; width:25px; height:10px; float:left; width:366px; }
/*-- welcomebox --*/
.welcomebox{ position:absolute; top:9px; left:385px; width:585px; color:#FFFFFF; }
.welcome-tl{background:url(images/welcom-tl.png) no-repeat; height:40px; width:8px; float:right;}
.welcome-tr{background:url(images/welcom-tr.png) no-repeat; height:40px; width:8px; float:right;}
.welcome-tm{background:#4aa942; height:42px; width:8px; float:right;  height:40px;}
.welcomebox-text{font-size:20px; font-weight:bold; color:#ffed20; line-height:36px; padding:0 10px; float:left;}
.btn-logout{float:right; padding:10px 8px 0 0;}

/*---ContactUs---*/

.content-part{}
.content-part p{padding-top:10px; line-height:18px;}
.content-part .pnext{padding-top:20px ;}

.data-list { padding:10px 0 0 0; margin:0; list-style:none;}

.data-list li{padding:0; margin:0; list-style:none; background:url(images/bulet-list.jpg) left 6px no-repeat; padding:6px 20px; }
.data-list .title{color:#ffc220;}

.formbox-part{padding-top:20px;}

.green-box{ color:#333333;}

.green-box .title{height:40px; background:url(images/grn-tm.jpg) repeat-x; clear:both;  }
.green-box .title .cortl{float:left; width:6px; height:40px; background:url(images/grn-tl.jpg) no-repeat;}
.green-box .title .tm-text{font-size:14px; font-weight:bold; color:#FFFFFF; line-height:36px; padding-left:10px; float:left;}
.green-box .title .tm-text-fr{font-size:14px; font-weight:bold; color:#FFFFFF; line-height:17px; padding-left:10px; width:290px; float:left;}
.green-box .title .cortr{float:right; width:6px; height:40px; background:url(images/grn-tr.jpg) no-repeat;}

.green-box .middle{border-left:1px solid #99cc99; border-right:1px solid #99cc99;   padding:0 4px; clear:both;  }
.green-box .middle .topgr{background:url(images/grn-mt-gr.jpg) repeat-x top; }
.green-box .middle .btmgr{background:url(images/grn-mb-gr.jpg) repeat-x bottom;  padding:12px;}


.green-box .btm{height:10px; background:url(images/grn-bm.jpg) repeat-x; clear:both;   }
.green-box .btm .corbl{float:left; width:10px; height:10px; background:url(images/grn-bl.jpg) no-repeat; }
.green-box .btm .corbr{float:right; width:10px; height:10px; background:url(images/grn-br.jpg) no-repeat; }

.green-box-form-obj{padding:4px 0; clear:both; height:20px;}
.green-box-form-obj label{font-weight:bold; width:100px; display:block; float:left}
.green-box-form-obj .fortwo-obj{float:left; height:20px; padding-right:10px; }
.green-box-form-obj .text-box{border:1px solid #cccccc; background:url(images/bg-input-box.jpg) no-repeat; padding:0 6px; }

.green-box-form-obj5{padding:4px 0; clear:both; height:20px;}
.green-box-form-obj5 label{font-weight:bold; width:160px; display:block; float:left}
.green-box-form-obj5 .fortwo-obj{float:left; height:20px; padding-right:10px; }
.green-box-form-obj5 .text-box{border:1px solid #cccccc; background:url(images/bg-input-box.jpg) no-repeat; padding:0 6px; }


.green-box-form-obj1 {padding:4px 0; clear:both; height:20px;}
.green-box-form-obj1 span{font-weight:bold; width:93px; display:block; float:left;}

.login-part{padding:10px; background-color:#e4f2e4;}

.green-box-form-objReg {padding:4px 0; clear:both; height:20px;}
.green-box-form-objReg label{font-weight:bold; width:160px; display:block; float:left}
.green-box-form-objReg .fortwo-obj{float:left; height:20px; padding-right:10px; }

.RegLabelEn
{
	width:100px !important;
}

.RegLabelFr 
{
	width:242px !important;
}

.green-box-form-objReg .text-box{border:1px solid #cccccc; background:url(images/bg-input-box.jpg) no-repeat; padding:0 6px; }

.green-box-form-objContact {padding:4px 0; clear:both; height:20px;}
.green-box-form-objContact label{font-weight:bold; width:128px; display:block; float:left}
.green-box-form-objContact .fortwo-obj{float:left; height:20px; padding-right:10px; }

.green-box-form-objContact .text-box{border:1px solid #cccccc; background:url(images/bg-input-box.jpg) no-repeat; padding:0 6px; }


.sptr{height:1px; clear:both; font-size:1px;}

.gaucher-disease-container-inner-1{ border-left:#b2dce0 1px solid; padding:0px  0px 0px 10px; min-height:500px; height:auto !important; height:500px; clear:both;}

.pain-form-obj{padding:4px 0; clear:both; line-height:20px; }
.pain-form-obj label{font-weight:bold;  display:block; }

.pain-form-obj1 label{font-weight:normal; width:80px; display:inline !important; padding:5px;}

.green-box-form-obj1 label{font-weight:normal; width:80px; display:inline !important; padding:5px;}

.green-box-form-obj .text-box, .pain-form-obj .text-box{border:1px solid #cccccc; background:url(images/bg-input-box.jpg) no-repeat; padding:0 6px; }

.green-title-bar{ height:33px; background:#008c98;}
.green-title-bar-l{height:33px; width:8px; float:left; background:url(images/wngcTleftcor.gif) no-repeat;}
.green-title-bar-ico{ height:33px; float:left; width:33px;}
.green-title-bar-ico-Clinic{ height:33px; float:left; width:25px;}
.green-title-bar-title{line-height:30px; font-size:16px; font-weight:bold; color:#FFFFFF; float:left; width:300px; }
.green-title-bar-r{height:33px; line-height:33px; width:200px; padding-right:10px; font-weight:bold; text-align:right; float:right; background:url(images/wngcTrightcor.gif) no-repeat top right; color:#FFFFFF;}

.green-title-bar-title-commu{line-height:30px; font-size:15px; font-weight:bold; color:#FFFFFF; float:left;  }
.green-title-bar-title-Graph{line-height:30px; font-size:13px; font-weight:bold; color:#FFFFFF; float:left;  }
.green-title-bar-title-clinicPublicatioEng{line-height:15px;padding-top:2px; font-size:15px; font-weight:bold; color:#FFFFFF; float:left;  }
.green-title-bar-title-clinicInfo{line-height:12px;padding-top:5px; font-size:12px; font-weight:bold; color:#FFFFFF; float:left;  }
.green-title-bar-title-clinicInfoPublication{line-height:20px;padding-top:5px; font-size:12px; font-weight:bold; color:#FFFFFF; float:left;  }
.green-title-bar-title-tracker{line-height:15px; padding-top:2px; width:150px; font-size:15px; font-weight:bold; color:#FFFFFF; float:left;  }
.green-title-bar-title-calendar{line-height:15px; padding-top:2px; width:250px; font-size:15px; font-weight:bold; color:#FFFFFF; float:left;  }

.green-title-bar-r-commu{height:33px; width:8px; float:right; background:url(images/wngcTrightcor.gif) no-repeat top right; color:#FFFFFF;}

.green-title-right{line-height:30px;font-weight:bold; font-size:12px; color:#FFFFFF; float:left; }

.green-title-right-fr{line-height:15px; font-weight:bold;width:80px; font-size:12px; color:#FFFFFF; float:left; }

.green-title-right-ico{ height:33px; float:left; width:28px;}
.green-title-right-l{height:33px; width:8px; float:left; background:url(images/wngcTleftcor-1.gif) no-repeat;}
.green-title-right-r{height:33px; width:8px; float:right; background:url(images/wngcTrightcor-1.gif) no-repeat top right; color:#FFFFFF;}

.green-btm-bar{ height:38px; background:url(images/cor-bm.gif) repeat-x;}
.green-btm-bar-l{height:38px; width:8px; float:left; background:url(images/cor-bl.gif) no-repeat;}
.green-btm-bar-r{height:38px; width:8px; float:right; background:url(images/cor-br.gif) no-repeat top right; }
.green-btm-bar-btn{float:left; padding-top:4px;  }



.green-cnt-mid{border:1px solid #d1eaea; padding:10px;}
.green-cnt-mid-1{border:1px solid #d1eaea; padding:1px;}
.green-cnt-img{float:left; }
.green-cnt-img img{border:1px solid #cccccc;}




.green-media-cnt{border-top:1px solid #d1eaea; padding:15px;}
.green-media-cnt .title ,.green-cnt-mid .title{font-size:14px; font-weight:bold; color:#008c98; padding-bottom:10px;}
.green-media-cnt .title1{font-size:14px; font-weight:bold; color:#008c98; }

.green-media-cnt .date{font-weight:bold; padding-bottom:10px;}
.green-media-cnt .date1{ padding-bottom:10px; font-size:11px;}

.green-media-cnt .spliter{padding:0 8px; }
.play-video{background:url(images/ico-movie-grn.gif) no-repeat left 4px; line-height:26px; padding-left:26px;}


.green-media-cnt-left-pic{float:left; width:170px; }
.green-media-cnt-left-pic img{ border:1px solid #cccccc; margin-bottom:10px;}
.green-media-cnt-right-data{float:left; width:500px;}

.btn-download{float:left; width:100px; padding-top:6px;}
.ask-qustion{float:left; width:400px; line-height:36px;}

.sortbar{height:44px; background:url(images/bg-sortbar.gif) repeat-x;}
.sortbar-lbl{float:left; font-weight:bold; padding:10px;}

.commu-5box-1{float:left; width:345px; }
.commu-5box-2{float:right; width:345px; }
.commu-5box-3{float:left; width:225px;}
.commu-5box-4{float:left; width:225px;  margin-left:12px;}
.commu-5box-5{float:right; width:225px; margin-left:8px;}
.commu-5box-5-Clinic{float:right; width:225px; margin-left:8px;}

.event-data-heading{ height:28px; font-size:14px; color:#008c98; font-weight:bold; line-height:28px;}
.event-data-heading .col1 {float:left; padding-left:10px; width:135px;}
.event-data-heading .col2 {float:left; width:115px;}
.event-data-heading .col3 {float:left; width:60px;}

.event-data-detail{background:url(images/bg-sortbar.gif) repeat-x;}
.event-data-detail .col1 {float:left;  width:135px; padding:15px 0 15px 10px;}
.event-data-detail .col2 {float:left; width:115px;  padding:15px 0;}
.event-data-detail .col3 {float:left; width:80px;  padding:15px 0;}


.media-btm-bar{  height:50px; background:url(images/cor-media-bm.gif) repeat-x;}
.media-btm-bar-l{ width:8px; height:38px; float:left; background:url(images/cor-media-bl.gif) no-repeat;}
.media-btm-bar-r{ width:8px; height:38px; float:right; background:url(images/cor-media-br.gif) no-repeat;}

.calender-btm-bar{ height:15px; background:url(images/cor-media-bm.gif) bottom repeat-x;  }
.calender-btm-bar-l{ width:8px; height:15px; float:left; background:url(images/cor-media-bl.gif) bottom no-repeat;}
.calender-btm-bar-r{ width:8px; height:15px; float:right; background:url(images/cor-media-br.gif) bottom no-repeat;}


.green-cal-bar{ height:38px; background:url(images/cor-cal-bm.gif) repeat-x;}
.green-cal-bar-l{height:38px; width:8px; float:left; background:url(images/cor-cal-bl.gif) no-repeat;}
.green-cal-bar-r{height:38px; width:8px; float:right; background:url(images/cor-cal-br.gif) no-repeat top right; }


.right-btm-bar{ height:15px; height:38px; background:url(images/cor-media-bm.gif) repeat-x;}
.right-btm-bar-l{ width:8px; height:38px; float:left; background:url(images/cor-rightpart-bl.gif) no-repeat;}
.right-btm-bar-r{ width:8px; height:38px; float:right; background:url(images/cor-rightpart-br.gif) no-repeat;}


.media-mid-brd{border:1px solid #bedede; border-bottom:none; background:#FFFFFF;  }
.media-mid-cnt{padding:10px; line-height:18px; background:#FFFFFF; min-height:105px; height:auto !important;  height:105px; }

.health-diary-brd{ padding:5px 0; margin-top:5px; border-top:1px solid #d1eaea; border-bottom:1px solid #d1eaea;}

.bggnr-top-bar{  height:15px; background:url(images/cor-grn-tm.gif) top repeat-x;}
.bggnr-top-bar-l{ width:8px; height:15px; float:left; background:url(images/cor-grn-tl.gif) top no-repeat;}
.bggnr-top-bar-r{ width:8px; height:15px; float:right; background:url(images/cor-grn-tr.gif) top no-repeat;}


.bggnr-btm-bar{  height:15px; background:url(images/cor-grn-bm.gif) bottom repeat-x;}
.bggnr-btm-bar-l{ width:8px; height:15px; float:left; background:url(images/cor-grn-bl.gif) bottom no-repeat;}
.bggnr-btm-bar-r{ width:8px; height:15px; float:right; background:url(images/cor-grn-br.gif) bottom no-repeat;}

.bggnr-mid-brd{border-left:1px solid #bedede; border-right:1px solid #bedede; background-color:#e6f6d9; padding:10px 10px 0 10px;}

/*--white-box--*/
.white-top-bar{  height:8px; background:url(images/cor-wh-grn-tm.gif) top repeat-x; font-size:1px;}
.white-top-bar-l{ width:8px; height:8px; float:left; background:url(images/cor-wh-grn-tl.gif)  no-repeat; font-size:1px;}
.white-top-bar-r{ width:8px; height:8px; float:right; background:url(images/cor-wh-grn-tr.gif)  no-repeat; font-size:1px;}

.white-btm-bar{  height:8px; background:url(images/cor-wh-grn-bm.gif) top repeat-x; font-size:1px;}
.white-btm-bar-l{ width:8px; height:8px; float:left; background:url(images/cor-wh-grn-bl.gif)  no-repeat; font-size:1px;}
.white-btm-bar-r{ width:8px; height:8px; float:right; background:url(images/cor-wh-grn-br.gif)  no-repeat; font-size:1px;}

.white-mid-brd{border-left:1px solid #b5dbd1; border-right:1px solid #b5dbd1; background:#FFFFFF;}

.white-mid-cnt{ padding:0 10px;} 
.white-mid-cnt-r-side{ padding:0 1px; height:370px; overflow:auto;}
.whitebox-icon{height:25px; width:30px; float:left; }
.whitebox-title{color:#008c98; font-size:16px; font-weight:bold; float:left; line-height:25px;}

.whit-box-col {line-height:20px;}
.whit-box-col-1{float:left; width:310px; padding:2px 0 2px 0;}
.whit-box-col-2{float:left; width:310px; padding:2px 0 2px 0;}
.whit-box-col-3{float:left; width:310px; padding:2px 0 2px 0;}

.whit-box-col-0{padding:5px 0;}


/*-------Chintan End-------*/

/*--My Calendar--*/
.my-calendar-cnt{/*height:614px;*/ min-height:5px; overflow:auto; text-align:left; padding:10px 0;}

.my-calendar-year{font-size:16px; font-weight:bold; border:1px solid #b0dbdf; background:#e6f6d9; height:24px; line-height:24px; color:#008c98; }
.my-calendar-year .col1{padding:0 6px;}
.my-calendar-year .col2{padding:0 10px; font-size:12px; font-weight:bold; color:#333333;}

.my-calendar-tablehead{color:#008c98; font-weight:bold; padding:0 0 0 10px; height:27px;}
.my-calendar-top-data{padding:10px 0 10px 10px; height:20px; border-bottom:1px solid #d1eaea; background:url(images/bg-sortbar.gif) top repeat-x; }
.my-calendar-cnt-data{padding:10px 0 10px 10px; height:40px; border-bottom:1px solid #d1eaea;  vertical-align:middle; }
.my-calendar-sub-title{font-weight:bold; background:#e6f6d9; height:24px; line-height:24px; color:#008c98; padding-left:8px;}


.green-cal-bar{ height:38px; background:url(images/cor-cal-bm.gif) repeat-x;}
.green-cal-bar-l{height:38px; width:8px; float:left; background:url(images/cor-cal-bl.gif) no-repeat;}
.green-cal-bar-r{height:38px; width:8px; float:right; background:url(images/cor-cal-br.gif) no-repeat top right; }
.green-btm-bar-btn{float:left; padding-top:4px;  }
.green-btm-bar-calender{float:left; padding-top:4px; width:684px; text-align:center;  }

.text-input{border:1px solid #cccccc; background:url(images/bg-input-box.jpg) no-repeat; padding:0 6px; }


/*--End My Calendar--*/

/*--Main Two Part Start--*/
.main-mid{float:left; width:520px;}
.main-right{float:right;  width:170px;}

.bggnr-right-brd{border-left:1px solid #bedede; border-right:1px solid #bedede; background-color:#e6f6d9; padding:0px 10px 0 10px;}

.right-data-list{width:117px; padding:1px;}
.right-data-list dd{padding:4px 2px 4px 6px; border-bottom:1px solid #d1eaea; behavior:expression(
this.onmouseover = new Function("this.className += ' hover'"),
this.onmouseout = new Function("this.className = this.className.replace(' hover','')"),
this.style.behavior = null);}

.right-data-list dd:hover{background:#f0f9e7;width:110px ; } 
.right-data-list dd.hover{background:#f0f9e7;width:110px ;}


.graph-result-dd{ padding-bottom:4px; float:left; width:150px; }
.graph-result-date{float:left; width:72px; color:#008c98; font-size:10px;}
/*--Main Two Part End--*/

/*--Tabbing  Sart--*/

.tabbing-top{float:left; padding-top:6px; line-height:27px;}
.tabbing-top dd{ float:left; margin-right:6px; background:url(images/tab-bg-dc.gif) no-repeat left; height:27px;  padding-left:20px; font-size:14px; font-weight:bold; color:#008c98;  } 
.tabbing-top dd a{color:#008c98; text-decoration:none; float:left; display:block; height:27px; padding-right:20px; background:url(images/tab-bg-dc.gif) no-repeat top right;}

.tabbing-top dd.ac{background:url(images/tab-bg-ac.gif) no-repeat left;}
.tabbing-top dd.ac a{background:url(images/tab-bg-ac.gif) no-repeat top right;}

.tabbing-mid{ border-left:8px solid #008c98; border-right:1px solid #cbdede; background:url(images/bg-sortbar.gif) repeat-x; }
.tabbing-mid-inner{padding:20px 10px; background:url(images/tabbing-btm.gif) no-repeat right bottom;}

/*--Tabbing  End--*/

/*--- 2.2.5.3 Genzyme Gaucher Research ---*/
.left-text-genzyme {float:left; width:400px; }
.right-box-genzyme{float:right; width:250px; }
.right-genzyme-item{  }
.right-genzyme-item strong{width:90px;  display:block; float:left; }
.right-genzyme-item span{ width:140px;  }

/*--- popup ---*/

.popup-type-1{ background-color:#FFFFFF;}
.popup-inner{padding:15px;}

.popup-close{float:right; background:url(images/popup-close.gif) no-repeat left 10px; padding:10px 10px 0 16px; color:#FFFFFF;}
.popup-close a{color:#FFFFFF; text-decoration:underline;}
.popup-close a:hover{color:#FFFFFF; text-decoration:none;}

.popup-btm-bar{ height:57px; background:url(images/popup-btm-m.gif) repeat-x;}
.popup-btm-bar-l{height:57px; width:10px; float:left; background:url(images/popup-btm.gif) no-repeat;}
.popup-btm-bar-r{height:57px; width:10px; float:right; background:url(images/popup-btm.gif) no-repeat top right; }

.qus-ans{background:url(images/bg-ans.gif) bottom repeat-x; padding-bottom:6px;}
.qus-ans .qus{font-weight:bold; background:url(images/ico-qustion.gif) 10px 11px no-repeat; padding:8px 0 10px 30px;}
.qus-ans .ans{ background:url(images/ico-answare.gif) 10px 3px no-repeat; padding:0px 0 10px 30px; }

/*-------Chintan End-------*/
/* 2.0 gaucher user landing */

.WN-GConnectionBox{ display:block; float:left; width:707px; margin-left:-17px;}
.WN-GConnectionBox .title2{height:33px; clear:both }
.WN-GConnectionBox dd { float:left; width:335px;}
.WN-GConnectionBox .wngcTleftcor{ background:url(images/wngcTleftcor.gif) left top no-repeat; height:33px; width:8px; float:left;}

.WN-GConnectionBox .wngcTrightcor{float:right; width:8px; height:33px; background:url(images/wngcTrightcor.gif) no-repeat;}

.WN-GConnectionBox .wngcMid-Title{font-size:14px; font-weight:bold; color:#FFFFFF; line-height:33px; padding-left:10px; float:left;background:#008c98; width:681px; }

.WN-GConnectionBox .wngc-middle-line{background:url(images/wngc-middle-line.gif) repeat-y   340px top;}

.WN-GConnectionBox-container{ float:left; width:707px; background:url(images/wngc-middle-line.gif) left top repeat-y;}

.WN-GConnectionBox-container-inner { margin-left:5px; margin-top:5px;}
.WN-GConnectionBox-container-inner dd{ float:left; width:335px;}
.WN-GConnectionBox-container-inner ul { margin:0px; padding:0px;}
.WN-GConnectionBox-container-inner li{ list-style:none; float:left; width:335px;}

.WN-GConnectionBox-container-inner-top {  background:url(images/WN-GConnectionBox-container-inner-top.gif) left top no-repeat; width:335px; height:6px;}
.WN-GConnectionBox-container-inner-middle{  background:url(images/WN-GConnectionBox-container-inner-middle.gif) left top repeat-y; width:335px; height:200px;}
.WN-GConnectionBox-container-inner-bottom {  background:url(images/WN-GConnectionBox-container-inner-bottom.gif) left top no-repeat; width:335px; height:6px;}

/*For Status Box*/
div.alert {	margin: 1.2em 0;	padding: 5px 5px 5px 5px;	background-color: #ffd;	border: solid 1px #ea7;	font-size:11px;	color: Red;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight:bold;}
.modalBackground {background-color: #4c7378;	filter: alpha(opacity=50);	opacity: 0.5;}
.modalBox {	background-color : #fff;	border-width: 1px;	border-style: solid;	border-color: #4c7378;	padding: 1px;}

/*----*/
.checkbox-text{padding-top:1px; padding-left:4px; }

/*gaucher_mydiary_summary*/
.summary-mid{background:url(../images/bg-sortbar.gif) repeat-x;  line-height:20px; }
.summary-mid-inner{padding:20px;}
.summary-mid-title{font-size:14px; font-weight:bold; color:#008c98; padding-bottom:4px;}
.summary-mid .sptr{height:20px;}
.summary-mid-inner span{padding-left:50px;}
.summary-mid-inner strong.fild-data{width:250px;  display:inline-block;}


/*------------------*/
.rep-appoint{}

.rep-appoint dd{ padding:2px;}

/*New CSS Patient  */
.spacer{ height:31px;}
.patient-header{ background-color:#3aa1a7;  font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; padding-left:18px; height:24px;  color:#FFFFFF; padding-top:3px;}
.patient-photo{ float:left; width:289px;}
.patient-content{ padding-top:11px;}
.patient-details{ float:left; width:334px;}
.patient-heading{ color:#009bad; font-size:16px;  font-weight:bold; padding-left:8px;}
.patient-text{ color:#000000; font-size:12px; padding-top:8px; padding-left:8px; }
.patient-button{  padding-top:10px; vertical-align:middle;}
.patient-read{ float:left;  width:auto;}
.patient-newstory{ padding-bottom:5px; float:left; width:auto; padding-top:4px;}
.patient{ padding-bottom:15px; clear:both; /*height:155px;*/ height:auto;overflow:hidden;}

.patient-back-soon{ color:#eca817; font-size:12px; padding-left:8px; padding-top:10px;}
*html .patient-back-soon{ padding-bottom:15px;}


.patient-det{ padding-bottom:15px; clear:both; height:155px; border-bottom:#d1eaea solid 1px;}
.pation-title{ color:#009ca9; font-size:14px; font-weight:bold; padding-bottom:5px; padding-top:15px;}
.pation-sub-text{ color:#000000; font-size:12px;  line-height:18px; clear:both; padding-top:3px;}
.read-story{ color:#009daa; font-size:10px;  font-weight:bold; padding-left:5px;}
.close-story{ float:right; font-weight:normal; padding-top:9px;}
.close-story1{ color:#000000; font-size:12px;  line-height:18px; clear:both; padding-top:3px;}