	@charset "utf-8";
	/* CSS Document */
	
	body    { margin:0px;background:url(../images/bg-1.jpg) repeat-x; background-color:#e6e6e6; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#8a8989;}
	.indexBG { margin:0px; background-color:#FFFFFF;}
	checkbox { margin:0px; padding:0px;}
	body,h1,h2,h3,h4,ul, li,  {margin:0px; padding:0px; list-style-type:none;}	 
	#wraper{width:892px; background:#fff; margin:30px auto 0 auto;}
	#header { width:892px; height:221px;padding:0 0px 0 0px; margin:0 auto 0 auto;}
	#header .logo { float:left;}
	#header .flash {float:left; }
	#content {background-color:#FFFFFF; padding:12px; margin: 0 auto 0 0;}
	#contentLeft {float:left; width:580px; margin:0px;}
	#contentLeft .viewInfo {float:left; width:276px; margin-right:14px; clear:both;}
	#contentLeft .register {float:left; margin: 0 auto; }
	#contentLeft .text {float:left; padding: 12px 0px 12px 0px; font-weight:bold;line-height:20px;}
	
	/* Login Box */
	#Login {float:right; width:285px; margin:0px;}
	#Login .header { background:url(../images/home_12.jpg) no-repeat; height:40px; }
	#Login .content { background:#fff; margin:0 9px 0 8px}
	#Login .content .box {padding:0px 10px 0px 10px; }
	#Login label {float:left}	
	#Login .row .label-1, #Login .row1 .label-1, #Login .row .label-1, #Login .row2 .label-1{padding:5px 5px 0px 0; width:75px;  }
	#Login .row .label-3, #Login .row1 .label-3,  #Login .row2 .label-3{padding:0px 5px 0px 0; width:75px; }	
	#Login .login-input {border:1px solid #b3b0b0; height:20px; padding:2px; width:145px;}
	#Login .row {margin-bottom:12px; clear:both; float:left; *float:none; _float:left; width:245px;}
	#Login .row1{margin-bottom:7px; clear:both; width:245px;float:left}
	#Login .row2 {margin-bottom:0px; clear:both;width:245px; }
	#Login label a {color:#3594b4;}
	#Login .contentBg {background: #75b3e4 url(../images/login_mid_bg.gif) top repeat-x;}
	#Login .contentFooter {background:url(../images/home_18.jpg) top no-repeat; height:22px;}
	
	.error-message {color:#FF0000; padding:0 0 0 80px; font-size:11px;}
	.disp-none {display:none;}
	/* */
	
	/* Divider lines on page */	
	#greyLine { padding:0px;margin:0px; border-bottom:#cccaca 1px solid;}
	.partition { padding:0px;margin:0px; background-color:#cccaca; height:1px;}
	#line { border-bottom:#a0afb2 1px solid;padding:0px;margin:0px;}
	/* */
	
	/* Home page logos */	
	#logoBox {background:#FFFFFF; padding:12px; }
	#logoBox ul{ margin:0px;}
	#logoBox li{ margin:0 15px 0 0; float:left; list-style-type:none;}
	#logoBox li.marg-none {margin:0px;}
	#logoBox .bluetxt { font-size:11px; color:#1689af; text-decoration:none; margin-top:25px;}
	/* */
	
	/* Page footer */
	#footer { height:28px; padding:10px; background:#cccaca; font-size:11px; color:#6d6c6c; text-align:center; }
	#footer a { text-decoration:underline; color:#6d6c6c;}
	/* */
	
	/* inner page */	
	#inner { background:url(../images/inner_03.jpg) no-repeat; width:892px; height:139px; }
	#inner .right-part {float:left; width:892px;}
	#inner .top-div{padding:110px 10px 15px 0px; text-align:right; color:#fff;}
	#inner .top-div a {font-size:12px; text-decoration:underline; color:#fff;font-size:11px;}
	#inner .top-div a:hover {text-decoration:none;font-size:11px;}
	#inner .top-div .activelink {text-decoration:none;color:#fdb640;font-size:11px;}
	#inner .top-div .seperator {font-size:11px; color:#2b98ef;}
	/* */
	
	/* main navigation */
	.nav{ background:url(../images/menu-bg.jpg) repeat-x; height:33px; clear:both; font-family:Tahoma; font-size:11px; 
	      border-bottom:3px solid #fff; border-left:3px solid #fff;border-right:3px solid #fff;}
	.nav ul{margin:0px; padding:0px;}
	.nav li{list-style-type:none;margin:0px; padding:8px 25px 5px 25px; text-align:center; float:left;}
	.nav li a{color:#fff; font-size:11px; font-weight:bold; text-decoration:none; }
	.nav li.selected{color:#fdb640; font-weight:bold;}
	.nav li.divider {background:url(../images/seperator.jpg) no-repeat; width:5px; height:33px; padding:0px;margin:0px;}
	/* */
	
	/*sub navigation */	
	.sub-nav { background:url(../images/subnav-bg.gif) repeat-x; height:25px; font-family:Tahoma; font-size:11px; 
	           border-left:3px solid #fff;border-right:3px solid #fff; padding-left:7px; }
	.sub-nav ul {margin:0px; padding:0px;}		   
	.sub-nav li {list-style-type:none;margin:0px; color:#fff; padding:5px 7px 5px 7px; text-align:center; float:left;}
	.sub-nav li a{color:#fff; font-size:11px; font-weight:normal; text-decoration:none; }
	.sub-nav li.selected{color:#fece7f; font-weight:normal;}
	.sub-nav li.divider { padding:0px; margin:0px; padding:5px 0px 5px 0px; color:#8a9eb4; font-family:Tahoma;}
	/* */
	
	
	/* heading blue bar */
	#blueBar { background:url(../images/inner_13.jpg) no-repeat; width:859px;  height:32px;}
	#blueBar .left {float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff;
	padding:8px 12px 8px 12px; }
	#blueBar .right { float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;color:#fff;
	padding:8px 12px 8px 12px;}
	#blueBar .txt1 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff;padding:8px 12px 8px 12px; }
	/* */
	
	/* This is used for placement of forms on pages */
	#details { margin-top:15px; border-bottom:#d1d7db 1px solid;border-right:#d1d7db 1px solid;border-left:#d1d7db 1px solid;  
	width:859px; color:#4f4f50; font-size:11px;}
	#details .heading { background:url(../images/heading-bg.gif) repeat-x; height:25px; padding: 4px 0px 0px 12px; 
	font-size:11px; color:#4f4f50; font-weight:bold;}
	#details .headingB { background:url(../images/headingBg-1.gif) repeat-x; height:65px; padding: 4px 0px 0px 12px; 
	font-size:11px; color:#4f4f50; font-weight:bold;}
	#details .table { }
	#details .table .blank {background:#fff; height:10px; }
	#details .input2{background-color:#ffffff;font-size:11px;border:1px solid #b3b0b0;  width:150px; padding:2px; }
	#details  .select  {background-color:#ffffff;font-size:11px;border:1px solid #b3b0b0; width:154px; padding:2px; }
	#details .textarea {background-color:#ffffff;font-size:11px; border:1px solid #b3b0b0;
	font-family:Arial, Verdana, Helvetica, sans-serif;}
	#details .link {text-decoration:underline; color:#4f4f50;}
	#details .link a{text-decoration:underline; color:#4f4f50;}
	#details .link a:visited{text-decoration:underline; color:#4f4f50;}	
	#details .tableHeading { background:url(../images/table-bg.gif) repeat-x; height:24px; font-size:11px; 
	font-weight:bold; color:#7b7b7b; padding: 4px 0px 4px 12px;}
	
	#details-2 { margin-top:15px; border:#d1d7db 1px solid;width:859px; color:#4f4f50; font-size:11px;}	
	#details-2 .heading { background:url(../images/heading-bg.gif) repeat-x; height:25px;  padding: 4px 0px 0px 12px; 
	font-size:11px; color:#4f4f50; font-weight:bold;}
	#details-2 .input2{background-color:#ffffff;font-size:11px;border:1px solid #b3b0b0;  width:150px; padding:2px; }
	#details-2  .select  {background-color:#ffffff;font-size:11px;border:1px solid #b3b0b0; width:154px; padding:2px; }
	#details-2 .textarea {background-color:#ffffff; font-size:11px;border:1px solid #b3b0b0;font-family:Arial, Verdana, Helvetica,     sans-serif;}
	#details-2 .link {text-decoration:underline; color:#4f4f50;}
	#details-2 .link a{text-decoration:underline; color:#4f4f50;}
	#details-2 .link a:visited{text-decoration:underline; color:#4f4f50;}
	#details-2 .tableHeading { background:url(../images/table-bg.gif) repeat-x; height:24px; font-size:11px; 
	font-weight:bold; color:#7b7b7b; padding: 4px 0px 4px 12px;}
	
	#details-3 { border-bottom:#d1d7db 1px solid;border-right:#d1d7db 1px solid;border-left:#d1d7db 1px solid; width:100%; 
	color:#4f4f50; font-size:11px;}
	#details-3 .heading { background:url(../images/heading-bg.gif) repeat-x; height:25px; padding: 4px 0px 0px 12px; 
	font-size:11px;   color:#4f4f50; font-weight:bold;}
	#details-3 .headingB { background:url(../images/headingBg-1.gif) repeat-x; height:65px; padding: 4px 0px 0px 5px; 
	font-size:11px; color:#4f4f50; font-weight:bold;}
	#details-3 .input2{background-color:#ffffff;font-size:11px;border:1px solid #b3b0b0;  width:150px; padding:2px; }
	#details-3  .select  {background-color:#ffffff;font-size:11px;border:1px solid #b3b0b0; width:154px; padding:2px; }
	#details-3 .textarea {background-color:#ffffff; font-size:11px;border:1px solid #b3b0b0;font-family:Arial, Verdana, Helvetica,     sans-serif;}
	#details-3 .link {text-decoration:underline; color:#4f4f50;}
	#details-3 .link a{text-decoration:underline; color:#4f4f50;}
	#details-3 .link a:visited{text-decoration:underline; color:#4f4f50;}
	#details-3 .tableHeading { background:url(../images/table-bg.gif) repeat-x; height:24px; font-size:11px; 
	font-weight:bold; color:#7b7b7b; padding: 4px 0px 4px 12px;}
	
    #details-4 { border:#d1d7db 1px solid; width:100%; color:#4f4f50; font-size:11px;}
	#details-4 .heading { background:url(../images/heading-bg.gif) repeat-x; height:22px; padding: 4px 0px 0px 12px; 
	font-size:11px; color:#4f4f50; font-weight:bold;}
	#details-4 .headingB { background:url(../images/headingBg-1.gif) repeat-x; height:61px; padding: 4px 2px 0px 5px; 
	font-size:11px; color:#4f4f50; font-weight:bold;}
	#details-4 .input2{background-color:#ffffff;font-size:11px;border:1px solid #b3b0b0;  width:150px; padding:2px; }
	#details-4  .select  {background-color:#ffffff;font-size:11px;border:1px solid #b3b0b0; width:154px; padding:2px; }
	#details-4  .selectL  {background-color:#ffffff;font-size:11px;border:1px solid #b3b0b0; width:250px; padding:2px; }
	#details-4  .selectM  {background-color:#ffffff;font-size:11px;border:1px solid #b3b0b0; width:240px; padding:2px; }
	#details-4 .textarea {background-color:#ffffff; font-size:11px;border:1px solid #b3b0b0;font-family:Arial, Verdana, Helvetica,     sans-serif;}
	#details-4 .link {text-decoration:underline; color:#4f4f50;}
	#details-4 .link a{text-decoration:underline; color:#4f4f50;}
	#details-4 .link a:visited{text-decoration:underline; color:#4f4f50;}
	#details-4 .tableHeading { background:url(../images/table-bg.gif) repeat-x; height:24px; font-size:11px; 
	font-weight:bold; color:#7b7b7b; padding: 4px 0px 4px 12px;}	
	#details-4 .cell{ border-right:#b3b0b0 1px solid; padding: 4px 4px 4px 12px; height:21px;}
	#details-4 .cell-1{ border-bottom:#b3b0b0 1px solid; padding: 4px 4px 4px 12px; height:21px;}
	#details-4 .cell-2{ border-bottom:#b3b0b0 1px solid; padding: 4px 4px 4px 12px; height:21px;background:#f5f5f5;}
	#details-4 .cell-3{ border-top:#b3b0b0 1px solid; padding: 4px 4px 4px 12px; height:21px;background:#f5f5f5;}
	#details-4 .cell-4{ border-right:#b3b0b0 1px solid; padding: 2px 4px 2px 12px; }
	#details-4 .cell-5{ border-bottom:#b3b0b0 1px solid; padding: 5px; }
	#details-4 .cell-6{ background:#fff; padding: 5px; }
	#details-4 .background { width:1px; background:#b3b0b0;}
	#static-content { margin:15px 6px 0 6px; color:#4f4f50; font-size:11px; }	
	
	/* Add new case study <div> id */
	#patientDetails {}
	#actionPlan {}
	#medicineDetails {}
	#addnewcasestudy {}
	#pharmacyDetails {}
	#patientInfo {}
	#patientInfo1 {}
	#patientInfo2 {}
	#videoTranscript {}
	#patientInfo3 {}
	#actionplanIssue {}
	.ahead1 {width:20%; padding:5px;float:left; }
	.ahead2 {width:26%; padding:5px;float:left; }
	.ahead3 {width:28%; padding:5px;float:left; }
	.ahead4 {width:20%;padding:5px;float:left; }
	.ahead5 {width:5%;padding:5px;float:left; }
	#actionplanHeader {}
	#actionplanRow {}
	#patientInfo4 {}
	#medicineReview {}
	.medHead1 {width:15%; padding:5px;float:left;}
	.medHead2 {width:15%; padding:5px;float:left;}
	.medHead3 {width:15%; padding:5px;float:left;}
	.medHead4 {width:15%; padding:5px;float:left;}
	.medHead5 {width:10%; padding:5px;float:left;}
	.medHead6 {width:10%; padding:5px;float:left;}
	.medHead7 {width:10%; padding:5px;float:left;}
	.medHead8 {width:5%; padding:5px;float:left;}
	#medicinereviewHeader {}
	#medicinereviewRow {}
	/* */
	
	/* Manage Issues <div> id */
	#addnewIssue {}
	
	/* */
	
	
	/* table row background */
	.row3 { background:#fff; height:21px; padding: 4px 0px 4px 12px; }
	.row4 { background:#f5f5f5; height:21px; padding: 4px 0px 4px 12px;}
	.row5 { background:#efefef; height:15px; padding: 4px 0px 4px 12px; }
	.row6 { background:#fff; height:21px; padding: 4px 4px 4px 12px; }
	.row7 { background:#f5f5f5; height:21px; padding: 4px 0px 4px 12px; border-top:#b3b0b0 1px solid; border-bottom:#b3b0b0 1px solid;}
	.row8 { background:#f5f5f5; height:21px; padding: 4px 0px 4px 12px; border-top:#b3b0b0 1px solid; }
	.row9 { background:#fff; height:10px; padding: 4px 0px 4px 12px; }
	.row10 { background:#fff; padding: 2px 4px 2px 12px;}
	.row11 { background:#f5f5f5; height:21px; padding: 0px 0px 5px 12px;}
	.row12 { background:#fff; padding: 10px ; }
	.row13 { background:#f5f5f5; height:21px; padding: 4px 0px 4px 12px; border-bottom:#b3b0b0 1px solid; 
	border-right:#b3b0b0 1px solid;}
	.row14 { background:#f5f5f5; height:21px; padding: 4px 0px 4px 12px; border-bottom:#b3b0b0 1px solid; 
	}
	.row15 { background:#f5f5f5; height:21px; padding: 4px 0px 4px 12px; border-right:#b3b0b0 1px solid; 
	}
	
	/* */
	
	/* This div is used for button placement*/
	#Acc{  width:100%; margin-top:8px; padding:0px; }
	
	#siteButtons { margin-top:8px;padding:2px; width:851px;}
	/* */
	
	/*pagination */	
	.pagination{float:right; padding: 2px; margin:10px 4px 10px 0px;	}	
	.pagination ul{ margin: 0; 	padding: 0; text-align: left; /*Set to "right" to right align pagination interface*/
	font-size: 16px; 	}	
	.pagination li{	list-style-type: none; 	display: inline; 	padding-bottom: 1px;}	
	.pagination a, .pagination a:visited{	padding: 0 5px;	 	text-decoration: none; 	color: #2e6ab1;	}	
	.pagination a:hover, .pagination a:active{ 	color: #000; }
	.pagination a.currentpage{	color: #2e6ab1 !important; 	font-weight: bold; 	cursor: default;}	
	.pagination a.disablelink, .pagination a.disablelink:hover, .pagination a.disablelink:active, .pagination a.disablelink:visited {background-color: white;cursor: default; color:#929292;
     border:1px solid #929292;font-weight: normal !important;}		 
	.pagination a.prevnext{ font-weight: bold; 	border: 1px solid #9aafe5;}	
	/* */
	 	
	
	/* Video Demo Page */
	
	#video_details { margin-top:15px; width:859px; color:#4f4f50; font-size:11px;}	
	/*.videoTab {height:32px; /*margin-top:20px;*/ /* clear:both; 
	font-family:Arial, Helvetica, sans-serif; margin-bottom:-1px;position:relative; } 
	.videoTab {height:32px; background:url(../images/tab-bg.gif) repeat-x; clear:both; font-family:Arial, Helvetica, sans-serif;
	margin-bottom:-1px;position:relative; overflow:hidden; }*/
	
	.videoTab {height:32px;  clear:both; font-family:Arial, Helvetica, sans-serif;margin-bottom:-1px; _margin-bottom:-16px;
	position:relative;}
	.videoTab ul{margin:0px; padding:0px;}
	.videoTab li{list-style-type:none;margin:0px; padding:10px 0px 5px 0px; text-align:center; float:left;}
	.videoTab li a{font-size:11px; color:#016ebc; font-weight:bold;text-decoration:none; }
	.videoTab li.active { background:url(../images/tab-active.gif) no-repeat; width:102px; height:32px; font-size:11px; 
	color:#016ebc; font-weight:bold; }
	.videoTab li.activeB { background:url(../images/tab-activeB.gif) no-repeat; width:144px; height:32px; font-size:11px; 
	color:#016ebc; font-weight:bold; }
	.videoTab li.inactive{ background:url(../images/tab-Inact.gif) no-repeat; width:102px; height:32px; }
	.videoTab li.inactiveB{ background:url(../images/tab-Inact-b.gif) no-repeat; width:135px; height:32px; }
	#video_Container { width:829px; color:#4f4f50; font-size:11px; border:#d1d7db 1px solid; padding:15px;  }
	#assessment_Container { width:829px; color:#4f4f50; font-size:11px; border:#d1d7db 1px solid; padding:15px;  }
	/* */
	
	
	
	
	/* */
	#result{ margin-top:15px; width:839px; color:#4f4f50; font-size:11px; padding:5px;}
	
	
	/* text classess used on page */
	
	.txt2  { font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#0f3764; font-weight:bold;  padding:0 100px 25px 300px; }
	.txt3 { font-size:14px; color:#0f3764;  line-height:40px; text-align:center;}
	.txt4 { font-size:14px; color:#0f3764;  line-height:40px; text-transform:uppercase;}
	.txt5  { font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#0f3764; font-weight:bold;  }
	.txt6 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#4f4f50;}
	.resultTxt1 { font-family:Arial, Helvetica, sans-serif; font-size:36px; font-weight:bold; color:#124071;}
	.resultTxt2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#0090c5;}
     /* */
	 
	 /* links */
     .link_grey {font-size:11px; font-weight:bold; color:#7b7b7b; text-decoration:underline;}	
	 .bluelink {text-decoration:underline; color:#0089c3;}
	 .bluelink a:{text-decoration:underline; color:#0089c3;}
	 .bluelink a:active{text-decoration:underline; color:#0089c3;} 	
     .bluelink a:hover{text-decoration:underline; color:#0089c3;} 	
	 .bluelink a:visited{text-decoration:underline; color:#0089c3;} 
	 /* */	
	 
	.clear{clear:both;}
	
	
	.textarea {background-color:#ffffff;font-size:12px; border:1px solid #b3b0b0;
	font-family:Arial, Verdana, Helvetica, sans-serif;}
	
	/* button classess with different widths */
	.button {	
	color: #0e586e; 
	background-color:#b6e0fa;
	background-image:url(../images/button-bg.gif);		
	border: 1px solid #b1dbf2; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight:bold;
	height:25px;
	width:84px
	}
	
	.button1 {	
	color: #0e586e; 
	background-color:#b6e0fa;
	background-image:url(../images/button-bg.gif);		
	border: 1px solid #b1dbf2; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight:bold;
	height:25px;
	width:120px
	}
	
	.button3 {	
	color: #0e586e; 
	background-color:#b6e0fa;
	background-image:url(../images/button-bg.gif);		
	border: 1px solid #b1dbf2; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight:bold;
	height:25px;
	width:50px
	}
	
	.button4 {	
	color: #0e586e; 
	background-color:#b6e0fa;
	background-image:url(../images/button-bg.gif);		
	border: 1px solid #b1dbf2; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight:bold;
	height:25px;	
	}
	/* */
	
	.button5 {	
	color: #737576; 
	background-color:#e0e0e0;
	background-image:url(../images/innerbutton-bg.gif);	 	
	border: 1px solid #aeaeae; 
	font-family: Arial; 
	font-size: 11px; 
	font-weight:bold;
	height:21px;	
	}
	.errorMessage {
	color: red;
	font-size: 11px;
	text-align: left;
	font-style: italic;	
	font-weight: lighter;
	}

	/* css- Used in tiles*/
	.wraper1{margin:-33px auto 0px auto;width:892px;background:#fff;}
	
	/* css- for about the Course Link */
	#title H1 {
		padding-BOTTOM: 5px! important;  WIDTH: 100%;color:#4f4f50; font-size:14px; BORDER-BOTTOM: #4f4f50 1px solid
	     }

	.dark-link {
	color:#0F3965;
	font-family:Tahoma,Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	}
	
	.dark-link:hover {
	color:#0F3965;
	font-weight:normal;
	text-decoration:none;
	}
	
	.backButton {	
	color: #0e586e; 
	background-color:#b6e0fa;
	border: 1px solid #b1dbf2; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight:bold;
	height:25px;
	width:50px
	}
	
	
