﻿/**********************  HAPPY DAY SKIN 1.0 ********************************/

body {
	margin: 0; 
	background: #ffffff url('../images/background_1.5_new.jpg') no-repeat 50% 0;
	border-spacing: 0;	
}

/**** WEBSITE HOLDER STYLES ****/

/* WRAPPER is the browser screen  
   from margin to margin  */ 

.wrapper {
	width: 100%;

}


/* SHELL controls the width 
   of the website  *************************/ 
   
.shell {

	width: 900px;

}

a:visited
{
    color: #2C7BB4;
   
}
a:hover 
{
    color: #b32c33;
   
}




.alert 
{
     color: red;
     position: absolute;
     
}
.alert_success
{
     color: Green;
     position: absolute;
     font-size: 16px;
     
}


p .alert {
    margin: 0;
    padding: 0;

}
a {
    outline: none;
}


/**** NURSE AND AGENCY SHELL STYLES ****/

.header_shell {
	background: url('../images/header_shell.png') no-repeat;
	width: 984px;
	height: 26px;
}
.menu_shell {
	background: url('../images/menu_shell.png') no-repeat;
	width: 984px;
	height: 46px;
}
.body_shell {
	background: url('../images/body_shell.png') repeat-y;
	width: 984px;

}

.body_shell_tile {
	background: url('../images/body_shell_tile.png') repeat-y;
	width: 984px;
	margin-left: -30px;

}

.body_hd /* TD */ {
    padding-left: 25px;   
}




.footer_shell {
    background: url('//directconnectmedical.com/images/footer_shell.png') no-repeat;
	width: 984px;
	height: 35px;
}

.form_name 
{
    background: url('../images/form_name.png') no-repeat;
	width: 929px;
	height: 85px;
}



#form_type_icon  {
    
    background: url('../images/form_icon.png') no-repeat;
	width: 41px;
	height: 35px;
	float: right;
	margin-top: 15px;

}

#note_type_icon  {
    
    background: url('../images/note_icon.png') no-repeat;
	width: 41px;
	height: 35px;	
	margin-top: 15px;
	float: right;

}
#list_type_icon {
    
    background: url('../images/list_icon.png') no-repeat;
	width: 41px;
	height: 35px;	
	margin-top: 15px;
	float: right;

}

#profile_type_icon {
    
    background: url('../images/profile_icon.png') no-repeat;
	width: 41px;
	height: 35px;	
	margin-top: 15px;
	float: right;

}

#form_icon  {
    
    background: url('../images/form_icon.png') no-repeat;
	width: 41px;
	height: 35px;	


}

#note_icon  {
    
    background: url('../images/note_icon.png') no-repeat;
	width: 41px;
	height: 35px;	


}
#list_icon  {
    
    background: url('../images/List_icon.png') no-repeat;
	width: 41px;
	height: 35px;	


}
#profile_icon  {
    
    background: url('../images/profile_icon.png') no-repeat;
	width: 41px;
	height: 35px;	


}


/**** DROP DOWN MENU ******/


#m1 {
	margin-top: 20px;
}
 
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
	width: 100%;
	
}
 
#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial;
	width: auto;
	margin-top: 0px !important;
}
 
#sddm li a
{	display: block;
	margin: 0 0px 0 0;
	padding: 0px 0px;
	width: auto;
	color: #FFF;
	text-align: center;
	text-decoration: none}
 
#sddm li a:hover
{ 		}
 
#sddm div
{	position: absolute;
	visibility: hidden;
	margin-top: 0px;
	margin-left: ;
	padding: 0;
	vertical-align: top;
	background: #dddddd;
	border: 0px solid #6a5728;
	margin-right: 0;
	margin-bottom: 0;
}
 
	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		margin-top: 0;
		padding: 8px 10px;
		width: 100px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;		
		color: #064a6e;
}
 
	#sddm div a:hover
	{	background: #eeeeee;
		color: #388dc2;
		width: auto;}
 



/**** STANDARD TABLE and MARGIN STYLES ****/

body {
	margin: 0; 
	/* background: url('images/header_bg2.jpg') no-repeat 50% 0; */
	border-spacing: 0;
}
.tileadmin {
	
	background: url('images/admintile.jpg') 50% 0;
	margin-top: 5px;
	
}

table {
	padding: 0;	
	border-collapse: collapse;
	width: 100%;
}

td {
	padding: 0;
	vertical-align: top;
	font-family: Tahoma;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	
}
h6  {
    font-size: 20px;    
    color: #f84352;
    letter-spacing: 1px;
    font-weight: normal;  
   
}


.padding {
	padding: 5px;
}
.pad {
    padding: 5px;
}


left {
	text-align:left;
}

.tableborder1 td {
   width: 300px;
   border-style: solid; 
    border-collapse:collapse; 
    border-color: #D4D0C8; 
    border-width: 1px; 
    padding: 5px !important;
}


.tableborder td {
    border-style: solid; 
    border-collapse:collapse; 
    border-color: #555555; 
    border-width: 1px; 
    padding: 5px !important;
}

table .tableborder {
    border-style: solid; 
    border-collapse:collapse; 
    border-color: #555555; 
    border-width: 1px; 

}

/**************************** FORM STYLES ********************************/

.FormText {
	font-size: 14px;
	color: #000000;
}

.FormText {
	padding-bottom: 18px;
}

.loginbox {
	background: url('../images/login_box.png') no-repeat;
	width: 382px;
	height: 352px;
}

.loginbox2 {
	background: url('../images/login_box.png') no-repeat;
	width: 382px;
	height: 352px;
}


.logintitles {
	font-size: 16px;
	color: #363636;
	text-align: left;

}

.textlabellogin {
	padding-top: 15px;
	font-size: 14px;
	color: #363636;
}


.textlabel {
	padding-top: 15px;
	font-size: 12px;
}

.loginbutton {
	text-align:left;
	background:#2c7bb4;
	cursor: pointer;

}

.loginbutton2 {

	background:#2c7bb4;
	color: white;	
	font-size: medium;
	border-collapse:collapse;
	border-color: #2C7BB4;
	border-style:solid;
	text-decoration:none;
	cursor: pointer;	

}

.mycheckinputstyle {
	border: 0px solid #b6b6b6;
	/** remember to change image path **/
	background: #ffffff url('../images/button.png') repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	margin-bottom: 5px;
	margin-left: 0;
	margin-right: 0;
	padding: 1px; 
	color: #237caa;
}

.Printmyinputstyle {
	/*border: 1px solid #b6b6b6;*/
	/** remember to change image path **/
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	margin-bottom: 5px;
	padding: 3px; 
	color:Green;
}
.myinputstyle {
	border: 1px solid #b6b6b6;
	/** remember to change image path **/
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	margin-bottom: 5px;
	padding: 3px; 
	color: #237caa;
}

.mybuttonstyle {
	border: 0px solid #797A75;
	/** remember to change image path **/
	background: #ffffff url('../images/submit.png') repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #FFFFFF;
	margin-bottom: 5px;	
	padding: 4px; 
	cursor:pointer;
	width: 130px;
	height: 35px;
}

.papertop {
/*	background: url('images/paper_form.png');
	background-repeat: no-repeat;
*/
padding-top: 25px;
	}


.paper {
/*	background: url('images/paper_tile.jpg');
	background-repeat:	repeat-y;
*/	padding-left: 20px;

	}
	
	.papernurse {
	background: url('../images/DCM_user_options.jpg');
	background-repeat: no-repeat;
	padding-left: 20px;

	}

.papertitle {
/*	background: url('../images/paper_title.jpg') no-repeat;
	width: 868px;
	height: 31px;
	padding: 4px !important;
*/
}

/* .shell {
	width: 870px;
} */
table .CatItems {
	
	padding-left: 10px;
	color: #4e8eaf;
	font-size: 16px;
	font-weight:bold;	
	background: #eaeaea;	
	border-style: solid;
	border-color: #dedede;
	border-collapse:collapse;
	border-width: 1px;
		
}

.menubg a {
 
 	color: white;

}

.hiddencolumn
{
display:none;
/*visibility: hidden;*/
}


/********************    Tool Tips    ****************************/

table .tooltip_stay {
	width: 169px;
	height: 205px;
}

.tooltip_stay {
	
	width: 169px;
	height: 205px;
	background: url('images/tooltip_stay.png');
	background-repeat: no-repeat;
	padding-top: 42px;
	padding-left: 6x;

}
.tooltip_staysm {
	
	width: 169px;
	height: 205px;
	background: url('images/tooltip_staysm.png');
	background-repeat: no-repeat;
	padding-top: 42px;
	padding-left: 6x;

}


h1 
{
    font-size: 10px;  
    z-index: -1;
    position: absolute;
    color: #cccccc;
    margin-top: 0;
    font-family: Arial;    
    margin-left:42%;
    margin-top: 1%;
   
}


