/* 
================================
Skin styles for DotNetNuke
================================
*/
.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #EFEDE3;
	vertical-align:top;
	padding-top: 0px;
	padding-bottom: 0px;
}
/*
skinmaster
{
	height: 100%;
	background-image: url(bg.gif);
}

.skinheader {
}
.skingradient {
	background-image: url(gradient_module.jpg); 
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #ffffff;
}
*/
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.breadcrumbpane
{
	vertical-align:top;
	background-color: #ffffff;
	PADDING-LEFT: 20px; 
	PADDING-RIGHT: 6px; 
	PADDING-BOTTOM: 3px; 
	WIDTH: 507px; 
	HEIGHT: auto;

}
.contentpane
{
	/*
	width: 500;
	
	padding-left: 29px;
	padding-right: 29px;
	padding-top: 35px;
	padding-bottom:35px;
	
*/
	vertical-align:top;
	background-color: #ffffff;
	PADDING-RIGHT: 30px; 
	PADDING-LEFT: 20px; 
	LEFT: 0px; 
	PADDING-BOTTOM: 5px; 
	WIDTH: 507px; 
	PADDING-TOP: 0px; 
	HEIGHT: auto;
	/*
	POSITION: absolute; 
	TOP: 274px; 
*/
	
}
.rightpane {
	/*
	BORDER-RIGHT: #d6d1be 1px solid;
	BORDER-LEFT: #d6d1be 1px solid;
	BACKGROUND: #ebe4cd;
	*/
	FONT-SIZE: 9px;
	BACKGROUND: #ffffff;
	LEFT: 547px;
	WIDTH: 201px;
	COLOR: #000000;
	LINE-HEIGHT: 12px;
	padding-right: 10px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.MainMenu_MenuContainer
{
	background-image: url(nav_bg.gif);
		border-left: #D6D1BE 1px solid; 
	border-bottom: #D6D1BE 1px solid; 
	border-top: #D6D1BE 1px solid; 
	border-right: #D6D1BE 1px solid;
	vertical-align:top;
}
.MainMenu_MenuBar {
	cursor: hand;
	height:21px;
	background-color: Transparent;

}
.MainMenu_MenuItem
{
	cursor: hand;
	color: white;
	font-size: 9px;
	font-weight: normal;
	background-color: #555552;
	font-family: Verdana,Arial,Helvetica;
	height:21px;
	border-style:none;
	padding-left:0px;
	padding-right:45px;
}
.MainMenu_RootMenuItem
{
	cursor: hand;
	color: white;
	font-size: 10px;
	font-weight: bold;
	background-color: transparent;
	font-family: Verdana,Arial,Helvetica;
	height:21px;
	padding-left:0px;
	padding-right:25px;
	border-style:none;
}
.MainMenu_RootMenuItemActive
{
	cursor: hand;
	color: white;
	font-size: 10px;
	font-weight: bold;
	background-color: transparent;
	font-family: Verdana,Arial,Helvetica;
	height:21px;
	padding-left:0px;
	padding-right:25px;
	border-style:none;
}
.MainMenu_RootMenuItemSel
{
	cursor: hand;
	color: white;
	font-size: 10px; 
	font-weight: bold;
	background-color: transparent;
	font-family: Verdana,Arial,Helvetica;
	height:21px;
	text-decoration:none;
	border-style:none;
	padding-left:0px;
	padding-right:25px;
}

.MainMenu_SubMenu
{
	cursor: hand;
	color: white;
	font-size: 9px;
	font-weight:normal;
	background-color: transparent;
	font-family: Verdana,Arial,Helvetica;
	border-style:none;
	background-color: #555552;
	z-index: 1000;
	text-align:left;
	border-left: #D6D1BE 1px solid; 
	border-bottom: #D6D1BE 1px solid; 
	border-top: #D6D1BE 1px solid; 
	border-right: #D6D1BE 1px solid;
}
.MainMenu_SubMenuItemSel
{
	cursor: hand;
	color: black;
	font-size: 9px;
	font-weight: normal;
	background-color: #EFEDE3;
	font-family: Verdana,Arial,Helvetica;
	text-align:left;
	border-style:none;
	padding-right:45px;
}

.MainMenu_MenuIcon {
	display:none;
	text-decoration:none;
}
.MainMenu_MenuBreak {
	display:none;
}
.MainMenu_LeftSeperator {
	display:none;
	text-decoration:none;
}
.MainMenu_MenuArrow {
	display:none;
	text-decoration:none;
}
.MainMenu_RootMenuArrow {
	display:none;
	text-decoration:none;
}


.StandardButton {
  /*  background: #ccc483 none;  */
  background: #d3d1c8 none; 
  color: #525250;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #ffffff;
	border-right: #ccc483 1px solid; 
	border-top: #ccc483 1px solid; 
	border-left: #ccc483 1px solid; 
	border-bottom: #ccc483 1px solid; 
}
.TreeViewMenu_Header {
	background-image: url(gradient_module.jpg);
}
.Head {
   font-family: Arial, Helvetica, sans-serif;
   font-size:  18px;
   font-weight: normal;
   color: #366888;
}
.breadcrumbtext
{
	font-size: 9px;
	color: #999999;
	font-family: Arial;
	margin-bottom: 0px;
}

/* --- Header -- */

#main {
	position:absolute;
	left:50%;
	top:0px;
	width:759px;
	height:613px;
	margin-left: -379px;
}

#logo {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 365px;
	height: 50px;
	background-color: #ffffff;
}

#languages_nav {
	position: absolute;
	left: 365px;
	top: 0px;
	width: 206px;
	height: 50px;
	background-color: #ffffff;
}

.search {
	/* position: absolute;
	left: 571px;
	top: 0px;
	width: 188px;
	height: 34px;
	padding-top: 16px;
	background-color: #ffffff;  */

	/*  left: 571px;  */
	padding-right: 10px;
	font-family: Verdana;
	font-size: 10px;
}

#nav {
	background: url(nav_bg.gif);
	position: absolute;
	left: 0px;
	top: 50px;
	width: 753px;
	height: 22px;
	padding-left: 6px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
	border-top: 1px solid #D6D1BE;
}

#shadow {
	position: absolute;
	left: 0px;
	top: 72px;
	height: 8px;
	width: 759px;
}
.footer {
/*	position: absolute;
	left:0px;
	top:506px;
	width:749px;
	height:18px;
*/
	background-color: #ffffff;
	font-size: 10px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	/*  padding-top: 7px;  */
	padding-right: 10px;
}



#quote {
	BORDER-RIGHT: #efede3 1px solid; PADDING-RIGHT: 25px; BORDER-TOP: #efede3 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 25px; FONT-SIZE: 14px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 18px; BORDER-LEFT: #efede3 1px solid; WIDTH: 150pt; COLOR: #3989b0; LINE-HEIGHT: 180%; MARGIN-RIGHT: 27px; PADDING-TOP: 17px; BORDER-BOTTOM: #efede3 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; HEIGHT: auto
}

H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: 500; FONT-SIZE: 20px; MARGIN-BOTTOM: 15px; COLOR: #000066; LINE-HEIGHT: 32px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px
}

H2 {
	MARGIN-TOP: 20px; FONT-SIZE: 14px; MARGIN-BOTTOM: 15px; COLOR: #000000; LINE-HEIGHT: 21px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 15px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000066; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 15px; TEXT-ALIGN: left; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:8.5pt;
}

UL {
	MARGIN-TOP: 0px
}
.ul-market_sectors {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

.li-arrow {
	BACKGROUND-POSITION: 0px 6px; PADDING-LEFT: 9px; BACKGROUND-IMAGE: url(li-arrow.gif); PADDING-BOTTOM: 6px; LINE-HEIGHT: 140%; BACKGROUND-REPEAT: no-repeat
}

A:link {
	COLOR: #000099; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000099; TEXT-DECORATION: underline
}
A.white:link {
	COLOR: #bfeeff; TEXT-DECORATION: none
}
A.white:visited {
	COLOR: #bfeeff; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: #bfeeff; TEXT-DECORATION: underline
}

BODY {
	BACKGROUND: url(bg_sublvl.gif) #efede3 repeat-y 50% 0%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
