﻿body
{
	background-color: #C6C3C6;
}
body, td, input, textarea, select
{
	font-family: Myriad Web Pro, Arial;
	font-size: 10pt;
}

h1
{
	font-family: Myriad Web Pro, Arial;
}

a
{
	color: #00597d;
	text-decoration: none;
}
a:hover
{
	color: #666666;
}

li a
{
	padding-right: 10px;
}
li a:hover
{
	padding-right: 10px;
	background: transparent url(../Images/Arrows/ArrowDarkGray.gif) no-repeat right center;
}

#Header
{
 	background: White url(../Images/Home/ManufacturingMattersbanner.jpg) no-repeat;
}
#HeaderToolbar
{
	font-family: Century Gothic, Arial;
	font-size: 11pt;
	text-transform: uppercase;
	padding: 3px;
}
#HeaderToolbar a, #HeaderToolbar a:hover
{
	color: #3e3e3e;
	padding: 0 10px 0 10px;
}
#HeaderToolbar a:hover
{
	background: url(../Images/Arrows/ArrowBlue.gif) no-repeat 7px left;
}
#SimpleHeader h1
{
	font-size: 14pt;
}
#Container, #PopupContainer
{
	background-color: White;
}
#LeftColumn
{
	/*background: #84afc0 url(../Images/LightBlueFadeBackground.gif) repeat-x bottom;*/
	background: #84afc0 url(../Images/WebParts/LeftColumnGrad.jpg) repeat-y bottom;
}
#RightColumn
{
	background: #84afc0 url(../Images/WebParts/RightColumnGrad.jpg) repeat-y bottom;
}
#CenterColumn
{
}
#Footer
{
	background-color: #00597D;
	color: White;
	font-family: Century Gothic, Arial;
	font-size: 10pt;
}
#Footer .FooterText
{
	line-height: 10pt;
}
#Footer .FooterContactUs
{
	padding-right: 10px;
	padding-top: 10px;
}
#Footer .FooterMenu
{
	padding-right: 10px;
}
#Footer .FooterMenu a, #Footer .FooterMenu a:hover,
#Footer .FooterContactUs a, #Footer .FooterContactUs a:hover
{
	color: White;
}

#WebPartMenu
{
	padding: 5px;
}

.NavigationMenu ul.AspNet-Menu /* Tier 1 */
{
    width: 1010px; /* This is more than (6em x 2) because we want to leave room for borders around the <li> elements that are selected */
    height: 48px;
}
.NavigationMenu ul.AspNet-Menu ul  /* Tier 2 */
{
    width: 6em;
    top: 100%;
    left: 0;
}
.NavigationMenu ul.AspNet-Menu ul ul  /* Tier 3+ */
{
    top: 0;
    left: 6em;
}
.NavigationMenu li /* all list items */
{
    width: 6em;
    background: #88C5E2;
	border-left: solid 1px White;
    text-align: center;
    z-index: 100;
    height:48px;
}
.Navigation ul li:first-child, /* remove left border for first item */
.NavigationMenu li li
{
	border-left: solid 0 #794a2f;
}
.NavigationMenu li:hover, /* list items being hovered over */
.NavigationMenu li.AspNet-Menu-Hover
{
    background: #2E87A5;
}
.NavigationMenu a, /* all anchors and spans (nodes with no link) */
.NavigationMenu span,
.NavigationMenu a:hover,
.NavigationMenu span:hover
{
    color: White;
	font-family: Century Gothic, Arial;
	font-size: 11pt;
    padding: 4px 8px 4px 12px;
}
.NavigationMenu li.AspNet-Menu-Leaf a, /* leaves */
.NavigationMenu li.AspNet-Menu-Leaf span
{
}
.NavigationMenu li li /* all nodes other than root nodes */
{
	text-align: left;
}
.NavigationMenu li:hover a, /* hovered text */
.NavigationMenu li:hover span,
.NavigationMenu li.AspNet-Menu-Hover a,
.NavigationMenu li.AspNet-Menu-Hover span,
.NavigationMenu li:hover li:hover a,
.NavigationMenu li:hover li:hover span,
.NavigationMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.NavigationMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.NavigationMenu li:hover li:hover li:hover a,
.NavigationMenu li:hover li:hover li:hover span,
.NavigationMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.NavigationMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span
{
    color: White;
    background: transparent url(../Images/Arrows/ArrowWhite.gif) 4px center no-repeat;
}
.NavigationMenu li:hover li a, /* the tier above this one is hovered */
.NavigationMenu li:hover li span,
.NavigationMenu li.AspNet-Menu-Hover li a,
.NavigationMenu li.AspNet-Menu-Hover li span,
.NavigationMenu li:hover li:hover li a,
.NavigationMenu li:hover li:hover li span,
.NavigationMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
.NavigationMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span,
.NavigationMenu li:hover li:hover li:hover li a,
.NavigationMenu li:hover li:hover li:hover li span,
.NavigationMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
.NavigationMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span
{
    color: White;
    background-image: none;
}
.NavigationMenu .AspNet-Menu-Selected /* this tier is selected */
{
}
.NavigationMenu .AspNet-Menu-ChildSelected /* a tier below this one is selected */
{
}
.NavigationMenu .AspNet-Menu-ParentSelected /* a tier above this one is selected */
{
}

#NavigationTrail
{
	padding: 5px 0 5px 0;
}
#NavigationTrail a, #NavigationTrail a:hover
{
}

#PageEditToolbar
{
	padding: 8px;
}

.MemberWelcome
{
	background-color: #78bbdc;
	padding: 3px 10px 3px 10px;
	font-family: Century Gothic, Arial;
	font-size: 11pt;
}

.RotatingQuote
{
	background-color: White;
	padding: 5px;
}
img.PopupMovieClose
{
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
	z-index: 100;
}

input[type="submit"], input[type="button"]
{
	padding: 0px 2px 0px 2px;
	background: #EEEEEE url() no-repeat left;
}
input.SaveButton
{
	padding: 0px 2px 0px 12px;
	background: #EEEEEE url(../Images/Icons/Save.gif) no-repeat left;
}
input.CancelButton
{
	padding: 0px 2px 0px 12px;
	background: #EEEEEE url(../Images/Icons/Cancel.gif) no-repeat left;
}
input.EditButton
{
	padding: 0px 2px 0px 12px;
	background: #EEEEEE url(../Images/Icons/Edit.gif) no-repeat left;
}
input.AddButton
{
	padding: 0px 2px 0px 12px;
	background: #EEEEEE url(../Images/Icons/Add.gif) no-repeat left;
}
input.DeleteButton
{
	padding: 0px 2px 0px 12px;
	background: #EEEEEE url(../Images/Icons/Delete.gif) no-repeat left;
}
input.UpButton
{
	padding: 0px 2px 0px 12px;
	background: #EEEEEE url(../Images/Icons/Up.gif) no-repeat left;
}
input.DownButton
{
	padding: 0px 2px 0px 12px;
	background: #EEEEEE url(../Images/Icons/Down.gif) no-repeat left;
}
input.LeftButton
{
	padding: 0px 2px 0px 12px;
	background: #EEEEEE url(../Images/Icons/Left.gif) no-repeat left;
}
input.RightButton
{
	padding: 0px 2px 0px 12px;
	background: #EEEEEE url(../Images/Icons/Right.gif) no-repeat left;
}
input.ApproveButton
{
	padding: 0px 2px 0px 12px;
	background: #EEEEEE url(../Images/Icons/Approve.gif) no-repeat left;
}
input.SelectButton
{
	padding: 0px 2px 0px 12px;
	background: #EEEEEE url(../Images/Icons/Select.gif) no-repeat left;
}

table.Form
{
}
table.Form td.Label
{
	padding-top: 5px;
	vertical-align: top;
}
table.Form td.Value
{
	vertical-align: top;
}

table.List
{
	border-collapse: collapse;
	width: 100%;
}
table.List th
{
}
table.List td
{
	border-bottom: solid 1px #CCCCCC;
	border-top: solid 1px #CCCCCC;
	padding: 4px;
}

.SelectedTreeNode
{
	font-weight: bold;
}

.fileManagerPopupControl{
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.AdminLeftMenu
{
	border-right: solid 1px #EEEEEE;
	float: left;
	margin-right: 10px;
}

.FileManagerFolders
{
	float: left;
	padding-right: 20px;
	margin-right: 10px;
}
.FileManagerFiles
{
	float: left;
}
.File
{
	padding: 3px;
	text-align: center;
}
.SelectedFile 
{
	border: solid 1px blue;
	float: left;
	padding: 3px;
}

.ModalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
 
}
.ModalPopup
{
	background-color: White;
	border: solid 1px black;
	padding: 4px;
	width: 400px;
	z-index: 99;
}
.ModalButtons
{
	padding-top: 3px;
	text-align: center;
}
.ModalBackgroundDark
{
    background-color: Black;
}

table.ContentPageList
{
	width: 100%;
}
table.ContentPageList th
{
}
table.ContentPageList td
{
}

.CustQuoteMgr 
{
  width: 100%;
  color: Black;
  background-color: White;
  border-style: solid;
  border-color: #999694;
  border-width: thin;
  border-collapse: collapse;
  border-spacing: 2px;
}
.CustQuoteMgr td
{
  border: solid thin #999694;
}
.CustQuoteMgr th
{
  background-color: #00597D;
  color: white;
  font-weight: bold;
}
a.CustQuoteMgrBtn, a.CustQuoteMgrBtn:hover
{
  background-color: #00597D;
  color: white;
  font-weight: bold;
}
.CustQuoteMgrRow
{
  color: #00597D;
}
.CustQuoteMgrAlt
{
  background-color: #78BBDC;
  color: white;
}
