/* 
==================================
Skin styles for MHA Institute Inc.
==================================
*/   
body { background-color: #ffffff; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; font-family: Tahoma, Verdana, Arial, Sans-Serif; color: #666666; }

A { text-decoration: underline; font-size: 10pt; }
A:active { text-decoration: underline; color: #2525c7; font-size: 10pt; }
A:visited { text-decoration: underline; color: #2525c7; font-size: 10pt; }
A:link { text-decoration: underline; color: #2525c7; font-size: 10pt; }
A:hover { color: red; font-size: 10pt;} 

.link { font-size: 7pt; font-family: verdana, tahoma, arial, sans-serif; } 

.pagemaster { width: 100%; height: 100%; }
.skinmaster { width: 100%; height: 100%;  background-color: #ffffff; -moz-border-radius-bottomleft: 15px; -moz-border-radius-bottomright: 15px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; }
.skinheader { background-color: #e7e6d2; }
.controlpanel { background-color: #fefefe; }
.contentpane { background-color: transparent; text-align: left; vertical-align: top; width: 100%; }
.leftpane { vertical-align: top; }
.rightpane { vertical-align: top; }

.main_dnnmenu_container { background-color: transparent; }
.main_dnnmenu_bar { cursor: pointer; cursor: hand; height:16px; background-color: Transparent; }
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #2d2d34; 
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	
    padding: 1px 3px 3px 1px;	
}
.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #2d2d34; 
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 10px 0px 5px;   /*explicitly set padding for root menu items*/
    text-transform: uppercase;
}
.main_dnnmenu_itemhover { color: #ffffff; }
.main_dnnmenu_itemhover td { background-color: #aaaaaa; }
.main_dnnmenu_icon { cursor: pointer; cursor: hand; text-align: center; width: 15px; height: 100%; }
.main_dnnmenu_submenu { 
	background-color: #cccccc;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break { height: 100px; font-size: 1px; }
.main_dnnmenu_arrow { border-right: #cccccc 1px solid; border-bottom: #cccccc 1px solid; border-top: #cccccc 0px solid; font-family: webdings; font-size: 10pt; cursor: pointer; cursor: hand; }
.main_dnnmenu_rootmenuarrow { font-family: webdings; font-size: 10pt; cursor: pointer; cursor: hand; }

.StandardButton { background: #aaaaaa none; color: #ffffff; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: normal; }
.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(gradient_LtGray.jpg); }
.Head { font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size:  14px; font-weight:  normal; color: #333333; }

/* Main Settings */ 
.topmenu { height: 25px; white-space: nowrap; text-transform: lowercase; }
.searchtext { text-align: right; white-space: nowrap; font-size: 7pt; font-weight: bold; color: #003366; height: 25px;  width: 100%; }
.minicart { text-align: right; white-space: nowrap; font-size: 7pt; font-weight: bold; color: #003366; height: 25px;  width: 100%; text-transform: lowercase;}
.searchinput { white-space: nowrap; }
.bottommenu { height: 25px; white-space: nowrap; vertical-align: top; }
.data1 { padding-right: 20px; border-right: 1px solid #d9d6d6; }
.data2 { padding-left: 20px; }
.data3 { vertical-align: middle; height: 27; background-color: #c6c6c6; width: 850px; text-align: left; white-space: nowrap; }
.data4 { height: 30px; vertical-align: middle; background-image: url(images/BreadcrumbBg.jpg); }
.data5 { height: 8px; background-image: url(images/background3.jpg); }

.cellborder { border-bottom: solid 1px #d9d6d6; }

.row2 { background-image: url(images/background1.jpg); }
.row3 { background-color: #f4f4f4; }
.row5 { background-image: url(images/background2.jpg); }

.breadcrumb { font-size: 7pt; font-family: verdana, tahoma, arial; text-transform: lowercase;}
A.breadcrumb:link, A.breadcrumb:visited, A.breadcrumb:active { font-size: 7pt; text-decoration: none; font-family: verdana, tahoma, arial; color: #666666; text-transform: lowercase;}
A.breadcrumb:Hover { text-decoration: none; color: red; text-transform: lowercase; }

.SkinObject, A.SkinObject:Link, A.SkinObject:Active, A.SkinObject:Visited { font-size: 7pt; text-transform: lowercase; }
A.SkinObject:Hover { font-size: 7pt; color: red; }
A.normal:hover { text-decoration: none; }
.normal { font-weight: normal; font-size: 9pt; font-family: tahoma, verdana, arial; color: #666666; }
.terms { text-transform: lowercase; height: 20px; white-space: nowrap; vertical-align: middle; }
.privacy { text-transform: lowercase; height: 20px; white-space: nowrap; vertical-align: middle; }
.titleimage { width: 100%; text-align: right; background-image: url(images/titleimage.jpg); }

.SubHead { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; font-weight: normal; color: #003366; }
.Head { color: #666666 }

/* End Main Settings */

/* Start Inventua TopMenu Styles */
.TopMenuBar { font-size: 7pt; font-family: tahoma, verdana, arial; font-weight: bold; }
.TopMenu A:Link, .TopMenu A:Active, .TopMenu A:visited { color: #003366; text-decoration: none; }
.TopMenu A:Hover { color: red; }

/* Start Inventua TopMenu Styles */
.TopMenuBar { font-size: 7pt; font-family: tahoma, verdana, arial; font-weight: bold; }
.TopMenu A:Link, .TopMenu A:Active, .TopMenu A:visited { color: #003366; text-decoration: none; }
.TopMenu A:Hover { color: red; }
/* End Inventura TopMenu Styles */

/* Side Menu Settings */ 
.MenuHdr { font-family:verdana; padding-left: 2px; padding-bottom: 2px; padding-right:2px; color: #666666;  padding-top: 10px; cursor: default; text-transform: uppercase; background-color: #f7f7f7; border-bottom: solid 2px #cccccc; font-size: 8pt; } 
.MenuHdr td { font-family:verdana; padding-left: 2px; padding-bottom: 2px; padding-right:2px; color: #666666;  padding-top: 10px; cursor: default; text-transform: uppercase; background-color: #f7f7f7; border-bottom: solid 2px #cccccc; } 
.MenuHdr A, .MenuHdr A:Active, .MenuHdr A:Visited, .MenuHdr A:Link { text-decoration: none; width: 100%; padding-top: 2px; padding-bottom: 2px; cursor: default; cursor: pointer; color: #666666; padding-left: 0px; padding-right: 2px; font-size: 8pt; font-family: verdana, tahoma, arial, sans-serif;}
.MenuHdr A:Hover { color: #666666; }

.MenuItem, .MenuItemMouseOver, .MenuItem HR { font-family: verdana; font-size:7.5pt; padding-left: 5px; font-weight: normal; padding-bottom: 5px; background-color: #ffffff; padding-top: 5px; color: #6C6257; padding-right: 5px; border-bottom: 1px solid #e5e5e5; moz-border-radius-bottomleft: 15px; moz-border-radius-bottomright: 15px; moz-border-radius-topleft: 3px; moz-border-radius-topright: 3px; }
.MenuItem A, .MenuItem A:Active, .MenuItem A:Hover, .MenuItem A:Visited, .MenuItem A:Link, .MenuItemMouseOver A, .MenuItemMouseOver A:Hover, .MenuItemMouseOver A:Visited, .MenuItemMouseOver A:Link { font-size: 7.5pt; font-family: verdana; tahoma, arial, sans-serif; text-decoration: none; width: 100%; padding-top: 3px; padding-bottom: 3px; cursor: default; cursor: pointer; color: #6C6257; padding-left: 0px; padding-right: 5px; }

.MenuItemMouseOver A:Active { background-color: #f9fafc; }
.MenuItemMouseOver { background-color: #f9fafc!Important; border-bottom: 1px solid #efedee; moz-border-radius-bottomleft: 15px; moz-border-radius-bottomright: 15px; moz-border-radius-topleft: 3px; moz-border-radius-topright: 3px; }

.currentItemHighlight { font-weight: bold; color: #2525c7; }
.currentItemHighlight1 { font-weight: bold; font-style: italic; color:#059233; }
.currentItemHighlight2 { font-weight: bold; font-style: italic; color:#059233; }
/* Side Menu Settings */

h2 { font-family: Verdana, Tahoma,Arial,Helvetica; font-size: 10pt; font-weight: bold; color: #666666; }
