/************************* Styles for the standard HTML tags */
HTML {
	scrollbar-face-color: #dee3e7;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #dee3e7;
	scrollbar-3dlight-color: #d1d7dc;
	scrollbar-arrow-color: #006699;
	scrollbar-track-color: #efefef;
	scrollbar-darkshadow-color: #98aab1;
	color: #000F2D;
	height:100%;
	margin:0;
      padding:0;
      height:100%;
      border:none;
}
/* Standard Text for any page */
body
{
	color: #000000;
	font-family: verdana, Tahoma, Sans-Serif;
	font-size: 10pt;
	background-color:#E9EBEA;
	margin:0;
      padding:0;
      /*height:100%;*/
      border:none;
}
form, tr, td, input, select, textarea 
{
	color: #000000;
	font-family: verdana, Tahoma, Sans-Serif;
	font-size: 10pt;		
}
input[type="checkbox"]
{
    height:13px;
	width:13px;
    border-style:none;
    background-color:Transparent;
}
input[type="radio"]
{
    height:13px;
	width:13px;
    border-style:none;
    background-color:Transparent;
}

#fullheight{height:100%} 

.divParentDiv
{
	height:100%;
    width:100%;
}

/*************************** Page Detailer below Main menu in header */
.PageDetailer 
{    
	font-size: 7pt;
	font-weight: normal;
	color: #ff0;
	text-decoration: none;
	vertical-align:middle;
}
.PageDetailerImage
{
    background-image: url(Images/homelayout/tbd_tile.gif);
    background-repeat:repeat-x;
}
.PageDetailer b {
	font-size: 10px;
}
.PageDetailer span.lbl {
	color: #fff;
}

/************************************Content PageStyles**************************/

.PageTitleLeft
{
	background-image: url(Images/homelayout/frame.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	vertical-align:top;
	width:5px;
	height:21px;
	border:0;
}
.PageTitle
{
	background: #BFC8E7 url(Images/homelayout/frame.gif) repeat-x bottom left;
	background-position:0px -50px;	
	color: #677EB6;
	font-size: 10pt;
	font-weight: bold;
	width:30%;	
	vertical-align:bottom;	
}
.PageTitleHeader
{
	background: #BFC8E7 url(Images/homelayout/frame.gif) repeat-x bottom left;
	background-position:0px -50px;	
	color: #677EB6;
	font-size: 10pt;
	font-weight: bold;
	width:70%;	
	text-align:right;
	vertical-align:bottom;
	height:21px;
}
.PageTitleRightBis
{
	background-image: url(Images/homelayout/frame.gif);
	background-position:0px -245px;
	background-repeat:no-repeat;
	width:5px;
	height:25px;
	border:0;
	vertical-align:bottom;
}
.PageTitleBis
{
	background: #BFC8E7 url(Images/homelayout/frame.gif) repeat-x bottom left;
	background-position:0px -175px;	
	color: #677EB6;
	font-size: 10pt;
	font-weight: bold;	
	vertical-align:bottom;	
}
.PageTitleRightBis
{
	background-image: url(Images/homelayout/frame.gif);
	background-position:0px -210px;
	background-repeat:no-repeat;
	width:5px;
	height:25px;
	border:0;
	vertical-align:bottom;
}

.MenuBg
{
	background: #D6DFF7 url(Images/homelayout/tbm_tile.gif) repeat-x bottom left; 
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #040404; 
	text-decoration: none;
}

.PageLeftTopCorner
{
	background-image: url(Images/homelayout/frame.gif);
	background-position:0px -75px;
	background-repeat:no-repeat;
	width:9px;
	height:9px;
	min-height:9px;
	min-width:9px;
	vertical-align:top;
}
.PageRightTopCorner
{
	background-image: url(Images/homelayout/frame.gif);
	background-position:0px -100px;
	background-repeat:no-repeat;
	width:9px;
	height:9px;
	min-height:9px;
	min-width:9px;
	vertical-align:top;
}
.PageLeftBottomCorner
{
	background-image: url(Images/homelayout/frame.gif);
	background-position:0px -125px;
	background-repeat:no-repeat;
	width:9px;
	height:9px;
	min-height:9px;
	min-width:9px;
	vertical-align:bottom;
}


.PageRightBottomCorner
{
	background-image: url(Images/homelayout/frame.gif);
	background-position:0px -150px;
	background-repeat:no-repeat;
	width:9px;
	height:9px;
	min-height:9px;
	min-width:9px;
	vertical-align:bottom;
}

/*************************** Page-area below menu Styles */
.PageBg
{
	background-color: #E4ECFF;
	/*bgcolor="#d8e0f5"*/
}
.PageOuterContent
{
	background-color: #D8E0F5;
}
.LogoRightSide
{
    background-image: url(Images/homelayout/tb_lhs_crv1.gif);
    width:41px;
    height:39px;
    min-width: 41px;
}
.LogoBottomSide
{
    background-image: url(Images/homelayout/tb_lhs_crv2.gif);
    width:96px;
    height:27px;
}
.LogoBottomSide2
{
    background-image: url(Images/homelayout/tbd_lhs_crv.gif);
    width:41px;
    height:21px;
}
.LogoBottomSide3
{
    background-image: url(Images/homelayout/tb_bot_tile.gif);
    width:1px;
    height:6px;
}
.MenuTopTile
{
    background-image: url(Images/homelayout/tb_top_tile.gif);
    width:2px;
    height:8px;
    min-width: 2px;
    vertical-align:top;
}
.MenuTopTile2
{
    background-image: url(Images/homelayout/tb_rhs_crv.gif);
    width:9px;
    height:8px;
    min-width: 9px;
}
.MenuBottomTile
{
    background-image: url(Images/homelayout/tbm_lhs_crv.gif);
    width:36px;
    height:25px;
    min-width: 36px;
}
.MenuBottomTile2
{
    background-image: url(Images/homelayout/tbm_rhs_crv.gif);
    width:12px;
    height:25px;
    min-width: 12px;
    vertical-align:top;   
}
.MenuBottomTile3
{
    background-image: url(Images/homelayout/tbi_bg_tile.gif);
    width:12px;
    height:25px;
    min-width: 12px;
    vertical-align:top;   
}
.MenuMiddleTile
{
    background-image: url(Images/homelayout/tb_mid_tile.gif);
    width:2px;
    height:6px;
    min-width: 2px;   
}
.NotificationBar
{
    background-image: url(Images/homelayout/tbd_rhs_crv.gif);
    width:13px;
    height:21px;
    min-width: 13px;
    vertical-align:top;   
}
.NotificationBarMiddle
{
    background-image: url(Images/homelayout/tbd_rhs_bg.gif);
    width:9px;
    height:21px;
    min-width: 9px;
    vertical-align:top;   
}
.NotificationBarBottom
{
    background-image: url(Images/homelayout/tb_bot_tile.gif);
    width:1px;
    height:6px;
    min-width: 1px;
    vertical-align:top;   
}
/*************************** Left Panel Styles */
.LeftPanel
{
}
.LeftPanel A {
	font-size: 11px;
	font-weight: bold;
	color:#24324C; /*040404*/
	text-decoration: none;
	padding: 44px 0px 0px 0px;
	display: block;
	float: left;
	width: 100%;
}
.LeftPanel A:Hover
{
	color:#800;/*#7782A0; /*040404*/
}
.LeftPanel A.PatientSearch
{
	background: #E4ECFF url(Images/homelayout/icons/patient_search.gif) no-repeat top center; 
}
.LeftPanel A.Schedule
{
	background: #E4ECFF url(Images/homelayout/icons/schedule.gif) no-repeat top center;
}
.LeftPanel A.Calendar
{
	background: #E4ECFF url(Images/homelayout/icons/calender.gif) no-repeat top center; 
}
.LeftPanel A.NewEncounter
{
	background: #E4ECFF url(Images/homelayout/icons/new_encounter.gif) no-repeat top center; 
}
.LeftPanel A.Email
{
	background: #E4ECFF url(Images/homelayout/icons/email.gif) no-repeat top center; 
}
.LeftPanel A.Note
{
	background: #E4ECFF url(Images/homelayout/icons/notes.gif) no-repeat top center; 
}
.LeftPanel A.Tasks
{
	background: #E4ECFF url(Images/homelayout/icons/tasks.gif) no-repeat top center; 
}
.LeftPanel A.Reports
{
	background: #E4ECFF url(Images/homelayout/icons/reports.gif) no-repeat top center; 
}
.LeftPanel A.Help
{
	background: #E4ECFF url(Images/homelayout/icons/help.gif) no-repeat top center; 
}
.LeftPanel A.Logout
{
	background: #E4ECFF url(Images/homelayout/icons/logout.gif) no-repeat top center; 
}
/* Anchor Styles */
.LeftPanelLink {
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color:#24324C; /*040404*/
	text-decoration: none;
	border: solid 1px #E4ECFF;
	padding: 2px;
	WIDTH: 100%;
}
.LeftPanelLink:hover, LeftPanelLink:active {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	border-color: #BDCBE7;/*Gray;*/	
	color: #7782A0;
	background-color: #DEE3F7;/*#F7F7FF;/*#bbb7c7;*/
	padding:2px;
}
.LeftPanelText {
}
/*************************** Copyrights status bar */
.Copyrights {
	font-size: 10px;
	font-weight: normal;
	color: #787161; /*#736B5B; /*#827968; */
/*#8E8571; /*#918875;/*#D5CCBB;/*#F8EEDA; /*#FFFFFF;*/
}
/*************************** Header Styles end here */
.Framecontent 
{
	background: #DEE3F7;
	/*background-color: #DEE3F7;*/
}
.LeftPanelTopLeft
{
	background-image: url(Images/homelayout/lp_tlhs_crv.gif);
    width:19px;
    height:9px;
    min-width: 19px;
    vertical-align:top;
}
.LeftPanelSpacer
{
	background-image: url(Images/spacer.gif);	
	background-repeat:repeat-x;
    height:9px;    
    vertical-align:top;    
}
.LeftPanelTopRight
{
	background-image: url(Images/homelayout/lp_trhs_crv.gif);	
    width:19px;
    height:9px;
    min-width: 19px;
    vertical-align:top;
}
.LeftPanelHeaderLeft
{
	background-image: url(Images/homelayout/lp_tile_lhs.gif);
    width:19px;
    height:2px;
    min-width: 19px;
    vertical-align:top;
}
.LeftPanelHeaderBottom
{
	background-image: url(Images/homelayout/lp_tile_rhs.gif);
    width:19px;
    height:2px;
    min-width: 19px;
    vertical-align:top;
}
.LeftPanelBottomLeft
{
	background-image: url(Images/homelayout/lp_blhs_crv.gif);
    width:19px;
    height:9px;
    min-width: 19px;
    vertical-align:top;
}
.LeftPanelBottomRight
{
	background-image: url(Images/homelayout/lp_brhs_crv.gif);
    width:19px;
    height:9px;
    min-width: 19px;
    vertical-align:top;
}
.MainPanelBackground
{
	background-image: url(Images/homelayout/lp_bg_blhs.gif);
    width:19px;
    height:11px;
    min-width: 19px;
    vertical-align:top;
}
.MainPanelBackgroundMiddle
{
	background-image: url(Images/homelayout/lp_bg_btile.gif);
    width:1px;
    height:11px;
    min-width: 1px;
    vertical-align:top;
}
.MainPanelBackgroundRight
{
	background-image: url(Images/homelayout/c_bg_brhs.gif);
    width:9px;
    height:11px;
    min-width: 9px;
    vertical-align:top;
}
.MainContentBottomLeft
{
	background-image: url(Images/homelayout/c_tlhs_crv.gif);
    width:9px;
    height:9px;
    min-width:9px;
    vertical-align:top;
}
.MainContentBottomRight
{
	background-image: url(Images/homelayout/c_trhs_crv.gif);
    width:9px;
    height:9px;
    min-width:9px;
    vertical-align:top;
}
.MainContentSpacer
{
	background-image: url(Images/spacer.gif);	
	background-repeat:repeat;        
}