﻿* { margin:0; padding:0;}
html{font:14px verdana, arial, helvetica, sans-serif;}
body{
	background: url(images/fill.gif) left top repeat-x #FFFFFF;	
	margin-top:0;
    margin-left:0;
}
.headertitle
{
    font-family: Verdana;
    color: #FFFFFF;
    font-weight: bold;
}
.text
{
    font-family: verdana;
    font-size: medium;
}
.textred
{
    font-family: verdana;
    font-size: medium;
    color: #FF0000;
}
.copyright
{
    font-family: verdana;
    font-size: small;    
}
.sectionheading
{
    font-family: verdana;
    font-size: large;
    color: #800000;
}
.sectionsubheading
{
    font-family: verdana;
    font-size: medium;
    color: #FF3300;
}



/* Default CSS Stylesheet for a new Web Application project */
/* Default CSS Stylesheet for a new Web Application project */


.text   		{font:11px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #000000;}
.textbold  		{font:11px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #000000;}
.textboldbig  		{font:14px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #000000;}
.textsmall 		{font:9px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #000000;}
.textred 		{font:11px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #660000;}
.textbrightred 		{font:12px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #FF0000;}


.textdesc
{
	font: bold 11px Verdana, Helvetica, sans-serif;
	color: #660000;
	text-decoration: none;
}
.textredbold 		{font:13px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #660000;}
.textwhite 		{font:11px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #FFFFFF;}
.textwhitebold 		{font:12px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #FFFFFF;}

.smallcolumn 		{font:12px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #FFFFFF;}
.texthighlight 	{font:11px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #000000; BACKGROUND-COLOR:#FFFF00}
.pagetitle 	{font:16px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #000000;}
.sortHeading 	{font:14px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #000066;}
.columnDef	    {font:11px Geneva,Verdana,Helvetica; font-weight: bold; text-decoration:none; color: #000000; BACKGROUND-COLOR:#EEEEEE} 
.columnVal	    {font:9px Geneva,Verdana,Helvetica; font-weight: normal; text-decoration:none; color: #000000; BACKGROUND-COLOR:#FFFFFF} 
.DataDef	    {font:11px Geneva,Verdana,Helvetica; font-weight: bold; text-decoration:none; color: #000000; BACKGROUND-COLOR:#EEEEEE} 
.DataCol	    {font:9px Geneva,Verdana,Helvetica; font-weight: normal; text-decoration:none; color: #000000; BACKGROUND-COLOR:#FFFFFF} 
.SummaryRow
{
	font: bold 11px Geneva,Verdana,Helvetica;
	color: #000000;
	background-color: #ffffcc;
	text-decoration: none;
} 
.WeekSummaryRow
{
	font: bold 11px Geneva,Verdana,Helvetica;
	color: #000000;
	background-color: #ffffef;
	text-decoration: none;
} 
	.VAMErrorText { color: #FF0000; }
	.VAMValSummary { color: #FF0000; }
.BackLightYellow    {font:11px Geneva,Verdana,Helvetica; font-weight: bold; text-decoration:none; color: #000000; BACKGROUND-COLOR:#FFFFCC} 
.ColumnHeading  {font:11px Geneva,Verdana,Helvetica; font-weight: bold; text-decoration:none; color: #888888; BACKGROUND-COLOR:#FFFFFF} 
.rowtext   		{font:11px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #000000; background-color:#FFFFFF}
.altrowtext   	{font:11px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #000000; background-color:#E8E8E8}
.red    		{font:11px Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration:none; color: #FF0000;}
.pageSel  		{font:12px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #E8E8E8;}
.Header 	{font:12px Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color: #000066;} 
.heading {font-size: 14; color: white; font-family:arial; font-weight:bold; background-color: #000066; }
  .subheading {font-size: 12; color: white; font-family:arial; background-color: #004080; }
.ItemMouseOver { BORDER-RIGHT: #999999 1px groove; PADDING-RIGHT: 2px; BORDER-TOP: white 2px outset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: white 2px outset; CURSOR: default; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px groove; BACKGROUND-COLOR: buttonface }
.ItemNormal { BORDER-RIGHT: buttonface 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: buttonface 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: buttonface 2px solid; CURSOR: default; PADDING-TOP: 2px; BORDER-BOTTOM: buttonface 1px solid; BACKGROUND-COLOR: buttonface }
.ItemMouseDown { BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #808080 2px inset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #808080 2px inset; CURSOR: default; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: buttonface }
.toolbar { BACKGROUND-COLOR: buttonface }
TEXTAREA { FONT: 13px black tahoma }
.preview { padding: 5px; border-left: 2px white groove; border-top: 2px white groove; border-bottom: 1px black inset; border-right: 1px black inset;}
.DGHeader { font-size: 11; color: black; font-family:verdana, Helvetica; font-weight: bold; background-color:#D5D5D5; BORDER-BOTTOM: 1px #000000 outset;}
.DGFooter
{
	border-top: #000000 1px outset;
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: verdana, Helvetica;
	background-color: #ffffcc;
}
.DGHeaderReport
{
	font-weight: bold;
	font-size: 11px;
	color: silver;
	border-bottom: #000000 1px outset;
	font-family: verdana, Helvetica;
	background-color: #ffffee;
}
.DGPager { font-size: 11; color: black; font-family:verdana, Helvetica; font-weight: bold; background-color:#EEEEEE; }
.TableLine { font-size: 2; color: black; font-family:verdana, Helvetica; font-weight: bold; background-color:#FFFFFF; BORDER-BOTTOM: 1px outset; border-color: #E8E8E8;}
.menu { font-size: 11; color: white; font-family:arial }
.menuhead { font-size: 14; color: midnightblue; font-family:arial }
A.menulink { font-size: 11; color: #E8E8E8; font-family:arial; font-weight: normal;}
A.menusublink { font-size: 11; color: black; font-family:arial; font-weight: normal;text-decoration: none; }
A.MenuLink:hover
{
	color: #FF0000;
	text-decoration: none;
}
A.MenuSubLink:hover
{
	color: orange;
}

SELECT		{font-size:12px;height:21px;}

.headertop
{
	background-image: url(images/header_back.gif);
	font: 12px Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	padding: 6px;
	height: 25px;
}
.Category
{
	background-color: #93A3B3;
	font: 12px  Verdana, Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	padding: 3px;
	height: 35px;
}
.Icon
{
	background-color: D0D0D0;
	font: 12px Verdana, Helvetica, sans-serif;
	color: black;
	font-weight: bold;
	padding: 10px;
	width: 16px;
}

.ContentCell
{
	font: 11px Verdana, Helvetica, sans-serif;
	color: black;
	padding: 6px;
	background-color: FEFEFE;
}

.AlternateContentCell
{
	font: 11px Verdana, Helvetica, sans-serif;
	color: black;
	padding: 6px;
	background-color: EEEEEE;
}
.CatLink
{
	font: bold 11px tahoma;
	color: darkslategray;
	text-decoration: none;
}
A.CatLink:link, A.CatLink:visited
{
	font: bold 11px tahoma;
	color: darkslategray;
	text-decoration: none;
}

A.CatLink:hover
{
	color: orange;
}
A.ListLink:link, A.ListLink:visited
{
	font: 11px Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	text-decoration: none;
}

A.ListLink:hover
{
	color: orange;
}
A.TopicLink:link, A.TopicLink:visited
{
	font: 12px tahoma;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

A.TopicLink:hover
{
	color: red;
}
.MessageStats
{
	font: 10px  Verdana, Helvetica, sans-serif;
	color: #888888;
	font-weight: normal;
	padding: 3px;
	height: 35px;
}

.PMSHeaderCell
{
	background-color: buttonface;
	font: '11px tahoma';
	color: black;
	font-weight: bold;
	padding: 5px;
}

.PMSCell
{
	font: '11px tahoma';
	color: black;
	padding: 6px;
	font-weight: bold;
}

.PMSMessageHeaderCell
{
	border-right: #cccccc thin inset;
	border-bottom: #cccccc thin groove;
	border-top: #ffffff thin outset;
	border-left: #ffffff thin groove;
	background-color: #DBD8D3;
	font: '12px tahoma';
	color: white;
	font-weight: bold;
	padding: 6px;
}
.Box
{
	border-right: #DDDDDD thin inset;
	border-bottom: #DDDDDD thin groove;
	border-top: #DDDDDD thin outset;
	border-left: #DDDDDD thin groove;
	
}

.selectedPage {
	font: 12px tahoma;
	font-weight: bold;
	color: red;
}

A.paging:link, A.paging:visited
{
	font: 11px tahoma;
	font-weight: bold;
	color: #626262;
	text-decoration: none;
}

A.paging:hover
{
	color: orange;
}

.caption
{
	font: 12px tahoma;
	font-weight: bold;
	text-decoration: none;
}

.TopicUserInfo
{
	font: 9px tahoma;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
.ActiveTab
{
	font: 11px Verdana, Helvetica, sans-serif;
	color: black;
	font-weight: bold;
	padding: 6px;
	background-color: FFFFFF;
	border-right: #000000 thin groove;
	border-top: #000000 thin groove;
	border-left: #000000 thin groove;
}
.PAssiveTab
{
	font: 11px Verdana, Helvetica, sans-serif;
	color: white;
	padding: 6px;
	background-color: D5D5D5;
	border-bottom: #000000 thin groove;
}
.PAssiveOver
{
	font: 11px Verdana, Helvetica, sans-serif;
	color: white;
	padding: 6px;
	background-color: #8db7e9;
	border-bottom: #000000 thin groove;
}
.PAssiveLink
{
	font: 11px Verdana, Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	text-decoration: none;
}
.TweenTab
{
	font: 11px Verdana, Helvetica, sans-serif;
	color: white;
	background-color: FFFFFF;
	border-bottom: #000000 thin groove;
}
.PMTable
{
	font: 11px Verdana, Helvetica, sans-serif;
	color: white;
	background-color: FFFFFF;
	border-bottom: #000000 thin groove;
	border-left: #000000 thin groove;
	border-right: #000000 thin groove;
	
}
.PMTop
{
	background-image: url(images/pm_top_middle.gif);
	font: 12px Verdana, Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	height: 20px;
}
.PMHeader
{
	font: 11px Verdana, Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	background-color: #0D2B88;
}
.tableHeader
{
	font-weight: bold;
	color: white;
	font-family: Arial;
}

.exWalkColor
{
	background-color: #66ccff;
}
.exRunColor
{
	background-color: #ff99ff;
}
.exBikeColor
{
	background-color: #99cc66;
}
.exSwimColor
{
	background-color: #6666ff;
}
.exAeroColor
{
	background-color: #996699;
}
.exLiftColor
{
	background-color: #666666;
}
.exMiscColor
{
	background-color: #ff6666;
}
.exStepsColor
{
	background-color: yellow;
}
.LiftHeader
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-color: #0c045c;
}
.LiftBorderColumn
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
}
.yellowlink {font:11px Geneva,Verdana,Helvetica; font-weight: bold; text-decoration:underline; color: #FFFF00; }

.lightlink
{
    font-family: Verdana;
    font-size: 11px;
    color: #FFFFFF;
    font-style: normal;
}
.lightlink:hover
{
    font-family: Verdana;
    font-size: 11px;
    color: #FF9900;
    font-style: normal;    
}
.blogTitle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 20px;
    color: #6b7b00;
    font-weight: bold;
    border-bottom: border-bottom-style: solid;
    border-bottom-width: thin;
    background: url(  'images/blogtitlebackground.jpg' );
    height: 55px;
}
.blogTitleText
{ font-family:Verdana; font-size:11px; color:black;

}
.blogText
{ font-family:Verdana; font-size:11px; color:black;

}
.blogTextMain
{ font-family:Verdana; font-size:13px; color:black;

}

A.bloglink:link, A.bloglink:visited
{
    font: 11px Verdana, Helvetica, sans-serif;
    font-weight: bold;
    color: #CC3300;
    text-decoration: none;
}

A.bloglink:hover
{
	color: black;
}