body
{
	background-color:#AAAEB3;
	color:#181818;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	background-image: url("/images/home_bkgEffect_SUB.jpg");
	background-repeat: repeat-x;
}

TD
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

TR
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* the next 2 ID's are for ALL POSITIONING on any given page */
#masterDiv
{
	position: relative;
	/* the next line sets the top margin to ZERO (0px),  and the left and right auto - which CENTERS ALL CONTENT left to right */
	margin: 0px auto;
	width: 800px;
	display: table;
	text-align: left;
	z-index: 1;
	/*
	background-color: #FFFFCC;
	height: 830px;
	*/
}
#container
{
	position: absolute;
	margin-top: 0px;
	width: 800px;
	z-index: 2;
	text-align: left;
}




#loginBoxSub
{
	position:absolute;
	left:640px;
	top:15px;
	z-index:10;
}
#phoneBoxSub
{
	position:absolute;
	left:639px;
	top:38px;
	z-index:15;
}
#navMenuSub
{
	position:absolute;
	left:227px;
	top:86px;
	z-index:500;
}
#subMenuTabBox
{
	position: absolute;
	left: 7px;
	top: 124px;
	z-index: 110;
}
#subContentHeader
{
	position: absolute;
	left: 191px;
	top: 117px;
	z-index: 199;
}
#subContentHeaderLabel
{
	position: absolute;
	left: 192px;
	top: 153px;
	z-index: 200;
}



div.formText
{
	margin-bottom: 2px;
	font-size: 10px;
}

.formWidth
{
	width: 150px;
}

.formEmailWidth
{
	width: 160px;
}

.webinarEmailField
{
	width: 250px;
}





td.subContentMain
{
	background-image: url(/images/subContentMainBG.gif);
	background-repeat: repeat-y;
}

div.leftColTitle
{
	font-weight: bold;
	color: #FFBE00;
	margin-top: 2px;
	margin-right: 9px;
	margin-left: 9px;
}
div.leftColTitleBig
{
	font-size: 13px;
	font-weight: bold;
	color: #FFBE00;
	margin-top: 2px;
	margin-right: 9px;
	margin-left: 9px;
}



div.leftColContent
{
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 9px;
	margin-left: 9px;
	margin-bottom: 6px;
	font-size: 10px;
}

a.leftCol:link
{
	text-decoration: none;
	color:#FFFFFF;
}
a.leftCol:visited
{
	text-decoration: none;
	color:#FFFFFF;
}
a.leftCol:hover
{
	text-decoration: underline;
	color:#FFFFFF;
}
a.leftCol:active
{
	text-decoration: none;
	color:#FFFFFF;
}		







td.subMenuTopTabLeft
{
	background-image: url(/images/subNav_topTab_ctr-left.gif);
	background-repeat:repeat-x;
	cursor: default;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

div.contentHeader
{
	font-size: 13px;
	font-weight: bold;
	color: #002857;
	margin-bottom: 10px;
}

div.generalContent
{
	margin-right: 25px;
	margin-left: 0px;
	margin-bottom: 10px;
}

div.generalContentWithImage
{
	margin-right: 10px;
	margin-left: 0px;
	margin-bottom: 15px;
}

div.contentTopicTitle
{
	font-size: 11px;
	font-weight: bold;
	color: #002857;
	margin-bottom: 3px;
}

div.contentCallOutSmall
{
	margin-right: 25px;
	margin-left: 20px;
	margin-bottom: 15px;
	font-size: 10px;
}

div.contentLeftIndent20
{
	margin-right: 25px;
	margin-left: 20px;
}

div.prTitle
{
	font-weight: bold;
	margin-right: 25px;
	margin-left: 20px;
	margin-bottom: 0px;
}

div.prContent
{
	margin-right: 25px;
	margin-left: 20px;
	margin-bottom: 10px;
}






/*   menu styles for TD tags  --------------------------------------------------------------- */
td.menu_MAIN
{
	cursor:pointer;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 17px;
	padding-right: 10px;
}
td.menu_MO_MAIN
{
	cursor:pointer;
	background-color:#7c92c7;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 17px;
	padding-right: 10px;
}
td.menu_URH_MAIN
{
	cursor: default;
	padding-bottom: 3px;
	padding-top: 5px;
	padding-left: 17px;
	padding-right: 10px;
	font-weight: bold;
	background-image: url(/images/meunURH_MAIN_arrow.gif);
	background-position: left;
	background-repeat: no-repeat;
}
td.menu_SUB
{
	cursor:pointer;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 17px;
	padding-right: 10px;
	color: #FFFFFF;
}
td.menu_MO_SUB
{
	cursor:pointer;
	background-color:#4F576E;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 17px;
	padding-right: 10px;
	color: #FFFFFF;
}
td.menu_URH_SUB
{
	cursor: default;
	padding-bottom: 3px;
	padding-top: 5px;
	padding-left: 17px;
	padding-right: 10px;
	font-weight: bold;
	background-image: url(/images/meunURH_SUB_arrow.gif);
	background-position: left;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
/*  4 special styles below for the MENUS that have sub-categories and indents  */
td.menu_STATIC_MAIN
{
	cursor:default;
	padding-bottom: 3px;
	padding-top: 5px;
	padding-left: 17px;
	padding-right: 10px;
	font-weight:bold;
	color:#000000;
}
td.menu_STATIC_SUB
{
	cursor:default;
	padding-bottom: 3px;
	padding-top: 5px;
	padding-left: 17px;
	padding-right: 10px;
	font-weight:bold;
	color:#FFFFFF;
}
td.menu_URH_indent_SUB
{
	cursor: default;
	padding-bottom: 3px;
	padding-top: 5px;
	padding-left: 17px;
	padding-right: 10px;
	font-weight: bold;
	background-image: url(/images/meunURH_SUB_arrow.gif);
	background-position: 10px;
	background-repeat: no-repeat;
	color:#FFFFFF;
}
td.menu_URH_indent_MAIN
{
	cursor: default;
	padding-bottom: 3px;
	padding-top: 5px;
	padding-left: 17px;
	padding-right: 10px;
	font-weight: bold;
	background-image: url(/images/meunURH_MAIN_arrow.gif);
	background-position: 10px;
	background-repeat: no-repeat;
	color:#000000;
}

/*   menu styles for DIV tags  --------------------------------------------------------------- */
div.menu_BKG_MAIN
{
	background-color:#b2bccc;
}
div.menu_BKG_SUB
{
	background-color:#303955;
}
div.menuTop
{
	padding-top: 5px;
}
div.menuBottom
{
	padding-bottom: 3px;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	border-bottom-color:#333333;
}




a.footerLink:link
{
	text-decoration: none;
	color:#FFFFFF;
}
a.footerLink:visited
{
	text-decoration: none;
	color:#FFFFFF;
}
a.footerLink:hover
{
	text-decoration: underline;
	color:#FFFFFF;
}
a.footerLink:active
{
	text-decoration: none;
	color:#FFFFFF;
}		



a.topicBoxLink:link
{
	cursor:pointer;
	text-decoration: none;
	color:#FFFFFF;
}
a.topicBoxLink:visited
{
	cursor:pointer;
	text-decoration: none;
	color:#FFFFFF;
}
a.topicBoxLink:hover
{
	cursor:pointer;
	text-decoration: underline;
	color:#FFFFFF;
}
a.topicBoxLink:active
{
	cursor:pointer;
	text-decoration: none;
	color:#FFFFFF;
}		


a.logins:link
{
	cursor:pointer;
	text-decoration: none;
	color:#ffffff;
	font-weight:bold;
}
a.logins:visited
{
	cursor:pointer;
	text-decoration: none;
	color:#ffffff;
	font-weight:bold;
}
a.logins:hover
{
	cursor:pointer;
	text-decoration: none;
	color:#FFBE00;
	font-weight:bold;
}
a.logins:active
{
	cursor:pointer;
	text-decoration: none;
	color:#ffffff;
	font-weight:bold;
}		
		

td.bodyBlueLeft
{
	background-color:#182342;
	background-image: url("/images/home_body_blue_left.jpg");
	background-repeat: repeat-y;
}

td.bodyBlueRight
{
	background-color:#182342;
	background-image: url("/images/home_body_blue_right.jpg");
	background-repeat: repeat-y;
}

td.bodyBlueBottom
{
	background-color:#182342;
	background-image: url("/images/home_body_blue_bottom.jpg");
	background-repeat: repeat-x;
}



td.navMenuSpacerTop
{
	background-color:#f5f5f5;
	padding-top: 1px;
}

td.navMenu
{
	background-color:#f5f5f5;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
	padding-right: 15px;
}

td.navMenuSpacerBottom
{
	background-color:#f5f5f5;
	padding-top: 1px;
}


div.quoteTopSpacer
{
	margin-top: 19px;
}

td.topicBoxBG
{
	background-image: url("/images/home_topicBox_bg.gif");
	background-repeat:no-repeat;
}

div.topicBoxTitle1
{
	color:#FFBE00;
	font-size: 11px;
	font-weight:bold;
	margin-top: 10px;
	margin-left: 16px;
}

div.topicBoxContent1
{
	color:#FFFFFF;
	font-size: 10px;
	margin-top: 5px;
	margin-left: 16px;
}

div.quoteTitle
{
	color:#FFBE00;
	font-size: 11px;
	font-weight:bold;
	margin-top: 2px;
	margin-bottom: 4px;
}

div.quoteDescrip
{
	color:#FFFFFF;
	font-size: 10px;
	margin-bottom: 13px;
}

div.quoteText
{
	color:#FFFFFF;
	font-size: 10px;
	margin-bottom: 4px;
}

div.quoteAttrib
{
	color:#FFFFFF;
	font-size: 9px;
	font-weight:bold;
	margin-bottom: 9px;
}

.txtGold
{
	color:#FFBE00;
}
		
.txtBlueDark
{
	color:#002857;
}
		
.txtGreen
{
	color:#003333;
}
		
.txtRed
{
	color:#990000;
}
		
.txtBlue
{
	color:#002857;
}
		
.txtWht
{
	color:#FFFFFF;
}
		
.txtCC
{
	color:#CCCCCC;
}
		
div.homeNavDiv
{
	color:#D0DDFE;
	background-color:#000000;
	font-weight:bold;
}
		
div.homeNavDivMO
{
	color:#000000;
	background-color:#FFFFFF;
	font-weight:bold;
}

a.homeNavA:link
{
	cursor:pointer;
	text-decoration: none;
	color:#D0DDFE;
	background-color:#000000;
	font-weight:bold;
}
a.homeNavA:visited
{
	cursor:pointer;
	color:#D0DDFE;
	background-color:#000000;
	font-weight:bold;
}
a.homeNavA:hover
{
	cursor:pointer;
	text-decoration: none;
	color:#000000;
	background-color:#FFFFFF;
	font-weight:bold;
}
a.homeNavA:active
{
	cursor:pointer;
	text-decoration: none;
	color:#D0DDFE;
	background-color:#000000;
	font-weight:bold;
}		
		
td.homeNav
{
	cursor:pointer;
	color:#D0DDFE;
	background-color:#000000;
	font-weight:bold;
}

td.homeNavMO
{
	cursor:pointer;
	text-decoration: none;
	color:#000000;
	background-color:#FFFFFF;
	font-weight:bold;
}

a:link
{
	text-decoration: none;
	color: #002857;
}
	
a:visited 
{
   	text-decoration: none; 
   	color: #002857; 
}

a:hover
{
	text-decoration: underline;
	color: #CC0000;
}

a:active
{
	text-decoration: underline;
	color: #CC0000;
}

a.entryLink:link
{
	color		: 	#003333;
	text-decoration	: 	none;
}
a.entryLink:visited
{
	color		: 	#003333;
	text-decoration	: 	none;
}
a.entryLink:hover
{
	color		: 	#6666CC;
	text-decoration	: 	underline;
}
a.entryLink:active
{
	color		: 	#003333;
	text-decoration	: 	none;
}

a.email:link
{
	color		: 	#9FA6CC;
	text-decoration	: 	none;
}
a.email:visited
{
	color		: 	#9FA6CC;
	text-decoration	: 	none;
}
a.email:hover
{
	color		: 	#FFFFFF;
	text-decoration	: 	underline;
}
a.email:active
{
	color		: 	#FFFFFF;
	text-decoration	: 	none;
}

.txt15		{
	FONT-SIZE: 15px;
}

.txt15b		{
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
}

.txt14		{
	FONT-SIZE: 14px;
}

.txt14b		{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
}

.txt13		{
	FONT-SIZE: 13px;
}

.txt13b		{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
}

.txt12		{
	FONT-SIZE: 12px;
}

.txt12b		{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}

.txt11		{
	FONT-SIZE: 11px;
}

.txt11b		{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}

.txt10		{
	FONT-SIZE: 10px;
}

.txt10b		{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
}

.txt9		{
	FONT-SIZE: 9px;
}

.txt9b		{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
}

td.dragBarStyle {
	background-image: url(/fisIMG/dragBar_center.gif);
	background-repeat: repeat-x;
}

.storyTitle {
	color:#990000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
}
		
