﻿/* @override 
	http://webtest.cw-data/public/css/nav_nodd898_kd.css
*/

/* CSS Document */

/*----start main drop-down menu----*/

.nav {
	position: absolute;
	top: 83px;
	width: 100%;
	background: url(../images/bg/navbut-grey-bgslice.gif) top left repeat-x;
	font-size: 14px;
	font-weight: normal;
	padding: 0;
	margin: 0;
	border-top: 1px solid #f6f6f6;
}

.nav img {
	border: 0;
}

.navspan {
	padding: 0 .15em;
}

.nav ul {
	margin: 1px 0 0 0;
	padding: 0;
	list-style-type: none;
}

.nav a {
	margin: 0;
	padding: 0.25em 10px !important;
	display: block;
	line-height: 17px;
	text-decoration: none;
	color: #0066cc;
	background: url(../images/bg/navbut-grey-bgslice.gif) center left repeat-x;
	border: 1px solid #D2D2D2;
	border-width: 0px 1px;
	border-top-color: #f4f4f4;
	border-left-color: #fff;
	border-right-color: #D2D2D2;
	cursor: pointer;
}

.nav a:hover {
	color: #f60;
	text-decoration: none;
	background: url(../images/bg/navbut-grey-bgslice-hov.gif) top left repeat-x;
	border: 1px solid #D2D2D2;
	border-width: 0 1px;
	border-left-color: #D2D2D2;
	border-right-color: #fff;
	border-bottom-color: #eee;
}

.nav li {
	float: left;
	padding: 0;
	margin: 0;
	/*width: 12.45em;*/
	/*sizes the menu title blocks*/
	/*19% at 910px allows for 5 blocks*/
	/*background: transparent;*/
}

.nav ul li a {
	color: #0066cc;
	/*padding: 0px .25em 0 .25em;*/
	/*background: url(../images/arrow/blue-dwn.gif) no-repeat center right;*/
	text-align: left;
	line-height: 17px;
	/*height: 2.16em;*/
	/*margin: 0 !important;*/
}

/*----start nav mail, print, scale text icons----*/

#lnkPrintPage a {
	display: none;
	position: absolute;
	top: 4px;
	right: 30px;
	border: 0;
	vertical-align: top;
	line-height: 17px;
	z-index: 800;
	background: transparent url(/public/images/icon_print.gif) top left no-repeat;
	width: 14px;
	height: 14px;
	text-decoration: none;
	border: none;
	margin: 0 !important;
	padding: 0 0px 0 0 !important;
}

#lnkPrintPage a:hover {
	position: absolute;
	top: 4px;
	right: 30px;
	z-index: 800;
	background: transparent url(/public/images/icon_print-over.gif) top left no-repeat;
	vertical-align: top;
	line-height: 17px;
	width: 14px;
	height: 14px;
	text-decoration: none;
	border: none;
	margin: 0 !important;
	padding: 0 0px 0 0 !important;
}

#lnkMailPage a {
	display: none;
	position: absolute;
	top: 5px;
	right: 0px;
	border: 0;
	vertical-align: top;
	line-height: 17px;
	z-index: 800;
	background: transparent url(/public/images/icon_email.gif) top left no-repeat;
	width: 14px;
	height: 14px;
	text-decoration: none;
	border: none;
	margin: 0 !important;
	padding: 0 8px 0 0 !important;
}

#lnkMailPage a:hover {
	position: absolute;
	top: 5px;
	right: 0px;
	z-index: 800;
	background: transparent url(/public/images/icon_email-over.gif) top left no-repeat;
	vertical-align: top;
	line-height: 17px;
	width: 14px;
	height: 14px;
	text-decoration: none;
	border: none;
	margin: 0 !important;
	padding: 0 8px 0 0 !important;
}

#menu div.navprint {
	position: relative;
	float: right;
	padding: 2px 10px 0 0;
	border: 0;
	outline: none;
}

#menu div.switcher li {
	display: inline;
	list-style-type: none !important;
	float: right;
	position: relative;
/*margin-right: 10px;*/
	padding: 2px 0;
}

a span#largeTxt, a span#defaultTxt {
	font-weight: bold;
	color: #06c !important;
	text-decoration: none;
	outline: none;
}

a:hover span#largeTxt, a:hover span#defaultTxt {
	font-weight: bold;
	color: #f60 !important;
	text-decoration: none;
	outline: none;
}

a span#largeTxt {
	font-size: 1.2em;
}

a span#defaultTxt {
	font-size: .9em;
}

/*----start breadcrumb----*/

#breadcrumbcontainer {
	margin: 33px 0px 1px 0px;
	height: 1.4em;
	/*clear: right;*/
	/*text-transform: lowercase;*/
}

#breadcrumbcontainer ul {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left: 1.5em;
}

#breadcrumbcontainer li {
	display: inline;
	margin: 0;
}

#breadcrumbcontainer a {
	text-decoration: none;
	padding: 0 1.25em 0 0px;
	background: url(../images/arrow/orange-right.gif) no-repeat center right;
	margin-right: .7em;
	font-size: .9em;
}

#breadcrumbcontainer a:hover {
	text-decoration: underline;
	color: #f60;
}

/*#breadcrumbcontainer span {
	color: #ccc;
	margin: 0 2px;
	padding: 0;
}*/

#breadcrumbcontainer img {
	margin: 0 1em;
	padding: 0;
}

#breadcrumbcontainer.reg ul:before, #breadcrumbcontainer ul:before {
            content: “You are here:”;
            margin-right:0.5em;
            font-size:0.9em;
            color: #666;
}


/*----end breadcrumb----*/