/* GLOBAL VARIABLES */
p {font:11px Arial, Helvetica, sans-serif;}
acronym,abbr,dfn {color:blue;cursor:help;font-style:normal;}
abbr,dfn {color:blue;border-bottom:1px dotted #000;font-style:normal;}
.head {font:bold 16px Arial, Helvetica, sans-serif;color:#000;}
.subheader A:link {color:red;}
.subhead {font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
/* END GLOBAL VARIABLES */

.advertisement {font:9px Arial, Helvetica, sans-serif;color:#333333;text-decoration:none;}
.boldReg {font:bold 12px Arial, Helvetica, sans-serif; text-decoration: none; }
.boldWhite {font:bold 12px Arial, Helvetica, sans-serif;text-decoration:none;color:white;}
.blackBold {font:bold 14px Arial, Helvetica, sans-serif;text-decoration:none; color:black}
.boldWhite {font:bold 12px Arial, Helvetica, sans-serif;text-decoration:none;color:white;}
.blueLink {font:12px Arial, Helvetica, sans-serif;color:#009;text-decoration:none;}
.blackReg,ul {font:12px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;}
.headingBlack {font:14px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;}
.linkBlue,.regGray {font:12px Arial, Helvetica, sans-serif;color:#333;text-decoration:none;}
.largeBlackBold {font:bold 14px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;}
.largeBlueBold {font:bold 13px Arial, Helvetica, sans-serif;color:#28316C;text-decoration:none;}
.redText {font:bold 12px Arial, Helvetica, sans-serif;color:#B7332E;text-decoration:none;}
.regText {font:12px Arial, Helvetica, sans-serif;text-decoration:none;}
.smallBlack {font:11px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;}
.smallBlackBold {font:bold 11px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;}
.smallBold {font:bold 12px Arial, Helvetica, sans-serif; color:#333333;text-decoration:none; }
.smallGray {font:11px Arial, Helvetica, sans-serif;color:#333;text-decoration:none;}
.smallRed {font:11px Arial, Helvetica, sans-serif;color:#900;text-decoration:none;}
.smallRedText {font:bold 10px Arial, Helvetica, sans-serif;color:#900;text-decoration:none;}
.smalltext {font:11px Arial, Helvetica, sans-serif;text-decoration:none;}
.whiteTitle {font: 18px Arial, Helvetica, sans-serif ;color:#F9F9F9;text-decoration:none;}
.whiteText {
	color:#FFFFFF;font:12px Arial, Helvetica, sans-serif;
}

/* HSH HOME PAGE */
.articleLinks {font:12px Arial, Helvetica, sans-serif;color:#333333;text-decoration:none;}
.lenderLinks {font:12px Arial, Helvetica, sans-serif;color:#333333;text-decoration:none;}
.newsAlert {background: #F4F4F4;text-align: left;padding: 5px 4px 4px 5px;border-top: 2px solid #1E528C;border-bottom: 2px solid #1E528C;width:965px;font:14px arial;}	
.redcarrot {color: #B72845;font-weight: bold;}
.redHead {font:bold 14px/30px Arial, Helvetica, sans-serif;color:#990000;}
.redNew {color: #C44843;font-weight: bold;text-decoration:none;}
.smallredcarrot {font:bold 9px Arial, Helvetica, sans-serif;color:#B72916;text-decoration:none;}
.sectionHeader{text-decoration:none; color:#232323; font:bold 15px Geneva, Arial, Helvetica, sans-serif; margin-left:.2em;}
/*END HSH HOME PAGE*/

/*HSH HOME NEWS SECTION*/
.topStory {font:bold 14px Arial, Helvetica, sans-serif; color: #394584;text-decoration:none;}
.subStory {color: #333333; font-weight: bold; text-decoration:none;}
.newsText {font: 12px Arial, Helvetica, sans-serif;text-decoration:none;}
/*HSH HOME NEWS SECTION*/

/*BREADCRUMB CODE*/
#breadcrumb{ font: 11px Arial, Helvetica, sans-serif; background:url('/newcite/images/bc_bg.png') repeat-x; height:17px; line-height:17px; color:#9b9b9b; border:solid 1px #cacaca; width:100%; overflow:hidden; margin: 0 0 0 3px; padding:0px; }
#breadcrumb li {display:inline-block;list-style-type:none;float:left;padding-left:10px;}
#breadcrumb a {height:19px;display:inline-block;background-image:url(/archive_site/images/seperater.png);background-repeat:no-repeat;background-position:right;padding-right: 15px;text-decoration: none;color:#454545;}
#breadcrumb a:hover {color:#35acc5;}
/*END BREADCRUMB CODE*/

/*= NAVIGATIONs =*/
.menuminwidth0 { position:relative; border:0; margin:0; padding:0; width:972px; height:30px; min-width:560px; z-index:99}
/* suppress our whole menu */
@media print, projection { .menuminwidth0 { d\isplay:none; } }
* html .menuminwidth1 {
	position:relative;
	float:left;
	height: 1px;
	border-left:560px solid #fff;
}
* html .menuminwidth2 {position:relative;margin-left:-560px;height: 1px;}
 /*= TOP OF THE MENU CASCADE =*/
.menu {position:relative;float:left;margin:0;padding:0;border:0;height:32px;width:970px;background:white;font: 12px Verdana, Arial, Helvetica, sans-serif;border-bottom:3px solid #F0F0F0;}
.menu img { vertical-align: top;}
.menu ul { padding:0;margin:0;border:0;list-style-type:none;line-height:1.5em;}
.menu li { float:left;position:relative;margin:0;}
.menu ul li table {margin:-1px 0;m\argin:0;border-collapse:collapse;font-size:12px;}
.drop {display:block;padding:0px 0.33em;margin:0;text-align:right;cursor:pointer;cursor:hand;}
.drop span { float:left;}
.rightmenu { position:relative;float:right;}
/*= TOP LEVEL MENU DEFINITIONS =*/
.menu ul li ul { display:none;padding:1px;}
.menu ul li a,
.menu ul li a:visited {/* unselected top-level menu items */ display:block;float:left;text-decoration:none;height:18px;}
.menu ul li:hover a,
.menu ul li a:hover { height:16px; }
/*= 2ND LEVEL MENU DEFINITIONS =*/
.menu ul li:hover ul,
.menu ul li a:hover ul {                           /* 2nd level drop-down box */
	display:block;
	position:absolute;
	margin:0;
	top:31px;/* place us just up underneath the top-level images */
	left:-1px;/* left-align our drop-down to the previous button border */
	height:auto;/* the drop-down height will be determiend by line count */
	width:13.5em;
	color:black;/* this sets the unselected-text color */                    
	background:#CCCCCC;/* this sets our menu's effective "border" color */
}
.menu ul li:hover ul.leftbutton,
.menu ul li a:hover ul.leftbutton {left:0px;}
.menu ul.rightmenu li:hover ul,
.menu ul.rightmenu li a:hover ul {/* 2nd level neighborhood drop-down box */ left:auto; right:0;/* nudge the right menu right to line up under the border */ }
* html .menu ul.rightmenu li a:hover ul {/* IE5/6 needs a tweak here */ right:-1px;}
.menu ul li:hover ul li a, .menu ul li a:hover ul li a {/* 2nd level unselected items */
	border-bottom:dotted 1px #ffffff;
	margin:0;
	padding:0;
	height:auto;
	color:#333333;/* this sets the unselected drop-down text color */
	background:#F4F4EF;/* this sets the drop-down menu background color */
	width:13.5em;
}
.menu ul li:hover ul.rates li a, .menu ul li a:hover ul.rates li a, .menu ul li:hover ul.rates li a:hover, .menu ul li a:hover ul.rates li a:hover {/* 2nd level un+selected items */
	width:17em;
}
.menu ul li:hover ul.rates { background:#CCCCCC; width:17em;}
.menu ul li:hover ul.calcs li a, .menu ul li a:hover ul.calcs li a, .menu ul li:hover ul.calcs li a:hover, .menu ul li a:hover ul.calcs li a:hover {/* 2nd level un+selected items */
	width:17em;
}
.menu ul li:hover ul.calcs {background:#CCCCCC; width:17em;}

.menu ul li:hover ul li:hover a, .menu ul li a:hover ul li a:hover {/* 2nd level selected item */
	color:black;
	background:#CCCCCC;
}
.menu ul li:hover ul.skinny li a, .menu ul li a:hover ul.skinny li a, .menu ul li:hover ul.skinny li a:hover, .menu ul li a:hover ul.skinny li a:hover {/* 2nd level un+selected items */
	width:8.08333em;
}
#text { height:1.215em; }

div.feedburnerFeedBlock li a{ color: #333333; text-decoration:none; border-bottom:dashed 1px; font-weight:bold ;}
div.feedburnerFeedBlock li a:hover{ color:#003399; text-decoration:none; border-bottom:dashed 1px; font-weight:bold ;}
div.feedburnerFeedBlock ul { margin-left:0; padding-left:0; list-style-type: none }
div.feedburnerFeedBlock { border:none; background-color:#FFFFFB; padding:5px; margin-top:0px; width:272px; font-family:Arial, Helvetica, sans-serif; display:block; }
div.feedburnerFeedBlock ul li span.headline { display:block; font-size:14px;}
div.feedburnerFeedBlock ul li p.date { display:inline; font-size:12px; color:#999999; }
div.feedburnerFeedBlock ul li  div { display:block; font-size:12px; margin-bottom:1em; }
