@import url(/library/css/simple.css);
body {
	font-size:10pt;
}
a:hover {color:#f60;}
h2 {font-size:16pt;font-weight:normal;}
h2.header {font-size:12pt;color:#666;font-style:italic;font-weight:normal;}
h2.title {
	margin:0 0 10px 0;
	font-weight:normal;
	color:#f00;
	background:url(add.png) left center no-repeat;
	text-indent:30px;
	font-size:16pt;
	line-height:24px;
}
h2.welcome {
	margin:0 0 20px 0;
	text-align:center;
	color:#f00;
	font-weight:normal;
}

fieldset {
	margin:0 0 10px 0;
	border:1px gray solid;
	display:inline;
}

a.back2main {font-size:9pt;}

#notify {position:absolute;top:0;}

.form-text , .form-textarea {padding:2px;}
.form-text:focus , .form-textarea:focus {background-color: #ffffcc;}
.form-text:hover , .form-textarea:hover {background:#ffffcc;}

#page-wrapper {
	width:980px;
	margin:0 auto;
}

/* @group header-wrapper */
#header-wrapper {
	height:65px;
	background:url(header.png) left top no-repeat;
	position:relative;
}
#header-wrapper h1 {
	height:35px;
	width:200px;
	font-size:16pt;
	padding-left:80px;
	text-indent:-999em;
}
#header-wrapper h1 a {display:block;height:35px;}
#header-wrapper .web-slogan {display:none;}
/* @end */

/* @group navigator */
ul#navigator {
	padding:0 0 0 130px;
	margin:0;
	list-style-type:none;
	text-align:left;
	font-size:12px;
	line-height:20px;
	border-bottom:1px #c2c2c2 solid;
	overflow:hidden;
	height:2.0em;
}
ul#navigator  li {
	margin:0 5px 0 0;
	padding:0;
	display:inline;
}
ul#navigator li a {
	margin:0 0 -1px 0;
	padding:2px 5px;
	display:inline-block;
	color:#334455;
	background:rgba(242,242,242,0.8) !Important;
	background:rgb(242,242,242);
	border:1px #c2c2c2 solid;
	border-bottom:none;
	-moz-border-radius:7px 7px 0 0;
	-webkit-border-radius:7px 7px 0 0;
}
ul#navigator li a:hover {background-color:#fafafa;}
ul#navigator li.active a {background-color:#fff;}
ul#navigator li.active a:hover {color:#222222;background-color:#fafafa;}
/* @end */

/* main-nav */
ul#mnavigator {
	margin:10px 0 0 0;
	padding:0;
	font-size:11px;
	line-height:11px;
	list-style-type:none;
	position:absolute;
	top:0;
	right:120px;
}
ul#mnavigator li {
	padding-right:4px;
	padding-left:2px;
	display:inline;
	border-right:1px #ddd solid;
}
ul#mnavigator li.last {border-right:none;}
/* @end */

/* @group page layout */
#primary {
/*
	width:70%;
	float:left;
	overflow:hidden;
	display:inline;
*/
}
#secondary {
	width:28%;
	float:right;
	font-size:10px;
	overflow:hidden;
	display:inline;
}
#footer-wrapper {padding:6px;clear:both;font-size:10px;text-align:center;background:#F5F5F5;}
/* @ end */

/* @group spamword */
.spamword {
	display:block;
	width:100px;
	font-size:18pt;
	color:#f00;
	text-align:center;
}

#user_info {width:45%;float:left;}
#member_info {width:45%;float:right;}
#form-item-edit-daykey {clear:both;}

#imed-pcu-wrapper {background:url(pcu-logo.jpg) right -10px no-repeat;}
#imed-center-wrapper {background:url(center-logo.jpg) right 10px no-repeat;}
#imed-doctor-wrapper {background:url(doctor-logo.jpg) right 10px no-repeat;}

#secondary h2 {text-align:center;}

#online {clear:both;}

/* @group lang */
#lang {
	padding:2px;
	text-align:center;
	position:absolute;
	right:0px;
	width:200px;
	background:#FFE900;
	border-radius:3px;-moz-border-radius:3px;
}
/* @end */

/* @group imed-home */
h2.welcome {
	height:60px;
	margin:10px 0 20px 0;
	padding:0;
	line-height:60px;
	background:rgba(255,236,223,.8) !Important;
	background:rgb(255,236,223);
	border:1px #EFDDD1 solid;
	border-radius:40px;-moz-border-radius:40px;
}
#imed-intro {
	width:55%;
	padding-right:5%;
	float:left;
	display:none;
}

/* @group imed-memberzone */
#imed-memberzone {
	height:260px;
	margin:0;
	padding:0;
	font-size:10pt;
	background:url(welcome_bg.png) left 0 repeat-x;
	position:relative;
}
#imed-memberzone h2 {
	width:230px;
	margin:0;
	padding:0 0 0 70px;
	height:200px;
	font-weight:normal;
	line-height:25px;
	background:url(welcome.png) left top no-repeat;
	position:absolute;
}
#imed-memberzone h3 {display:none;}
/* @group imed-signform */
#imed-signform {
	width:190px;
	height:210px;
	margin:0;
	padding:50px 40px 0 40px !Important;
	padding:50px 40px 0 50px;
	float:right;
	display:inline;
	background:url(signform_bg.png) right top no-repeat;
}
#imed-signform .form-text ,
#imed-signform .form-password ,
#imed-signform .button {height:34px;width:190px;line-height:24px;font-size:14px;}
#imed-signform .form-text ,
#imed-signform .form-password {height:22px;}
#imed-signform p {font-size:1.1em;color:#900;text-align:center;}
#imed-signform ul {margin:0;padding:0;list-style-type:none;text-align:center;}
#imed-signform ul li {display:inline;}
#imed-signform #form-item-edit-cookielength ,
#imed-signform .signform-extend .first {display:none;}
a.go-imed {
	padding:6px 0;
	display:block;
	color:#fff;
	text-align:center;
	background:#f60;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
}
a.go-imed:hover {
	color:#FFBFBF;
	background:#f00;
}
/* @end */
/* @group imed-member-notice */
#imed-member-notice {
	width:55%;
	margin:0;
	padding:0;
	font-size:9pt;
	color:#fff;
	top:100px;
	left:160px;
	clear:both;
	position:absolute;
}
#imed-member-notice p {
	margin:0 0 5px 0;
}
/* @end */
/* @end */

/* @group imed-webboard */
#imed-webboard {
	background:url(webboard.bg.png) left top repeat-x;
}
#imed-webboard h2 {
	margin:0;
	padding:0 0 0 50px;
	height:60px;
	line-height:48px;
	clear:both;
	text-indent:-999em;
	background:url(webboard.header.png) left top no-repeat;
}
#imed-webboard p.description {
	width:50%;
	height:30px;
	clear:both;
	float:left;
	font-size:9pt;
	overflow:hidden;
}
#imed-ask-form {
	width:50%;
	clear:left;
	float:left;
	display:inline;
}
#imed-ask-form #edit-topic-poster , #imed-ask-form #edit-topic-email {width:99%;}
#imed-ask-form #form-item-edit-topic-submit {text-align:right;}
#imed-ask-form .button {margin:0;font-size:1.2em;}
#imed-ans {
	margin-top:-40px;
	font-size:10pt;
	width:43%;
	float:right;
	height:400px;
	overflow:auto;
}
/*
#imed-ans {
	margin-top:-80px !Important;
	margin-top:-40px;
	font-size:10pt;
	width:48%;
	margin-left:2%;
	float:right;
	height:360px;
	overflow:auto;
}
*/
#imed-ans h3 {
	padding-left:28px;
	background:#4FA8FF url(star_icons09.gif) 5px center no-repeat;
	color:#00203F;
	font-weight:normal;
}
/*
#imed-ans table {
	height:300px;
	display:block;
	overflow:auto;
}
*/
/*@end */

/* #group imed-realtime */
#imed-realtime-help {
	width:60%;
	height:220px;
	margin:0 0 20px 0;
	float:left;
	font-size:10pt;
	background:url(realtime.bg.png) left top no-repeat;
}
#imed-realtime-help h2 {
	height:80px;
	padding:0;
	font-size:1.3em;
	font-weight:normal;
	padding-left:70px;
}
#imed-realtime-help p , #imed-realtime-help ul {
	margin-left:120px;
}
#recomment , #imed-skype-help {
	margin:30px 0;
	padding:10px;
	clear:both;
	font-size:10pt;
	background:#FAD163;
}

/* @group imed-navigator */
#imed-navigator {
	width:38%;
	margin:0 0 20px 2%;
	float:right;
}
#imed-navigator h2 {
	padding:2px;
	font-size:1.3em;
	text-align:center;
	background:rgba(190,223,153,0.8) !Important;
	background:rgb(190,223,153);
	border:1px #A2BF83 solid;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
}
#imed-navigator ol {
	width:250px;
	margin:0 auto;
	padding:4px 0px;
	font-size:20px;
	list-style-type:none;
	list-style-position:inside;
}
#imed-navigator li {
	margin:5px 0;
}
#imed-navigator a {
	height:60px;
	padding:2px 0 2px 20px;
	line-height:60px;
	color:#fff;
	display:block;
	background:rgba(255,102,0,0.8) url(click.gif) right center no-repeat !Important;
	background:rgb(255,102,0) url(click.gif) right center no-repeat;
	-moz-border-radius:40px;
	-webkit-border-radius:40px;
}
#imed-navigator a:hover {
	color:#FFE2CF;
	background:rgba(255,0,0,0.8) url(click.gif) -25px center no-repeat !Important;
	background:rgb(255,0,0) url(click.gif) -40px center no-repeat;
}
/* @end */
/* @end */

/* @group item */
table.item {
	width:100%;
	clear:both;
	border:1px #ccc solid;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
}
.item caption {margin:2px 0;padding:4px;font-weight:bold;background-color:#CFC1B5;}
.item thead th {background-color:#DFD7D1;}
.item td,th {padding:2px;vertical-align:top;}
.item .odd {background-color:#fafafa;}
.item .even {background-color:#EFE7E0;}
.item caption {-moz-border-radius:7px;-webkit-border-radius:7px;}
.item thead th {-moz-border-radius:7px;-webkit-border-radius:7px;}
.header-queue {width:50px;}
.col-queue {font-size:1.8em;text-align:center;}
.col-status {font-size:1.6em;	text-align:center;}
.col-people {font-size:1.4em;}
td.col-manage {text-align:center;font-size:1.4em;padding-bottom:30px;vertical-align:top;}
.col-manage a {margin-left:10px;}
.col-dx {font-style:italic;}
.col-doctor {text-align:left;}
.col-doctor img {margin:0 auto;width:48px;height:48px;display:block;}
.col-doctor-photo {text-align:center;}
.col-email {font-size:0.9em;}
.col-date {text-align:center;white-space:nowrap;}
.row-info td {padding-bottom:20px;border-bottom:2px #f60 solid;}
.col-time {text-align:center;}
.col-amt {text-align:center;}
.col-poster {text-align:center;}

td.col-manage ul {margin:0;padding:0;list-style-type:none;}
.item span.profile {
	display:block;
	text-align:right;
	font-size:.9em;
}
td.posted {text-align:left;}
/* @end */

.content-imed h2.header {display:none;}
#imed-queue {font-size:0.9em}
.queue-owner {color:#f00;font-size:1.2em;}

/* @group imed status button */
li.imed-add-to-queue a {
	display:inline-block;
	padding:4px 10px;
	background:#FFF15F;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
li.imed-send-to-doctor a {
	display:inline-block;
	padding:4px 10px;
	background:#FFA73F;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
li.imed-check-to-complete a {
	display:inline-block;
	padding:4px 10px;
	background:#92CF19;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
/* @end */

.imed-doctor-list {
	list-style-type:none;
	margin:0;
	padding:0;
	font-size:1.4em;
}
.imed-doctor-list li {width:20%;padding:0 0 20px 0;display:inline-block;text-align:center;float:left;}
.imed-doctor-list img {width:60px;height:60px;margin:10px auto;display:block;border:1px #999 solid;}
#secondary .imed-doctor-list li {width:50px;padding:0 0 10px 0;font-size:10px;}
#secondary .imed-doctor-list img {width:40px;height:40px;margin:5px auto;}

#imed-people-info {width:49%;float:left;font-size:0.9em;clear:both;}
#imed-people-service {width:49%;float:right;font-size:0.9em;clear:none;}
#imed-people .button {font-size:1.3em;}

/* @group imed-people form */
#partient_info {
	width:47.5%;
	margin:0;
	padding:5px 1%;
	float:left;
	overflow:hidden;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
}
#partient_dx {
	width:47.5%;
	margin:0;
	padding:5px 1%;
	float:right;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
}
#edit-people-cid , #edit-people-name , #edit-people-lname , #edit-people-maindx , #edit-people-dx {width:97%;}
#edit-people-dx {background:#f5f5f5;border:1px #999 solid;}
#form-item-edit-people-submit {
	padding:10px 0;
	clear:both;
	text-align:center;
}

#form-item-edit-people-vitalsigns_temp ,
#form-item-edit-people-vitalsigns_wg ,
#form-item-edit-people-vitalsigns_ht ,
#form-item-edit-people-vitalsigns_bt {
	margin:2px 0;
	padding:0;
	width:49%;
	display:inline-block;
	float:left;
	font-size:9pt;
	white-space:nowrap;
}
#form-item-edit-people-vitalsigns_pr {
	margin:2px 0;
	padding:0;
	display:inline-block;
	font-size:9pt;
}

#form-item-edit-people-vitalsigns_temp * ,
#form-item-edit-people-vitalsigns_wg * ,
#form-item-edit-people-vitalsigns_ht * ,
#form-item-edit-people-vitalsigns_bt * ,
#form-item-edit-people-vitalsigns_pr * {
	display : inline-block;
}
#form-item-edit-people-vitalsigns_temp label ,
#form-item-edit-people-vitalsigns_wg label ,
#form-item-edit-people-vitalsigns_ht label ,
#form-item-edit-people-vitalsigns_bt label {
	width:6.5em;
}
#form-item-edit-people-vitalsigns_pr label {
	width:6.5em;
}
#form-item-edit-people-vitalsigns_temp input ,
#form-item-edit-people-vitalsigns_wg input ,
#form-item-edit-people-vitalsigns_ht input ,
#form-item-edit-people-vitalsigns_bt input ,
#form-item-edit-people-vitalsigns_pr input {
	margin-right:5px;
}
/* @end */

.imed-skype img {vertical-align:middle;}

.topic-list .items {
	width:100%;
}
#imed-ask {
	font-size:10pt;
	clear:both;
}

.topic-list h3 {margin:2px 0;padding:4px 10px;-moz-border-radius:7px;-webkit-border-radius:7px;}
#imed-ask h3 {
	height:48px;
	padding:0 0 0 50px;
	font-weight:normal;
	font-size:16pt;
	line-height:48px;
	background:#CFE7FF url(applications-development.png) left top no-repeat;
	border:1px #A4CAEF solid;
}
#imed-ask .item tr.sticky {background:#FAD163;}

.paper-tag-7 #user-menu-type , .paper-tag-7 #user-menu-new {display:none;}
.header-description {margin:20px;font-size:10pt;color:#999;}	

/* @group imed-service */
#imed-service-status {}
#imed-service-doctor , #imed-service-pcu , #imed-service-info {
	width:31%;
	margin:0 1% 10px;
	padding:5px 0;
	float:left;
	font-size:11px;
	text-align:center;
	background:rgba(190,223,153,0.8) !Important;
	background:rgb(190,223,153);
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#imed-service-doctor {
	background:#BEDF99;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	overflow:hidden;
}
#imed-service-doctor img {
	margin:0 auto;
	display:block;
}

#imed-service-pcu {
	text-align:center;
}
#imed-service-pcu img {
	margin:0 auto;
	display:block;
}
#imed-service-info {
	width:31%;
	margin:0 1%;
	float:left;
}
#imed-service-menu {
	width:31%;
	margin:0 1%;
	list-style-type:none;
	padding:0;
	float:left;
	text-align:center;
}
#imed-service-menu li {
	margin:3px 0;
}
#imed-service-menu li a {
	padding:2px 0;
	display:block;
	color:#fff;
	background:#f60;
	-moz-border-radius:10px;
	-webkit-border-radius:20px;
}
#imed-service-menu li a:hover {
	color:#FFBFBF;
	background:#f00;
}

#imed-service-seq-status {font-size:18pt;color:#f00;}
.imed-service-memo {
	width:48%;
	margin:0 .5%;
	padding:0 0 50px;
	float:left;
	overflow:hidden;
}
.imed-service-memo h3 {
	margin:0;
	padding:0;
	font-weight:normal;
	height:30px;
	line-height:30px;
	background:#FFCF4F;
	text-align:center;
}
.imed-service-memo p {
	height:140px;
	margin:5px 0 5px 0;
	padding:5px;
	background:#FFE59F;
	border:1px #FFCF4F solid;
}
form#imed-memo {
	margin:0;
	padding:0;
}
#edit-message {
	width:98%;
	height:150px;
	margin:0px;
	padding:0 1%;
}
#form-item-edit-memo-submit {position:absolute;white-space:nowrap;}
#form-item-edit-memo-submit input {font-size:1.3em;}

#imed-service-memo-rx,#imed-service-memo-ox {float:right;}
#imed-service-status div.imed-queue-list {
	width:100%;
	background:#fff;
	display:none;
}
/* @end */

table.imed-doctor {width:70%;float:left;clear:both;}
table.imed-pcu-online {width:29%;float:right;clear:none;}
td.col-skype a {display:block;width:100px;overflow:hidden;}
td.col-skype a img {width:100px;height:30px;}
span.online {color:#060;}
span.offline {color:#999;}
.imed-pcu-online td {text-align:center;}
.imed-pcu-online img {width:48px;height:48px;display:block;margin:0 auto;}

#doctor-notice {
	margin:20px 0;
	padding:4px;
	text-align:center;
	font-size:1.5em;
	line-height:50px;
	background:#FAD163 url(warning_48.png) 20px center no-repeat;
}

#tabs-content {
	border:1px #c2c2c2 solid;
	border-top:none;padding:5px;
}
img.profile-photo {
	width:48px;
	height:48px;
	margin-right:10px;
	display:block;
	float:left;
}
span.profile-name {
	font-weight:bold;
	display:block;
}
span.profile-username {
	display:block;
	color:#999;
	font-size:0.8em;
}

.dr-tabs ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.dr-tabs li {
	width:200px;
	height:100px;
	margin:10px;
	padding:0px;
	float:left;
	text-align:left;
	border:1px #f60 solid;
}
.dr-tabs ul li img.profile-photo {
	width:50px;
	height:50px;
	display:block;
	float:left;
	border-bottom:1px #f60 solid;
}
.dr-tabs ul li.last {height:1px;float:none;clear:both;margin:0;padding:0;border:none;}
.dr-tabs ul li span {padding:0px 5px;display:block;font-size:0.8em;}
.dr-tabs ul li span.profile-name {
	height:50px;
	background:#f60;
	color:#fff;
	font-size:1em;
	border-bottom:1px #f60 solid;
	vertical-align:text-bottom;
}
.dr-tabs ul li a:hover  span.profile-name {color:#FFD9BF;}
.dr-tabs ul li span.profile-phone {clear:both;}

