body {
	margin-left: 00px;
	margin-top: 00px;
	margin-right: 00px;
	margin-bottom: 00px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/site_bg.jpg) left top repeat-x #FBFBFB ;
}
.Runtxt {
	font-size:12px;
	line-height:16px;
	text-decoration:none;
	color:#000000;
}

.Runtxt a{
	font-size:12px;
	line-height:16px;
	text-decoration:none;
	color:#555555;
}

.Runtxt a:hover {
	text-decoration:underline;
	color:#555555;
}

.Metatxt, .Metatxt a {
	font-size:11px;
	line-height:16px;
	text-decoration:none;
	color:#555555;
}
.Metatxt a:hover {
	text-decoration:underline;
	color:#555555;
}

.BTTitGre {
	color:#eaeaea;
	font-size:16px;
	font-weight:bold;
	line-height:19px;
}
.HmBTTitGre {
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	line-height:19px;
}

.RuntxtDirnrl, .RuntxtDirnrl a {
	color:#ffffff;
	font-size:12px;
	line-height:16px;
	text-decoration:none;
}
.RuntxtDirnrl a:hover {
	text-decoration:underline;
}

.BlogTititle {
	font-size:18px; color:#9d3f00; font-weight:bold; line-height:20px;}
	
.ExpDmButOnTxt {
	font-size:16px; font-weight:bold; color:#333333;}
	
.ExpDmButOffTxt {
	font-size:16px; font-weight:bold; color:#FFFFFF;}

.Showhand {
	cursor:pointer; }
	
.BgNoRepeat {
	background-repeat: no-repeat;
	background-position: left top;
}

.BgRepeatXAliB {
	background-repeat: repeat-x;
	background-position: bottom;
}

.BgNoRepeatAliTR {
	background-repeat: no-repeat;
	background-position: right top;
}
.BgNoRepeatAliTL {
	background-repeat: no-repeat;
	background-position: left top;
}
.BgNoRepeatAliBL {
	background-repeat: no-repeat;
	background-position: left bottom;
}

.BgRepeatAliTR {
	background-repeat: repeat-y;
	background-position: right top;
}
.BgRepeatAliTL {
	background-repeat: repeat-y;
	background-position: left top;
}
.BgRepeatXAliT {
	background-repeat: repeat-x;
	background-position:top;
}
.BgRepeatYAliT  {
	background-repeat: repeat-y;
	background-position:top;
}

.PadRL10 {
	padding-right:5px;
	padding-left:5px; 
}
.PadTB15 {
	padding-top:15px;
	padding-bottom:15px; 
}
.PadRL19 {
	padding-right:19px;
	padding-left:19px; 
}
.BorderRLGra {
	border-left:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid; }

.Pad30 {
	padding:20px 30px 20px 30px;
}
.PadAll30 {
	padding:30px 50px 30px 50px;
}
.Pad10 {
	padding:10px 10px 10px 10px;
}

/* menu style start */

.MenuBlockBg {
	background-image:url(../images/home_menu_bg.gif);
	background-repeat: repeat-x;
	background-position:top; 
}
	
.PadRL55x250 {
	padding-right:250px;
	padding-left:55px; 
}
.Pad6 {
	padding:6px 6px 6px 6px;
}
.ImgPaddimgR {
	padding-right:5px; padding-bottom:1px; }
/* menu style end */

.InfoLinkTxt, .InfoLinkTxt a{
    font-size: 16px; font-style: normal; font-weight: bold; 	color: #019fd5;
	text-decoration:none;
}
.ExpProSoxBg{
	background:url(../images/epx_pro_sox_bg.jpg) left top repeat-x #FFFFFF;}

.ExpProSoxNewsBg{
	background:url(../images/news_tab_fulbg.jpg) left top no-repeat;}
	
.ExpProSoxModuleBg{
	background:url(../images/sox_module_bg.jpg) left top no-repeat;}
	
.ExpProYellowHd {
	font-size:16px; color:#ffaa00; font-weight:bold; }
	
.ExpProGoldHd {
	font-size:20px; color:#997426; font-weight:bold; }
	
.ExpProBlueHd {
	font-size:20px; color:#067889; font-weight:bold; }
	
.InfoLinkTxt a:hover{
	text-decoration: underline;
}
.ExpProSoxModuleTxt {
	font-size:13px; color:#FFFFFF; font-weight:bold; }
	
.ExpProResutiksHd {
	font-size:16px; color:#ffcc66; font-weight:bold; }

.RunDirGraSmTxt {
	font-size: 13px;
	line-height:17px;
	font-weight:normal;
	color: #999999;
	text-decoration: none;
}
.RunDirGraSmTxt a {
	color: #999999;
	text-decoration: none;
}
.RunDirGraSmTxt a:hover {
	color: #999999;
	text-decoration: underline;
}
.RunWhiteTxt{
	font-size:11px; font-weight:normal; text-decoration:none; color:#FFFFFF;  line-height:17px;	} 
	
.RunWhiteTxt a {
	font-size:11px; font-weight:normal; text-decoration:none; color:#FFFFFF; 	} 

.RunWhiteTxt a:hover {
	font-size:11px; font-weight:normal; text-decoration:underline; color:#FFFFFF; 	} 
.RunDirGraSm1Txt {
	font-size: 12px;
	line-height:17px;
	font-weight:normal;
	color: #666666;
	text-decoration: none;
}

.ExpProSoxDescTxt {
	font-size:11px; color:#ffffcc; }
	
.RunDirGraSm1Txt a {
	color: #666666;
	text-decoration: none;
}
.RunDirGraSm1Txt a:hover {
	color: #666666;
	text-decoration: underline;
}
.RunDirGraTxt {
	font-size: 15px;
	line-height:17px;
	font-weight:normal;
	color: #999999;
	text-decoration: none;
}
.RunDirGraTxt a {
	color: #999999;
	text-decoration: underline;
}
.RunDirGraTxt a:hover {
	color: #999999;
	text-decoration: none;
}

.RunTxtUnBDGray, .RunTxtUnBDGray a {
	font-size: 11px; font-style: normal; font-weight: normal; 	color: #999999;
	text-decoration:none; 
}

.RunTxtUnBDGray a:hover {
	color: #999999; text-decoration:underline;
}
.ExpTxt{
	color:#333333; text-decoration:none;  font-size:11px; font-weight:normal; }

.TitGraTxt, .TitGraTxt a {
	font-size: 18px;
	line-height:17px;
	font-weight:bold;
	color: #cccccc;
	text-decoration: none; 
}
.TitGraTxt a:hover {
	text-decoration: underline; 
}
.TitblkTxt, .TitblkTxt a {
	font-size: 20px;
	line-height:17px;
	font-weight:normal;
	color: #222222;
	text-decoration: none; 
}
.TitblkTxt a:hover {
	text-decoration: underline; 
}
.TitRedTxt, .TitRedTxt a {
	font-size: 18px;
	line-height:17px;
	font-weight:normal;
	color: #993300;
	text-decoration: none; 
}
.TitRedTxt a:hover {
	color: #993300;
	text-decoration: underline; 
}

.TitRedSmTxt, .TitRedSmTxt a {
	font-size: 15px;
	line-height:17px;
	font-weight:bold;
	color: #993300;
	text-decoration: none; 
}
.TitRedSmTxt a:hover {
	color: #993300;
	text-decoration: underline; 
}

.TitTxtBrown,  .TitTxtBrown a {
	font-size:13px; font-style: normal; font-weight: bold; 	color: #cc6600;
	text-decoration:none; 
}

.TitTxtBrown a:hover {
	text-decoration: underline;
}

.RunTxtNonBDGray {
	font-size: 11px; font-style: normal; font-weight: normal; 	color: #999999;
	text-decoration:none; 
}

.RunTxtNonBDGray a {
	font-size: 11px; font-style: normal; font-weight: normal; 	color: #999999;
	text-decoration:none; 
}

.RunTxtNonBDGray a:hover {
	color: #999999; text-decoration: underline; }
	
.ReadmoreTxt {
	font-size: 11px; font-style: normal; font-weight: bold; 	color: #666666;
	text-decoration:none; 
}

.ReadmoreTxt a {
	font-size: 11px; font-style: normal; font-weight: bold; 	color: #666666;
	text-decoration:none; 
}

.ReadmoreTxt a:hover {
	color: #666666; text-decoration: underline;
}
.ReadmoresmTxt {
	font-size: 11px; font-style: normal; font-weight: normal; 	color: #666666;
	text-decoration:none; 
}

.ReadmoresmTxt a {
	font-size: 11px; font-style: normal; font-weight: normal; 	color: #666666;
	text-decoration:none; 
}

.ReadmoresmTxt a:hover {
	color: #666666; text-decoration: underline;
}

.TitTxtGray,  .TitTxtGray a {
	font-size:13px; font-style: normal; font-weight: bold; 	color: #ffffff;
	text-decoration:none; 
}

.TitTxtGray a:hover {
	text-decoration: underline;
}

.RunTxtUnBDGray {
	font-size: 11px; font-style: normal; font-weight: normal; 	color: #999999;
	text-decoration:none; 
}

.RunTxtUnBDGray a {
	font-size: 11px; font-style: normal; font-weight: normal; 	color: #999999;
	text-decoration:none; 
}

.RunTxtUnBDGray a:hover {
	color: #999999; text-decoration:underline;
}
.RuntxtDirGre, .RuntxtDirGre a {
	color:#cccccc;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	text-decoration:none;
}
.RuntxtDirGre a:hover {
	text-decoration:underline;
}
.RuntxtDirlightGre, .RuntxtDirlightGre a {
	color:#cccccc;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	text-decoration:none;
}
.RuntxtDirlightGre a:hover {
	text-decoration:underline;
}

.RunTxtGray {
	font-size: 11px; font-style: normal; font-weight: bold; 	color: #999999;
	text-decoration:none; 
}

.RunTxtGray a {
	font-size: 11px; font-style: normal; font-weight: bold; 	color: #999999;
	text-decoration:none; 
}

.RunTxtGray a:hover {
	color: #999999; text-decoration: underline;
}

.RunTxtWhite {
	font-size: 12px; font-style: normal; font-weight: bold; 	color: #FFFFFF;
	text-decoration:none;
}

.RunTxtWhite a {
	font-size: 12px; font-style: normal; font-weight: bold; 	color: #FFFFFF;
	text-decoration:none; 
}

.RunTxtWhite a:hover {
	color: #FFFFFF; text-decoration: underline;
}

.InfoLinkBluTxt, .InfoLinkBluTxt a{
    font-size: 12px; font-style: normal; font-weight: bold; 	color: #019fd5;
	text-decoration:none;
}

.InfoLinkBluTxt a:hover{
	text-decoration: underline;
}

.TitTxtSMGray,  .TitTxtSMGray a {
	font-size:11px; font-style: normal; font-weight: bold; 	color: #cccccc;
	text-decoration:none; 
}

.TitTxtSMGray a:hover {
	text-decoration: underline; color: #cccccc;
}
.FooterTxt, .FooterTxt a {
	font-size:10px; color: #999999; text-decoration:none;}
	
.FooterTxt a:hover {
	text-decoration:underline;}
	
	
	
	
	
	
	
/*---- Menu ToolTip CSS -----*/
#inspringaction {
	position:absolute;
	width:177px;
	margin:43px 0px 0px 80px;
	color:#666666;
	font-size:11px; 
}
#exploretooltip {
	position:absolute;
	width:177px;
	margin:43px 0px 0px 296px;
	color:#666666;
	font-size:11px; 
}
#experincetooltip {
	position:absolute;
	width:177px;
	margin:43px 0px 0px 410px;
	color:#666666;
	font-size:11px; 
}
#engagetooltip {
	position:absolute;
	width:177px;
	margin:43px 0px 0px 520px;
	color:#666666;
	font-size:11px; 
}
	
.tooltip {
	filter:alpha(opacity=0); -moz-opacity:.0; opacity:.0; width:177px; }

.tooltip1 {
	filter:alpha(opacity=10); -moz-opacity:.10; opacity:.10; width:177px; }
	
.tooltip2 {
	filter:alpha(opacity=20); -moz-opacity:.20; opacity:.20; width:177px; }
	
.tooltip3 {
	filter:alpha(opacity=30); -moz-opacity:.30; opacity:.30; width:177px; }
	
.tooltip4 {
	filter:alpha(opacity=40); -moz-opacity:.40; opacity:.40; width:177px; }
	
.tooltip5 {
	filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; width:177px; }	
	
.tooltip6 {
	filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; width:177px; }
	
.tooltip7 {
	filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; width:177px;}
	
.tooltip8 {
	filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; width:177px; }
	
.tooltip9 {
	filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; width:177px; }
	
.tooltip10 {
	filter:alpha(opacity=100); -moz-opacity:1; opacity:1; width:177px; }	
	
	
	
.ExlporerTxt{
	color:#333333; text-decoration:none; line-height:16px;  font-size:11px; font-weight:normal; }
	
.ExlporerBdr{	
	border-left:#cccccc solid 1px;  	border-right:#cccccc solid 1px; }
	
	
/* ------- Explore Menu Styles ----- */

.exploremenu, .exploremenu a {
	font-size:12px; font-weight:bold; text-decoration:none; color:#999999;}
	
.exploremenu a:hover {
	font-size:12px; font-weight:bold; text-decoration:none; color:#069ad1;}
	
.exploremenuactive {
	font-size:12px; font-weight:bold; text-decoration:none; color:#069ad1;}
	
.TitgrnTxt, .TitgrnTxt a {
	font-size: 15px;
	font-weight:bold;
	color: #669933;
	text-decoration: none;
	line-height:20px;
}
.TitgrnTxt a:hover {
	color: #669933;
	text-decoration: underline; 
}
.SmlTitgrnTxt, .SmlTitgrnTxt a {
	font-size: 11px;
	font-weight:bold;
	color: #669933;
	text-decoration: none;
}
.SmlTitgrnTxt a:hover {
	color: #669933;
	text-decoration: underline; 
}


/*---- Bubble Text ------*/

#bubble_tooltip{
	width:270px;	position:absolute;
	display:none;
	vertical-align:bottom;
}
#bubble_tooltip .bubble_top{
	background-image: url('../images/bubble_top3.png');
	background-repeat:no-repeat;
	height:10px;
	padding-top:5px;
}
#bubble_tooltip .bubble_middle{
	background-image: url('../images/bubble_middle3.png');
	background-repeat:no-repeat;
	background-position:top left;
	height:auto;
	padding:0px 15px 0px 20px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('../images/bubble_bottom3.png');
	background-repeat:no-repeat;
	background-position:bottom left;
	height:49px;
	position:relative;
}

.QuickVoteQuest {
	color:#565656; font-size:13px; line-height:16px; font-weight:bold;}
	

.rsMostPoptxtSmall, .rsMostPoptxtSmall a {
   font-size:11px; color:#999999; line-height:18px; text-decoration:none;
}

.rsMostPoptxtSmall a:hover{
   color:#999999; text-decoration:underline;   font-size:11px; 
}

.rsMostPoptxtMedium, .rsMostPoptxtMedium a {
   font-size:13px; line-height:18px; color:#999999; text-decoration:none;
}

.rsMostPoptxtMedium a:hover{
  color:#000000; text-decoration:none;
}

.rsMostPoptxtLarge, .rsMostPoptxtLarge a {
   font-size:15px; line-height:18px; color:#999999; text-decoration:none;
}

.rsMostPoptxtLarge a:hover{
  color:#000000; text-decoration:none;
}

.rsMostPoptxtExtraLarge, .rsMostPoptxtExtraLarge a {
   font-size:17px; line-height:18px; font-weight:bold; color:#999999; text-decoration:none;
}

.rsMostPoptxtExtraLarge a:hover{
  color:#000000; text-decoration:none;
}


.RunTxtGray {
	font-size: 11px; font-style: normal; font-weight: bold; 	color: #999999;
	text-decoration:none; 
}

.RunTxtGray a {
	font-size: 11px; font-style: normal; font-weight: bold; 	color: #999999;
	text-decoration:none; 
}

.RunTxtGray a:hover {
	color: #999999; text-decoration: underline;
}

.ExpDmPortfolioTxt {
	font-size:15px; color:#ffcc66;}
	
.ExpWhiteBold {
	font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; 	} 

.ExpDescText {
	font-size:11px; font-weight:normal; line-height:16px; text-decoration:none; color:#F4F4F4; }	
	
.GalLabelTitTxt,  .GalLabelTitTxt a {
	font-size:12px; font-weight:bold; text-decoration:none; color:#fefefe; 	} 

.GalLabelTitTxt a:hover {
	font-size:12px; font-weight:bold; text-decoration:underline; color:#fefefe; 	}
	
.GalLabelTxt,  .GalLabelTxt a {
	font-size:12px; font-weight:normal; text-decoration:none; color:#999999; 	} 

.GalLabelTxt a:hover {
	font-size:12px; font-weight:normal; text-decoration:underline; color:#999999; 	} 
	
.RuntxtLightBlk, .RuntxtLightBlk a {
	color:#666666;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	text-decoration:none;
}
.RuntxtLightBlk a:hover {
	color:#333333;
}


.RgtNav1 {
	 color:#666666; display:block; }

.RgtNav1 A {
	 color:#666666; display:block; background:#d0d0d0; text-decoration:none;  padding-left:5px;padding:2px; }
	
.RgtNav1 A:hover {
	 color:#666666; display:block; background:#9dcaf3; text-decoration:none;}



.RgtNav2 {
	 color:#666666; display:block; }

.RgtNav2 A {
	 color:#666666; display:block; background:#eaeaea;  text-decoration:none;  padding-left:5px; padding:2px; }
	
.RgtNav2 A:hover {
	 color:#666666; display:block; background:#9dcaf3; text-decoration:none; }
