﻿div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, 
big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u,
 i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, 
 th, td { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:middle;  background:transparent; }
/*blockquote, q { quotes:none; }
 blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
remember to define focus styles! 
:focus { outline:0; }*/
/* remember to highlight inserts somehow! */
ins { text-decoration:none; }
del { text-decoration:line-through; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse:collapse; border-spacing:0; }
img{ border:0; }
.hide{ text-indent:-9999px; outline:0; display:block; }
.clear{ clear:both; }
.clear_left{clear:left;}
body{margin:0 auto;  font:normal 62.5% Arial, Verdana, sans-serif; }
/*<body.bg{ background:#fff url(images/body-bg.jpg) repeat-x; }*/
.col0{ width:930px; margin:0 auto;}
#wrap{background:#fff url(images/body-bg.jpg) repeat-x; margin:0 auto; }
#bodyframe{position:relative;top:0;left:0; left:50%;margin:0 0 0 -465px; padding:0 0 3px 0; width:995px;}
.lower-mid{float:left; clear:none;height:200px;overflow:visible;margin:0; padding:0;}
a:link, a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline; }
.style1{color:#006741; font-weight:bold;}
.style2{color:#6c6868;}
.subtxt{font-weight:bold; color:#134733;}
.conthd{width:310px; padding:2px; background-color:#ebe9e9;}
.horizontal-menu li, .horizontal-menu a, .horizontal-menu{float:left; }
#header{height:209px;margin:0; width:960px; background:url(images/header-bg.jpg) no-repeat 65px 36px; }
#inner-header{height:169px; position:relative; background:url(images/inner-header-bg.jpg) no-repeat 130px 36px;}
#middle{ margin:8px 0 0 0; padding:4px 0 5px 0;width:990px;}

#left-content{width:295px; font:normal 11px arial; float:left;padding:2px 2px 0 0; margin:0 2px 0 0;}
#left-content p{padding-left:0px; font-size:1.1em; text-align:justify; color:#333333;}

#sub-wrapper{ background:#fff url(images/body-sub-bg.gif) repeat-x; }
#sub-wrapper2{padding:0; margin:0 auto; background:#fff url(images/body-sub-bg2.gif) repeat-x; text-align:center;}
h1#logo, a#logo{ width:504px; height:86px; background:url(images/logo.png) no-repeat; position:absolute; top:78px; left:5px; }
h1#innerlogo, a#innerlogo{width:335px; height:48px; 
	background:url(images/innerlogo.png) no-repeat; position:absolute; top:46px; left:0px; z-index:2250;}

/*{ width:335px; height:48px; background:url(image
	s/innerlogo.png) no-repeat; position:absolute; top:46px; left:0px; }*/

.lefttopbar{position:relative;padding:5px 0 0 8px;float:left;}
.lefttopbar p{color:#ffe375; font-size:13px; font-weight:bold; margin:0;}
#logout{float:left;background:url(images/logout.png) no-repeat 0 0px; height:24px;  padding:3px 0 0 28px;}
#register-link{float:left; background:url(images/register-icon.gif) no-repeat 0 4px; height:24px;  padding:3px 12px 0 20px; }
#home-link{float:left; background:url(images/home.png) no-repeat 0 -1px; height:24px;  padding:3px 12px 0 24px; }
.topbar-userlink
{display:inline;color:#fff; font-size:13px; font-weight:normal; margin:0; padding:0px 0 2px 0px;}
.lefttopbar a {color:#fff; font-size:13px; font-weight:normal;}	
.lefttopbar a:hover {color:#6cae90; text-decoration:none;}

#toplinks li, #nav li, #inner-nav li, #helpful-links li, #footer-links li, #promos li, #signup ul li{ list-style-type:none; }

#toplinks{ position:absolute;font-weight:bold;font-size:12px; top:10px; right:306px; font-family:arial; clear:left; }
#toplinks li{ color:#E6E3BD; }/*#6c6868#8f8046#64634b*/
#toplinks a{ color:#E6E3BD; font-size:12px; font-weight:bold; }
.contentsub{margin:10px 0 0 0; padding:0 0 0 2px;}
#toplinks a:hover{color:#6cae90; text-decoration:none;}

.newstitle{width:100%; height:29px; margin:0 0 5px 0; padding:0 0 6px 0px;text-indent:0px;font:bold 15px arial,tahoma}
.newssummary{margin:0;padding:2px 0 0 0;font:normal 13px arial,tahoma;}
.currentnewslink,.submitnewslink{color:#fff;}
.rsslink{display:none;}
.CurrentLink,.PendingLink,.SubmitNewsLink{color:#fff;}
.viewnewsarticle{margin:0;padding:2px 0 0 0;font:normal 13px arial,tahoma;}
.viewnewstitle{ width:100%; height:29px; margin:0 0 5px 0; 
	padding:0 0 9px 0px;font:bold 15px arial,tahoma}



#search{ position:absolute; height:22px;right:10px; top:1px; padding-right:105px; padding-top:5px;}
#dnn_dnnSearch_txtSearch{height:21px; background:#023525; border:1px solid #7EC3AE;  
	color:#cccccc; font:normal 12px arial; width:175px; }
#dnn_dnnSearch_cmdSearch{ width:31px; height:18px; text-indent:-9999px; background:url(images/btnSearch.gif) no-repeat; 
	position:absolute; top:6px; right:60;padding:4px 5px 5px 5px; }
#dnn_rightsubpane, #dnn_TickerPane,#vd_panel{position:relative;}

#dnn_ctr485_TopGainersAndLosers_btnSearch{position:absolute; top:0px; bottom:2px; left:146px; width:33px; height:18px;
	/*background:url(images/btnSearch.gif) no-repeat;*/}

#dnn_ctr485_TopGainersAndLosers_PopupCalendar2{background:url(images/show_calendar_icon.jpg) no-repeat; 
position:absolute; top:2px; left:122px;	width:18px; color:black; height:18px;  border:0;
margin-top:0px; padding:0px 2px 0px 2px; z-index:99; text-indent:-9999px; }
#dnn_TickerPane #dnn_ctr485_TopGainersAndLosers_btnAdmin{position:absolute; top:0px; left:184px; margin:0px 0 0 0px; width:63px; height:20px; }
#dnn_TickerPane #dnn_ctr485_TopGainersAndLosers_lblDate{position:absolute; top:2px; left:14px; padding:0px; height:20px}
#dnn_TickerPane #dnn_ctr485_TopGainersAndLosers_txtDate{position:absolute; top:0px; left:48px; margin:0px 0 0 0px;padding:0px 0 0 0px; height:16px}

#dnn_ctr486x_TopGainersAndLosers_btnSearch
{position:relative; top:0px; bottom:2px; left:0px; right:8px; padding:0; width:33px; height:18px;display:inline-block;}
#dnn_ctr486x_contentpane{position:relative;}
#dnn_ctr486x_TopGainersAndLosers_PopupCalendar2
{background:url(images/show_calendar_icon.jpg) no-repeat; position:relative; top:2px; left:0px;display:inline-block;	
width:18px; color:black; height:18px; border:0; margin:0px; padding:0px 2px 0px 2px; z-index:99; text-indent:-9999px; }

#dnn_ctr474x_UploadReports_PopupCalendar1,#dnn_ctr474x_UploadReports_PopupCalendar2,#dnn_ctr474_UploadReports_PopupCalendar3
{position:relative; top:0; left:0;padding:0px 18px 0px 2px; z-index:99; border:0; text-indent:-9999px; }
#dnn_ctr474x_UploadReports_PopupCalendar1 img,#dnn_ctr474x_UploadReports_PopupCalendar3 img,#dnn_ctr474_UploadReports_PopupCalendar2 img
{background:url(images/show_calendar_icon.jpg) no-repeat;position:absolute; width:18px; color:black; 
	top:0px;height:18px;z-index:99; border:0; margin:0px 10px 0 0;}

#dnn_ctr487x_UploadReports_pnlData table{position:relative;}
/*#dnn_ctr487_UploadReports_txtStartDate,#dnn_ctr487_UploadReports_txtEndDate,#dnn_ctr487_UploadReports_txtDatePublished
{float:left;display:inline-block;padding:2px 3px 0 0; margin:8px;}
#dnn_ctr487_UploadReports_lblDatePublished,#dnn_ctr487_UploadReports_lblStart,#dnn_ctr487_UploadReports_lblEnd
{float:left;display:block;padding:4px 3px 0 0; margin:0; width:75px;}*/
#dnn_ctr487x_UploadReports_PopupCalendar1,#dnn_ctr488x_UploadReports_PopupCalendar1,#dnn_ctr475x_UploadReports_PopupCalendar1,
#dnn_ctr487x_UploadReports_PopupCalendar2,#dnn_ctr488x_UploadReports_PopupCalendar2,#dnn_ctr475x_UploadReports_PopupCalendar2,
#dnn_ctr487x_UploadReports_PopupCalendar3,#dnn_ctr488x_UploadReports_PopupCalendar3,#dnn_ctr475x_UploadReports_PopupCalendar3
{background:url(images/show_calendar_icon.jpg) no-repeat;position:relative; width:18px !important; color:black; 
	top:0px;height:18px; border:none 0 #ffffff; margin:5px 10px 0 0; display:inline-block;float:left;
	padding:4px 18px 0px 2px; z-index:99; border:0; text-indent:-9999px; }	


#dnn_ctr457x_ViewDailyPriceList_btnSearch
{/*position:absolute; top:48px; left:178px;*/position:relative;  padding:2px; margin:0; height:24px;width:34px;text-align:center;
color:#58694c; /*text-indent:-9999px;width:33px; height:18px; background:url(images/btnSearch.gif) no-repeat;*/}	
#dnn_ctr457x_ViewDailyPriceList_PopupCalendar1 
{background:url(images/show_calendar_icon.jpg) no-repeat; 
position:absolute; top:45px; left:162px;width:18px; color:black; 
height:18px; text-indent:-9999px; border:none;margin:0px; 
padding:0px 2px 2px 2px; z-index:99; text-indent:-9999px; }

/*#dnn_ctr486_TopGainersAndLosers_PopupCalendar2, #dnn_ctr412_TopGainersAndLosers_PopupCalendar2
{position:relative; top:0; left:0;padding:0px 14px 0px 2px; z-index:99; border:0; text-indent:-9999px; }
#dnn_ctr486_TopGainersAndLosers_PopupCalendar2 img, #dnn_ctr412_TopGainersAndLosers_PopupCalendar2 img
{background:url(images/show_calendar_icon.jpg) no-repeat; position:relative; width:18px; color:black; 
	top:0px;height:18px;z-index:99; border:0; padding:0px 5px 0 0;}*/
/*	
#dnn_ctr475_UploadReports_PopupCalendar1,#dnn_ctr475_UploadReports_PopupCalendar2,#dnn_ctr475_UploadReports_PopupCalendar3
{position:relative; top:0; left:0;padding:0px 18px 0px 2px; z-index:99; border:0; text-indent:-9999px; }
#dnn_ctr475_UploadReports_PopupCalendar1 img,#dnn_ctr475_UploadReports_PopupCalendar3 img,#dnn_ctr475_UploadReports_PopupCalendar2 img
{background:url(images/show_calendar_icon.jpg) no-repeat;position:absolute; width:18px; color:black; 
	top:0px;height:18px;z-index:99; border:0; margin:0px 10px 0 0;}	
	

#dnn_ctr488_UploadReports_PopupCalendar1,#dnn_ctr488_UploadReports_PopupCalendar2,#dnn_ctr476_UploadReports_PopupCalendar3
{position:relative; top:0; left:0;padding:0px 18px 0px 2px; z-index:99; border:0; text-indent:-9999px; }
#dnn_ctr488_UploadReports_PopupCalendar1 img,#dnn_ctr488_UploadReports_PopupCalendar3 img,#dnn_ctr476_UploadReports_PopupCalendar2 img
{background:url(images/show_calendar_icon.jpg) no-repeat;position:absolute; width:18px; color:black; 
	top:0px;height:18px;z-index:99; border:0; margin:0px 10px 0 0;}

#dnn_ctr487_UploadReports_PopupCalendar1,
#dnn_ctr487_UploadReports_PopupCalendar2,
#dnn_ctr487_UploadReports_PopupCalendar3
{position:relative; top:0; left:0;padding:0px 18px 0px 2px; z-index:99; border:0; text-indent:-9999px; }
#dnn_ctr487_UploadReports_PopupCalendar1 img,
#dnn_ctr487_UploadReports_PopupCalendar3 img,
#dnn_ctr487_UploadReports_PopupCalendar2 img
{background:url(images/show_calendar_icon.jpg) no-repeat;position:absolute; width:18px; color:black; 
	top:2px;height:18px;z-index:99; border:none 0 #ffffff; margin:0px 10px 0 0;}	*/
.pgstyle{padding:5px; color:red;}

#inner-nav{position:absolute; top:102px; left:0; width:918px; height:59px; }
#inner-nav a{height:58px; background:url(images/nav-bg.jpg) no-repeat; }

#nav{ position:absolute; top:157px; left:0; width:918px; height:59px; }
#nav a{ height:48px; background:url(images/nav-bg.jpg) no-repeat; }

a#firm{ width:139px;}
a#firm:hover{ background-position:0 -116px; }
a#firm.here{ background-position:0 -58px; }

a#banking{ width:209px; background-position:-139px 0; }
a#banking:hover{ background-position:-139px -116px; }
a#banking.here{ background-position:-139px -58px; }

a#mgmt{ width:232px; background-position:-348px 0; }
a#mgmt:hover{ background-position:-348px -116px; }
a#mgmt.here{ background-position:-348px -58px; }

a#trading{ width:192px; background-position:-580px 0; }
a#trading:hover{ background-position:-580px -116px; }
a#trading.here{ background-position:-580px -58px; }

a#research{ width:146px; background-position:-772px 0; }
a#research:hover{ background-position:-772px -116px; }
a#research.here{ background-position:-772px -58px; }





/*.loginbox{float:left; padding:0 0 0 20px; margin:23px 0px 0px 0px;}
dnn_LoginPane{ position:relative; }
#dnn_LoginPane table{ margin:10px auto; padding:10px; text-align:right; }
#dnn_LoginPane input{ width:150px; padding:1px 5px; border:1px solid #8aa05c; margin:5px 0; }
#dnn_LoginPane input#dnn_ctr366_Login_Login_DNN_cmdLogin
{text-indent:-9999px; padding:0; border:none; margin:0; 
	background:url(images/btnlogin.gif) no-repeat; width:59px; height:18px;}
#dnn_ctr519_ClientLogin_BtLogin,#dnn_ctr491_ClientLogin_BtLogin{display:inline; padding:0; border:0; margin:0; 
	background:url(images/btnlogin.gif) no-repeat; width:59px; height:19px;text-indent:-9999px; }
#dnn_ctr519_ClientLogin_BtLogin span a,#dnn_ctr491_ClientLogin_BtLogin span a{display:inline;text-indent:0px;}
*/

.signuptopbg{float:left;background:transparent url(images/signup-top.jpg) top left no-repeat; width:263px; 
	 height:32px;margin:0 0 0 16px;}
.signupbottombg{float:left;background:transparent url(images/signup-btm.jpg) bottom left no-repeat; width:263px; 
	height:53px;margin:0 0 0 16px; padding:0 0 0 62px;}
.signupcenterbg{float:left;background:transparent url(images/signup-center.jpg) top left repeat-y; width:263px; min-height:110px;
	padding:0 8px 0 10px;margin:0 0 0 16px;}


#openacc{background:transparent url(images/open.png) no-repeat 0 6px;display:block;position:relative; 
	width:150px;color:#fff; padding:6px 10px 2px 0px; text-align:center; margin-top:5px;}
#openacc a{text-decoration:none; color:#E6E3BD;	font:bold 12px arial,verdana; text-transform:uppercase;}
#openacc a:hover{color:#ffe375; text-decoration:none;}

#dnn_ctr526_ManageUsers_lblTitle{display:block; height:30px; color:green;}
.login-cont #dnn_ctr525_Login_pnlProfile{display:none;border:solid 2px #6cae90;background-color:#fff;margin:0 0 0 -37px; color:#000; 
padding:5px; width:300px;}
.login-cont{display:block;width:250px; background:transparent;}
.login-cont hr{display:none;}
.lgstyle{display:inline-block;margin:0 0 2px 3px; padding:0 8px 0 6px;color:#E6E3BD;font:normal 10px arial;width:235px;}


#dnn_ctr525_Login_pnlLogin table{position:relative;z-index:100;margin:5px 0 0 4px;padding:0;display:block; text-indent:0;}
#dnn_ctr525_contentpane{position:relative;text-indent:-10000px;padding:10px 0 28px 0; margin:0 22px 10px 0}
.LoginPanel{display:block;position:relative;}
#dnn_ctr525_Login_cmdRegister,#dnn_ctr525_Login_cmdPassword{display:none;}
#dnn_ctr525_ctl00_lblMessage{display:inline-block;color:#ff0000; padding:0 0 0 4px; font:bold 11px arial; width:215px;margin:0 0 0 0;}
/*#dnn_ctr525_Login_cmdPassword{display:block;color:white;position:absolute; top:78px; left:80px; width:100px;}
*/
#dnn_ctr525_Login_Login_DNN_txtUsername{margin:0;padding:0;display:block;position:absolute; top:-3px; left:70px;width:60px;}
#dnn_ctr525_Login_Login_DNN_txtPassword{margin:0;padding:0;display:block;position:absolute; top:30px; left:70px;width:60px;}
#dnn_ctr525_Login_Login_DNN_plPassword_lblLabel{color:#fff;margin:0;padding:0;display:block;float:left;position:absolute; top:32px;}
#dnn_ctr525_Login_Login_DNN_plUsername_lblLabel{color:#fff;margin:0;padding:0;display:block;float:left;}

#dnn_ctr525_Login_Login_DNN_plUsername_imgHelp,#dnn_ctr525_Login_Login_DNN_plPassword_imgHelp, 
#dnn_ctr519_Login_Login_DNN_plUsername_imgHelp,#dnn_ctr519_Login_Login_DNN_plPassword_imgHelp, 
#dnn_ctr525_Login_Password_plNewPassword_imgHelp, #dnn_ctr525_Login_Password_plOldPassword_imgHelp,
#dnn_ctr525_Login_Password_plNewConfirm_imgHelp,#dnn_ctr525_Login_Password_plLastChanged_imgHelp,
#dnn_ctr525_Login_Password_plExpires_imgHelp{display:none;}

/*
#dnn_ctr525_Login_Profile_ProfileProperties_ctl02_Prefix_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl03_FirstName_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl04_MiddleName_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl05_LastName_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl06_Suffix_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl09_CompanyAddress_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl10_Company_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl13_Street_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl14_City_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl15_Country_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl16_PostalCode_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl19_Telephone_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl20_Cell_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl21_Website_Label_imgHelp{}
*/
#dnn_ctr525_Login_Profile_ProfileProperties_ctl02_Prefix_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl04_FirstName_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl05_MiddleName_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl03_LastName_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl06_Suffix_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl10_CompanyAddress_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl09_Company_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl13_PersonalAddress_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl14_Email_Label_imgHelp,
#dnn_ctr525_Login_Profile_ProfileProperties_ctl15_Telephone_Label_imgHelp,
{display:none;}

#dnn_ctr525_Login_Login_DNN_cmdLogin{text-indent:-9999px; border:none; margin:0;color:#69795d;
	padding:19px 0 0 0;	position:absolute; top:57px; left:166px;background:url(images/btnlogin.gif) no-repeat; width:60px; height:18px; display:block;}

#dnn_ctr525_Login_chkCookie{display:none;}
table tr td span.Normal label{display:none;}

	
/*table tr td span.Normal{display:inline-block;color:#ff0000; padding:0 0 0 4px; font-weight:bold; width:205px;margin:0 0 0 0;}
#dnn_ctr525_Login_chkCookie{position:absolute;top:62px;right:0;left:77px;display:block; margin:0 0 0 -15px;z-index:1000; }
table tr td span.Normal label{position:absolute;top:66px;left:82px; font-size:9px; color:#fff; width:100px;z-index:1000;}*/


#dnn_ctr525_Login_Password_plOldPassword_lblLabel,#dnn_ctr525_Login_Password_plNewPassword_lblLabel{float:left;color:#fff;margin:0;padding:0;display:block;}
#dnn_ctr525_Login_Password_plNewConfirm_lblLabel{float:left;color:#fff;margin:0;padding:0;display:block;}
#dnn_ctr525_Login_Password_plExpires_lblLabel,#dnn_ctr525_Login_Password_plLastChanged_lblLabel{float:left;color:#fff;margin:0;padding:0;display:block;}
#dnn_ctr525_Login_Password_txtOldPassword,#dnn_ctr525_Login_Password_txtNewPassword{float:left;color:#fff;margin:0;padding:0;display:block;}

#dnn_ctr525_Login_chkCookie,#dnn_ctr525_Login_cmdRegister,#dnn_ctr525_Login_cmdPassword{display:none;}

/**************************/
#dnn_ctr527_Login_pnlLogin table{position:static;margin:0;padding:0;display:block; text-indent:0; width:160px; }
#dnn_ctr527_contentpane{position:relative;padding:0px 0 5px 0; margin:0;}
#dnn_ctr527_Login_Login_DNN_txtUsername{position:static;margin:4px 0 9px 0;padding:0;display:block;width:60px;}
#dnn_ctr527_Login_Login_DNN_txtPassword{margin:4px 0 14px 0;padding:0;display:block;width:60px;}
#dnn_ctr527_Login_Login_DNN_plPassword_lblLabel{color:#fff;margin:0;padding:0;display:block;float:left;}
#dnn_ctr527_Login_Login_DNN_plUsername_lblLabel{color:#fff;margin:0;padding:0;display:block;float:left;}
#dnn_ctr527_Login_chkCookie{display:none;}
#dnn_ctr527_Login_cmdRegister{display:none;}
#dnn_ctr527_Login_cmdPassword{display:none;}

#dnn_ctr527_Login_Login_DNN_cmdLogin{ border:none; margin:0;color:#69795d;
	padding:19px 0 0 0;	position:static; 
	background:url(images/btnlogin.gif) no-repeat; width:60px; height:18px; display:block;}

#dnn_ctr527_ctl00_lblMessage{display:inline-block;color:#ff0000; padding:0 0 0 4px; font:bold 11px arial; width:135px;margin:0 0 0 0;}
#dnn_ctr527_ManageUsers_lblTitle,#dnn_ctr526_ManageUsers_trHelp,#dnn_ctr526_ManageUsers_lblUserHelp{display:none;}

#inner-login-box .lghdd{text-transform:uppercase; font:bold 11px arial; color:#d5e1cd; margin:0px 0 0 0;}

#inner-login-box{position:relative;border:solid 2px #8f8046; margin:0px 0 0 8px; width:170px; padding:10px 5px 3px 12px;
	background-color:#053e2b;}	
/**************************/

/**************************/
#dnn_ctr528_Login_pnlLogin table{position:static;margin:0;padding:0;display:block; text-indent:0; width:160px; }
#dnn_ctr528_contentpane{position:relative;padding:0px 0 5px 0; margin:0;}
#dnn_ctr528_Login_Login_DNN_txtUsername{position:static;margin:4px 0 9px 0;padding:0;display:block;width:60px;}
#dnn_ctr528_Login_Login_DNN_txtPassword{margin:4px 0 14px 0;padding:0;display:block;width:60px;}
#dnn_ctr528_Login_Login_DNN_plPassword_lblLabel{color:#fff;margin:0;padding:0;display:block;float:left;}
#dnn_ctr528_Login_Login_DNN_plUsername_lblLabel{color:#fff;margin:0;padding:0;display:block;float:left;}
#dnn_ctr528_Login_chkCookie{display:none;}
#dnn_ctr528_Login_cmdRegister{display:none;}
#dnn_ctr528_Login_cmdPassword{display:none;}

#dnn_ctr528_Login_Login_DNN_cmdLogin{ border:none; margin:0;color:#69795d;
	padding:19px 0 0 0;	position:static; 
	background:url(images/btnlogin.gif) no-repeat; width:60px; height:18px; display:block;}

#dnn_ctr528_ctl00_lblMessage{display:inline-block;color:#ff0000; padding:0 0 0 4px; font:bold 11px arial; width:135px;margin:0 0 0 0;}
#dnn_ctr528_ManageUsers_lblTitle,#dnn_ctr528_ManageUsers_trHelp,#dnn_ctr528_ManageUsers_lblUserHelp{display:none;}

/**************************/

/*
#inner-login-box label{ font-weight:bold; color:#fff; font-size:0.9em; }
#inner-login-box #dnn_LoginPane input#dnn_ctr438_Login_Login_DNN_cmdLogin, 
#inner-login-box #dnn_LoginPane input#dnn_ctr430_Login_Login_DNN_cmdLogin
{text-indent:-9999px; position: absolute; right:16px;z-index:1000px; width:auto; padding:3px 10px 0 0; 
	border:auto; margin:auto; background:url(images/btnlogin.gif) no-repeat; border:none; width:59px; height:18px; text-indent:-9999px; }
#inner-login-box #dnn_LoginPane table{background-color:#053e2b;margin:0px 0 0 2px; padding:3px 10px 10px 17px; text-align:right; }
#inner-login-box #dnn_LoginPane input{ width:80px; padding:1px 5px; border:1px solid #8aa05c; margin:5px 0; }
#inner-login-box #dnn_ctr438_Login_cmdPassword,#inner-login-box #dnn_ctr430_Login_cmdPassword
{ color:#96aa62; text-transform:lowercase; text-decoration:none;  }
*/
#sub-promos{float:left;margin:5px 0 0 0; padding:0px 0 0 3px; height:200px; width:690px; clear:left;color:#6c6868;}
#sub-promos li{float:left;width:200px; list-style:none; margin:0; padding:0px 15px 0 9px;font-size:12px;  
	font-family:arial; text-align:justify;color:#6c6868; }
#sub-promos li a{ float:none;font-size:12px;font-family:arial;font-weight:bold; padding:3px 0 0 0; }

#promos {float:left;margin:4px; padding:0px 0 0 0px; height:200px; width:654px; clear:left;}
#promos li{float:left;width:182px;  margin:0;padding:0px 12px 0 10px;font-size:12px;  font-family:arial; text-align:left; }
#promos li a{ float:none;font-size:12px;font-family:arial;font-weight:bold; padding:3px 0 0 0; }
.promo-img-link img{ border:5px solid #0b4934; margin:0 0 4px 0; }
#promos h2 a{color:/*#e6e3bd;*/#0b4833;font-weight:bold; font-size:13px;font-family:arial; padding:3px 0 0 0; }
#promos li p{margin:10px 0; width:178px;color:#333333;font:normal 12px arial; text-align:left;}

.main-content-area{float:left; width:690px; margin:0 0 0 10px; padding:0;}
#mid-content-mangt{background-color:#ffffff; color:#6c6868; width:445px; padding:10px; margin:0 0 0 15px;
	float:left; font:normal 12px Arial; line-height:19px; text-align:center;}
	
#mid-content-securities {background-color:#ffffff; text-align:center;
	width:680px; padding:0px; margin:0px; border:0; float:left; font:normal 12px Arial; color:#6c6868;}
.mid-col-sec{margin:0px; width:445px; float:left; padding:0 0 5px 5px}
.mid-col-subsec{ width:445px; margin:5px 0 8px 0; padding:0; list-style:none; line-height:1.2em;}

#mid-mangt {background-color:#ffffff; text-align:center;
	width:680px; padding:0px; margin:0px; border:0; float:left; font:normal 12px Arial; color:#6c6868;}
.mid-col{margin:0px; width:670px; float:left; padding:0 0 0 8px;font:normal 12px Arial; text-align:justify;}
.mid-col-sub{font:normal 12px Arial; text-align:justify; width:670px; margin:5px 0 8px 0; padding:0; list-style:none; line-height:1.2em;}
/*#right-column-area{width:340px; padding:0; margin:0px; float:left; font:normal 11px Arial; color:#6c6868; }
#right-column-area h3{font:bold 12px arial; border-bottom:dotted 1px #aaaaaa; padding:3px;}
#right-column-area p{font:normal 12px arial; padding:3px;}*/

#right-column-area{width:216px; min-height:150px; background-color:#ffffff; padding:2px; margin:10px 0 0 0; 
	 float:right; font:normal 1.2em book antiqua,Arial; color:#6c6868; line-height:19px; text-align:right; }
#right-column-area h3{font:bold 12px book antiqua,helvetica,arial; border-bottom:dotted 1px #aaaaaa; padding:3px;}
#right-column-area p{font:normal 1.2em book antiqua,arial; padding:3px; line-height:1.4em;}
.right-col{float:left;width:675px; height:230px; font-family:arial; padding:0; margin:0;}

.new-hd{color:#0b4833;font:bold 12px arial; margin:0; padding:0;display:inline-block; text-transform:uppercase;}
.mid-hd{color:#0b4833;font:bold 12px arial; margin-bottom:5px; display:inline-block; text-transform:uppercase; }
a.mid-hd{color:#0b4833;font:bold 12px arial; }
a:visited.mid-hd{color:#0b4833;font:bold 12px arial;}
.mid-col-sub a:hover{color:#0b4833;text-decoration:underline;}
a.sub-img-link img{float:left;padding:0px; border:5px solid #0b4934; margin:16px 6px 2px 0; }

#content{width:355px;padding:10px 24px 10px 0; float:left; position:relative; margin:0 0 10px; font-family:arial;}
#content ul li{list-style:none; color:#000000;}

#right-news-content{float:left;width:240px;
	padding:0px 3px 0px 3px; margin:17px 6px 0 19px; font:normal 11px arial;}
.hm-mid-sect{margin:17px 5px 6px 10px; padding:2px 0 0 0;width:314px; display:block;
	height:230px; float:left;color:#333333;font:normal 12px arial; text-align:justify;}
#dnn_TickerPane{position:relative; top:39px; left:3px;padding:7px 0 0 5px; margin:0px 0 0 0; width:280px;height:270px;}
#dnn_ctr485_ModuleContent table{position:relative; margin:0px 0 0 0;padding:0px 0 0px 3px; }

#ticker{position:relative;background:url(images/tickerbg.jpg) no-repeat 0 0px;width:293px; height:252px; background-color:#ffffff; 
	/*border-top:solid 10px #053e2b;*/float:left; margin:8px 0 0 7px; padding:2px 0 0 0; }	
#ticker h3{font:bold 1.3em Arial; text-transform:uppercase;color:#0b4833; padding:1px 0 0 2px;}

h3.nse-headline{position:absolute;font:bold 13px Arial; text-transform:uppercase;
	 padding:2px 10px 0px 0; margin:0; color:#0b4833; top:6px; left:9px; height:20px; }
h3.news-headline{font:bold 13px Arial; text-transform:uppercase;
	 padding:2px 10px 8px 20px; margin:2px 0 2px 0; color:#0b4833; border-bottom:solid 5px #eeeeee;}
h3.news-headline a{color:#8f8046; font-size:13px; text-transform:none; }
#content p{text-align:justify; margin:10px 0 20px; color:#000; font-size:12px; line-height:1.4em; }
ul.home-news-box {padding:0px;text-align:justify; color:#006741; 
	font:normal 12px arial;margin:0;}
/*ul.home-news-box li{color:#333333;list-style:none;font-size:11px; margin:0;padding:6px 0 5px 0; border-bottom:dotted 1px #aaa; }*/
ul.home-news-box li{margin:4px 0 5px 0px !important;padding:3px 0 7px 20px;color:#333333; 
	background:url(images/bullet-new.jpg) no-repeat 0px 3px;border-bottom:dotted 1px #aaa;
	list-style-type:none !important; font-size:12px; font-family:arial; line-height:16px; }
ul.home-news-box li.last{border:none;}
#content.sub ul.bstyle{color:#6c6868; text-align:justify; }
#content.sub ul.bstyle li{margin:4px 0 2px 0px !important;padding:0px 0 0 14px;color:#6c6868; 
	background:url(images/bullet-img.jpg) no-repeat 0px 3px;
	list-style-type:none !important; font-size:12px; font-family:arial;}
#dnn_NewsPane ul{padding:0; margin:0; }
#dnn_NewsPane .news-list li{width:155px; padding:0 10px; list-style-type:square;  }
.news-list a{ float:none; }
.news-list h4 a{ padding:10px 20px 0 0; color:#8f8046; font-size:1.2em; font-weight:bold; }
.news-list li{ list-style-type:none; }
#content .news-list li p{font:normal 11px Arial; text-align:justify; }
.more-link{position:absolute; bottom:10px; right:10px; padding:0 20px 0 0; font-size:1.1em; background:url(images/blue-arrow.gif) no-repeat right center; color:#8f8046; font-weight:bold; text-transform:lowercase; }


h3.green-heading{ font-family:arial;padding:0px 10px 10px 0px; font-weight:bold; color:#0b4833; 
	font-size:13px; text-transform:uppercase; }

#helpful-links{font-family:arial;width:520px; padding:0 10px 0px 0; margin:0; float:left;}
#helpful-links ul{float:left; padding:5px 5px;}
#helpful-links ul li{ float:left; color:#8f8046;}
#helpful-links ul li a{ color:#8f8046; font-size:13px; font-weight:bold;}
#helpful-links .other-links{font-family:arial;width:400px;}
#helpful-links .other-links a{ font-size:11px; font-weight:normal; color:#134733; padding:0; margin:0;}
#helpful-links ul.other-links li {display:inline;float:left; color:#134733; margin:0; padding:0;}

#footer{position:relative; top:2px;height:70px;font-family:arial; background:#e6e3bd; border-bottom:7px solid #114b38; 
	padding:7px 15px 6px 0;
	margin:20px auto 0 auto; text-align:center;  clear:both;}
#ftsection{float:left; margin:0 0 0 0;}
#footer-links{width:370px; float:right; padding:0; margin:0; color:#134733; text-align:right;}
#footer-links ul{ float:right;text-align:right; padding-left:0px;}
#footer-links li{float:left; color:#134733; }
#footer-links a{ font-size:1.2em; font-weight:bold; color:#134733;}
#footer-links p{ text-align:right; padding:4px 0 0 0; color:#134733; font-size:1.1em;}
#footer-links span{display:inline-block;font-size:9px; padding:2px 0 3px 0; color:#64634b;}
#footer-links span a{font-family:arial; font-size:9px;color:#64634b;}
#footer-links span a {text-decoration:none;}
#footer-links span a:hover {color:#134733;}

#footer-logo{ background:url(images/footer-logo.gif) no-repeat; width:233px; height:33px; float:right; padding:0;margin:0px 0px 0 10px; }

#submenu{ width:205px; padding:5px 5px 14px; background:url(images/sub-menu-bg.gif) no-repeat bottom;
	border:solid #e1dfdf; border-width:1px 1px 0; float:left; margin:0 0px 12px 0; text-align:left; font:normal 12px arial;}
	
#submenu #leftcolumn{text-align:left;margin:0 auto; width:160px; padding:0 10px 10px 10px; background-color:#ffffff;}

#submenu #dnn_dnnMenuSub_lblLinks{ display:block; padding:6px 0; margin:4px 5px; border-top:20px solid #e1dfdf; }
#submenu #dnn_dnnMenuSub_lblLinks a{ background:#f5f5f5; border-bottom:1px solid #e1dfdf; color:#0e5034;
	 padding:5px 10px; font-size:13px; font-weight:normal; font-family:arial;display:block; }
#submenu #dnn_dnnMenuSub_lblLinks a:hover{ color:#918146; }


.lstyle ul li{text-align:justify; list-style:square; list-style-position:inside; margin:0; padding:0; }
#content.sub{text-align:justify; width:680px; min-height:300px; padding:8px 4px 0 5px; margin:0px 0 0 8px; 
	border:0; float:left; font:normal 12px Arial; color:#6c6868; line-height:19px; }
.uhere{float:left;display:block; font:bold 11px Arial; color:#6d6149; text-transform:uppercase; text-decoration:none; 
	 padding:6px 5px 3px 5px; background-color:#6d6149; color:White;  
	 margin-right:5px; margin-top:-3px; margin-left:1px; margin-bottom:2px;}
.uhere span{display:inline-block;font:bold 18px arial,tahoma; text-decoration:none; padding-top:0px;margin-top:-3px; padding-bottom:2px;}
.sub2{text-align:justify;margin:0;padding:0;font:normal 1.3em Arial; color:#6c6868; line-height:17px;}
.sub3{text-align:justify;width:680px; float:left;margin:0 0 0 2px;padding:0; font-family:arial; font-size:12px; 
	padding:0 0 2px 0; text-decoration:none; color:#6d6149;line-height:19px;}
.sub3 a{text-decoration:none; color:#6d6149;}
.sub3 a:hover{text-decoration:none; color:#0b4934;}

#flashcontent{clear:left;margin:0; padding:0;width:680px;}
.noflashcontent{clear:left;background:#423c2d;padding:6px; margin:0;width:668px; font:bold 11px arial; color:#fff; text-align:left;}
.noflashcontent h4{font:bold 12px arial; color:#ffffff;/*#6cb92b;5aaf27*/}
.noflashcontent span{margin-left:7px;}

#content.sub a, #content.sub a:visited{text-decoration:none; color:#6d6149; }
.sub .breadbk a, .sub2 .breadbk a{display:inline-block;font-family:arial; font-weight:bold;font-size:13px; padding:3px 0 0px 0; 
	margin:0px 0 0px 0;text-decoration:none; color:#6d6149;}
.sub a,.sub2 a,.sub2 a:visited{font-family:arial; font-size:12px; padding:3px 0 0px 0; 
	margin:0px 0 0px 0;text-decoration:none; color:#6d6149;}
.sub2 a:hover,.sub2 a:active{text-decoration:underline; color:#0e5034;}
.sub2 p, .sub p, #content.sub p{color:#6c6868;}
#content.sub a:hover,#content.sub a:active{text-decoration:none; color:#0e5034;}
#content.sub h4{font:bold 1.0em arial; margin:3px 0 3px 0; line-height:1.3em; color:#0e5034;}
#content.sub ul{color:#6c6868; font-size:1.0em; margin:0px; list-style:none !important;}

#content.sub ul li{background:url(images/bullet-img.jpg) no-repeat 2px 1px;list-style:none !important; 
	margin:2px 0 0 0; padding:0px 0 4px 0;}
#content.sub ul li a{background:url(images/bullet-img.jpg) no-repeat 2px 1px; text-indent:16px; list-style:none !important; 
	line-height:12px; display:block; margin:2px 0 0 0; padding:0px 0 4px 0;color:#6c6868;}

#stock-ticker-area{float:left; width:672px; text-align:center; height:22px; margin:0; padding:7px 4px 7px 4px; 
	background-color:#eee9d7; font:normal 1.2em Arial; color:#0e5034;}


#discuss-content{background-color:#ffffff; margin:0 5px 0 20px; color:#6c6868; width:850px; padding:10px; 
	float:left; font:normal 12px Arial; line-height:19px;}



h1#page-title{ clear:left;color:#0e5034; font:normal 1.8em arial,Times, serif; border-bottom:1px dotted #636567; padding:5px 5px 2px 0; margin-bottom:10px; }
h2.subhead{ color:#0e5034; font-size:1.4em; margin:10px 0; }
h3.sub-subhead{ color:#0e5034; font-size:1.3em; margin:10px 0; }

#content ul, #content ol{ color:#816F33; list-style-type:disc; font-size:12px; }
#content ul li, #content ol li{ margin:3px 0; }
#content ol{ list-style-type:decimal; }
#content ul li span, #content ol li span{ color:#5A5555; }

.two-column ul, .two-column ol{ width:30%; float:left; margin:0 10px; }

ul#grid{ margin:0 0 0 0; padding:0 0 0 5px; width:650px; list-style:none; }
ul#grid li{float:left; display:inline;list-style:none !important;width:122px; text-indent:-9999px; }

ul#grid li a img{display:block; float:left;height:140px; width:120px; border:0;}


