/* 
Newgistics CSS

Navigation Styles

*/

A,A:visited {

}

A:Active,A:hover 
	{

}


#theloginoff a {
	font-family:Helvetica, arial, san-serif;
	text-decoration: none;
	font-style:normal;
	color:#999999;
	font-weight:normal;
	font-size:11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	letter-spacing:.5px;
}

#theloginoff a:hover {
	font-family:Helvetica, arial, san-serif;
	text-decoration: none;
	font-style:normal;
	font-weight:normal;
	color:#ffffff;
	font-size:11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	letter-spacing:.5px;
}

#theloginon a, #theloginon a:hover {
	font-family:Helvetica, arial, san-serif;
	text-decoration: none;
	font-style:normal;
	color:#ffffff;
	font-weight:normal;
	font-size:11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	letter-spacing:.5px;
}

/*main nav styles*/

#mainnav ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	width: 100%;
	height: 32px;
	border:0px solid green;
}

#mainnav ul li { 
	display: inline; 
	height: 32px; 	
}

#mainnav ul li a {
	font-family:Helvetica, arial, san-serif;
	text-decoration: none;
	font-style:normal;
	font-size:11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	height: 11px;
	letter-spacing:1px;
	border-right:1px solid blue;
}

/*left nav styles -- only on secondary pages*/

#leftnav ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	border-top:3px solid black;
}

#leftnav ul li { 
	display: block;
	height:19px;
	padding: 7px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #cccccc;	
}

#leftnav ul li a {
	color:#000000;
	font-family:Helvetica, arial, san-serif;
	text-decoration: none;
	font-style:normal;
	font-size:12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:0px solid green;
	letter-spacing:0px;
}

#leftnav ul li a:hover {
	color:#000000;
	font-family:Helvetica, arial, san-serif;
	text-decoration: underline;
	font-style:normal;
	font-size:12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:0px solid green;
	letter-spacing:0px;
}


/*the main nav link widths (and drop-down styles) 
need to be manually set for each  section that has 
a different main nav so that the drop-down menus look 
right */

#mainnav ul li a.linkoneInactive {
	width:50px;
	font-family:Helvetica, arial, san-serif;
	color:#999999;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 15px;
	border: 0px solid #ffffff;
	font-style:normal;
}

#mainnav ul li a.linkoneInactive:hover {
	width:50px;
	font-family:Helvetica, arial, san-serif;
	color:#ffffff;
	background:#333333;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 15px;
	border: 0px solid #ffffff;
	font-style:normal;
}

#mainnav ul li a.linktwoInactive {
	width:75px;
	color:#999999;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 15px;
	border: 0px solid #ffffff;
	font-style:normal;
}

#mainnav ul li a.linktwoInactive:hover {
	width:75px;
	color:#ffffff;
	background:#333333;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 15px;
	border: 0px solid #ffffff;
	font-style:normal;
}

#mainnav ul li a.linkthreeInactive {
	width:105px;
	color:#999999;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 15px;
	border: 0px solid #ffffff;
	font-style:normal;
}

#mainnav ul li a.linkthreeInactive:hover {
	width:105px;
	color:#ffffff;
	background:#333333;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 15px;
	border: 0px solid #ffffff;
	font-style:normal;
}

#mainnav ul li a.linkfourInactive {
	width:70px;
	color:#999999;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 15px;
	border: 0px solid #ffffff;
	font-style:normal;
}

#mainnav ul li a.linkfourInactive:hover {
	width:70px;
	color:#ffffff;
	background:#333333;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 15px;
	border: 0px solid #ffffff;
	font-style:normal;
}

#mainnav ul li a.linkfiveInactive {
	width:50px;
	color:#999999;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 15px;
	border: 0px solid #ffffff;
	font-style:normal;
}

#mainnav ul li a.linkfiveInactive:hover {
	width:50px;
	color:#ffffff;
	background:#333333;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 15px;
	border: 0px solid #ffffff;
	font-style:normal;
}

#mainnav ul li a.linksixInactive {
	width:75px;
	color:#999999;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 15px;
	border: 0px solid #ffffff;
	font-style:normal;
}

#mainnav ul li a.linksixInactive:hover {
	width:75px;
	color:#ffffff;
	background:#333333;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 15px;
	border: 0px solid #ffffff;
	font-style:normal;
}


#mainnav ul li a.linksevenInactive {
	width:65px;
	color:#999999;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 15px;
	border: 0px solid #ffffff;
	font-style:normal;
}

#mainnav ul li a.linksevenInactive:hover {
	width:65px;
	color:#ffffff;
	background:#333333;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 15px;
	border: 0px solid #ffffff;
	font-style:normal;
}

/*These styles control the mouseovers on the mainnav and subnav menus*/

#mainnav li ul {
	display: none;
	position: absolute; 
	clear: left;
  }

#mainnav li:hover ul { 
	display: block;
	clear: left;
}

#mainnav li:hover ul li ul {
	display: none;
	position: absolute;
	clear:left;
  }

/* This one is necessary for drop downs to work properly in IE 7*/
#mainnav li:hover ul li {
	clear:left;
  }

#mainnav li:hover ul li:hover ul { 
	display: block;
	clear: left;
}

/* Drop down menu styles*/

/*the styles are named "linkone," "linktwo," etc for interchangeability
in the main html template. Each drop down menu has a background graphic
that would be named according to the style name (linkoneDropDownBox.png).
Since there will probably be multiple of these, they should be placed in 
different image directories so they are not overwritten.*/

ul#dropDownLinkOne {
	width:150px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: helvetica;
	position:absolute;
	z-index:100;
}

ul#dropDownLinkOne li a {
	width:140px;
	font-family: helvetica;
	padding: 7px 0px 7px 10px;
	margin: -1px 0px 0px 0px;
	font-size: 11px;
	color: #000000;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
	letter-spacing:1px;
	border:1px solid #cccccc;
}

ul#dropDownLinkOne li a:hover{
	color: #006699;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
}

.dropDownLinkOne {

}

ul#dropDownLinkTwo {
	width:165px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: helvetica;
	position:absolute;
	z-index:100;
}

ul#dropDownLinkTwo li a {
	width:155px;
	font-family: helvetica;
	padding: 7px 0px 7px 10px;
	margin: -1px 0px 0px 0px;
	font-size: 11px;
	color: #000000;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
	letter-spacing:1px;
	border:1px solid #cccccc;
}

ul#dropDownLinkTwo li a:hover {
	color: #006699;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
}

.dropDownLinkTwo {
	top:32px;
	left:65px;
}

ul#dropDownLinkThree {
	width:150px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: helvetica;
	position:absolute;
	z-index:100;
	border:0px solid green;
}

ul#dropDownLinkThree li a {
	width:140px;
	font-family: helvetica;
	padding: 7px 0px 7px 10px;
	margin: -1px 0px 0px 0px;
	font-size: 11px;
	color: #000000;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
	letter-spacing:1px;
	border:1px solid #cccccc;
}

ul#dropDownLinkThree li a:hover {
	color: #006699;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
}

.dropDownLinkThree  {
	top:32px;
	left:155px;
}

ul#dropDownLinkFour {
	width:150px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position:absolute;
	z-index:100;
	border:0px solid green;
}

ul#dropDownLinkFour li a {
	width:140px;
	font-family: helvetica;
	padding: 7px 0px 7px 10px;
	margin: -1px 0px 0px 0px;
	font-size: 11px;
	color: #000000;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
	letter-spacing:1px;
	border:1px solid #cccccc;
}

ul#dropDownLinkFour li a:hover {
	width:140px;
	font-family: helvetica;
	padding: 7px 0px 7px 10px;
	margin: -1px 0px 0px 0px;
	font-size: 11px;
	color: #006699;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
	letter-spacing:1px;
	border:1px solid #cccccc;
}

.dropDownLinkFour {
	top:32px;
	left:275px;
	border:0px solid green;
}


ul#dropDownLinkFive {
	width:150px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position:absolute;
	z-index:100;
	border:0px solid green;
}

ul#dropDownLinkFive li a {
	width:140px;
	font-family: helvetica;
	padding: 7px 0px 7px 10px;
	margin: -1px 0px 0px 0px;
	font-size: 11px;
	color: #000000;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
	letter-spacing:1px;
	border:1px solid #cccccc;
}

ul#dropDownLinkFive li a:hover {
	color: #006699;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
}

.dropDownLinkFive  {
	top:32px;
	left:360px;
}


ul#dropDownLinkSix {
	width:185px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position:absolute;
	z-index:100;
	border:0px solid green;
}

ul#dropDownLinkSix li a {
	width:175px;
	font-family: helvetica;
	padding: 7px 0px 7px 10px;
	margin: -1px 0px 0px 0px;
	font-size: 11px;
	color: #000000;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
	letter-spacing:1px;
	border:1px solid #cccccc;
}

ul#dropDownLinkSix li a:hover {
	color: #006699;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
}

.dropDownLinkSix  {
	top:32px;
	left:425px;
}

ul#dropDownLinkSeven{
	width:150px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position:absolute;
	z-index:100;
	border:0px solid green;
}

ul#dropDownLinkSeven li a {
	width:140px;
	font-family: helvetica;
	padding: 7px 0px 7px 10px;
	margin: -1px 0px 0px 0px;
	font-size: 11px;
	color: #000000;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
	letter-spacing:1px;
	border:1px solid #cccccc;
}

ul#dropDownLinkSeven li a:hover {
	color: #006699;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
}

.dropDownLinkSeven  {
	top:32px;
	left:515px;
}

ul#dropDownLinkOne li a.SubNav, ul#dropDownLinkTwo li a.SubNav, ul#dropDownLinkThree li a.SubNav, ul#dropDownLinkFour li a.SubNav, ul#dropDownLinkFive li a.SubNav, ul#dropDownLinkSix li a.SubNav, ul#dropDownLinkSeven li a.SubNav {
	background:#ffffff url(../images/arrow-mainnav-blckrt.png) right top  no-repeat;
}

ul#dropDownLinkOne li a:hover.SubNav, ul#dropDownLinkTwo li a:hover.SubNav, ul#dropDownLinkThree li a:hover.SubNav, ul#dropDownLinkFour li a:hover.SubNav, ul#dropDownLinkFive li a:hover.SubNav, ul#dropDownLinkSix li a:hover.SubNav, ul#dropDownLinkSeven li a:hover.SubNav {
	background:#ffffff url(../images/arrow-mainnav-blckrt.png) right top  no-repeat;
}

ul#SubNavThree {
	width:225px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position:absolute;
	z-index:100;
	border:0px solid green;
}

ul#SubNavThree li a {
	width:215px;
	font-family: helvetica;
	padding: 7px 0px 7px 10px;
	margin: -1px 0px 0px 0px;
	font-size: 11px;
	color: #000000;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
	letter-spacing:1px;
	border:1px solid #cccccc;
}

ul#SubNavThree li a:hover {
	color: #006699;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
}

.SubNavThree  {
	top:0px;
	left:151px;
}

ul#SubNavFour {
	width:150px;
	height:auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position:absolute;
	z-index:100;
	border:0px solid green;
}

ul#SubNavFour li a {
	width:140px;
	font-family: helvetica;
	padding: 7px 0px 7px 10px;
	margin: -1px 0px 0px 0px;
	font-size: 11px;
	color: #000000;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
	letter-spacing:1px;
	border:1px solid #cccccc;
}

ul#SubNavFour li a:hover {
	width:140px;
	font-family: helvetica;
	padding: 7px 0px 7px 10px;
	margin: -1px 0px 0px 0px;
	font-size: 11px;
	color: #006699;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
	letter-spacing:1px;
	border:1px solid #cccccc;
}

.SubNavFour  {
	top:0px;
	left:151px;
}

ul#SubNavFourB {
	width:150px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position:absolute;
	z-index:100;
	border:0px solid green;
}

ul#SubNavFourB li a {
	width:140px;
	font-family: helvetica;
	padding: 7px 0px 7px 10px;
	margin: -1px 0px 0px 0px;
	font-size: 11px;
	color: #000000;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
	letter-spacing:1px;
	border:1px solid #cccccc;
}

ul#SubNavFourB li a:hover {
	color: #006699;
	background:#ffffff;
	font-weight:normal;
	font-style:normal;
}

.SubNavFourB  {
	top:26px;
	left:151px;
}

#homelowerbar a {
	color:#CCCCCC;
	font-weight:normal;
	text-decoration: none;
}

#homelowerbar a:hover {
	color:#CCCCCC;
	font-weight:normal;
	text-decoration: underline;
}

div#dropmenu1 a {
	color:#FF9900;
	font-weight:normal;
	text-decoration: none;
}

div#dropmenu1 a:hover {
	color:#FF9900;
	font-weight:normal;
	text-decoration: underline;
}

div#dropmenu2 a {
	color:#FF9900;
	font-weight:normal;
	text-decoration: none;
}

div#dropmenu2 a:hover {
	color:#FF9900;
	font-weight:normal;
	text-decoration: underline;
}

div#dropmenu3 a {
	color:#FF9900;
	font-weight:normal;
	text-decoration: none;
}

div#dropmenu3 a:hover {
	color:#FF9900;
	font-weight:normal;
	text-decoration: underline;
}

div.doublecolumn a {
	font-size:12px;
	color:#CCCCCC;
	font-weight:normal;
	text-decoration: none;
}

div.doublecolumn a:hover {
	font-size:12px;
	color:#CCCCCC;
	font-weight:normal;
	text-decoration: underline;
}

#footer a, a:visited, a:hover, a:active {
	color:#CCBE99;
	font-weight:normal;
	text-decoration: underline;
}

#middle a, a:visited, a:active {
	color:#CC6600;
	font-weight:normal;
	text-decoration: none;
}

#middle a:hover {
	color:#CC6600;
	font-weight:normal;
	text-decoration: underline;
}