
div#main_content ol {
	list-style: disc inside none;
	font-size: 90%;
	padding: 0 3% 3% 5%;
}


div#main_content ul {
	list-style: disc outside none;
	/*font-size: 90%;*/
	padding: 0 3% 1% 5%;
}


div#main_content ul li {
	font-family: inherit;
	list-style-position: outside;
	font-family:"Times New Roman";
	padding-bottom: 2%;	
}

div#main_content ul li a {color: #000000; text-decoration: none;}
div#main_content ul li a:link, div#main_content ul li a:visited {color: #000000; text-decoration: none;}
div#main_content ul li a:active {color: #000000; text-decoration: none;}
div#main_content ul li a:hover {background-color: #FFFDDA; text-decoration: underline; color: #000000;}


div#content_main div#title-bar {
height:165px;	
background-image: url(../images/standards-banner.jpg);
background-repeat: no-repeat;
background-position: left;
}

div#main_content > h1 {
	padding-top:3%;
	font-size: 110%;
}

div#main_content blockquote + h1 {
	padding-top:0;
	font-size: 100%;
}


div#main_content h2, div#main_content h3 {
	color:#6486A8;
	
}

div#main_content table {
	margin-top:3%;
	margin-bottom:3%;
	width: 75%;
	table-layout: auto;
	margin-left:auto;
	margin-right:auto;
	/*font-family: "Times New Roman", Times, serif;*/
}

div#main_content th {
	vertical-align: top;
	font-weight: bold;
	border-bottom: thin solid black;
	border-top: thin solid black;	
}

div#main_content tfoot {
	vertical-align: top;
	font-weight: bold;
	border-bottom: thin solid black;
	border-top: thin solid black;	
}

div#main_content td {
	vertical-align: top;
	font-size: 90%;
	padding-bottom: 2%;
}


div#main_content p {
	padding-bottom:3%;
}

div#standards_menu {
	float:right;
	background-color: #6486A8; 
	width: 25%;
	margin: 10% 3% 3% 3%;
}

div#standards_menu  h1 {
	padding-top: 1%;
	margin-bottom: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
}

div#standards_menu a {color: #FFFDDA; text-decoration: none;}
div#standards_menu a:link, div#standards_menu ul li a:visited {color: #FFFDDA; text-decoration: none;}
div#standards_menu a:active {color: #FFFDDA; text-decoration: none;}
div#standards_menu a:hover {text-decoration: underline; color: #FFFDDA;}

div#standards_menu ul {
	list-style: none outside none;
	font-size: 80%;
	padding: 3% 3% 3% 5%;
}

div#standards_menu ul li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	list-style-position: outside;
}

div#standards_menu ul li a {color: #FFFDDA; text-decoration: none;}
div#standards_menu ul li a:link, div#standards_menu ul li a:visited {color: #FFFDDA; text-decoration: none;}
div#standards_menu ul li a:active {color: #FFFDDA; text-decoration: none;}
div#standards_menu ul li a:hover {background-color: #6486A8; text-decoration: underline; color: #FFFDDA;}

div#standards_menu .topLeft {
	background-image: url(../images/standards/bg_top_left.gif);
	background-repeat: no-repeat;
	width: 100%;
	height: 6px;
	float: left;
}

div#standards_menu .topRight {
	background-image: url(../images/standards/bg_top_right.gif);
	background-repeat: no-repeat;
	background-position: 100% 0;
	width: 6px;
	height: 6px;
	float: right;
}

div#standards_menu .centerLeft {
	background-image: url(../images/standards/bg_center_left.gif);
	background-repeat: repeat-y;
	width: 100%;
	float: left;
}

div#standards_menu .centerRight {
	background-image: url(../images/standards/bg_center_right.gif);
	background-repeat: repeat-y;
	background-position: 100% 0;
	width: 100%;
	height: 100%;
	float: right;
}

div#standards_menu .bottomLeft {
	background-image: url(../images/standards/bg_bottom_left.gif);
	background-repeat: no-repeat;
	width: 100%;
	height: 6px;
	float: left;
}

div#standards_menu .bottomRight {
	background-image: url(../images/standards/bg_bottom_right.gif);
	background-repeat: no-repeat;
	background-position: 100% 0;
	width: 6px;
	height: 6px;
	float: right;
}

div#main_content div#flexiblity_green {
	background-color: #889700;
	padding-top: 3%;
	padding-bottom: 3%;
}

div#main_content div#flexiblity_blue {
	background-color: #6486A8;
	padding-bottom: 3%;
}

div#main_content div#flexiblity_orange {
	background-color: #C46F28;
	padding-bottom: 3%;
}

div#main_content div#flexiblity_table img, div#flexiblity_blue img,  div#flexiblity_orange img {
	padding-top: 3%;
	padding-left: 1%;
}

div#main_content div#green, div#main_content div#overheadsquat {
	background-color: #889700;
	padding-top: 3%;
	padding-bottom: 3%;
}

div#main_content div#overheadsquat {
	padding-top: 0;
	padding-bottom: 0;
}

div#main_content ol#overheadsquat-steps  {
	font-size: 105%;
	padding: 0 3% 0 3%;
	margin-left:3%;
}

div#main_content ol#overheadsquat-steps  li {
	list-style: none outside none;
	font-family:"Times New Roman";
	padding-bottom: 2%;
}

div#main_content table#ideal-weight {
	border-style: solid;
	border-color: black;
	border-width: thin;
	width:80%;
	font-size: 80%;
	background-color: #E5E6C8;
}


#ideal-weight th {
	padding: 1% 0 1% 1%; 
}

#ideal-weight td {
	padding: 1% 0 1% 1%; 
}


div#main_content table#ideal-weight table {
	border-style: none;
	width:90%;
}

#ideal-weight table th {
	border-style: none;
}

#ideal-weight table th {
	padding: 1% 1% 1% 1%; 
}

#ideal-weight table td {
	padding: 1% 3% 1% 1%; 
}

#ideal-weight .odd {
	background: #C0C481;
}

div#main_content table#body-types {
	border-style: solid;
	border-color: black;
	border-width: thin;
	width:80%;
	font-size: 80%;
	background-color: #D8DEE9;
}

#body-types th {
	padding: 1% 1% 1% 1%; 
}

#body-types td {
	padding: 1% 1% 1% 1%; 
	height:3%;
}

.bodyweight {
	background: #859EB9;
	color: #FFFFFF;
}

div#main_content table#body-types table {
	border-style: none;
	width:90%;
}

#body-types table th {
	padding: 0 1% 1% 1%; 
	border-style: none;
}

#body-types table td {
	padding: 1% 1% 1% 1%; 
	height:3%;
}


#body-types .odd {
	background: #B8C4D5;
}


