@charset "utf-8";
/* CSS Document */
body { padding:0px; margin:3px 0px; font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:12px; color:#676767; }
.bodycolor
{
	background-color:#E5F1FA
}
.gridheader
{
	background-color : #78D1D0 ;
	font-weight :bold ;
}
.gridheader a
{
	background-color:#78D1D0; font-size:11px; font-style:normal; color:#000000; line-height:16px; font-family:Verdana; text-decoration:underline;
	font-weight:bold;
}
.gridheader a:hover
{
	text-decoration:none; color:#0000FF;
}
.bodytex{
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#666666;
}
/*.username{
font-family:Tahoma; font-size:11px; font-style:normal; font-weight:bold; color:#666666; line-height:18px;
}*/
.username{
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#1C8483; line-height:18px;
}

a.menu{
font-family:Tahoma; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold;
}
a.menu:hover{
font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none; font-weight:bold;
}
a.more{
font-family:Tahoma; font-size:11px; color:#666666; text-decoration:underline; font-weight:normal;
}
a.more:hover{
font-family:Tahoma; font-size:11px; color:#F57C15; text-decoration:none; font-weight:normal;
}
.red{
font-family:Tahoma; font-size:40px; color:#FF0000; text-decoration:none; font-weight:bold;
}
.redtext{
font-family:verdana; font-size:11px; color:#FF0000; text-decoration:none; font-weight:normal;
}
.heading{
font-family:Tahoma; font-weight:bold; font-size:16px; text-decoration:none; font-weight:bold; color:#FF9900;
}
.style1 {
	font-size: 18px;
	color: #1FB3AC;
}
.UpdateButton
{
	background-color:#2AA3A2;
	border-color:#2AA3A2;
	font-weight:bold;
	border-style:none;
	color:White;
	
}

.newuser { font-family:Tahoma; FONT-WEIGHT:normal; text-align:justify; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-STYLE: normal }
.hedtext { font-family:verdana; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-STYLE: normal; text-align:justify }
.text_field{
font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal;
font-weight: normal; color: #484848; text-decoration: none; height: 16px;
border: 1px solid; line-height: normal;  background-color: #FFFFFF;
background-position: center; text-align: left; vertical-align: middle;
}
a.leftmenu{
font-family:Tahoma; font-size:11px; color:#2AA3A2; text-decoration:none; font-weight:bold;
}
a.leftmenu:hover{
font-family:Tahoma; font-size:11px; color:#F57C15; text-decoration:none; font-weight:bold;
}
a.leftmenu2{
font-family:Tahoma; font-size:11px; color:#2AA3A2; text-decoration:none; font-weight:bold; text-transform:capitalize;
}
a.leftmenu2:hover{
font-family:Tahoma; font-size:11px; color:#F57C15; text-decoration:none; font-weight:bold;
}
.healthmenu 
{
	 font-weight:normal; font-size:11px; color:#333333; 
	line-height:normal !important;
	line-height:16px;
	font-style:normal; text-decoration:underline;
}
.healthmenu:hover { text-decoration:none; }

.Combobox 
{ 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #ffffff/*#f7f7f7 */
}
.bodytext
{
	font-family:Tahoma; font-size:11px; font-style:normal; font-weight:normal; color:#000000;
}
.Text 
{  
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
} 
.Text a
{  
	PADDING-LEFT:3px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE:11px; COLOR:#0000FF; LINE-HEIGHT:16px; FONT-FAMILY:Verdana; TEXT-DECORATION:underline;
} 
.Text a:hover { text-decoration:none; color:#F57C15; }
.textbold11 
{  
	FONT-WEIGHT:bold; 
	FONT-SIZE:11px; 
	COLOR:#000000; 
	LINE-HEIGHT:16px; 
	FONT-FAMILY:Verdana; 
	TEXT-DECORATION:none;
} 
.report_text 
{  
	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
} 

.textchkbox 
{  
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	text-align:left;
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
} 
.Textbold
{  
	PADDING-LEFT: 3px; background-color:#78D1D0;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
} 
.Textbold a
{  
	PADDING-LEFT: 3px; background-color:#78D1D0;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION:underline;
} 
.Textbold a:hover
{ text-decoration:none; COLOR: #000000;  }
.footertext 
{  
	font-family:Arial; font-size:10px; font-style:normal; font-weight:normal; color:#000000;
} 
.Searchtext 
{  
	FONT-WEIGHT:normal; font-style:normal; FONT-SIZE: 9pt; COLOR:#000000; FONT-FAMILY: arial; TEXT-DECORATION: none;	
} 
.viewschedule
{  
	FONT-WEIGHT:normal; font-style:normal; font-size:10px; COLOR:#000000; FONT-FAMILY:arial; TEXT-DECORATION:underline;	
} 
.viewschedule:hover
{  
	TEXT-DECORATION: none;	
} 
.Printtext 
{  
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: normal; font-style:normal;
	FONT-SIZE: 15px; 
	COLOR: #000000; 
	FONT-FAMILY:Arial;
	line-height:16px;
	TEXT-DECORATION: none;
} 

/*.select {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 2px; z-index: 25; height: 16px;
font-weight: normal;
} */
/* modify khanna*/
.select {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 2px; z-index: 25; height: 20px;
font-weight: normal;
}
.selectborder{
border: 1px solid #7f9db9; padding: 2px 2 2 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width: 18em; margin-bottom:7px;
              font-size: 12px; height: 20px;
              font-family: arial, sans-serif; 
} 
.selectbordernowidth{
border: 1px solid #7f9db9; padding: 2px 2 2 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              font-size: 12px; height: 20px;
              font-family: arial, sans-serif; 
} 
.selectborder20{
border: 1px solid #7f9db9; padding: 2px 2 2 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width:21em; 
              font-size: 12px; height: 20px;
              font-family: arial, sans-serif; 
} 
.selectborderpx{
border: 1px solid #7f9db9; padding-left: 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width:242px; 
              font-size: 12px;
              font-family: arial, sans-serif; 
} 
.selectborder2{
border: 1px solid #7f9db9; padding: 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width: 15em;
              font-size: 12px; margin-bottom:7px;
              font-family: arial, sans-serif; 
} 
.selectborder17{
border: 1px solid #7f9db9; padding: 2px 2 2 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width: 17em; 
              font-size: 12px; height: 20px;
              font-family: arial, sans-serif; 
} 
.selectborder1{
border: 1px solid #7f9db9; padding: 2px 2 2 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000;               
              width: 22em; 
              font-size: 12px; margin-bottom:7px;
              font-family: arial, sans-serif; 
}
.selectborder25{
border: 1px solid #7f9db9; padding-left:2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              margin-bottom:10px;         
              width: 242px; 
              font-size: 12px; height: 18px;
              font-family: arial, sans-serif; 
}
.selectborder250{
border: 1px solid #7f9db9; padding: 2px 2 2 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000;          
              width: 250px; 
              font-size: 12px; height: 18px;
              font-family: arial, sans-serif; 
}
.selectborder11{
border: 1px solid #7f9db9; padding: 2px 2 2 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width: 12em; 
              font-size: 12px; height: 20px;
              font-family: arial, sans-serif; 
} 
.dropdown10{
border: 1px solid #7f9db9; padding: 2px 2 2 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width: 11em; 
              font-size: 12px; height: 20px;
              font-family: arial, sans-serif; 
} 
.dropdownpx{
border: 1px solid #7f9db9; padding: 2px 2 2 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width: 140px; 
              font-size: 12px; height: 20px;
              font-family: arial, sans-serif; 
} 
.dropdown9{
border: 1px solid #7f9db9; padding: 2px 2 2 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width: 9em; 
              font-size: 12px; height: 20px;
              font-family: arial, sans-serif; 
} 
.dropdown{
border: 1px solid #7f9db9; padding-left: 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              font-size: 12px;
              font-family: arial, sans-serif;
              margin-bottom:7px;
} 
.loginborder{
border: 1px solid #7f9db9; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width: 8em; 
              font-size: 12px;
              font-family: arial, sans-serif; } 
              
.textboxborder{
border: 1px solid #7f9db9; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              font-size: 12px; margin-bottom:7px;
              font-family: arial, sans-serif; }
              
              
.loginbordernowidth {
border: 1px solid #7f9db9; background-color: #FFFFFF; text-align: left; color: #000000; 
font-size: 12px; height:18px; font-family: arial, sans-serif; padding:0px 2px 0px 2px;
} 
.loginborder8 {
border: 1px solid #7f9db9; background-color: #FFFFFF; text-align: 
left; color: #000000; width: 8em;
font-size: 12px; 
height:20px !important; margin-bottom:7px;
height:18px;  padding:0px 2px 0px 2px;
font-family: arial, sans-serif; 
} 
.loginborder2{
border: 1px solid #7f9db9; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width: 15em; 
              font-size: 12px; 
              height:18px; padding:0px 2px 0px 2px;
              font-family: arial, sans-serif; 
}
.loginborder5{
border: 1px solid #7f9db9; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width:4em;  padding:0px 2px 0px 2px;
              font-size: 12px; height:18px;
              font-family: arial, sans-serif; 
} 
.loginborder18{
border: 1px solid #7f9db9; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width: 18em; padding:0px 2px 0px 2px;
              font-size: 12px; height:18px;
              font-family: arial, sans-serif; 
}
.loginborder20{
border: 1px solid #7f9db9; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width:20em;  padding:0px 2px 0px 2px;
              font-size: 12px; height:16px;
              font-family: arial, sans-serif; 
}
.loginborder22{
border: 1px solid #7f9db9; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width:260px; padding:0px 2px 0px 2px; 
              font-size: 12px; height:16px;
              font-family: arial, sans-serif; 
}
.loginborderpx{
border: 1px solid #7f9db9; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000;
              width:240px; padding:0px 2px;
              font-size: 12px;
              font-family: arial, sans-serif; 
}
.loginborderpx1{
border: 1px solid #7f9db9; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width:232px !important;
              width:228px; padding:0px 2px 0px 2px;
              font-size: 12px;
              font-family: arial, sans-serif; 
}
.textarianowidth {
border: 1px solid #7f9db9; padding: 2px 2 2 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              font-size: 12px; height: 50px;
              font-family: arial, sans-serif; 
} 
.textaria22{
border: 1px solid #7f9db9; padding: 2px 2 2 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width:22em;
              font-size: 12px; height: 40px;
              font-family: arial, sans-serif; 
} 
.smallborder{
border: 1px solid #7f9db9; padding: 2px 2 2 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width: 5em; 
              font-size: 12px; height: 20px;
              font-family: arial, sans-serif; 
} 
.type{
font-family:Tahoma; font-size:11px; font-style:normal; font-weight:bold; color:#155F96; line-height:18px;
}
.mainheadernew{
 font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; text-decoration:none; font-weight:bold; color:#155F96;

}
.menuitemtext
{
	FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
	
}

.row2
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #cedbdf
}

.Alternaterow
{
	/*PADDING-LEFT: 3px; */
	FONT-WEIGHT: normal; 
	FONT-FAMILY: Verdana; 
	line-height:16px;
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	/*LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana; */
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #cedbdf
}

.alternaterow
{
	/*PADDING-LEFT: 3px; */
	FONT-WEIGHT: normal; 
	FONT-FAMILY: Verdana; 
	line-height:16px;
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	/*LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana; */
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #cedbdf
}


TABLE.box
{
    BACKGROUND-COLOR: whitesmoke
}
TR.box
{
    BACKGROUND-COLOR: #ffffff
}

/*a.fotter{
font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; font-weight:normal;
}
a.fotter:hover{
font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:underline; font-weight:normal;
}*/

*/

a.healthcheck{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0C756F; text-decoration:underline; font-weight:bold;
}
.heading{
font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none; font-weight:bold; color:#378C87;
}
.fields{
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#666666; line-height:18px;
}
.headermsg
{
	font-family:Arial, verdana, Helvetica, sans-serif; font-weight:bold; font-size:16px; text-decoration:none; font-weight:bold; font-style:normal;
}

.subheading
{
	font-family:Arial, verdana, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:none; font-weight:bold; font-style:normal;
}

healthcheck{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0C756F; text-decoration:underline; font-weight:bold;
}
healthcheck:hover{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F57C15; text-decoration:none; font-weight:bold;
}
a.ourhos{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2AA3A2; text-decoration:underline; font-weight:bold;
}
a.ourhos:hover{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none; font-weight:bold;
}

/* New css adding on 24/01/08 */

.mainheading {
 font-family:Arial; font-weight:bold; font-size:13pt; text-decoration:none; font-weight:bold; color:#2AA3A2;
}
.border { border:1px solid #000000; }

.bordergray { border:1px solid #CCCCCC; }

.borderleft
{
	border-left:1px solid #000000; 
}
.borderlr {
	border-left:1px solid #000000; border-right:1px solid #000000;
}
.borderrt 
{
	border-top:1px solid #000000; border-right:1px solid #000000;
}
.bordertop 
{
	border-top:1px solid #000000;
}
.paddingtb
{
	padding-top:5px; padding-bottom:5px; padding-left:5px;
}
.tableheading {
	font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-style:normal; color:#000000; font-weight:bold;
}
.borderrb { border-right:1px solid #000000; border-bottom:1px solid #000000; }
.borderbottom { border-bottom:1px solid #000000; }
.viewschedule{
font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#2AA3A2; text-decoration:underline; font-weight:bold;
}
.mar { margin:-1px 0px -2px 0px; }
.viewschedule:hover{
text-decoration:none;
}
.margin { margin:0px; }
.borderright { border-right:1px solid #000000; }

/* new css on 01/02/2008 */
a.healthcheck{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0C756F; text-decoration:underline; font-weight:bold;
}
a.healthcheck:hover{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F57C15; text-decoration:none; font-weight:bold;
}
a.ourhos{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:underline; font-weight:bold;
}
a.ourhos:hover{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2AA3A2; text-decoration:none; font-weight:bold;
}
.new { text-decoration:underline;
  color:#2B3394;
  }
  .new:hover { text-decoration:none; }
.sub2 { 
  text-decoration:underline;
  color:#2B3394; }
  .sub2:hover { text-decoration:none; }
.sub { 
  font-family: Arial, sans-serif;
  font-size : 13px; text-decoration:underline;
  font-style : normal;
  font-weight : bold;
  color :#2AA3A2; }
  
  .sub:hover { text-decoration:none; }
  
  .mainsub { 
  font-family: Arial, sans-serif;
  font-size : 17px; text-decoration:none;
  font-style : normal;
  font-weight : bold;
  color:#2B3394; }
  
  .subtext { 
  font-family: Arial, sans-serif;
  font-size : 12px; text-decoration:none;
  font-style : normal; line-height:16px;
  font-weight : normal;
  color :#333333; }
  
  .bordeleft { border-left:1px solid #2AA3A2; }
  
  .headeraddress
{ font-family : verdana,helvetica,arial,sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #2AA3A2; }
  
  .loginborderfamily{
		border: 1px solid #7f9db9; padding-left: 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width: 8em; margin-bottom:10px;
              font-size: 12px; height: 18px;
              font-family: arial, sans-serif; 
}
.style2 {color: #EE790F; }
.style4 {color: #336699; }
.style5 {color: #EE790F}
.tolowerinsearch
{
	text-transform: capitalize;
	
}
.paddingleft
{
	padding-left: 10px;
}
.paddingright
{
	padding-right: 10px
}
.paddinglr
{
	padding-left: 10px; padding-right: 10px
}
.paddingleft3
{
	padding-left: 3px; padding-right: 3px
}
.paddingleft2
{
	padding-left:5px;
}
.paddingleft5
{
	padding-left:-5px;
}
.newsearchby 
{
	font-family: Arial, sans-serif;  font-size:16px; text-decoration:none;  font-style: normal; font-weight:bold;  color :#155f96; 
  }
.paddingleftiemozilla
{
	padding-left:-10px !important;
	padding-left: 0px
}
.paddinglr5
{
	padding-left:5px; padding-right:5px
}
.paddingleft5
{
	padding-left:5px;
}
.quad 
{
	color:#a89d9d; font-family:Verdana; font-size:10px; font-style:normal; font-weight:normal; text-decoration:unerline;
}
.quad:hover 
{
	text-decoration:none;
}
.ima_height
{
	height:235px !important;
	height:238px; 
	font-family:Arial, Helvetica, sans-serif; font-size:23px; font-style:normal; font-weight:bold; color:#cccccc;
}
.flashheight
{
	height:124px !important;
	height:138px; background-color:#f5fcfc; border:1px solid #d9eeed;
}

.logintopleft { background-image:url(../../images/login_03.gif); width:7px; background-repeat:no-repeat; }
.logintopmiddle { background-image:url(../../images/login_04.gif); height:8px; background-repeat:repeat-x; }
.logintopright { background-image:url(../../images/login_06.gif); width:8px; background-repeat:repeat-x; }
.loginleft { background-image:url(../../images/login_08.gif); width:8px; background-repeat:repeat-y; }
.loginright { background-image:url(../../images/login_10.gif); width:7px; background-repeat:repeat-y; }
.loginbottomleft { background-image:url(../../images/login_17.gif); width:8px; background-repeat:no-repeat; }
.loginbottommiddle { background-image:url(../../images/login_18.gif); height:8px; background-repeat:repeat-x; }
.loginbottomright { background-image:url(../../images/login_19.gif); width:7px; background-repeat:repeat-x; }

.addtopleft { background-image:url(../../images/Home2_07_tl.gif); width:3px; background-repeat:no-repeat; }
.addtopmiddle { background-image:url(../../images/Home2_08_tm.gif); height:7px; background-repeat:repeat-x; }
.addtopright { background-image:url(../../images/Home2_10_tr.gif); width:3px; background-repeat:repeat-x; }
.addleft { background-image:url(../../images/Home2_12_left.gif); width:3px; background-repeat:repeat-y; }
.addright { background-image:url(../../images/Home2_14_right.gif); width:7px; background-repeat:repeat-y; }
.addbottomleft { background-image:url(../../images/Home2_17_bl.gif); height:7px; background-repeat:no-repeat; }
.addbottommiddle { background-image:url(../../images/Home2_18_bm.gif); height:3px; background-repeat:repeat-x; }
.addbottomright { background-image:url(../../images/Home2_19_br.gif); width:7px; background-repeat:repeat-x; }

.booktopleft { background-image:url(../../images/Home_14.gif); width:4px; background-repeat:no-repeat; }
.booktopmiddle { background-image:url(../../images/Home_15.gif); height:4px; background-repeat:repeat-x; }
.booktopright { background-image:url(../../images/Home_17.gif); width:4px; background-repeat:repeat-x; }
.bookleft { background-image:url(../../images/Home_19.gif); width:4px; background-repeat:repeat-y; }
.bookright { background-image:url(../../images/Home_20.gif); width:4px; background-repeat:repeat-y; }
.bookbottomleft { background-image:url(../../images/Home_34.gif); height:4px; background-repeat:no-repeat; }
.bookbottommiddle { background-image:url(../../images/Home_35.gif); height:4px; background-repeat:repeat-x; }
.bookbottomright { background-image:url(../../images/Home_37.gif); width:4px; background-repeat:repeat-x; }

.abouthealthheack { background-image:url(../../images/Home2_11.gif); height:6px; background-repeat:no-repeat; }

#middletable 
{
	background-color:#ffffff; padding:0px; width:100%; border:none;
}






#table { background-color:#ffffff }

.table td
{
    border-color: #000000;
    border-width: 0 0 1px 1px; padding-left:2px; padding-right:2px;
    border-style: solid; margin:0px;
}

.td
{
    border-color: #000000;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
}

.marked { background-color:#cccccc; }
/*.td a{
font-family:Arial; font-size:11px; color:#0000FF; text-decoration:underline; font-weight:normal; font-style:normal;
}
.td a:hover{
color:#F57C15; text-decoration:none;
}*/
.ButtonW
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-style: normal;
	border: 1px solid #2AA3A2; 
	background-color:#2AA3A2;
	font-weight:bold;
}

.buttonw
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-style: normal;
	border: 1px solid #2AA3A2; 
	background-color:#2AA3A2;
	font-weight:bold;
}

.selectborder248{
border: 1px solid #7f9db9; padding: 2px 2 2 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width: 300px; 
              font-size: 12px; height: 20px;
              font-family: arial, sans-serif; 
} 

.selectborder300{
border: 1px solid #7f9db9; padding: 2px 2 2 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width: 300px;
              font-size: 12px; height:70px;
              font-family: arial, sans-serif; 
} 
#leftreport
{
	width:330px !important;
	width:126px;
	background-image:url(../../Patientimages/General_31.gif);
}

.link{
font-family:Arial; font-size:12px; color:#0000FF; text-decoration:underline; font-weight:normal; font-style:normal;
}
.link:hover{
color:#F57C15; text-decoration:none;
}
.Rlink{
font-family:Arial; font-size:12px; color:#0000FF; text-decoration:underline; font-weight:normal; font-style:normal;
}
.Rlink:hover{
color:#F57C15; text-decoration:none;
}

.white
{
	 background-color: #ffffff;
}

.textareabig{
border: 1px solid #7f9db9; padding: 2px 2 2 2px; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width: 30em;
              font-size: 12px; height: 100px;
              font-family: arial, sans-serif; 
} 

.button190
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-style: normal;
	border: 1px solid #2AA3A2; 
	background-color:#2AA3A2;
	font-weight:bold;
	width:190px;
	height:20px;
}
.TableheaderFields {
font-family:Verdana; font-size:11px; color:#000000; font-style:normal; font-weight:bold; 
text-decoration:none; line-height:18px; padding:3px 
}

.gridlink
{  
	font-family:Arial;
	font-size:11px; font-style:normal; font-weight:bold; text-decoration:underline; color:Black; padding-left:2px; padding-right:2px;
} 
.textbox50
{ font-family:Arial; width:50px !important; }
.labletext { text-align:right; padding:0px 10px 7px 0px; font-weight:bold; }
.resulttext { padding-bottom:7px; }

#mailgrid
{
	background-color:#cccccc; 
}
#mailgrid th
{
	PADDING-LEFT: 3px; background-color:#78D1D0;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}
#mailgrid td
{
	PADDING-LEFT: 3px;  
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	text-transform:capitalize;
}
#mailgrid #tdhide
{
	display:none;
}

.IndexPageText
{
	text-transform:capitalize;
}

.IndexPageCaps
{
	text-transform:uppercase;
}
.buttonbdr { border:none; background-color:#2AA3A2; padding:2px; font-weight:bold; color:#ffffff; padding:0px 2px 2px 2px;}
.buttonbdrsmall { border:none; background-color:#2AA3A2; padding:2px; font-weight:bold; color:#ffffff; padding:0px; width:120px;}
.paddingtop{padding-top:10px;}


img { border:0px; }
form { padding:0px; margin:0px; }
.floleft { float:left; }
.floright { float:right; }
.clrboth { clear:both; }
.tpad { padding-top:12px; }
.bpad { padding-bottom:10px; }
.lpad  { padding-left:10px; }
.ltbpad { padding:10px; }
.headtop { background:url(../../images/innerheadertop.gif) no-repeat; text-align:right; padding:6px 80px 14px 0px; }

.mainbody { border-left:3px solid #cde3e6; border-right:3px solid #cde3e6; }
.separator { float:left; background:url(../../images/separator.gif) repeat-x; width:875px; }

.quicksearch { width:626px; float:left; padding-left:13px; }
.quicksearch ul { padding:0px 0px 0px 10px; margin:0px;}
.quicksearch ul li { list-style-type:none; float:left; padding:0px 0px 10px 10px; font-weight:bold; color:#000000; }
.quicksearch ul li.mainli { width:80px; }
.login { width:226px; float:right;  padding-right:13px; }

.fotter { text-align:justify; line-height:18px; font-size:11px; }
.fotter .fotterleft { float:left; padding:3px 0px; }
.fotter .fotterright { float:right; padding:0px; }
.fotterrightbig { padding:10px 20px 15px 0px; background:url(../../images/fotterbgmiddle.gif) repeat-x; height:40px; }
.footleft { background:url(../../images/fotterbgleft.gif) no-repeat; width:26px; }
.footright { background:url(../../images/fotterbgright.gif) no-repeat; width:28px; }

.textboxbdr { font-size:12px; border:none; background-color:#ffffff; }
.selectboxbdr { font-size:12px; border:none; background-color:#ffffff; }
.username { float:left; width:70px; padding:0px 0px 7px 15px; font-weight:bold; color:#000000; }
.password { float:left; padding:0px 0px 7px 15px; }
.blocktext { color:#000000; }
.clickhere { color:#676767; text-decoration:underline; }
.clickhere:hover { text-decoration:none; }
.bodytext { text-align:justify; line-height:18px; }
.mainheading { font-weight:bold; font-size:22px; color:#15036c; padding-bottom:20px; }

.innermainbody { border-left:3px solid #cde3e6; border-right:3px solid #cde3e6; }
.innerbig { border-left:3px solid #cde3e6; border-right:3px solid #cde3e6; padding-right:10px; }
.headerbgline { background:url(../../images/headerbgline.gif) repeat-x; }

#outerleft { width:200px; background-color:#f1f1e9; }
#outerleft div  { border-bottom:1px solid #e1e1d7; border-top:1px solid #fdfdf8; padding:5px 15px 5px 10px; text-align:right; }
#outerleft a { text-decoration:none; color:#333333; font-weight:bold; }
#outerleft a:hover { text-decoration:none; color:#0090a0; }
#right { width:720px; }
#rightinside {width:700px; padding:17px 10px; }

#left { width:170px; background-color:#f1f1e9; }
#left div  { border-bottom:1px solid #e1e1d7; border-top:1px solid #fdfdf8; padding:5px 15px 5px 10px; text-align:right; }
#left a { text-decoration:none; color:#333333; font-weight:bold; }
#left a:hover { text-decoration:none; color:#0090a0; }

.text 
{  
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
} 
.text a
{  
	PADDING-LEFT:3px; 
	FONT-WEIGHT:normal; 
	FONT-SIZE:11px; COLOR:#0000FF; LINE-HEIGHT:16px; FONT-FAMILY:Verdana; TEXT-DECORATION:underline;
} 
.text a:hover { text-decoration:none; color:#F57C15; }

.textbold
{  
	PADDING-LEFT: 3px; background-color:#78D1D0;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
} 
.textbold a
{  
	PADDING-LEFT: 3px; background-color:#78D1D0;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION:underline;
} 
.textbold a:hover
{ text-decoration:none; COLOR: #000000;  }


.leftalign
{	text-align:left;padding-left:5px;}

.headbanner { background:url(../../images/head_banner.gif) no-repeat top right;  }
.logobg { background:url(../../images/logo_bg.gif) repeat-x;  }
.footerbg { background:url(../../images/footerbg.gif) repeat-x;  }


.padtb { padding:4px 0px; }
.paddingbottom10
{
	padding-bottom:10px;
}
.paddingbottom20
{
	padding-bottom:20px;
}

.chksubtext { 
  font-family: Arial, sans-serif;
  font-size : 12px; text-decoration:none;
  font-style : normal; line-height:16px;
  font-weight : normal;
   }

.paddingright5
{ padding-right:5px;}

.paddingleft10{ padding-left:10px;}

.paddingright30{ padding-right:30px;}
.padingleft12{padding-left:12px;}

.paddingright6{ padding-right:6px;}

.imgheight { height:107px; background-color:#ffffff; padding:4px; border:1px solid #676767; }
* html .imgheight { height:123px; }

.scrolbars { height:200px; overflow-x:hidden; overflow-y:auto; }

.wingsbg{background:url(../../images/edocwingslogin_03.gif) no-repeat; padding-top:50px; }

.wsusername{
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#1C8483; padding:0px 10px 7px 0px; text-align:right;
}
.wsloginborder{
border: 1px solid #7f9db9; 
              background-color: #FFFFFF; 
              text-align: left; 
              color: #000000; 
              width: 150px; 
              font-size: 12px; padding:0px 2px;
              font-family: arial, sans-serif; margin-bottom:7px; } 
 .helpline { color:#FFFFFF; font-size:18px; font-style:normal; padding-right:20px;}
 
 .style7
 {
 	color:#000000;
font-family:Verdana;
font-size:11px;
font-weight:normal;
line-height:16px;
padding-left:3px;
text-decoration:none;
width:132px;
font-weight: bold;
 }
 
 .Textbld
{  
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
	font-weight: bold;
} 
table td span
{ 
	font-weight:bold;
	color:#000000;
	
}
