.home_main_bg {
	
	background-repeat: no-repeat;
	background-position: right;
}
.hometext {
	font-size: 12px;
	color: #000000;
	margin-left: 12px;
	margin-top: 8px;
	line-height: 125%;
	width: 580px;
}
.boxmargins {
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 20px;
	color: #666666;
	font-size: 12px;
	margin-bottom: 0px;
	padding: 0px;
}

.smalltext {
	font-size: 12px;
	color: #666666;
}
a {
	color: #333333;
}
.rightboxmargin {
	margin-top: 0px;
	margin-right: 25px;
	margin-left: 0px;
	color: #666666;
	font-size: 12px;
}
.fadebgandline {
	
	background-repeat: repeat-y;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7AD2F7;
}
.subpagetext {
	font-size: 12px;
	color: #000000;
	margin-left: 12px;
	margin-top: 8px;
	line-height: 125%;
	padding-left: 12px;
	margin-bottom: 4px;
	padding-bottom: 4px;
	padding-top: 0px;
}
.smalltext-margin {
	font-size: 12px;
	color: #666666;
	margin-left: 30px;
	margin-top: 8px;
}
.bottombg-end {
	
	background-repeat: repeat-y;
}
.corporate_bg {
	
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7AD2F7;
}
.subpagetext-td {
	font-size: 12px;
	color: #000000;
	margin-left: 20px;
	margin-top: 8px;
	line-height: 125%;
	padding-left: 20px;
	margin-bottom: 4px;
	padding-bottom: 4px;
	padding-top: 0px;
}
.smalltext-margin-td {
	font-size: 12px;
	color: #666666;
	margin-left: 20px;
	margin-top: 8px;
	padding-left: 20px;
}
.fadebg-rev {
	background-image: url(images/reverse_bg.jpg);
	background-repeat: repeat-y;
}

.marginsonly {
	margin-right: 30px;
	margin-left: 10px;
	padding-right: 30px;
	padding-left: 10px;
}
.marginsindent {
	margin-right: 30px;
	margin-left: 30px;
	padding-right: 30px;
	padding-left: 10px;
}
.greyunderline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A7A9AC;
	background-position: left;
}
.hospitalbg {
	background-image: url(images/hospital_fadebg.jpg);
	background-repeat: repeat-y;
}
.indent {
	background-position: right;
	margin-right: 25px;
	padding-right: 25px;
}
.tablebg {
	color: #84878A;
	background-image: url(images/table_bluefadebg1.jpg);
	font-size: 10px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-left: 10px;
	padding-left: 10px;
}
.tablebg2 {
	background-image: url(images/table_bluefadebg2.jpg);
	font-size: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	margin-left: 10px;
	padding-left: 10px;
}
.tablebg3 {
	background-color: #CBECFC;
}
.tablebg4 {
	background-image: url(images/table_bluefadebg2.jpg);
	font-size: 16px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	margin-left: 10px;
	padding-left: 6px;
}
.nolinkdec {
	text-decoration: none;
}
.treatmentletter {
	font-size: 16px;
	color: #666666;
}
.tinytext {
	font-size: 10px;
	color: #666666;
}

h2 {
	font-size: 12px;
	color: #104D96;
	font-weight: normal;
}

h3 {
	font-size: 1.16px;
	color: #104D96;
	font-weight: bold;
	margin-bottom: 0px;
}
.largedbluetext, .largedbluetext a:link, .largedbluetext a:hover, .largedbluetext a:visited, .largedbluetext a:active {
	font-size: 1.2em;
	line-height:125%;
	color: #104D96;
}

/* DW styles */

p, td, body {
	font-family: Arial, Helvetica, sans-serif
	font-size: 10px;
	
}

.bodycopy
{	padding-right: 60px;
	padding-left: 20px;
	font-size: 12px;
}

ul li
{
	list-style-image:url(/raksha/images/big_blue_arrow.jpg);
	list-style-position: outside;
	margin-left: 15px;
	margin-right: 50px;
	padding-bottom: 7px;
}
ol li
{
	list-style-position: outside;
	margin-left: 15px;
	margin-right: 50px;
	padding-bottom: 7px;
}


.quietlinks, .quietlinks a:link, .quietlinks a:visited
{	color: #666666;
	font-size: 0.82em;
	text-decoration: none; }
.quietlinks a:hover, .quietlinks a:active
{	color: black;
	text-decoration: underline; }

.textbox
{	font-size: 12px;
	color: #666666;
}

.accessibility {display:none;}

.consTitle
{	padding-top:3px;padding-bottom:3px;padding-left:6px;
	font-size: 14px;
	color: black;
}

.consDetails
{	padding: 5px 10px 15px 6px;
}
.category {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION:none
}
.categoryb {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #00BFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}




.bodyStyle{
        margin:0px;
	background-color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-size-adjust : inherit;
	font-style : normal;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

A{
	size:10px;font-family: Arial, Helvetica, sans-serif;
}

A:hover{
	size:10px;font-family: Arial, Helvetica, sans-serif;
}

TD{
	font-size : 11px; font-family: Arial, Helvetica, sans-serif;
}


INPUT  {
	font-family : verdana, Sans-serif;
	font-size : 11px;
	height: 16px;
	border : 1px solid #3A6EA5;
	color : #16293F;
}

SELECT  {
	font-family : verdana, Sans-serif;
	font-size : 11px;
	height: 16px;
	color : #16293F;
	border : 1px solid #3A6EA5;
}

.radio  {
	border : none;
}

.chekbox{
	border : 1px solid #3A6EA5;
}

.mony{
	text-align: right;
}

/* Region Specific style */

.content{
	background-color : #E5E5E5;
	padding: 5px;
}

.container{
	margin:2px;
}

.siteTextSmall	{ 
	font-size : 10px; font-family: Arial, Helvetica, sans-serif
}
.siteTextMed	{ 
	font-size : 11px; font-family: Arial, Helvetica, sans-serif
}
.siteText, p		{
	 font-size : 12px; font-family: Arial, Helvetica, sans-serif
}

a.siteText, a.siteTextMed, a.siteTextSmall { 
	color: #006699; 
	text-decoration: none; 
	display : inline;
}

a.siteText:hover, a.siteTextMed:hover, a.siteTextSmall:hover	{ 
	color: #FF6600; 
	text-decoration: underline; 
	display : inline;
}

A.menu{
	color: #0000A8;
	text-decoration: none;
	display : inline;
}

A:hover.menu{
	color: Navy;
	text-decoration: underline;
	display : inline;
}

/* Form Style */

.windowHead{
	font-size : 11px;
	background-color : #C7C7C7;
	font-family: verdana, Helvetica, sans-serif;
	font-weight : bold;
        border-left :1px solid ThreedDarkShadow;
        border-right :1px solid ThreedDarkShadow;
        border-top :1px solid ThreedDarkShadow;
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 2px;
	padding-bottom : 2px;
}

.windowContainer{
	background-color : #FFFFFF;
        border-left :1px solid ThreedDarkShadow;
        border-right :1px solid ThreedDarkShadow;
        border-top :1px solid ThreedDarkShadow;
        border-bottom :1px solid ThreedDarkShadow;
	padding : 5px;
}

.windowStatus{
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 2px;
	padding-bottom : 2px;
        border-left :1px solid ThreedDarkShadow;
        border-right :1px solid ThreedDarkShadow;
        border-bottom :1px solid ThreedDarkShadow;
	font-size : 10px;
	font-family: verdana, Helvetica, sans-serif;
	color : Navy;
}

.button  {
	font : bold 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height : 17px;
	background-color : #F0F8FF;
	cursor : hand;
	border : 1px solid #427BBB;
	color : #006699;
}

.label{
	font-weight : bold;
	color : #010101;
}

.messageBox{
	  background-color : InfoBackground;
	  border : dotted Green;
	  cursor : help;
	  padding : 10px;
	  font-size : x-small;
	  text-align: center;
}

/* Tabular View - Grid View Style*/

Table.list  {
	  background-color : #ABABAB;
}

TR.labelBase  {
	  COLOR : #FFFFFF;
	  FONT-FAMILY : verdana, Helvetica, sans-serif;
	  background-color : #575757;
	  font-size:11px;
	  font-weight:bold;
}

TR.cat  {
	  COLOR : #010101;
	  FONT-FAMILY : verdana, Helvetica, sans-serif;
	  font-size:11px;
	  font-weight:bold;
}

.record  {
	  background-color : #EEEEEE;
	  font-family : verdana, Sans-serif;
	  font-size : 10px;
}

.over  {
	  background-color : #F5F5DC;
	  font-family : verdana, Sans-serif, serif;
	  font-size : 10px;
	  cursor : hand;
	  cursor : pointer;
}

.out  {
	  background-color : #FFFFFF;
	  font-family : verdana, Sans-serif, serif;
	  font-size : 10px;
}

.linkRow  {
	  font-size : 19px;
	  font-weight : bold;
	  color : black;
	  font-family : verdana, sans-serif;
	  top : auto;
	  height : 18px;
	  background-color : #DBDBDB;
}

A.pageno  {
	  font-size : 11px;
	  font-weight : none;
	  color : Blue;
 	  text-decoration : underline;
      top : auto;
}

