/*** Duration Windows Navigation CSS Styles ***/

/* Main Link Styles, for basic ankor tags */

a {color: #ce1c1f; text-decoration:none;}
a:link, a:visited {color: #ce1c1f; text-decoration:none;}
a:hover, a:active {color: #ce1c1f; text-decoration: underline;}

a img {border:none;}

a.fillButton {/*this allows a link to fill the size of it's parent div (see products.asp), solution to clickable div*/
	display:block; 
	height:100%; 
	width:100%;
}

/* Top Right Hand Navigation */

#TopNav{
	width: 920px;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	float: right;
	margin: 15px 0 10px 0;
}

#TopNav ul {
	margin: 0;
	padding: 0;
}

#TopNav li {
	list-style-type: none;
	float: right;
	line-height: 20px;
	padding:0;
	margin:0 25px 0 0;
}

#TopNav a {
	color: #fff;
	/*padding: 0 px 10px 10px 10px;*/
	text-decoration: none;
}

#TopNav li a:link, #TopNav a:visited {text-decoration: none;}

#TopNav li a:hover, #TopNav a:active {text-decoration: underline;}

#TopNav a.currentpg { cursor: default;}
#TopNav a:hover.currentpg { text-decoration: none;}

#TopNav li img{
	float: left;
	/*boarder: none;*/
	margin-right:10px;
}

/* Main Website Navigation Bar */

#MainNav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	margin: 8px 20px 0 0;
	width: 678px;
	float: right;
	height: 38px;
	/*overflow: hidden;*/
}

#MainNav li {
	line-height: 20px;
	padding:0;
	display: inline;
}

#MainNav ul {
	list-style-type: none;
	margin: 0;
	padding: 0px 0 0 0px;
}

#MainNav a.mainlink {
	color: #333333;
	float: left;
	padding: 9px 11px 9px 11px;
	text-decoration: none;	
	background: #fff url(/images/Body-Structural/MainNav.jpg) no-repeat center top;
}

#MainNav a.current, #MainNav a:hover.current {
	cursor: default;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	padding: 9px 11px 9px 11px;
	text-decoration: none;
	background: #9c0327 url(/images/Body-Structural/MainNav.jpg) no-repeat center -200px;
}

#MainNav a:hover.mainlink, #MainNav a:active.mainlink, #MainNav a:focus.mainlink{
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #9c0327;
	background-position: center -200px;
}
#MainNav li.home a.mainlink { background: #fff url(/images/Body-Structural/MainNav.jpg) no-repeat left top; }
#MainNav li.contactus a.mainlink { background: #fff url(/images/Body-Structural/MainNav.jpg) no-repeat right top; }

#MainNav li.home a:hover.mainlink, #MainNav li.home a:active.mainlink, #MainNav li.home a:focus.mainlink, #MainNav li.home a.current, #MainNav li.home a:hover.current {
	background-position: left -200px;
}

#MainNav li.contactus a:hover.mainlink, #MainNav li.contactus a:active.mainlink, #MainNav li.contactus a:focus.mainlink, #MainNav li.contactus a.current, #MainNav li.contactus a:hover.current {
	background-position: right -200px;
}

/* Main Navigation Drop Down Menu's */

.bluetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 0;
margin-bottom: 0;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.bluetabs li{
display: inline;
margin: 0;
padding: 0;
}

/* Drop Down Menu's in MainNav */

.dropmenudiv_b{
position:absolute;
border: 1px solid #918d8d; /*THEME CHANGE HERE*/
border-width: 0 1px;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: #9b0427;/*#f2f2f2*/
width: 150px;
visibility: hidden;
}

.dropmenudiv_b a.dropdownlink {
background: #fff url(/images/Body-Structural/MainNav.jpg) no-repeat center top;
font-size: 13px;
color: #333333;
width: auto;
display: block;
border: 0 solid #918d8d; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 6px 9px 6px 9px;
text-decoration: none;

}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
color: #fff;
background-position: center -200px;
}

/* More information/ Next/ Action/ Go Link */

a.moreinfolink{
	font-size: 13px;
	font-weight: bold;
	color: #ce1c1f;
	background: url(/images/Body-Structural/ActionButton.png) no-repeat left;
	padding: 2px 0 2px 28px;
}

a.moreinfolink:hover {text-decoration: underline;}


/* Page Introduction Paragraph */

.PageIntroBox a{color: #fff;}

.PageIntroBox a:hover{color: #fff; text-decoration:underline;}

.PageIntroBoxWide a{color: #fff; text-decoration: none;}

.PageIntroBoxWide a:hover{text-decoration: underline;}

/* Brochures */

.brochureBox a{ color: #004481;}
	
.brochureBox a img { display: block;}
	
.brochureBox a:hover img{ 
	border: 2px solid #a9a9a9; 
	padding: 3px
}

/* Fill button link for the h2 tags on Products Pages etc. */

a.BoxHeaderTitleLink{ /* Makes link inside heading fill the div */ 
	display:block; 
	height:100%; /* Takes width from Box header, h2 - see styles.css */
	width:94%; /* 94 to make room for 5% padding left and shadow effect on the righ hand side*/
	color: #fff; 
	text-decoration: none;
	padding: 10px 0px 10px; 
	padding-left: 5%; 
}

/* HomeBox Link Buttons - index.asp */

.HomeBoxLinkBtns a{
	background: url(/images/Body-Structural/HomeBoxLinkBtns.jpg) no-repeat left top;
	display: block; 
	text-decoration: none;
	color: #333333;
	line-height: 50px;
	padding: 0 0 0 15px; /* the 33px padding makes up the other 13% of the width */
	/*height: 100%;*/
	width: 95%; /* 87 Same Technic as fill button */
	text-align: center;
}

.HomeBoxLinkBtns a:hover, .HomeBoxLinkBtns:active{
	background-position: left -50px;
	color: #606060;
	text-decoration: underline;/**/
}

a:hover.HomeBoxTitleLink{
	display:block; 
	height:100%; 
	width:100%;
	color: #fff;  
	text-decoration: none;
}

/* Curved Bottom of the Content Area Containing greyed out links - Other Information, Product Links, Contact information */

#ContentAreaBottom a{color: #8a8a8a;}

#ContentAreaBottom a:hover{color: #8a8a8a; text-decoration:underline;}

#footer a{color: #fff; text-decoration:none}

#footer a:hover{color: #fff; text-decoration: underline;}
