html {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
body {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
div {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
span {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
applet {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
object {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
iframe {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
h1 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
h2 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
h3 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
h4 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
h5 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
h6 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
p {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
blockquote {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
pre {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
a {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
abbr {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
acronym {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
address {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
big {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
cite {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
code {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
del {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
dfn {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
em {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
font {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
img {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
ins {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
kbd {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
q {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
s {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
samp {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
small {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
strike {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
strong {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
sub {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
sup {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
tt {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
var {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
dl {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
dt {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
dd {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
ol {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
ul {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
li {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
fieldset {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
form {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
label {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
legend {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
:focus {
	outline: 0px;
}
body {
	background: white; color: black; line-height: 1;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
blockquote::before {
	content: "";
}
blockquote::after {
	content: "";
}
q::before {
	content: "";
}
q::after {
	content: "";
}
blockquote {
	quotes: "" "";
}
q {
	quotes: "" "";
}
body {
	background-position: bottom; font: 100%/normal Arial, Helvetica, sans-serif; text-align: center; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal; background-image: url("../App_Themes/Sizewise/images/background/back.jpg"); background-attachment: fixed; background-repeat: repeat-x; background-color: rgb(255, 255, 255);
}
a {
	color: rgb(42, 68, 143); text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
p {
	line-height: 1.5em; font-size: 0.8em; margin-top: 1em;
}
h1 {
	color: rgb(42, 68, 143); line-height: 1.2em; font-size: 1.3em; font-weight: bold; margin-top: 0.5em; margin-bottom: 0.2em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 2px; border-bottom-style: solid;
}
h3 {
	color: rgb(42, 68, 143);
}
h3 a {
	color: rgb(42, 68, 143);
}
img.border {
	border: 1px solid rgb(224, 224, 224); border-image: none;
}
.separator {
	padding-left: 15px;
}
.copyright {
	margin: 1em; color: rgb(102, 102, 102); font-size: 0.7em; display: block;
}
#top-fade {
	background: url("../App_Themes/Sizewise/images/background/top-back2.jpg") repeat-x rgb(255, 255, 255); height: 20px;
}
#container {
	margin: 0px auto 10px; width: 890px; text-align: left;
}
#site-map {
	margin: 1.5em 0px;
}
#site-map a {
	color: rgb(42, 68, 143);
}
#header {
	position: relative; background-color: rgb(255, 255, 255);
}
#site-logo {
	width: 190px; display: block;
}
#site-search label {
	color: rgb(0, 0, 0); text-transform: lowercase; padding-right: 5px; font-size: 0.7em; font-weight: bold;
}
#header-options a {
	color: rgb(0, 0, 0); text-transform: lowercase; padding-right: 5px; font-size: 0.7em; font-weight: bold;
}
#site-search {
	padding: 2px; text-align: right;
}
#site-search input {
	padding-left: 5px; font-size: 0.7em; vertical-align: middle;
}
#header-options a {
	text-align: right; padding-right: 25px; text-decoration: none; margin-top: 3px; display: block;
}
#current-user {
	text-align: right;
}
#current-user a {
	padding-right: 0px !important; display: inline !important;
}
#current-user .user-label {
	font-size: 0.7em;
}
#header-options #login-link a {
	padding-top: 7px; display: block;
}
#login-link {
	background-position: right; height: 23px; background-image: url("../App_Themes/Sizewise/images/icon/icon-login.jpg"); background-repeat: no-repeat;
}
#contact-us-link {
	background-position: right; height: 23px; background-image: url("../App_Themes/Sizewise/images/icon/icon-contact.jpg"); background-repeat: no-repeat;
}
#footer {
	padding: 0px 10px; text-align: center;
}
#footer ul {
	margin: 0px auto; width: 85%;
}
#footer ul li a {
	color: rgb(102, 102, 102); text-transform: lowercase; font-size: 0.7em; font-weight: bold; text-decoration: none;
}
#footer ul li span {
	color: rgb(102, 102, 102); text-transform: lowercase; font-size: 0.7em; font-weight: bold; text-decoration: none;
}
#footer ul li a:hover {
	text-decoration: underline;
}
#footer ul li span {
	text-transform: none;
}
#footer ul li {
	padding: 5px; display: inline;
}
#main-nav {
	background: url("../App_Themes/Sizewise/images/background/menu-back.jpg") repeat-x 0px -1px rgb(255, 255, 255); height: 36px;
}
#banner {
	padding: 5px 0px 0px;
}
.MainCMSMenu {
	border-width: 0px 1px; border-style: none solid; border-color: currentColor rgb(204, 204, 204); margin: 0px; padding: 0px; width: 100%;
}
.SubCMSMenu {
	margin: 0px 0px 0px -1px; padding: 0px; border-top-color: currentColor; border-right-color: currentColor; border-left-color: rgb(204, 204, 204); border-top-width: 0px; border-right-width: medium; border-left-width: 1px; border-top-style: none; border-right-style: none; border-left-style: solid;
}
.MainCMSMenuItem {
	padding: 8px 36px; border: currentColor; border-image: none; text-align: center; color: rgb(85, 85, 85); text-transform: lowercase; font-size: 0.8em; font-weight: bold;
}
.MainCMSMenuItemMouseUp {
	padding: 8px 36px; border: currentColor; border-image: none; text-align: center; color: rgb(85, 85, 85); text-transform: lowercase; font-size: 0.8em; font-weight: bold;
}
.MainCMSMenuItemMouseOver {
	padding: 8px 36px; border: currentColor; border-image: none; text-align: center; color: rgb(85, 85, 85); text-transform: lowercase; font-size: 0.8em; font-weight: bold;
}
.MainCMSMenuItemMouseDown {
	padding: 8px 36px; border: currentColor; border-image: none; text-align: center; color: rgb(85, 85, 85); text-transform: lowercase; font-size: 0.8em; font-weight: bold;
}
.MainCMSMenuHighlightedMenuItem {
	padding: 8px 36px; border: currentColor; border-image: none; text-align: center; color: rgb(85, 85, 85); text-transform: lowercase; font-size: 0.8em; font-weight: bold;
}
.MainCMSMenuHighlightedMenuItemMouseUp {
	padding: 8px 36px; border: currentColor; border-image: none; text-align: center; color: rgb(85, 85, 85); text-transform: lowercase; font-size: 0.8em; font-weight: bold;
}
.MainCMSMenuHighlightedMenuItemMouseDown {
	padding: 8px 36px; border: currentColor; border-image: none; text-align: center; color: rgb(85, 85, 85); text-transform: lowercase; font-size: 0.8em; font-weight: bold;
}
.MainCMSMenuHighlightedMenuItemMouseOver {
	padding: 8px 36px; border: currentColor; border-image: none; text-align: center; color: rgb(85, 85, 85); text-transform: lowercase; font-size: 0.8em; font-weight: bold;
}
.SubCMSMenuItem {
	background: url("../App_Themes/Sizewise/images/background/menu-back.jpg") repeat-x 0px -8px rgb(255, 255, 255); border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 5px 26px; border-image: none; text-align: left; color: rgb(85, 85, 85); text-transform: uppercase; font-size: 0.7em;
}
.SubCMSMenuItemMouseUp {
	background: url("../App_Themes/Sizewise/images/background/menu-back.jpg") repeat-x 0px -8px rgb(255, 255, 255); border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 5px 26px; border-image: none; text-align: left; color: rgb(85, 85, 85); text-transform: uppercase; font-size: 0.7em;
}
.SubCMSMenuItemMouseOver {
	background: url("../App_Themes/Sizewise/images/background/menu-back.jpg") repeat-x 0px -8px rgb(255, 255, 255); border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 5px 26px; border-image: none; text-align: left; color: rgb(85, 85, 85); text-transform: uppercase; font-size: 0.7em;
}
.SubCMSMenuItemMouseDown {
	background: url("../App_Themes/Sizewise/images/background/menu-back.jpg") repeat-x 0px -8px rgb(255, 255, 255); border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 5px 26px; border-image: none; text-align: left; color: rgb(85, 85, 85); text-transform: uppercase; font-size: 0.7em;
}
.SubCMSMenuHighlightedMenuItem {
	background: url("../App_Themes/Sizewise/images/background/menu-back.jpg") repeat-x 0px -8px rgb(255, 255, 255); border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 5px 26px; border-image: none; text-align: left; color: rgb(85, 85, 85); text-transform: uppercase; font-size: 0.7em;
}
.SubCMSMenuHighlightedMenuItemMouseUp {
	background: url("../App_Themes/Sizewise/images/background/menu-back.jpg") repeat-x 0px -8px rgb(255, 255, 255); border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 5px 26px; border-image: none; text-align: left; color: rgb(85, 85, 85); text-transform: uppercase; font-size: 0.7em;
}
.SubCMSMenuHighlightedMenuItemMouseDown {
	background: url("../App_Themes/Sizewise/images/background/menu-back.jpg") repeat-x 0px -8px rgb(255, 255, 255); border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 5px 26px; border-image: none; text-align: left; color: rgb(85, 85, 85); text-transform: uppercase; font-size: 0.7em;
}
.SubCMSMenuHighlightedMenuItemMouseOver {
	background: url("../App_Themes/Sizewise/images/background/menu-back.jpg") repeat-x 0px -8px rgb(255, 255, 255); border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 5px 26px; border-image: none; text-align: left; color: rgb(85, 85, 85); text-transform: uppercase; font-size: 0.7em;
}
.SubCMSMenuHighlightedMenuItemMouseOver {
	background: url("../app_themes/sizewise/images/background/grad-tab-orange.jpg") repeat-x rgb(255, 255, 255); color: rgb(0, 0, 0);
}
.SubCMSMenuItemMouseOver {
	background: url("../app_themes/sizewise/images/background/grad-tab-orange.jpg") repeat-x rgb(255, 255, 255); color: rgb(0, 0, 0);
}
.MainCMSMenuHighlightedMenuItem {
	
}
.MainCMSMenuHighlightedMenuItemMouseOver {
	background: url("../app_themes/sizewise/images/background/grad-tab-orange.jpg") repeat-x; color: rgb(0, 0, 0);
}
.MainCMSMenuItemMouseOver {
	background: url("../app_themes/sizewise/images/background/grad-tab-orange.jpg") repeat-x; color: rgb(0, 0, 0);
}
.MainCMSMenuItemMouseOver {
	
}
.MainCMSMenu .menu-separator {
	padding: 0px;
}
.MainCMSMenu .menu-separator .separator-bar {
	padding: 0px; height: 20px; border-right-color: rgb(144, 144, 144); border-right-width: 1px; border-right-style: solid;
}
#home-content {
	padding: 0px 20px; height: 150px;
}
#list-table {
	width: 100%;
}
#list-table td {
	border-width: 1px; border-style: solid; border-color: rgb(224, 224, 224) rgb(224, 224, 224) rgb(204, 204, 204); padding: 0px; border-image: none; width: 25%; vertical-align: top; background-color: rgb(255, 255, 255);
}
#list-table h3 {
	margin: 0px; height: 28px; text-align: center; color: rgb(255, 255, 255); padding-top: 10px; font-size: 0.9em; font-weight: bold; vertical-align: middle;
}
#list-table ul {
	padding: 1em; font-size: 0.9em; margin-left: 1em;
}
#list-table ul li {
	margin-bottom: 0.5em;
}
#list-table p {
	font-size: 0.7em;
}
.item-title {
	color: rgb(0, 0, 0); font-size: 0.8em; font-weight: bold; display: block;
}
#news-list {
	list-style-image: url("../App_Themes/Sizewise/images/bullet/bullet-orange.jpg");
}
#product-list {
	list-style-image: url("../App_Themes/Sizewise/images/bullet/bullet-blue.jpg");
}
#bariatric-list {
	list-style-image: url("../App_Themes/Sizewise/images/bullet/bullet-green.jpg");
}
#download-list {
	list-style-image: url("../App_Themes/Sizewise/images/bullet/bullet-gray.jpg");
}
a.read-more {
	font-size: 0.6em;
}
#news-list a.read-more {
	color: rgb(217, 126, 39);
}
#bariatric-list a.read-more {
	color: rgb(51, 81, 55);
}
#product-list a.read-more {
	color: rgb(20, 50, 86);
}
#download-list a.read-more {
	color: rgb(89, 89, 93);
}
#list-table .news-header {
	background: url("../App_Themes/Sizewise/images/background/grad-back-orange.jpg") repeat-x rgb(217, 126, 39);
}
#list-table .news-header a {
	color: rgb(255, 255, 255);
}
#list-table .products-header {
	background: url("../App_Themes/Sizewise/images/background/grad-back-blue.jpg") repeat-x rgb(20, 50, 86);
}
#list-table .bariatric-header {
	background: url("../App_Themes/Sizewise/images/background/grad-back-green.jpg") repeat-x rgb(51, 81, 55);
}
#list-table .download-header {
	background: url("../App_Themes/Sizewise/images/background/grad-back-gray.jpg") repeat-x rgb(89, 89, 93);
}
.LogonDialog {
	padding: 10px; font-size: 0.8em;
}
.LoginPanelPasswordRetrieval {
	padding: 10px; font-size: 0.8em;
}
.LogonDialog label {
	font-weight: bold;
}
.LoginPanelPasswordRetrieval label {
	font-weight: bold;
}
.forgot {
	
}
.forgot a {
	font-size: 0.8em;
}
#change-pwd .InfoLabel {
	padding: 0.5em; border: 1px solid rgb(42, 68, 143); border-image: none; font-weight: bold; margin-bottom: 1em; display: block; background-color: rgb(224, 224, 224);
}
#change-pwd .ErrorLabel {
	padding: 0.5em; border: 1px solid rgb(255, 0, 0); border-image: none; font-weight: bold; margin-bottom: 1em; display: block; background-color: rgb(255, 225, 225);
}
#sub-content {
	padding: 0px; width: 100%;
}
#sub-content td {
	vertical-align: top;
}
#sub-content #left-col {
	padding: 10px 10px 10px 0px; width: 25%;
}
#sub-content #main-col {
	padding: 10px 0px 10px 10px;
}
#sub-content #breadcrumbs {
	padding: 5px 0px 0px; color: rgb(222, 140, 60); text-transform: lowercase; font-size: 0.7em;
}
#sub-content #breadcrumbs a {
	color: rgb(0, 0, 0); font-weight: bold;
}
#sub-content #breadcrumbs span {
	color: rgb(42, 68, 143);
}
#top-page-options {
	width: 200px; text-align: right; float: right;
}
#top-page-options a {
	text-align: right; color: rgb(42, 68, 143); text-transform: lowercase; font-size: 0.7em; font-weight: bold; text-decoration: none; vertical-align: middle;
}
#bottom-page-options a {
	text-align: right; color: rgb(42, 68, 143); text-transform: lowercase; font-size: 0.7em; font-weight: bold; text-decoration: none; vertical-align: middle;
}
#forward-link {
	background-position: right; padding: 0.75em 28px 0.75em 0.75em; height: 17px; background-image: url("../App_Themes/Sizewise/images/icon/icon-forward.jpg"); background-repeat: no-repeat;
}
#print-link {
	background-position: right; padding: 0.75em 20px 0.75em 0.75em; height: 17px; margin-right: 10px; margin-left: 10px; background-image: url("../App_Themes/Sizewise/images/icon/icon-print.jpg"); background-repeat: no-repeat;
}
#bottom-page-options {
	text-align: right; margin-top: 10px;
}
#top-link {
	background-position: right; height: 16px; padding-right: 18px; margin-right: 10px; background-image: url("../App_Themes/Sizewise/images/icon/icon-up.png"); background-repeat: no-repeat;
}
#left-menu {
	border-width: 1px; border-style: solid; border-color: rgb(224, 224, 224) rgb(204, 204, 204) rgb(187, 187, 187) rgb(224, 224, 224); padding: 0px; border-image: none; vertical-align: top; background-color: rgb(255, 255, 255);
}
#left-menu .menu-header {
	background: url("../App_Themes/Sizewise/images/background/grad-back-blue.jpg") repeat-x rgb(20, 50, 86); height: 28px; text-align: center; color: rgb(255, 255, 255); text-transform: lowercase; padding-top: 10px; font-size: 0.9em; font-weight: bold; vertical-align: middle; display: block;
}
#left-menu ul {
	padding: 0px 1em 0.5em 1.7em; list-style-image: url("../App_Themes/Sizewise/images/bullet/bullet-blue.jpg"); background-color: rgb(255, 255, 255);
}
#left-menu ul li {
	padding: 0.6em 0px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
#left-menu ul li a {
	color: rgb(0, 0, 0); text-transform: uppercase; line-height: 100%; font-size: 0.75em; font-weight: bold; display: block;
}
#left-menu ul ul {
	padding: 0px 0px 0px 0.9em; list-style-image: url("../App_Themes/Sizewise/images/bullet/bullet-orange.jpg"); background-color: rgb(255, 255, 255);
}
#left-menu ul ul li {
	margin: 0px; padding: 0.4em 0px 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#left-menu ul ul li a {
	font-size: 0.7em; font-weight: normal;
}
#left-menu ul ul ul li {
	margin: 0px; padding: 0.2em 0px 0px;
}
#product-options {
	margin-top: 10px;
}
#product-options a {
	text-align: right; color: rgb(42, 68, 143); text-transform: lowercase; padding-right: 1em; font-size: 0.7em; font-weight: bold; text-decoration: none; vertical-align: middle;
}
#product-options #play-link {
	background-position: right; padding: 0.5em 25px 0.5em 0.5em; background-image: url("../App_Themes/Sizewise/images/icon/icon-play.jpg"); background-repeat: no-repeat;
}
#product-media .play-link {
	background-position: right; text-align: right; color: rgb(42, 68, 143); text-transform: lowercase; line-height: 18px; padding-right: 23px; font-size: 0.7em; font-weight: bold; text-decoration: none; margin-right: 25px; margin-bottom: 5px; vertical-align: middle; float: left; display: block; background-image: url("../App_Themes/Sizewise/images/icon/icon-play.jpg"); background-repeat: no-repeat;
}
#product-media .zoom-link {
	background-position: right; text-align: right; color: rgb(42, 68, 143); text-transform: lowercase; line-height: 18px; padding-right: 18px; font-size: 0.7em; font-weight: bold; text-decoration: none; margin-right: 25px; margin-bottom: 5px; vertical-align: middle; float: left; display: block; background-image: url("../App_Themes/Sizewise/images/icon/icon-plus.jpg"); background-repeat: no-repeat;
}
.product-image {
	border-width: 1px; border-style: solid; border-color: rgb(224, 224, 224) rgb(204, 204, 204) rgb(187, 187, 187) rgb(224, 224, 224); padding: 10px; border-image: none; width: 360px; overflow: hidden; margin-top: 10px; background-color: rgb(255, 255, 255);
}
#product-detail {
	width: 250px; margin-top: 10px; float: right;
}
#product-media {
	background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(224, 224, 224) rgb(204, 204, 204) rgb(187, 187, 187) rgb(224, 224, 224); padding: 0.5em 0.7em 0.7em; border-image: none; width: 360px; margin-top: 10px; float: left;
}
#product-video {
	text-align: center; padding-top: 15px;
}
.tab-container p {
	margin-bottom: 0.5em;
}
.tab-container ul {
	margin-bottom: 0.5em;
}
.tab-container ul {
	margin: 0px 0px 0px 1em; padding: 0px;
}
.tab-container ul li {
	font-weight: normal; float: none;
}
.product-preview {
	width: 100%; margin-top: 1.5em;
}
.product-preview h3 {
	margin: 0.5em 0px; padding-bottom: 0.2em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.product-preview .thumb {
	width: 120px;
}
.product-preview .thumb img {
	border: 1px solid rgb(224, 224, 224); border-image: none; margin-top: 5px; display: block;
}
.NewsPreviewTitle {
	margin: 0.5em 0px; padding-bottom: 0.2em; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.NewsPreviewTitle a {
	color: rgb(42, 68, 143); font-weight: bold;
}
.NewsPreviewDate {
	font-size: 0.8em; font-style: italic;
}
.Date {
	font-size: 0.8em; font-style: italic;
}
.NewsPreviewSummary {
	
}
.NewsContent {
	margin-top: 10px;
}
.NewsBody {
	margin-bottom: 1.5em;
}
.JobList {
	margin: 1em 0px;
}
.JobList .Header {
	margin: 0.5em 0px; padding-bottom: 0.2em; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.JobList .Header a {
	color: rgb(42, 68, 143); font-weight: bold;
}
.JobList .Body {
	
}
.SearchDialog {
	padding: 10px; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: solid;
}
.SearchResults {
	margin: 10px;
}
.SearchResult {
	padding: 10px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.CMSSiteMapList {
	margin-left: 2em; list-style-type: disc; list-style-position: inside;
}
.CMSSiteMapListItem {
	
}
.CMSSiteMapLink {
	
}
.survey {
	font-size: 0.8em; margin-top: 1em;
}
.survey .EditingFormLabel {
	padding: 0px; font-weight: bold; display: block;
}
.survey .subitem {
	margin: 1em;
}
.survey .subitem .EditingFormLabel {
	font-weight: normal; margin-top: 0.5em;
}
.survey ol {
	margin-left: 2em; list-style-type: decimal; list-style-position: outside;
}
.survey ol li {
	margin-bottom: 1.5em;
}
.contact-us {
	font-size: 0.8em; margin-top: 1em;
}
.ErrorLabel {
	color: rgb(255, 0, 0); font-size: 12px;
}
.EditingFormErrorLabel {
	color: rgb(255, 0, 0); font-size: 12px;
}
.ArticleList {
	margin: 1.5em;
}
.ArticleList h3 {
	margin: 0px; padding: 0px; font-size: 1em; font-weight: bold;
}
.ArticleList p {
	margin: 0px; padding: 0px;
}
ul.bulleted-list {
	margin: 1em 0px 0px 1.5em; font-size: 0.8em; list-style-type: disc; list-style-position: outside;
}
ul.bulleted-list ul {
	margin: 0px 2em; list-style-type: disc; list-style-position: outside;
}
ul.bulleted-list li {
	margin-top: 0.3em;
}
.SiteLocations {
	margin: 1em 0px 0px 20px; font-size: 0.8em;
}
.SiteLocations td {
	padding: 0px 1em; vertical-align: top; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.LinkList {
	list-style: none; margin: 0.5em 0px 0.5em 1em;
}
.LinkList {
	line-height: 1.25em; font-size: 0.8em; font-weight: bold;
}
