@charset "utf-8";

/* 
================================
Skin styles for DotNetNuke
================================
*/   
.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #EBEEF2;
}
.skinmaster {
	height: 100%;
	background-color: #ffffff;
	border-right: #ffffff 1px solid; 
	border-top: #ffffff 0px solid; 
	border-left: #ffffff 1px solid; 
	border-bottom: #ffffff 0px solid;
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}
.banner {
	background-image: url(bannerbg.jpg);
	background-repeat: repeat-x;	
}
.barbg {
	background-image: url(barbg.jpg);
	background-repeat: repeat-x;	
}
.controlpanel {
	width: 100%;
	background-color: #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 6px;
}
.rightpane {
	width: 170px;
	background-color: transparent;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpadding {
	padding-left: 6px;
	padding-right: 6px;
}
.containerpadding {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	padding-right: 12px;
}
.menubg {
	background-color: #E42504;
	width: 144px;
}
.buttonbg {
	background-image: url(button_bg.jpg);
	background-repeat: repeat-x;
	font-family: verdana;
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
}





/*--------------------------- menu styles */
.MainMenu_MenuIcon{ 
	display:none;
}
.MainMenu_RootMenuArrow{
	display:none;
}
.MainMenu_MenuArrow{
	display:none;
}
.MainMenu_MenuBar{
}

.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuItem {
	border-left: #ffffff 0px solid; 
	border-bottom: #E42504 1px solid;
	border-top: #E42504 1px solid;  
	border-right: #ffffff 0px solid;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 1px;
	padding-bottom: 2px;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 11px; 
	font-style: normal;
	font-weight: normal; 
	background-color: Transparent;
	font-family: verdana; 
	background-image: url(menublock.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.MainMenu_MenuItemSel {
	border-left: #ffffff 0px solid; 
	border-bottom: #E42504 1px solid; 
	border-top: #E42504 1px solid; 
	border-right: #ffffff 0px solid;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 1px;
	padding-bottom: 2px;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 11px; 
	font-style: normal;
	font-weight: normal; 
	background-color: Transparent;
	font-family: verdana;
	background-image: url(blank.gif);
	background-repeat: repeat-x;
	background-position: bottom;

}
.MainMenu_MenuItemAct {
	border-left: #ffffff 0px solid; 
	border-bottom: #E42504 1px solid;
	border-top: #E42504 1px solid; 
	border-right: #ffffff 0px solid;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 1px;
	padding-bottom: 2px;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 11px; 
	font-style: normal;
	font-weight: normal; 
	background-color: Transparent;
	font-family: verdana;
	background-image: url(blank.gif);
	background-repeat: repeat-x;
	background-position: bottom;

}

.rootMenuItem TD{ 
	border-left: #ffffff 0px solid; 
	border-bottom: 0px #E42504 solid;
	border-top: #E42504 0px solid;  
	border-right: #ffffff 0px solid;
	padding-left: 12px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 11px; 
	font-style: normal;
	font-weight: bold; 
	background-color: #E42504;
	font-family: verdana;
	/*width: 130px;*/
	background-image: url(menublock.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	
}
 
.rootmenuitemactive TD{ 
	border-left: #ffffff 0px solid; 
	border-bottom: 0px #FFA13D solid;
	border-top: #FFA13D 0px solid;  
	border-right: #ffffff 0px solid;
	padding-left: 12px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 11px; 
	font-style: normal;
	font-weight: bold;
	background-color: #FFA13D;
	font-family: verdana;
	/*width: 130px;*/
	background-image: url(menuarrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.rootmenuitemselected TD{ 
	border-left: #ffffff 0px solid; 
	border-bottom: 0px #FFA13D solid;
	border-top: #FFA13D 0px solid;  
	border-right: #ffffff 0px solid;
	padding-left: 12px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 11px; 
	font-style: normal;
	font-weight: bold; 
	background-color: #FD4F07;
	font-family: verdana;
	/*width: 130px;*/
}

.submenuitemselect {
	background-color: #FD4F07;
}

.MainMenu_SubMenu {
	margin-top: 0px;
	margin-left: 0px;
	background-color: #E42504;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	border-top: #909090 0px solid;
	border-right: #909090 0px solid;
	border-left: #909090 0px solid;
	border-bottom: #909090 0px solid;
	filter:alpha(opacity=95)
}

.MainMenu_MenuBreak {
	border-bottom: #00ff00 0px solid; 
	border-left: #00ff00 0px solid; 
	border-top: #00ff00 0px solid;  
	border-right: #00ff00 0px solid; 
	background-color: transparent; 
	height: 0px;
}

.body_left {
	background-image: url(content_leftbg.jpg);
	background-repeat: repeat-y;
	width: 5px;
}

.body_right {
	background-image: url(content_rightbg.jpg);
	background-repeat: repeat-y;
	width: 5px;
}

.StandardButton {
	background-color: #2A59A7;
	border-top: #2A59A7 1px solid;
	border-right: #2A59A7 1px solid;
	border-left: #2A59A7 1px solid;
	border-bottom: #2A59A7 1px solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#2A59A7,endColorStr=#1C4281); 
	color: #FFFFFF;
	font-family: verdana; 
	font-size: 11px;
	font-weight: normal;
	padding-top: 1px;
	padding-bottom: 1px;
	cursor: hand;
}

.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}

.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}

/* Text Styles */
.Head {
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	color: #041F84;
}

.containerhead_plain {
	font-size: 12px;
	color: #DCDCDC;
	font-family: verdana;
	font-weight: bold;
}
.subhead {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #041F84;
}
.normal {
	font-family: verdana;
	font-size: 11px;
	color: #444444;
}

p {
	font-family: verdana;
	font-size: 11px;
	color: #444444;
}


.NormalTextBox
{
	font-family: verdana;
	font-size: 12px;
	color: #141414;
}
#search .NormalTextBox {
	font-family: verdana;
	font-size: 12px;
	color: #141414;
	margin:0px;
}
H3
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
}
H4  {
    font-family: verdana;
    font-size:  12px;
    font-weight:    normal;
    color: #0099FF;
}
H5  {
    font-family: verdana;
    font-size:  11px;
    font-weight: bold;
    color: #0099FF;
}
.Counts
{
    font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color:Black;
    
    }
A:link {
	font-family: verdana;
	color: #0099FF;
	font-size:11px;
}
A:visited {
	font-family: verdana;
	color: #0099FF;
	font-size:11px;
}
A.selected {
	font-family: verdana;
	color: Red;
	font-size:11px;
}
.reSetlink
{
	font-family: verdana;
	color: #0099FF;
	font-size:11px;
}
A:active {
	font-family: verdana;
	color: #0099FF;
	font-size:11px;
}
A:hover {
    font-family: verdana;
	color: #CC3333;
	font-size:11px;
	text-decoration : none;
}

A.linktext:link {
	font-family: verdana;
	color: #0099FF;
	font-size:11px;
}
A.linktext:visited {
	font-family: verdana;
	color: #0099FF;
	font-size:11px;
}
A.linktext:active {
	font-family: verdana;
	color: #0099FF;
	font-size:11px;
}
A.linktext:hover {
    font-family: verdana;
	color: #CC3333;
	font-size:11px;
	text-decoration : none;
}

.IconID2 {
	width:146px;
*	width:145px;
}	
td.logintxtbold {
	/*width:144px;*/
	background-image: url(menublock.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height:16px;
	padding:0px;
	margin:0px;
}
a.logintxtbold:link,
a.logintxtbold:active,
a.logintxtbold:visited {
	border-left: #ffffff 0px solid; 
	border-bottom: 0px #E42504 solid;
	border-top: #E42504 0px solid;  
	border-right: #ffffff 0px solid;
	padding-left: 18px;
*	padding-left: 20px;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 11px; 
	font-style: normal;
	font-weight: bold; 
	background-color: #E42504;
	font-family: verdana;
	width: 128px;
*	width:145px;
	line-height:19px;
	display:block;
}
a.logintxtbold:hover {
	background-color: #FD4F07;
}


.logintxt {
	font-family: arial;
	color: #ffffff;
	font-size:11px;

}
a.logintxt:link {
	font-family: arial;
	color: #ffffff;
	font-size:11px;

}
a.logintxt:active {
	font-family: arial;
	color: #ffffff;
	font-size:11px;

}
a.logintxt:visited {
	font-family: arial;
	color: #ffffff;
	font-size:11px;

}
a.logintxt:hover {
	font-family: arial;
	color: #ffffff;
	font-size:11px;
	text-decoration: underline;

}
.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	font-family: arial;
	font-size: 11px;
	color: #3C3C3C; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}
.ModuleTitle_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	font-family: arial;
	font-size: 11px;
	color: #3C3C3C;
	background-color: #E3E3E3;
}
.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #E3E3E3; 
	border-left: #E3E3E3 1px solid; 
	border-bottom: #E3E3E3 1px solid; 
	border-top: #E3E3E3 1px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}
.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}
.ModuleTitle_MenuBreak {
	border-bottom: #E3E3E3 1px solid; 
	border-left: #E3E3E3 0px solid; 
	border-top: #E3E3E3 1px solid;  
	border-right: #E3E3E3 0px solid; 
	background-color: #E3E3E3; 
	height: 1px;
}
.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}
.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

/* styles used in the file manager */
.FileManager {
	border-right: DEDEDE 1px solid;
	border-top: DEDEDE 1px solid;
	border-left: DEDEDE 1px solid;
	border-bottom: DEDEDE 1px solid;
	height:400px;
}
.FileManager_ToolBar {
	border-bottom: DEDEDE 1px solid;
	height:25px;
	background-color: #DEDEDE;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FEFEFE,endColorStr=#DEDEDE);
}
.FileManager_Explorer {
	height:100%;
	border: #DEDEDE 1px solid;
	background-color: #FFFFFF;
	margin: 2px 2px 2px 2px;
}
.FileManager_FileList {
	height:100%;
	border: #DEDEDE 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
	overflow: auto;
}
.FileManager_MessageBox {
	text-align: center;
	vertical-align: middle;
	background-color: White;
	padding: 25px 25px 25px 25px;
}
.FileManager_Header {
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #3C3C3C;
    background-color: #DEDEDE;
    border-bottom: #DEDEDE 1px solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FEFEFE,endColorStr=#DEDEDE);
    height: 25px;
}
.FileManager_Pager {
    font-family: Arial;
    font-size: 11px;
	color:#3C3C3C;
    font-weight: bold;
   	background-color: #DEDEDE;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FEFEFE,endColorStr=#DEDEDE);
    border-top: #DEDEDE 1px solid;
    height: 25px;
}
.FileManager_StatusBar {
    font-family:Arial;
    font-size: 11px;
    font-weight: normal;
    background-color: white;
    height: 25px;
	margin: 2px 2px 2px 2px;
}
.FileManager_Item {
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #3C3C3C;
    background-color: white;
    border-top: #DEDEDE 1px dashed;
    border-bottom: #DEDEDE 1px dashed;
}
.FileManager_AltItem
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #3C3C3C;
    background-color: #DFDFDF;
    border-style: none;
}
.FileManager_SelItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: White;
    background-color: #99ffff;
    border-style: none;
}
.FileManagerTreeNode 
{
    font-family: Arial;
    font-size: 11px;
	color: #3C3C3C;
    font-weight: normal;
}
.FileManagerTreeNodeSelected 
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
	background-color: #DEDEDE; 
}
A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link {
    text-decoration:    none;
    color: #003366;
}
A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited  {
    text-decoration:    none;
    color: #003366;
}
A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active   {
    text-decoration:    none;
    color: #003366;
}
A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover    {
    text-decoration:    none;
    color: #ff0000;
}

/* styles used in the Wizard Framework */
.Wizard
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	height:400px;
	width:600px;
}
.WizardButton
{
	background-color: #FEFDF5;
	border-top: #2A59A7 1px solid;
	border-right: #2A59A7 1px solid;
	border-left: #2A59A7 1px solid;
	border-bottom: #2A59A7 1px solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FEFDF5,endColorStr=#DEDEDE);
	color: #3C3C3C;
	font-family: arial; 
	font-size: 11px;
	font-weight: normal;
}
.WizardHeader
{
	height:30px;
	border-bottom: 2A59A7 1px solid;
	color: #141414;
	background-color: #ffffff;
}
.WizardFooter
{
	border-top: 2A59A7 1px solid;
	background: #ffffff;
	height: 25px;
	text-align: right;
}
.WizardBody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 325px;
}
.WizardHelp
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 11px;
	padding-bottom: 5px;
	border-left: 2A59A7 1px solid;
	width: 180px;
	padding-top: 3px;
	background-color: #2A59A7;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FEFDF5,endColorStr=#2A59A7);
}
.WizardHelpText
{
	overflow: auto;
	font-size: 11px;
	width: 180px;
	color: #141414;
	font-family: Arial;
	height: 300px;
}
.WizardText
{
	font-size: 11px;
	color: #141414;
	font-family: Arial;
}

/* text style used for help text rendered by modules */
.Help	{
  border-right: black 1px solid;
  padding-right: 2px;
  border-top: black 1px solid;
  padding-left: 2px;
  font-weight: normal;
  font-size: 11px;
  padding-bottom: 2px;
  border-left: black 1px solid;
  color: black;
  padding-top: 2px;
  border-bottom: black 1px solid;
  font-family: Tahoma, Arial, Helvetica;
  background-color: #ffff99;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: #0F3F70;
}
A.CommandButton:visited  {
    text-decoration:    underline;
    color: #0F3F70;
}
A.CommandButton:active   {
    text-decoration:    underline;
    color: #0F3F70;
}
A.CommandButton:hover    {
    text-decoration:    underline;
    color: #0F3F70;
}




/* ================================
    CSS STYLES FOR Module Event
   ================================
*/

.Eventtooltip
{
	border-right: #444444 1px solid;
	padding-right: 5px;
	border-top: #444444 1px solid;
	padding-left: 5px;
	font-size: 10px;
	filter: alpha(opacity=80);
	padding-bottom: 5px;
	border-left: #444444 1px solid;
	width: 200px;
	color: #444444;
	padding-top: 5px;
	border-bottom: #444444 1px solid;
	font-family: Arial;
	background-color: #ffd;
	text-align: left;
	moz-opacity: 0.8;
}
	 
.Event
{
	
	border: ffffff 0px solid !important;
	padding-right: 0px;
	border-spacing: 0px;
	padding-left: 0px;
	font-size: 7pt;
	padding-bottom: 0px;
	margin: 0px;
	color: #444444;
	padding-top: 0px;
	font-family: Verdana;
	border-collapse: collapse;
	text-align: center;
	width: 400px;
	height: 250px;
	background-color: #ffffff;
}

.EventTitle
{
	font-weight: bold;
	font-size: 9pt;
	background-image: none;
	width: 100%;
	background-color: #6666ff;
	text-align: center;
}

.EventTitle, .EventTitle td
{
	font-weight: bold;
	font-size: 11px;
	background-image: none;
	color: white;
	background-color: #E42504;
	text-align: center;
}

/* Note use of "!important" to override Inline Style */
.EventNextPrev, .EventNextPrev a:link
{
	padding-right: 0.5em;
	padding-left: 0.5em;
	font-size: 8pt;
	padding-bottom: 0px;
	color: FFA13D !important;
	padding-top: 0px;
	vertical-align: middle;
}

.EventNextPrev a, .EventNextPrev a:visited, .EventNextPrev a:hover
{
	padding-right: 0.5em;
	padding-left: 0.5em;
	font-size: 8pt;
	padding-bottom: 0px;
	color: FFA13D !important;
	padding-top: 0px;
	height: 25px;
}

.EventDayHeader
{
	font-weight: bold;
	font-size: 7pt;
	font-family: Verdana;
	background-color: silver;
}

.EventDay, .EventDay td
{
	font-size: 7pt;
	color: #444444 !important;
	font-family: Verdana;
}

.EventDay a,
.EventDay a:visited,
.EventDay a:hover
{
	font-size: 7pt;
	color: #444444 !important;
	font-family: Verdana;
	
}

.EventOtherMonthDay
{
	color: #444444;
	background-color: gainsboro;
	
}

.EventOtherMonthDay a, .EventOtherMonthDay a:visited, .EventOtherMonthDay a:hover
{
	color: #444444;
	background-color: gainsboro;
}


.EventWeekendDay
{
	background-color: whitesmoke;
}

.EventTodayDay
{
	border-right: #FFA13D 2px solid;
	border-top: #FFA13D 2px solid;
	border-left: #FFA13D 2px solid;
	border-bottom: #FFA13D 2px solid;
	
}

/* Note use of "!important" to override Inline Style */
.EventSelectedDay
{
	font-weight: bold;
	color: #444444 !important;
	background-color: darkgray;
}

.EventSelectedDay a,
.EventSelectedDay a:visited,
.EventSelectedDay a:hover
{
	color: #444444 !important;
	font-weight: bold;
}

.EventSelector
{
	background-color: #c0c0e0;
}

.EventSelector a,
.EventSelector a:visited,
.EventSelector a:hover
{
	color: #444444;
	text-decoration: none;
}	

/* Point of Care CSS Start - Added by Ketan on 26-Jan-2011 */

/*img {behavior: url(includes/pngbehavior.htc); border:none;}*/
/*a:focus{outline:none;}*/

/* CSS Document */
/* * {margin:0; padding:0;}
body {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#444444; font-size:11px;}*/
#care_content{padding:0; margin:0;}
/*#care_content h2 {color: #041F84; font-size:16px; font-weight: bold; padding:8px 0 6px 0;font-family: Tahoma, Arial, Helvetica;}
#care_content h3 {color: #e32503; font-size: 14px; font-weight: bold; padding:4px 0 10px 0; float:left;font-family: Tahoma, Arial, Helvetica;}*/
#care_content h2 {color: #041F84; font-size:16px; font-family: Tahoma, Arial, Helvetica;}
#care_content h3 {color: #e32503; font-size: 14px; float:left;font-family: Tahoma, Arial, Helvetica;}

#care_content ul{padding:0; margin:0;}
#care_content li{background:url(../../../../images/bullet.gif) no-repeat 5px 7px; padding:0 5px 8px 17px; display:block;font-family: Tahoma, Arial, Helvetica;}
#care_content li a{text-decoration:underline; color:#051e82; font-size:11px;}
#care_content li a:hover{text-decoration:none; color:#051e82;}

#test_table{padding:0; margin:10px 0 0 0; border-collapse:collapse;}
#test_table th{background:url(../../../../images/right_head_bg.gif) no-repeat top center; text-align:left; height:29px; width:231px; padding:0 0 0 8px; color:#FFFFFF; font-size:14px;}

#test_table td{ padding:0;}
#test_table .content{background:url(../../../../images/right_tbl_bg.gif) repeat-y top center; padding:10px 7px 0 7px;}
#test_table .list{ padding:0 0 10px 0; width:170px; font-size:13px;}

#condition_table{padding:0; margin:10px 0 0 0;}
#condition_table th{background:url(../../../../images/right_head_bg.gif) no-repeat top center; text-align:left; height:29px; width:231px; padding:0 0 0 8px; color:#FFFFFF; font-size:14px;}
#condition_table .content{background:url(../../../../images/right_tbl_bg.gif) repeat-y top center; padding:10px 7px 0 7px;}

.overflowContent{overflow-y:auto; overflow-x:auto; height:170px;}

#condition_table .listing{ margin:0; font-size:13px; text-align:left;}
	#condition_table .listing  li{ padding:0 0 5px 0; display:block;}
		#condition_table .listing a{color:#444444; text-decoration:none; display:block; padding:3px;}
		#condition_table .listing a:hover{background:#e6e6e6; color:#444444; text-decoration:none;}
		#condition_table .listing a.active{background:#3399ff; color:#ffffff; text-decoration:none;}
		
.back{float:right;}		
.back a{background:url(../../../../images/buttons/back.gif) no-repeat top center; height:22px; display:block; width:67px; cursor:pointer;}
.back a:hover{background:url(../../../../images/buttons/back.gif) no-repeat bottom center;}

.logout{padding:0; margin:0 17px 0 0; float:right; width:100px; text-align:right;}
.logout a{text-decoration:underline; color:#051e82; font-size:12px;}
.logout a:hover{text-decoration:none; color:#051e82;}

#admin{padding:0 0 0 18px; margin:0;}
#admin h2 {color: #041F84; font-size:16px; font-weight: bold; padding:8px 0 6px 0;}
#admin h3 {color: #e32503; font-size: 14px; font-weight: bold; padding:4px 0 10px 0; float:left;}
#admin .menu{float:left; padding:0; margin:0;}
#admin .menu ul{margin:0; padding:0;}
#admin .menu li{float:left; height:28px; list-style:none; padding:0 10px 0 0; display:block;}
#admin .menu li a{/* text-indent:-9999px;*/ height:28px; display:block; width:123px; cursor:pointer;}

#admin .menu li.condition a{background:url(../../../../images/buttons/conditions.gif) no-repeat top center;}
/*#admin .menu li.condition a span, #admin .menu li.test a span, #admin .menu li.suppliers a span { display:none !important}*/
#admin .menu li a span { display:none !important}
#admin .menu li.test a{background:url(../../../../images/buttons/test.gif) no-repeat top center;}
#admin .menu li.suppliers a{background:url(../../../../images/buttons/suppliers.gif) no-repeat top center;}

#admin .menu li a:hover, #admin .menu li a.active{background-position:left bottom;}

#selection{margin:10px 15px 0 0; float:left; width:35%; padding:0;}
#selection .select{ border:1px solid #706f6f; padding:2px; width:98%;}
#selection .input{border:1px solid #8d8d8d; margin:7px 7px 7px 0; padding:3px; width:75%; float:left;}
#selection .header{color:#5d5d5d; font-size:13px; font-weight:bold; padding:0 0 8px 0; margin:0;}

#add{border:1px solid #8d8d8d; width:42%; float:right; margin:8px 0 0 0 0;}
#add .header{background:#f3f3f3; color:#5d5d5d; font-size:13px; font-weight:bold; padding:10px 0 8px 8px;}
#add div+div { float:left;}
#add .input{border:1px solid #8d8d8d; margin:7px; padding:3px; width:65%; float:left;}
#add .button a{background:url(../../../../images/buttons/add.gif) no-repeat top center; height:28px; display:block; width:73px; float:right; margin:5px 5px 5px 0; text-indent:-9999px;}
#add .button a:hover{background-position:bottom;}

#select_tests{padding:0; margin:0;}
.header{font-size:13px; color:#000000; font-weight:bold; margin:0 0 11px 0;font-family:Verdana;font-size:smaller;}
#select_tests .content{border:1px solid #8d8d8d; font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif}
#select_tests .content .input{margin:6px 2px 2px 5px; *margin:1px 0 0 1px;}

#save{padding:0; margin:10px 0 0 0;}
#save .button a{background:url(../../../../images/buttons/save.gif) no-repeat top center; height:28px; display:block; width:76px; margin:5px 5px 5px 0; text-indent:-9999px;}
#save .button a:hover{background-position:bottom;}


ul.pointlist-home, ul.pointlist-home1 { margin:0; padding:0;}
.pointlist li{ background:url(../../../../images/bullet.gif) no-repeat 1px 2px; .background:url(../../../../images/bullet.gif) no-repeat 1px 5px; padding-left:15px; font-size:11px !important; color:#333; list-style-type:none !important;}

.pointlist-home li{ background:url(../../../../images/bullet.gif) no-repeat 1px 2px; .background:url(../../../../images/bullet.gif) no-repeat 1px 5px; padding-left:15px; font-size:11px !important; color:#333; list-style-type:none !important;}

.pointlist-home1 li{ background:url(../../../../images/bullet.gif) no-repeat 1px 2px; padding-left:15px; font-size:11px !important; color:#333; list-style-type:none !important;}


#update{padding:0; margin:10px 0 0 0;}
#update .button a{background:url(../../../../images/buttons/update.gif) no-repeat top center; height:28px; display:block; width:90px; margin:5px 5px 5px 0; text-indent:-9999px;}
#update .button a:hover{background-position:bottom;}

#tbl_conditions{padding:0; margin:0; border:1px solid #d4d4d4; background:#ededed; font-weight:normal; font-size:12px;}
#tbl_conditions .alt{background:#e1e0e0;}
#tbl_conditions td{padding:5px 0 5px 14px; width:100%}
#tbl_conditions .brd_left{border-left:1px solid #cecece; padding:5px 20px; margin:0 auto; width:30px;}

.add-btn { width:73px; height:28px; background:url(../../../../images/buttons/add.gif) no-repeat top center; border:none; cursor:pointer;}
.add-btn:hover { width:73px; height:28px; background:url(../../../../images/buttons/add.gif) no-repeat 0px -28px; border:none}

.save-btn { width:76px; height:28px; background:url(../../../../images/buttons/save.gif) no-repeat top center; border:none; cursor:pointer;}
.save-btn:hover { width:76px; height:28px; background:url(../../../../images/buttons/save.gif) no-repeat 0px -28px; border:none}

.back-btn { width:67px; height:22px; background:url(../../../../images/buttons/back.gif) no-repeat top center; border:none; cursor:pointer;}
.back-btn:hover { width:67px; height:22px; background:url(../../../../images/buttons/back.gif) no-repeat 0px -22px; border:none}

.update-btn { width:90px; height:28px; background:url(../../../../images/buttons/update.gif) no-repeat top center; border:none; cursor:pointer;}
.update-btn:hover { width:90px; height:28px; background:url(../../../../images/buttons/update.gif) no-repeat 0px -28px; border:none}

/* Point of Care CSS End - Added by Ketan on 26-Jan-2011 */


