/* Styles required for the animated menu */

#navMasterTable {
	position: relative;
	z-index: 100;
	top: 8px;
}

#topLineHolder {
	z-index: 102;
	position: relative;
	height: 1px;
}

#topLine {
	z-index: 103;
	position: absolute;
	height: 1px;
	top: -1px;
	left: 0px;
	background-color: #cb212e;
}

#bottomLineHolder {
	z-index: 102;
	position: relative;
	height: 1px;
}

#bottomLine {
	z-index: 103;
	position: absolute;
	top: -1px;
	left: 0px;
	background-color: #cb212e;
}

#navTableHolder {
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
}

.navItems { /* UL - contents of the each section navigation */
	text-align: left;
	position: relative;
	margin-left:-32px;
	margin-top:0px;
	margin-bottom:0px;
	font-family:  Verdana, Arial;
	font-weight:normal;
	font-size:11px;
	vertical-align:top;
}

.navItems li {
	list-style-type: none;
	line-height: 15px;
	padding-top: 0px;
	padding-right:0px;
	padding-bottom:3px;
	padding-left:0px;
}

.navItems a, .navItems a:active, .navItems a:visited, .navItems a:hover{
	text-decoration: none;
	cursor:pointer;
}

.navRightItems { /* UL - contents of the each section navigation */
	text-align: left;
	position: relative;
	margin-left: -32px;
	margin-top:0px;
	margin-bottom:0px;
	font-family: Verdana, Arial;
	font-weight:normal;
	font-size:11px;
	padding-bottom:0px;
	padding-top:0px;
	display:none;
}

.navRightItems li {
	list-style-type: none;
	line-height: 16px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left:10px;
}

.navRightItems a, .navRightItems a:active, .navRightItems a:visited, .navRightItems a:hover{
	text-decoration: none;
	cursor:pointer;
	color: #CB2030;
}

.rnavItems { /* UL - contents of the each section navigation */
	text-align: left;
	position: relative;
	margin-left:-25px;
	margin-top:0px;
	margin-bottom:0px;
	font-family: Verdana, Arial;
	font-weight:normal;
	font-size:11px;
	padding-bottom:0px;
	padding-top:0px;
}

.rnavItems li {
	list-style-type:none;
	line-height: 16px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left:0px;
}

.rnavItems a, .rnavItems a:active, .rnavItems a:visited, .rnavItems a:hover{
	text-decoration: none;
	cursor:pointer;
	color: #CB2030;
}

.rightMenuLabel {
	font-family: Verdana, Arial;
	font-weight:normal;
	font-size: 11px;
	color:#CB2030;
	cursor:pointer;
}

.rightMenuLabel a, .rightMenuLabel a:active, .rightMenuLabel a:visited, .rightMenuLabel a:hover{
	text-decoration:none;
	color: #CB2030;
}

.linkItems { /* UL - contents of the each section navigation */
	text-align: left;
	position: relative;
	margin-left: -38px;
	font-family: Verdana, Arial;
	font-weight:normal;
	font-size: 11px;
	cursor:pointer;
}

.linkItems li {
	list-style-type: none;
	line-height: 13px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 10px;
}

#navTable a{
	border:0px;
	text-decoration: none;
	color: #CB2030;
}
#navTable a:hover{
	border:0px;
	text-decoration: none;
	color: #CB2030;
}
#navTable a:active{
	border:0px;
	text-decoration: none;
	color: #CB2030;
}
#navTable a:visited{
	border:0px;
	text-decoration: none;
	color: #CB2030;
}

.alink a{
	text-decoration: none;
	color: #000000;
}
.alink hover{
	text-decoration: none;
	color: #EE4628;
}
.alink active{
	text-decoration: none;
	color: #EE4628;
}
.alink visited{
	text-decoration: none;
	color: #EE4628;
}

.navDivider {
	background: url(../images/ver_dotted_line.gif);
	width: 1px;
}

.contDivider {
	background: url(../images/vrline.png);
	width: 1px;
}

.HrDivider {
	background: url(../images/hrdotline.png);
	height:1px;
}
