/* 
================================
Skin styles for DotNetNuke
================================
*/   
.dealer-resultstitle {font-family: Arial; font-size: 14px; font-weight:bold; color: #000; background-color:#eee;}
.dealer-results {font-family:Arial; font-size:11px; font-weight:normal; color:#000; text-decoration:none; line-height:18px;}
A.dealer-results:link, A.dealer-results:active, A.dealer-results:visited {font-family:Arial; font-size:11px; font-weight:normal; color:#666; text-decoration:none; line-height:18px;}
A.dealer-results:hover {font-family:Arial; font-size:11px; font-weight:normal; color:#333; text-decoration:none; line-height:18px;}

.commandbutton {font-family:Arial; font-size:11px; font-weight:normal; color:#000; text-decoration:none; line-height:18px;}
A.commandbutton:link, A.commandbutton:link, A.commandbutton:active, A.commandbutton:visited  {font-family:Arial; font-size:11px; font-weight:normal; color:#666; text-decoration:none; line-height:18px;}
A.commandbutton:hover {font-family:Arial; font-size:11px; font-weight:normal; color:#333; text-decoration:none; line-height:18px;}

/* Push Braces specific styles */
body 						{background-color: #EFEFF1; padding: 0px;}
#push-pagemaster 			{width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 30px; padding-bottom: 0px;}
.push-skinmaster 			{width: 950px; padding: 0px;}
.push-tdmain 				{width: 950px;}
.push-top 					{background-color:#000000; height:70px; width:710px;}
.push-topflags 				{background-color:#000000; height:70px; width:240px; font-family:Arial;font-size:11px;font-weight:bold;color:#666;}
.push-mainnav				{background-color:#434345; height:30px; }
.push-footernav				{font-family: Arial; font-size: 12px; font-weight: normal; color: #333; line-height: 25px; margin-left: 10px; margin-right: 10px; }

A.push-link:link, A.push-link:active, A.push-link:visited
{font-family: Arial; font-size: 11px; font-weight: normal; color: #777; text-decoration:none;}
A.push-link:hover
{font-family: Arial; font-size: 11px; font-weight: normal; color: #333; text-decoration:none;}

A.push-linkwhite:link, A.push-linkwhite:active, A.push-linkwhite:visited
{font-family: Arial; font-size: 11px; font-weight: normal; color: #fff; text-decoration:none;}
A.push-linkwhite:hover
{font-family: Arial; font-size: 11px; font-weight: normal; color: #ccc; text-decoration:none;}


A.push-footernav:link, A.push-footernav:active, A.push-footernav:visited
{font-family: Arial; font-size: 12px; font-weight: normal; color: #777; line-height: 25px; text-decoration:none; margin-left: 0px; margin-right: 0px;}
A.push-footernav:hover
{font-family: Arial; font-size: 12px; font-weight: normal; color: #333; line-height: 25px; text-decoration:none; margin-left: 0px; margin-right: 0px;}

A.mainbutton_care:link, A.mainbutton_care:visited, A.mainbutton_care:active { font-family: Arial; font-size: 15px; font-weight: normal; color: #fff; font-weight: bold; padding-top: 22px; padding-left: 20px; text-decoration:none; width: 317px; height: 175px; background-image:url(images/bt_care.jpg); }
A.mainbutton_care:hover { width: 317px; height: 175px; background-image:url(images/bt_care_h.jpg); }

/* index */
.push-contentcolumnA-td 	{border-right: 1px solid #fff;}
.push-contentcolumnA-top	{background-color:#717073; height:2px;}
.push-contentcolumnA-titel	{font-family: Arial; font-size: 12px; font-weight: bold; color: #fff; line-height: 20px; padding-left: 13px; background-color:#434345;}
.push-contentcolumnA-subtitel	{font-family: Arial; font-size: 11px; font-weight: bold; color: #000; padding-left: 13px; padding-top: 5px;}
.push-contentcolumnA-text	{font-family: Arial; font-size: 11px; font-weight: normal; color: #000; padding-left: 13px; line-height: 20px; padding-right: 13px; padding-bottom: 5px;}
A.push-contentcolumnA-text:link, A.push-contentcolumnA-text:active, A.push-contentcolumnA-text:visited	
{font-family: Arial; font-size: 11px; font-weight: normal; color: #777; line-height: 20px; padding-bottom: 5px; display:block;}
A.push-contentcolumnA-text:hover
{font-family: Arial; font-size: 11px; font-weight: normal; color: #333; line-height: 20px; padding-bottom: 5px; display:block; text-decoration:none;}

.push-contentcolumnA-link	{width: 237px; border-right: 1px solid #fff; font-family: Arial; font-size: 12px; font-weight: bold; color: #000; padding-left: 13px; padding-top: 5px; padding-bottom: 5px;}
A.push-contentcolumnA-link:link, A.push-contentcolumnA-link:active, A.push-contentcolumnA-link:visited	
{font-family: Arial; font-size: 12px; font-weight: bold; color: #777; text-decoration: none;}
A.push-contentcolumnA-link:hover	
{font-family: Arial; font-size: 12px; font-weight: bold; color: #333; text-decoration: none;}

.push-contentcolumnB-td 	{border-right: 1px solid #fff;}
.push-contentcolumnB-top	{background-color:#C1CD23; height:2px;}
.push-contentcolumnB-titel	{font-family: Arial; font-size: 12px; font-weight: bold; color: #fff; line-height: 20px; padding-left: 13px; background-color:#434345;}
.push-contentcolumnB-text	{font-family: Arial; font-size: 11px; font-weight: normal; color: #000; padding-left: 10px; line-height: 20px; padding-right: 10px; padding-bottom: 5px; padding-top: 5px;}
.push-contentcolumnB-link	{width: 239px; border-right: 1px solid #fff; font-family: Arial; font-size: 12px; font-weight: bold; color: #000; padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}
A.push-contentcolumnB-link:link, A.push-contentcolumnB-link:active, A.push-contentcolumnB-link:visited	
{font-family: Arial; font-size: 12px; font-weight: bold; color: #777; text-decoration: none;}
A.push-contentcolumnB-link:hover	
{font-family: Arial; font-size: 12px; font-weight: bold; color: #333; text-decoration: none;}

.push-contentcolumnC-td 	{border-right: 1px solid #fff;}
.push-contentcolumnC-top	{background-color:#C7A9D0; height:2px;}
.push-contentcolumnC-titel	{font-family: Arial; font-size: 12px; font-weight: bold; color: #fff; line-height: 20px; padding-left: 13px; background-color:#434345;}
.push-contentcolumnC-text	{font-family: Arial; font-size: 11px; font-weight: normal; color: #000; padding-left: 10px; padding-right: 10px; padding-bottom: 5px; padding-top: 5px;}
.push-contentcolumnC-link	{width: 236px; border-right: 1px solid #fff; font-family: Arial; font-size: 11px; font-weight: bold; color: #000; padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}
A.push-contentcolumnC-link:link, A.push-contentcolumnC-link:active, A.push-contentcolumnC-link:visited	
{font-family: Arial; font-size: 12px; font-weight: bold; color: #777; text-decoration: none;}
A.push-contentcolumnC-link:hover	
{font-family: Arial; font-size: 12px; font-weight: bold; color: #333; text-decoration: none;}

.push-contentcolumnD-td 	{}
.push-contentcolumnD-top	{background-color:#000; height:2px;}
.push-contentcolumnD-titel	{font-family: Arial; font-size: 12px; font-weight: bold; color: #fff; line-height: 20px; padding-left: 13px; background-color:#434345;}
.push-contentcolumnD-text	{font-family: Arial; font-size: 11px; font-weight: normal; color: #000; padding-left: 10px; padding-right: 10px; padding-bottom: 5px; padding-top: 5px;}
.push-contentcolumnD-link	{width: 238px; font-family: Arial; font-size: 11px; font-weight: bold; color: #000; padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}
A.push-contentcolumnD-link:link, A.push-contentcolumnD-link:active, A.push-contentcolumnD-link:visited	
{font-family: Arial; font-size: 12px; font-weight: bold; color: #777; text-decoration: none;}
A.push-contentcolumnD-link:hover	
{font-family: Arial; font-size: 12px; font-weight: bold; color: #333; text-decoration: none;}

.push-customerexp-titel	{font-family: Arial; font-size: 11px; font-weight: bold; color: #000; line-height: 20px;}
.push-customerexp-text	{font-family: Arial; font-size: 11px; font-weight: normal; color: #000; padding-right: 5px;}
A.push-customerexp-text:link, A.push-customerexp-text:active, A.push-customerexp-text:visited
{font-family: Arial; font-size: 11px; font-weight: normal; color: #777; padding-right: 5px; text-decoration:none; width:100%;}
A.push-customerexp-text:hover
{font-family: Arial; font-size: 11px; font-weight: normal; color: #333; padding-right: 5px; text-decoration:none;}

.push-newsmedia-titel	{font-family: Arial; font-size: 11px; font-weight: bold; color: #000; line-height: 20px;}
.push-newsmedia-text	{font-family: Arial; font-size: 11px; font-weight: normal; color: #000; padding-right: 5px;}
A.push-newsmedia-text:link, A.push-newsmedia-text:active, A.push-newsmedia-text:visited
{font-family: Arial; font-size: 11px; font-weight: normal; color: #777; padding-right: 5px; text-decoration:none; width:100%;}
A.push-newsmedia-text:hover
{font-family: Arial; font-size: 11px; font-weight: normal; color: #333; padding-right: 5px; text-decoration:none;}

.push-injurytopics-td	{margin-top: 4px;  margin-bottom:5px; width:100%;}
.push-injurytopics-titel	{font-family: Arial; font-size: 11px; font-weight: bold; color: #000; margin-top: 5px;}
.push-injurytopics-text	{font-family: Arial; font-size: 11px; font-weight: normal; color: #000; line-height: 20px; }
A.push-injurytopics-text:link, A.push-injurytopics-text:active, A.push-injurytopics-text:visited
{font-family: Arial; font-size: 11px; font-weight: normal; color: #777; padding-right: 10px; padding-bottom: 5px; text-decoration:none; display: block;}
A.push-injurytopics-text:hover
{font-family: Arial; font-size: 11px; font-weight: normal; color: #333; padding-right: 10px; padding-bottom: 5px; text-decoration:none; display: block;}

.push-it-td	{margin-top: 4px;  margin-bottom:5px; width:100%;}
.push-it-titel	{font-family: Arial; font-size: 14px; font-weight: bold; color: #000; margin-top: 5px;}
.push-it-text	{font-family: Arial; font-size: 11px; font-weight: normal; color: #000; line-height: 20px; }
A.push-it-text:link, A.push-it-text:active, A.push-it-text:visited
{font-family: Arial; font-size: 11px; font-weight: normal; color: #777; padding-right: 10px; padding-bottom: 5px; text-decoration:none; display: block;}
A.push-it-text:hover
{font-family: Arial; font-size: 11px; font-weight: normal; color: #333; padding-right: 10px; padding-bottom: 5px; text-decoration:none; display: block;}


/* top */
.push-login					{font-family: Arial; font-size: 12px; font-weight: bold; color: #717073;}
.push-loginbox				{font-family: Arial; font-size: 11px; height: 20px; width: 120px; font-weight: normal; color: #000; border: 1px solid #7F9DB9; margin-top: 2px; margin-right: 3px; padding-top: 3px;}
.push-loginbutton			{font-family: Arial; font-size: 11px; height: 22px; width: 50px; font-weight: bold; color: #fff; background-color: #000; cursor:hand; border: 1px solid #000; margin-right: 1px; padding-left: 1px;}
.push-loginmessage			{font-family: Arial; font-size: 11px; font-weight: bold; color: #fff;}
.push-distributortitel		{font-family: Arial; font-size: 12px; font-weight: bold; color: #717073;}
.push-distributorbox		{font-family: Arial; font-size: 11px; height: 18px; width: 230px; font-weight: normal; color: #000; border: 1px solid #000; margin-right: 3px;}
A.push-distributorbutton:link,A.push-distributorbutton:visited,A.push-distributorbutton:active {font-family: Arial; font-size: 11px; height: 22px; width: 40px; font-weight: bold; color: #fff; background-color: #000; cursor:hand; text-decoration: none; padding-top: 5px; padding-left: 5px; margin-right: 20px;}
A.push-distributorbutton:hover {font-family: Arial; font-size: 11px; height: 22px; width: 40px; font-weight: bold; color: #fff; background-color: #000; cursor:hand; text-decoration: none; padding-top: 5px; padding-left: 5px; margin-right: 20px;}

.push-breadcrumbtd			{height:20px; font-family: Arial; font-size: 11px; font-weight: normal; color: #fff; padding-left: 13px; background-color: #000; background-image: url(images/bg_prodbot.jpg); background-repeat:repeat-x;}
A.push-breadcrumb:link, A.push-breadcrumb:visited, A.push-breadcrumb:active {font-family: Arial; font-size: 11px; font-weight: normal; color: #999; text-decoration: none;}
A.push-breadcrumb:hover 	{font-family: Arial; font-size: 11px; font-weight: normal; color: #C1CD23; text-decoration: none;}

.push-altprofile	{font-family: Arial; font-size: 12px; font-weight: bold; color: #000; line-height: 26px; margin-left: 9px;}

.push-bracesintroduction-td		{font-family: Arial; font-size: 11px; width: 950px; font-weight: normal; color: #000; padding: 10px;}
.push-bracesintroduction-titel	{font-family: Arial; font-size: 12px; font-weight: bold; color: #fff; height: 20px; padding-left: 10px; background-color:#434345;}

.push-basishtmltd			{font-family: Arial; font-size: 12px; width: 633px; font-weight: normal; color: #000; padding-right: 10px;}
.push-txthead				{font-family: Arial; font-size: 14px; font-weight: bold; color: #000;}
A.push-txthead:link, A.push-txthead:visited, A.push-txthead:active {font-family: Arial; font-size: 14px; font-weight: bold; color: #999; text-decoration: none;}
A.push-txthead:hover 	{font-family: Arial; font-size: 14px; font-weight: bold; color: #333; text-decoration: none;}
.push-txtnormal				{font-family: Arial; font-size: 11px; font-weight: normal; line-height: 20px; color: #000;}
A.push-txtnormal:link, A.push-txtnormal:visited, A.push-txtnormal:active {font-family: Arial; font-size: 11px; font-weight: normal; line-height: 20px; color: #999; text-decoration: none;}
A.push-txtnormal:hover 	{font-family: Arial; font-size: 11px; font-weight: normal; line-height: 20px; color: #333; text-decoration: none;}

.push-txttitel				{font-family: Arial; font-size: 11px; font-weight: bold; line-height: 20px; color: #000;}
A.push-txttitel:link, A.push-txttitel:visited, A.push-txttitel:active {font-family: Arial; font-size: 11px; font-weight: bold; line-height: 20px; color: #999; text-decoration: none;}
A.push-txttitel:hover 	{font-family: Arial; font-size: 11px; font-weight: bold; line-height: 20px; color: #333; text-decoration: none;}

/* productdetails */
.push-contentcolumnA-product-td 	{width: 317px; border-right: 1px solid #fff;}
.push-contentcolumnB-product-td 	{width: 316px; border-right: 1px solid #fff;}
.push-contentcolumnC-product-td 	{width: 317px;}
.push-contentcolumn-careproduct-top	    {background-color:#C7A9D0; height:2px;}
.push-contentcolumn-medproduct-top	    {background-color:#C1CD23; height:2px;}
.push-contentcolumn-orthoproduct-top	{background-color:#717073; height:2px;}
.push-contentcolumn-product-titel	{font-family: Arial; font-size: 12px; font-weight: bold; color: #fff; padding-left: 10px; line-height: 20px; background-color:#434345;}
.push-contentcolumn-product-text	{font-family: Arial; font-size: 11px; font-weight: normal; color: #000; line-height: 23px; padding-left: 9px; padding-top:2px; padding-right:9px;}
.push-contentcolumn-product-sizes	{font-family: Arial; font-size: 11px; font-weight: normal; color: #000; padding-left: 9px;}
.push-contentcolumn-product-indications	{font-family: Arial; font-size: 11px; font-weight: normal; color: #000; line-height: 23px; padding-left: 9px;}
.push-contentcolumn-product-link	{font-family: Microsoft Sans Serif; font-size: 11px; font-weight: normal; color: #000; line-height: 26px; padding-left: 9px;}
A.push-contentcolumn-product-link:link, A.push-contentcolumn-product-link:visited, A.push-contentcolumn-product-link:active
{font-family: Arial; font-size: 11px; font-weight: normal; color: #777; line-height: 26px; text-decoration: none; padding-left: 0px;}
A.push-contentcolumn-product-link:hover {font-family: Arial; font-size: 11px; font-weight: normal; color: #333; line-height: 26px; text-decoration: none; padding-left: 0px;}

/* Distributurs */
.push-distributor {background-color:#eee;}

/* Push Braces Panes & tds */
.push-toppanetd				{width: 950px; height:50px; background-color:#000;}
.toppaneA 					{width: 317px; padding-left: 10px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px; vertical-align: top;}
.toppaneB 					{width: 316px; padding-left: 5px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px; vertical-align: top;}
.toppaneC 					{width: 317px; padding-left: 5px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px; vertical-align: top;}

.push-imagepanetd			{width: 950px; }
.imagepaneA 				{width: 317px;  padding-left: 0px; background-color:#000; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top;}
.imagepaneB 				{width: 316px;  padding-left: 0px; background-color:#000; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top;}
.imagepaneC 				{width: 317px;  padding-left: 0px; background-color:#000; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top;}

.imagepaneproductdetails	{width: 950px;  padding-left: 0px; background-color:#000; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top;}
.imagepaneflash	{width: 950px; padding-left: 0px; background-color:#000; padding-right: 0px; padding-top: 0px; padding-bottom: 2px; vertical-align: top;}

.leftpane					{width:317px; background-color:#fff;}
.contentpane				{background-color:#fff; padding-right: 15px; padding-bottom: 15px;}
.push-contentseperator		{width: 950px; height:20px; background-color:#fff;}
.push-contentpanetd			{width: 950px; height:175px; background-color:#fff;}
.contentpaneA 				{ padding-left: 0px; background-color:#fff;  padding-right: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top;}
.contentpaneB 				{ padding-left: 0px; background-color:#fff;  padding-right: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top;}
.contentpaneC 				{ padding-left: 0px; background-color:#fff;  padding-right: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top;}
.contentpaneD 				{ padding-left: 0px; background-color:#fff;  padding-right: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top;}
.contentpaneE 				{ padding-left: 0px; background-color:#fff;  padding-right: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; }
.push-contentpanetd-bottom	{width: 950px; height:10px; background-color:#fff; background-image: url(images/cr_rb.gif); background-repeat: no-repeat;}
.push-footerseperator		{width: 950px; height:1px; background-color:#434345;}
.controlpanel 				{background-color: #999; border: 0px;}

/* Push FAQ - Frequent Asked Questions */
.push-faqtitle	{font-family: Arial; font-size: 14px; font-weight: bold; color: #000;}
A.push-faqtitle:link, A.push-faqtitel:active, A.push-faqtitel:visited
{font-family: Arial; font-size: 11px; font-weight: bold; color: #777; padding-right: 5px; text-decoration:none;}
A.push-faqtitel:hover
{font-family: Arial; font-size: 11px; font-weight: bold; color: #333; padding-right: 5px; text-decoration:none;}


/* Push News & media */
.push-newsmediatitle	{font-family: Arial; font-size: 14px; font-weight: bold; color: #000;}

/* Push Injury Topics */
.push-injurytopicstitle	{font-family: Arial; font-size: 14px; font-weight: bold; color: #000;}

/* Push Legal Notice */
.push-legalnoticetitle	{font-family: Arial; font-size: 14px; font-weight: bold; color: #000;}


.NormalTextBox {
    font-family: Arial; 
    font-size: 11px;
    font-weight: normal;
	border-right: #ccc 1px solid; 
	border-top: #ccc 1px solid; 
	border-left: #ccc 1px solid; 
	border-bottom: #ccc 1px solid; 
}

.StandardButton {
	cursor: hand; 
    background: #fff; 
    color: #000;
    font-family: Microsoft Sans Serif; 
    font-size: 11px;
    font-weight: normal;
    border: #8f9092 1px solid;
}

/* Main Menu */
.MainMenu_MenuContainer 		{background-color: #434345;}
.MainMenu_MenuBar 				{cursor: pointer; cursor: hand; height:30px; background-color:#434345;}
.MainMenu_TabRootMenuItem TD	{height: 30px; color: #fff;	font-family: Arial;	font-size: 12px; font-weight: bold;	padding-left:5px; padding-right:5px;}
.MainMenu_TabRootMenuItemSel TD	{height: 30px; color: #C1CD23; font-family: Arial;	font-size: 12px; font-weight: bold;	padding-left:5px; padding-right:5px;}
.MainMenu_TabMenuItemHover TD	{height: 30px; color: #999;	font-family: Arial;	font-size: 12px; font-weight: bold;	padding-left:5px; padding-right:5px;}
.MainMenu_TabMenuItemSelHover TD{height: 30px; color: #C1CD23;	font-family: Arial;	font-size: 12px; font-weight: bold;	padding-left:5px; padding-right:5px;}

.MainMenu_MenuItem 				{height: 23px; cursor: hand; color: #fff; font-family: Arial;font-size: 11px; font-weight: normal;}
.MainMenu_MenuIcon				{height: 23px; cursor: pointer; cursor: hand; background-color: #434345; width: 8px; }
.MainMenu_SubMenu 				{z-index: 1000; cursor: pointer; cursor: hand; background-color:#676767; color: #fff; filter: progid:DXImageTransform.Microsoft.Shadow(color='DimGray' , Direction=135, Strength=0);}
.MainMenu_MenuBreak 			{border-bottom: 0px solid #434345;}
.MainMenu_MenuItemSel 			{height: 23px;  cursor: hand; font-family: Arial;font-size: 11px; font-weight: normal; color:#ffffff; background-color: #434345;}
.MainMenu_MenuArrow 			{height: 23px;  cursor: pointer; cursor: hand;}
.MainMenu_RootMenuArrow 		{height: 23px;  cursor: pointer; cursor: hand;}
.Main 							{ }

.ModuleTitle_MenuContainer {
	border-bottom: blue 0px solid; 
	border-left: blue 0px solid; 
	border-top: blue 0px solid; 
	border-right: blue 0px solid; 
}
.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:20px;
	background-color: transparent;
}
.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #000; 
	font-family: Microsoft Sans Serif;
	font-size: 11px; 
	font-weight: none; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 0px solid; 
	border-top: white 0px solid; 
	border-right: white 0px solid;
	background-color: #fff;
}
.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #ffffff; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=0); 
	border-bottom: #ffffff 0px solid; 
	border-left: #ffffff 0px solid; 
	border-top: #ffffff 0px solid; 
	border-right: #ffffff 0px solid;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	color:#000;
}
.ModuleTitle_MenuIcon {
 cursor: pointer;
 cursor: hand; 
 background-color: #fff; 
 border-left: #EEEEEE 0px solid; 
 border-bottom: #EEEEEE 0px solid; 
 border-top: #EEEEEE 0px solid; 
 border-bottom:  #EEEEEE 0px solid; 
 text-align: center; 
 width: 15px; 
 height: 20px; 
 color: #fffffff;
 }
.ModuleTitle_MenuArrow{	
font-family: Microsoft Sans Serif;
font-size: 11px; 
cursor: pointer; 
cursor: hand; 
border-right: #FFFFFF 0px solid; 
border-bottom: #FFFFFF 0px solid; 
border-top: #FFFFFF 0px solid;
border-left:  #FFFFFF 0px solid;
}
.ModuleTitle_RootMenuArrow{
font-family: Microsoft Sans Serif; 
font-size: 11px; 
cursor: pointer; 
cursor: hand;
}
.ModuleTitle_MenuBreak{
border-bottom: #EEEEEE 0px solid; 
border-left: #EEEEEE 0px solid; 
border-top: #EEEEEE 0px solid;  
border-right: #EEEEEE 0px solid; 
background-color: transparent; 
height: 1px; 
color: #fff;
}
.ModuleTitle_MenuItemSel { 
font-family: Microsoft Sans Serif; 
font-size: 11px; 
font-weight: none; 
cursor: pointer; 
cursor: hand; 
color: #000; 
background: #ddd; 
padding: 0px 0px 0px 0px; 
border: 0;
}

.TreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(../Push%20Braces/gradient_LtGray.jpg);
}
.date {
   font-family: Microsoft Sans Serif;
   font-size:  11px;
   font-weight: normal;
   color: #fff;
   text-decoration:none;
   line-height: 20px;
}
.normal {
   font-family: Arial;
   font-size:  11px;
   color: #000;
   line-height: 20px;
}
A.normal:link {
   font-family: Arial;
   font-size:  11px;
   color: #fff;
   line-height: 16px;
   text-decoration:none;
}
A.normal:hover {
   font-family: Arial;
   font-size:  11px;
   color: #fff;
   line-height: 16px;
   text-decoration:none;
}
A.normal:visited
{ 
   font-family: Arial;
   font-size:  11px;
   color: #fff;
   line-height: 16px;
}
A.normal:active
{
   font-family: Arial;
   font-size:  11px;
   color: #fff;
   line-height: 16px;
   text-decoration: none;   
}

.normalbold {
   font-family: Microsoft Sans Serif;
   font-size:  11px;
   font-weight:bold;
   color: #fff;
   line-height: 16px;
}
A.normalbold:link {
   font-family: Microsoft Sans Serif;
   font-size:  11px;
   font-weight:bold;
   color: #fff;
   line-height: 16px;
   text-decoration:none;
}
A.normalbold:hover {
   font-family: Microsoft Sans Serif;
   font-size:  11px;
   font-weight:bold;
   color: #000;
   line-height: 16px;
   text-decoration:none;
}
A.normalbold:visited
{ 
   font-family: Microsoft Sans Serif;
   font-size:  11px;
   font-weight:bold;
   color: #fff;
   line-height: 16px;
}
A.normalbold:active
{
   font-family: Microsoft Sans Serif;
   font-size:  11px;
   font-weight:bold;
   color: #fff;
   line-height: 16px;
   text-decoration: none;   
}
.announcements {
   background-color: #0053a6;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.downloads {
   font-family: Microsoft Sans Serif;
   font-size:  11px;
   color: #000;
   line-height: 16px;
}
A.downloads:link {
   font-family: Microsoft Sans Serif;
   font-size:  11px;
   color: #336699;
   line-height: 16px;
   text-decoration:none;
}
A.downloads:hover {
   font-family: Microsoft Sans Serif;
   font-size:  11px;
   color: #336699;
   line-height: 16px;
   text-decoration:underline;
}
A.downloads:visited
{ 
   font-family: Microsoft Sans Serif;
   font-size:  11px;
   color: #336699;
   line-height: 16px;
}
A.downloads:active
{
   font-family: Microsoft Sans Serif;
   font-size:  11px;
   color: #336699;
   line-height: 16px;
   text-decoration: none;   
}

.subhead {
   font-family: Arial;
   font-size:  14px;
   font-weight: bold;
   color: #000;
   text-decoration:none;
}
A.subhead:link {
   font-family: Microsoft Sans Serif;
   font-size:  12px;
   font-weight:  bold;
   color: #336699;
   text-decoration:none;
}
A.subhead:hover {
   font-family: Microsoft Sans Serif;
   font-size: 12px;
   font-weight: bold;
   color: #336699;
   text-decoration:underline;
}
A.subhead:visited
{ 
   font-family: Microsoft Sans Serif;
   font-size: 12px;
   font-weight: bold;
   color: #336699;
}
A.subhead:active
{
   font-family: Microsoft Sans Serif;
   font-size: 12px;
   font-weight: bold;
   color: #336699;
   text-decoration: none;   
}

.normalred{
   font-family: Microsoft Sans Serif;
   font-size:  11px;
   font-weight: normal;
   color: #FF0000;
   text-decoration:none;
}

A.link { color: #fff; }
A.hover  { color: #000; }
A.visited  { color: #fff; }
A.active  { color: #fff; }

.push-contentcolumn-productsA-td 	{width: 317px; border-right: 1px solid #fff;}
.push-contentcolumn-productsA-top	{background-color:#717073; height:2px;}
.push-contentcolumn-productsA-titel	{font-family: Arial; font-size: 12px; font-weight: bold; color: #fff; height: 20px; padding-left: 10px; background-color:#434345;}
.push-contentcolumn-productsA-text	{height: 175px; font-family: Arial; font-size: 11px; font-weight: normal; color: #000; line-height: 20px; padding: 9px;}
.push-contentcolumn-productsA-link	{font-family: Arial; font-size: 12px; font-weight: normal; color: #000; padding-left: 9px; padding-top: 5px;}

.push-contentcolumn-productsB-td 	{width: 316px; border-right: 1px solid #fff;}
.push-contentcolumn-productsB-top	{background-color:#C1CD23; height:2px;}
.push-contentcolumn-productsB-titel	{font-family: Arial; font-size: 12px; font-weight: bold; color: #fff; height: 20px; padding-left: 10px; background-color:#434345;}
.push-contentcolumn-productsB-text	{height: 175px; font-family: Arial; font-size: 11px; font-weight: normal; color: #000; line-height: 20px; padding: 9px;}
.push-contentcolumn-productsB-link	{font-family: Arial; font-size: 12px; font-weight: normal; color: #000; padding-left: 9px; padding-top: 5px;}

.push-contentcolumn-productsC-td 	{width: 317px;}
.push-contentcolumn-productsC-top	{background-color:#C7A9D0; height:2px;}
.push-contentcolumn-productsC-titel	{font-family: Arial; font-size: 12px; font-weight: bold; color: #fff; height: 20px; padding-left: 10px; background-color:#434345;}
.push-contentcolumn-productsC-text	{height: 175px; font-family: Arial; font-size: 11px; font-weight: normal; color: #000; line-height: 20px; padding: 9px;}
.push-contentcolumn-productsC-link	{font-family: Arial; font-size: 12px; font-weight: normal; color: #000; padding-left: 9px; padding-top: 5px;}
