﻿/* Core Layout */
html {
    height: 100%;
}
/*body {margin:0;padding:0;font-family:Arial;background:#FFF;font-size:11px;}*/
/*body {background:#CFE2A5 url(images/hpbg.png) repeat-x;margin:0;padding:0;}*/
body {
      /*background: red; /* For browsers that do not support gradients */ 
      /* background: -webkit-linear-gradient(red, yellow); /* For Safari 5.1 to 6.0 */
      /* background: -o-linear-gradient(red, yellow); /* For Opera 11.1 to 12.0 */
      /* background: -moz-linear-gradient(red, yellow); /* For Firefox 3.6 to 15 */
      /* background: linear-gradient(red, yellow); /* Standard syntax */ 
      /*background: #e45e5c; /* Old browsers */
      /*background: -moz-linear-gradient(top, #e45e5c 0%, #ec8088 50%, #ec7278 51%, #f4b2b8 100%); /* FF3.6-15 */
      /*background: -webkit-linear-gradient(top, #e45e5c 0%,#ec8088 50%,#ec7278 51%,#f4b2b8 100%); /* Chrome10-25,Safari5.1-6 */
      /*background: linear-gradient(to bottom, #e45e5c 0%,#ec8088 50%,#ec7278 51%,#f4b2b8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
      /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e45e5c', endColorstr='#f4b2b8',GradientType=0 ); /* IE6-9 */
      background: #ffffff; /* For browsers that do not support gradients */ 
      background: -webkit-linear-gradient(#FFE5E9, #FF6869); /* For Safari 5.1 to 6.0 */
      background: -o-linear-gradient(#FFE5E9, #FF6869); /* For Opera 11.1 to 12.0 */
      background: -moz-linear-gradient(#FFE5E9, #FF6869); /* For Firefox 3.6 to 15 */
      background: linear-gradient(#FFE5E9, #FF6869); /* Standard syntax */ 
}

#divMain {
    height: 100%;
}

.wrapper {width:970px;margin:0 auto;position:relative;min-width:940px;}
.clr {clear:both;float:none;}
a, a:visited {color:#369}

.hidden {display:none;}

textarea {font-family:Arial;font-size:11px;}

hr {color:#2166ab;background-color:#2166ab;height:2px;border:0;}

.whiteButton
{
    width:120px;
    border: 1px solid #f3f3f3;
    background: #f3f3f3;
    padding: 3px;
    color: #333;
    text-align: center;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.whiteButton:hover
{
    background: #f3f3f3;
    border: 1px solid #333;
    color: #333;
    text-decoration: underline;
}

.redButton
{
    width:120px;
    border: 1px solid #A00;
    background: #A00;
    padding: 3px;
    color: #fff;
    text-align: center;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.redButton:hover
{
    background: #A00;
    border: 1px solid #333;
    color: #fff;
    text-decoration: underline;
}



.greenButton
{
    width:120px;
    border: 1px solid #71ba44;
    background: #71ba44;
    padding: 3px;
    color: #fff;
    text-align: center;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.greenButton:hover
{
    background: #71ba44;
    border: 1px solid #333;
    color: #fff;
    text-decoration: underline;
}



.yellowButton
{
    width:120px;
    border: 1px solid #ECBD2F;
    background: #ECBD2F;
    padding: 3px;
    color: #fff;
    text-align: center;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.yellowButton:hover
{
    background: #ECBD2F;
    border: 1px solid #333;
    color: #fff;
    text-decoration: underline;
}



.blueButton
{
    width:120px;
    border: 1px solid #2E5C8b;
    background: #2E5C8b;
    padding: 3px;
    color: #fff;
    text-align: center;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.blueButton:hover
{
    background: #2E5C8b;
    border: 1px solid #333;
    color: #fff;
    text-decoration: underline;
}



.darkgrayButton
{
    width:120px;
    border: 1px solid #424440;
    background: #424440;
    padding: 3px;
    color: #fff;
    text-align: center;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.darkgrayButton:hover
{
    background: #424440;
    border: 1px solid #333;
    color: #fff;
    text-decoration: underline;
}



.logo { width: 485px; height: 90px; border: 0; }

.note-main {padding: 0px 10px 20px 10px;width:920px;margin:2px auto;border:1px solid #f3f3f3;}
.note-main .f1 {float:left;white-space:nowrap;margin-right:20px;}
.note-main h1 {font-size:25px;float:right;}
.note-main h2 {font-size:20px;color:#246;margin:3px 0;}
.note-main h3 {font-size:16px;margin:3px 0;}
.note-main .btns {text-align:center;margin:30px 0;}
.note-main .btns input {margin:0 3px;}
.note-main .btns span {margin:10px 0;display:block;}
.note-main .btns span .err {color:Red;}
.note-main .btns span .worklist {color:#2E5C8b;font-size:13px;}
.note-main .btns span .info {color:#aeaeae;}

.fspace {width:20px}

.info {color:#aeaeae;font-size:10px;}

.err {color:red;font-weight:bold;}

.codes {margin-top:50px;}
/*.codes .procedure {float:left;width:450px;}
.codes .diagnosis {float:right;width:450px;}
.codes .procedure-extra {float:left;width:450px;padding-top:50px;}*/

.procedure .hidden-textbox,
.diagnosis .hidden-textbox,
.diagnosis-surgery .hidden-textbox {position:absolute;top:35px;left:0;z-index:-1000;}

.printLabel { display:none;}
.Chooser { display:inline;}

.datepicker {width:100px;}

.attachments-uploader {
    display: inline-block;
    width: 420px;
    border: 1px solid #a1a1a1;
    padding: 4px 10px;
}
#PhysicanOrderUpload {margin-right:10px}


.attachment-grid {display:inline;}
.attachment-grid table { border:0; margin-bottom:20px; }
.attachment-grid tr, .attachment-grid td {
    border:0;
    padding: 2px 6px;
}

.attached {
    position:fixed; top:40px; left:50%; z-index:10000;
    margin-left:-150px;
    background:#2E5C8b;
    width:350px;
    height:75px;
    text-align:center;
    padding:20px;
    font-size:20px; color:#ffffff;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;

}

.editRequest {
    float:right;
    margin:-6px 3px 0 0;
}