.NoMargins
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

.TxtB
{
	text-align:left;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
.Txt
{
	text-align:left;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
}
.ImgSimple
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	overflow: hidden;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
BODY
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	scrollbar-arrow-color: #64001F;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #64001F;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #64001F;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}
H1
{
	font-size: 32px;
}
H2
{
	font-size: 24px;
	font-style: italic;
}
H3
{
	font-size: 18px;
	font-style: normal;
	font-family:Arial;
}
H4
{
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	font-family:Arial;
}
.H3S
{
	font-size: 14px;
	font-style: normal;
	font-weight:normal;
	font-family:Arial;
	background-color:#ffffff;
}
H5
{
	font-size: 12px;
}
TFOOT {
	FONT-SIZE: 1em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal
}
THEAD {
	FONT-SIZE: 1em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal
}
A:link
{
	font-weight: normal;
	color: #B20038;
	text-decoration: none;
}
A:visited {
	color: #64001F;
	text-decoration: none;
}
A:active {
	COLOR: #B20038;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #B20038;
	TEXT-DECORATION: underline
}
INPUT.redbtn
{
	border-top-width: 1px;
	border-left-width: 1px;
	font-size: 11px;
	border-left-color: #ffffff;
	background: #8CBF26 no-repeat 0px 0px;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	color: #000000;
	border-top-color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-color: #000000;
	text-align: right;
	padding-right: 7px;
}
INPUT.redbtnmain
{
	border-top-width: 1px;
	border-left-width: 1px;
	font-size: 11px;
	border-left-color: #ffffff;
	background: #E31515 no-repeat 0px 0px;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	color: #ffffff;
	border-top-color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-color: #000000;
	text-align: right;
	padding-right: 7px;
}
INPUT.redjoinbtn
{
	border-top-width: 1px;
	border-left-width: 1px;
	font-size: 11px;
	border-left-color: #ffffff;
	background: #8CBF26 no-repeat 0px 0px;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	color: #000000;
	border-top-color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-color: #000000;
	text-align: right;
	padding-right: 7px;
}
.smallbtnEmail
{
	border-top-width: 1px;
	font-weight:Bold;
	border-left-width: 1px;
	font-size: 9px;
	border-left-color: #ffffff;
	background: #8CBF26 no-repeat 0px 0px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	color: #000000;
	border-top-color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-color: #000000;
	text-align: right;
	padding-right: 7px;
	padding-left: 13px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 100px;
	padding-top: 0px;
	padding-bottom: 0px;
	cursor:hand;
}
INPUT.Nrmbtn
{
	border-top-width: 1px;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	border-left-width: 1px;
	font-size: 13px;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	color: #000000;
	border-top-color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #FFFFFF;
	text-align: center;
	border-right-width: 1px;
	border-right-color: #000000;
}
.ibtn
{
	margin-top: 2px;
}

.smallbtn
{
	border-top-width: 1px;
	font-weight:normal;
	border-left-width: 1px;
	font-size: 9px;
	border-left-color: #ffffff;
	background: #8CBF26 no-repeat 0px 0px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-top-color: #ffffff;
	font-family:  Verdana, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-color: #000000;
	text-align: right;
	padding-right: 7px;
	padding-left: 13px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 100px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.smallbtnB
{
	border-top-width: 1px;
	font-weight:Bold;
	border-left-width: 1px;
	font-size: 9px;
	border-left-color: #ffffff;
	background: #8CBF26 no-repeat 0px 0px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	color: #000000;
	border-top-color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-color: #000000;
	text-align: right;
	padding-right: 7px;
	padding-left: 13px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 100px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.smallbtnProfile
{
	border-top-width: 1px;
	font-weight:Bold;
	border-left-width: 1px;
	font-size: 9px;
	border-left-color: #ffffff;
	background: #8CBF26 no-repeat 0px 0px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	color: #000000;
	border-top-color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-color: #000000;
	text-align: right;
	padding-right: 7px;
	padding-left: 13px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 100px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.smallbtntextme
{
	border-top-width: 1px;
	font-weight:Bold;
	border-left-width: 1px;
	font-size: 9px;
	border-left-color: #ffffff;
	background: url(images/textme.gif) #8CBF26 no-repeat 0px 0px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	color: #000000;
	border-top-color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-color: #000000;
	text-align: right;
	padding-right: 7px;
	padding-left: 13px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 100px;
	padding-top: 0px;
	padding-bottom: 0px;
}
INPUT.btn {
	BORDER-TOP-WIDTH: 1px; PADDING-LEFT: 17px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #000000; BACKGROUND: url(Default_files/st_ButtonDots_heart7.gif) #ffffff no-repeat 3px 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; COLOR: #000000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}
INPUT.textbox
{
	border-top-width: 0px;
	border-left-width: 0px;
	font: 12px verdana;
	color: #000000;
	border-bottom: #000000 1px solid;
	background-color: #ffffff;
	border-right-width: 0px;
}
INPUT.textboxS
{
	border-top-width: 0px;
	border-left-width: 0px;
	font: 12px verdana;
	color: #000000;
	border-bottom: #000000 1px solid;
	background-color: #ffffff;
	border-right-width: 0px;
}
INPUT.textboxR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; FONT: 12px verdana; COLOR: #000000; BACKGROUND-COLOR: #D0EAA0; BORDER-RIGHT-WIDTH: 0px; text-align: right;
}
.messagebox
{
	font: 18px 'Monotype Corsiva' , Cursive, Verdana;
	color: #000000;
	background-color: #D0EAA0;
	border-right-width: 0px;
}
TEXTAREA.textbox2
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font: 12px verdana;
	border-left: #000000 1px solid;
	color: #000000;
	border-bottom: #000000 1px solid;
	background-color: #d0eaa0;
}
TEXTAREA.textboxS
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font: 12px verdana;
	border-left: #000000 1px solid;
	color: #000000;
	border-bottom: #000000 1px solid;
	background-color: #ffffff;
}
SELECT.textbox
{
	border-right: 0px;
	border-top: #000000 0px;
	margin: 5px;
	font: 12px verdana;
	border-left: 0px;
	color: #000000;
	border-bottom: #000000 0px;
	background-color: #FFFFFF;
	scrollbar-arrow-color: #BF0B1D;
	scrollbar-3dlight-color: #D0EAA0;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #D0EAA0;
	scrollbar-shadow-color: #000000;
	scrollbar-darkshadow-color: #D0EAA0;
	scrollbar-track-color: #D0EAA0;
}
.text
{
	font-weight: normal;
	font-size: 11px;
	background-image: none;
	margin: 5px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textred
{
	font-weight: BOLD;
	font-size: 11px;
	background-image: none;
	margin: 5px;
	color: #ff4b4b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textsmall
{
	font-weight: normal;
	font-size: 8px;
	background-image: none;
	margin: 5px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textsmall2
{
	font-weight: normal;
	font-size: 9px;
	background-image: none;
	margin: 5px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textR
{
	font-weight: normal;
	font-size: 11px;
	background-image: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}
.textB
{
	font-weight: bold;
	font-size: 11px;
	margin: 5px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textBErr
{
	font-weight: bold;
	font-size: 10px;
	color: #ff1493;
	border-top-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
}
.textS
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.textSB
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	margin: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.smalltext {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footertext {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Headingtext
{
	font-weight: bold;
	font-size: 16px;
	color: #000000;
	font-style:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
}
.BgHigh
{
	background-color: #8CBF26;
	border-bottom: solid 1pt #0A0794;
	border-top: solid 1pt #0A0794;
}
.BgNrm
{
	
	background-color:#6bb3c8;
	background-color: #ffffff; 
}
.BgNrmTemplate
{
	
	background-color:#6bb3c8;
	background-color: #ffffff; 
}
.BgVital
{
	background-color: #FA7272;
}
.BgImportant
{
	background-color: #D6FFD6;
}
.BgInterest
{
	background-color: #FFFFC6;
}
IFRAME
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TABLE
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
IMG
{
	margin: 0px;
}
TABLE.smallgris
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
TABLE.smallgris TD
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 4px;
	padding-top: 4px;
	vertical-align: top;
	
}
FORM
{
	margin: 0px;
}
.H1
{
	font-size: 32px;
	COLOR: #000000;
}
.H2
{
	font-size: 22px;
	font-weight: bold;
	COLOR: #000000;
}
.H3
{
	font-size: 20px;
	COLOR: #000000;
}
.H4
{
	font-size: 16px;
	font-weight: bold;
	COLOR: #000000;
}
.H4H
{
	font-size: 16px;
	font-weight: bold;
	COLOR: #000000;
	background-color: #ffffff;
}
.H5
{
	font-size: 12px;
	COLOR: #000000;
}
A.A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

.DefaultPanel
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	border-top-style: none;
	padding-top: 2px;
	border-right-style: none;
	border-left-style: none;
	background-color: #ffffff;
	border-bottom-style: none;
}
.EncountersTab
{
	table-layout: fixed;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	overflow: hidden;
	padding-top: 2px;
	border-bottom: #cccccc 1px solid;
}
.CheckList TD
{
	font-weight: normal;
	font-size: 11px;
	width: 50%;
	color: #000000;
	text-align: left;
}

.style1 
{ 
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: verdana 
	}
.style2 { COLOR: #000000 }
.style3 { FONT-SIZE: 10px; FONT-FAMILY: verdana }
.style4 { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma }
.style44 { FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma }
.style5 { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma }
.style6 { FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma }
.style7 { FONT-SIZE: 11px; COLOR: #6baec8; FONT-FAMILY: Arial, Helvetica, sans-serif }
.style10 { FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Tahoma }
.styleSmall { FONT-SIZE: 9px; FONT-FAMILY: Verdana }
.styleVSmall { FONT-SIZE: 8px; FONT-FAMILY: Arial }

/* For mail message PAge*/
.MesInbox
{
	background-color: #dbeaf5;
	color: #000000;
}
/* for messages links*/
A.MsgLink:link
{
	font-weight: normal;
	font-size: 11px;
	background-image: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.MsgLink:visited {
	font-weight: normal;
	font-size: 11px;
	background-image: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.MsgLink:active {
	font-weight: normal;
	font-size: 11px;
	background-image: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.MsgLink:hover {
	font-weight: normal;
	font-size: 11px;
	background-image: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}		

/*  styles for Message box*/

.MsgN	{HEIGHT:24px;BACKGROUND-IMAGE:url(Default_Files/bgcolor.gif)}
.MsgP	{color: #000000; PADDING-LEFT:4px;PADDING-RIGHT:4px;CURSOR:hand}
.MsgLL {PADDING-LEFT:1px}
.MsgO TD	{HEIGHT:20px;WHITE-SPACE:nowrap}
.MsgO A	{COLOR:#000000;TEXT-DECORATION:none !important}
.MsgStyle A, BODY, INPUT, OPTION, SELECT, TEXTAREA,Table,  TD, TR 
{color: #000000;FONT-SIZE:11px;FONT-FAMILY:tahoma,sans-serif}
.MsgTable {color: #000000;HEIGHT:24px;PADDING-LEFT:0px;FONT-SIZE:11px;FONT-FAMILY:tahoma,sans-serif;BACKGROUND-IMAGE:url(Default_Files/Msgbgcolor.gif)}
.MsgT	{color: #000000; PADDING-LEFT:3px;PADDING-RIGHT:3px;BACKGROUND-COLOR:#e9f2f8;BORDER:1px solid #336699;CURSOR:hand }
.MsgEE	{BORDER:1px solid #FFFFFF;EMPTY-CELLS:show;BORDER-COLLAPSE:collapse}
.MsgBgHigh
{
	background-color: #dbeaf5;
	/*border-bottom: solid 1pt #000000;*/
	border-top: solid 1pt #000000;
}
.Msgtext
{
	font-weight: normal;
	font-size: 11px;
	background-image: none;
	margin: 5px;
	color: #000000;
	font-family: tahoma,sans-serif;
	vertical-align:middle;
}


a.MsgPageNav:link {
	font-weight: bold;
	font-size: 17px;
	background-image: none;
	color:  #000000 ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:underline;
}
a.MsgPageNav:visited {
	font-weight: bold;
	font-size: 17px;
	background-image: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.MsgPageNav:active {
	font-weight: bold;
	font-size: 17px;
	background-image: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.MsgPageNav:hover {
	font-weight: bold;
	font-size: 17px;
	background-image: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}		
.textPageNav
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	margin: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	
}
.textPageNav a:link{
	text-decoration:underline;
}