body
{
	margin: 0px;
	padding: 0px;
	font-family: verdana, arial;
	font-size: 13px;
	line-height: 135%;
	color: #514E88;
	background-color: #B0DA62;
	background-color: #ECEEF9;
	background-color: #FFFFFF;
	text-align: center;
}

h1
{
	margin: 0px;
	padding: 5px;
	color: #8BBA37;
	font-weight: normal;
	margin-bottom: 15px;
	line-height: 110%;
}

h1#model
{
	margin-top: 30px;
	padding-left: 0px;
}

h2
{
	font-size: 18px;
	color: #8BBA37;
	font-weight: normal;
}

h3
{
	color: #385aa1;
	margin-bottom: 8px;
}

#container
{
	margin: 2px auto;
	padding: 1px;
	padding-top: 0px;
	width: 780px;
	text-align: left;
	background-color: white;
	border: 1px #F3F4F9 solid;
	border-top: 0px #F3F4F9 solid;
}

#header
{
	background-color: ##fff;
	background-image: url('treadmill-pic-top.jpg');
	background-repeat: no-repeat;
	height: 130px;
}

#desc
{
	margin-top: 2px;
	margin-bottom: 1px;
	padding: 0px;
	background-color: #FAFBFD;
	border: 1px #F3F4F9 solid;
}

#desc a:link {text-decoration: underline; color: #4E4D93; font-weight: bold; font-size: 11px;}
#desc a:visited {text-decoration: underline; color: #4E4D93; font-weight: bold; font-size: 11px;}
#desc a:hover {color: #8BBA37;}

#here
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 3px;
	font-size: 11px;
	background-color: #FAFBFD;
	border: 1px #F3F4F9 solid;
}

#here a:link {text-decoration: underline; color: #4E4D93; font-weight: bold; font-size: 11px;}
#here a:visited {text-decoration: underline; color: #4E4D93; font-weight: bold; font-size: 11px;}
#here a:hover {color: #8BBA37;}

.arrowcolor
{
	color: #8BBA37;
}

#picfloat
{
	float: left;
	margin: 0px;
	margin-right: 13px;
	padding-left: 2px;
}

#ulmodel
{
	list-style-type: square;
}

#ulmodel b
{
	font-size: 14px;
	color: #8BBA37;
}

#ulmodel a:link { font-size: 12px; color: #4E4D93; text-decoration: underline; }
#ulmodel a:visited { font-size: 12px; color: #4E4D93; text-decoration: underline; }
#ulmodel a:hover { color: #8BBA37; }

#features
{
	color: #7394E4;
	margin-top: 15px;
}

#leftnav
{
	margin-top: 2px;
	float: left;
	width: 151px;
	background-color: #fff;
    padding-top: 6px;
    padding: 0px;
    margin: 0px;    
    padding-left: 1px;
}

#leftnav a:link {color: #fff; text-decoration: underline; font-weight: bold; font-size: 11px;}
#leftnav a:visited {color: #fff; text-decoration: underline; font-weight: bold; font-size: 11px;}
#leftnav a:hover {color: #2E3569;}

.generaltitle
{
	background-color: #484F93;
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 3px;
	padding-left: 5px;
	color: #fff;
	font-size: 13px;
}

.nav
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	background-color: #7394E4;
	border-top: 1px #DEEFB6 solid;
}

.nav2
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	background-color: #FFF;
	border-top: 1px #DEEFB6 solid;
}

.ulnav
{
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 5px;
    padding-left: 20px;
    margin: 0px;
    list-style-type: square;
    line-height: 190%;
    color: #DEEFB6;
    border-right: solid 2px #C2C7E9;
}

.partners
{
	background-color: #C0C6EA;
	font-size: 11px;
	font-weight: bold;
	padding-left: 20px;
	margin-left: 0px;
	padding-bottom: 2px;
	margin-bottom: 2px;
}

div#contents
{
	width: 471px;
	float: left;
	padding: 5px;
	margin: 5px;
	border-left: dashed 1px #ebf1ff;
	border-right: dashed 1px #ebf1ff;
	color: #514E88;
}

#contents a:link { color: #4E4D93; text-decoration: underline; }
#contents a:visited { color: #4E4D93; text-decoration: underline; }
#contents a:hover { color: #8BBA37; }

#viewmore
{
	margin-top: 25px;
	margin-bottom: 25px;
}

#viewmore a:link { background-color: #BFD8FF; border: 1px #6582de solid; padding: 6px; color: #385aa1; text-decoration: none; font-weight: bold; }
#viewmore a:visited { background-color: #BFD8FF; border: 1px #6582de solid; padding: 6px; color: #385aa1; text-decoration: none; font-weight: bold; }
#viewmore a:hover { background-color: #6582de; border: 1px #385aa1 solid; color: #fff; text-decoration: none; }

.topgreen
{
	padding: 6px;
	padding-top: 9px;
	background: #F0F6E5 url(top-green.gif) top left no-repeat;
}

.topgreen2
{
	margin-top: 20px;
	padding: 6px;
	padding-top: 9px;
	background: #F0F6E5 url(top-green.gif) top left no-repeat;
}

.bottomgreen
{
	height: 6px;
	background: #F0F6E5 url(bottom-green.gif) bottom left no-repeat;
	margin-bottom: 10px;
}

.topblue
{
	padding: 6px;
	padding-top: 9px;
	background: #E1EFFA url(top-blue.gif) top left no-repeat;
}

.topblue2
{
	margin-top: 20px;
	padding: 6px;
	padding-top: 9px;
	background: #E1EFFA url(pics/top-blue.gif) top left no-repeat;
}

.bottomblue
{
	margin-top: 0px;
	padding-top: 0px;
	height: 6px;
	background: #E1EFFA url(bottom-blue.gif) bottom left no-repeat;
	margin-bottom: 10px;
}

div#rightnav
{
	float: left;
	width: 125px;
	margin-top: 2px;
	padding-left: 1px;
	background-color: #fff;
	border-bottom: dashed 1px #E1EFFA;
}

#rightnav a:link {text-decoration: underline; font-weight: bold; font-size: 11px; color: #4E4D93;}
#rightnav a:visited {text-decoration: underline; font-weight: bold; font-size: 11px; color: #4E4D93;}
#rightnav a:hover {color: #8BBA37;}

.disctitle
{
	padding-left: 20px;
	margin-bottom: 5px;
	color: #FF7D44;
	background: #FFFFFF url('pictures/note.gif') center left no-repeat;
}

.discdate
{
	margin: 0px;
	color: #8BBA37;
	font-size: 12px;
	font-weight: bold;
}

.disctext
{
	margin-top: 10px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #E1EDCC;
}

.disctext a:link {font-weight: bold; color: red;}
.disctext a:visited {font-weight: bold; color: red;}
.disctext a:hover {font-weight: bold; color: red;}

div#footer
{	
	text-align: center;
	clear: both;
	padding: 5px;
	margin: 0px;
	font-size: 11px;
	color: #fff;
	background-color: #484F93;
	height: 100%;
}

.classy {border: solid 1px #f1f6fa;}
.rowcolor1 {background-color: #F1F6FA; font-family: verdana; font-size: 12px;}
.rowcolor2 {background-color: #E5EDF8; font-family: verdana; font-size: 12px;}
.rowcolor3 {background-color: #99ccff; font-family: verdana; font-size: 12px;}
.classy b {color: #333366;}

.classy a:link { text-decoration: none; color: #385aa1; }
.classy a:visited { text-decoration: none; color: #385aa1; }
.classy a:hover { color: #0070bf; }

.rowcolor4 {background-color: #6582de; color: #FFFFFF; font-family: verdana; font-size: 14px;}
.rowcolor4 b {color: #ffffff;}
.rowcolor4 a:link { text-decoration: underline; font-weight: bold; color: #ffffff; }
.rowcolor4 a:visited { text-decoration: underline; font-weight: bold; color: #ffffff; }
.rowcolor4 a:hover { color: #385aa1; }

.resources1
{
	color: #0070bf;
}