/*  Content Styles */


#questionsTable {
	background:#92C4E3;
	height:130px;
        }
 
#mediKabinetTable {
	margin:5px 0;
	width:600px;
	background:#dce6f1;
}
      
.myDiary {
	background:#92C4E3;
	}

.dots {

	background:#dce6f1 url(/images/LKdottedLineBG.gif) center repeat-x;
	background-color:#ffffff;
	spacing:0px;
	padding:0px;
}
	.largeLink:link {
		color:#04649E;
		font-size:12pt;
		text-decoration:none;
	}

	.largeLink:visited {
		color:#04649E;
		font-size:12pt;
		text-decoration:none;
	}

	.largeLink:hover {
		color:#B54646;
		font-size:12pt;
		text-decoration:none;
	}

	.largeLink:active {
		color:#04649E;
		font-size:12pt;
		text-decoration:none;
	}	
.orangeLine
{ 
border-style: solid;	
border-top-width: 1px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-top-color:orange;
}
.blueline {
	background:#A7C1DC;
        padding:0;
        width:2px
}
.greenTable {
	background:#72C692;
	width: 100%;
	}
.orangeBG {
	background:orange;
	padding:0;
	display:block;
	}

.menuWidth
{
	width: 170;
}

#des01 {
	FONT-SIZE: 11px; 
	COLOR: #000000;
	LINE-HEIGHT: 14px; 
	FONT-FAMILY: verdana
}

.lightBlue {
	background:#CEE7F7;
	padding: 2px;
}
.clipboardTable {
	background:#FFFFFF url(/imagesRD/clipboard.gif);
	height: 340px;
	width: 198px;
	}

.lightBlueFolder {
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-style: solid;
	border-color: #72C692 black black;
	padding: 0px;
}

.docInfo {
	padding-top:10px;
	padding-left:15px;
	display: none;
	top:525px; 
	width:455px
}

.docForm {
	display:none;
}

.popup       
{
	COLOR: #9F141A;
	CURSOR: hand;
	TEXT-DECORATION: none
}

.borderedTable {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #000000;
	border-style: solid;
}

.redBorderedTable {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	border-color: #C00000;
	border-style: solid;
}

.validationTable {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	border-color: #FF9900;
	border-style: solid;
}

.XMFont { font-size:7pt; }
.smallFont { font-size:8pt; }
.medFont { font-size:10pt; }
.largeFont { font-size:12pt; }
.XLFont { font-size:14pt; }

.formElementReq { color: #B54646;font-size:10pt; }
.formElement{ color: #003366; font-size:10pt;}
.blueText{ color: #1687CB; }
.darkBlueText{ color: #04649E; }
.blueTextHeadLine{ color: #1687CB; font-size:10pt;}
.redText {color:red;}


h3 {
	font-family:Helvetica Neue Thin Condensed,Arial narrow, sans-serif;
	font-size:18pt;
	line-height:18pt;
	font-weight:lighter;
	color:#333;
	margin:0;

}

h2 {
	font-family:Helvetica Neue Thin Condensed,Arial narrow, sans-serif;
	font-size:18pt;
	line-height:18pt;
	font-weight:lighter;
	color:#333;
	margin:0;
	padding:0;
}

h3 span, h4 span{
		font-weight:bold;
}

h4 {
	font-family:Helvetica Neue Thin Condensed,Arial narrow, sans-serif;
	font-size:13pt;
	line-height:13pt;
	font-weight:lighter;
	color:#333;
	margin:0;
	padding:0;
}

h5 {
	margin:0;
	padding:0;
}

.tipsTable {
	background:#000000 url(/imagesRD/tipsQuestion.gif);
	}
#myMediKeeperTable{
	background:#fff url(/templates/images/myMediBanner.jpg) no-repeat top left;
	background:#fff url(images/myMediBanner.jpg) no-repeat top left;
	height:122px;
	width:715px;
	margin:0;
	padding:0;
}

.linkbox {
	background:#EAEAE8;
	width:172px;
	height: 50px;
	float:top;
	/*voice-family: "\"}\"";
	voice-family:inherit;*/
	margin: 2px;
	padding: 5px;
	border: 1px solid #000000;
        font-size: 8pt;
}

	
.lightTable{
		
	background-color:#EDF3F8;
	padding: 5px;
        margin-top: 0px;  
        margin-right: 10px;
        margin-bottom: 0px;  
        width: 100%;
}

.lightTableFamily{
		
        background-color:#EDF3F8;
        padding: 5px;
        margin-top: 4px;                                           
        margin-bottom: 0px;  
        width: 100%;
}
	
.lightTable td {
	font-size:8pt,bold;
}

.medhead {
	font-size:11pt;
	font-weight:bold;
}
.gray{
	background: #EAEAE8;
	padding:10px;
}
.blueTable {
	background:#A7C1DC url(/templates/images/loginCurve.gif) bottom right no-repeat;
	/*background:#A7C1DC url(/images/loginCurve.gif) bottom right no-repeat;*/
	padding:10px;
	margin-bottom:6px;
	width: 100%;
}

.loginBlueTable {
	background:#A7C1DC url(/images/LKloginCurve.gif) bottom right no-repeat;
	padding:10px;
	margin-bottom:6px;
	width: 100%;
}

.lightBlueTable {
	padding:15px;
	background-color:#C9E2F1;
        spacing:0px;
        width:100%;                                         
}

.lightBlueMenuTable {
	background:#C9E2F1;
	width: 100%;
        height: 480px;
}	

.mediKoachHealthTopicsTable {
	background:#FFFFFF url(/imagesRD/mediKoachFolder.gif);
	height: 273px;
	width: 350px;
	}

.popUpTable {
	background:#A7C1DC url(/templates/images/loginCurve.gif) bottom right no-repeat;
	/*background:#A7C1DC url(/images/loginCurve.gif) bottom right no-repeat;*/
	padding:0px;
	margin-bottom:6px;
	width: 450px;
}
.blueBackground {
	background:#93C4E3;
}
#mediToolsTable {
	background:#FFFFFF url(/images/mediToolsPict.jpg) top right no-repeat;
        margin-bottom:6px;

#mediFormsTable {
	background:#FFFFFF url(/images/mediFormsPict.jpg) top right no-repeat;
        margin-bottom:6px;
}

#myHealthTable {
	padding:5px;
	margin-bottom:6px;
	cell-spacing: 0px;
}

#myHealthTable td{
	padding:5px;
	margin-bottom:6px;
	border: 1px dotted #EAEAE8;
}

#myDoctorsTable {
	background:#eaeae8 url(/images/myDoctorsPict.jpg) top right no-repeat;
	/*background:#FFFFFF url(/images/myDoctorsPict.jpg) top right no-repeat;*/
	}
	

#mediKabinetTopTable{
	background:#fff url(/images/mediKabinet.jpg) no-repeat top left;
	height:122px;
	width:714px;
	margin:0;
	padding:0;
}
	
#mediKostTopTable{
	background:#fff url(/images/mediKabinetPict.jpg) no-repeat top left;
	height:122px;
	width:714px;
	margin:0;
	padding:0;
}

#mediRiskTopTable{
	background:#fff url(/images/medirisk.jpg) no-repeat top left;
	margin:0;
	padding:0;
}

#mediTrackerTopTable{
	background:#fff url(/images/meditracker.jpg) no-repeat top left;
	margin:0;
	padding:0;
}

#mediTrackerPedsTopTable{
	background:#fff url(/images/meditrackerPeds.jpg) no-repeat top left;
	margin:0;
	padding:0;
}

#mediVaultTopTable{
	background:#fff url(/images/medivault.jpg) no-repeat top left;
	height:122px;
	margin:0;
	padding:0;
}


.twoColumnTable td{
	padding: 5px;
}
	
.twoColumnTable td{
	width: 50%;
}
	
.disclaimer {
	font-style:italic;
	color:#888;
}

.login {
	background:#A7C1DC url(/images/loginCurve.gif) bottom right no-repeat;
}

.greenMenuTable {
	background:#73C694;
	width: 100%;
}

.lightGreenMenuTable {
	background:#ABDBBB;
	width: 100%;
}


.calcTable {
	background:#FFFFFF url(/imagesRD/calcBackground.gif);
	height: 326px;
	width: 196px;
	}



.cabinetMgtTable {
	background:#FFFFFF url(/imagesRD/cabinetClipboard.gif);
	height: 379px;
	width: 100%;
	}



.mediDiaryTable {
	background:#A7C1DC;
	width: 100%;
        }

.tdDots {
	background: url(/imagesRD/LKdottedLineBG.gif) repeat-x center 50%; 
	HEIGHT: 7px;
	}

.rightTable {
	width: 545px;
	padding: 10px;
}



.lightBlueTableFamily {
	padding:15px;
	margin-top:4px;
	background-color:#DCE6F1;
        spacing:0px;
        width:100%;
}



.darkBlueFolder {
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-style: solid;
	border-color: #92C4E3 black black;
	padding: 0px;
}



.fixedtable {
	table-layout: fixed;
	width: 155px;
}

.mandatory {
	color: red;
}

.calendarDateOrange {
	font:verdana, arial;
       	font-size:10pt ;
	color:orange;
}

.calendarDateBlack {
	font:verdana, arial;
       	font-size:10pt ;
	color:black;
}

