/* 
================================
Skin styles for DotNetNuke
================================
*/
.pagemaster {
	width: 100%;
	height: 100%;	
	vertical-align:top;
	background-image: url(background.jpg);
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.breadcrumbpane
{
	vertical-align:top;
	background-color: #ffffff;
	PADDING-TOP: 30px; 
	PADDING-LEFT: 30px; 
	PADDING-RIGHT: 30px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 497px; 
	HEIGHT: auto;

}
.contentpane
{
	width: 590px;
	background-color: #DBC8B0;
	border: none 0;
	padding-top: 7px;
	padding-left: 7px;
	padding-right: 7px;
	vertical-align:top;
}

.leftpane {
	
	width: 178px;
	background-color: #013a4e;
	background-repeat: no-repeat;
	border: none 0;
	background-image: url(leftNav_cottonwoodBkgd.jpg);
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	vertical-align:top;

	}
.towninfo 	
	{
		background-color: #013a4e;
		padding-top: 2px;
		padding-left: 2px;
		padding-right: 2px;
		text-align:center;
		font-size: 12px;
		color:#F0F0F0;
		font-family: Arial, Helvetica, sans-serif;
		vertical-align:bottom;	
	}

.MainMenu_MenuContainer
{
	background:#663333;
	/*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;
	

}
.test
{
	width: 150px;
	}
.MainMenu_MenuItem
{
	cursor: hand;
	color: #000099;
	font-size: 9px;
	font-weight: bold;
	background-color: #cccebb;
	font-family: Verdana,Arial,Helvetica;
	height:21px;
	border-style:none;
	padding-left:0px;
	padding-right:45px;
	
}
.MainMenu_RootMenuItem
{
	cursor: hand;
	color: #DADCBA;
	font-size: 10px;
	font-weight: bold;
	background-color: #663333;
	font-family: Verdana,Arial,Helvetica;
	height:21px;
	padding-left:0px;
	padding-right:25px;
	border-style:none;
}
.MainMenu_RootMenuItemActive
{
	cursor: hand;
	color: #DADCBA;
	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: #000099;
	font-size: 10px; 
	font-weight: bold;
	background-color: #DADCBA;
	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: black;
	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: blue;
	font-size: 9px;
	font-weight: bold;
	background-color: #DADCBA;
	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; 
  color: #ffffff;
  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: #aaaaaa;
	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;
}

.sideBarCream {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: white;
	border: none 0;
	width: 190px;
	height: 100%;
	padding-top: 3px;
	padding-left: 3px;
	padding-right:3px;
	vertical-align:top;
	background-color:#DBC8B0;
}

.leftborder {
	background-image: url(leftborder2.jpg);
	width:16px;
}
.rightborder {
	background-image: url(rightborder2.jpg);
	width:16px;
}

.search {
	/* position: absolute;
	left: 571px;
	top: 0px;
	width: 188px;
	height: 34px;
	padding-top: 16px;
	background-color: #ffffff;  */

	font-family: Verdana;
	font-size: 10px;
	color: Gray;
}

#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: #663333;
	font-size: 10px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-top: 7px;
	padding-right:10px;
	border-bottom: solid 1px black;
	border-top: solid 1px black;
}



#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; /* #aaaaaa;*/ TEXT-DECORATION: none
}
A:hover {
	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
}



