/* 	CSS Document - bWell-Main	 				*/
/* 	This style sheet should be imported into 	*/
/*	every page to contol overall layour		 	*/
/*	|| LAYER CONTROLS -------------------------	*/

#header {
	position:relative;
	padding:0px;
	width:100%;
	/*background-color:#00EE00;*/
	}
	
#hdr_link {
	position:relative;
	padding:2px 2px 2px 12px;
	width:100%;
	}
.alert{
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
	color:red;
	}


#left {
	position:relative;
	border: 0px solid;
	padding:10px 0px 0px 15px;
	width: 200PX;
	}

#right {
	position:relative;
	border: 0px solid;
	padding: 10px 0px 0px 2px;
	/*width: 150PX;*/
	}

#content {
	Position: relative;
	padding: 2px 2px 2px 2px;
	/*width: 100%;*/
	border: 0px;
	}

#content-container {
	Position: relative;
	padding: 50px 2px 2px 10px;
	/*width: 90%;*/
	border: 0px;
}
#sub_content-container {
	Position: relative;
	padding: 5px 2px 2px 10px;
	/*width: 90%;*/
	border: 0px;
}
#Maincontent {
	Position: relative;
	padding: 2px 2px 2px 10px;
	/*width: 90%;*/
	border: 0px;
	}
	
/* 	|| HTML CONTROLS --------------------------	*/

a:link {text-decoration: none;}
a:visited {text-decoration:none;}
a:hover {text-decoration: underline;}



h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
	}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height:14pt;
	}	

/*	|| CUSTOM SYTLES -------------------------	*/
.hdr-link-nav {
	font-family: Arial, Helvetica, sans-serif;
	Font-size:12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	}
	
.logout {
	font-family: Arial, Helvetica, sans-serif;
	Font-size:12px;
	font-weight: bold;
	color: #FFFFFF;
	}
	
.hdr-link-nav-lowerCase {
	font-family: Arial, Helvetica, sans-serif;
	Font-size:12px;
	font-weight: bold;
	color: #FFFFFF;
	}	
	
.ftr-link-nav-lowerCase {
	font-family: Arial, Helvetica, sans-serif;
	Font-size:9px;
	}	
		
.txt-hdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #777777;
	font-weight: bold;
	}

.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #777777;
	font-weight: normal;
	line-height: 6pt;
	}
	
		
.MainBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: normal;
	color: #666666;
	}
.Normal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
		}
.bWell-SubHead {
	Font-Size: 12pt;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	}
	.bWell-SubHeadReport {
	Font-Size: 12pt;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	}
.Bwell-Logostyle{	
	padding: 10px 10px 10px 10px;

	}
.MyHeader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
	Color: #000000;
    font-family: Arial, Helvetica, sans-serif;
  background: #dcdcdc;
}
/* Style for displaying datagrid */
.AspDatagrid
{
	Width:100%;
    font-family: Arial, Helvetica, sans-serif;
	Font-Size:8pt;
	Border-Color:#E8E8E8;
}
.MyAlternate
{
    font-family: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f8f8f8;
}
.datagridDiv
{
	/*width: 760px;*/
    font-family: Arial, Helvetica, sans-serif;
	Font-Size:8pt;
	overflow:auto;
	height:400px;
	position:relative;
	
	
}
.TableStyle
{
	 font-family: Arial, Helvetica, sans-serif;
	Font-Size:8pt;
	}
.bWellNewPageHead
	{
		font-size: 12pt;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		color: #CC6600;	
	}
	
	.PG_Header
	{
		font-size: 8pt;
		font-weight: bold;
		color:#000000;
		background-color:#dcdcdc;
		border-collapse:collapse;
		width:200px;
		font-family: Arial, Helvetica, sans-serif;
		
	}
	.PG_Alt_Header
	{
		font-size: 8pt;
		color:#000000;
		border-collapse:collapse;
		width:300px;
		font-family: Arial, Helvetica, sans-serif;
	}
	.PG_RowHeader
	{
		font-size: 9pt;
		font-weight:bold;
		color:#71A121;
		width:300px;
		border-collapse:collapse;
		font-family:Arial;
		font-family: Arial, Helvetica, sans-serif;
	}
	.Fieldstyle 
{
	border: 1px solid;
	border-color: #CCCCCC;
	margin-bottom: 0.01em;
	padding: 1px;
	background-color: #FFFFFF;
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/* ---------------------- Added by Arman Infotech -------------------- */

/* Bwell Style sheet */
/* Copyrighted 2006 - 2010 :: Arman Infotech Systems Inc. */
/* Author : Manoj babu.B */
/* Developed @  Arman Infotech Systems Inc. Secaucus, NJ, USA*/
/* Created on 14-July-2006 */

BODY
/* Style for Scroll bar */
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.alert{
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
	color:red;
	vertical-align:top;
	}
.NewTextBox
{
	BORDER-RIGHT: #f5f3f3 1pt solid;
    BORDER-TOP: #f5f3f3 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #f5f3f3 1pt solid;
    BORDER-BOTTOM: #f5f3f3 1pt solid;
    font-family: Arial, Helvetica, sans-serif;
}
.Loginbox
 {
 	border: 1px solid #698ed1;
	background: #f6f8fb;
	width:145px;	
 }
/* Style for input Buttons */
.Btn
{
    BORDER-RIGHT: #19417c 1pt solid;
    BORDER-TOP: #06101f 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #06101f 1pt solid;
    COLOR: #000000;
	/*Font-Weight:bold; */
    BORDER-BOTTOM: #19417c 1pt solid;
    font-family: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fcfcfc;
    width: 85px;
	
}
.RequiredRed
{
	font-family: Arial, Helvetica, sans-serif;
	 BACKGROUND-COLOR: red;
	   FONT-SIZE: 8pt;
}
/* Style for Footer - copyrighted */
.Footer
{  
	FONT-SIZE: 8pt;
    COLOR: #939393;
    font-family: Arial, Helvetica, sans-serif;
}
/* Style for Footer - copyrighted Desktop */
.FooterDesk
{  
	FONT-SIZE: 8pt;
    COLOR: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
}
/* Style for Heading */
.tophead
{
	BACKGROUND-COLOR: #DEEFFF
}
/* Style for Sorting Button */
.ListBox
{
	border: 1px solid;
	border-color: #CCCCCC;
	margin-bottom: 0.01em;
	padding: 1px;
	background-color: #FFFFFF;
	color: #767677;
	Width: 200px;
	Height:175px;
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/*BACKGROUND-COLOR: #f6fafe; */
/* BACKGROUND-COLOR: #FFFEE8; */
/* Style for Table background */
.TableStyle
{
    FONT-SIZE: 8pt;
    COLOR: #777777;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-RIGHT: #f6fafe 0pt solid;
    BORDER-TOP: #000000 0pt solid;
    BORDER-LEFT: #f6fafe 0pt solid;
    BORDER-BOTTOM: #f6fafe 0pt solid;
}
/* Style for Titlebars in main heading */
.TitleBar1
{
    BACKGROUND-COLOR: #006699;
}
/* Style for Titlebars in main heading */
.TitleBar2
{
    BACKGROUND-COLOR: #bbbbbb;
}
/* Style for Titlebars in main heading */
.TitleBar3
{
    BACKGROUND-COLOR: #006699;
}
/* Style for Titlebars in main heading */
.TitleBar4
{
    BACKGROUND-COLOR: #bbbbbb;
}
/* Style for Titlebars in main heading */
.TitleBarMain1
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
	Font-weight:bold;
    font-family: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #81abdf;
}
/* Style for Titlebars in main heading */
.TitleBarMain2
{
    FONT-SIZE: 10pt;
    COLOR: #FFFF80;
    font-family: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #639ACE;
}

/* Style for Legend Style Table heading for Forms */
.newLegendStyle
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   	BORDER-RIGHT: #eeeeee 1pt solid;
    BORDER-TOP: #eeeeee 1pt solid;
    BORDER-LEFT: #eeeeee 1pt solid;
    BORDER-BOTTOM: #eeeeee 1pt solid;
}
.newSearchPanel
{
    FONT-SIZE:8pt;
    COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   	BORDER-RIGHT: #81abdf 1pt solid;
    BORDER-TOP: #81abdf 1pt solid;
    BORDER-LEFT: #81abdf 1pt solid;
    BORDER-BOTTOM: #81abdf 1pt solid;
	BACKGROUND-COLOR: #f1f8ff;
	
}

/* Style for Paging buttons in Datagrid */
.paging
{
    FONT-SIZE: 9pt;
    COLOR: #fff600;
	Font-weight:bold;
    font-family: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #81abdf;
}
.Newpaging
{
    FONT-SIZE: 8pt;
    COLOR: #fff600;
    font-family: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #81abdf;
}
/* Style for textbox, input buttons,etc */
.Fieldstyle 
{
	border: 1px solid;
	border-color: #CCCCCC;
	margin-bottom: 0.01em;
	padding: 1px;
	background-color: #FFFFFF;
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.FieldstyleLabel 
{		
	background-color: #FFFFFF;
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.FieldsetStyle
{
	border: 1px solid;
	border-color: #1c87bd;
	margin-bottom: 0.01em;
	padding: 1px;
	color:#1c87bd;
	background-color: #FFFFFF;
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.TBoxFieldstyle 
{
	border: 1px solid;
	border-color: #ffffff;
	margin-bottom: 0.01em;
	padding: 1px;
	font-weight:bold;
	background-color: #FFFFFF;
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
/* Style for checkbox*/
.checkbox
{   FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    border: 0px groove #C0C0C0;
}

/* Style for disable the fields in table */
.disFieldstyle
{
    BORDER-RIGHT: #19417c 1pt solid;
    BORDER-TOP: #06101f 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #06101f 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: #19417c 1pt solid;
    font-family: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #EAEAEA;
}
.MySecondHeader
{
    FONT-SIZE: 14pt;
	Color: #fb9503;
	text-align:left;
	font-weight:bold;
  	FONT-FAMILY: Georgia, Times New Roman, Times, serif;
   
}
.MyNewSecondHeader
{
    FONT-SIZE: 8pt;
	Color: #024f85;
    font-family: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e5eefd;
}
/* Style for displaying radio buttons*/
.radiostyle
{
    FONT-SIZE: 8pt;
    COLOR: black;
    font-family: Arial, Helvetica, sans-serif;
}
/* Style for displaying  alternate rows in datagrid*/
.MyAlternate
{
      font-family: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f8f8f8;
}
.MyHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
	Color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #5b74c6;
    height:20px;
    }
/* Style for displaying datagrid */
.AspDatagrid
{
	Width:100%;
    font-family: Arial, Helvetica, sans-serif;
	Font-Size:9pt;
	border-collapse:collapse;
}
.mylink
{
	text-decoration:underline;
}
.yText
{    
	font-family: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
	Color:White ;
	}