﻿/* basic elements */
* {
	margin: 0;
	padding: 0;
}
body {
	background: #f4f4f3;
	font: .80em/1.333 "Trade Gothic", Arial, sans-serif;
	color: #000;
}
a {
	text-decoration: none;
}
a:link {
	color: #666;
}
a:visited {
	color: #666;
}
a img {
	border: 0;
}
span.lblerror {
	color: Red;
}
/* specific divs */
#container {
	width: 950px;
}
#content {
	padding: 10px;
}
#content br, #content p {
	margin-bottom: 5px;
}
#pageHeader {
	position: relative;
	height: 65px;
	border-bottom: 1px solid #999;
}
#logo {
	margin: 20px 0px 15px 20px;
	background-image: url(logo.gif);
	background-repeat: no-repeat;
	overflow: visible;
	height: 40px;
	width: 250px;
	z-index: 10;
}
#topNav {
	position: absolute;
	right: 0;
	bottom: 0;
	margin: 0px 25px 5px 0px;
	white-space: nowrap;
}
#topNav ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#topNav li {
	float: right;
	margin: 0px 0px 0px 20px;
}
#topNav li a {
	color: #666;
}
#topNav li a:hover {
	color: #000;
}
#topNav li a:visited {
	color: #666;
}
#content {
	background: #fff;
	margin: 0px 0px 0px 250px;
	padding-bottom: 0px;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	min-height: 550px;
}
/* Gallery
---------------------------
*/
div#gallery {
	margin: 0;
	padding: 0 0 1px 6px;
}
div#gallery div.row {
	height: 255px;
}
div#gallery div.col {
	padding: 10px 10px 10px 10px;
	width: 145px;
	height: 235px;
	margin: 0;
	float: left;
	text-align: center;
	font-size: .90em;
}
div#gallery div.col a {
	color: #00264c;
}
div#gallery div.col a:hover {
	color: #00264c;
}
div#gallery div.colDiv {
	width: 1px;
	height: 120px;
	margin: 0;
	padding: 0;
	float: left;
}
div#gallery div.resultRowTop {
	width: 528px;
}
div#gallery div.resultColLeft {
	float: left;
}
div#gallery div.resultColRight {
	text-align: right;
}
div#gallery div.rowTitle {
	height: 15px;
	width: 528px;
	border-bottom: 1px solid #ccc;
}
/* ==================================================== */
/* ABOUT US */
/* ==================================================== */
/* over-ride global.css */
div.divleft {
	padding: 10px 20px 0 25px;
	float: left;
	margin-top: 30px;
}
div.divright {
	width: 250px;
	border-left: 1px solid #ccc;
	padding: 0 10px 0 20px;
	margin-top: 30px;
	top: 60px;
}
div.divright2 {
	width: 250px;
	border-left: 1px solid #ccc;
	padding: 0 10px 0 20px;
	margin-top: 30px;
	top: 60px;
}
.detailFileName {
	padding: 0 0 15px 0;
	font-size: 1.15em;
	font-weight: bold;
	display: block;
}
.detailTitle {
	padding: 20px 0 5px 0;
	font-size: 1.15em;
	font-weight: bold;
	display: block;
}
div.anchornav {
	margin-bottom: 1em;
}
div.anchornav a {
	display: block;
}
div.anchornav ul, div.anchornav ul li {
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
}
div.anchornav ul li {
	list-style: none;
	background-color: #a6a6a6;
}
div.anchornav li a {
	margin: 0 0 1px 0;
	padding: 5px 5px 5px 10px;
	color: #EEE;
}
div.anchornav li a:hover {
	color: #FFF;
	background-color: #000;
}
div.anchornav li a:visited {
	color: #EEE;
}
div.detailTags {
	margin-bottom: 1em;
}
div.detailTags ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
div.detailTags ul li {
	float: left;
	margin: 0px 5px 0px 0;
}
.FileType {
	color: #FFF;
	font-weight: bold;
}
div.aboutcopy {
	margin: 0 0 15px 10px;
}
.file_square {
	margin: 5px;
	padding: 5px;
	border: solid 1px Black;
	background: White;
}
.fs_name {
	margin: 2px;
	font-size: 125%;
	font-weight: bold;
}
.fs_description {
	margin: 2px;
	font-size: 80%;
	color: #222;
}
.fs_filetypes {
	margin: 5px;
	padding: 5px;
	font-size: 80%;
	background-color: #EEE;
	border: solid 1px Black;
}
.userinfo {
	margin: 3px 0px 0px 3px;
	font-size: 80%;
	color: #999;
}
#nav {
    border-right: 1px solid #CCCCCC;
	FLOAT: left;
	OVERFLOW: hidden;
	width:250px;
	margin:0px 0px 15px;
}
div.filenav {
	width: 250px;
}
div.filenav a {
	display: block;
	color: #DDD;
	padding: 2px 0px 2px 5px;
}
div.filenav ul {
	display: inline;
	background-color: White;
	margin: 0px;
	padding: 0px;
}
div.filenav li {
	padding: 0;
	list-style: none;
	margin: 1px;
}
div.filenav li a:hover {
	color: #FFF;
	background-color: #000;
}
div.filenav li a:visited {
	color: #EEE;
}
td.fname {
	padding-top: 5px;
}
.sectionOff {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	BACKGROUND: #eee;
	PADDING-BOTTOM: 10px;
	COLOR: #999;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #ccc 1px solid;
}
div.accnav {
	width: 248px;
	background-color: White;
}
div.accnav a {
	display: block;
}
div.accnav ul {
	display: inline;
	margin-bottom: 1px;
	list-style-type: none;
	list-style-position: outside;
}
div.accnav li {
	background-color: inherit;
}
div.accnav li a:hover {
	color: #FFF;
	background-color: #000;
}
div.accbase {
	background-color: White;
	margin-bottom: 1px;
}
div.accontent {
}
.accempty div, .accempty div div {
	display: none;
	visibility: collapse;
}
div.accordion_0 {
	padding-left: 0px;
	margin-left: 0px;
	background-color: White;
}
div.accordion_header_0 div li a {
	padding: 10px 0px 10px 13px;
}
div.accordion_header_selected_0 div li a {
	padding: 10px 0px 2px 13px;
}
div.accordion_header_0 {
	background: #EEE;
	border-bottom : 1px solid #CCC;
}
div.accordion_footer_0 {
	border-bottom : 1px solid #CCC;
	overflow: hidden;
}
div.accordion_header_selected_0 {
	color: #666;
	font-weight: bold;
	font-style: italic;
}
div.accordion_header_1, div.accordion_header_2, div.accordion_header_3, div.accordion_header_4, div.accordion_header_5, div.accordion_header_6, div.accordion_header_7 {
	margin-bottom: 1px;
	margin-top: 1px;
	color: #EEE;
}
div.accordion_header_1 div li a, div.accordion_header_2 div li a, div.accordion_header_3 div li a, div.accordion_header_4 div li a, div.accordion_header_5 div li a, div.accordion_header_6 div li a, div.accordion_header_7 div li a {
	color: #EEE;
	padding: 3px 0px 3px 7px;
}
div.accordion_header_1 {
	background: #a6a6a6;
	margin-left: 13px;
}
div.accordion_header_2 {
	background: #848483;
	margin-left: 16px;
}
div.accordion_header_3 {
	background: #515150;
	margin-left: 19px;
}
div.accordion_header_4, div.accordion_header_5, div.accordion_header_6, div.accordion_header_7 {
	background-color: #353635;
}
div.accordion_header_4 {
	margin-left: 22px;
}
div.accordion_header_5 {
	margin-left: 25px;
}
div.accordion_header_6 {
	margin-left: 28px;
}
div.accordion_header_7 {
	margin-left: 31px;
}
.filegrid, .filegrid tr, .filegrid td {
    color:black;
	border:0px;
	padding:2px;
}
.usergrid TABLE {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	MARGIN: 5px;
	WIDTH: 100%;
	PADDING-TOP: 5px;
}
.usergrid TD {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	COLOR: #999;
	PADDING-TOP: 5px;
}
.usergrid TH {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	COLOR: #999;
	PADDING-TOP: 5px;
}
/* App_Themes/Merrell/main.css */
A:hover {
	COLOR: #000;
}
A:active {
	COLOR: #000;
}
#content {
	BORDER-RIGHT: #ccc 1px solid;
	MIN-HEIGHT: 550px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 250px;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
}
.sectionOn {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 10px;
	COLOR: #ccc;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #ccc 1px solid;
	FONT-STYLE: italic;
}
#subNav UL {
	DISPLAY: block;
	LIST-STYLE-TYPE: none;
}
#subNav LI A {
	COLOR: #eee;
}
#subNav LI A:hover {
	COLOR: #fff;
	BACKGROUND-COLOR: #000;
}
#subNav LI A:visited {
	COLOR: #eee;
}
.subSection {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: normal;
	BACKGROUND: #a6a6a6;
	PADDING-BOTTOM: 2px;
	MARGIN: 1px 0px;
	PADDING-TOP: 2px;
	FONT-STYLE: normal;
}
.subSection2 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: normal;
	BACKGROUND: #848483;
	PADDING-BOTTOM: 2px;
	MARGIN: 1px 0px 1px 5px;
	PADDING-TOP: 2px;
	FONT-STYLE: normal;
}
.subSection3 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: normal;
	BACKGROUND: #515150;
	PADDING-BOTTOM: 2px;
	MARGIN: 1px 0px 1px 10px;
	PADDING-TOP: 2px;
	FONT-STYLE: normal;
}
.subSection4 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: normal;
	BACKGROUND: #353635;
	PADDING-BOTTOM: 2px;
	MARGIN: 1px 0px 1px 15px;
	PADDING-TOP: 2px;
	FONT-STYLE: normal;
}
.subSection5 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: normal;
	BACKGROUND: #353635;
	PADDING-BOTTOM: 2px;
	MARGIN: 1px 0px 1px 20px;
	PADDING-TOP: 2px;
	FONT-STYLE: normal;
}
.subSection6 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: normal;
	BACKGROUND: #353635;
	PADDING-BOTTOM: 2px;
	MARGIN: 1px 0px 1px 25px;
	PADDING-TOP: 2px;
	FONT-STYLE: normal;
}
.subSection7 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: normal;
	BACKGROUND: #353635;
	PADDING-BOTTOM: 2px;
	MARGIN: 1px 0px 1px 30px;
	PADDING-TOP: 2px;
	FONT-STYLE: normal;
}
.subSection8 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: normal;
	BACKGROUND: #353635;
	PADDING-BOTTOM: 2px;
	MARGIN: 1px 0px 1px 35px;
	PADDING-TOP: 2px;
	FONT-STYLE: normal;
}
.nav_link A {
	COLOR: black;
}
.locCity {
	DISPLAY: block;
}
DIV#gallery DIV.col IMG {
	DISPLAY: block;
	MARGIN: 10px auto;
}
.detailFileName {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.15em;
	PADDING-BOTTOM: 15px;
	PADDING-TOP: 0px;
}
.detailTitle {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.15em;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 20px;
}
DIV.anchornav UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 10px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}
.FileType {
	FONT-WEIGHT: bold;
	COLOR: #fff;
}
.accordion_container {
	BORDER-RIGHT: black 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: black 1px solid;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: black 1px solid;
	WIDTH: 250px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: black 1px solid;
}
.accordion_container A:link {
	COLOR: #eee;
}
.accordion_container A:visited {
	COLOR: #eee;
}
.accordion_container A:hover {
	COLOR: #fff;
}
.accordion_container A:active {
	COLOR: #fff;
}
.file_square {
	BORDER-RIGHT: black 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: black 1px solid;
	PADDING-LEFT: 5px;
	BACKGROUND: white;
	PADDING-BOTTOM: 5px;
	MARGIN: 5px;
	BORDER-LEFT: black 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: black 1px solid;
}
.fs_name {
	FONT-WEIGHT: bold;
	FONT-SIZE: 125%;
	MARGIN: 2px;
}
.fs_description {
	FONT-SIZE: 80%;
	MARGIN: 2px;
	COLOR: #222;
}
.fs_filetypes {
	BORDER-RIGHT: black 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: black 1px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 80%;
	PADDING-BOTTOM: 5px;
	MARGIN: 5px;
	BORDER-LEFT: black 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: black 1px solid;
	BACKGROUND-COLOR: #eee;
}
.useredit {
	MARGIN-LEFT: 15px;
	COLOR: #999;
}
.useredit TH {
	FONT-WEIGHT: normal;
	TEXT-ALIGN: right;
}
.useredit TR {
	MARGIN-BOTTOM: 3px;
}
.useredit .updatebutton {
	MARGIN-TOP: 15px;
	MARGIN-LEFT: 250px;
}
.useredit H3 {
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 10px;
}
DIV.ibImage {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	MARGIN: 3px;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #666;
}
DIV.ibImageTN {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
}
DIV.ibImageAlias {
	MARGIN: 0px 3px 2px;
	BACKGROUND-COLOR: #ccc;
	TEXT-ALIGN: center;
}
.tNodeEdit {
	WIDTH: 100%;
}
#content {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
}
#content BR {
	MARGIN-BOTTOM: 5px;
}
#content P {
	MARGIN-BOTTOM: 5px;
}
#content H2 {
	FONT-SIZE: 120%;
	MARGIN-BOTTOM: 10px;
}
.tNodeEdit TH {
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: left;
}
.lblerror {
	COLOR: red;
}

.NodeEdit {
	color:#999;
	}

.fieldvalues {
	
	width:400px;
	}

