body				{font-family: arial, verdana; background:#ffffff;}
h2					{font-size: 12px; font-weight: bold; color: #213c51; text-decoration: none; }
td					{font-family: arial, verdana; color: #213c51; font-size: 13px; text-decoration: none; padding:0px;}
ul 					{font-weight: normal; margin-left: 2px; padding-left: 23px; font-size: 13px; list-style-image: url(/images/bullet-carat.gif); color: #213c51; font-family: arial, verdana;}
img					{border: 0px;}
input				{font-size: 11px; background-color: #ffffff;}
a 					{font-family: arial, verdana; color: #3d9fc8; text-decoration:none;}
a:hover 			{font-family: arial, verdana; color: #3d9fc8; text-decoration:underline;}
textarea			{font-size: 11px; color: #000000; background-color: #ffffff}
select				{font-size: 11px; color: #000000; background-color: #ffffff}
h1					{font-size: 12px; color: #000000}
hr					{background-color: #57b6d7; border-top:1px solid #57b6d7; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
.portaltable	 	{background-image:url('/images/5-10.Background.graphic.JPG'); border-color: #57b6d7; border-style:solid;}
.portaltable01	 	{background-image:url('/images/custportal_01.jpg');}
.portaltable02	 	{background-image:url('/images/custportal_02.jpg');}
.portaltable03	 	{background-image:url('/images/custportal_03.jpg');}
.portaltable04	 	{background-image:url('/images/custportal_04.jpg');}
.portaltable05	 	{background-image:url('/images/custportal_05.jpg');}
.portaltable06	 	{background-image:url('/images/custportal_06.jpg');}
.headerbg 			{background:#FFFFFF;}
.hpnewsdate	 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }
.hpnews	 			{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #064892; text-decoration: none; }
.hpnews A 			{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #244e72; text-decoration: none; }
.hpnews A:hover 	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #244e72; text-decoration: underline; }
.hpcopy	 			{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }
.hpcopy A 			{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #213c51; text-decoration: none; }
.hpcopy A:hover 	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #213c51; text-decoration: underline; }
.breadcrumb	 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #d7e7f4; text-decoration: none; }
.breadcrumb A 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #d7e7f4; text-decoration: none; }
.breadcrumb A:hover 	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #d7e7f4; text-decoration: underline; }
.breadcrumb A:visited 	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #d7e7f4; text-decoration: none;}
.sectionname 		{font-family: arial, verdana; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none; position: relative; top: -2px; left: -1px;  }
.sectioncolor		{ background-image: url("images/spectrum_runner_08.jpg"); background-repeat:repeat-x ;}
.pagename	 		{font-family: arial, verdana; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none; position: relative; top: -2px; left: 0px;  }
.pagecolor			{background:#213c51; }
.pagecolor A:visited 	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #213c51; text-decoration: none;}
.l2	 				{font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none; }
.l2 a 				{font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none; }
.l2 a:hover 		{font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: underline; }
.l3	 				{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #3d9fc8; text-decoration: none; margin-left: 5px; }
.l3 a 				{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #3d9fc8; text-decoration: none; margin-left: 5px;}
.l3 a:hover 		{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #3d9fc8; text-decoration: underline; margin-left: 5px; }
.l4	 				{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none; margin-left: 10px; }
.l4 a 				{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none; margin-left: 10px; }
.l4 a:hover 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: underline; margin-left: 10px; }
.l5	 				{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none; margin-left: 15px; }
.l5 a 				{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none; margin-left: 15px; }
.l5 a:hover 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: underline; margin-left: 15px; }
.l2active	 		{font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none; }
.l2active a 		{font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none; }
.l2active a:hover 	{font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: underline; }
.l3active			{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #3d9fc8; text-decoration: none;margin-left: 5px; }
.l3active a			{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #3d9fc8; text-decoration: none; margin-left: 5px; }
.l3active a:hover 	{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #3d9fc8; text-decoration: underline; margin-left: 5px; }
.l4active	 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none; margin-left: 10px; }
.l4active a 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none; margin-left: 10px; }
.l4active a:hover 	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: underline; margin-left: 10px; }
.l5active	 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none; margin-left: 15px; }
.l5active a 		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none; margin-left: 15px; }
.l5active a:hover 	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: underline; margin-left: 15px; }
.lnav 				{border:1px solid #ffffff; background:#ffffff; padding-top: 1px;}
.LnavLine			{font-family: arial; font-size: 4px; }
.casecentralbar		{background-color: #57b6d7; width: 1px; }
.welcomemessage		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #213c51; text-decoration: none; background:#ffffff;}
.welcomemessage	a	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none;}
.welcomemessage	a:hover		{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: underline;}
.welcomemessage	a:visited	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #3d9fc8; text-decoration: none;}
.calltitlepage	 	{font-family: arial, verdana; font-size: 18px; font-weight: normal; color: #213c51; text-decoration: none; }
.callsubheading	 	{font-family: arial, verdana; font-size: 14px; font-weight: bold; color: #213c51; text-decoration: none; }
.onecol				{padding-left: 16px; padding-top: 6px;  padding-right: 16px;}
.bodycopy			{font-family: arial, verdana; font-size: 13px; font-weight: normal; color: #213c51; text-decoration: none; background:#ffffff;}
.bodycopy a 		{font-family: arial, verdana; font-size: 13px; font-weight: normal; color: #3d9fc8; text-decoration: none;}
.bodycopy a:hover 	{font-family: arial, verdana; font-size: 13px; font-weight: normal; color: #3d9fc8; text-decoration: underline;}
.bodycopy ol 		{list-style-image: none; list-style-type:decimal; list-style-position:outside; color: #213c51; margin-left: 10px; padding-left: 23px;}
.bodycopy ul 		{list-style: url(/images/bullet-carat.gif) outside; margin-left: 2px; padding-left: 23px;}
.infobox		 	{border: 1px solid #ceeaf3;	background:#ffffff; padding: 10px;}
.infobox td			{padding-right:10px;}
.callouttop			{border:1px solid #d5dde2; background:#f2f5f6;  padding-left: 6px; padding-top: 6px;  padding-right: 6px; padding-bottom: 4px;}
.callout			{border:1px solid #d5dde2;	background:#ffffff;  padding-left: 20px; padding-top: 6px;  padding-right: 6px; padding-bottom: 8px;}
.callouttitle	 	{font-family: arial, verdana; font-size: 14px; font-weight: bold; color: #223c51; text-decoration: none; }
.callouttitle2	 	{font-family: arial, verdana; font-size: 18px; font-weight: normal; color: #213c51; text-decoration: none; }
.listoutline		{border:0px;}
.listtopnoborder	{border:0px; background:url(/images/table_background.jpg) left bottom no-repeat;  padding: 10px; font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none;}
.listtop			{border: 1px solid #ceeaf3; background:url(/images/table_background.jpg) left bottom no-repeat;  padding: 10px; font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none;}
.caseres			{border: 0px solid #ceeaf3; padding: 10px; font-family: arial, verdana; font-size: 13px; color: #213c51; text-decoration: none;}
.listtop1			{border: 1px solid #ceeaf3; background:url(/images/table_background.jpg) left bottom no-repeat;  padding: 10px; font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none;}
.listsub			{border: 1px solid #ceeaf3; background:#ceeaf3;  padding: 10px; font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none;}
.listtitle	 		{font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none;}
.listb				{border-bottom: 1px solid #ceeaf3; background:#ffffff;  padding-left: 10px; padding-top: 5px;  padding-right: 3px; padding-bottom: 5px;}
.lista				{border-bottom: 1px solid #ceeaf3; background:#ffffff;  padding-left: 10px; padding-top: 5px;  padding-right: 3px; padding-bottom: 5px;}
.listc				{border-bottom: 1px solid #ceeaf3; background:#ffffff;  padding: 10px;}
.listbottomline		{border-bottom: 1px solid #ceeaf3; padding-bottom: 5px;}
.profilePageName	{font-family: arial, verdana; font-size: 18px; font-weight: normal; color: #213c51; text-decoration: none; }
.sitemap			{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;}
.sitemap a 			{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #213c51; text-decoration: none;}
.sitemap a:hover 	{font-family: arial, verdana; font-size: 11px; font-weight: normal; color: #213c51; text-decoration: underline;}
.sitemapbold		{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}
.sitemapbold a 		{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #213c51; text-decoration: none;}
.sitemapbold a:hover 	{font-family: arial, verdana; font-size: 11px; font-weight: bold; color: #213c51; text-decoration: underline;}
.searchbox 			{font-family: arial, Verana; font-size: 8pt; color: #213c51; border:1px solid #213c51; padding-left:2px; padding-right: 2px;}
.regionselector 	{font-family: arial, Verana; font-size: 8pt; color: white; background-color: #213c51;}
.lp_largeorange 	{font: bolder 18px arial, helvetica, sans-serif; color: #FFA827;}
.lp_largeblack 		{font: bolder 18px arial, helvetica, sans-serif; color: #000000;}
.lp_largeblue 		{font: bolder 18px arial, helvetica, sans-serif; color: #42657E;}
.lp_bodycopy 		{font: normal 13px arial, helvetica, sans-serif;color: #213c51; }
.lp_subhead 		{font: bold 14px arial, helvetica, sans-serif;}
.bodycopy ol 		{list-style: decimal outside; color: #213c51;}
.bodycopy ul 		{list-style: url(/images/bullet-carat.gif) outside; margin-left: 2px; padding-left: 23px;}
/*Password Management Phase 2 */
/*Reset*/
.headerbox			{border: 1px solid #ceeaf3; background:url(/images/table_background.jpg) left bottom no-repeat;  padding: 10px; font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none;}
.headerboxtitle 	{font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #213c51; text-decoration: none; }
.headerboxcontent	{font-family: arial, verdana; font-size: 12px; 	padding:6px;}
.headerboxcnt		{background:#ffffff;  padding-left: 10px; padding-top: 5px;  padding-right: 3px; padding-bottom: 5px;}
.acctmigrationsteps {font-weight: bold; font-size: 14px; color: #000000; font-family: arial, helvetica, sans-serif }
/*input*/
.textBoxes 			{font-family: arial, verdana; background-color: #ffffff; font-size: 11px; padding-left:2px; padding-right: 2px;}
.textButtons 		{font-size: 11px; background-color: #ffffff;}
.acctmigratefullname	{font-family: arial, verdana; font-size: 13px; font-weight:bold;}
#changeloginlist	{list-style:none;}
#changeloginlist li	{padding-top:5px; padding-bottom:5px;}
.disabledtext		{color: inactivecaptiontext;}
.disabledtextbox	{background-color:#eaeaea; color: #000000;}
.radio				{background-color:Transparent;}
.errormessage		{clear:both; color: #ff0000;}
#circle 			{position: absolute; top: 112px; clear: none; z-index: 1;}
/* Modal Popup */
.modalBackground	{background-color:Gray;filter:alpha(opacity=30);opacity:0.3;}
.modalPopup	{background-color:transparent;padding:1em 6px;}
/* Banner Menu */
#menu		{margin: 0;float: right;padding: 0 0 10px 0}	
#menu li	{float: left;list-style: none}
#menu li a	{display: block;background: #fff;text-decoration: none;text-transform: uppercase;color: #57b5d7;white-space: nowrap}
#menu li a:hover	{color: #213c51;background: #fff}
#menu li ul	{margin: 0 0 0 -1px;padding: 0;background: #fff;border-left: solid 1px #57b5d7;border-bottom: solid 1px #57b5d7;border-right: solid 1px #57b5d7;position: absolute;visibility: hidden;z-index: 10;text-align: left}
#menu li ul li	{float: none;text-transform: none;display: inline;background: #fff}
#menu li ul li a	{width: auto;text-transform: none;padding: 6px 5px;font: normal 11px/12px Arial,sans-serif;border-top: solid 1px #57b5d7;background: #fff}
#menu li ul li a:hover	{text-decoration: underline;background: #fff}

.menutitle{
	cursor:pointer;
	margin-bottom: 5px;
	color:#3d9fc8;
	padding:5px 2px 5px 12px;
	text-align:left;
	font-weight:normal;
	font-size: 11px;
	background: #FFF url(toggle-downarrow.gif) no-repeat;
}
.menucontainer {
	border-top: 1px solid #3d9fc8;
	border-right: 1px none #3d9fc8;
	border-bottom: 1px solid #3d9fc8;
	border-left: 1px none #3d9fc8;
}

.submenu{
	margin-bottom: 0.5em;
	padding-left: 15px;
}
.submenu a {
	font-size: 11px;
	color: #213c51;
	display: block;
	text-decoration: none;
	padding-top: 3px;
}
.submenu a:hover {
	text-decoration: underline;
}

/* inquira ask box */
.im-lightblue {
	border-bottom:1px #ceeaf3; 
	background:url('/images/table_background.jpg') left bottom no-repeat;  
	padding: 10px; 
	font-family: arial, 
	verdana; 
	font-size: 13px; 
	font-weight: bold; 
	color: #213c51; 
	text-decoration: none;
}
.im-table {
	font-size: 95%;
	font-family: arial, verdana;
	color: #213c51;
	font-size: 13px;
	font-weight: normal;
}
.im-bottom-border{
	border-bottom: #ceeaf3 1px solid;
}
.im-question-box-home{	border: 1px solid #cfeaf3; }
.im-first{
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
}
.im-last{
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
}
.im-question-box-ask {
	border:0px; 
	padding: 10px; font-family: arial, verdana; 
	font-size: 13px; 
	font-weight: bold; 
	color: #213c51; 
	text-decoration: none;
}
.searchbox-click {
	font-size: 13px;
	font-family: arial, verdana; 
	font-weight: normal;
	border: 1px solid #7f7f7f;
	padding: 2px;
	width: 95%;
	color: #213c51; 
}
button {
	background-color: #ffffff;
	font-size: 11px; 
	width: 84px;
	min-width: 84px;
	height: 20px;
}
button.type-feature, button.button-feature {
	background-color: #ffffff;
	font-size: 11px; 
}
.example-question {
	font-size: 13px;
	font-family: arial, verdana; 
	font-weight: normal;
	padding: 10px; 
	width: 95%;
	color: #999999;
}

#dhtmltooltip{
	font-family: Arial, Verdana; 
	font-size: 11px;
	position: absolute;
	width: 150px;
	border: 1px solid black;
	padding: 2px;
	background-color: #FFBA58;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
/*******************/