
.chattext {color:black ; font-family: Arial, Arial, Helvetica; font-size:11px; line-height:17px; text-align: left;}

.text {color:#333333; font-family: Arial, Arial, Helvetica; font-size:11px;}

.leftsidetext {color:#818181; font-family: Arial, Arial, Helvetica; font-size:10px; line-height:15px; font-weight: bold;}

.bottomtext {color:#c8c8c8; font-family: Arial, Arial, Helvetica; font-size:11px; line-height:15px; font-weight: bold;}

.daystext {color:#b0c52e; font-family: Arial, Arial, Helvetica; font-size:11px; line-height:15px; font-weight: bold;}

.datatext {color:#575757; padding-top: 2px; vertical-align: middle; font-family: Arial, Arial, Helvetica; font-size:12px; font-weight: bold;}

.logintext {color:white; padding-top: 2px; vertical-align: middle; font-family: Arial, Arial, Helvetica; font-size:12px; font-weight: bold;}

.recommendedtext {color:Red; padding-top: 2px; vertical-align: middle; font-family: Arial, Arial, Helvetica; font-size:11px; font-weight:normal;}

.searchresulttext {color:#575757; padding-top: 2px; vertical-align: middle; font-family: Arial, Arial, Helvetica; font-size:11px; font-weight: normal;}

.legaltext {color:#575757; padding-top: 2px; vertical-align: top; font-family: Arial, Arial, Helvetica; font-size:10px;}

.greylabel {color:#575757; padding-top: 2px; vertical-align: middle; font-family: Arial, Arial, Helvetica; font-size:12px; font-weight: bold; text-transform: uppercase; }

.landingtext {color:#575757; padding-top: 2px; vertical-align: top; font-family: Arial, Arial, Helvetica; font-size:10px; font-weight: bold; text-transform: uppercase; }

.leftsidetitle {color:#127BDC; font-family: Arial, Arial, Helvetica; font-size:11px; line-height:15px; font-weight: bold; text-transform: uppercase;}

.leftsidetext {color:#127BDC; font-family: Arial, Arial, Helvetica; font-size:11px; line-height:15px; font-weight: bold; text-transform: uppercase;}

.tabletitle {color:#FFFFFF; font-family: Arial, Arial, Helvetica; font-size:15px; line-height:30px; font-weight: bold; text-transform: uppercase; vertical-align: middle;}

.accounttitle {color:Black; font-family: Arial, Arial, Helvetica; font-size:12px; font-weight: bold; text-align: left; vertical-align: top;}

.accountinput {text-align: left; white-space: nowrap; vertical-align: top;}

.leftalignedtable { text-align:left; }

.profileanswer {color:Black; font-weight:normal;}

A.blacklinks {text-decoration: none; color: white; font-size: 11px; }
A.blacklinks#HOVER {text-decoration: none; color: white; font-size: 11px; }
A.blacklinks#ACTIVE {text-decoration: none; color: white; font-size: 11px; }
A.blacklinks#VISITED {text-decoration: none; color: white; font-size: 11px; }

A.texticon { text-decoration: none; color: #3366ff}
A.texticon#HOVER { text-decoration: none;  color: #3366ff}
A.texticon#ACTIVE { text-decoration: none;  color: #3366ff}
A.texticon#VISITED { text-decoration: none;  color: #3366ff}

A.barlink { text-decoration: none; color: white}
A.barlink#HOVER { text-decoration: none;  color: white}
A.barlink#ACTIVE { text-decoration: none;  color: white}
A.barlink#VISITED { text-decoration: none;  color: white}

.formLabel { color: #3b94e8; font-family: Arial, Arial, Helvetica; font-weight: bold; text-transform: uppercase; font-size: 14px;}

.FormHeaders a,.FormHeaders a:active,.FormHeaders a:visited,.FormHeaders a:hover {text-decoration: none; color: #3b94e8; font-family: Arial, Arial, Helvetica; font-weight: bold; text-transform: uppercase; font-size: 14px;}


a {color: #2d3361; font-family:Arial, Arial; font-size:11px; text-decoration:underline;}
a:active {color: #2d3361; font-family:Arial, Arial; font-size:11px; text-decoration:underline;}
a:visited {color: #2d3361; font-family:Arial, Arial; font-size:11px; text-decoration:underline;}
a:hover {color: #2d3361; font-family:Arial, Arial; font-size:11px; text-decoration:none;}	


.leftsidelink {color: #77a0cf; font-family:Arial, arial; font-size:11px; text-decoration:none;}
.leftsidelink:active {color: #77a0cf; font-family:Arial, arial; font-size:11px; text-decoration:none;}
.leftsidelink:visited {color: #77a0cf; font-family:Arial, arial; font-size:11px; text-decoration:none;}
.leftsidelink:hover {color: #666666; font-family:Arial, arial; font-size:11px; text-decoration:underline;}	


.leftsideprofile {color: #999999; font-family:Arial, arial; font-size:13px; text-decoration:none;}
.leftsideprofile:active {color: #999999; font-family:Arial, arial; font-size:13px; text-decoration:none;}
.leftsideprofile:visited {color: #999999; font-family:Arial, arial; font-size:13px; text-decoration:none;}
.leftsideprofile:hover {color: #666666; font-family:Arial, arial; font-size:13px; text-decoration:underline;}	


.bottomlink {color: #919191; font-family:Arial, arial; font-size:12px; text-decoration:none;}
.bottomlink:active {color: #919191; font-family:Arial, arial; font-size:12px; text-decoration:none;}
.bottomlink:visited {color: #919191; font-family:Arial, arial; font-size:12px; text-decoration:none;}
.bottomlink:hover {color: #666666; font-family:Arial, arial; font-size:12px; text-decoration:underline;}	


.lightbluelink {color: #46a6fd; font-family:Arial, arial; font-size:11px; text-decoration:none;text-transform: uppercase;}
.lightbluelink:active {color: #46a6fd; font-family:Arial, arial; font-size:11px; text-decoration:none;text-transform: uppercase;}
.lightbluelink:visited {color: #46a6fd; font-family:Arial, arial; font-size:11px; text-decoration:none;}
.lightbluelink:hover {color: #666666; font-family:Arial, arial; font-size:11px; text-decoration:underline;}	

.dayslinkCurrent {color: #46a6fd; font-family:Arial, arial; font-size:14px; font-weight: bold; text-decoration:none; text-transform: uppercase;}
.dayslinkCurrent:active {color: #46a6fd; font-family:Arial, arial; font-size:14px; text-decoration:none; text-transform: uppercase;}
.dayslinkCurrent:visited {color: #999999; font-family:Arial, arial; font-size:14px; text-decoration:none;}
.dayslinkCurrent:hover {color: #666666; font-family:Arial, arial; font-size:14px; text-decoration:underline;}

.dayslink {color: #5EAB2E; font-family:Arial, arial; font-size:14px; font-weight: bold; text-decoration:none; text-transform: uppercase;}
.dayslink:active {color: #5EAB2E; font-family:Arial, arial; font-size:14px; text-decoration:none;}
.dayslink:visited {color: #999999; font-family:Arial, arial; font-size:14px; text-decoration:none;}
.dayslink:hover {color: #666666; font-family:Arial, arial; font-size:14px; text-decoration:underline;}	


.titlebarlink {color: #FFFFFF; font-family:Arial, arial; font-size:11px; text-decoration:none;}
.titlebarlink:active {color: #FFFFFF; font-family:Arial, arial; font-size:11px; text-decoration:none;}
.titlebarlink:visited {color: #FFFFFF; font-family:Arial, arial; font-size:11px; text-decoration:none;}
.titlebarlink:hover {color: #666666; font-family:Arial, arial; font-size:11px; text-decoration:underline;}	


.profiletop {color: #FFFFFF; font-family:Arial, arial; font-size:13px; text-decoration:none;}
.profiletop:active {color: #FFFFFF; font-family:Arial, arial; font-size:13px; text-decoration:none;}
.profiletop:visited {color: #FFFFFF; font-family:Arial, arial; font-size:13px; text-decoration:none;}
.profiletop:hover {color: #FFFFFF; font-family:Arial, arial; font-size:13px; text-decoration:underline;}	







.forms{ font-family: Verdana, Arial, san-serif;
 font-size: 8pt;
 color: #000000;
 background: #FFFFFF;
border: 1px solid #333333;
}



body {

        /*scrollbar-arrow-color: #FFFFFF;

        scrollbar-highlight-color: #666633;

        scrollbar-shadow-color: #333333;

        scrollbar-base-color : #999966;

        scrollbar-track-color: #CCCC99;

        scrollbar-face-color: #999966;

        scrollbar-3dlight-color: #666633;

        scrollbar-darkshadow-color: #333333;
         */

        }
        
        
/*AutoComplete flyout */

.autocomplete_completionListElement
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
    z-index: 10000;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
	z-index: 10000;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
	z-index: 10000;
}        
        
.hilighted {
	background-color: #ffff99;
	color: black;
	padding: 1px;
	z-index: 10002;	
}

.suggestionsHilightedTr {
	background-color:#5EAB2E;			
	cursor:pointer;
	z-index: 10000;
}

table.padded-table td { padding:4px; }

/* Report Results */
.nutritionHeader 
{
background-color: #eaf4f9;
display:inline; 
float:left; 
padding: 5px; 
text-transform: uppercase; 
color:#818181;
text-align: center;
}

.nutritionItem 
{
display:inline; 
float:left; 
padding: 5px; 
text-transform: uppercase; 
color:#818181;
text-align: right;
}

.memberItem 
{
display:inline; 
float:left; 
padding: 5px; 
text-transform: uppercase; 
color:#818181;
}

.txtShortField {
	width: 50px;
}

.ajax__calendar {
    position: relative;
    left: 0px !important;
    top: 0px !important;
    visibility: visible; display: block;
}
.ajax__calendar iframe
{
    left: 0px !important;
    top: 0px !important;
}
