/**
 *  Copyright 2007 JDCC
 *	@version 1.0
 *  @author AR
 */
Body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 0.7em;
	line-height: 1.4em;
	margin:0px;
	color:#000;
	background-color: #FFFFFF;
}

A:Link{
	color:#E00122;
	text-decoration:underline;
}
A:Visited{
	color:#E00122;
	text-decoration:underline;
}
A:Hover{
	color:#E00122;
	text-decoration:underline;
}

H1{
	color:#000;
	font-size:2em;
	line-height: 1.4em;
	letter-spacing:-0.08em;
	padding-bottom:0px;
	margin-bottom:0px;
}

H2{
	color:#E00122;
	font-size:1.2em;
	padding-bottom:0px;
	margin-bottom:0px;
}
H3,H4{
	color:#000;
	font-size:1em;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
}
HR{
	padding-top:5px;
	padding-bottom:5px;
	size:1px;
}

UL{
	display: block;
	margin:0px;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:0px;
	list-style-type:disc;
	list-style-position:outside;
	list-style-image:url("/images/arrowGray10x10.gif");
	vertical-align:middle;
}
UL LI{
	display:list-item;
}

UL LI A:Link{
	color:#000;
	text-decoration:none;
}
UL LI A:Visited{
	color:#000;
	text-decoration:none;
}
UL LI A:Hover{
	color:#E00122;
	text-decoration:underline;
}

#jdccnonmainmenu A:Link{
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
#jdccnonmainmenu A:Hover{
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
#jdccnonmainmenu A:Visited{
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
#jdccmaindrop A:Link{
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
#jdccmaindrop A:Hover{
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
#jdccmaindrop A:Visited{
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
#jdccsmall A:Link{
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
#jdccsmall A:Visited{
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
#jdccsmall A:Hover{
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
#jdccLinks A:Link{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
#jdccLinks A:Visited{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
#jdccLinks A:Hover{
	color:#E00122;
	font-weight:bold;
	text-decoration:none;
}
.Spotlight{
	color:#000;
}
.Spotlight A:Link{
	color:#000;
	text-decoration:none;
}
.Spotlight A:Visited{
	color:#000;
	text-decoration:none;
}
.Spotlight A:Hover{
	color:#E00122;
	text-decoration:underline;
}
.ImageCaptionCol3{
	font-size: 0.8em;
	color: #666;
	line-height: 1.2em;
	text-align:center;
	letter-spacing: 0.1em;
	padding-top:2px;
	padding-bottom:5px;
}
.ImageCaptionCol3 A:Link{
	color:#666;
	text-decoration:none;
}
.ImageCaptionCol3 A:Visited{
	color:#666;
	text-decoration:none;
}
.ImageCaptionCol3 A:Hover{
	color:#E00122;
	text-decoration:underline;
}
.ImageCaption{
	font-size: 0.8em;
	color: #666;
	line-height: 1em;
	text-align:right;
	letter-spacing: 0.2em;
}
.SecondaryPageLeftNavCol{
	padding-top:10px;
	padding-left:6px;
	padding-right:4px;
}
.DottedColumnSeparator{
	background-position:center;
	background-image:url("/images/tileDot2.jpg");
	background-repeat:repeat-y;
}
.SecondaryPageCol2{
	padding-left:4px;
	padding-right:16px;
	padding-top:0px;
}
#masthead{
	margin-top:0px;
	padding-top:0px;
	color:#FFF;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
}
#masthead A:Link{
	color:#FFF;
	text-decoration:none;
}

#masthead A:Visited{
	color:#FFF;
	text-decoration:none;
}
#masthead A:hover{
	color:#FFF;
	text-decoration:underline;
}
#Footer{
	color:#FFF;
	font-size:0.78em;
	padding-left:16px;
	padding-top:5px;
	background-image:url("/images/bottom_bar.gif");
	background-repeat:no-repeat;
}
#Footer A:Link{
	color:#FFF;
	text-decoration:underline;
}

#Footer A:Visited{
	color:#FFF;
	text-decoration:underline;
}
.whitejdccLinks{
	line-height:1.7em;
	padding-left:27px;
	padding-top:12px;
	font-weight:bold;
}
.whitejdccLinks A:Link{
	color:#FFF;
	text-decoration:none;
}
.whitejdccLinks A:Visited{
	color:#FFF;
	text-decoration:none;
}
.whitejdccLinks A:Hover{
	color:#FFF;
	text-decoration:underline;
}
.NewsHeadlineDate{
	font-size:0.8em;
	font-style:normal;
	font-weight:bold;
	color:#999;
}
.LeftRightPadding{
	padding-left:6px;
	padding-right:6px;

}

.NewsBullets UL{
	display: block;
	margin:0px;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:0px;
	list-style-type:disc;
	list-style-position:outside;
	list-style-image:url("/images/arrow_right_red.gif");
	vertical-align:middle;
}
.NewsBullets UL LI{
	display:list-item;
}

.NewsBullets UL LI A:Link{
	color:#000;
	text-decoration:none;
}
.NewsBullets UL LI A:Visited{
	color:#000;
	text-decoration:none;
}
.NewsBullets UL LI A:Hover{
	color:#E00122;
	text-decoration:underline;
}
.bannerGradient{
	background-image:url("/images/2nd_398x18_gradient.jpg");
	background-repeat:repeat-x;
}
.HyphenatedBullet UL{
	display: block;
	margin: 0px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	list-style-type:disc;
	list-style-position:outside;
	list-style-image:url("/images/hyphen.gif");
	vertical-align:middle;
}
.HyphenatedBullet UL LI{
	display:list-item;
}
.HyphenatedBullet UL LI A:Link{
	color:#000;
	text-decoration:none;
}
.HyphenatedBullet UL LI A:Visited{
	color:#000;
	text-decoration:none;
}
.HyphenatedBullet UL LI A:Hover{
	color:#E00122;
	text-decoration:underline;
}

.ShowLink UL{
	display: block;
	margin:0px;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:0px;
	list-style-type:disc;
	list-style-position:outside;
	list-style-image:url("/images/arrowGray10x10.gif");
	vertical-align:middle;
}
.ShowLink UL LI{
	display:list-item;
}

.ShowLink UL LI A:Link{
	color:#e00122;
	text-decoration:underline;
}
.ShowLink UL LI A:Visited{
	color:#e00122;
	text-decoration:underline;
}
.ShowLink UL LI A:Hover{
	color:#E00122;
	text-decoration:underline;
}

.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height: 12px;
z-index: 100;
background-color: #a2daf0;
width: 205px;
font-color:white;
font-size=10px;
}
.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
font-size=10px;
}
.anylinkcss a:visited{
text-decoration: none;
font-size=10px;
}
.anylinkcss a:hover{
/*hover background color*/
background-color: black;
color: white;
text-decoration: underline;
font-size=10px;
}

