
/*
@font-face {
    font-family: 'TitilliumText22LBold';
    src: url('Fonts/TitilliumText22L005-webfont.eot');
    src: url('Fonts/TitilliumText22L005-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/TitilliumText22L005-webfont.ttf') format('truetype'),
         url('Fonts/TitilliumText22L005-webfont.woff') format('woff'),         
		 url('Fonts/TitilliumText22L005-webfont.svg#TitilliumText22LBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
*/
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
margin: 0;
padding: 0;
}
html{height:100%;}
#Body{height:100%;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#333;line-height:18px;}
#Form{height:100%;}
a{outline:0;border:0;}
p, ul, ol{margin:0;padding:0 0 1em 0;}
#DNN6{width:100%;position:relative;z-index:1;min-height:100%;background-color: #ffffff;}
#Background{ url('Images/Body-BG.jpg') repeat-x 75 top;position:absolute;top:103px;width:100%;height:500px;z-index:-1;}

/*
h1{font-family:TitilliumText22LBold;font-size:26px;}
h2{font-family:TitilliumText22LBold;font-size:22px;}
h3{font-family:TitilliumText22LBold;font-size:18px;}
*/
#Header{width:100%;background:url(images/Header-BG.png) repeat-x center bottom;position:relative; z-index:10;}
    #Header .Content{position:relative;width:960px;height:63px;margin:auto;}
    #Header #ContentBG{width:960px;margin:auto;background:#ff0000 url(images/Header-BG-Variable.png) no-repeat center bottom;}
    /*WAM - removed z-index*/
    #Header #Nav{width:720px;height:32px;position:absolute;bottom:25px;left:0;}
    
    #Header .SearchContainer{position:absolute;z-index:22;bottom:19px;right:0px;width:232px;height:32px;background:url(images/search.png);}
    #Header .SearchContainer .SearchBorder{border:0;background:none;}
    #Header .SearchContainer .SearchIcon{float:left;width:40px;padding:3px;background-position:9px 6px;}
    #Header .SearchContainer .SearchTextBox{float:left;background:none;width:140px;margin:3px;color:#eee;}
    #Header .SearchContainer .SearchButton{float:left;text-indent:-9999px;display:block;height:32px;width:30px;padding:0;}

#Content {position:relative; z-index:1;}

#Panes{background-color:white; width:960px;border-left:1px solid #ddd;border-right:1px solid #ddd;margin:auto; overflow:hidden;/* min-height: 580px; */}
    
/* LOGIN GROUP STYLES */
	#LogoRow{
		padding:12px 0;
		min-height:95px;
	}
	
	/* Company Logo */
	#LogoRow > a{ 
		display:block; 
		float:left;
	}
	
	/* Login & Social */
	.LogoRowRight{ float:right; width:600px; }
	
		#Login{
			float:right;
			padding-right:0;
			height:33px;
			border:1px solid #cfcfcf;
			border-bottom:1px solid #999;
			background:#eee;
			
			-webkit-border-radius:		3px;
			-moz-border-radius:		 	3px;
			border-radius: 				3px;
			
			-webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2);
			-moz-box-shadow: 	0px 1px 0px 0px rgba(0, 0, 0, 0.2);
			box-shadow: 		0px 1px 0px 0px rgba(0, 0, 0, 0.2);

		}
		
		#Login .registerGroup, 
		#Login .registerGroup *, 
		#Login .loginGroup, 
		#Login .loginGroup *{
			display:block;
		} 
	
	
		#Login .registerGroup,
		#Login .loginGroup{float:left;padding:0;margin:0;} 
		
		#Login .registerGroup li:first-child:hover{border-left:#333;}
		/* Register Group Styles */
		#Login .registerGroup li{ 
			float:left;
			height:33px;
			border-left:1px solid #fcfcfc; /*light*/
			border-right:1px solid #c7c7c7; /*dark*/
		}
		#Login .registerGroup .buttonGroup{margin-right:0;}
		
		#Login .registerGroup a,
		#Login .loginGroup a{
			position:relative;
			display:block;
			padding:11px 15px;
			min-width:15px; min-height:11px;
			font-weight:bold;
			font-size:11px;
			vertical-align:middle;
			line-height:1em;
			
			background:#e7e7e7 url(Images/LoginLinksBg.png) repeat-x 0 0;
		}
		
		#Login .registerGroup a:hover,
		#Login .loginGroup a:hover{
			background:#666;
			color:#ddd;
			text-shadow: 0px -1px 0px #333333;
			
			-webkit-box-shadow: 	inset 0px 0px 5px 0px #333;
			-moz-box-shadow: 		inset 0px 0px 5px 0px #333;
			box-shadow: 			inset 0px 0px 5px 0px #333; 
		}
		#Login .registerGroup a:active,
		#Login .loginGroup a:active{
			color:#fff;
			text-shadow: 0px -1px 0px #333333;
		}
		
		#Login .registerGroup a:hover,
		#Login .loginGroup a:hover{text-decoration:none;}
		
		#Login .registerGroup a strong,
		#Login .loginGroup a strong{
			position:absolute;
			left:0; top:0;
			width:100%; height:100%;
			display:block;
			font-size:11px;
			font-weight:bold;
			vertical-align:baseline;
			overflow:hidden;
			text-indent:-9999px;
		}
		
		.registerGroup .userMessages strong,
		.registerGroup .userNotifications strong{
			background:url(Images/userLoginSprite.png) no-repeat 15px 12px;
		}
		.registerGroup .userNotifications strong{ background-position:-85px 10px; }
		.registerGroup .userMessages strong:hover{background-position:15px -40px; }
		.registerGroup .userNotifications strong:hover{ background-position:-85px -42px;}
		.registerGroup .userMessages strong:active{background-position:15px -91px; }
		.registerGroup .userNotifications strong:active{ background-position:-85px -92px;}
		
		#Login .registerGroup a span{
			position:absolute;
			right:5px; top:-7px;
			display:inline-block;
			padding:2px 4px;
			min-width:7px;
			text-align:center;
			margin-right:3px;
			background: rgb(31,152,241); /* Old browsers */
			font-size:9px;
			color:#fff;
			text-shadow: 0px 1px 0px #333333;
			
			/*CSS3*/	
			background: -moz-linear-gradient(top, rgba(31,152,241,1) 0%, rgba(2,111,196,1) 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(31,152,241,1)), color-stop(100%,rgba(2,111,196,1))); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, rgba(31,152,241,1) 0%,rgba(2,111,196,1) 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, rgba(31,152,241,1) 0%,rgba(2,111,196,1) 100%); /* Opera 11.10+ */
			background: linear-gradient(top, rgba(31,152,241,1) 0%,rgba(2,111,196,1) 100%); /* W3C */
			
			-webkit-border-radius: 	3px;
			-moz-border-radius: 	3px;
			border-radius: 			3px; 
			
			-webkit-box-shadow: 0px 1px 0px 0px #222222;
			-moz-box-shadow: 0px 1px 0px 0px #222222;
			box-shadow: 0px 1px 0px 0px #222222; 		
		}
		
		
		#Login .registerGroup .userProfileImg a{
			padding:0;background:none;
			min-width:25px;
		}
		#Login .registerGroup a img{
			border:1px solid blue;
			height:32px; width:32px;
			background:#555;
			
			-webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2);
			-moz-box-shadow: 	0px 1px 0px 0px rgba(0, 0, 0, 0.2);
			box-shadow: 		0px 1px 0px 0px rgba(0, 0, 0, 0.2); 
		}
		/* Login Group Styles */
		#Login .loginGroup{
			border-left:1px solid #fcfcfc; /*light*/		
		} 
		#Login .loginGroup a{padding:11px 20px; font-weight:bold; color:#666;}
		
		/* Login Language Group */
		#Login .language-object{
			float:left;
			display:block;
			margin:0;
			padding:0;
			
			border-left:1px solid #c7c7c7; /*dark*/
		}
		#Login .language-object span{
			padding:8px 0;
			padding-right:8px;
			margin:0;
			float:left;
		}
		#Login .language-object span:first-child{
			padding-left:8px;
			border-left:1px solid #fcfcfc; /*light*/
		}
		#Login .language-object span img{
			height:12px; width:20px;
			opacity:0.2;
		}
		#Login .language-object span:hover img{opacity:1;}
		#Login .language-object .Language.selected img{
			opacity:1;
			border-color:#999;
			-webkit-border-radius: 2px;
			border-radius: 2px; 
			-webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.8);
			box-shadow: 		0px 1px 0px 0px rgba(255, 255, 255, 0.8); 
		}
		
		
	#fb-root{display:none;}
	.fb-like{float:left;}
	#dnn_SocialMediaPane{clear:both; float:right; }
	
	#Breadcrumb{height:30px;width:960px;line-height:30px;background:url(images/Breadcrumb-BG.jpg) no-repeat 0 0;margin:0 0 2em 0;font-size:11px;}
    #Breadcrumb span{display:inline-block;height:30px;float:left;font-weight:bold;color:#666;font-size:11px;}
    #Breadcrumb .Intro{text-transform:uppercase;padding:0 15px 0 13px;margin:0 15px 0 0;font-size:10px;background:url(images/Breadcrumb-FirstSep.jpg) no-repeat right 0;}
    #Breadcrumb .SkinObject{display:inline-block;color:#944e4e;height:30px;float:left;}
    #Breadcrumb .SkinObject:hover{text-decoration:underline;}
    #Breadcrumb span.Sep{width:14px;background:url(images/Breadcrumb-Sep.jpg) no-repeat 0 0;margin:0 15px;}
    
	#dnn_ContentPane, #dnn_BottomPane{clear:both;}
	#DNN6.TwoColRight  #dnn_ContentPane{padding:12px 0 0 0}
	
	#DNN6.Home #dnn_LeftPane, #DNN6.TwoColRight #dnn_LeftPane{float:left;width:560px; }
	#DNN6.Home #dnn_RightPaneWrapper, #DNN6.TwoColRight #dnn_RightPaneWrapper{float:left;width:370px;}
	
	#DNN6.OneCol #dnn_ContentPane{float:left;padding:15px 15px;}
	#DNN6.ThreeCol #dnn_LeftPane{float:left;width:370px;padding:0 10px 0 15px;}
	#DNN6.ThreeCol #dnn_CenterPane{float:left;width:190px; margin:0 7px;}
	#DNN6.ThreeCol #dnn_RightPane{/* border-left: 1px solid #ccc; */ float:left;width:370px; padding:0 0 0 10px;}
	#DNN6.ThreeCol #dnn_RightPaneWrapper{border-left: 1px solid #ccc;float:left;width:370px; padding:0 0 0 10px;}
	
	#DNN6.TwoColLeft #dnn_LeftPane{float:left;width:300px;margin:0 5px 0 0;}
	#DNN6.TwoColLeft #dnn_RightPaneWrapper{float:left;width:630px;}
	
	#DNN6.TwoColNarrowLeft #dnn_LeftPane{float:left; width:250px; margin:20px 5px 0 0;}
	#DNN6.TwoColNarrowLeft #dnn_RightPaneWrapper{float:left; min-height: 580px; width:620px; padding:20px 40px;border-left: 1px solid #ccc;}
	#DNN6.TwoColNarrowLeft #dnn_RightPane{float:left; min-height: 580px; width:620px; padding:20px 40px;border-left: 1px solid #ccc;}
	#DNN6.TwoColNarrowRight #dnn_RightPane{float:left; min-height: 580px; width:255px; /*padding:20px 40px;*/border-left: 1px solid #ccc;}
	#DNN6.ContactUs #dnn_RightPane{float:left; min-height: 580px; width:335px; /*padding:20px 40px;*/border-left: 1px solid #ccc;}
	#DNN6.TwoColNarrowRight #dnn_LeftPane{float:left; min-height: 580px; width:620px; padding:20px 40px;border-right: 1px solid #ccc;}
	#DNN6.ContactUs #dnn_LeftPane{float:left; min-height: 580px; width:600px; padding:20px 40px;border-right: 1px solid #ccc;}
	#DNN6.TwoColNarrowRight #dnn_RightPaneWrapper{float:left;width:250px;margin:20px 5px 0 0;}
	#DNN6.TwoColNarrowRightSencha #dnn_LeftPane{float:left; /* min-height: 580px */; width:690px; padding:0px 12px;}
	#DNN6.TwoColNarrowRightSencha #dnn_RightPaneWrapper{float:left;width:250px; margin:20px 5px 0 0;}
	#DNN6.TwoColNarrowRightSencha #dnn_RightPane{float:left;width:250px;margin:0 5px 0 0;}
	#DNN6.TwoColNarrowRightSencha.periodical #dnn_leftPane{float:left; min-height: 580px; width:250px; padding:15px 12px;}
	#DNN6.TwoColNarrowRightSencha.periodical #dnn_RightPaneWrapper{float:left;width:690px;margin:20px 5px 0 0;}
	#DNN6.TwoColNarrowRightSencha.publication #dnn_leftpane{float:left; /* min-height: 580px */; width:560px; padding:0px 12px;}
	#DNN6.TwoColNarrowRightSencha.publication #dnn_RightPaneWrapper{float:left;width:380px;margin:0 5px 0 0;}

	
	

#Footer{min-height:45px;width:100%;background:#222 url(images/Footer-BG.jpg) repeat-x 0 0;}
    #Footer .Content{width:960px;margin:auto;padding:30px 0 0 0;}
    #Footer .Content .Panes{padding:0 0 45px 0;}
    #Footer #dnn_Footer_LeftPane{width:470px;float:left;margin:0 20px 0 0;}
    #Footer #dnn_Footer_RightPane{width:470px;float:left;}
    #Footer #dnn_Footer_BottomPane{clear:both;}
    #Footer #Copyright{clear:both;height:50px;width:960px;border-top:4px solid #333333;line-height:46px;}
    #Footer .Normal{color:#e5e5e5;}
    #Footer span.SkinObject{font-weight:normal;color:#666666;}
    #Footer a.SkinObject{float:right;font-weight:normal;text-decoration:underline;}
    #Footer a.SkinObject:link, #Footer a.SkinObject:active, #Footer a.SkinObject:visited, #Footer a.SkinObject:hover{color:#e5e5e5;padding:0 0 0 15px;}

/* Content */
.Social-Links{text-align:right;padding:15px 0 0 0;}
	.Social-Links .fb-like{top: 5px;}
	.Social-Links a{margin:0 0 0 10px;}
	.icoIN{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -192px 0;}
	.icoFacebook{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat 0 0;}
	.icoTwitter{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -32px 0;}
	.icoTwitter2{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -576px 0;}
	.icoMySpace{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -64px 0;}
	.icoStumbleUpon{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -96px 0;}
	.icoDigg{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -128px 0;}
	.icoFlickr{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -160px 0;}
	.icoLinkedIn{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -192px 0;}
	.icoYouTube{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -224px 0;}
	.icoDelicious{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -256px 0;}
	.icoBlogger{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -288px 0;}
	.icoRSS{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -320px 0;}
	.icoEmail{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -352px 0;}
	.icoTumblr{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -384px 0;}
	.icoFourSquare{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -416px 0;}
	.icoReddit{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -448px 0;}
	.icoVimeo{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -480px 0;}
	.icoWordPress{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -512px 0;}
	.icoBebo{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -544px 0;}

/* Right Hand Links */
#RightLinks{margin:0;padding:0;}
	#RightLinks li{height:50px;clear:both;list-style-type:none;background:url(images/Horizontal-Sep.jpg) repeat-x left bottom;padding:1em 0;margin:0;}
		#RightLinks li img{float:left;height:50px;width:56px;margin:0 15px 0 0;}
		#RightLinks li a:link, #RightLinks li a:visited{color:#000;text-decoration:none;}
		#RightLinks li a:active, #RightLinks li a:hover{color:#D0171E;text-decoration:none;}
		#RightLinks li p{margin:0;line-height:14px;}
		#RightLinks li p span{display:block;color:#000;font-size:13px;font-weight:bold;text-transform:uppercase;padding:0 0 2px;font-family:TitilliumText22LBold;font-size:14px;text-shadow: #f7f7f7 1px 1px 1px;}
		#RightLinks li.icoMarketplace{background:none;}
		#RightLinks li.icoCommunity img{background:url(images/Icons.png) no-repeat -192px 8px;}
		#RightLinks li.icoManuals img{background:url(images/Icons.png) no-repeat -250px 0;}
		#RightLinks li.icoTraining img{background:url(images/Icons.png) no-repeat -316px 2px;}
		#RightLinks li.icoConferences img{background:url(images/Icons.png) no-repeat -376px 0;}
		#RightLinks li.icoMarketplace img{background:url(images/Icons.png) no-repeat -444px 0;}

/* Password Information */
#Passwords{margin:2em 0;padding:0;}
	#Passwords li{display:inline-block;height:62px;width:305px;background:url(images/Icons.png) no-repeat -256px -64px;margin:0 15px 0 0;padding:0;list-style-type:none;}
	#Passwords li.Host{margin:0;}
	#Passwords span.SubHead{display:block;color:#FFF;font-size:14px;padding:11px 0 8px 15px;}
	#Passwords span.Password{color:#FFF;padding:0 0 0 15px;}
p.Disclaimer{clear:both;color:#666666;font-size:11px;line-height:14px;}

/* Default Over-rides */

#ControlPanelWrapper #dnnCPWrap{filter:none !important;}

/* Modules */
.DnnModule{margin:0 0 2em 0px;}
.DnnModule ul, ol{padding: 0 0 0 0px;}
/* Panes - In Layout Mode */
.paneOutline{border:0;}
.paneOutline span.SubHead center{border:1px #ccc dotted;border-left:0;border-right:0;line-height:2.5em;}

#iPopUp{display:none;}
.eipbackimg{z-index:1000;}

/* Fonts */
.Normal{font-size:12px;line-height:16px;}
.SubHead{color:#333;}

/* Language Object */
.language-object { display:inline-block; margin-left: 5px; }

/*---=== HEADER ===---*/
.header-container {
    width: 100%;
    position: fixed;
    height: 84px;
    z-index: 2000;
    background: url(images/ArgusNewHeaderBG.png?r=345) repeat-x 0 -14px;
    background-color: white;
}

#DNN6 .header {
height: 84px;
}
.header .headerRight {
float: right;
}
.header .dnnLogo {
float: left;
}

#DNN6 .header  .logo { 
	position: absolute;
	display:block; 
	float:left;
	background: url(images/ArgusLogo.png) no-repeat 0 0;
	width: 170px;
	height: 55px;
	left: 0px;
	top: 2px;
}

.homeWrap .headerWrap {
background: url(images/homeHeaderBg.jpg) no-repeat 50% 0;
}
.header {
position: relative;
margin: 0 auto;
width: 960px;
z-index: 15;
}
.homeWrap .header h2.logo {
border: 0;
height: 59px;
left: 0;
padding: 0;
position: relative;
top: 40px;
width: 244px;
}
.homeWrap .header h2.logo img {
height: 59px;
width: 244px;
}
.interiorWrap .header h2.logo {
border: 0;
height: 63px;
left: 0;
padding: 0;
position: absolute;
top: 65px;
width: 261px;
}
.interiorWrap .header h2.logo img {
height: 63px;
width: 261px;
}
.header .headerRight {
height: 60px;
position: absolute;
right: 0;
top: 0;
width: 655px;
z-index: 10;
}

/* QUICK LINKS */

.header .headerRight .quickLinks {
position: absolute;
right: 0;
top: 7px;
text-align: right;
width: 550px;
/*width: 470px;*/
}
.header .headerRight .quickLinks a {
float: right;
} 
.header .headerRight .quickLinks a:link, 
.header .headerRight .quickLinks a:visited, 
.header .headerRight .quickLinks a:active {
color: #6D8AA7;
display: block;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight:  normal !important;
height: 19px;
line-height: 19px;
padding: 0 7px 0 7px;
margin: 0 0 0 0;
text-decoration: none;
}

#display_name {
    padding: 0 7px 0 7px;
}
.header .headerRight .user-display-name{
    position: absolute;
    right: 0;
    bottom: 5px;
}
.header .headerRight .quickLinks a:hover {
text-decoration: underline;
}
.header .headerRight .quickLinks a.blogs {
background-position: -632px -176px;
}
.header .headerRight .quickLinks a.contact {
background-position: -632px -226px;
margin: 0;
}
.header .headerRight .quickLinks a.forums {
background-position: -632px -200px;
}
.header .headerRight .quickLinks a.support {
background-position: -632px -150px;
}
.header .headerRight .quickLinks a.download {
background-position: -518px -151px;
}
.header .headerRight .quickLinks a.shop {
background-position: -346px -150px;
padding: 0 0 0 30px;
}
.header .headerRight .quickLinks select {
width: 107px;
}


/* QUICK LINKS */
.header .headerRight {
float: right;
}

.header .headerRight .searchBar {
position: absolute;
right: 15px;
top: 17px;
text-align: right;
width: 570px;
/*width: 470px;*/
}

.header .headerRight .searchBar input.symbol {
    width: 160px;
    height: 25px;
    /*background: #fff url(images/SearchBoxTextSprite.png) no-repeat 33px 5px;*/
    float: left; 
    margin-left: 3px; 
    border: 0; 
}
.header .headerRight .searchBar input.site {
    width: 90px;
    background: #fff url(images/SearchBoxTextSprite.png) no-repeat -93px 5px;
    height: 23px;
}
.header .headerRight .searchBar .input {
    clear: both; 
    position: absolute;
    left: 0; 
    border: 1px solid #bbb; 
    width: 200px; 
    height: 25px; 
    overflow: hidden;
    border-radius:4px;
}

.header .headerRight .searchBar div.symbol {
    width: 29px;
    height: 23px;
    float: right;
    background: url(images/SearchBtn.png) no-repeat 0 0;
}
.header .headerRight .searchBar div.site {
left: 234px;
width: 29px;
height: 24px;
background: url(images/SearchBtn.png) no-repeat 0 0;
position: absolute;
}
.header .headerRight .searchBar div.newAccountBtn {
top: -2px;
right: 0;
width: 192px;
height: 40px;
background: url(images/NewAccountBtn.png) no-repeat 0 0;
position: absolute;
cursor: pointer;
}
.header .headerRight .searchBar div.newAccountBtn:hover {
    background: url(images/NewAccountBtn.png) no-repeat 0 0;
}
.header .headerRight .searchBar a:link, 
.header .headerRight .searchBar a:visited, 
.header .headerRight .searchBar a:active {
color: #ffffff;
display: block;
float: left;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
height: 19px;
line-height: 19px;
padding: 0 0 0 24px;
margin: 0 25px 0 0;
text-decoration: none;
}
.header .headerRight .searchBar a:hover {
text-decoration: underline;
}
.header .headerRight .searchBar a.blogs {
background-position: -632px -176px;
}
.header .headerRight .searchBar a.contact {
background-position: -632px -226px;
margin: 0;
}
.header .headerRight .searchBar a.forums {
background-position: -632px -200px;
}
.header .headerRight .searchBar a.support {
background-position: -632px -150px;
}
.header .headerRight .searchBar a.download {
background-position: -518px -151px;
}
.header .headerRight .searchBar a.shop {
background-position: -346px -150px;
padding: 0 0 0 30px;
}
.header .headerRight .searchBar select {
width: 107px;
}




/* User CSS */
.mainNavigation {
/*background: url(images/dnnSprite.png) no-repeat 0 0 !important;
_background: url(images/dnnSprite.gif) no-repeat 0 0; */
bottom: 1px;
height: 24px;
position: absolute;
left: 0;
width: 100%;
}
.homeWrap .mainNavigation {
right: 15px;
}





.CommandButton {
color: #666;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: normal;
}

/* START : indices.css */
@charset "UTF-8";a:active,a:visited{outline:none;}
.ie6fix{float:none;display:block;height:0;overflow:hidden;}
.wrapper{height:100%;width:995px;margin:0 auto 0 auto;}
.bodywrap{position:relative;float:left;width:993px;border:1px solid #a7aaaf;border-top:none;background:url(//im.mstar.com/Im/GlobalHome/vrulebg.gif) repeat-y left #fdfdfd;}
.section_a1{width:175px;}
.section_a2{width:175px;margin-bottom:30px;float:left;}
.section_b1{width:370px;}
.section_b1 div{float:left;}
.section_b2{width:370px;margin-top:14px;float:left;display:inline;}
.adsection_a1{width:160px;margin:0 auto 30px auto;}
.adsection_a2{width:173px;border:1px solid #CCC;margin:0 auto 30px auto;padding-bottom:15px;}
.SponCentTitle{width:173px;background-color:#CCC;color:#333;font-size:10px;font-weight:bold;line-height:20px;text-indent:5px;}
.SponCentButton{clear:both;padding-top:20px;margin-left:27px;}
.SponCentButton a,.SponCentButton img,.SponCentButton embed,.SponCentButton object,.SponCentButton script{margin-bottom:20px;}
.adsection_b2{float:left;width:368px;margin:0 auto 30px auto;border:1px solid #aaa;}
.colm_a1{width:183px;margin:0 0 0 7px;float:left;display:inline;}
.colm_a2{width:189px;margin:10px 0 0 14px;float:left;display:inline;}
.colm_a3{width:200px;margin-top:10px;float:left;display:inline;}
.colm_b1{width:370px;margin:0 10px 0 20px;float:left;display:inline;}
.colm_b2{width:403px;float:left;}
.colm_c1{width:593px;overflow:hidden;float:left;}
.colx_a1{width:50%;float:left;display:inline;}
.colx_a2{width:65%;float:left;display:inline;}
.colx_b1{width:34%;text-align:right;float:right;display:inline;}
.colx_b2{width:50%;text-align:right;float:left;display:inline;}
.colx_b3{width:100%;text-align:right;float:right;display:inline;}a.cola_a1a:link,a.cola_a1a:visited{width:122px;float:left;margin-left:1px;display:inline;text-decoration:none;}a.cola_a1a:hover{background-color:#d8ebf9;}
.cola_a1b{width:115px;padding:3px 0 5px 4px;float:left;display:inline;text-decoration:none;}
.cola_a1{width:120px;float:left;display:inline;}
.cola_a2{width:115px;float:left;display:inline;}
.cola_b2{width:115px;margin-right:12px;float:left;display:inline;}
.cola_c1{width:183px;float:left;display:inline;}
.colb_a1{width:245px;margin-left:3px;padding-left:2px;background:#fff;float:left;display:inline;}
.colb_a2{width:282px;padding-right:10px;}
.row_a1{width:100%;display:block;}
.row_a2{width:100%;padding-bottom:20px;float:left;display:block;}
.row_a2a{width:100%;padding-bottom:20px;margin-top:-10px;float:left;display:block;}
.row_a3{width:100%;padding:7px 0 7px 0;border-bottom:1px dotted #aaa;float:left;display:block;}
.row_a3a{width:100%;padding:7px 0 7px 0;border-bottom:1px solid #999;float:left;display:block;}
.row_a4{width:100%;padding:5px 0 7px 0;float:left;display:block;}
.row_aa1{width:100%;border-bottom:1px solid #dedede;float:left;display:block;}
.row_aa2{width:100%;border-top:1px solid #999;float:left;display:block;}
.row_aa3{width:100%;border-top:1px solid #dedede;float:left;}
.row_aa4{width:100%;border-left:1px solid #999;float:left;display:block;}
.row_aa5{width:100%;border-top:1px solid #999;margin-top:-1px;float:left;display:block;}
.row_aa5 img{float:left;}
.row_aa6{width:100%;border-top:1px solid #dedede;margin-bottom:17px;display:block;}
.row_aa7{width:100%;border-top:1px solid #dedede;margin-bottom:11px;margin-top:5px;float:left;}
.row_aa8{width:100%;border-top:1px solid #dedede;margin-top:-1px;float:left;}
.row_aa9{width:100%;border-top:1px solid #999;margin-top:-1px;padding-top:5px;float:left;display:block;}
.row_aa10{width:100%;border-top:1px solid #dedede;margin-bottom:17px;float:left;display:block;}
.row_ab1{width:100%;padding-bottom:13px;float:left;display:block;}
.row_ab2{width:100%;padding:10px 0 13px 0;float:left;display:block;}
.row_ba1{width:171px;float:left;display:block;}
.row_ba2{width:175px;border-top:1px solid #999;float:left;display:block;margin-bottom:10px;}
.row_ba3{width:171px;padding:0 2px 0 2px;background:#f4f9fc;border-top:1px solid #999;float:left;display:block;}
.row_ba4{width:171px;padding:0 2px 0 2px;margin-top:-1px;border-top:1px solid #999;background:#f4f9fc;float:left;display:block;}
.row_ca1{width:370px;padding:0;background:url(//im.mstar.com/Im/GlobalHome/videovrule.gif) repeat-y #f4f9fc;border-top:5px solid #666;float:left;display:block;}
.title_a1,.title_a1 a,a.title_a1{font-size:9px;line-height:20px;color:#333;font-weight:bold;text-decoration:none;float:left;display:block;}
.title_a1 a{float:none;display:inline;}
.title_a1 a:hover,a.title_a1:hover{color:#000;text-decoration:underline;}
.title_b1,.title_b1 a,a.title_b1{font-size:11px;line-height:11px;color:#333;font-weight:bold;text-decoration:none;display:block;padding-bottom:9px;}
.title_b1 a:hover,a.title_b1:hover{color:#000;text-decoration:underline;}
.title_b2,.title_b2 a,a.title_b2{font-size:11px;line-height:21px;color:#333;font-weight:bold;text-decoration:none;display:block;background-color:#e8e8e8;}
.title_b2 a:hover,a.title_b2:hover{color:#000;text-decoration:underline;}
.title_b3,.title_b3 a,a.title_b3{font-size:11px;line-height:14px;color:#333;font-weight:bold;text-decoration:none;display:block;}
.title_b3 a:hover,a.title_b3:hover{color:#000;text-decoration:underline;}
.title_b4,.title_b4 a,a.title_b4{font-size:11px;line-height:21px;color:#333;font-weight:bold;text-decoration:none;display:block;}
.title_b4 a:hover,a.title_b4:hover{color:#000;text-decoration:underline;}
.title_c1,.title_c1 a,a.title_c1{font-size:14px;line-height:16px;color:#000;font-weight:bold;text-decoration:none;display:block;margin-bottom:6px;}
.title_c1 a{float:none;display:inline;}
.title_c1 a:visited,a.title_c1:visited{color:#555;text-decoration:none;}
.title_c1 a:hover,a.title_c1:hover{color:#000;text-decoration:underline;}
.title_d1,.title_d1 a,a.title_d1{font-size:18px;line-height:20px;color:#000;font-weight:bold;text-decoration:none;margin-bottom:6px;}
.title_d1 a:visited,a.title_d1:visited{color:#555;text-decoration:none;}
.title_d1 a:hover,a.title_d1:hover{color:#000;text-decoration:underline;}
.headline_a1{width:100%;border-top:5px solid #666;padding-top:5px;margin-bottom:7px;color:#333;font-size:16px;line-height:16px;}
.headline_a2{width:100%;padding:5px 0 7px 0;color:#333;font-size:16px;line-height:16px;background:#f4f9fc;}
.headline_b1{width:100%;border-top:2px solid #999;padding-top:4px;margin-bottom:9px;color:#333;font-size:11px;font-weight:bold;line-height:11px;text-decoration:none;}
.text_a1,.text_a1 a,a.text_a1{font-size:10px;line-height:11px;color:#666;text-decoration:none;float:left;display:block;padding-top:5px;margin-bottom:2px;}
.text_a1 a{float:none;display:inline;}
.text_a1 a:hover,a.text_a1:hover{color:#666;text-decoration:underline;}
.text_a2,.text_a2 a,a.text_a2{font-size:10px;line-height:11px;color:#333;text-decoration:none;float:left;display:block;padding-top:2px;margin-bottom:20px;}
.text_a2 a{float:none;display:inline;}
.text_a2 a:visited,a.text_a2:visited{color:#555;text-decoration:none;}
.text_a2 a:hover,a.text_a2:hover{color:#000;text-decoration:underline;}
.text_a3,.text_a3 a,a.text_a3{font-size:10px;line-height:14px;color:#000;text-decoration:none;display:block;}
.text_a3 a{float:none;display:inline;}
.text_a3 a:visited,a.text_a3:visited{color:#000;text-decoration:none;}
.text_a3 a:hover,a.text_a3:hover{color:#000;text-decoration:underline;}
.text_a4,.text_a4 a,a.text_a4{font-size:10px;line-height:16px;color:#000;text-decoration:none;display:inline;}
.text_a4 a{float:none;display:inline;}
.text_a4 a:visited,a.text_a4:visited{color:#555;text-decoration:none;}
.text_a4 a:hover,a.text_a4:hover{color:#000;text-decoration:underline;}
.text_a5,.text_a5 a,a.text_a5{font-size:10px;line-height:14px;color:#333;text-decoration:none;margin-bottom:5px;display:inline;}
.text_a5 a{float:none;display:inline;}
.text_a5 a:hover,a.text_a5:hover{color:#000;text-decoration:underline;}
.text_a6,.text_a6 a,a.text_a6{font-size:10px;line-height:14px;color:#999;text-decoration:none;display:inline;}
.text_a6 a{float:none;display:inline;}
.text_a6 a:hover,a.text_a6:hover{color:#000;text-decoration:underline;}
.text_a7,.text_a7 a,a.text_a7{font-size:10px;line-height:22px;color:#333;text-decoration:none;float:left;display:block;}
.text_a7 a{float:none;display:inline;}
.text_a7 a:hover,a.text_a7:hover{color:#000;text-decoration:underline;}
.text_a8{font-size:10px;line-height:17px;color:#333;text-decoration:none;}
.text_b1,.text_b1 a,a.text_b1{font-size:11px;line-height:25px;color:#000;text-decoration:none;float:left;display:block;}
.text_b1 a{float:none;display:inline;}
.text_b1 a:visited,a.text_b1:visited{color:#555;text-decoration:none;}
.text_b1 a:hover,a.text_b1:hover{color:#000;text-decoration:underline;}
.text_b2,.text_b2 a,a.text_b2{font-size:11px;line-height:16px;color:#333;text-decoration:none;float:left;display:block;}
.text_b2 a{float:none;display:inline;}
.text_b2 a:hover,a.text_b2:hover{color:#000;text-decoration:underline;}
.text_c1,.text_c1 a,a.text_c1{font-size:12px;line-height:22px;color:#333;text-decoration:none;float:left;display:block;}
.text_c1 a{float:none;display:inline;}
.text_c1 a:hover,a.text_c1:hover{color:#000;text-decoration:underline;}
.text_c2,.text_c2 a,a.text_c2{font-size:12px;line-height:16px;color:#333;text-decoration:none;float:left;display:block;margin-bottom:3px;}
.text_c2 a{float:none;display:inline;}
.text_c2 a:hover,a.text_c2:hover{color:#000;text-decoration:underline;}
.tred{color:#F00;}
.tgrn{color:#1c7d12;}
.im1{height:205px;width:368px;margin-top:2px;}
.im2{height:78px;width:78px;margin-top:15px;}
.im3{height:78px;width:78px;margin-top:5px;}
.im4{height:65px;width:115px;}
.im_ad1{float:right;height:82px;width:128px;}
.tab,a.tab:link,a.tab:visited{float:left;height:20px;padding:1px 10px 0 10px;border-top:1px solid #999;border-right:1px solid #999;background-color:none;color:#333;font-size:10px;text-decoration:none;line-height:17px;}
.tabon,a.tabon:link,a.tabon:visited{position:relative;float:left;height:21px;padding:1px 10px 0 10px;border-top:1px solid #999;border-right:1px solid #999;background:#fdfdfd;border-bottom:none;color:#333;font-size:10px;font-weight:bold;line-height:17px;text-decoration:none;z-index:2;}
.tab2,a.tab2:link,a.tab2:visited{float:left;height:20px;padding:1px 10px 0 10px;border-top:1px solid #999;border-right:1px solid #999;background-color:none;border-bottom:none;color:#333;font-size:10px;text-decoration:none;line-height:17px;}
.tab2on,a.tab2on:link,a.tab2on:visited{position:relative;float:left;height:21px;padding:1px 10px 0 10px;border-top:1px solid #999;border-right:2px solid #999;background:#f4f9fc;border-bottom:none;color:#333;font-size:10px;font-weight:bold;line-height:17px;text-decoration:none;z-index:2;}
.mi_tab,a.mi_tab:link,a.mi_tab:visited{float:left;height:20px;width:75px;border-top:1px solid #999;border-right:1px solid #999;background-color:none;color:#333;font-size:10px;text-decoration:none;line-height:17px;text-align:center;}
.mi_tabon,a.mi_tabon:link,a.mi_tabon:visited{position:relative;float:left;height:21px;width:75px;border-top:1px solid #999;border-right:2px solid #999;background:#fdfdfd;border-bottom:none;color:#333;font-size:10px;font-weight:bold;line-height:17px;text-align:center;text-decoration:none;z-index:2;}a.tab:hover{background-color:#ecf3f9;}a.tab2:hover{background-color:#ecf3f9;}a.mi_tab:hover{background-color:#ecf3f9;}
.pmdd1{position:relative;float:left;height:17px;width:173px;margin-right:10px;background-color:#fff;border:1px solid #888;list-style:none;color:#333;font-size:11px;z-index:300;}
.pmdd1 a{text-decoration:none;padding-left:5px;line-height:17px;color:#333;}
.pmdd1 ul{top:18px;padding:0;margin:0 0 0 -1px;list-style:none;}
.pmdd1 ul li a{height:18px;}
.pmdd1 ul li{border-left:1px solid #888;border-right:1px solid #888;}
.pmdd1 ul{display:none;position:absolute;left:0;padding-bottom:6px;width:175px;background:url(//im.mstar.com/im/pm/2008/pmddshad175.gif) no-repeat bottom center #eee;}
.pmdd1 a{display:block;}
.pmdd1 ul li a:hover{display:block;background-color:#c3d0e0;}
.pmddh1{background:url(//im.mstar.com/im/GlobalHome/sprite-hp.gif) 152px -223px no-repeat;cursor:pointer;}a.pmddh1:hover{background-color:#f4f9fc;}
.slink11,a.slink11:link,a.slink11:visited{float:left;display:inline;height:15px;width:153px;padding-left:20px;margin-bottom:1px;border:1px solid #dedede;background-image:url(//im.mstar.com/Im/GlobalHome/sprite-hp.gif);background-repeat:no-repeat;background-position:7px 1px;color:#333;font-size:10px;line-height:15px;text-decoration:none;}
.slink12,a.slink12:link,a.slink12:visited{float:left;display:inline;height:15px;width:153px;padding-left:20px;margin-bottom:1px;border:1px solid #dedede;background-image:url(//im.mstar.com/Im/GlobalHome/sprite-hp.gif);background-repeat:no-repeat;background-position:4px -15px;color:#333;font-size:10px;line-height:15px;text-decoration:none;}a.slink11:hover,a.slink12:hover{background-color:#f4f9fc;}a.slink11:active,a.slink12:active{outline:none;}
.h_pntext{float:left;width:140px;padding:0 0 0 20px;line-height:19px;text-align:left;}
.lon{float:left;height:19px;width:12px;background:url(//im.mstar.com/im/GlobalHome/sprite-hp.gif) -26px -204px no-repeat;}
.ron{float:left;height:19px;width:12px;background:url(//im.mstar.com/im/GlobalHome/sprite-hp.gif) 4px -204px no-repeat;}
.loff{float:left;height:19px;width:12px;background:url(//im.mstar.com/im/GlobalHome/sprite-hp.gif) -42px -204px no-repeat;}
.roff{float:left;height:19px;width:12px;background:url(//im.mstar.com/im/GlobalHome/sprite-hp.gif) -9px -204px no-repeat;}
.lon:hover,.ron:hover{background-color:#f4f9fc;}
.im_crude{position:absolute;margin-top:23px;height:50px;width:60px;background:url(//im.mstar.com/Im/GlobalHome/sprite-hp.gif) -40px -93px no-repeat;}
.im_gold{position:absolute;margin-top:23px;height:50px;width:60px;background:url(//im.mstar.com/Im/GlobalHome/sprite-hp.gif) -35px -43px no-repeat;}
.im_natgas{position:absolute;margin-top:23px;height:55px;width:45px;background:url(//im.mstar.com/Im/GlobalHome/sprite-hp.gif) 7px -40px no-repeat;}
.im_dollar{position:absolute;margin-top:23px;height:50px;width:50px;background:url(//im.mstar.com/Im/GlobalHome/sprite-hp.gif) 7px -93px no-repeat;}
.cf1up{float:right;display:inline;padding-left:12px;background:url(//im.mstar.com/Im/GlobalHome/sprite-hp.gif) no-repeat 0 -186px;text-align:right;}
.cf1dn{float:right;display:inline;padding-left:12px;background:url(//im.mstar.com/Im/GlobalHome/sprite-hp.gif) no-repeat 0 -170px;text-align:right;}
.cf1{float:right;display:inline;padding-left:12px;text-align:right;}
.korange,.kblue{position:relative;float:left;background-image:url(//im.mstar.com/Im/GlobalHome/sprite-hp.gif);background-repeat:no-repeat;background-position:2px -156px;text-indent:9px;margin-right:10px;}
.kblue{background-position:2px -143px;}
.middle3_a1,a.middle3_a1{float:left;display:inline;width:192px;margin:20px 0 0 20px;}
.buyout_leader_cont{float:left;width:993px;height:100%;background-color:#fdfdfd;display:inline;border:1px solid #a7aaaf;margin-top:1px;overflow:hidden;padding:4px 0 3px 0;}
.buyout_leader{float:left;width:993px;height:100%;border:1px solid #a7aaaf;padding:4px 0;margin:1px 0 0 0;display:inline;overflow:hidden;}
.tsection1{float:left;width:100%;margin-top:-1px;padding-bottom:20px;border-top:1px solid #999;}
.trowh{float:left;width:100%;}
.trow1{float:left;width:100%;background-color:#e6f2f9;}
.trow2{float:left;width:100%;}
.trow3{float:left;display:block;width:100%;border-top:1px solid #999;border-bottom:1px solid #dedede;}
.trow4{float:left;display:block;width:100%;border-bottom:1px solid #dedede;}
.trow5{float:left;display:inline;height:10px;width:99%;}
.trow6{float:left;display:inline;height:13px;width:99%;}
.tcol1{width:41%;float:left;display:block;}
.trow1 .tcol1,.trow2 .tcol1{color:#369;font-weight:bold;}
.tcol2{width:29%;text-align:right;float:left;display:block;}
.tcol3{width:29%;text-align:right;float:right;}
.tcol4{width:71%;float:left;display:block;}
.ttext1,.ttext1 a,a.ttext1{color:#333;font-size:10px;line-height:24px;text-decoration:none;}
.ttext1 a:hover,a.ttext1:hover{text-decoration:underline;}
.ttext2,.ttext2 a,a.ttext2{color:#999;font-size:10px;line-height:14px;text-decoration:none;}
.ttext2 a:hover,a.ttext2:hover{text-decoration:underline;}
.ttext3,.ttext3 a,a.ttext3{color:#369;font-size:10px;font-weight:bold;line-height:14px;padding:4px 0 4px 0;text-decoration:none;}
.ttext3 a:hover,a.ttext3:hover{text-decoration:underline;}
.ttext4,.ttext4 a,a.ttext4{color:#333;font-size:10px;line-height:14px;padding:4px 0 4px 0;text-decoration:none;}
.ttext4 a:hover,a.ttext4:hover{text-decoration:underline;}
.ttext5,.ttext5 a,a.ttext5{font-size:10px;line-height:11px;color:#333;text-decoration:none;display:block;padding-top:2px;}
.ttext5 a{float:none;display:inline;}
.ttext5 a:hover,a.ttext5:hover{color:#000;text-decoration:underline;}
.mi_row1{float:left;display:block;width:100%;border-left:1px solid #999; background-color:transparent;}
.mi_row2{float:left;display:block;width:100%;margin-top:-1px;padding-top:5px;border-top:0px solid #999;border-bottom:1px solid #999;background-color:transparent;}
.mi_row3{display:block;width:100%;background-color:transparent;}
.mi_row4{width:100%;border-top:1px solid #999;border-bottom:0px solid #dedede;margin-top:-1px;padding-top:8px;float:left;display:block;background-color:transparent;}
.mi_trow1{float:left;width:100%;border-top:0px solid #dedede;color:#333;font-size:10px;line-height:20px;text-decoration:none;background-color:transparent !important;}
.mi_trow1 div{float:left;}
.mi_trow1h{background:#ffffff;color:#333;font-size:11px;line-height:20px;}
.mi_trow1:hover{background-color:#ffffff;}
.mi_trow1h .mi_cola{font-weight:bold;}
.mi_trow1h .mi_colb{text-align:left;}
.mi_cola{float:left;display:inline;width:86px;padding-left:4px;color:#369;}
.mi_colb{float:left;display:inline;width:74px;text-align:right;font-weight:bold;}
.mi_colc{float:left;display:inline;width:95px;text-align:right;}
.mi_cold{float:left;display:inline;width:107px;text-align:right;}
.mi_cole{float:left;display:inline;width:86px;padding-left:4px;color:#369;}
.mi_time{width:100%;margin-bottom:5px;color:#999;font-size:10px;line-height:14px;text-decoration:none;}
.mi_graph1{float:left;display:inline;height:79px;width:280px;background:#ffffff;border-top:0px solid #dedede;}
.mi_disclaimer{width:170px;color:#999;float:left;}
.mi_text1,.mi_text1 a,a.mi_text1{float:left;display:block;padding-top:2px;padding-bottom:21px;color:#333;font-size:10px;line-height:10px;text-decoration:none;}
.mi_text1 a{float:none;display:block;}
.mi_text1 a:hover,a.mi_text1:hover{color:#000;text-decoration:underline;}
.headerwrap,.footerwrap{width:995px;margin:0 auto;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#000;z-index:50;}
.h_Logo,.h_Ads{float:left;width:993px;padding-bottom:15px;border:1px solid #a7aaaf;border-top:none;background-color:#fdfdfd;}
.h_Logo{border-bottom:none;padding-bottom:10px;}
.h_Ads{padding-top:10px;border-top:1px solid #a7aaaf;}
.h_Logo_row1{position:relative;width:955px;border-top:7px solid #f00;margin-left:20px;overflow:hidden;}
.h_Logo_col1{float:left;width:265px;margin:10px 0 0 10px;}
.h_Logo_col2{float:right;width:320px;}a:link.h_text1,a:visited.h_text1{float:right;font-size:10px;color:#000;line-height:22px;text-decoration:none;padding:5px 10px 0 5px;border-left:1px solid #999;}a:hover.h_text1{text-decoration:underline;}
.greeter{float:left;font-size:12px;line-height:14px;width:150px;margin:20px 0 0 30px;}
.h_quote,.h_search{position:relative;float:left;width:90px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#333;height:18px;font-size:11px;font-weight:bold;vertical-align:middle;border:1px solid #999;border-right:0 solid #e2e2e2;border-bottom:1px solid #e2e2e2;background-color:#fff;margin:0;padding:4px 0 0 5px;}
.h_search{margin-left:10px;}
.h_quote{width:72px;}
.h_search{width:69px;}a.hsr_button,a.hsr_button:link,a.hqt_button,a.hqt_button:link{position:relative;float:left;height:22px;border:1px solid #999;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background-image:url(//im.mstar.com/Im/GlobalHome/sprite-hf.gif);background-repeat:no-repeat;margin-right:0;}a.hqt_button{width:40px;background-position:-60px -100px;}a.hsr_button{width:43px;background-position:-105px -100px;}a.h_button1,a.h_button1:link{position:relative;float:left;height:22px;width:22px;border:1px solid #999;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background-position:-33px -100px;background-image:url(//im.mstar.com/Im/GlobalHome/sprite-hf.gif);background-repeat:no-repeat;margin-right:0;}
.h_textad,a.h_textad:link{float:left;width:265px;color:#333;font-size:10px;text-decoration:none;overflow:hidden;margin:10px 0 0 0;}textad,a.textad:link{float:left;width:200px;color:#333;font-size:10px;text-decoration:none;overflow:hidden;margin:10px 0 0 0;}a:hover.h_textad{color:#000;font-size:10px;text-decoration:underline;}
.h_Ads_row1{position:relative;width:955px;height:90px;margin:0 0 0 20px;}
.h_leaderad{position:relative;float:left;height:90px;width:728px;margin:0;}
.h_houseadX43{position:relative;float:right;height:90px;margin:0;}
.h_MainNav_row1{position:relative;width:955px;margin-left:20px;padding-bottom:15px;z-index:6;height:26px;}
.h_tab,.h_tabOn,.h_tab2,.h_tab2On,.h_tab3,.h_tab3On,.h_tabL,.h_tabLOn{float:left;height:25px;width:72px;display:inline;line-height:24px;font-size:10px;color:#333;border-top:1px solid #999;border-right:1px solid #999;text-decoration:none;text-align:center;background-color:#dbdbdb;z-index:10;}
.h_tab2,.h_tab2On{width:95px;}
.h_tab3,.h_tab3On{width:130px;}
.h_tabL,.h_tabLOn{width:92px;border-left:1px solid #b4b4b4;}
.h_tab:hover,.h_tab2:hover,.h_tab3:hover,.h_tabL:hover{background-color:#e1edf6;color:#000;cursor:pointer;}
.h_tabOn,.h_tab2On,.h_tab3On,.h_tabLOn{position:relative;height:25px;color:#000;background-color:#fdfdfd;z-index:12;}
.h_tabbase{position:relative;float:left;height:1px;width:956px;background-color:#b4b4b4;margin-top:-1px;overflow:hidden;z-index:11;}
.h_MainNav{float:left;width:993px;padding:10px 0 0 0;border:1px solid #a7aaaf;border-top:none;background-color:#fdfdfd;}
.h_SubNav{position:relative;float:left;margin:-10px 0 0 20px;list-style:none;padding:0;display:inline;z-index:300;}
.h_subtab{padding:4px 5px 10px 5px;color:#000;font-size:10px;line-height:10px;}
.h_subtab{padding:4px 5px 5px 5px;color:#000;font-size:10px;line-height:10px;}a.h_subtab:hover{padding:3px 4px 10px 4px;background:#ebebeb;border:1px solid #b7babe;border-right:1px solid #777;border-bottom:none;}a.h_subtab:hover{text-decoration:underline;}
.h_subnav1{position:relative;float:left;margin-right:35px;}
.h_subnav1 a{color:#000;text-decoration:none;}
.h_subnav1 ul{position:absolute;left:0;top:24px;padding:0 0 5px 0;margin:0;background:#eee;border-left:1px solid #b7babe;border-right:1px solid #777;border-bottom:1px solid #777;list-style:none;display:none;}
.h_subnav1 ul li{margin:0;padding:0;font-size:0;}
.h_subnav1 ul li a{float:left;width:150px;padding:5px 10px 5px 15px;white-space:nowrap;color:#000;font-size:10px;display:inline;overflow:hidden;}
.h_subnav1 ul li span{float:left;width:160px;padding:5px 10px 5px 5px;white-space:nowrap;color:#555;font-size:10px;display:inline;overflow:hidden;}
.h_subnav2{width:175px;overflow-y:auto;overflow-x:none;overflow:auto;background-image:none;padding-bottom:0;}
.h_subnav1:hover ul,.h_subnav1.over ul{display:block;}
.h_subnav1 a,.h_subnav1 a:hover{display:block;}
.h_subnav1 li a:hover{display:block;background-color:#c3d0e0;}
.subnavrule{float:left;height:1px;width:175px;margin:0 0 5px 0;background:#fff;border-top:1px solid #b7babe;font-size:0;line-height:0;overflow:hidden;display:inline;}
.h_TickerTape{float:left;width:993px;margin-top:1px;border:1px solid #a7aaaf;border-bottom:none;padding-bottom:15px;background-color:#fdfdfd;}
.TickerWrap{height:31px;width:829px;text-align:left;margin:0 0 0 55px;background-color:#eff3f6;border-bottom:1px solid #ccc;}
.TickerWrap div{float:left;display:inline;}
.TickerTableContain,.TickerTableContain2{display:inline;float:left;width:829px;padding-bottom:1px;padding-top:1px;}
.TickerTableContain2{height:29px;background-color:#ccc;border-bottom:1px solid #aaa;border-right:1px solid #aaa;padding-top:1px;display:inline;}
.TTTWrap{width:163px;float:left;}
.TTtickers{width:163px;font-size:10px;font-weight:bold;color:#999;text-align:left;padding-left:6px;}
.TTtickers a:link,.TTtickers a:visited{color:#999;text-decoration:none;}
.TTtickers a:hover{color:#999;text-decoration:underline;}
.TTQuote{width:163px;font-size:10px;color:#333;text-align:left;margin-top:-2px;padding-left:6px;}
.TTButtEdit,.TTButtSave{float:left;height:33px;width:35px;background-image:url(https://im.mstar.com/Im/GlobalHome/sprite-hf2.gif);background-position:-33px -25px;background-repeat:no-repeat;margin:0 0 0 20px;}
.TTButtSave{background-position:-33px -62px;background-image:url(https://im.mstar.com/Im/GlobalHome/sprite-hf2.gif);}
.TTForm,.TTForm1,.TTForm2,.TTForm3{float:left;height:22px;padding-right:2px;margin-top:3px;margin-left:10px;border-left:1px solid #999;}
.TTForm1,.TTForm2{border-left:none;margin-left:0;}
.TTForm1{padding-left:5px;}
.TTForm2{margin-top:3px;}
.TTForm3{float:left;padding-right:2px;margin-top:3px;border-left:none;}
.TTControlText{font-size:11px;margin-top:6px;}
.headerlink2,.headerlink3{height:14px;width:100px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;border:1px solid #888;padding:2px 0 2px 3px;background-color:#fff;margin-top:-1px;}
.headerlink3{height:13px;width:170px;margin-top:0;background:url(https://im.mstar.com/Im/GlobalHome/sprite-hf.gif) no-repeat 152px -100px #fff;}
.TickerExpand{float:left;width:972px;text-align:left;margin:0 0 -10px 0;background-image:url(https://im.mstar.com/Im/GlobalHome/sprite-hf.gif);background-repeat:no-repeat;background-position:969px -53px;padding-right:14px;height:13px;}
.TTButtAd{width:88px;height:31px;margin:-32px 19px 0 0;float:right;display:inline;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.menucont_h{position:relative;z-index:300;}
.menucont_h ul{padding:0;margin:0;list-style:none;margin:-2px 0 0 0;}
.menucont_h li{float:left;position:relative;}
.menucont_h li ul{position:absolute;left:0;width:170px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:16px;padding:2px 0 2px 3px;display:none;z-index:20;}
.menucont_h li>ul{top:auto;left:auto;}
.menucont_h a{display:block;}
.menucont_h a:hover{display:block;}
.menucont_h form{padding:0;margin:0;}
.menucont_h li a:link{color:#666;text-decoration:none;}
.menucont_h li a:hover{color:#000;text-decoration:none;}
.menucont_h a:visited{color:#666;text-decoration:none;}
.rowlist_h{float:left;padding-left:5px;width:165px;height:16px;}
.drop_shad_h{float:left;background-color:#fff;width:173px;border:1px solid #888;}#AutoCompleteDropDown{opacity:.93;filter:alpha(opacity:93);-moz-opacity:.93;-khtml-opacity:.93;position:absolute;background-color:white;left:0;top:0;z-index:9999;}#AutoCompleteDropDownFooter{opacity:.93;filter:alpha(opacity:93);-moz-opacity:.93;-khtml-opacity:.93;position:absolute;background-color:white;left:0;top:0;z-index:9999;}#portTickerDropDown{opacity:.93;filter:alpha(opacity:93);-moz-opacity:.93;-khtml-opacity:.93;position:absolute;background-color:white;left:0;top:0;z-index:9999;}td.ACDropDownStyle{border-style:none;padding:2px 2px 2px 2px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000;font-size:10px;}table.ACDropDownStyle{border-collapse:collapse;border-style:none;border-spacing:0;padding:0;}
.f_Ads,.f_Directory,.f_Links,.f_Sites,.f_Copyright{float:left;width:993px;padding:9px 0 9px 0;border:1px solid #a7aaaf;border-top:none;background-color:#f3f3f5;}
.f_Ads{border-top:5px solid #666;padding-top:10px;padding-bottom:15px;}
.f_Directory{margin-top:1px;border-top:1px solid #a7aaaf;background-color:#f3f3f3;padding-top:0;padding-bottom:0;}
.f_Links,.f_Sites,.f_Copyright{background-color:#dfe1e7;z-index:1;}
.f_Sites,.f_Copyright{border-top:1px solid #ccc;background-color:#d6dadf;}
.f_Copyright{padding-bottom:20px;background-color:#d1d4d9;}
.f_Ads_row1{position:relative;height:90px;width:955px;margin:0 0 0 20px;}
.f_leaderad{position:relative;float:left;height:90px;width:728px;margin:0;}
.f_Ads_col1{position:relative;float:right;height:90px;width:155px;font-weight:bold;padding-left:20px;border-left:1px solid #ccc;margin:0 0 0 40px;}
.f_partner1{height:31px;width:88px;background:url(//im.mstar.com/Im/GlobalHome/sprite-hf.gif) no-repeat -82px -32px;margin-top:5px;}
.f_partner2{height:31px;width:88px;background:url(//im.mstar.com/Im/GlobalHome/sprite-hf.gif) no-repeat -82px -69px;margin-top:5px;}
.f_Directory_row1{float:left;position:relative;width:855px;margin:0 0 0 20px;border-left:1px solid #ccc;z-index:12;}
.f_sdirtab,.f_sdirtabOn{float:left;width:180px;color:#666;font-size:14px;line-height:43px;border:1px solid #ccc;border-top:none;border-left:none;background-color:#e7eaef;text-align:center;cursor:default;}
.f_sdirtabOn{border-bottom:1px solid #e7eaef;text-decoration:none;}
.f_sdirtab{color:#999;background-color:#f3f3f5;text-decoration:none;border-bottom:none;}a:hover.f_sdirtab{color:#666;background-color:#e7eaef;text-decoration:none;}
.f_sdirsearch{float:right;padding-top:10px;}
.f_Directory_row2{float:left;width:993px;border-top:1px solid #ccc;background-color:#e7eaef;margin-top:-1px;padding-bottom:20px;z-index:9;}
.f_sdirwrap{position:relative;float:left;width:955px;margin:15px 0 0 20px;display:inline;clear:both;}
.dir0{float:left;clear:both;position:relative;display:inline;font-size:10px;line-height:14px;color:#333;text-decoration:none;background-color:#FFF;background-image:url(//im.mstar.com/Im/GlobalHome/sprite-hf.gif);background-repeat:no-repeat;background-position:4px -14px;border:1px solid #cecece;height:15px;width:173px;margin-top:1px;text-indent:20px;}a.dir0:active{color:#333;background-color:#FFF;text-decoration:none;}a.dir0:hover{color:#444;background-color:#EFF5FF;text-decoration:none;}
.dira0,.dira1{float:left;clear:both;position:relative;display:inline;font-size:10px;line-height:14px;color:#333;text-decoration:none;background-color:#FFF;background-image:url(//im.mstar.com/Im/GlobalHome/sprite-hf.gif);background-repeat:no-repeat;background-position:7px 1px;border:1px solid #cecece;height:15px;width:173px;margin-top:1px;text-indent:20px;}a.dira0:hover,a.dira1:hover{color:#444;background-color:#EFF5FF;text-decoration:none;}a.dira0:active,a.dira1:active{color:#333;background-color:#FFF;text-decoration:none;}a.dira1:hover,a.dira1:hover{color:#444;background-color:#EFF5FF;text-decoration:none;}a.dira1:active,a.dira1:active{color:#333;background-color:#FFF;text-decoration:none;}
.f_sdirmenu{position:relative;float:left;width:180px;margin:0;z-index:55;overflow:visible;}
.sdir_menu,.sdir_menuOn{float:left;height:20px;width:175px;font-size:11px;line-height:16px;color:#333;text-decoration:none;background-color:#FFF;background-image:url(//im.mstar.com/Im/GlobalHome/sprite-hf.gif);background-repeat:no-repeat;background-position:160px 5px;border:1px solid #cecece;padding:2px 0 0 0;}
.sdir_menuOn{width:180px;border:1px solid #aeaeae;border-right:none;}a.sdir_menu:active,a.sdir_menuOn:active{color:#333;background-color:#FFF;text-decoration:none;}a.sdir_menu:hover{color:#444;background-color:#EFF5FF;text-decoration:none;}
.sdir_label{margin-left:5px;}
.f_sdir_col1{position:relative;float:left;height:286px;width:773px;font-size:11px;line-height:16px;font-weight:normal;color:#666;border:1px solid #aeaeae;background-color:#fff;margin:0 0 0 -1px;text-decoration:none;}
.f_sdir_col2{float:left;margin:7px 0 13px 15px;width:175px;display:inline;overflow:hidden;}
.f_text1{color:#333;font-weight:bold;}
.f_sdirhousead{position:absolute;top:10px;left:770px;height:250px;width:150px;border:1px solid #999;overflow:hidden;}
.f_smapwrap{position:relative;float:left;width:953px;margin:15px 0 0 20px;border:1px solid #aeaeae;background-color:#fdfdfd;padding-bottom:10px;display:inline;clear:both;}
.smap_title{float:left;width:175px;color:#333;font-size:11px;font-weight:bold;line-height:20px;text-decoration:none;}a.smap_title:hover{color:#000;text-decoration:underline;}
.smap_section{float:left;width:100%;color:#000;font-size:11px;font-weight:normal;border-top:1px solid #aeaeae;padding-top:2px;margin:20px 0 5px 0;}
.smap_section1{float:left;height:1px;width:175px;background-color:#aeaeae;overflow:hidden;margin-top:20px;}
.f_smap_col1{float:left;width:175px;margin:5px 0 10px 12px;display:inline;}a.f_bullets:link,a.f_bullets:visited{width:175px;font-size:10px;color:#333;text-decoration:none;display:inline;clear:both;}a.f_bullets:hover{color:#000;cursor:pointer;text-decoration:underline;}a.f_bullets:active{color:#333;background-color:#FFF;text-decoration:none;}
.f_bullets_arrow{float:left;height:14px;width:12px;background-image:url(//im.mstar.com/Im/GlobalHome/sprite-hf.gif);background-repeat:no-repeat;background-position:0 4px;}
.f_bullets_text{float:left;width:163px;line-height:14px;padding:3px 0 3px 0;}
.f_prodwrap{position:relative;float:left;width:953px;border:1px solid #aeaeae;background-color:#fdfdfd;margin:15px 0 0 20px;padding-bottom:10px;display:inline;clear:both;z-index:300;}
.f_prod_row1{float:left;height:30px;width:938px;background-color:#eff3f6;border-bottom:1px solid #aeaeae;padding:10px 0 0 15px;}
.f_prodstore{float:right;width:75px;font-size:10px;line-height:16px;color:#666;margin:4px 20px 0 0;text-decoration:none;}
.f_icon_store{float:right;height:16px;width:16px;background:url(//im.mstar.com/Im/GlobalHome/sprite-hf.gif);background-position:0 -75px;margin-left:5px;}
.f_icon_globe{float:left;height:14px;width:12px;background:url(//im.mstar.com/Im/GlobalHome/sprite-hf.gif);background-position:-1px -32px;}
.f_prod_row2{float:left;width:175px;padding:7px 0 0 0;border-top:1px solid #ccc;margin-top:5px;}
.f_prod_col1,.f_prod_col1b,.f_prod_col1c,.f_prod_col2{float:left;width:175px;margin:10px 0 10px 12px;display:inline;}
.f_prod_col1b{margin:0;}
.f_prod_col1c{margin:0 10px 0 0;}
.f_prod_col2{width:360px;}
.f_text2{float:left;width:100%;color:#333;font-weight:bold;border-bottom:1px solid #aeaeae;padding-bottom:3px;text-decoration:none;}
.f_prod1{position:relative;float:left;width:173px;font-size:10px;color:#333;background:url(//im.mstar.com/Im/GlobalHome/sprite-hf.gif) no-repeat 152px -100px #fff;border:1px solid #999;list-style:none;z-index:301;}
.f_prod1 a{text-decoration:none;padding-left:5px;height:15px;padding-top:2px;color:#333;}
.f_prod1 a:hover{text-decoration:none;padding-left:5px;color:#333;}
.f_prod1 div,.f_prod1 li div{position:relative;float:left;display:block;padding-left:5px;line-height:17px;color:#333;text-decoration:none;}
.f_prod1 ul{top:18px;padding:0;margin:-1px 0 0 -1px;list-style:none;}
.f_prod1 ul{border:1px solid #888;}
.f_prod1 ul li a{height:17px;}
.f_prod1 ul li{border-left:0;border-right:0;}
.f_prod1 ul{display:none;position:absolute;left:0;padding-bottom:6px;width:100px;background:url(//im.mstar.com/im/pm/2008/pmddshad.gif) no-repeat bottom center #eee;}
.f_prod1 ul{width:173px;background-image:none;}
.f_prod2{max-height:150px;width:174px;overflow-y:auto;overflow-x:none;overflow:auto;background-image:none;padding-bottom:0;}
.f_prod1:hover ul,.f_prod1.over ul{display:block;}
.f_prod1 a,.f_prod1 a:hover{display:block;}
.f_prod1 li a:hover{display:block;background-color:#c3d0e0;}
.f_Links_row1,.f_Sites_row1,.f_Copyright_row1{position:relative;width:955px;margin:0 0 0 20px;color:#333;font-size:10px;}
.f_Links_row1{font-weight:bold;}
.f_text3{padding:0 15px 0 0;color:#333;text-decoration:none;}a:hover.f_text3{color:#000;text-decoration:underline;}
.f_text4{padding:0 8px 0 2px;color:#333;text-decoration:none;}a:hover.f_text4{color:#000;text-decoration:underline;}
.f_row5a{color:#999;}#MAPX{float:left;position:relative;width:175px;z-index:4;height:160px;margin:0;}#MAP{float:left;position:relative;height:79px;width:79px;z-index:4;}#MAP1{float:left;height:31px;width:31px;z-index:4;margin:0 3px 0 0;}#MAP2{float:left;height:31px;width:31px;z-index:4;margin:0 3px 0 0;}#MAP3{float:left;height:31px;width:31px;z-index:4;margin:0 3px 0 0;}#MAP4{float:left;height:31px;width:31px;z-index:4;margin:0 3px 0 0;}#MAP5{float:left;height:31px;width:31px;z-index:4;}#LMAP{float:left;height:79px;width:20px;z-index:3;margin:0;}#LMAPH{float:left;height:15px;width:175px;z-index:3;margin:-2px 0 5px 0;}#LMAP1{float:left;height:22px;width:175px;z-index:4;left:0;}#KEY{float:left;position:absolute;top:0;left:103px;height:85px;width:70px;z-index:4;}#KEY1,#KEY2,#KEY3,#KEY4,#KEY5{float:left;position:absolute;top:0;left:103px;height:85px;width:70px;z-index:4;margin:0 3px 0 0;visibility:hidden;}
.anichols{height:78px;width:78px;background:url(//im.mstar.com/im/GlobalHome/specialist-sprite.jpg) no-repeat 0 0;}
.cbenz{height:78px;width:78px;background:url(//im.mstar.com/im/GlobalHome/specialist-sprite.jpg) no-repeat 0 -81px;}
.cdavis{height:78px;width:78px;background:url(//im.mstar.com/im/GlobalHome/specialist-sprite.jpg) no-repeat -81px -162px;}
.dculloton{height:78px;width:78px;background:url(//im.mstar.com/im/GlobalHome/specialist-sprite.jpg) no-repeat 0 -162px;}
.jcoumarianos{height:78px;width:78px;background:url(//im.mstar.com/im/GlobalHome/specialist-sprite.jpg) no-repeat -81px 0;}
.jpeters{height:78px;width:78px;background:url(//im.mstar.com/im/GlobalHome/specialist-sprite.jpg) no-repeat -81px -81px;}
.plarson{height:78px;width:78px;background:url(//im.mstar.com/im/GlobalHome/specialist-sprite.jpg) no-repeat -162px 0;}
.rkinnel{height:78px;width:78px;background:url(//im.mstar.com/im/GlobalHome/specialist-sprite.jpg) no-repeat -162px -81px;}
.sburns{height:78px;width:78px;background:url(//im.mstar.com/im/GlobalHome/specialist-sprite.jpg) no-repeat -162px -162px;}
.fm_crtport{margin:9px 0 0 0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333;line-height:14px;font-weight:normal;border:1px solid #CCC;color:#333;float:left;display:inline;}
.fm_crtport .fm_hdrcnt370{margin:0;padding:8px;width:352px;height:64px;background:url(https://im.mstar.com/im/mbr/portplanning_sprite.gif) no-repeat 0 0;border-bottom:1px solid #CCC;float:left;display:inline;}
.fm_crtport .fm_hdrcnt370 span.port370{margin:-13px 0 0 276px;height:76px;width:80px;background:url(https://im.mstar.com/im/mbr/portplanning_sprite.gif) no-repeat -378px 0;position:absolute;}*html .fm_crtport .fm_hdrcnt370 span.port370{margin:-12px 0 0 276px;}
.fm_crtport h2{margin:0;padding:0 0 8px 0;font-size:14px;line-height:16px;color:#000;}
.fm_crtport form{margin:0;padding:8px 8px 10px 8px;background-color:#F5F5F5;float:left;display:inline;position:relative;}
.fm_crtport form .fm_row{margin:0;padding:0;width:100%;float:left;display:inline;}
.fm_crtport form .fm_fld_cnt{margin:0 0 2px 0;padding:0;float:left;display:inline;}
.fm_crtport form .fm_fld_cnt input{margin:0;padding:3px 0 0 3px;height:19px;border:1px solid #CCC;color:#333;font-size:11px;outline:none;float:left;display:inline;}
.fm_crtport .fm_desc2{margin:0;padding:0;width:100%;padding-bottom:8px;float:left;display:inline;}a.fm_btn_gry1,a.fm_btn_gry1:link{margin:0;padding:7px 12px 0 16px;height:20px;color:#FFF;font-size:12px;font-weight:bold;line-height:12px;background:url(https://im.mstar.com/im/mbr/btn_sprite.png) no-repeat 0 0;text-decoration:none;position:relative;float:left;}a.fm_btn_gry1 span{top:0;right:-4px;height:27px;width:6px;background:url(https://im.mstar.com/im/mbr/btn_sprite.png) no-repeat -260px 0;overflow:hidden;position:absolute;}a.fm_btn_gry2,a.fm_btn_gry2:link{margin:0;padding:7px 12px 0 16px;height:20px;color:#000;font-size:12px;font-weight:bold;line-height:12px;background:url(https://im.mstar.com/im/mbr/btn_sprite.png) no-repeat 0 -56px;text-decoration:none;position:relative;float:left;}a.fm_btn_gry2 span{top:0;right:-4px;height:27px;width:6px;background:url(https://im.mstar.com/im/mbr/btn_sprite.png) no-repeat -260px -56px;overflow:hidden;position:absolute;}
.newi{color:#f00;font-size:11px;display:inline;margin-left:4px;font-variant:small-caps;font-weight:bold;}
.f_Copyright{float:left;display:inline;width:993px;border:none;padding:0;}
.f_Copyright_row1{float:left;display:inline;position:relative;width:993px;padding:9px 0 0 0;margin:0;color:#333;font-size:10px;text-align:left;background-color:#f5f5f5;}
.seocontainer,.seocontainer ul,.seocontainer li,.seocontainer span{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;margin:0;padding:0;float:left;display:block;}
.seocontainer{border-bottom:1px solid #CCC;padding:10px 0;}
.seocontainer,.seocontainer ul{width:995px;}
.seocontainer li{list-style:none;}
.seocontainer li.cat{padding-right:4px;}
.seocontainer li.cat ul{width:auto;}
.seocontainer span{padding:0 2px 0 0;font-weight:bold;color:#444;}
.seocontainer a{padding:0 4px;color:#333;text-decoration:none;outline:none;}
.seocontainer a:hover{text-decoration:underline;}
.seocontainer a.first{padding-left:0;}
.mi_trow1 .mi_cola{line-height:14px;padding-top:3px;}
.mi_trow1 div#MSTAR .mi_cola,.mi_trow1 div#MSCP .mi_cola{padding-bottom:3px;}
ul.sub_articles{list-style:none;margin:0 0 0 1px;padding:0;font-size:10px;line-height:16px;float:left;display:block;}
ul.sub_articles li{margin:0;padding:0;background:url(https://im.mstar.com/im/GlobalHome/bullet.png) no-repeat;padding-left:10px;display:block;}
ul.sub_articles a{color:#000;text-decoration:none;outline:none;}ul.sub_articles a:hover{text-decoration:underline;}
#HP_PortfolioList .fm_crtport{border:none;margin:15px 0 0;}#HP_PortfolioList .portfolio_name .fm_fld_cnt{margin-bottom:0;}#HP_PortfolioList .fm_hdrcnt370{background-image:none;border:none;position:relative;height:27px;}
#HP_PortfolioList .fm_hdrcnt370 h2{color:#666;padding-top:8px;}#HP_PortfolioList .portfolio_name{margin-bottom:0;}#HP_PortfolioList .portfolio_name input{height:17px;padding:5px 0 6px 3px;color:#666;}
#HP_PortfolioList .crtport_img{background-image:url(//im.mstar.com/im/crtport.gif);width:193px;height:62px;position:absolute;top:-11px;left:166px;z-index:100;}#HP_PortfolioList .portfolio_tickers{margin-top:6px;}#HP_PortfolioList .portfolio_tickers input{width:82px;border:1px solid #ccc;margin:0 1px;color:#666;}#HP_PortfolioList form{padding:6px;border:1px solid #ccc;border-radius:3px;overflow:hidden;z-index:80;width:356px;}#HP_PortfolioList form a.fm_button{margin:10px 0 5px;border-radius:3px;background-image:none;background-color:#333;float:left;font-size:11px;line-height:15px;color:#f5f5f5;text-decoration:none;width:176px;text-align:center;padding:7px 0 8px;}#HP_PortfolioList .portfolio_name input{width:349px;border:1px solid #ccc;font-size:11px;font-weight:bold;margin:0 1px;z-index:90;}#HP_PortfolioList form.closed .portfolio_tickers{display:none;}#HP_adUnits{background-color:#fafafa;margin-left:0;width:100%;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;margin-bottom:20px;padding-top:8px;}#HP_adUnits #HP_client_ad_rect{padding-bottom:0;}#HP_adUnits #HP_mstar_ad{padding:12px 0 14px;}#HP_adUnits #HP_client_ad_text{padding-bottom:19px;}#HP_Content .h_Logo{padding-bottom:25px;}
.ya_cnt1{padding:8px 0 0;background-color:#f5f5f5;font-size:10px;line-height:12px;float:left;width:100%;}
.ya_grp1,.ya_grp2,.ya_grp3{float:left;white-space:nowrap;}
.ya_row2{padding:1px 10px 1px 0;font-weight:bold;color:#444;}
.ya_row2 a{font-weight:normal;padding:0 2px;color:#333;}
.ya_row2 span{font-weight:normal;color:#333;}
.ya_bottom1{clear:both;padding-top:10px;border-bottom:1px solid #ccc;}
/* END : indices.css */



/*
Copyright (c) 2009, Nicole Sullivan. All rights reserved.
Code licensed under the BSD License:
version: 0.2
*/
/* **************** BLOCK STRUCTURES ***************** */
/* mod */
.mod{margin:15px 0 0 0;}
.mod .inner{/*background: url(skin/transparent.png) repeat left top;*/}
.hd,.bd,.ft{overflow:hidden;_overflow:visible; _zoom:1;}
.hd h1, .hd h2, .hd h3, .hd h4, .hd h5, .hd h6 {padding-top: 0;}
.inner{position:relative;}

.tl, .tr, .bl, .br{height:10px; width:10px;float:left;}
.tl{background-position: left top;}
.tr{background-position: right top;}
.bl{background-position: left bottom;}
.br{background-position: right bottom;}
.br,.tr{float:right;}
.tr, .tl{overflow:hidden;margin-bottom:-32000px;}/* margin bottom needs to be < -9px */
.bl,.br{margin-top:-10px;}
.top{background-position:center top;}
.bottom{background-position:center bottom;_zoom:1;}/* this zoom required for IE5.5 only*/
/* complex */
.complex{overflow:hidden;*position:relative;*zoom:1;}/* position/zoom required for IE7, 6, 5.5 */
.complex .tl, .complex .tr{height:32000px; margin-bottom:-32000px;width:10px;}
.complex .bl, .complex .br{/*margin-top:0;*/}
.complex .top{height:5px;}
.complex .bottom{height:5px;/*margin-top:-10px;*/}
/* pop */
.pop{overflow:visible;margin: 10px 20px 20px 10px; background-position:left top;}
.pop .inner{right:-10px; bottom:-10px; background-position:right bottom;padding:0 10px 10px 0;}
.pop .tl, .pop .br{display:none;}
.pop .bl{bottom:-10px;}
.pop .tr{right:-10px;}



/* **************** BLOCK SKINS ***************** */
.boxed, .filter {background-color: #EFEFEF; border: solid 1px #CFCFCF; }
.boxed .hd, .filter .hd {background-color: #E6E6E6; border-bottom: solid 2px #e2e2e2; padding: 8px 8px 5px;}
.boxed .bd, .filter .bd { padding: 10px;}
.boxed .bd p, .boxed .bd li, .filter .bd p, .filter .bd li {color: #333333;}

.loginToYourAccount_wide {background-color: #E6E6E6;}

/* filter extends boxed */
.filter {background-color: #fff;}

.content {}
.content .bd {padding: 10px 0;}
.content .hd {border-bottom: solid 2px #CFCFCF; padding-bottom: 5px;}

/* rather than rewriting each page, apply this */
.oldSidebar {margin: 10px 0 10px 0; width: 286px;}







/* START : libraries.css */

/* End : libraries.css */

/* START : public.css */
 
 /* --------- IMPROVED STYLES ----------- */

#body { background-color: #fff; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {color: #333; font-weight: bold;}
h1 {font-size: 24px; padding-bottom: 15px;}
h2 {color: #333; font-family: Georgia, Serif; font-weight: normal;}
h3, .h3 {font-size: 14px; }

/* --------- lists ----------- */
ul.lineSeparated li {padding: 10px 0 0; border-top: 1px solid #DADADA; margin-top: 10px;}
ul.lineSeparated li.first { border-top: none; margin-top: 0; padding-top: 0;}

.calendarItemDate {float: left; margin-right: 10px; text-align: right; width: 25px; }

ul.bulleted {padding-bottom: 10px;} /* same as a standard paragraph */
ul.bulleted li {list-style-position: outside; list-style-type: disc; margin: 0 0 0 1.2em;}

/* --------- tables ---------- */
table.common {
    border-collapse: collapse;
    width: 100%;
}
table.common td, table.common th {
    border: none;  
}
table.common th {
    border-top: 1px dotted #ccc; border-right: none;
    border-bottom: 1px dotted #ccc; border-left: none;
    color: #666666;
    font-size: 11px;
}
table.common tr.odd {
    background-color: #f4f9ff;
}
table.common tr.footer {
	border-top: 1px dotted #CFCFCF; border-right: none;
    border-bottom: none; border-left: none;
}
table.layout td {vertical-align: middle;}

table.byTheNumbers { width: 100%; }
table.byTheNumbers td { border-bottom: 1px solid #e0e0e0; padding: 1em; color: #666; font-size: 13px;}
table.byTheNumbers th { border-bottom: 1px solid #e0e0e0; padding: .33em 0 0 38px; font-family: Georgia, Serif; background: transparent url(https://argusip.wsodqa.com/Content/images/icons/By_The_Numbers_Icon.gif) no-repeat left center; font-size: 20px; color: #333;}

.login table {width: 100%;}

/* --------- general styles ----------- */

.imgContainer { padding: 20px 0 40px; } 

.calendarIcon {background:url(https://argusip.wsodqa.com/Content/images/icons/redMediumCalendar.gif) no-repeat; padding-left: 30px; min-height: 25px; cursor: pointer;}

#homeIcon {background:url(https://argusip.wsodqa.com/Content/images/nav/Home.gif); display: block; width: 61px; height: 0px; padding-top: 40px; overflow: hidden;}

a:visited#homeIcon {background:url(https://argusip.wsodqa.com/Content/images/nav/Home.gif);}

a:hover#homeIcon, #homeIcon.activeMenuItem, a:visited#homeIcon.activeMenuItem {background:url(https://argusip.wsodqa.com/Content/images/nav/Home_Active.gif);}

.dateStamp {color: #333333; font-size:12px; font-weight: normal; /* font-size could also be 86% */}

.section {color: #666666; font-size: 11px; font-weight: bold;}

.mediaType {line-height: 21px; font-weight: bold; color: #666666; font-size: 11px; padding-left: 23px; background-repeat: no-repeat;}
    .PressRelease {background-image: url(https://argusip.wsodqa.com/Content/images/icons/pressRelease.gif);}
    .Podcast {background-image:url(https://argusip.wsodqa.com/Content/images/icons/podcast.gif) ; }
    .Video {background-image:url(https://argusip.wsodqa.com/Content/images/icons/video.gif) ; }

.viewMore2 { background: url(https://argusip.wsodqa.com/Content/images/buttons/rightArrow.gif) no-repeat right center; padding-right: 17px; }

.loginBar {background-color: #000000; color: #fff; padding:8px; text-align: right;}

.explanation {color:#333333;font-family:Georgia;font-size:12px;}
.errorExplanation {font-size: 11px; font-weight: bold; color: #666;}

.footer {border-top:1px solid #CFCFCF;color:#666666;margin-top:0.75em;padding-top:0.5em;}

.nobr {white-space: nowrap;}

.parenthetical {font-weight: normal;}

.selected, a:visited.selected {color:#000; font-weight: bold;}

.minutesago, .hoursago {background-color: #fdfcdb;}

.CompanyName {color: #333; font-family: Georgia; font-size: 12px; line-height: 22px;}
.StockPickersCorner {font-size: 15px;color: #666;} /* extends .CompanyName */
.CompanyEvent {font-size: 18px;line-height: 25px;} /* extends .CompanyName */

.bookIcon {background-image: url(../images/icons/book.gif); background-repeat: no-repeat; background-position: left top; padding-left: 30px;}

/* --------- Stock Picker Corner ----------------- */
.rating {color: #666; float: right; font-size: 12px; font-weight: bold;line-height: 22px; text-transform: uppercase; }

/* --------- Inputs ----------------- */
.empty {color: #666;}
.login input {width: 100%;}


/* --------- Research Tabs ----------------- */
#research-tabs {
    padding: 0 0 5px 0;    
}
#research-tabs li {
    display: inline;
}
#research-tabs a.current {
    color: #000;
    font-weight: bold;
}
a:hover.current {text-decoration: none;}

/* --------- Latest Research module ---------- */
.CompanyName h6.latestReportsTitle {
	font-style:normal;
	line-height:18px;
	font-family:Arial;
}

#tab-company-notes td.dateStamp,
#tab-research-notes td.dateStamp,
#tab-research-reports td.dateStamp {
	width:80px;
}

/* --------- Research Tabs ----------------- */
.partnerTabs {width: 107px; padding: 8px 1px; height: 2.8em;}

/* --------- Button - Blue ----------------- */


/* --------- LoginToYourAccount ----------------- */

input.text {margin-right: 15px; margin-top: 6px; width: 128px;}
.loginToYourAccount_wide .buttonWrap {float:right; margin-right: 20px;}




/* --------- The original styles ----------- */

.pageWidth { width:1020px; margin-left: auto; margin-right: auto; }

.floatLeft {float:left;}
.floatRight {float:right;}
.clear{clear:both;}

/* clearfix */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;} /* ie/mac */
.clearfix {
    zoom: 1;     
    display: block;     /* resets display for IE/Win */
} 

.fontGeorgia {font-family:Georgia;}
.fontArial {font-family:Arial;}

.hidden {display:none;}

.pt1 {padding-top:1px;}
.pt2 {padding-top:2px;}
.pt3 {padding-top:3px;}
.pt4 {padding-top:4px;}
.pt5 {padding-top:5px;}
.pt7 {padding-top:7px;}
.pt8 {padding-top:8px;}
.pt10 {padding-top:10px;}
.pt13 {padding-top:13px;}
.pt15{padding-top:15px;}
.pt18{padding-top:18px;}
.pt20 {padding-top:20px;}

.pr2 {padding-right:2px;}
.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}

.pb2 {padding-bottom:2px;}
.pb3 {padding-bottom:3px;}
.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}

.pl2 {padding-left:2px;}
.pl3 {padding-left:3px;}
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl11 {padding-left:11px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl23 {padding-left:23px;}
.pl25 {padding-left:25px;}
.pl50 {padding-left:50px;}

.p2 {padding:2px;}
.p5 {padding:5px;}

.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mb0 { margin-bottom:0px ! important;}

.mt-5{margin-top:-5px;}
.mt2 {margin-top:2px;}
.mt5 {margin-top:5px;}
.mt7 {margin-top:7px;}

.ml3 {margin-left:3px;}
.ml5 {margin-left:5px;}

.fontWhite {color:#fff;}
.fontBlack {color:#333;}
.fontBlue {color:#5E84C4;}
.fontLgtGrey {color:#878787;}
.fontGrey {color:#333333;}
.fontDrkGrey {color:#444444;}

.bold {font-weight:bold;}
.normal {font-weight:normal;}
.italic {font-style:italic;}

.font11 {font-size:11px;}
.font12 {font-size:12px;}
.font13 {font-size:13px;}
.font14 {font-size:14px;}
.font15 {font-size:15px;}
.font16 {font-size:16px;}
.font18 {font-size:18px;}
.font20 {font-size:20px;}


.widthAll {width:100%;}

.height20 {height:20px;}
.height40 {height:40px;}
.height50 {height:50px;}
.height80 {height:80px;}
.height150 {height:150px;}
.height180 {height:180px;}

.greyLine1px {border-bottom: 1px solid #E3E3E3; }
.greyLine1pxTop {border-top: 1px solid #E3E3E3; }
.greyLine2px {border-bottom: 2px solid #E3E3E3; }
.lgtGreyLine1px {border-top: 1px solid #ECECEC; }
.lgtGreyLine1pxBottom {border-bottom: 1px solid #ECECEC;}

.textRight {text-align:right;}
.textCenter {text-align:center;}
.textJustify {text-align:justify;}

.smallCaps {font-variant:small-caps;font-size:11px;}
.pointer { cursor:pointer; }

/* --------header ----------- */
.companySearchBackground { background:#000 url('https://argusip.wsodqa.com/Content/images/nav/companySearch_background.jpg') no-repeat; width:343px; height:41px; }
.companySearchBackgroundHome { background:#000 url('https://argusip.wsodqa.com/Content/images/nav/companySearch_backgroundHome.jpg') no-repeat; width:343px; height:41px; }
.companySearchTitle {padding-top:13px; padding-left:8px;}
.companySearchForm {padding-left:5px;padding-top:9px;}
.companySearchGoButton {padding-left:5px;padding-top:5px;}

#navigation{
	background:url(https://argusip.wsodqa.com/Content/images/nav/backgroundNav_off.gif) repeat-x; 
	height:40px;_height:50px;
	margin:0 auto;
	width:1020px;
	float:left;
	font-size:14px;

	}
	#navigation ul{
	 height:40px;
	 line-height:33px;
	}	
	
	#navigation ul li{
		display:inline;
		line-height:33px;
	}
	
	#navigation ul li a,
	#navigation ul li a:visited {
		background:url(https://argusip.wsodqa.com/Content/images/nav/mainNavDivider.gif) right no-repeat;
		padding:4px 33px 3px;
		display:block;
		text-decoration:none;
		float:left;
		color:#fff;
		font-weight:bold;		
	}
	
	#navigation ul li a.last,
	#navigation ul li a.last:visited {
		background:transparent;
	}
	
	#navigation ul li a.contact,
	#navigation ul li a.contact:visited {
		padding:4px 22px 3px;_padding: 4px 21px 3px;	
	}
	
	#navigation ul li a:hover,
	#navigation ul li a:active,
	#navigation ul li a.last:hover,
	#navigation ul li a.last:active{
		color:#fff;
		background:#699fd5;
	}
	
	#navigation ul li a.activeMenuItem {
	    color:#000;
		background:#699fd5 !important;
		padding: 4px 34px 3px;}
		
    #navigation ul li a.activeSubMenuItem {
        color:#000;
		background:#699fd5;}
	

#sublinks{
	width:auto;	
	margin:0 auto;_margin-top:-10px;
	height:32px;
	background:#699fd5;
	
    }	
	#sublinks ul{
	 height:32px;
	 line-height:31px;	
	}
	#sublinks ul li{
		display:inline;
		line-height: 32px;
	}
	#sublinks ul li a,
	#sublinks ul li a:visited {
	    background:url(https://argusip.wsodqa.com/Content/images/nav/subNavDivider.gif) right no-repeat;
		padding:0 17px;
		display:block;
		text-decoration:none;
		float:left;
		color:#FFFFFF;
	}
	
	#sublinks ul li a.last,
	#sublinks ul li a.last:visited {
	    background:none;
	}
	
	#sublinks ul li a:hover{
		text-decoration:none;
		color:#000;
	}
	#sublinks ul li a:active, {
		text-decoration:none; 
		color:#000;
	}
	
	#sublinks ul li a.activeMenuItem { color:#000;}

.noSubNav {margin-top:0px;_margin-top:-10px;}

.orangeLine {border-bottom:2px solid #E0904A;}
.whiteBackground {background:#fff;}

.searchHomePopupBox {border: 1px solid #6793C0; width:239px; padding:8px 8px 0 8px; background:#fff; display:none;z-index:4;position:absolute;}
.searchHomePopupBox div.title {font-weight:bold; font-size:11px; border-bottom:1px solid #ccc;margin-bottom:5px; padding-bottom:2px;}
.searchHomePopupBox div.searchResult {color:#666; padding-bottom:5px;}
.searchHomePopupBox div.searchResult:hover {background:#EAF1FB;}
.searchHomePopupBox div.eventName {padding:3px 0 0 5px;float:left;}
.searchHomePopupBox div.icon {float:left;}
.searchHomePopupBox div.results {padding-bottom:5px;}
.searchHomePopupBox div.viewAll {padding:5px 0;border-top:1px solid #ccc;}
.searchHomePopupBox div.noResults {color:#666;}
.searchHomePopupBox div.searchResultCompany {color:#666; padding:5px 2px;}
.searchHomePopupBox div.searchResultCompany:hover {background:#EAF1FB;}
.searchHomePopupBox div.searchResultCompanyHover {background:#EAF1FB;}
.searchResultNotCovered {color:#666; padding:5px 2px;}

.orangeButtonBackground {background:url('https://argusip.wsodqa.com/Content/images/buttons/orangeMiddle.gif') repeat-x; height:27px; padding-top:7px; color:#fff; font-weight:bold; font-size:14px; cursor:pointer;cursor:hand;}
.blueButtonBackground {background:url('https://argusip.wsodqa.com/Content/images/buttons/blueMiddle.gif') repeat-x; height:27px;_height:22px; padding-top:7px; color:#fff; font-weight:bold; font-size:14px; cursor:pointer;cursor:hand;}

.orangeGreyButtonBackground {background:url('https://argusip.wsodqa.com/Content/images/buttons/orangeGreyMiddle.gif') repeat-x; height:27px; padding-top:7px; color:#fff; font-weight:bold; font-size:14px; cursor:pointer;cursor:hand;}
.blueGreyButtonBackground {background:url('https://argusip.wsodqa.com/Content/images/buttons/blueGreyMiddle.gif') repeat-x; height:27px; padding-top:7px; color:#fff; font-weight:bold; font-size:14px; cursor:pointer;cursor:hand;}

.companySearchResults { padding:10px 0 0 10px;~padding-top:0px;width:688px;}
.companySearchResults div.title {border-bottom: 2px solid #ccc;font-weight:bold;padding-bottom:2px}
.companySearchResults span.criteria {font-weight:normal;color:#666; }
.companySearchResults div.heading {font-weight:bold; font-size:11px; padding-top:5px; background:url(https://argusip.wsodqa.com/Content/images/backgrounds/link_DashedUnderline.gif) repeat-x 0 20px; height:20px;}
.companySearchResults div.row {font-size:11px; padding:10px; color:#333333;}
.companySearchResults div.rowHighlight {background:#F5F9FC;font-size:11px; padding:10px; color:#333333;}
.companySearchResults div.companyName {float:left; width:276px; font-size: 12px; font-family: Georgia, Serif;}
.companySearchResults div.analystName {float:left; width:155px;}
.companySearchResults div.sector {float:left; width:110px;}
.companySearchResults div.marketCap {float:right;}

.headerDot {margin-bottom:0px !important; padding-top:0;~padding-top:5px; padding-right:5px;}


/*--------------- login styles ------- */

.loginLeft {background:url(https://argusip.wsodqa.com/Content/images/backgrounds/loginLeftBackground.gif) no-repeat; width:4px; height:216px;}
.loginMiddle {background:url(https://argusip.wsodqa.com/Content/images/backgrounds/loginBackground.gif) repeat-x; width:282px; height:216px;}
.loginRight {background:url(https://argusip.wsodqa.com/Content/images/backgrounds/loginRightBackground.gif) no-repeat; width:4px; height:216px;}

/* ------- popup windows ----  */
.blueBackground {background:#699fd5;color:#fff;font-weight:bold;}
.textareaContact {width:100%;height:130px;}
.popupBackgroundBorder {border:1px #6793C0 solid; padding:12px; color:#666; font-size:11px;}
.backgroundBlueGradientTop {background: url(/portals/0/images/gradient_blue_top.gif) top repeat-x; background-color:transparent; }
.backgroundBlueGradientBottom {background: url(https://argusip.wsodqa.com/Content/images/backgrounds/popup_gradient.gif) bottom repeat-x;background-color:transparent; }
.popupTitle {float:left; padding: 7px 5px 5px 5px;}
.popupClose {color:#fff; background:url(https://argusip.wsodqa.com/Content/images/backgrounds/popupClose.gif) left top no-repeat; float:right; font-weight:normal; height:21px; font-size:11px; padding:7px 5px 0 10px;}
.popupContainer {display:none;position:absolute;}
.popupSpacing {margin:5px 0;}

/* ----------- miscellaneous ---------- */
.services {margin-left:10px; color:#666666;font-size:13px; font-family:Arial; line-height:18px; }
.services span { color:#000; font-family:Georgia; font-weight:bold; }

/* ----------- calendar right rail ---------- */

.greyBoxLine1pxCalendar {border-bottom:1px solid #E3E3E3;margin:5px 5px;}
.greyBoxLine1pxCalendarNoMargin {border-bottom:1px solid #E3E3E3;margin:0 0 -179px -5px;~margin:0 0 0 -5px; width:259px; padding-top:179px;~padding-top:0;}
.greyBoxLine1pxCalendar1 {border-bottom:1px solid #E3E3E3;margin:0 0 -179px -5px;~margin:-15px 0 0 -5px; width:259px; padding-top:172px;~padding-top:0;}
.greyBoxLine1pxCalendar2 {border-bottom:1px solid #E3E3E3;margin:0 0 0 -5px; width:259px;}
.greyCalendarBox {width:248px;_width:245px; border:1px #DADADA solid;_border-top:0px; padding:5px; background:url(https://argusip.wsodqa.com/Content/images/backgrounds/calendarGreyBox.gif) repeat-x;}
.greyCalendarFiltersBox {border:1px #DADADA solid; background:#FCFCFC;width:257px;_width:259px;}

.calendar {width:238px; padding-bottom:10px;}
.calendar div.dayLabel {float:left; text-align:center; color:#666; width:34px;}
.calendar div.boxGreyWeekday {float:left; color:#666; text-align:center; padding: 9px 1px 0 0px; width:33px; height:25px; background:url(https://argusip.wsodqa.com/Content/images/backgrounds/greyCalendarBox.gif) no-repeat;}
.calendar div.boxGreyWeekend {float:left; color:#ccc; text-align:center; padding: 9px 1px 0 0px; width:33px; height:25px; background:url(https://argusip.wsodqa.com/Content/images/backgrounds/greyCalendarBox.gif) no-repeat;}
.calendar div.boxWhite {float:left; position:relative; text-align:center; color:#6699CC; font-weight:bold; padding: 9px 1px 0 0px; width:33px; height:25px;  background:url(https://argusip.wsodqa.com/Content/images/backgrounds/whiteCalendarBox.gif) no-repeat; cursor:pointer;}
.calendar div.boxWhiteSelected {float:left; position:relative; color:#6699CC; font-weight:bold; text-align:center; padding: 9px 1px 0 0px;  width:33px; height:24px; background:url(https://argusip.wsodqa.com/Content/images/backgrounds/whiteCalendarBoxOutline.gif) no-repeat;}
.calendar div.boxGreySelected {float:left; position:relative; color:#6699CC; font-weight:bold; text-align:center; padding: 9px 1px 0 0px;  width:33px; height:24px; background:url(https://argusip.wsodqa.com/Content/images/backgrounds/greyCalendarBoxOutline.gif) no-repeat;}
.calendar div.events {top:13px;~top:25px; left:2px; position:absolute; padding:0; margin:0;}

.calendarSearchBox {width:96px;_width:90px; color:#666;}

.calendarCheckboxes {color:#666; padding: 5px 0 10px 5px;_padding:0; border-bottom:1px solid #E3E3E3;}
.calendarCheckboxes div.checkbox {float:left; padding: 2px 0 0 0;}
.calendarCheckboxes div.eventName {float:left; padding:4px 0 0 5px;}

.filterCheckbox {float:left; padding-top:2px;~padding-top:0px;}
.filterImage {float:left; padding:1px 0 0 5px;~padding:3px 0 0 5px;}

/* ------------- calendar main ----------  */

.blueLine1px {border-bottom:1px solid #C1D1E1; margin:5px 0px;}
.blueLine1pxNoMargin {border-bottom: 1px solid #C1D1E1;}
.greyLine1pxNoMargin {border-bottom: 1px solid #E3E3E3;margin:0;}
.dateBackground { width:685px; height:33px;font-weight:bold;background:url(https://argusip.wsodqa.com/Content/images/backgrounds/calenderListingDate.gif) repeat-x;}
.greyBackground {background:#F7F7F7; padding:10px;}
.darkGreyBackground {background:#F0F0F0; padding:10px;}

.yellowCalendarBackground {background:#FFFDE6;height:20px;font-weight:bold; color:#000; margin-top:10px; padding-top:5px;}

.yellowNotes {margin-top:-20px;~margin-top:-30px;}
.notes {background:#FFFDE6; margin:0px 0 3px 128px; font-size:11px; color:#666; padding:5px;}

.eventFilters {background:#FFFDE6; margin:5px 0; font-size:12px; color:#000; font-weight:bold; padding:5px; border-bottom:2px solid #CCC; display:none; }
.eventFilters span { font-weight:normal; color:#666; }
.eventFilters a { text-decoration:none; color:#6699CC; }

.greyDottedLine {background:url(https://argusip.wsodqa.com/Content/images/backgrounds/link_DashedUnderline.gif) repeat-x; height:5px;}

.calendarEvent {padding:10px 5px 0px 3px; width:675px;border-top: 1px solid #ECECEC;}
.calendarEvent a {color:#6699CC; font-weight:bold;}
.calendarEvent a:hover {text-decoration: underline;}
.calendarEvent div.leftdiv {float:left; width:128px;}
.calendarEvent div.middlediv {float:left; width:417px; padding-left:5px;}
.calendarEvent div.rightdiv{float:right; padding-right:10px;}
.calendarEvent div.interest {float:left; width:51px;}
.calendarEvent div.alert {float:left; padding:0;}
.calendarEvent div.edit {float:left; padding:0px 5px 0 0;}
.calendarEvent div.publish {float:left; padding:0px 30px 0 0;}
.calendarEvent div.time {font-weight:bold; font-size:14px;}
.calendarEvent div.companyName {font-size:15px; font-weight:normal;}   
.calendarEvent div.timeDesc {color:#666666; font-size:11px;}      
.calendarEvent div.location, span.location {color:#666666; font-weight:normal;} 
.calendarEvent div.eventName {font-weight:bold; color:#494949;}
.calendarEvent div.marketCapTitle {font-size:11px; float:left; width:134px;}
.calendarEvent div.marketCap {color:#000;}
.calendarEvent div.industryTitle {float:left;}
.calendarEvent div.industry {color:#000;}  
.calendarEvent div.analystTitle {padding-top:5px; font-weight:bold;color:#000;}
.calendarEvent div.mgmtTitle {padding:5px 0; font-weight:bold; color:#000;}
.calendarEvent span.mgmtDesc {color:#666666; font-weight:normal;} 

.backToTop {float:right; font-size:11px; padding: 10px 10px 0 0; font-weight:normal; }
.lastMonths {float:right; font-size:11px; padding:5px 0 0 0;}
.changeMonth {float:right; padding: 2px 0 0 0; font-weight:normal; font-size:11px;}
.clearSymbol {padding:0 0 10px 95px;}

.expressAlertEvent {float:right; color:#878787; font-size:9px; font-weight:bold; padding: 5px 21px 0 0; text-align:center;}

/*
.calendarEvent div.postponedBanner {z-index:1000; position:relative; top:-10px;}
.calendarEvent div.postponed {position:relative; top:-65px; left:0;margin-bottom:-60px;color: #8F7CA0;}
*/

.calendarEvent span.privateEvent {font-weight:bold;color:#989898;}
.calendarEvent span.preliminaryEvent {font-weight:bold;color:#E0904A;}
.calendarEvent span.updatedEvent {font-weight:bold;color:#869DB1;}

.calendarEvent div.postponedBanner {padding-bottom:10px;}
.calendarEvent span.postponedEvent {color:#CC3333; font-weight:bold;}
.calendarEvent div.interestNA {width:49px; float:left; color:#CC3333;}

.searchPopupBox {border: 1px solid #6793C0; width:174px; padding:8px 8px 0 8px; background:#fff;display:none;position:absolute;top:29px;}
.searchPopupBox div.title {font-weight:bold; font-size:11px; border-bottom:1px solid #ccc;margin-bottom:5px; padding-bottom:2px;}
.searchPopupBox div.searchResult {color:#666; padding-bottom:5px;}
.searchPopupBox div.searchResult:hover {background:#EAF1FB;}
.searchPopupBox div.eventName {padding:3px 0 0 5px;float:left;}
.searchPopupBox div.icon {float:left;}
.searchPopupBox div.results {padding-bottom:5px;}
.searchPopupBox div.viewAll {border-top:1px solid #ccc; padding:10px 0;}
.searchPopupBox div.noResults {color:#666;}

.analyst {color: #82A26B;}
.analystCalendar {background:url(https://argusip.wsodqa.com/Content/images/icons/greenCalendar.gif) no-repeat 10px 10px; height:65px;margin-left:20px;}

.corporate {color: #972828;}
.corporateCalendar {background:url(https://argusip.wsodqa.com/Content/images/icons/redCalendar.gif) no-repeat 10px 10px; height:65px;margin-left:20px;}

.conference {color: #00398F;}
.conferenceCalendar {background:url(https://argusip.wsodqa.com/Content/images/icons/blueCalendar.gif) no-repeat 10px 10px; height:65px;margin-left:20px;}

.other {color: #8F7CA0;}
.otherCalendar {background:url(https://argusip.wsodqa.com/Content/images/icons/purpleCalendar.gif) no-repeat 10px 10px; height:65px;margin-left:20px;}


#showCalendarFiltersBar { display:none; }

.calControlFindEvents {float:left; padding:10px 5px 0 0;}
.calControlFindEventsBox {float:left; padding:5px 5px 0 0;}



/* ----------- news media ---------------- */

.news {padding:5px 5px 5px 0; width:660px; border-top: 1px solid #E3E3E3;margin:0;}    
.news div.newsText {float:left; width:505px; padding:0px 20px 10px;}

.allExistingNews {font-size:13px; font-weight:bold; padding:20px 0 5px 2px;margin-bottom:0;~margin-bottom:5px;border-bottom: 2px solid #E3E3E3;}

.newsSearch { padding:10px 0 0 10px;~padding-top:0px;}

.newsSearchResults { padding:10px 0 0 10px;~padding-top:0px;}
.newsSearchResults div.title {border-bottom: 2px solid #ccc;font-weight:bold;}
.newsSearchResults span.criteria {font-weight:normal;color:#666; }
.newsSearchResults div.heading {font-weight:bold; font-size:11px; padding-top:5px; background:url(https://argusip.wsodqa.com/Content/images/backgrounds/link_DashedUnderline.gif) repeat-x 0 23px;height:23px;}
.newsSearchResults div.row {font-weight:bold; font-size:11px; padding:5px 5px 5px 0; color:#666;}
.newsSearchResults div.rowHighlight {background:#F5F9FC;font-weight:bold; font-size:11px; padding:5px 5px 5px 0; color:#666;}
.newsSearchResults div.eventType {float:left; width:115px;font-weight:normal;}
.newsSearchResults div.eventIcon {float:left; height:20px;width:20px;}
.newsSearchResults div.eventName {float:left; padding:2px 0 0 0;font-weight:normal;}
.newsSearchResults div.headlineDesc {float:left; width:258px; padding:0 10px 0 5px;}
.newsSearchResults div.headline {font-weight:bold; color:#333;}
.newsSearchResults div.description {font-weight:normal; color:#666;}
.newsSearchResults div.analystName {float:left; width:98px;font-weight:normal;}
.newsSearchResults div.dateAdded {float:left; width:91px; padding:0 0 0 10px;font-weight:normal;}
.newsSearchResults div.ticker {float:right; padding:0 5px 0 0;font-weight:normal;}
.newsSearchResults img.arrow {margin-bottom:0px !important; padding-top:0;~padding-top:5px;}

.podcast {background:url(https://argusip.wsodqa.com/Content/images/icons/podcast.gif) no-repeat;}
.video {background:url(https://argusip.wsodqa.com/Content/images/icons/video.gif) no-repeat;}
.pressrelease {background:url(https://argusip.wsodqa.com/Content/images/icons/pressRelease.gif) no-repeat;}
.peoplenews {background:url(https://argusip.wsodqa.com/Content/images/icons/inTheNews.gif) no-repeat; margin:4px 0 0 3px;}

.yellowNewsBackground {background:#FFFDE6;height:25px; padding-top:10px;}
.greyNewsBackground {background:#F0F0F0; padding-top:10px;margin-bottom:10px;}
.newsBackground {background:#fff; padding-top:10px;margin-bottom:10px;border-top:1px solid #ccc;}

.pressReleaseList {padding: 0;}
.pressReleaseList div.date {border-bottom: 1px solid #ccc; padding-top:10px; font-weight:bold;}
.pressReleaseList div.heading {padding-top:5px;}
.pressReleaseList div.icon {float:left; padding-right:5px;}
.pressReleaseList div.title {float:left; font-size:16px; padding-bottom: 5px;}
/* .pressReleaseList div.description { padding: 0 0 0 5px;} */
.pressReleaseList div.viewReport {padding:0 0 5px 5px;border-bottom: 1px solid #ccc;}

.mediaList {padding: 0;}
.mediaList div.dateTop {float:left; font-weight:bold;}
.mediaList div.date {font-weight:bold; padding-top:10px; }
.mediaList div.heading {padding-top:5px;}
.mediaList div.icon {float:left; padding-right:5px;}
.mediaList div.title {float:left; font-size:16px; padding-bottom: 5px;}
/* .mediaList div.description {padding: 0 0 0 5px;} */
.mediaList div.view {padding:0 0 5px 5px;border-bottom: 1px solid #ccc;}

.peopleMediaList {padding:0;}
.peopleMediaList div.date {font-weight:bold; padding-top:10px;border-bottom: 1px solid #ccc;}
.peopleMediaList div.heading {font-size:16px; padding: 5px 0;}
.peopleMediaList div.description {padding: 5px 0 0 0; font-weight:bold;}
.peopleMediaList div.analyst {padding: 0 0 10px 0; color:#000;}
.peopleMediaList div.theNewsIcon {float:left; padding:5px 5px 5px 0;}

.errorDiv { color:Red; }
/* ----------- research ------------------- */
.researchSearch { padding:10px 0 0 10px;~padding-top:0px;}

.researchSearchResults { padding:10px 0 0 10px;~padding-top:0px;}
.researchSearchResults div.title {border-bottom: 2px solid #ccc;font-weight:bold; padding-bottom:2px;}
.researchSearchResults span.criteria {font-weight:normal;color:#666; }
.researchSearchResults div.heading {font-weight:bold; font-size:11px; padding-top:5px; background:url(https://argusip.wsodqa.com/Content/images/backgrounds/link_DashedUnderline.gif) repeat-x 0 20px; height:20px;}
.researchSearchResults div.row {font-weight:bold; font-size:11px; padding:10px 5px 10px 5px; color:#666;}
.researchSearchResults div.rowHighlight {background:#F5F9FC;font-weight:bold; font-size:11px; padding:10px 5px 10px 5px; color:#666;}
.researchSearchResults div.companyName {float:left; width:276px; padding:0 10px 0 0;}
.researchSearchResults div.analystName {float:left; width:155px;}
.researchSearchResults div.sector {float:left; width:165px; padding:0 0 0 10px;}
.researchSearchResults div.marketCap {float:right; padding:0 10px 0 0;}

/* ----------- about us ----------------- */

.activeTab {text-align:center; border-bottom: 2px solid #fff; border-left: 2px solid #ccc; border-right: 2px solid #ccc; border-top: 3px solid #E8950D; float:left; font-size: 11px; }
.activeTab a {color:#333; }
.inactiveTab {text-align:center; border-bottom: 2px solid #ccc; border-top: 3px solid #fff; float:left; font-size: 11px; }
.inactiveTab a {color:#666; }
.inactiveTab a:hover {color:#333; }

.profileInfo {padding-left:10px; width:359px;_width:350px;}

/* -------- IE issue: need to specifically set position:relative to enforce 
			overflow:hidden property set in javascript Will B. ----------------------*/
.profileInfo .profileShortBio { position:relative; }

/* ----------- company snapshot ---------- */

.commentary {color:#666666;font-size:13px;padding-top:10px; font-family:Arial; line-height:18px; }
.commentary span { color:#000; font-family:Georgia; font-weight:bold; }

/* -----------  main body ---------------- */

.mainBody {background:#fff;padding: 0 20px;}

#swfContainer, .videoPlaybackDiv { display:none; position:absolute; }

.pageTitle {font-weight:bold;font-size:24px;padding-bottom:15px; }

.headingParagraph {font-size:18px; padding-bottom:24px; font-family:Georgia; color:#333; line-height:24px; }
.contactList .headingParagraph {padding-bottom: 0;}

.bodyParagraph {color:#666; padding-bottom:10px; font-size:13px; font-family:Arial; color:#666; line-height:18px; }

.yellowGradientLeft { background:url(https://argusip.wsodqa.com/Content/images/backgrounds/stockQuote_background.gif) repeat-x; width:399px;height:97px;float:left; padding:10px;}
.yellowGradientRight { background:url(https://argusip.wsodqa.com/Content/images/backgrounds/stockQuote_background.gif) repeat-x; width:258px;height:97px;float:left;padding:10px;}

.companyInfoDivider { background:#F9EBC4;width:1px;height:97px;float:left;}

.argusRatingOrange { color:#E8950D;width:125px;float:left;font-weight:bold;font-size:16px;}

.forecastBarZero {height:15px;color:#fff;font-weight:bold;padding-left:5px;margin-bottom:5px;}
.forecastBarPositive {background:url(https://argusip.wsodqa.com/Content/images/backgrounds/Forecast_Growth_Positive.gif) no-repeat; height:15px;color:#fff;font-weight:bold;padding-left:5px;margin-bottom:5px;}
.forecastBarNegative {background:url(https://argusip.wsodqa.com/Content/images/backgrounds/Forecast_Growth_Negative.gif) no-repeat; height:15px;color:#fff;font-weight:bold;padding-left:5px;margin-bottom:5px;}

.growthAnalysisHighlight { background:#F5F9FC;width:400px; }

.greySectionHeading {background-color:#E6E6E6; border:1px solid #cfcfcf; color:#333;width:270px;_width:246px; height:17px; padding:8px;_padding-bottom:2px; font-weight:bold; font-size:14px; margin-top: 10px; /* to line up with .mod style */}
.greyBox {border:1px #CFCFCF solid; padding:5px; background:#EFEFEF;margin-bottom:10px;width:276px;}

.blueItalicLink {padding-left:5px;padding-bottom:5px;color:#528DC9;font-size:13px;font-style:italic;}

.greyBoxLine1px {border-bottom:1px solid #CFCFCF;margin:10px 5px;}


a.people {color:#5E84C4; font-weight:bold;}
a:hover.people, a:active.people {color:#5E84C4; font-weight:bold; text-decoration:underline;}

a.peopleList {color:#5E84C4; font-weight:bold; cursor:pointer;}
a:hover.peopleList, a:active.peopleList {color:#5E84C4; font-weight:bold;text-decoration:underline;}

a.filters {color:#5E84C4;}
a:hover.filters, a:active.filters {color:#5E84C4;text-decoration:underline;}

a.newsLink {color:#5E84C4; font-weight:bold;}
a:hover.newsLink, a:active.newsLink {color:#5E84C4; font-weight:bold; text-decoration:underline;}
a:visited.newsLink {color:#97BBF0; font-weight:bold;} 

a.activeSubMenuItem { color: #000000; font-weight: bold; }

.greyBorderRight {border-right: 1px solid #ccc; margin:0 10px 0 0;}
.greyBorderLeft {border-left: 1px solid #ccc; margin:0 10px 0 0;}
.greyBorderRightNav {border-right: 1px solid #ccc;}
.bluePeopleBackground {background:#EFF6FA;}
.blueHover:hover {background:#EFF6FA;}

.viewMore {float:left; padding:2px 0 5px 6px;~padding-bottom:0px;}
.letUsKnow {float:left; font-weight:bold; padding:2px 0 5px 0; font-size:12px; font-family:Georgia; }
.viewMoreArrow {float:left; padding: 0 0 0 5px;~padding-top:3px;}

.profileTitle { line-height:2em; }
.profileBio { line-height:1.65em; }

.learnMore { cursor:pointer; }

#chart { border: #F7F7F7 solid 1px; }

#chartSelectors a { margin-right: 10px; }



/* --------- overriding styles (at end) ----------- */
.up, .buy {color: #02a222;}
.down, .sell {color: #cc3333;}

 /* END : public.css */
 

/* START : grid.css */

.line:after,.lastUnit:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0 !important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";}
.line/*zoom:1;}
.unit{float:left;}
.withGutter {margin-right: 20px;} /* extends unit */
.size1of1{float:none;}
.size1of2{width:50%;}
.size1of3{width:33.33333%;}
.size2of3{width:66.66666%;}
.size1of4{width:25%;}
.size3of4{width:75%;}
.size1of5{width:20%;}
.size2of5{width:40%;}
.size3of5{width:60%;}
.size4of5{width:80%;}
.lastUnit{display:table-cell;float:none;width:auto;*display:block;*zoom:1;_position:relative;_left:-3px;_margin-right:-3px;}

/* END : grid.css */

ul li{list-style-type:none;}
ul li li{list-style-type:none;}




/* Sencha */

.x-panel-body-default {
            
border-color: transparent !important;
            
border-width: 0 !important;
            
padding: 0 0 0 0 !important;
            
color: #555 !important;
        
}
        
.x-panel-header-default {
            
font-size: 11px;
            
color: #666 !important;
            
border-color: transparent !important;
            
border-width: 1px;
            
border-style: solid;
            
border-bottom: 2px #d9d9d9 solid !important;
            
background-image: none !important;
            
background-color: transparent !important;
            
padding-left: 0 !important;
            
padding-top: 25px !important;
        
}
        
.x-panel-header-text-default {
            
color: #555 !important;
            
font-size: 14px;
            
font-weight: bold;
            
font-family: tahoma, arial, verdana, sans-serif;
            
line-height: 17px;
        
}
        
.x-tab button {
            
font-size: 10px;
            
font-weight: normal;
            
font-family: tahoma, arial, verdana, sans-serif;
            
color: #416DA3;
        
}
        
.x-tab-bar-body {
            
border-color: transparent !important;
        
}
        
.x-tab-bar {
            
background-color: transparent !important;
            
background-image: none !important;
        
}

.main p {
	line-height:150%;
}




/****Start of QuoteMedia.com Module Style Settings****/

/* General */ 
.qmmt_main
{
	background-color: #FFFFFF;
	font: 11px Tahoma;
	color: #666666;
}
.qmmt_text
{
	font: 11px Tahoma;
	color: #666666;
}
.qmmt_text_up
{
	font: 11px Tahoma, Helvetica, sans-serif;
	color: #009900;
}
.qmmt_text_down
{
	font: 11px Tahoma, Helvetica, sans-serif;
	color: #AC294B;
}
/* Links */ 
a.qmmt, a.qmmt_text {
	color: #3168b2;
	font: 11px Tahoma;
}
a:visited.qmmt, a:visited.qmmt_text {
	color: #3168b2;
	font: 11px Tahoma;
}
a:hover.qmmt, a:hover.qmmt_text {
	color: #3168b2;
	font: 11px Tahoma;
}		

.qmmt_tab{ background-color: #3168b2;color: #ffffff; }
.qmmt_tabactive{ background-color: #e3e3e3;color: #000000; }

/* Heading Bars */ 
.qmmt_header_bar
{
	background-color: #3168b2;
	border-color: #e3e3e3;
	font: 12px Tahoma;
}
.qmmt_header_text
{
	font: 13px Tahoma;
	color: #ffffff;
	font-weight: bold;
}
.qmmt_header_bar .qmmt_text { color: #ffffff; }
.qmmt_header_bar a, .qmmt_header_bar a:visited { color: #ffffff; }

/* Cycles for Alternating Cells */ 
.qmmt_cycle, .qmmt_sub_header_bar 
{
	background-color: #e3e3e3;
	border-color: #e3e3e3;
	font: 11px Tahoma;
	color: #666666;
}
.qmmt_cycle .qmmt_header_text, .qmmt_sub_header_bar .qmmt_header_text
{
	color: #666666;
}
.qmmt_sub_header_text, .qmmt_sub_header_bar a, .qmmt_sub_header_bar:visited { color: #666; }

/******End QuoteMedia.com Module Style Settings*******/

iframe.loadingBg {
    background-image: url("/portals/0/skins/argus/images/ajax-loader_1.gif");   
    background-repeat: no-repeat;
    background-position: 50% 50%;
}

._fl { float: left; }
._fr { float: right; }
._cb { clear:  both; }
._mw { width: 100%; }
._tac { text-align: center; }
._tal { text-align: left; }
._tar { text-align: right; }
._pa { position: absolute; }
._pr { position: relative; }
._bt{ border-top: 1px solid #ddd; }
._bb{ border-bottom: 1px solid #ddd; }
._bl{ border-left: 1px solid #ddd; }
._br{ border-right: 1px solid #ddd; }
._dn{ display: none; }
._red{ color: red; }
._grn{ color: green; }
._blue{ color: blue; }


/* bootstrap typeahead */

.dropdown {
  position: relative;
}
.dropdown-toggle {
  *margin-bottom: -3px;
}
.dropdown-toggle:active, .open .dropdown-toggle {
  outline: 0;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  text-indent: -99999px;
  *text-indent: 0;
  vertical-align: top;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #000000;
  opacity: 0.3;
  filter: alpha(opacity=30);
  content: "\2193";
}
.dropdown .caret {
  margin-top: 8px;
  margin-left: 2px;
}
.dropdown:hover .caret, .open.dropdown .caret {
  opacity: 1;
  filter: alpha(opacity=100);
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  float: left;
  display: none;
  min-width: 160px;
  _width: 160px;
  padding: 4px 0;
  margin: 0;
  list-style: none;
  background-color: #ffffff;
  border-color: #ccc;
  border-color: rgba(0, 0, 0, 0.2);
  border-style: solid;
  border-width: 1px;
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
}
.dropdown-menu.bottom-up {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 5px 1px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
  *width: 100%;
  *margin: -5px 0 5px;
}
.dropdown-menu a {
  display: block;
  padding: 3px 15px;
  clear: both;
  font-weight: bold;
  line-height: 18px;
  color: #555555;
  white-space: nowrap;
}
.dropdown-menu a.disabled {

  color: #aaaaaa;

}
.dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover {
  color: #ffffff;
  text-decoration: none;
  background-color: #0088cc;
}
.dropdown.open {
  *z-index: 1000;
}
.dropdown.open .dropdown-toggle {
  color: #ffffff;
  background: #ccc;
  background: rgba(0, 0, 0, 0.3);
}
.dropdown.open .dropdown-menu {
  display: block;
}
.typeahead {
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.hide {
  display: none;
}
.show {
  display: block;
}

/* bootstrap typeahead end */


/***** added for jQuery.UI.tabs   ******/

.ui-tabs .ui-tabs-hide { display: none !important; }

.ui-accordion .ui-accordion-header {
	padding-left: 2.2em !important;
}

.ui-accordion .ui-accordion-header .ui-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}

/******* Start menu search box ************/

.search-box{ /*outer background*/
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAATCAYAAADVoUJyAAAAAXNSR0IArs4c6QAAAAZiS0dEAKAAoACfMKz3XAAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAAd0SU1FB90CBw4GN2Ea4QsAAAG6SURBVGje7dvNq6JQHMbxr6nXQxomgkj7NtH//w/UslV7C1xEnEIw0l7UnMVM0TQxAxcuXMbfZ+nbgQce5JyjRtu2LS/W6zVJkrBardjv9xwOB4ToIuO5IFprFosFSZLgOA5hGOL7PkopLMuStER3C5KmKfP5nOPxyGQyIQxDXNfF8zxM05SkRHcLorVmNpsB/FaOj48PAEzTxDCMzw3wyfuE+A4sgOVyCcB0OiWOY3zfl2SEAHppmqK1ZjweE8cxg8FAUhHiXpDNZkMURcRxTL/fl0SEeC5IlmVEUYTruliWJXMGIZ4LcjqdGA6Hjwn5m20RIbpbEAClFPBzxalpGklFiHtB7itWstchxJuCKKWo6/rx5pCiCPFUkDAMyfP8Mf/o9XqSihDPBSnLkrIsJQ0hXgsSRRGe55FlGXVdf+kqVlVVZFn2dozb7UZRFH8cv1wuj/NVVf31+efz+Z/X/K8kv69htG3b5nnOdrslCAKCIMC2bUlGCH59i+X7Pk3TsNvtqOua0WgkyQjBy/8gRVGgtQbAdV0cx0EphW3bb3fY27aVnXfRnYLc5XlOnuc0TcP1epWURGf9AMwwyv5n5YyPAAAAAElFTkSuQmCC) no-repeat top left;
height: 19px;
width: 160px;
margin: 0 0 4px 30px;
}

.search-box div{ /*inner wrapper */
background: #ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAATCAYAAACp65zuAAAAAXNSR0IArs4c6QAAAAZiS0dEAKAAoACfMKz3XAAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAAd0SU1FB90CBw4EA3KYdzwAAAFcSURBVCjPhZLNjqpAEIU/fiREiKhoh51Rtq6MW5/LB/QNiAsTd65MDCoqQreQnsVcnDsTxznLytenquuUsVwudafTYTAYMJlMiOOY8XjMTxmr1UqXZUmWZaRpipSSOI6Zz+cIIb7A8/mspZRUVUWWZRwOBzabDWEYMpvNnu5GXde6rmsAlFLkec5+v2e73QKwWCwQQmCapkmr1cK2bdrtNr1ej9FoxHQ6BSBJEgDs5wyG8Vn49yCKIqSUrNdrdrsdhtZa//yh1pqqqjidTiRJguu6mLyQYRjYto3neQghuFwur8FGjuPQ7XYpiuJ3sJnZdV2A946WZQEQBMF7EKAsS3zf/x3UWlPXNUVR/O14v9+53W6EYfgabPZ4PB7xff8zwnfLVkoRRdH3CJuAlFKkacr1emU4HBIEwdf1PB4PyrJESkme5wAIIfA879nJbs7JcRwsy6Lf7z9d/tcHtZmiits6ouYAAAAASUVORK5CYII=) no-repeat top right;
background-color: transparent;
position: relative;
height: 19px;
width: 160px;
position: relative;
}

.search-field{ /* input element */
position: absolute;
left:24px;
top:0px;
border:0;
margin:0;
font-family:tahoma;
font-size: 12px;
padding: 3px 0px 0px 4px;
height:15px;
width: 120px;
background-color: transparent;
overflow:hidden;
font-style:italic; 
color:#666; 
-webkit-user-select: text;
}


search-icon:hover{ /*search icon hover "Does Not work in ie6" */
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAAAAXNSR0IArs4c6QAAAAZiS0dEAKAAoACfMKz3XAAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAAd0SU1FB90CBw8KB+q09JwAAAGwSURBVCjPhdI/qupAFMfxbzRGEVSwkBSKQQsLIY0YLFyAWLkGcQkuR1yDvQtIECNBEDGgIIJGWxGS+GducbkP7jPPN93hDB9+c85IYRiK6/WKZVmsVisOhwOlUol6vU6r1SKfz/O/I53PZzGZTLBt+63ZaDTo9XoUCoWPiDyfz7Ftm3K5jGEYVKtVttsts9kM27YpFot0u93PiOM4ABiGQbPZJJlM/nnCfr/HcRw6nQ6xWOyfSMzzPAB0XSedTpNKpUin0+i6DoDneTyfz89JVFVlv9/jui7tdhuARCKB67oAqKoKwHK5ZDQavQGDwYBYrVYDwDRNLMvidrthWRamaQKgaRrxeBxd1xkMBm+ArutIu91OTKfTyO0AFAoFhsMhuVzuV6IfAEDyfV8cj0cWiwWbzQbP81BVFU3TWK/XXC6XSOgHAJBer5cIwxDf9wmCgMfjgSzLANxuN8bjcST0a7CSJKEoColEgkwmw/P5JB6PA5DNZun3+4zHY+73O0EQRP/Y1+slJEmKbAohCIKA0+lEGIZUKhVkWebv+5Lv+0JRlO8iAhNC8Hg8vmNHAABf2tHD2XjRoQkAAAAASUVORK5CYII=) no-repeat bottom left;
}


/******* End menu search box ************/

/********** start sign in  ************/

A:link {
	color: none;
	font-weight: none;
	text-decoration: none;
}
A:visited {
	color: none;
	font-weight: none;
	text-decoration: none;
}
A:hover {
	color: none;
	font-weight: none;
	text-decoration: underline;
}
.body-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6e6e6e;
}
.body-bold-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6e6e6e;
}

.black-body-bold-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.red-body-bold-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ed0e0e;
}
.copyright-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9b9b9b;
}
.login-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
}
.login-bold-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.input-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #555555;
	border: 1px solid #818181;
}
.heading-white-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
}
.heading-red-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ed0e0e;
}
.heading-red-text-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ed0e0e;
}
.heading-black-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.border-ash {
	border: 1px solid #E0E0E0;
	font-family: Arial, Helvetica, sans-serif;
}

.box-top-shadow {
	background-image: url(/Portals/0/Skins/Argus/images/signin/white_box_top_shadow.jpg);
	background-repeat: no-repeat;
}

.box-bottom-shadow {
	background-image: url(/Portals/0/Skins/Argus/images/signin/white_box_bottom_shadow.jpg);
	background-repeat: no-repeat;
}

.box-btn-go{
	background-image: url(/Portals/0/Skins/Argus/images/signin/btn_go.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
}

.small-bullet{
	background-image: url(/Portals/0/Skins/Argus/images/signin/red_arrow.gif);
	background-repeat: no-repeat;
}

.small-arrow{
	background-image: url(/Portals/0/Skins/Argus/images/signin/small_sub_bullet.gif);
	background-repeat: no-repeat;
}

.sin-welcome {
	background-image: url(/Portals/0/Skins/Argus/images/signin/sin_mydialog_welcome.png);
	background-repeat: no-repeat;
}

.sin-welcome {
	background-image: url(/Portals/0/Skins/Argus/images/signin/sin_mydialog_welcome.png);
	background-repeat: no-repeat;
}

.lang-eng{
	background-image: url(/Portals/0/Skins/Argus/images/signin/eng_mydialog_english.png);
	background-repeat: no-repeat;
	text-decoration:underline;
	color: #F0F0F0;
}
.lang-sin{
	background-image: url(/Portals/0/Skins/Argus/images/signin/sin_mydialog_sinhala.png);
	background-repeat: no-repeat;
	color: #F0F0F0;
}
.lang-tam{
	background-image: url(/Portals/0/Skins/Argus/images/signin/tam_mydialog_tamil.png);
	background-repeat: no-repeat;
	color: #F0F0F0;
}
.dot-line{
	background-image: url(/Portals/0/Skins/Argus/images/signin/div_dot.gif);
	background-repeat: repeat;	
}
.input-submit{
	background-image: url(/Portals/0/Skins/Argus/images/signin/submit_btn.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 54px;
}
.input-agree{
	background-image: url(/Portals/0/Skins/Argus/images/signin/agree_btn.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 54px;
}
.input-cancel{
	background-image: url(/Portals/0/Skins/Argus/images/signin/cancel_btn.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 54px;
}
.ins-callout{
	background-image: url(/Portals/0/Skins/Argus/images/ins/ins_r_link.png);
	background-repeat: no-repeat;
}
.ins-box-tl{
	background-image: url(/Portals/0/Skins/Argus/images/ins/ins_r_tl.png);
	background-repeat: no-repeat;
}
.ins-box-line-t{
	background-image: url(/Portals/0/Skins/Argus/images/ins/ins_r_line.png);
	background-repeat: repeat;
}
.ins-box-tr{
	background-image: url(/Portals/0/Skins/Argus/images/ins/ins_r_tr.png);
	background-repeat: no-repeat;
}
.ins-box-line-l{
	background-image: url(/Portals/0/Skins/Argus/images/ins/ins_r_side_l.png);
	background-repeat: repeat;
}
.ins-callout-edge{
	background-image: url(/Portals/0/Skins/Argus/images/ins/ins_r_edge.png);
	background-repeat: no-repeat;
}
.ins-box-line-r{
	background-image: url(/Portals/0/Skins/Argus/images/ins/ins_r_side_r.png);
	background-repeat: repeat;
}
.ins-box-bl{
	background-image: url(/Portals/0/Skins/Argus/images/ins/ins_r_bl.png);
	background-repeat: no-repeat;
}
.ins-box-line-b{
	background-image: url(/Portals/0/Skins/Argus/images/ins/ins_r_line_b.png);
	background-repeat: repeat;
}
.ins-box-br{
	background-image: url(/Portals/0/Skins/Argus/images/ins/ins_r_br.png);
	background-repeat: no-repeat;
}
.err-red-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ed0e0e;
	background-image: url(/Portals/0/Skins/Argus/images/signin/red_arrow.gif);
	background-repeat: no-repeat;
	vertical-align: middle;

}
.err-red-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ed0e0e;
}

.captcha {
	background-image: url(/Portals/0/Skins/Argus/images/signin/reload.png);
	background-repeat: no-repeat;
}

.loading {
	background-image: url(/Portals/0/Skins/Argus/images/signin/loading.gif);
	background-repeat: no-repeat;
}

.expand {
	background-image: url(/Portals/0/Skins/Argus/images/signin/plus.gif);
	background-repeat: no-repeat;
}

.collapse {
	background-image: url(/Portals/0/Skins/Argus/images/signin/minus.gif);
	background-repeat: no-repeat;
}

.link-underline-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6e6e6e;
	text-decoration: underline;
}
.link-underline-bold-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6e6e6e;
	text-decoration: underline;
}

/************** End SignIn css **************/

.highcharts-button {
	display: none;
}

.graph.ratings .rating {
	height: 100%;
	background-color: transparent;
}
.graph.ratings .rating.type_1 {
	background-color: #e5716c;
}
.graph.ratings .rating.type_2 {
	background-color: #eee57e;
}
.graph.ratings .rating.type_3 {
	background-color: #75a529;
}

.company_icon_15 {
	background: url('images/Argus_A_ICON_small.png') 0 0 no-repeat;
}
.x-form-arrow-trigger .x-form-trigger-icon.white {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFAgMAAADqPS74AAAABGdBTUEAALGPC/xhBQAAAAxQTFRF////////AAAA////BQBkwgAAAAN0Uk5TBAEA5GRdQwAAAB1JREFUCNdj+P//AMP+/w0M6/81MKz+1MCw8lUDAHhrC1r1nDk2AAAAAElFTkSuQmCC');
}
.x-form-arrow-trigger .x-form-trigger-icon.black {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFAQMAAACtnVQoAAAABGdBTUEAALGPC/xhBQAAAAZQTFRFAAAAAAAApWe5zwAAAAF0Uk5TAEDm2GYAAAAXSURBVAjXY/jfwFDPwGDHwCDDwMDBAAAcggJh7Eq4uAAAAABJRU5ErkJggg==');
}

div[id^=module_] {
	position: relative;
}

h1.Title.Grey {margin-top: 13px; font-size: 26px; rgba(5, 22, 7, 0.79); }

.pubTitle	{
	height: 53px;
	margin-left: 15px;
	margin-top: 5px;
	margin-right: 15px;
}

.pubTitle.lightGreen	{
    background: url('data:image/png;base64,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') bottom right no-repeat;
}

.pubTitle.lightBlue	{
    background: url('data:image/png;base64,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') bottom right no-repeat;
}

.pubTitle.orange	{
    background: url('data:image/png;base64,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') bottom right no-repeat;
}

.pubTitle.violet	{
    background: url('data:image/png;base64,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') bottom right no-repeat;
}

.pubTitle.grey	{
    background: url('data:image/png;base64,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') bottom right no-repeat;
}

.doc_16x12 {
	width:12px;
	height: 16px;
	background-image: url('images/SecuritiesIndicators.png');
	background-position: 12px 0;
	background-repeat: no-repeat;	
	}

.doc_23x17 {
	background-image: url('images/SecuritiesIndicators_med.png');
	background-position: 17px 0;
	background-repeat: no-repeat;		
}


.combo.doc_23x17 {
    height: 13px;
    margin: 6px 3px 0 0;
    width: 9px;
}
.combo.doc_23x17.high_new {
	background-position: -153px 0;
	background-color: white;
    margin:0 3px 0 0;
	width:17px;
	height: 23px;
}
.combo.doc_23x17.high_up {
	background-position: -136px 0;
	background-color: white;
    margin:0 3px 0 0;
	width:17px;
	height: 23px;
}
.combo.doc_23x17.high_same {
	background-position: -119px 0;
	background-color: white;
    margin:0 3px 0 0;
	width:17px;
	height: 23px;
}
.combo.doc_23x17.high{
	background-position: -204px 0;
	background-color: white;
    margin:0 3px 0 0;
	width:17px;
	height: 23px;
}
.combo.doc_23x17.medium_new {
	background-position: -102px 0;
	background-color: white;
    margin:0 3px 0 0;
	width:17px;
	height: 23px;
}
.combo.doc_23x17.medium_up {
	background-position: -85px 0;
	background-color: white;
    margin:0 3px 0 0;
	width:17px;
	height: 23px;
}
.combo.doc_23x17.medium_same {
	background-position: -68px 0;
	background-color: white;
    margin:0 3px 0 0;
	width:17px;
	height: 23px;
}
.combo.doc_23x17.medium_down {
	background-position: -51px 0;
	background-color: white;
    margin:0 3px 0 0;
	width:17px;
	height: 23px;
}
.combo.doc_23x17.medium {
	background-position: -187px 0;
	background-color: white;
    margin:0 3px 0 0;
	width:17px;
	height: 23px;
}
.combo.doc_23x17.low_same {
	background-position: -34px 0;
	background-color: white;
    margin:0 3px 0 0;
	width:17px;
	height: 23px;
}
.combo.doc_23x17.low_down {
	background-position: -17px 0;
	background-color: white;
    margin:0 3px 0 0;
	width:17px;
	height: 23px;
}
.combo.doc_23x17.low_new {
	background-position: 0 0;
	background-color: white;
    margin:0 3px 0 0;
	width:17px;
	height: 23px;
}
.combo.doc_23x17.low {
	background-position: -170px 0;
	background-color: white;
    margin:0 3px 0 0;
	width:17px;
	height: 23px;
}


.doc_16x12.high {
	background-position: -192px 0;
	background-color: white;
}
.doc_16x12.high_new {
	background-position: -108px 0;
	background-color: white;
}
.doc_16x12.high_up {
	background-position: -96px 0;
	background-color: white;
}
.doc_16x12.high_same {
	background-position: -84px 0;
	background-color: white;
}
.doc_16x12.medium {
	background-position: -180px 0;
	background-color: white;
}
.doc_16x12.medium_new {
	background-position: -72px 0;
	background-color: white;
}
.doc_16x12.medium_up {
	background-position: -60px 0;
	background-color: white;
}
.doc_16x12.medium_same {
	background-position: -48px 0;
	background-color: white;
}
.doc_16x12.medium_down {
	background-position: -36px 0;
	background-color: white;
}
.doc_16x12.low {
	background-position: -168px 0;
	background-color: white;
}
.doc_16x12.low_same {
	background-position: -24px 0;
	background-color: white;
}
.doc_16x12.low_down {
	background-position: -12px 0;
	background-color: white;
}
.doc_16x12.low_new {
	background-position: 0 0;
	background-color: white;
}

.combo {
	color: black;
	border: 1px solid #d9d9d9; 
	background-color: #d9d9d9;
}

.combo.high, .combo.high_same, .combo.high_up, .combo.high_new {
	color: white;
	background-color: #43A830;
	border: none;
}
.combo.low, .combo.low_same, .combo.low_down, .combo.low_new {
	color: white;
	background-color: #c83631;
	border: none;
}
.combo.medium, .combo.medium_same, .combo.medium_up, .combo.medium_down, .combo.medium_new {
	color: white;
	background-color: #888;
	border: none;
}
.combo.mediumHigh  {
	color: white;
	background-color: #449944;
	border: none;
}
.combo.mediumLow  {
	color: white;
	background-color: #994444;
	border: none;
}

._br3 {
    border-radius:3px;
}
._br4 {
    border-radius:4px;
}

.text-button_small_grey {
    color: #FFF;
    cursor: pointer;
    padding: 0px 3px;
    /* width: 10px; */
    background-color: #8C8C8C;
    border-radius: 5px;
    font-size: 10px;
    line-height: 14px;
}


/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}



/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 9px; -webkit-border-top-left-radius: 9px; -khtml-border-top-left-radius: 9px; border-top-left-radius: 9px; !important}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 9px; -webkit-border-top-right-radius: 9px; -khtml-border-top-right-radius: 9px; border-top-right-radius: 9px;  !important}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 9px; -webkit-border-bottom-left-radius: 9px; -khtml-border-bottom-left-radius: 9px; border-bottom-left-radius: 9px;  !important}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 9px; -webkit-border-bottom-right-radius: 9px; -khtml-border-bottom-right-radius: 9px; border-bottom-right-radius: 9px;  !important}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1em;
}

.ui-widget-content {
	border: 1px solid #aaaaaa;
	background: #ffffff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
	color: #222222;
}
.ui-widget-content a {
	color: #222222;
}
.ui-widget-header {
	border: 1px solid #aaaaaa;
	background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
	color: #222222;
	font-weight: bold;
}
.ui-widget-header a {
	color: #222222;
}
.ui-widget-content {
	border: 1px solid #aaaaaa;
    background: #ffffff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
	color: #222222;
}

.ui-widget {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
}


.ui-dialog {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
    background-color: #BFBFBF;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px;
}

/* button text element */
.ui-button .ui-button-text {
	display: block;
	line-height: normal;
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
	padding: .4em 1em;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

/* button sets */
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-front {
	z-index: 100;
}



/****************************  Bootstrap typeahead   START *****************************/
.fjfe-autocomplete-ticker {
position: absolute;
background: #FFF;
border: 1px solid #CCC;
border-left: 1px solid #CCC;
border-top: 1px solid #CCC;
width: 350px;
z-index: 1001;
-webkit-box-shadow: 2px 2px 2px rgba(102, 102, 102, 0.4);
}
.g-section, .g-unit {
zoom: 1;
}
.g-doc {
width: 100%;
text-align: left;
}
.g-doc {
width: 100%;
text-align: left;
}
.g-doc, .g-doc-1024, .g-doc-800 {
font-size: 130%;
}

.fjfe-autocomplete-ticker .ac-row {
padding: 0 2px 0 9px;
}
.fjfe-autocomplete-ticker .ac-row {
cursor: pointer;
}
.ac-row {
cursor: pointer;
padding: .4em;
}
.fjfe-autocomplete-ticker .active {
background-color: #e8eef5;
}
.fjfe-autocomplete-ticker .symbol {
float: left;
width: 4em;
}
.fjfe-autocomplete-ticker .name {
display: inline;
margin: 0 0 0 4em;
}
/****************************  Bootstrap typeahead  END  *****************************/
/* Converter.js whitelist b|blockquote|code|del|dd|dl|dt|em|h1|h2|h3|i|kbd|li|ol|p|pre|s|sup|sub|strong|strike|ul)>|<(br|hr */
.DnnModule .fromMarkdown{
    /* width: 95%; */
}
.fromMarkdown em{
    font-family: "Helvetica Neue", Helvetica, Arial, freesans, sans-serif;
    font-size: 12px;
    line-height: 1.6;
    font-style: italic;
}

.fromMarkdown {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font: 13px Helvetica, arial, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";
  line-height: 1.4;
  color: #333333;
  overflow: hidden;
  font-family: "Helvetica Neue", Helvetica, Arial, freesans, sans-serif;
  font-size: 16px;
  line-height: 1.6;
  word-wrap: break-word;
}

.fromMarkdown p, 
.fromMarkdown blockquote, 
.fromMarkdown ul, 
.fromMarkdown ol, 
.fromMarkdown dl,
.fromMarkdown table, 
.fromMarkdown pre {
    margin-top: 0;
    margin-bottom: 12px;
}

.fromMarkdown a {
  background: transparent;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #444;
    font-size: 11px;
}

.fromMarkdown a:active,
.fromMarkdown a:hover {
  outline: 0;
}

.fromMarkdown strong {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: bold;
    font-weight: bold;
    color: #444;
    font-size: 11px;
}

.fromMarkdown h1 {
  font-size: 2em;
  margin: 0.67em 0;
}


.fromMarkdown pre {
  overflow: auto;
}

.fromMarkdown table {
  border-collapse: collapse;
  border-spacing: 0;
}

.fromMarkdown td,
.fromMarkdown th {
  padding: 0;
}

.fromMarkdown * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.fromMarkdown a {
  color: #4183c4;
  text-decoration: none;
}

.fromMarkdown a:hover,
.fromMarkdown a:focus,
.fromMarkdown a:active {
  text-decoration: underline;
}
/*
.fromMarkdown hr {
  height: 4px;
  padding: 0;
  margin: 16px 0;
  background-color: #e7e7e7;
  border: 0 none;
}
*/
.fromMarkdown hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
  margin: 0px 0 11px 0;
  overflow: hidden;
  background: transparent;
  border: 0;
  border-bottom: 1px solid #ccc;
}

.fromMarkdown hr:before,
.fromMarkdown hr:after {
  display: table;
  content: " ";
}

.fromMarkdown hr:after {
  clear: both;
}

.fromMarkdown h1,
.fromMarkdown h2,
.fromMarkdown h3,
.fromMarkdown h4,
.fromMarkdown h5,
.fromMarkdown h6 {
  margin-top: 15px;
  margin-bottom: 15px;
  line-height: 1.1;
}


.fromMarkdown blockquote {
  margin: 0;
}


.fromMarkdown dd {
  margin-left: 0;
}

.fromMarkdown code,
.fromMarkdown pre {
  font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
}

.fromMarkdown pre {
  margin-top: 0;
  margin-bottom: 0;
}

.fromMarkdown>*:first-child {
  margin-top: 0 !important;
}

.fromMarkdown>*:last-child {
  margin-bottom: 0 !important;
}

.fromMarkdown .anchor {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  display: block;
  padding-right: 6px;
  padding-left: 30px;
  margin-left: -30px;
}

.fromMarkdown .anchor:focus {
  outline: none;
}

.fromMarkdown h1,
.fromMarkdown h2,
.fromMarkdown h3,
.fromMarkdown h4,
.fromMarkdown h5,
.fromMarkdown h6 {
  position: relative;
margin-top: 0.8em;
margin-bottom: 13px;
  font-weight: bold;
  line-height: 1.4;
}

.fromMarkdown h1 {
  padding-bottom: 0.3em;
  font-size: 2.25em;
  line-height: 1.2;
  border-bottom: 1px solid #eee;
}

.fromMarkdown h2 {
  padding-bottom: 0.3em;
  font-size: 1.75em;
  line-height: 1.225;
  border-bottom: 1px solid #eee;
}

.fromMarkdown h3 {
font-size: 100%;
font-family: verdana;
}

.fromMarkdown h4 {
  font-size: 1.25em;
}

.fromMarkdown h5 {
  font-size: 1em;
}

.fromMarkdown h6 {
  font-size: 1em;
  color: #777;
}

.fromMarkdown p,
.fromMarkdown blockquote,
.fromMarkdown ul,
.fromMarkdown ol,
.fromMarkdown dl,
.fromMarkdown table,
.fromMarkdown pre {
  margin-top: 0;
  margin-bottom: 12x;
}

.fromMarkdown ul,
.fromMarkdown ol {
    padding: 0;
    margin-top: 0;
    font-size: 1em;
    padding-left: 2em;
    counter-reset: li;
    list-style: decimal;
    font-family 'trebuchet MS', 'lucida sans';
}

.fromMarkdown ol ol{
  list-style-type: lower-roman;
}
.fromMarkdown ol ol,
.fromMarkdown ol ul {
    margin: 0 0 0 0;
}

.fromMarkdown ul li, .fromMarkdown ol li  {
    line-height: 1.6em;
}

.fromMarkdown li>p {
  margin-top: 16px;
}

.fromMarkdown dl {
  padding: 0;
}

.fromMarkdown dl dt {
  padding: 0;
  margin-top: 16px;
  font-size: 1em;
  font-style: italic;
  font-weight: bold;
}

.fromMarkdown dl dd {
  padding: 0 16px;
  margin-bottom: 16px;
}

.fromMarkdown blockquote {
  padding: 0 15px;
  color: #777;
  border-left: 4px solid #ddd;
}

.fromMarkdown blockquote>:first-child {
  margin-top: 0;
}

.fromMarkdown blockquote>:last-child {
  margin-bottom: 0;
}

.fromMarkdown table {
  display: block;
  width: 100%;
  overflow: auto;
}

.fromMarkdown table th {
  font-weight: bold;
}

.fromMarkdown table th,
.fromMarkdown table td {
  padding: 6px 13px;
  border: 1px solid #ddd;
}

.fromMarkdown table tr {
  background-color: #fff;
  border-top: 1px solid #ccc;
}

.fromMarkdown table tr:nth-child(2n) {
  background-color: #f8f8f8;
}

.fromMarkdown img {
  max-width: 100%;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: auto;
  height: auto;
  vertical-align: middle;
  border: 0;
  padding: 0 4px 0 0;
}

}

.fromMarkdown code {
  padding: 0;
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  margin: 0;
  font-size: 1em;
  background-color: rgba(0,0,0,0.04);
  border-radius: 3px;
}

.fromMarkdown code:before,
.fromMarkdown code:after {
  letter-spacing: -0.2em;
  content: "\00a0";
}

.fromMarkdown pre>code {
  padding: 0;
  margin: 0;
  white-space: pre;
  background: transparent;
  border: 0;
}

.fromMarkdown .highlight {
  margin-bottom: 16px;
}

.fromMarkdown .highlight pre,
.fromMarkdown pre {
  padding: 16px;
  overflow: auto;
  font-size: 1em;
  line-height: 1.45;
  background-color: #f7f7f7;
  border-radius: 3px;
}

.fromMarkdown .highlight pre {
  margin-bottom: 0;
}

.fromMarkdown pre {
  word-wrap: normal;
}

.fromMarkdown pre code {
  display: inline;
  max-width: initial;
  padding: 0;
  margin: 0;
  overflow: initial;
  line-height: inherit;
  word-wrap: normal;
  background-color: transparent;
  border: 0;
}

.fromMarkdown pre code:before,
.fromMarkdown pre code:after {
  content: normal;
}

.fromMarkdown .highlight {
  background: #ffffff;
}
.x-border-box, .x-border-box * {
box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
/* -webkit-box-sizing: border-box; */
}
* {
-moz-box-sizing: border-box;
box-sizing: border-box;
}


.jGrowl-notification.ui-state-success{
    background-color: green !important;
}

.jGrowl-notification.ui-state-failed{
    background-color: red !important;
}


/* compensating styles to correct cascading anomalies */

.LoginPanel {
    width: 500px;
    padding-right: 0 !important;
    float: none !important; 
    margin: auto !important;
    margin-top: 50px !important;
}
#Panes {
     min-height: 580px !important;
}
a[title=Login] {
    margin-top: 10px;
}
.ui-dialog .ui-dialog-titlebar {
    padding: .4em 1em 1.5em 1em;
}
.dnnFormPopup a.ui-dialog-titlebar-close {
    top: 12px;
}
.dnnFormPopup a.dnnToggleMax {
    margin: -3px 24px 0 0;
}


/* Start non-DNN  Vetical  nav menu styles  */

#navcontainer {
width:225px;
font-size:11px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
margin-left:15px;
margin-top:15px;
    line-height: 18px !important;
}

#navcontainer ul {
list-style-type:none;
margin-left:0;
padding-left:0;
}

#navlist a {
display:block;
color:#55555;
width:215px;
padding:1px 0 1px 8px;
}

#subnavlist a {
display:block;
color:#555555;
margin-left:8px;
width:215px;
padding:1px 0 1px 8px;
}

#navlist a,#navlist a:visited,#subnavlist a,#subnavlist a:visited {
border-left:8px solid #FFF;
background:#FFF;
color:#555555;
}

a#current,a:visited#current,a#subcurrent,a:visited#subcurrent {
border-left:8px solid #283D82;
color:#555555;
}

#navlist a:hover,#navlist a#current:hover,#subnavlist a:hover,#subnavlist a#subcurrent:hover {
border-left:8px solid #CCC;
}

/*  END non-DNN  Vetical  nav menu styles  */

/* show vertical nav menu children based on what is hidden in dnnGlobalNav */

ul.dnnGlobalNav .hide_children ul {
    display: none !important;
}

#dnn_leftpane a:hover, #dnn_leftpane a, .pubTitle  a, .pubTitle  a {
    padding: 1px 3px 1px 1px;

}
#dnn_leftpane a:hover, #dnn_leftpane a:focus, .pubTitle  a:hover, .pubTitle  a:focus {
    color: white;
    background-color: #0d5585;
    text-decoration: none;
    padding: 1px 3px 1px 1px;

}


.visually-hidden { /*https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html*/
    position: absolute !important;
    clip: rect(1px, 1px, 1px, 1px);
    padding:0 !important;
    border:0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
}

.a11y-hidden, .accessible_hidden {
    overflow: hidden;
    position: absolute;
    clip: rect(0 0 0 0);
    clip: rect(0, 0, 0, 0);
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
    top: auto;
    left: -10000px;
}

span.a11y_hide {
    height: 1px;
    width: 1px;
    position: absolute;
    overflow: hidden;
    top: -10px;
}

a.anchor_fixedhead:target {
    padding-top: 190px;
}


/*************** START Skip Navigation for Accessibility ******************/


/*************** END Skip Navigation for Accessibility ******************/
.verticalcenter {
    display: table-cell;
    vertical-align: middle;
}

