


/********** RTE Styles **********/



/********** paragraph styles **********/

p {
    margin-bottom:0px;
    margin-top:0px;
}


p.title-h1-white {
	font-family:"Andale Sans",Tahoma,Arial,Sans-Serif;
	font-size:21px;
	text-align:left;
	text-transform:uppercase;
	color:#FFFFFF;
	margin-top: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}

p.title-h1-gray {
	font-family:"Andale Sans",Tahoma,Arial,Sans-Serif;
	font-size:21px;
	text-align:left;
	text-transform:uppercase;
	color:#595959;
	font-weight: normal;
	margin: 0px;

}

p.title-h2-gray {
	font-size:18px;
	font-family:Arial,Sans-Serif;
	font-weight:normal;
	color:#595959;
    margin-bottom: 6px;
	margin-top: 18px;
}

p.title-h3-gray {
	font-size:14px;
	font-weight:bold;
	color:#595959;
	line-height:22px;
    margin-bottom: 4px;
}


p.title-h5-news {
	font-weight: bold;
}

p.small-breaks {
    margin-bottom:0pt;
    margin-top:0pt;
}

p.small-breaks br {
    line-height: 4pt;
    font-size: 2pt;
}

p.align-left {
    text-align: left;
    margin-bottom:0px;
    margin-top:0px;
}

p.align-right {
    text-align: right;
    margin-bottom:0px;
    margin-top:0px;
}

p.align-center {
    text-align: center;
    margin-bottom:0px;
    margin-top:0px;
}

p.graybox {
/* background: #DDD8D3; */
}

/********** link styles **********/

a.softlink {
	background: url(../images/style_images/links/softlink-trans.gif) 0px 2px no-repeat;
	display: block;
	color:#555555;
	padding-left: 12px;
	margin-bottom: 1px;
}

a.softlink:hover {
    color:black;
}

a.news {
	position: absolute;
	bottom: 0px;
	right: 0px;
	display: block;
	font-weight:bold;
	padding: 6px;
	padding-right: 8px;
	color:#555555;
}

a.download-pdf {
    padding-left:16px;
    background: url(../images/style_images/file_icons_small/icon_pdf.gif) 0px 2px no-repeat;
    padding-bottom: 2px;
    padding-top: 2px;
    color:#555555;
}

a.download-pdf-p {
    display: block;
    padding-left:20px;
    background: url(../images/style_images/file_icons/icon_pdf.gif) 0px 2px no-repeat;
    padding-bottom: 2px;
    padding-top: 2px;
    color:#555555;
}

a.download-img {
    padding-left:16px;
    background: url(../images/style_images/file_icons_small/icon_img.gif) 0px 2px no-repeat;
    padding-bottom: 2px;
    padding-top: 2px;
    color:#555555;
}

a.download-img-p {
    display: block;
    padding-left:20px;
    background: url(../images/style_images/file_icons/icon_img.gif) 0px 2px no-repeat;
    padding-bottom: 2px;
    padding-top: 2px;
    color:#555555;
}

a.download-doc {
    padding-left:16px;
    background: url(../images/style_images/file_icons_small/icon_doc.gif) 0px 2px no-repeat;
    padding-bottom: 2px;
    padding-top: 2px;
    color:#555555;
}

a.download-doc-p {
    display: block;
    padding-left:20px;
    background: url(../images/style_images/file_icons/icon_doc.gif) 0px 2px no-repeat;
    padding-bottom: 2px;
    padding-top: 2px;
    color:#555555;
}

a.download {
    padding-left:16px;
    background: url(../images/style_images/file_icons_small/icon_download.gif) 0px 2px no-repeat;
    padding-bottom: 2px;
    padding-top: 2px;
    color:#555555;
}

a.download-p {
    display: block;
    padding-left:20px;
    background: url(../images/style_images/style_images/file_icons/icon_download.gif) 0px 2px no-repeat;
    padding-bottom: 2px;
    padding-top: 2px;
    color:#555555;
}

a.video {
    padding-left:16px;
    background: url(../images/style_images/file_icons_small/icon_video.gif) 0px 2px no-repeat;
    padding-bottom: 2px;
    padding-top: 2px;
    color:#555555;
}

a.video-p {
    display: block;
    padding-left:20px;
    background: url(../images/style_images/style_images/file_icons/icon_video.gif) 0px 2px no-repeat;
    padding-bottom: 2px;
    padding-top: 2px;
    color:#555555;
}

a.audio {
    padding-left:14px;
    background: url(../images/style_images/file_icons_small/icon_audio.gif) 0px 2px no-repeat;
    padding-bottom: 2px;
    padding-top: 2px;
    color:#555555;
}

a.audio-p {
    display: block;
    padding-left:18px;
    background: url(../images/style_images/style_images/file_icons/icon_audio.gif) 0px 2px no-repeat;
    padding-bottom: 2px;
    padding-top: 2px;
    color:#555555;
}


a.external-link {
	background: url(../images/style_images/links/bullet_linkout_9x9.gif) 1px 3px no-repeat;
	padding-left: 11px;
	color:#555555;
}


a.external-link-new-window {
	background: url(../images/style_images/links/bullet_linkout_9x9.gif) 1px 3px no-repeat;
	padding-left: 11px;
	color:#555555;
}

a.external-link:hover {
	background: url(../images/style_images/links/bullet_linkout_hover9x9.gif) 1px 3px no-repeat;
}

a.external-link-new-window:hover {
	background: url(../images/style_images/links/bullet_linkout_hover9x9.gif) 1px 3px no-repeat;
}


a.mail {
	background: url(../images/style_images/links/bullet_mail.gif) 0px 3px no-repeat;
	padding-left: 13px;
	color:#555555;
}

a.mail:hover {
		background: url(../images/style_images/links/bullet_mail_hover.gif) 0px 3px no-repeat;
}


a.internal-link {
	color:#555555;
	background: url(../images/style_images/links/bullet_link_9x9.gif) 1px 3px no-repeat;
	padding-left: 12px;

}

a.internal-link-new-window {
	background: url(../images/style_images/links/bullet_link_9x9.gif) 1px 3px no-repeat;
	padding-left: 12px;
	color:#555555;
}

a.internal-link:hover {
	background: url(../images/style_images/links/bullet_link_hover9x9.gif) 1px 3px no-repeat;
}

a.internal-link-new-window:hover {
	background: url(../images/style_images/links/bullet_link_hover9x9.gif) 1px 3px no-repeat;
}

a:hover { color: #000000; }

/********** span styles **********/

span.quote {
	font-style: italic;
}

.small {
	font-size:10px;
	color:#555555;
}



