﻿img {border: none}

body, html, form
{
	 /* get rid of default spacing on the edges */
	padding:0;
	margin:0;
	
	height:100%;
	width:100%;
	font-family: Arial, Verdana;
	
	/* get rid of that 2px window border in Internet Explorer 6 */
    border: 0;
    font-size:10pt;
    /* no more scroll bar 
    overflow: hidden;*/
}

 .leftPanel
 {
		float:left; 
		width:21%; 
		height:100%; 
		padding:0px;
	   /*margin: 3px 0px 3px 3px;*/
		border: solid 1px #000;
		background-color: #D8E3F3;
 }
 .content
 {
	float:right; 
	width:78%; 
	height:100%; 
	padding:0px;
	/*margin: 3px 3px 3px 0px;*/
	border: solid 1px #000;
	background-color: #ffffff;
 } 
     
.logout_txt, .sep, .login_welcome_txt
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

#mainTable
{
	height:100%;
	width:100%;
}

.banner_bg {
	/*START-CHANGES ADDED BY JAYESH K RELATED TO LIN-306.*/
	/*COMMENTED THE OLD CODE.*/
	/*height:72px;*/
	height: 60px;
	/*END-CHANGES ADDED BY JAYESH K RELATED TO LIN-306.*/
	background-image: url(banner_bg.jpg);
	background-repeat: repeat-x;
	background-position: left;
}

.logo {
	/*START-CHANGES ADDED BY JAYESH K RELATED TO LIN-306.*/
	/*COMMENTED THE OLD CODE.*/
	/*background-image:url(logo_om.jpg);
	height: 72px;
	width: 224px;
	background-repeat: no-repeat;*/
	background-image: url(Pharmcare_Logo.png);
	height: 60px;
	width: 160px;
	background-repeat: no-repeat;
	/*END-CHANGES ADDED BY JAYESH K RELATED TO LIN-306.*/
}

.loginBox
{
	background-color:#16478C;
}

.welcome_text
{
	font-family: Tahoma;
	font-size:11px;
	font-variant: normal;
	color: #FFF;
}
.welcome_text_link
{
	font-family: Tahoma;
	font-size:11px;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
}
.welcome_text_link:hover
{
	
	text-decoration: none;
}
.omega_text
{
	font-family: Verdana, Geneva, sans-serif;
	font-size:20px;
	font-variant: normal;
	color: #FFF;
}
.omega_smalltext
{
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	font-variant: normal;
	color: #000;
}

.omega_module_text
{
	font-family: Verdana, Geneva, sans-serif;
	font-size:16px;
	font-variant: normal;
	color: #fff;
}
.content_bg_blue
{
	background-color:#9fbbe1;
	margin: 0px 0px 0px 0px;
}
.content_bg_white
{
	border: solid 1px #000;
	background-color : #ffffff;
	height: 98%;
	/*
	margin: 0px  5px 5px 5px;*/
}
#content_bg_drakgrey
{
	background-color:#414141;
}

.padding_contentbg
{
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.heading_txt_normal
{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	text-decoration: none;
	color: #545353;
}
.heading_txt_current
{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	text-decoration: none;
	color: #272727;
}
.current_inner_red
{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	text-decoration: none;
	/*color: #C1080D;*/
	color: #000;
}
.menu_bg{
	background-repeat: repeat-x;
	height: 24px;
	background-color: #5282CC;
	/*background-color: #C60000;*/
	 
}
.menu_txt
{
	font-family: Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 15px;
}
.menu_txt:hover{
	
	text-decoration:none
	}
#menu_td_link{
	background-color:#356dc3;
}
#menu_td_link:hover{
	background-color:#b6ccee;
}
.left_smallmenu
{
	font-family: Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	text-align: left;
	padding-left: 10px;
	line-height: normal;
}
.content_area
{
	background-color: #FFF;
	border: 1px solid #103a76;
}

#content_padding
{
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 5px;
}

.cont_titaltext {
	TEXT-TRANSFORM: none;
	COLOR: #0F3671;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}

.subHeader{
	TEXT-TRANSFORM: none;
	COLOR: #0F3671;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
}
.alertMessage
{
	font-family: Tahoma;
	color:Red;
	font-size:12px;
	/*text-align:  center;*/
}
.PatientDetailBox
{
	font-family: Tahoma;
	color:Red;
	font-size:12px;
	border:1;
	border-width:1;
	/*text-align:  center;*/
}
#pad10{
	padding-top:8px;
	padding-bottom:4px;
}
/*#pad_form{
	padding-top:8px;
	padding-bottom:8px;
}*/
.patient_photoframe{
	border: 1px dotted #326BC2;
	height: 150px;
	width: 100px;
	padding: 2px;
}
.mds_patient_photoframe
{
	border: 1px dotted #326BC2;
	height: 120;
	width: 110px;
	padding: 2px;
}
.mds_patient_photoframe img
{
	height: 120px;
	width: 110px;
	
}

#txt_box_style{
font-weight: bold; 
text-transform: uppercase; 
width: 169px;
}
#txt_box_style1{
	width:70%;
	text-transform: uppercase; 
	}

#ssn{
	left: 483px; text-transform: uppercase; width: 138px; top: 302px;
}
.birthday_btn
{
	background-image: url(calendaricon.gif);
	height: 25px;
	width: 26px;
}
.patient_name{
	font-family: Tahoma;
	font-size: 11px;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	color: #fff;
}
.left_content_border{
	background-color: #D8E3F3;
	/*border: 1px solid #103a76;*/
	
}
#leftcontent_padding
{
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.footer_icon_text
{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #272727;
	text-align: center;
}
.footer_icon_text:hover{
	text-decoration:none;
}

#copyright_pad10{
	padding-top:8px;
	padding-bottom:4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #103a76;
	border-right-color: #103a76;
	border-bottom-color: #103a76;
	border-left-color: #103a76;
	
}
.search_box {/*used*/
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CCC;
	text-decoration: none;
	background-color: #9fbbe1; /*#ECF1F9;*/
	border: 1px solid #184995;
	height: 15px;
	vertical-align: middle;
	text-align: left;
	padding-left: 7px;
	
}


.grid_rowother
{
	font-family: Tahoma;
	font-weight:bold;
	color:#FFF;
	background-image: url(grid_bg.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-top-color:#90B4E8;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #4284E6;
	border-bottom-color: #b2b2b2;
	border-left-color: #B2B2B2;
	border-top-width: 1px;
	border-top-style: solid;
	font-size: 11px;
	padding-left:3px;
	height: 21px;
	text-align: center;
}

.grid_rowotherfirst
{
	font-family: Tahoma;
	font-weight:bold;
	color:#FFF;
	background-image: url(grid_bg.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-top-color:#90B4E8;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #4284E6;
	border-bottom-color: #b2b2b2;
	border-left-color: #4284E6;
	border-top-width: 1px;
	border-top-style: solid;
	font-size: 11px;
	padding-left:3px;
	height: 21px;
	text-align: center;
}

.grid_row2other /* updated on jun08 09*/
{
	padding-left: 5px;
	
	/*border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #4284E6;
	border-bottom-color: #4284E6;
	border-left-color: #FFF;*/
	border: solid 1px #4284E6;
	font-family:Arial;
	font-size:11px;
	background-color:White;
	color:#272727;
	padding-left:3px;
	overflow:hidden;
	height: 20px;
}

.grid_row2first /* updated on jun08 09*/
{
	padding-left: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #4284E6;
	border-bottom-color: #4284E6;
	border-left-color: #4284E6;
	font-family:Arial;
	font-size:11px;
	background-color:White;
	color:#272727;
	padding-left:3px;
	overflow:hidden;
	height: 20px;
}

.GridStyle_Footer
{ 

}

.GridStyle_Footer td
{ 
	border-width: 1px;
	border-color:#4284E6;
}

.GridStyle img:hover
{
	cursor :pointer;
}

.GridStyle
{ 
	border-style:solid;	
	border-left-width: 0px;
	border-width: 1px;
	border-color:#4284E6;
}

.GridStyle th
{
	font-family: Tahoma;
	font-weight:bold;
	color:#FFF;
	background-image: url(grid_bg.jpg);	
	background-repeat: repeat-x;	
	border-width: 1px;
	border-color:#FFF;
	font-size: 11px;
	padding-left:3px;
	height: 21px;
	text-align: center;
	
}
.GridStyle th a
{
	font-size: 11px;
	font-weight:bold;
	color:#FFF;
}
.GridStyle tr
{
	height: auto;
}
.GridStyle td
{
	border-width: 1px;
	border-color:#4284E6;
	font-family:Arial;
	font-size:11px;
	/*background-color:White;*/
	text-transform : uppercase;  
}

.GridSelectedRowStyle
{
	border-width: 1px;
	border-color:#4284E6;
	font-family:Arial;
	font-size:11px;
	background-color:#c2d0d9;
	text-transform : uppercase;  
}
 
 /* Scrollable Grid */
.ScrollableGridStyle
{ 

	border-style:solid;	
	border-left-width: 0px;
	border-width: 1px;
	border-color:#4284E6;
	border:none;
	border-collapse:collapse;  
}

.ScrollableGridStyle tr
{
	height: 20px;
}
.ScrollableGridStyle td
{
	border-width: 1px;
	border-color:#4284E6;
	font-family:Arial;
	font-size:11px;
	background-color:White;
	text-transform : uppercase;  
}

.scrollGridHeader
{
    POSITION: relative;     
    /*IE5+ only*/

    font-family: Tahoma;
	font-weight:bold;
	color:#FFF;
	background-image: url(grid_bg.jpg);	
	background-repeat: repeat-x;	
	border-width: 1px;
	border-color:#FFF;
	font-size: 11px;
	padding-left:3px;
	height: 19px;
	text-align: center;
	
    z-index: 99;
}
 
 ajax__Tab_CustomStyle
 {
 	height: 400px;
 }
 
.ajax__Tab_CustomStyle .ajax__tab_header 
 {
 	
    font: bold 0.7em sans-serif;
    color: #000000;
    text-decoration: none;
    background-color: White;

    
 }
 
.ajax__Tab_CustomStyle .ajax__tab_outer 
{
	padding-right: 4px;
    height: 22px;
    background-color: #9FBBE1;
    margin-right: 2px;
    border-right: solid 1px #666666;
    border-top: solid 1px #4885DF;
 }
 
.ajax__Tab_CustomStyle .ajax__tab_inner 
{
	padding-left: 3px;
    background-color: #9FBBE1;
 }
 
.ajax__Tab_CustomStyle .ajax__tab_tab 
{
	height: 13px;
    padding: 4px;
    margin: 0;
 }
 
.ajax__Tab_CustomStyle .ajax__tab_hover .ajax__tab_outer {
    /*background-color: #cccccc;*/
    background-color: #D8E3F3; 
    cursor:hand;
    cursor:pointer;
 }
 
.ajax__Tab_CustomStyle .ajax__tab_hover .ajax__tab_inner {
    background-color: #D8E3F3;
    cursor:hand;
    cursor:pointer;
 }
 
.ajax__Tab_CustomStyle .ajax__tab_hover .ajax__tab_tab {}

.ajax__Tab_CustomStyle .ajax__tab_active .ajax__tab_outer {
    background-color: #fff;
    border-left: solid 1px #4885DF;
 }
 
.ajax__Tab_CustomStyle .ajax__tab_active .ajax__tab_inner {
    background-color:#fff;
 }
 
.ajax__Tab_CustomStyle .ajax__tab_active .ajax__tab_tab {}

.ajax__Tab_CustomStyle .ajax__tab_body 
{
	
    font-family: verdana,tahoma,helvetica;
    font-size: 10pt;
    border: 1px solid #4885DF;
    /*border-top: 0;*/
    height: 100%;
    padding :0px 0px 8px 8px;
    background-color: #ffffff;
}
.ajax__Tab_topHeader { background-color:#4885DF; height:1px; margin-left:226px; }

/* used  style="border-left:solid 1px #1e5099; border-right:solid 1px #1e5099;" */
.gridHeader
{
	font-family: Tahoma;
	font-weight:bold;
	color:#FFF;
	background-image: url(grid_bg.jpg);	
	background-repeat: repeat-x;
	
	border-width: 1px;
	border-color:#4284E6;
	font-size: 11px;
	/*padding-left:3px;*/
	height: 21px;
	text-align: center;
	
}
	
/*old */
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.readOnly 
{
	
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform:  uppercase;
	color: #000000;
	text-decoration: none;
	background-color:Silver;
	border: 1px solid #2567C8;
	height: 15px;
	vertical-align: middle;
	text-align: left;
	/*padding-left: 7px;*/

}



.label
{
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.formatlabel
{
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.labelAction
{
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CC3300;
}

.labelGroup
{
	font-family: Tahoma;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CC3300;
}

.copyright {/*used*/
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #022D89;  
	/*#4885DF;*/
	text-decoration: none;
	text-align: center;
}
A.bluelink:link 
{
	COLOR: #079EDE;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
A.bluelink:visited 
{
	COLOR: #079EDE;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
A.bluelink:hover 
{
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
A.bluelink:active{
	COLOR: #079EDE;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
A.bluelink2:link 
{
	COLOR: #0B5899;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
A.bluelink2:visited 
{
	COLOR: #0B5899;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
A.bluelink2:hover 
{
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
A.bluelink2:active{
	COLOR: #0B5899;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
A.whitelink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
}

A.whitelink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

A.whitelink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

A.whitelink:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

A.leftlink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #424242;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
}

A.leftlink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #424242;
	font-weight: bold;
	text-decoration: none;
}

A.leftlink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CA0203;
	font-weight: bold;
	text-decoration: underline;
}

A.leftlink:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #424242;
	font-weight: bold;
	text-decoration: none;
}


	
.redtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CB0506;
	text-decoration: none;
}
.titaltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #4565A8;
}
.whitetxt {/*used*/
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	text-decoration: none;
	padding-left: 5px;
	vertical-align: middle;
}
A.leftsmall:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
}

A.leftsmall:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

A.leftsmall:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
	font-style: normal;
}

A.leftsmall:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.blackbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.text2 {/*used*/
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.button {
	font-family: verdana;
	font-size: 11px;
	color: #022D89;
	width: auto;
	background-color: #EAF5F9;
	border: 1px solid #A8E3FE;
	font-weight: normal;
	padding: 1px;
	height: 22px;
}
.formtext {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
A.leftsmall2:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #022D89;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
}

A.leftsmall2:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #022D89;
	font-weight: normal;
	text-decoration: none;
}

A.leftsmall2:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CA0203;
	font-weight: normal;
	text-decoration: underline;
	font-style: normal;
}

A.leftsmall2:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #022D89;
	font-weight: normal;
	text-decoration: none;
}
.tital2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #4565A8;
	text-decoration: none;
}
.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #C70000;
	text-decoration: none;
}
.tebaltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.button2 {
	font-family: verdana;
	font-size: 11px;
	color: #022D89;
	width: 100px;
	background-color: #EAF5F9;
	border: 1px solid #A8E3FE;
	font-weight: normal;
	padding: 1px;
	height: 20px;
}

.DropDownBox {/* used*/
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #ECF1F9; /*#ECF1F9;*/
	border: 1px solid #2567C8;
	height: 21px;
	text-transform: capitalize; 
	vertical-align: middle;
	
}
.inputBox 
{
	
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform:  uppercase;
	color: #000000;
	text-decoration: none;
	background-color:#ECF1F9; /*#ECF1F9;*/
	border: 1px solid #A4BDE3;
	height: 15px;
	vertical-align: middle;
	text-align: left;
	/*padding-left: 7px;*/

}
.buttons {
	padding: 1px;
	FONT-WEIGHT: normal;
		FONT-SIZE: 11px;
		WIDTH: auto;
		COLOR: #022d89;
		FONT-FAMILY: verdana;
	BACKGROUND-COLOR: #ECF1F9;
		border: 1px solid #A4BDE3;
}

/*Careplan -- removed 2/6/2009 KAD*/

.textd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ECE9D8;
	text-decoration: none;
}

.boldbutton {
	font-family: verdana;
	font-size: 11px;
	color: #022D89;
	width: auto;
	background-color: #EAF5F9;
	border: 1px solid #A8E3FE;
	font-weight: normal;
	padding: 1px;
	height: 30px;
}
.bigboldbutton {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	width: 100px;
	background-color: #FDEFAA;
	border: 1px solid #DFBC14;
	font-weight: bold;
	padding:2px;
	height: 45px;
}

.bigboldbutton2 {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	width: auto;
	background-color: #FDEFAA;
	border: 1px solid #DFBC14;
	font-weight: bold;
	padding:2px;
	height: 45px;
}
A.blacklink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
}

A.blacklink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

A.blacklink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

A.blacklink:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.buttonfix {
	font-family: verdana;
	font-size: 11px;
	color: #022D89;
	width: 120px;
	background-color: #EAF5F9;
	border: 1px solid #A8E3FE;
	font-weight: normal;
	padding: 1px;
	height: 20px;
}
.fild3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;

	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0000ff;
	text-decoration: none;
	/*background-color: #F8F8F9;
	border: 1px solid #D6D4D4;*/
	height: auto;
}
.watermark
{
	font-family: Tahoma;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	/*text-transform:  uppercase;*/
	color: #000000;
	text-decoration: none;
	background-color: #9fbbe1; /*#ECF1F9;*/
	border: 1px solid #2567C8;
	height: 15px;
	/*vertical-align: middle;*/
	text-align: left;
}

.inputI
{
	border:solid 1px #1e5099;
	background-image:url(img/txtbox_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:2px;
	font-family:Tahoma;
	font-size:20px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#272727;
	width: 150px;
}


/* Reorder List Start */
.reorderListDemo li {
        list-style:none;
        margin:2px;
        color:#FFF;
}
       
.dragHandle 
{
        font-family: Verdana, Arial;
        font-size : 12px;
        width:100%;
        height:26px;
        background-color: #5282CC; 
        width: 100px;
        cursor: pointer;
        border:outset thin white;
        color:#FFF;
        padding : 2px;	            
}

.reorderListImages li {
	            list-style:none;
	            margin:2px;
	            color:#FFFFFF;
       }

.dragHandleImages 
{
        font-family: Verdana, Arial;
        font-size : 12px;
        height:75px;
        background-color: #FFFFFF; 
        width: 100px;
        cursor: hand;
        border:outset thin white;
        color:#FFF;
        padding : 2px;	            
}

.itemArea {
    /*margin-left:15px;*/
    font-family:Arial, Verdana, sans-serif;
    font-size:1em;
    text-align:left;
    color:Black;
    border : solid 1px #000;
    
    /*background-color:#D8E3F3;*/
    text-transform : capitalize; 
    /*height:30px;*/
    padding: 4px;
    width:96%;
     
}
input
{
	border:solid 1px #1e5099;
	background-image:url(img/txtbox_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:2px;
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#272727;
}
.itemAreaImages {
    /*margin-left:15px;*/
    font-family:Arial, Verdana, sans-serif;
    font-size:1em;
    text-align:left;
    border:solid 0px #5282CC;
    background-color:#FFFFFF; 
    /*height:30px;*/
    padding: 2px;
    width:200px;
     
}

.thumbNailImage
{
	width: 20px;
	height: 20px;
	cursor: hand;
	cursor: pointer;
	
}
.reordertext {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter; 
	font-variant: normal;
	text-transform: none;
	color: Navy;
	text-decoration: none;
	text-transform : uppercase; 
}
/* Reorder List End */

/* Table LeftColumn Bold */

#tblForm
{
	width: 100%; 
}
#tdBold
{
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.fileupload {
	font-family: Tahoma;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform:  uppercase;
	color: #000000;
	text-decoration: none;
	background-color: #9fbbe1; /*#ECF1F9;*/
	border: 1px solid #2567C8;
	width: auto;
	vertical-align: middle;
	text-align: left;
	height: 20px;
}

.collapsePanelTitle
{
	font-weight :bold;
}
.collapsePanelTitle:hover
{
	cursor: hand;
	cursor: pointer;
}

/*Modal Popup*/
.modalBackground 
{
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}

.modalPopup
{
    background-color:#ffffdd;
    border-width:3px;
    border-style:solid;
    border-color:Gray;
    padding:0px;
    width:250px;
}               

.nostyle
{	
}

.mdsSection .nostyle tr td[colspan]:first-child 
{ 
	font-weight:normal;
	font-size:11px;
	font-family: Arial, Verdana;
	text-transform:none;
	background-color:White;
	width:50%;
}


.mdsSection
{
	width:100%;
	border-bottom:solid 1px #4284E6;
}
.mdsSection hr
{
	background-color: #326BC2;
}

.mdsSection thead th
{
	text-align:left;
	background-color:#4284E6;
}

.mdsSection span
{
	text-align:left;
	color:Blue;
	font-weight:bold;
}

.mdsSection div.l 
{
	float:left;
	width:50%;
	text-align:center;
}
.mdsSection div.ll
{
	text-align:left;
	width:40%;
}
.mdsSection div.r 
{
	text-align:center;
	float:right;
	width:49%;
}

.mdsSection tr td[colspan*='1']:first-child 
{ 
	font-weight:bold;
	font-size:14px;
	font-family: Arial, Verdana;
	background-color : #4284E6;
	width:65px;

}

.mdsSection tr td[colspan*='2']
{
	font-weight:bold;
	font-size:14px;
	font-family: Arial, Verdana;
	background-color : #4284E6;
	text-transform:uppercase;	
}

.mdsSection td
{
	font-size:11px;
	white-space:normal;
}

.mdsSection small
{
	font-weight:bold;
	font-size:10px;
	font-family: Arial, Verdana;
}

.mdsSection div.dfn
{
	display:inline;
}

.mdsHeader,
.mdsContent,
.mdsErrorArea
{
	left:15%;
	width:85%;
}

.mdsHeader
{
	padding:2px 0 0 2px;
	vertical-align:middle;
	position:fixed; 
	font-weight:bold;
	font-family: Arial, Verdana;
	text-transform:uppercase;
	height:4.5%; 
	background-color:#4284E6;
	border-bottom: solid 2px #326BC2;
}
.mdsSideBar
{
	position:fixed; 
	left:0%; 
	height:100%; 
	width:15%; 
	text-align:center; 
	background-color:#D8E3F3;
	
	/*position:fixed; left:0%; height:100%; width:15%; background-color:red;*/
}
.mdsErrorArea
{
	border:solid 1px blue;
	height:auto;
	text-align:left;
}
.mdsContent
{
	/*position:absolute; left:15%; height:95%; width:85%; top:5%; overflow:auto;*/
	position:absolute; 
	/*left:15%;
	width:85%; */
	height:95%;
	top:5%; 
	overflow-y:auto;
	overflow-x:hidden;
}

.mdsNavigation
{
	word-spacing:2px;
}

/* Column Height and centre - Monitoring */

.Monitor
{
	text-align:center;
	height:25px;
}
.imgTextButton
{
	font-size:11px;
	border: outset 1px #4284E6;
	cursor:pointer;
	padding: 1px 1px 1px 1px;
		
}
.imgTextButton  img
{
	width: 20px;
	vertical-align:middle;
	height: 20px;
}
.imgTextButton  input
{
	width: 20px;
	vertical-align:middle;
	height: 20px;
}
.imgButton
{
	width:20px; 
	height:23px;
	cursor:pointer;
}
.CheckListItem
{
	width:13px; 
	font-size:10px;
	text-align:center; 
	font-weight:bold;
	text-transform: uppercase; 
	border:outset 1px #ccc;
	vertical-align:middle; 	
	background-color: #9fbbe1; /*#ECF1F9;*/
	border: 1px solid #2567C8;
	padding: -1px -1px -1px -1px;
}

.idc9Search 
{
	cursor:pointer;
	width: 15px;
	vertical-align:middle;
	height: 15px;
	padding-bottom:8px;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.GVFixedHeader { font-weight:bold; background-color: white; position:relative; 
                         top:expression(this.parentNode.parentNode.parentNode.scrollTop - 1);}

.LoginDiv
{
	width: 738px; 
	margin: 0 auto; 
	padding: 0; 
	display: block;
    clear: both; 
}

.insuranceDetails
{
	border:solid 1px #000; 
	padding:5px;
}


.hyperlink:hover
{
    color: Orange;
   
}

.hyperlink
{
    font-variant: normal;
    font-family: Tahoma;
    font-size: 11px;
    color:  #022d89;
    
}

.hyperlinkDarkBG:hover
{
    color: #FFFF66;
    text-transform: none;
}

.hyperlinkDarkBG
{
    font-variant: normal;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
}