﻿/* =============================================
    CSS STYLES FOR MEDCONCERT COMMAND CENTER 
    v1.0 - 12.02.2003
   =============================================
*/   

Body
{
	background-color: #ffffff;
	font-size: 11px;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	font-weight: normal;
}

/*TD
{
	font-size: 11px;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	font-weight: normal;
}*/

.black13 { FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Trebuchet, Verdana, Helvetica, sans-serif }
.black13b { FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Trebuchet, Verdana, Helvetica, sans-serif; font-weight:bold; }
.smblackv { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Trebuchet, Verdana, Helvetica, sans-serif }
.smwhitev { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Trebuchet, Verdana, Helvetica, sans-serif }
.pagetitle { FONT-SIZE: 21px; COLOR: #000000; FONT-FAMILY: Trebuchet, Verdana, helvetica, Sans-Serif; font-weight:normal; }
.pagetitleb { FONT-SIZE: 21px; COLOR: #000000; FONT-FAMILY: Trebuchet, Verdana, helvetica, Sans-Serif; font-weight:bold; }

.FormButton 
{
	height: 20px;
	font-size: 8pt;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	color: Black;
	text-align:center;
}

/*.HyperLink
{
	font-size: 8pt;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	color: #0000ff;
	text-decoration: underline;
}*/

.Heading8pt
{
	font-size: 8pt;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	color: #010101;
	font-weight: bold;
}

.Heading9pt
{
	font-size: 9pt;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	color: #010101;
	font-weight: bold;
}

.Heading9ptBlack
{
	font-size: 9pt;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}

.Heading10pt
{
	font-size: 10pt;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	color: #010101;
	font-weight: bold;
}

.Heading10ptBlack
{
	font-size: 10pt;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}

.Heading11pt
{
	font-size: 11pt;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	color: #010101;
	font-weight: bold;
	text-decoration: none;
}

.Heading11ptBlack
{
	font-size: 11pt;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}

.Heading12ptBlack
{
	font-size: 12pt;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}

.Heading13pt
{
	font-size: 13pt;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	color: #010101;
	font-weight: bold;
}

.Heading14pt
{
	font-size: 14pt;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	color: #5167BD;
	font-weight: bold;
}

.Heading21px
{
	font-size: 21px;
	font-family: Arial, Sans-Serif;
	color: #333333;
	font-weight: bold;
}

.PublishingWarning
{
	font-size: 8pt;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	color: #0000ff;
	font-weight: normal;
}

.PublishingWarningPrimary
{
	font-size: 8pt;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	color: #666699;
	font-weight: normal;
}

.ErrorMessage
{
	COLOR: red;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
}

.ErrorMessageNormal
{
	COLOR: red;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

.ColorPrimary
{
	color: #666699;
}

.LogonHeading
{
	padding: 5px; 
	background: white;
	border: 1px solid #CDCDCD;	
}

.LogonTextBox
{
	BORDER: #666699 1px solid;
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

.LogonCheckBox
{
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	color: #333333;
}

.LogonLink
{
	color: Blue;
	font-size: 7pt;
	font-family: "Trebuchet, Verdana";
}

.LogonPadding7
{
	padding-left: 7px; 
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

.LogonPadding3
{
	padding-left: 3px; 
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

.InstructionBox
{
	background-color: #FFFFFF;
	border: solid 1px #5167BD;
	padding: 5px;
	width: 750px;
	margin-left: 20px;
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

.InstructionCell
{
	background-color: #FFFF99;
	border: solid 1px #5167BD;
	border-top: solid 2px #5167BD;
	padding: 5px;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	line-height: normal;
}

.LeftPaneTitle {
    background-color: #999999;
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #FFFFFF;
    font-weight: bold
}

.LeftPaneContents {
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	padding: 10px;
}

.LeftPaneContentsNoPadding {
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

.TableTitle {
    background-color: #5167BD;
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #FFFFFF;
    font-weight:normal
}

/* ================================
    CSS STYLES FOR MEDCONCERT PORTAL 
    v1.0.07.02.2002
   ================================
*/   


/* PAGE BACKGROUND */
.DarkBGColor 
{
	background-color: #5167BD;
}

.LightBGColor 
{
	background-color: #CDCDCD;
}

.DarkBorder 
{
	border: 1px solid #5167BD;
}

.LightBorder
{
	border: 1px solid #CDCDCD;
}

.DarkBorderNoRight
{
	border-top: 1px solid #5167BD;
	border-bottom: 1px solid #5167BD;
	border-left: 1px solid #5167BD;
}

.LightBorderNoRight
{
	border-top: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
	border-left: 1px solid #CDCDCD;
}

.LightBorderTop
{
	border-top: 1px solid #CDCDCD;
}

.TopNav {
	font-size: 9pt;
	font-family: Trebuchet, Verdana;
	color: #000000;	
	background-color: #FFFFFF;
}
A.TopNav:link {
	font-weight: bold;
	color: #666666;
}
A.TopNav:active {
	font-weight: bold;
	color: #666666;
}
A.TopNav:visited {
	font-weight: bold;
	color: #666666;
}
A.TopNav:hover {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

/* GENERAL */
/* style for module titles */
.Head {
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: black;
}
A.Head:link {
    text-decoration: none;
    color: black;
}
A.Head:visited {
    text-decoration: none;
    color: black;
}
A.Head:active {
    text-decoration: none;
    color: black;
}
A.Head:hover {
    text-decoration: underline;
    color: #559F9F;
}

/*A 
{
	color: Blue;
}
A:hover {
    text-decoration: underline;
    color: #559F9F;
}*/

/* text style used for most text rendered by modules */
/*.Normal {
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 13px    
}*/

.Normal12px {
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px    
}

.NormalSmall {
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    line-height: 12px    
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox {
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

.NormalListBox {
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

.AddRemoveButton {
	font-family: Trebuchet, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	width: 100px
}

.NormalRed {
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
	color: #ff0000;
}

.NormalError {
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 11px;
	color: #ff0000;
}

.ErrorFont {
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #CC0000
}

.NormalGray {
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: gray
}

.NormalGraySmall {
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: gray
}

.SmallGray {
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: gray
}

.NormalBold {
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}

/* GENERIC */
/*A:link  {
    text-decoration: none;
	color: Blue;
}

A:visited   {
    text-decoration: none;
	color: Blue;
}

A:active    {
    text-decoration: none;
	color: Blue;
}

A:hover {
    text-decoration: underline;
	color: Blue;
}*/

SMALL {
    font-size: 8px;
}

BIG {
    font-size: 14px;
}

BLOCKQUOTE, PRE {
    font-family: Lucida Console, monospace;
}

UL LI   {
    list-style-type: square ;
}

UL LI LI    {
    list-style-type: disc;
}

UL LI LI LI {
    list-style-type: circle;
}

OL LI   {
    list-style-type: decimal;
}

OL OL LI    {
    list-style-type: lower-alpha;
}

OL OL OL LI {
    list-style-type: lower-roman;
}

HR {
    color: #47688D;
    height:1pt;
    text-align:left
}

.UserIdentityContents {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #EEEEEE;
}

.SearchTextBox {
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    background-color: #EEEEEE;
}

.LeftPanePadding 
{
	padding-top: 9px;
	padding-left: 12px;
	padding-right: 18px;
	padding-bottom: 0px;
}

.ContentPanePadding
{
	padding-top: 8px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}


/* Styles for Activity Manager Control*/
.AM_PanelTable
{
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 3px 3px 3px 3px;
	
}
.AM_HR_Underline
{
	color:#cccccc;
	border-style:solid; 
	border-width:1px;
}
.AM_HR_Divider
{
	color:#dddddd;
	border-style:dotted;
	border-width:thin;
}
.AM_PanelTitleCell {
    background-color: #ffffff;
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 11pt;
    color: #5167BD;
    font-weight: bold;
}

.AM_PanelTitleCell2 {
    background-color: #ffffff;
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    color: #5167BD;
    font-weight: bold;
}
TD.AM_PanelTitleCell2 {
    background-color: #ffffff;
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    color: #5167BD;
    font-weight: bold;
    padding-left: 7px; 
}
.AM_PanelContentCell 
{
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: #777777;
    font-weight: normal;
    
}

.AM_PanelContentsNoPadding {
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
.AM_Note {
    background-color: #ffffff;
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: #777777;
    font-weight: normal;
    font-style :normal;
    white-space:normal; 
}
.AM_Warning {
    background-color: #ffffff;
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: #ff7777;
    font-weight: normal;
    font-style :normal ;
}
.AM_PanelText {
    background-color: #ffffff;
    font-family: Trebuchet, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: #777777;
    font-weight: normal;
    font-style :italic ;
}
.AM_HyperLink
{
	font-size: 8pt;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	color: #777777;
	text-decoration: none;
	white-space:normal;  
}
.AM_Certificate
{
	padding-left: 10px; 
	padding-bottom: 3px; 
	padding-top: 3px;
}
A.AM_HyperLink {color: #777777;}
A.AM_HyperLink:Link {color: #777777;}
A.AM_HyperLink:Visited {color: #7777cc;}
A.AM_HyperLink:Hover {text-decoration: underline; color:#777777;}

.Balloon {
    height:auto;
    /*width:200px;*/
    border-right:2px solid #EEEEEE;
    border-bottom:2px solid #EEEEEE;
    position:absolute;
}

.BalloonHeader {
    padding:2px 2px;
    background-color:#eeefef;
    border-top:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    color:#494847;
	font-size:12;
    font-weight:normal;
    /*cursor:move;*/
}

.BalloonContent {
    background-color:#ffffff;
    border-right:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    color:#494847;
    padding:8px;
}


