body {margin:0;}
img {border:0;}
form {display: inline;}
input, textarea, select, option, button, div, span, td {FONT-FAMILY: verdana, Helvetica, sans-serif; font-size:12px;color:#424242;}
A {	COLOR: #333333; TEXT-DECORATION: none}

A:hover {	COLOR: #2f819a; TEXT-DECORATION: underline}
.FirstTopMenu {
	FONT-SIZE: 9pt; COLOR: #51657a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.FirstTopMenu {
	FONT-SIZE: 9pt; COLOR: #51657a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.FirstTopMenu:hover {
	FONT-SIZE: 9pt; COLOR: #51657a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

TD#nav A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 7px
}
TD#nav A:link {
	BACKGROUND: #CDE1F5; COLOR: #000; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
TD#nav A:visited {
	BACKGROUND: #CDE1F5; COLOR: #000; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
TD#nav A:hover {
	BACKGROUND: #f0f3f3; COLOR: #000; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
TD#nav A:unknown {
	BACKGROUND: #f0f3f3; COLOR: #000; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
A.selector: link {
	FONT-SIZE: 9pt; COLOR: #4F4F30; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.selector:visited {
	FONT-SIZE: 9pt; COLOR: #4F4F30; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.selector:hover {
	FONT-SIZE: 9pt; COLOR: #2F819A; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.selector1 {
	FONT-SIZE: 9pt; COLOR: #4F4F30; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.selector1:hover {
	FONT-SIZE: 9pt; COLOR: #4DA500; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.selector2 {
	FONT-SIZE: 9pt; COLOR: #0C476F; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.selector2:hover {
	FONT-SIZE: 9pt; COLOR: #4DA500; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.copy{
	FONT-SIZE: 11px; COLOR: #51657a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: unone
}
A.link {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link:hover {
	FONT-SIZE: 12px; COLOR: #4DA500; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.toptabon {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	PADDING-top: 5px;
}

.toptaboff {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	PADDING-top: 8px;
}
A.toptaboff:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
A.toptaboff:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
A.toptaboff:active {
	COLOR: #FFFF00; TEXT-DECORATION: none;
}
A.toptaboff:hover {
	COLOR: #F5F8C3; TEXT-DECORATION: underline;
}

.category{
	PADDING-left: 5px;
}
A.category:link {
	FONT-SIZE: 9pt;
	COLOR: #2F819A;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.category:visited{
	FONT-SIZE: 9pt; COLOR: #2F819A; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A.category:active {
	FONT-SIZE: 9pt; COLOR: #2F819A; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A.category:hover {
	FONT-SIZE: 9pt; COLOR: #2F819A; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-weight: bold;
}
.sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration:none;
	PADDING-top: 5px;
	PADDING-bottom: 2px;
}
.toptaboff1 {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2F819A;
	text-decoration:none;
	PADDING-top: 3px;
}
A.toptaboff1:link {
	COLOR: #FFFFFF; TEXT-DECORATION: underline;
}
A.toptaboff1:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: underline;
}
A.toptaboff1:active {
	COLOR: #FFFFFF; TEXT-DECORATION: underline;
}
A.toptaboff1:hover {
	COLOR: #FFFF00; TEXT-DECORATION: underline;
}
.box {border: 1px solid #90B4C0; height: 17px; font: normal 11px arial; width:80px; padding-left:3px;}
.pswd {background:url(http://www.dietleader.com/img/password.gif) 2px 0px no-repeat;}
.button {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	BACKGROUND: #CDE1F5;
	PADDING-BOTTOM: 5px;
	PADDING-TOP:5px;
	TEXT-DECORATION: none;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
A.button {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	BACKGROUND: #CDE1F5;
	PADDING-BOTTOM: 5px;
	PADDING-TOP:5px;
	TEXT-DECORATION: none;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
A.button:hover {
	BACKGROUND: #f0f3f3;
	DISPLAY: block;
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.t11g {  font-family: tahoma; font-size: 10px; color: #CCCCCC; text-decoration: none}
.v11 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #145F85;}
.v11r2 {  font-family: arial, helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: CD3232; text-decoration: none}
.v11g {  font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #646464; text-decoration: none}
.v11g {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #646464; text-decoration: none}
.t111g {  font-family: tahoma; font-size: 18px;}
.fp1{
	font-family: Verdana;
	font-size: 24px;
	COLOR: #FFFF00;
}
.auto7 {
	WIDTH: 100%; 
}
.auto7 TD {
	PADDING-RIGHT: 5px; BORDER-Bottom: #E5D6BF 1px solid; PADDING-BOTTOM: 4px; PADDING-TOP: 6px;
}
A.top:link {
	COLOR: #666666; TEXT-DECORATION: underline; font-size: 16px;
}
A.top:visited {
	COLOR: #666666; TEXT-DECORATION: underline; font-size: 16px;
}
A.top:active {
	COLOR: #666666; TEXT-DECORATION: underline; font-size: 16px;
}
A.top:hover {
	COLOR: #2f819a; TEXT-DECORATION: underline; font-size: 16px;
}
A.top2:link {
	COLOR: #2f819a; TEXT-DECORATION: underline;
}
A.top2:visited {
	COLOR: #2f819a; TEXT-DECORATION: underline;
}
A.top2:active {
	COLOR: #2f819a; TEXT-DECORATION: underline;
}
A.top2:hover {
	COLOR: #0000FF; TEXT-DECORATION: underline;
}
A.top3:link {
	COLOR: #666666; TEXT-DECORATION: underline; font-size: 22px;
}
A.top3:visited {
	COLOR: #666666; TEXT-DECORATION: underline; font-size: 22px;
}
A.top3:active {
	COLOR: #666666; TEXT-DECORATION: underline; font-size: 22px;
}
A.top3:hover {
	COLOR: #2f819a; TEXT-DECORATION: underline; font-size: 22px;
}