﻿
.label
{
	font-size: 8pt;
	font-family: Arial, verdana, helvetica, sans-serif;
	font-weight: bold;
}
.errlabel
{
	font-size: 8pt;
	color:Red;
	font-family: Arial, verdana, helvetica, sans-serif;
	font-weight: bold;
}

.fadeCell
{
    background-color: #E8E9EA;
    filter: alpha(Opacity=50, FinishOpacity=0, Style=1, StartX=0, FinishX=0, StartY=50, FinishY=100)
}

.NavStatMenuStyle
{ 
   
}

.NavDynamicHoverStyle
{
    color: #0082D6; 
}
.NavDynamicMenuStyl
{ 
   
}

.NavDynamicSelectedStyle
{	
	color: #0082D6;
}

.NavDynamicMenuItemStyle
{
	padding: 5px 2px 5px 7px;
	border: solid 1px DarkGray;
	border-top: solid 1px #DBD9D9;  
	Font-Size: 11px; 
	color: #0082D6;
}

.NavStaticHoverStyle
{
	Color: DimGray;
	border: 0px;
	
}

.contactForm
{
	font-size: 11px;
    color: #464645;
    font-family: Arial;
    text-decoration: none;
    font-weight: normal;
}

.LoggedInMenuInfoBar
{
	border-bottom: solid 3px red;
}

body
{
    background-color: #F9F8F8;
    margin: 0px 0px 0px 0px;
}

.headerBackground
{
	background-image: url(HeaderImageCollection_BG.jpg);
    background-position: 779px top;
    background-repeat:no-repeat;
}

title
{
	background: #375f7f;
	color: White;
}

td
{
    font-size: 13px;
    color: #464645;
    font-family: Arial;
    text-decoration: none;
    font-weight: normal;
}

.tdLogin
{
    font-size: 13px;
    color: black;
    font-family: Arial;
    text-transform: none;
    font-variant: normal;
    text-decoration: none;
    padding-top: 5px;
    padding-bottom: 5px;
}

.LoginTxt
{
    font-size: 13px;
    color: #0082D6;
    font-family: Arial;
    text-transform: none;
    font-variant: normal;
    text-decoration: none;
    border-right: DimGray 1px solid;
    border-top: DimGray 1px solid;
    border-left: DimGray 1px solid;
    border-bottom: DimGray 1px solid;
    text-align: left;
}

.SearchTxt
{
    font-size: 13px;
    color: #0082D6;
    font-family: Arial;
    text-transform: none;
    font-variant: normal;
    text-decoration: none;
    border-right: DimGray 1px solid;
    border-top: DimGray 1px solid;
    border-left: DimGray 1px solid;
    border-bottom: DimGray 1px solid;
    text-align: left;
}

.SearchBtn
{
    font-size: 13px;
    color: background;
    font-family: Arial;
    text-decoration: none;
    background-color: White;
    border-right: #0082D6 1px solid;
    border-top: #0082D6 1px solid;
    border-left: #0082D6 1px solid;
    border-bottom: #0082D6 1px solid;
    font-weight: bold;
}

.tdArrowContent
{
    font-size: 13px;
    color: white;
    font-family: Arial;
    text-decoration: none;
    background-color: #B5B7B7;
}

.tdHeadingContent
{
    padding-left: 3px;
    font-size: 12px;
    color: #0082D6;
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
    background-color: white;
}

.tdHeadingContent
{
    text-align: center;
    font-size: 12px;
    color: #0082D6;
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
    background-color: white;
}
.tdHeadingContent_Mednenefit
{
    padding-left: 3px;
    font-size: 12px;
    color: #0082D6;
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
    background-color: white;
    border-right: solid 5px red;
    border-top: red 1px solid;
    border-left: red 1px solid;
    border-bottom: DimGray 1px solid;
}

.tdSubHeadingContent
{
    padding-left: 3px;
    font-size: 12px;
    color: White;
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
}

.tdLightContent
{
    padding-left: 3px;
    padding-bottom: 3px;
    font-size: 12px;
    color: DimGray;
    font-family: Arial;
    text-decoration: none;
    background-color: gainsboro;
}

.tdLightContent1
{
	text-align:center; 
    padding-bottom: 3px;
    font-size: 12px;
    color: DimGray;
    font-family: Arial;
    text-decoration: none;
    background-color: gainsboro;
}


.tdSearch
{
    font-size: 13px;
    color: White;
    font-family: Arial;
    text-transform: none;
    font-variant: normal;
    text-decoration: none;
}

.tdFooterHeading
{
    color: #0082D6;
    font-size: 11px;
    font-family: Arial;
    text-transform: none;
    font-variant: normal;
    text-decoration: none;
    cursor: hand;
    font-weight: bold;
    padding-left: 3px;
    padding-top: 3px;
}

.tdFooterContent
{
    color: #464645;
    font-size: 11px;
    font-family: Arial;
    text-transform: none;
    font-variant: normal;
    text-decoration: none;
    cursor: hand;
    padding-left: 3px;
    padding-top: 3px;
}

.heading
{
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
    font-size: 12pt;
    color: #0084D9;
}
.heading3
{
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
    font-size: 11pt;
    color: #0084D9;
}

.heading1
{
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
    font-size: 10pt;
    color: #0084D9;
    text-decoration: underline;
}

.heading2
{
    font-family: Arial;
    text-decoration: none;
    font-size: 13px;
    color: #0084D9;
}

.Solutionsheading
{
    font-family: Arial;
    text-decoration: none;
    font-size: 13px;
    color: #87AC45;
}

.Financialsheading
{
    font-family: Arial;
    text-decoration: none;
    font-size: 13px;
    color: #BA8E5F;
}

.Lgnheading
{
    font-family: Arial;
    text-decoration: none;
    font-size: 13px;
    color: White;
    background-color: Gray;
}

.textbox
{
    font-size: 11px;
    color: black;
    font-family: Arial;
    text-decoration: none;
    font-weight: normal;
    border-right: DimGray 1px solid;
    border-top: DimGray 1px solid;
    border-left: DimGray 1px solid;
    border-bottom: DimGray 1px solid;
}
.textboxQuickAccess
{
    font-size: 11px;
    color: #0082D6;
    font-family: Arial;
    text-decoration: none;
    font-weight: normal;
    border: 3px;
    border-left-color: Red;
    border-collapse:collapse;
    background-color:#EBF8FE;
}
.BtnGeneral
{
    font-size: 13px;
    color: dimgray;
    font-family: Arial;
    text-decoration: none;
    background-color: Silver;
    border-right: dimgray 1px solid;
    border-top: dimgray 1px solid;
    border-left: dimgray 1px solid;
    border-bottom: dimgray 1px solid;
    margin: 1px;
}

.BtnStats
{
    font-size: 13px;
    color: White;
    font-family: Arial;
    text-decoration: none;
    border-right: dimgray 1px solid;
    border-top: dimgray 1px solid;
    border-left: dimgray 1px solid;
    border-bottom: dimgray 1px solid;
    margin: 1px;
}

.tdGrayContent
{
    font-size: 13px;
    color: #666666;
    font-family: Arial;
    text-decoration: none;
}

.MnuLink
{
    font-size: 13px;
    color: #375f7f;
    font-family: Arial;
    cursor: hand;
    text-transform: none;
    font-variant: normal;
    text-decoration: none;
}

.MnuLinkGray
{
    font-size: 13px;
    color: #375f7f;
    font-family: Arial;
    cursor: hand;
    text-transform: none;
    font-variant: normal;
    text-decoration: none;
}

.MnuWhiteLink
{
    font-size: 13px;
    color: White;
    font-family: Arial;
    cursor: hand;
    text-transform: none;
    font-variant: normal;
    text-decoration: none;
}

.MnuGrayLink
{
    font-size: 13px;
    color: White;
    font-family: Arial;
    cursor: hand;
    text-transform: none;
    font-variant: normal;
    text-decoration: none;
}

.MnuPad

{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
.tdGrayLink
{
    font-size: 13px;
    color: #000066;
    font-family: Arial;
    text-decoration: none;
    cursor: hand;
}

a
{
    font-size: 13px;
    color: #000066;
    font-family: Arial;
    text-decoration: underline
    cursor: hand;
    
}

.tdContentLink
{
    font-size: 13px;
    color: #0272BA;
    font-family: Arial;
    text-decoration: none;
    cursor: hand;
    font-weight: bold;
}

.Popup
{
    border-right: dimgray 1px dotted;
    border-top: dimgray 1px dotted;
    border-left: dimgray 1px dotted;
    border-bottom: dimgray 1px dotted;
    background-color: #ffffcc;
}

#main

{
    margin-right: 0px;
}

#SessionCntl
{
    visibility: hidden;
    position: absolute;
} 

#StlGeneral
{
    visibility: hidden;
    position: absolute;
} 

#SearchFrame
{
    visibility: hidden;
    position: absolute;
    z-index: 10;
}

#Mnu1
{
    visibility: hidden;
    position: absolute;
}

#MainMnu1
{
    position: static;
}

#Mnu2

{
    visibility: hidden;
    position: absolute;
}

#Tooltip
{
    visibility: hidden;
    position: absolute;
}

#Lines
{
    visibility: hidden;
    position: absolute;
}

#LoginError
{
    visibility: hidden;
    position: absolute;
}

#MainMnu2
{
    position: static;
}

#ClmsFrom
{
    position: absolute;
}

#ClmsTo
{
    position: absolute;
}
.SearchResultCntl
{
    position: absolute;
    background-color: transparent;
}    
a:hover
{
    color: deepskyblue;
}

.MedbenGrids
{
    border: solid 1px #C8C8C8;
}

p
{
    font-size: 13px;
    color: #464645;
    font-family: Arial;
    text-decoration: none;
    font-weight: normal;
}

.gridheader
{
	padding: 3px;
	border: 0px;
	background-color: #ffffff;
	font-family: arial;
	color: #0082D6;
	font-size: 8pt;
	font-weight: bold;	
}
.gridheader tr
{
		border: 0px
}
.gridheader td
{
	border: 0px
}

.grid
{
    width: 100%;
    border: 0px;
}

.grid td
{
	border: solid 1px #C8C8C8;
	padding-left: 3px;
}

.dataView
{
	width: 100%;
}

.dataViewItem,dataViewHeader
{
	padding: 3;
	border: 1px solid #C8C8C8;
	background-color: #ffffff;
	font-family: arial;
	color: #0082D6;
	font-size: 8pt;
	font-weight: bold;
}

.dataView td
{
	border: solid 1px #C8C8C8;
	padding-left: 3px;	
}

.dataViewAltRow
{
	background-color: #ffffff;
}

.dataViewHeader
{
	padding: 3;
	border-right: 1px solid #C8C8C8;
	background-color: red;
	font-family: arial;
	color: #0082D6;
	font-size: 8pt;
	font-weight: bold;
}

.AssesDetailsTable
{
	width: 100%;
	padding: 3;
	border: 1px solid #C8C8C8;
}
.heading_smallBlue
{
	font-family: Arial;
    text-decoration: none;
    font-weight: bold;
    font-size: 10pt;
    color: #0084D9;
}

h1
{
	font-family: Arial;
    text-decoration: none;
    font-weight: bold;
    font-size: 12pt;
    color: #0084D9;
}

h2
{
	font-family: Arial;
    text-decoration: none;
    font-weight: bold;
    font-size: 13px;
    color: #706F6D;
}

.containertable
{
	width: 780px;
	height: 100%;
}

.rightbar
{
	width: 154;
	vertical-align: top;
	font-family: Verdana;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: right;
}

.rightbartop
{
	background-position: right bottom;
	width: 154;
	height: 19;
	font-family: Verdana;
	font-size: 8pt;
	color: #FFFFFF;
	background-image: url(images/rf_top.GIF);
	background-repeat: no-repeat;
	background-attachment: scroll;
}

.breadcrumbs
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 30;
}

.tips
{
	font-family: Times New Roman, serif;
	font-size: 14pt;
	color: #273EAA;
	font-style: italic;
	font-weight: bold;
}

.formtable
{
	width: 100%;
}

.fieldlabel
{
	font-size: 13px;
    color: black;
    font-family: Arial;
    text-transform: none;
    font-variant: normal;
    text-decoration: none;
    padding-top: 5px;
    padding-bottom: 5px;
}

.fieldcell
{
	font-size: 13px;
    color: #0082D6;
    font-family: Arial;
    text-transform: none;
    font-variant: normal;
    text-decoration: none;
    border-right: DimGray 1px solid;
    border-top: DimGray 1px solid;
    border-left: DimGray 1px solid;
    border-bottom: DimGray 1px solid;
    text-align: left;
}

input
{
	font-size: 8pt;
	font-family: Arial, verdana, helvetica, sans-serif;
}

fieldset
{
	font-family: Arial, verdana, helvetica, sans-serif;
	font-size: 8pt;
}

option
{
	font-family: Arial, verdana, helvetica, sans-serif;
	font-size: 8pt;
}
select
{
	font-family: Arial, verdana, helvetica, sans-serif;
	font-size: 8pt;
}

textarea
{
	font-size: 8pt;
	font-family: Arial, verdana, helvetica, sans-serif;
	background-color: transparent;
}

.reporttable
{
	border: 1px solid #FFFFFF;
	width: 100%;
}

.reporttd1
{
	background-color: #f7f7f7;
	border: 1px solid #FFFFFF;
	padding: 2;
	width: auto;
	font-family: Verdana;
	font-size: 8pt;
	color: #000080;
}

.reporttd2
{
	background-color: #EAF7FE;
	border: 1px solid #FFFFFF;
	padding: 2;
	width: auto;
	font-family: Verdana;
	font-size: 8pt;
	color: #000080;
}

.tableFormSubHeader
{
	height: 20px;
	background-color:#BCBFC0;
	font-weight:bold;
	color: #ffffff;
	padding-left: 4px;
	border: 1px solid #FFFFFF;
	
}

.AltRowColor
{
	background-color:#f5f5f5;
}

.loginTableCells2
{
	vertical-align:middle;
	margin-left:auto;
	margin-right:auto;
	float:left;
	
}

.loginTableCells
{
	vertical-align:middle;
	padding-top: 10px;
	padding-bottom: 10px;
	
}

.containertable
{
	width: 100%;
	height: 100%;
}

.contentPanel
{
    width: 100%;
}

.menuPanel
{
    width: 155px;
}

.menuCell
{
    padding-top: 0px;
    width: 155px;
    font-family: Arial;
    font-size: 10px;
    font-weight:bold;
    vertical-align: top;
    border-right: solid 1px #7896B0
}

.rightCell
{
    padding-top: 0px;
    width: 155px;
    font-family: Arial;
    font-size: 10px;
    font-weight:bold;
    vertical-align: top;
    border-left: solid 1px #7896B0
}

.menuHeader

{
    background-position: top left;
   	background-repeat: no-repeat;
   	background-image: url(Images/headerBG_left.gif);
   	
   	height: 26px;
   	width: 150px;
   	padding-left: 5px;
   	font-family: Arial;
    font-size: 12px;
    font-weight:bold;
    color:White;
}

.menuHeader_right

{
    background-position: top left;
   	background-repeat: no-repeat;
   	background-image: url(Images/headerBG_left.gif);
   	height: 26px;
   	width: 150px;
   	padding-left: 5px;
   	font-family: Arial;
    font-size: 12px;
    font-weight:bold;
    color:White;
}

.eWellnessText{
    FONT-SIZE:8pt;
}

.eWellnessSubHeader2{
    FONT-SIZE:8pt;
    font-weight:bold;
}

.eWellnessPageHeader{
    FONT-SIZE:14pt;
    font-weight:bold;
}

.contentCell
{
	margin-top: 0px;
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Arial;
	padding: 10px 0px 10px 10px;
	vertical-align:top
}

.footer
{
    color: #666666;
    font-family: Arial;
    font-size: 10px;
	background-color: #E4F2E1;
	padding-top: 10px;
	background-image: url(Images/Disclaimer_bg.gif);
	background-position: bottom left;
   	background-repeat: repeat-x;
}

.breadCrumbs

{
    background-position: top left;
   	background-repeat: repeat-x;
   	background-image: url(Images/BreadCrumbsBG.jpg);
   	height: 24px;
   	font-family: Arial;
    font-size: 10px;
    font-weight:bold;
    vertical-align: middle;
}

.menuItems
{
    font-family: Arial;
    font-size: 10px;
    font-weight:bold;
    padding-left: 5px;
}

.addPatientTableCells
{
	height: 50px;
	height: 50px;
	width: 150px;
	vertical-align:top;
}

.containertable
{
	width: 100%;
	height: 100%;
}

.rightbar
{
	width: 154;
	vertical-align: top;
	font-family: Verdana;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: right;
}

.rightbartop
{
	background-position: right bottom;
	width: 154;
	height: 19;
	font-family: Verdana;
	font-size: 8pt;
	color: #FFFFFF;
	background-image: url(images/rf_top.GIF);
	background-repeat: no-repeat;
	background-attachment: scroll;
}

.breadcrumbs
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 30;
}

.tips
{
	font-family: arial;
	font-size: 14pt;
	color: #273EAA;
	font-style: italic;
	font-weight: bold;
}

.formtable
{
	width: 100%;
}

.fieldlabel
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000080;
	width: auto;
	padding: 2;
}

.fieldcell
{
	font-family: arial;
	font-size: 8pt;
	width: auto;
	padding: 2;
	border: 0;
}

.Verify
{
    font-size: 18px;
    color: #464645;
    font-family: 'Comic Sans MS' , Arial;
    text-decoration: none;
    font-weight: normal;
}

/*###############Medcscheme styles end####################### */
