@charset "utf-8";
body{font:normal 10pt Arial; color:#3a495e; background:#fff url(../images/bg.gif) top repeat-x ;padding:6px 0px 0px 0px; margin:0px;}
img{ border:0px;}
input,select,textarea{ font:normal 10pt Arial;padding:2px 0px 2px 3px; border:solid 1px #ccc !important;}
a{ color:#023da1; text-decoration:none}
a:hover{ text-decoration:underline;}
.blank{ clear:both;}
td{ vertical-align:top;}
fieldset{ border:solid 1px #ccc; margin:5px 0px 10px 0px; padding:4px 4px 10px 4px !important; height:320px;}

legend{ font:bold 10pt Arial; color:#00317f;}
legend span a,legend span,table.sample2 th span{ font:normal 12px Arial;}
.button{ background:#1a3869 url(../images/button.jpg) repeat-x; font:bold 10pt Arial; color:#fff;border:1px solid #1a3869 !important;padding:1px 10px !important; cursor:pointer;}
a.button{ background:#1a3869 url(../images/button.jpg) repeat-x; font:bold 10pt Arial; text-decoration:none; color:#fff; border:1px solid #1a3869 !important; padding:2px 10px !important; cursor:pointer;}
.button:hover{background:#2a63bf;}

*html body a.button{ padding:2px 10px !important;}
.iconspan{background:url(../images/button.jpg) repeat-x; font:bold 10pt Arial; color:#fff; border:0px; padding:3px 10px; cursor:pointer;}
.radio{ border:0px;}
.red,.quote-down{ color:#F00;}
.quote-up{ color:#009900;}
.quote-even{ color:#235382;}
.maintable{ width:1002px;}
.logo{ float:left; width:282px;}
.logo_Rside{ float:right; width:610px; margin-top:0px; padding-top:0px;}
.logo_Rside iframe{ padding:0px; margin-top:0px;}
.topsearch{float:left; width:340px; overflow:hidden; margin-top:0px;}
/*.toplogin{width:205px;font:bold 9pt Arial; color:#fff; text-align:center; margin-bottom:10px; float:right;height:25px; background:url(../images/top_loginbg.jpg) top no-repeat;}
.toplogin a{color:#fff; text-decoration:none; padding:5px;} .toplogin a:hover{ text-decoration:underline;}
.toplogin .lightText{ color:#ffb900;font:normal 9pt Arial; font-style:italic;}*/
.sitesearch{float:right;}
.sitesearch .searchbox{ width:120px;}
.sitesearch a{ text-decoration:none; color:#3a495e; padding:5px;}
.sitesearch a:hover{ color:#013792; text-decoration:underline;}
.toplinks{font:bold 9pt Arial; color:#fff; margin:0px; z-index:5; padding:10px 15px 11px;}
*html .toplinks{font:bold 9pt Arial; color:#fff; margin:0px; z-index:5; padding:10px 15px 9px;}
*+html .toplinks{font:bold 9pt Arial; color:#fff; margin:0px; z-index:5; padding:10px 15px 9px;}
.toplinks{font:bold 9pt Arial; color:#fff; margin:0px; z-index:5; padding:10px 15px 9px\0/;}

.toplinks a{font:bold 12px Arial, Helvetica, sans-serif; color:#21437a; padding:10px 9px; display:inline; text-decoration:none;}
.toplinks span{ display:block;}
.toplinks a:hover, .toplinks a.selected{color:#0066CC; text-decoration:none;}

.top_body{height:89px !important; background:url(../images/bg_search.jpg) repeat-x top left;}

.welcome{margin:10px 5px 0px 0px; float:right; width:200px; text-align:right; font:12px Arial, Helvetica, sans-serif; color:#21437a;}

.advertisment_banner{ text-align:center; padding:0px; margin:0px; z-index:-3;}
.curveBg{padding:2px 0px 10px 10px;}
.ticker{ padding:2px 0px 2px 5px; clear:both; margin:0px 0px 5px 0px; font:normal 10pt Arial; color:#fff; background:#2f3336;}
.ticker .red{ color:#00f6ff;}
.devider{width:10px;}
.devider2{width:12px;}
.rightPanel{ width:236px;}
.middlePanel{width:auto;}
.leftPanel{width:238px; padding:0px;}
.middle_panel{width:680px;}

.leftPanelTop{ background:url(../images/leftPanelTop.jpg) top no-repeat; text-align:center; padding:0px; margin:0px 0px 10px 0px;}
.leftPanelBot{ background:url(../images/leftPanelBot.gif) bottom no-repeat; text-align:center; margin-top:10px; padding:7px 10px 19px 10px;}
.leftPanel h2{color:#01358c; display:block; text-align:center; font:bold 14pt Arial; padding:0px; margin:0px;}
.leftPanel h3{color:#01358c; display:block; text-align:center; font:bold 13pt Arial; letter-spacing:-1px; padding:0px; margin:0px;}
.leftPanel h4{color:#fff; background-color:#013ea8; display:block; text-align:center; font:normal 9pt Arial; padding:3px; margin:0px;}


.cleantabs{ margin:5px 0px;}
.cleantabs a{ display:block; padding:5px 10px; margin:8px 0px; text-align:left; text-decoration:none; font:bold 10pt Arial; color:#fff;}
.cleantabs a.clean{ background:url(../images/cleantech.jpg) no-repeat;}
.cleantabs a.tech{ background:url(../images/tech.jpg)  no-repeat;}
.cleantabs a.gold{ background:url(../images/gold.jpg)  no-repeat;}
.cleantabs a.metalmining{ background:url(../images/metalmining.jpg)  no-repeat;}
.cleantabs a.oilgas{ background:url(../images/oilgas.jpg) no-repeat;}


.bluehead{overflow:hidden; width: auto; padding-left:5px; background:transparent url('../images/headingL.jpg') no-repeat top left; text-align:left; margin-top:10px; height:34px;}
.bluehead h1 {font:bold 12px Arial; background:transparent url('../images/headingR.jpg') no-repeat top right; display:block; padding:8px 8px;  color:#333; height:34px;}

.bluehubhead{width: auto; padding-left:5px; background:transparent url('../images/headingL.jpg') no-repeat top left; text-align:left; margin-top:10px; height:34px;}
.bluehubhead h1 {font:bold 12px Arial!Important;  color:#333;background:transparent url('../images/headingR.jpg') no-repeat top right; display:block; padding:8px 5px;height:20px;}
.bluehubhead h2{font:bold 12px Arial; background:transparent url('../images/headingR.jpg') no-repeat top right; display:block; padding: 10px 5px;  color:#333;}

.bluehead span{ font:bold 12px Arial; background:transparent url('../images/headingR.jpg') no-repeat top right; display:block; padding:8px 8px;  color:#333; height:34px;}
.bluehead span strong{color:#153d9b;}

.bluehead2{overflow: hidden; width: auto; padding-left:15px; background:#00b9ff url('../images/bluetop_l.jpg') no-repeat top left; text-align:left; margin-top:10px; margin-bottom:0px;}
.bluehead2 span{ font:bold 12px Arial; background:#00b9ff url('../images/bluetop_r.jpg') no-repeat top right; display:block; padding:8px 10px 8px 0px;   color:#efefef; }

.bluehead sup{text-transform:lowercase !important;}

* html .bluehead h2{
position:relative;
top:0px;
}

*+html .bluehead h2{
position:relative;
top:0px;
}

.floatright{float:right;}
.floatleft{float:left;}

a#newsBig{ width:150px;}
.newsTab a{background:#b6ccde; height:17px; display:block; margin:0px 0px 0px 0px; text-align:center; font:normal 10pt Arial; color:#000; text-decoration:none; padding:8px 0px 8px 5px;}
.newsitems{ border:solid 1px #a6c0d5; }
*html body .newsitems{ margin-top:-5px;}
.newshead{ background:#cbd3da ; padding:0px 0px 5px 5px; margin:0px; font:normal 10pt Arial; color:#003b99;}
*html body .newshead{ margin-top:-5px !important;}
a.active:link,a.active:visited,.newsTab a:hover {background:#0040a8;color: #fff !important;}
.AllNews{ margin-bottom:2px; font:bold 10pt Arial; padding:8px; text-align:right;}
.AllNews2{ background:#a5c0d5; margin-bottom:2px; font:bold 10pt Arial; padding:8px; text-align:right;}

.AllNews a,.AllNews2 a{ color:#000; text-decoration:none; padding:5px;}.AllNews a:hover,.AllNews2 a:hover{ text-decoration:underline; color:#003ea3;}

.RPanelPics{ margin-bottom:10px;}
.pollHead{ font:bold 10pt Arial; color:#fff; background:#636363 url(../images/poolHead.jpg) repeat-x; text-align:center; padding:5px 0px 9px 0px;}
.poolBg{border:1px solid #d9dcea; padding:6px; font:bold 10pt Arial; color:#000;}
.polling{ color:#013fa7; margin:5px;}
.polling input{ border:0px;}
.pollingButton{ background:#0095ff url(../images/pollingButton.jpg) no-repeat; text-align:center; font:bold 10pt Arial; color:#fff; border:0px !important; width:94px; height:30px; margin:0.5em 0em 0em 0em;}
a.poll{ font:normal 9pt Arial; color:#000; text-decoration:none;}a.poll:hover{ text-decoration:underline;}

.Date{ color:#666666; font:normal 10pt Arial;}
.bluehead .Date{ text-decoration:none; color:#fff !important; font:normal 10pt Arial;}
.bluehead a{ text-decoration:none; background:#0086ff url(../images/button.jpg) repeat-x; font:bold 10pt Arial; text-decoration:none; color:#fff;border:0px !important;padding:1px 8px; cursor:pointer; text-transform:none !important;}
.blueRight{ float:right; margin-right:10px;}
*html body .blueRight{ margin-top:-15px !important; }
*+html .blueRight{margin-top:-15px !important;}


.footer{ background:#fff url(../images/footer.gif) center top no-repeat; text-align:center; font:normal 10pt Arial; color:#ccc; padding:2.5em 0em 2em 0em;}
.footer a{color:#37598f; text-decoration:none; padding:10px;}.footer a:hover{color:#000; text-decoration:underline;}
.copyright{font:normal 10pt Arial; color:#9cacbb; margin-top:1em;}
.copyright a,.copyright a:hover{font:normal 10pt Arial; color:#9cacbb; padding:0px; text-decoration:none;}
.poweredby{font:normal 10pt Arial; color:#9cacbb; float:right;}
.poweredby a, .poweredby a:hover{font:normal 10pt Arial; color:#9cacbb; padding:0px; text-decoration:none;}

.BoardMembers td{padding-bottom:20px;}
.BoardMembers .CView{ font:bold 10pt Arial; padding:5px 7px; color:#fff; background-color:#3f596c; text-align:left; margin-bottom:6px;}
table#QuoteFndData td,table#QuoteTbl td{ color:#000; font:normal 12px Arial;}
table#press_releases th{ color:#003b99; background-color:#cbd3da;}
table#press_releases th a{ color:#fff;}
table#commodities_financial_news{font:normal 12px Arial;}
table#commodities_financial_news th{color:#003b99; background-color:#cbd3da; text-align:right;}
table#commodities_financial_news td{ padding:6px 3px; text-align:right;}
.DateRange{ text-align:center;}
.DateRange a{ padding-right:5px;}
.micrositelinks{ text-align:left; margin:0px; padding:0px;}
.micrositelinks ul{ margin-left:0px !important; padding:0px;}
.micrositelinks ul li{ line-height:1.5em; border-bottom:solid 1px #f9f9f9; padding-bottom:8px; font:bold 10pt Arial; margin-left:0px; margin-bottom:15px; list-style:url(../images/nextarrow.gif) inside;}
.micrositelinks a:link, .micrositelinks a:visited{ text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif;}
.micrositelinks a:hover{ text-decoration:underline; color:#000;}

.banner{ background:url(../images/banner-bottom.gif) bottom  no-repeat; border:solid 1px #dbe2e8; height:209px; margin:0px 0px 10px 0px;}
.logo_new{ float:left; width:180px; overflow:hidden; margin-top:1.5em; text-align:center;}
.banner_Rating{ text-align:center; font:bold 12px Arial; color:#000; padding:5px;}
.slide{float:right; width:485px; overflow:hidden !important;}
.company_name{ background:url(../images/company_namebg.jpg) top center no-repeat; text-align:center; font:bold 19px Arial Black,Arial;color:#000; padding:10px 4px 10px 4px; margin:20px 0px;}
.tagline{ font:bold 10pt Arial;}
#ManagementMSG p{ padding:0px; margin:0px;}
#ManagementMSG{border:solid 1px #1b283b; padding:5px;}
#ManagementMSG strong{ display:block; clear:both; font:bold 10pt Arial;padding:5px 7px; color:#fff; background-color:#1b283b; text-align:left;}
table#BoardMembers .CView{ font:bold 10pt Arial;padding:5px 7px; color:#003b99; background-color:#cbd3da; text-align:left;}
table#OptionChain td{ text-align:center;}
table#CompanyOverview,table#tblCompanyDetail,table#BoardMembers{ border:solid 1px #cbd3da; margin:0px 0px 15px 0px;}
table#CompanyOverview th,table#tblCompanyDetail td.CView{ font:bold 10pt Arial; color:#003b99; background-color:#cbd3da; text-align:left;}
table#OptionChain td{ text-align:center;}
table#OptionChain th{ border-top:solid 1px #ccc; padding:5px 0px;font:normal 10pt Arial; color:#fff; background-color:#1b283b; text-align:center;}
table#OptionChain th a, table#commodities_future th a{ color:#fff;}
table#commodities_future th,table#login th,table#forgotePass th{font:bold 10pt Arial; color:#fff; background-color:#1b283b; text-align:left;}

.CsearchLegand{ position:relative; float:left; font:bold 10pt Arial; color:#00317f; margin:-11px 10px 20px 3px; background:#fff;}
.CsearchLegand2{ position:relative; float:right; font:bold 10pt Arial; color:#00317f; margin:-11px 10px 20px 3px; background:#fff;}
*html body .CsearchLegand,*html body .CsearchLegand2{ margin:-9px 10px 20px 3px !important;}

.shadetabsBot{ background-color:#00317f !important; clear:both !important; height:4px !important;}

#SmallcapBookmark{
z-index:1000; right:1em; bottom:1.5em; position:fixed;
}
*html body #SmallcapBookmark{ position:absolute;}
.subhead,.EventHeader{background:#cbd3da url(../images/headRight.jpg) right center no-repeat; padding:0px; margin:15px 0px 0px 0px;}
.subhead h2{background:url(../images/headLeft.jpg) left center no-repeat;color:#003b99; font:bold 11px Tahoma;padding:4px 0px 4px 38px; margin-bottom:5px;}
.EventHeader span{background:url(../images/headLeft.jpg) left center no-repeat;color:#003b99; font:bold 11px Tahoma;padding:4px 0px 4px 38px;  display:block;}
.EventHeader a{ text-decoration:none; color:#003b99; padding:0px; margin:0px;}
.EventContent p{ padding:0px; margin:0px 0px 8px 0px;}


table#ceoVideo th{border-top:solid 5px #fff; border-bottom:0px; padding:5px;font:normal 10pt Arial; color:#003b99; background-color:#cbd3da; text-align:left;}
table#ceoVideo td{padding:5px;font:normal 10pt Arial; color:#000;}
table#ceoVideo a{ text-decoration:underline;}
table#ceoVideo a{ text-decoration:none;}
table.sample2 { 
margin:5px 0px;
border-width: 1px;
border-color: #d9dcea;
border-collapse: collapse;
padding:8px;
}
table.sample2 th { background:#cbd3da; color:#003b99; font:bold 10pt Arial; text-align:left;
text-decoration:underline;
border-width: 1px;
border-style: solid;
border-color: #d9dcea;
vertical-align:top;
padding:8px;
}
table a:link.titletexts, table a:visited.titletexts{font:bold 9pt Verdana; letter-spacing:1px color:#003b99; text-decoration:none;}
table a:hover.titletexts{text-decoration:underline; color:#FF0000;}
table a:link.titletexts span, table a:visited.titletexts span{font:9pt Arial; color:#666666; text-decoration:none;}
table a:hover.titletexts span{color:#ff0000; text-decoration:underline;}

table.sample2 td { 
background:#ffffff url(../images/cell_bg.jpg) top repeat-x;
border-width: 1px;
border-style: solid;
border-color: #d9dcea;
vertical-align:top;
padding:8px;
}
table.sample2 img{
/*border:1px solid #999999;*/
margin-right:10px;
}
table.sample2 span{
font-weight:bold;
line-height:30px;
}

.sample2 a{ text-decoration:none;}
.sample2 a:hover{ text-decoration:underline; color:#ff0042;}

.sample2 h2 {color:#003b99; font:bold 10pt Arial; text-align:left;
text-decoration:underline; line-height:5px; padding:0px;}

.archive_btn{
text-align:center;
padding:5px;
width:auto;
float:right;
}
.archive_btn a:link, .archive_btn a:visited{
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
background-color:#003399;
text-decoration:none;
margin-top:15px;
padding:5px 10px 5px 10px;
display:block;
}
.archive_btn a:hover{
background-color:#0099FF;
}

table.whatsNew {
border-width: 1px;
border-color: #d9dcea;
border-collapse: collapse;
padding:8px;
}

table.whatsNew td { 
background:url(../images/cell_bg.jpg) top repeat-x;
border-width: 1px;
border-style: solid;
border-color: #d9dcea;
vertical-align:top;
padding:8px;
}
.whatsNew a{ text-decoration:none; padding-right:15px; background:url(../images/darkBlue.gif) right 5px no-repeat;}
.whatsNew a:hover{ text-decoration:underline; color:#ff0042;}

.aboutlist{ margin-left:25px; padding:0px;}
.aboutlist li{ margin-bottom:10px !important; line-height:1.5em;  list-style:square url(../images/darkBlue.gif) !important; font:normal 12px verdana; text-align:left; color:#516677;}
.aboutlist li span{color:#f00;}
img.CeoVideo{background:url('../images/video_bg.jpg') no-repeat; padding:13px 11px; width:134px; height:105px; float:left; margin-right:10px;}

ul.list_contents{margin-left:0px; margin-top:0px; padding-left:0px; list-style:none;}
ul.list_contents li{margin-left:0px; padding:10px; border-bottom:1px solid #f0f0f0;}

.Pager{ text-align:center; margin:5px;}
.Pager a{ background-color:#cbd3da; color:#013ea8; margin-left:2px; text-decoration:none; padding:2px 4px !important;}
a.Pagerselected,.Pager a:hover{background-color:#013ea8; color:#cbd3da;}

.storycontent{border:1px solid #d9dcea; padding:6px; line-height:20px; clear:both; height:158px; vertical-align:top;}
.shortcontent{border:1px solid #d9dcea; padding:6px; line-height:20px; clear:both; height:155px; vertical-align:top;}
.storyimg{ border:1px solid #0033CC; margin-right:8px; padding:3px; margin-top:5px;}
.normalcontent{border:1px solid #d9dcea; padding:6px; line-height:20px; clear:both; vertical-align:top;}

.mining_table table{ 
margin:0px 0px;
border-width: 1px;
border-color: #d9dcea;
border-collapse: collapse;
padding:8px;
}
.mining_table table th{ background:#cbd3da; color:#003b99; font:bold 10pt Arial; text-align:left;
border-width: 1px;
border-style: solid;
border-color: #d9dcea;
vertical-align:top;
padding:8px;
}
.mining_table table td{ 
background:#ffffff url(../images/cell_bg.jpg) top repeat-x;
border-width: 1px;
border-style: solid;
border-color: #d9dcea;
vertical-align:top;
padding:8px;
}

a.topstory:link, a.topstory:visited{
font:normal 23px Helvetica, Arial, sans-serif;
text-decoration:none;
}

a.topstory:hover{
text-decoration:underline;
}

a.topvideo:link, a.topvideo:visited{
font:normal 23px Helvetica, Arial, sans-serif;
text-decoration:none;
}
a.topvideo:hover{
text-decoration:underline;
}

.mining_table a{ text-decoration:none; padding-right:15px; background:url(../images/darkBlue.gif) right 5px no-repeat;}
.mining_table a:hover{ text-decoration:underline; color:#ff0042;}

.carasole_bd{border:1px solid #d9dcea; padding-top:6px;}
.stepcarousel{
margin-left:28px; 
position: relative;
overflow: scroll;
width:434px;
height:115px;
}
*+ html .stepcarousel, * html .stepcarousel{
margin-left:30px; 
position: relative;
overflow: scroll;
width:433px;
height:115px;
}
.stepcarouse2{ margin-left:25px; position: relative; overflow: scroll; width:93%; height:90px;}

.stepcarousel .panel span, .stepcarouse2 .panel span{ display:block; color:#ffef04; padding:5px 0px;  font:bold 12px Verdana;}
.stepcarousel .belt, .stepcarouse2 .belt{
position: absolute;
left: 0;
top: 0;
width:100%;
}

.stepcarousel .panel{ color:#fff;
float: left !important;
overflow: hidden;
margin:0px 3px;
width:139px
}
.stepcarouse2 .panel{ color:#fff; font:bold 14px Calibri, Arial, Helvetica, sans-serif; text-align:center; background:url(../images/cover_bg.jpg) no-repeat top center; float:left !important; overflow: hidden; margin:0px 5px;width:115px; height:102px; padding:25px 15px 0px 15px;}
.stepcarouse2 .panel a{text-decoration:none; color:#fff;}
*html body .stepcarousel .panel img{margin:0px 5px !important;}
*html body .stepcarouse2 .panel img{margin:0px 5px !important;}
#mygallery img{ border:solid 1px #dedede; 	-moz-border-radius:3px;	-webkit-border-radius:3px;}
#CEOInterviews img{ border:0px; height:105px; width:134px;}

.dhtmlwindow{
position: absolute;
border: 10px solid #0a1124;
visibility: hidden;
background-color: white; 
}

.drag-handle{padding: 1px;
text-indent: 3px;
font: bold 14px Arial;

color: white;
cursor: move;
overflow: hidden;
width: auto;
}

.drag-handle .drag-controls{
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{
width: 100%;
}


.drag-contentarea{
background-color: white;
color: black;
height: 150px;
padding:2px;
overflow:auto;

}
.drag-contentarea html body{ font:bold 13px Arial;}

.drag-statusarea{
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px;
}


.drag-resizearea{
float: right;
width: 13px;
height: 13px;
cursor: nw-resize;
font-size: 0;
}
.drag-handle{
background:#233342 url(../images/middel_panel_bg.jpg) repeat-x; padding:10px 5px; font:bold 11px Tahoma; color:#fff; display:block;
}
iframe{ border:0px !important;}
frame{ border:0px !important;}
#interVeil{
position: absolute;
width: 10px;
left: 0;
top: 0;
z-index: 6;
visibility: hidden;
}

.ddsubmenustyle, .ddsubmenustyle ul{margin: 0; padding: 0; position: absolute; left: 0; top: 0; list-style-type: none; background: white; border: 1px solid #ccc; border-bottom-width:0; border-top-width:0; visibility: hidden; z-index: 100;}
.ddsubmenustyle li a:link, .ddsubmenustyle li a:visited{display: block; font:12px Arial, Helvetica, sans-serif; width:220px; color:#21437a; background-color:#eff3f5; text-decoration: none; padding:5px 8px; border-bottom: 1px solid #ccc;}
* html .ddsubmenustyle li{ /*IE6 CSS hack*/display: inline-block; width:230px; }
.ddsubmenustyle li a:hover{background-color:#3f596c; color: #fff; }

.downarrowpointer{ padding-left: 4px; border: 0; }
.rightarrowpointer{position: absolute; padding-top: 3px; left: 100px; border: 0;}
.ddiframeshim{position: absolute; z-index: 500; background: transparent; border-width: 0; width: 0; height: 0; display: block;}

.heading{ font:bold 22px Trebuchet MS; color:#595047; padding-left:2em;}

.leftPanelTop{ background:url(../images/leftPanelTop.jpg) top no-repeat; text-align:center; padding:0px; margin:0px 0px 10px 0px;}
.leftPanelBot{ background:url(../images/leftPanelBot.gif) bottom no-repeat; text-align:center; margin-top:10px; padding:7px 8px 10px 8px;}
.StRHead{color:#01358c !important; display:block; text-align:center; font:bold 13pt Arial !important; padding:0px; margin:0px;}

.StRsubHead{color:#fff; background-color:#013ea8; display:block; text-align:center; font:normal 9pt Arial; padding:3px; margin:0px;}

.cleantabs{ margin:5px 6px;}
.cleantabs a{ display:block; padding:5px 15px; margin:8px 0px; text-align:left; text-decoration:none; font:bold 10pt Arial; color:#fff;}
.cleantabs a.clean{ background:url(../images/cleantech.jpg) no-repeat;}
.cleantabs a.tech{ background:url(../images/tech.jpg)  no-repeat;}
.cleantabs a.gold{ background:url(../images/gold.jpg)  no-repeat;}
.cleantabs a.metalmining{ background:url(../images/metalmining.jpg)  no-repeat;}
.cleantabs a.oilgas{ background:url(../images/oilgas.jpg) no-repeat;}

/****** STOCK RISE CSS ENDS HERE ********/

a.bluebtn:link, a.bluebtn:visited{
background:transparent url('../images/btn_bg.jpg') no-repeat top left;
margin-top:10px;
margin-bottom:5px;
margin-right:15px;
overflow:hidden;
text-decoration:none;
color:#ffffff;
display:block;
width:165px;
}

.bluebtn span{
font:bold 11pt Arial;
background:transparent url('../images/btn_bg.jpg') no-repeat top right;
display:block;
padding:12px 0px 15px 0px; 
margin-left:15px;
text-align:center;
width:150px;
cursor:pointer;
}


.newhead{font:bold 14px Arial, Helvetica, sans-serif; color:#01358b; text-transform:uppercase; background-color:#cbd3da; padding:8px;}

.dropList{border:1px solid #d9dcea !important; width:220px; padding:2px;}

.white_space{height:10px;}
.clear{clear:both;}

.tbl_border{border:none; margin-left:5px; width:100%;}
.tbl_border td{background:url('../images/company_bg.jpg') no-repeat top center; width:184px; height:182px !important; vertical-align:top; font:bold 11px Arial, Helvetica, sans-serif; text-align:center;}
.tbl_border img{ padding:2px;/* border:1px solid #eee;*/ margin:2px 0;}
.ceo-interview{border:none; margin-left:5px; width:100%;}
.ceo-interview td{background:url('../images/ceo-interview-bg.jpg') no-repeat top center; width:170px !important; height:184px !important; vertical-align:top; padding:20px 10px 10px 10px; font:bold 11px Arial, Helvetica, sans-serif;}
.ceo-interview td img{padding-bottom:5px;}

.select_list{width:60%; color:#333333; font:12px Arial; font-weight:bold; padding:10px 0px 10px 25px;}
.select_list select{width:200px;}
.link_alpha{border:1px solid #FFFFFF; width:99%; margin-left:5px;}
.link_alpha td{background-color:#C7DFFE; color:#333;}
.link_alpha a:link, .link_alpha a:visited{
color:#333; font:12px Arial; text-decoration:none; display:block;}
.link_alpha a:hover{text-decoration:underline;}
.tbl_descrip{width:99%; margin-left:5px; border:1px solid #ccc; text-align:left;}
.tbl_descrip td{ padding-left:20px;}
.content-desc{color:#333333; font:12px Arial; line-height:23px; text-align:justify; padding:5px; border:1px solid #d9dcea;}
.content-desc img{padding:4px;}
.grey-bg{background:#f9f9f9;}
.grey-border{border:1px solid #CCCCCC;}
.blue-border{border:1px solid #00b9ff; background-color:#fff;}
.normal_padding{padding:5px;}
.heading_text1{color:#0033CC; font:13px Arial; font-weight:bold;}
.heading_text1 a:link, .heading_text1 a:visited{font:13px Arial; color:#0033CC; text-decoration:none; font-weight:bold;}
.heading_text1 a:hover{color:#FF0000; text-decoration:underline;}
.light_text{color:#999999; font:12px Arial; font-weight:normal; line-height:24px;}
.blue_text2{text-align:right; padding-right:10px;}
.blue_text2 a:link, .blue_text2 a:visited{color:#0099FF; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline;}
.blue_text2 a:hover{text-decoration:none;}
.rightpan_div{width:270px;}
.paging{margin-bottom:25px; margin-left:10px;}
.paging a:link, .paging a:visited{background-color:#0033CC; color:#fff; font:bold 12px Arial; display:block; text-decoration:none; padding:5px 8px 5px 8px; width:auto; float:left; margin:0px 2px 0px 0px;}
.paging a:hover{text-decoration:underline; background-color:#0099FF;}
.paging a:link.paging_selected, .paging a:visited.paging_selected{background-color:#0099FF; color:#fff; font:bold 12px Arial; display:block; text-decoration:none; padding:5px 8px 5px 8px; width:auto; float:left; margin:0px 2px 0px 0px;}

.floated_div{z-index:1000; position:fixed;bottom:0px;}
table.allcompanies td{background:url(../images/cover_bg.jpg) no-repeat top center; width:125px; height:80px; text-align:center; vertical-align:middle;}
table.allcompanies td div{padding:0px 15px 0px 15px;}
table.allcompanies td a{color:#fff; font:bold 14px Calibri, Arial; text-decoration:none; display:block;}

.bluehead_article{overflow: hidden; width: 680px; background:transparent url('../images/bluehead_top.jpg') no-repeat top left; text-align:left; margin-top:10px; margin-bottom:0px;}
.bluehead_article span{ font:bold 11pt Arial; background:transparent url('../images/bluehead_btm.jpg') no-repeat bottom left; display:block; padding:2px 0px 8px 8px;   color:#333; margin-top:10px; }

/******** signup popup css starts ********/
.apple_overlay {display:none; background-image:url(../images/white.png); width:500px; padding:35px; font-size:11px;	z-index:500;}
.apple_overlay .close {	background-image:url(../images/close.png); position:absolute; right:5px; top:5px; cursor:pointer; height:35px; width:35px;}
.signup_heading{font:normal 18px Trebuchet Ms, Arial; color:#ffffff; text-align:center; }

.signup_logo{
text-align:left;
padding:10px 0px 0px 0px;
}

.sub_heading_text{font:bold 17px Calibri, "Century Gothic", Arial; color:#00adef; text-align:center;}
.sub_heading_text span{color:#FFFF00;}
.apple_overlay .input{border:none; -moz-border-radius:8px; border-radius:8px; padding:3px 10px; background:#fff; margin-left:5px;}
.apple_overlay a.button{border:none; -moz-border-radius:8px; border-radius:8px; padding:3px 7px; background:#00adef; cursor:pointer; font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none;}

/******* signup popup css ends ******/

.gsearch{float:right;}

.performance_table{width:100%; padding:10px;}
.performance_table th{background:#dde4ea url(../images/thead_bg.jpg) repeat-x top left; font:bold 13px Arial, Helvetica; color:#003b99; padding:8px 6px;}
.performance_table td{border-bottom:1px solid #dde4ea;}
.tr_odd{background:#fff;}
.tr_even{background:#f1f5f8;}
.tr_over, .tr_over a:link, .tr_over a:visited, .tr_over a:hover{background:#5d788b; color:#fff; text-decoration:none;}
.tr_click, .tr_click a:link, .tr_click a:visited, .tr_click a:hover{background:#5d788b; color:#fff; text-decoration:none;}

.special_box{padding:10px; font-weight:bold;}
.special_box span{font:bold 14px Arial, Helvetica, sans-serif; color:#FF0000;}

.box_style{border:1px solid #999; padding:2px;}
.big_text{font:bold 14px Arial, Helvetica, sans-serif; color:#fff;}
.big_text a:link, .big_text a:visited{font:bold 14px Arial, Helvetica, sans-serif; color:#0033CC; text-decoration:none;}
.big_text a:hover{text-decoration:underline;}
.border_bg{background:url(../images/grey_bg.jpg) no-repeat left top; width:390px; height:35px; padding:15px 0px 0px 10px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.topstorycontent{border:1px solid #d9dcea; padding:6px; line-height:20px; clear:both; height:158px; vertical-align:top; background:url(../images/tab_content_bg.jpg) repeat-x left top;}


a:link.tab_head_selected, a:visited.tab_head_selected{background:url(../images/tab_bgL.jpg) no-repeat top left; float:left; height:34px; overflow:hidden; display:block; padding-left:10px; text-decoration:none; margin-right:2px; margin-top:10px;}
a:link.tab_head_selected span, a:visited.tab_head_selected span{background:url(../images/tab_bgR.jpg) no-repeat top right; font:bold 12px Arial, Helvetica, sans-serif; color:#c5aa03; text-decoration:none; display:block; padding:8px 10px 8px 0px;}
a:hover.tab_head_selected{text-decoration:none; color:#c5aa03;}

a:link.tab_head, a:visited.tab_head{background:url(../images/tab2_bgL.jpg) no-repeat top left; float:left; height:34px; overflow:hidden; display:block; padding-left:10px; text-decoration:none; margin-right:2px; margin-top:10px;}
a:link.tab_head span, a:visited.tab_head span{background:url(../images/tab2_bgR.jpg) no-repeat top right; font:bold 12px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; display:block; padding:8px 10px 8px 0px;}
a:hover.tab_head{text-decoration:none;}


.blackhead{overflow: hidden; width: auto; padding-left:20px; background:transparent url('../images/black_headL.jpg') no-repeat top left; text-align:left; margin-top:10px; height:34px;}
.blackhead span{ font:bold 14px "trebuchet MS", arial; background:transparent url('../images/black_headR.jpg') no-repeat top right; display:block; padding:8px 0px 8px 0;  color:#fff; height:34px;}
.blackhead span strong{font:bold 14px "trebuchet MS", arial; color:#f0cb02;}

.signup_content{border:1px solid #d9dcea; padding:6px; line-height:20px; clear:both; height:158px; vertical-align:top; background:#f0f3f5 url(../images/signup_bg.jpg) repeat-x left bottom; font:bold 12px Arial, Helvetica, sans-serif; color:#0f43a2; line-height:20px;}

.side_border{border:1px solid #d9dcea; border-top:none; border-bottom:none; padding:6px 10px; line-height:20px; clear:both; vertical-align:top;}

.portfolio-content{font:bold 16px Arial, Helvetica, sans-serif; color:#418cb9; text-align:left; padding:5px 10px;}
.highlight_color a:link, .highlight_color a:visited{font:bold 12px Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:none;}
.highlight_color a:hover{text-decoration:underline;}

.normal_heading{font:bold 17px Arial, Helvetica, sans-serif; color:#333; border-bottom:1px solid #333; padding:10px 0px 5px 10px;}

a.biglinktext:link, a.biglinktext:visited{font:bold 13px Arial, Helvetica, sans-serif; color:#f00; text-decoration:none;}
a.biglinktext:hover{text-decoration:underline; color:#0066FF;}

table.sample3{margin:5px 0px; border:1px solid #dde4ea; border-collapse: collapse; padding:8px;} 
table.sample3 th {background:#dde4ea url(../images/thead_bg.jpg) repeat-x top left; color:#003b99; font:bold 10pt Arial; text-align:left; border:1px solid #dde4ea; border-bottom:1px solid #cbd3da; vertical-align:top; padding:8px;}
table.sample3 td {background:#ffffff url(../images/cell_bg.jpg) top repeat-x; border-width: 1px; border-style: solid; border-color: #dde4ea; vertical-align:top; padding:8px;}

#ubikagold{margin:5px 0px; border-collapse: collapse; padding:6px; font:bold 11px Arial, Helvetica, sans-serif;}
#ubikagold th{background:#3f596c; color:#fff; font:bold 10pt Arial; text-align:left; border:1px solid #3f596c; border-bottom:1px solid #000; vertical-align:top; padding:8px 5px;}
#ubikagold td{padding:6px; border-bottom:1px solid #dde4e9;}

.alternateRow{border-collapse: collapse; padding:6px; font:bold 11px Arial, Helvetica, sans-serif; border:1px solid #ecf0f3;}
.alternateRow th{background:#3f596c; color:#fff; font:bold 10pt Arial; text-align:left; border:1px solid #3f596c; border-bottom:1px solid #000; vertical-align:top; padding:8px 10px;}
.alternateRow td{padding:6px 10px; border-bottom:1px solid #dde4e9;}

.oddtr{background-color:#ecf0f3;}
.eventr{background-color:#fff;}
.trover, .trover a:link, .trover a:visited{background-color: #3f596c; color:#fff;}
.lightover, .lightover a:link, .lightover a:visited{background-color: #d8e2e9; color:#333; text-decoration:none;}
.trclick, .trclick a:link, .trclick a:visited{background-color: #21437a; color:#fff;}

a.bigDownloadBtn:link, a.bigDownloadBtn:visited{background:url(../images/orange_btn.jpg) no-repeat center top; text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; width:215px; height:38px; padding:0px 10px; display:block; line-height:35px; text-align:center;}
a.bigDownloadBtn:hover{background-position:center -38px; color:#333;}

.stockonrise{width:100%; border-collapse: collapse; padding:6px; font:bold 11px Arial, Helvetica, sans-serif;}
.stockonrise th{background:#5d788b !important; border-bottom:1px solid #000; padding:8px 6px; font:bold 11px Arial, Helvetica, sans-serif; color:#fff;}
.stockonrise td{padding:7px 6px; border-bottom:1px solid #dde4e9;}

/* Jquery Tabs start here */
ul.tabs { list-style:none; 	margin:0 !important; padding:0;	border-bottom:1px solid #000; height:30px;}
ul.tabs li {float:left;	text-indent:0; padding:0; margin:0 !important; list-style-image:none !important;}
ul.tabs a {background: url(../images/blue.png) no-repeat -420px 0; font:bold 11px Arial, Helvetica, sans-serif; display:block; height: 30px; line-height:30px; width: 134px; text-align:center; text-decoration:none; color:#333; padding:0px; margin:0px; position:relative; top:1px;}
ul.tabs a:active {outline:none;}
ul.tabs a:hover {background-position: -420px -31px;	color:#fff;	}

ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {background-position: -420px -62px; cursor:default !important; color:#fff !important;}
/* width 1 */
ul.tabs a.s { background-position: -553px 0; width:81px; }
ul.tabs a.s:hover { background-position: -553px -31px; }
ul.tabs a.s.current { background-position: -553px -62px; }
/* width 2 */
ul.tabs a.l{ background-position: -248px -0px; width:174px; }
ul.tabs a.l:hover{ background-position: -248px -31px; }
ul.tabs a.l.current{ background-position: -248px -62px; }

ul.tabs a.xl{background-position: 0 -0px; width:248px; }
ul.tabs a.xl:hover{background-position: 0 -31px; }
ul.tabs a.xl.current{background-position: 0 -62px; }
.panes{border:1px solid #333; border-top:0; margin:0; padding:0;}
.panes .pane {display:none;}
/* Jquery tabs ends here */
.spotlight{text-align:center; line-height:18px !important;}
.spotlight img{background:url(../images/imgShadow.jpg) no-repeat top left; padding:10px 12px 15px 9px;}
.normal_text{font:12px Arial, Helvetica, sans-serif; color:#333; line-height:18px !important;}
.blueBtnRight{background:#23447a url(../images/button.jpg) repeat-x; font:bold 10pt Arial; text-decoration:none; color:#fff; border:1px solid #1a3869; padding:4px 8px; cursor:pointer;}
a.blueBtnRight:hover{text-decoration:none; background:#2a63bf;}



/****** CORNER TAB CSS STARTS HERE ********/
.shadetabsBot{ background:#00317f;}
*html body .shadetabsBot{ margin-top:-8px;}
.ddtab{ clear:both;}

ul.shadetabs{list-style:none; 	margin:0 !important; padding:0;	border-bottom:1px solid #d9dcea; height:30px;}
ul.shadetabs li {float:left; text-indent:0; padding:0; margin:0 !important; list-style-image:none !important;}
ul.shadetabs a{background:url(../images/grey_tab.png) no-repeat left -62px; margin:0; padding-left:8px; text-decoration:none; overflow:hidden; margin:0px; position:relative; top:1px; float:left;}
ul.shadetabs a span{background:url(../images/grey_tab.png) no-repeat right -62px; text-align:center; padding-right:8px; cursor: pointer; height:30px; line-height:30px; float:left;}
ul.shadetabs a:hover{ background:url(../images/grey_tab.png) no-repeat left -31px;}
ul.shadetabs a:hover span{ background:url(../images/grey_tab.png) no-repeat right -31px;}

ul.shadetabs li a.selected{ background:url(../images/grey_tab.png) no-repeat left 0px;}
ul.shadetabs li a.selected span{ background:url(../images/grey_tab.png) no-repeat right 0px; color:#3f5565 !important;}

.alt2 a{font:bold 11px Arial; color:#fff !important; text-decoration:none; }
.alt2 a:hover{color:#fff !important; font:bold 11px Arial; text-decoration:none;}

.tabcontent{border:solid 1px #d9dcea; border-top:none; padding:0px;}
*html body .tabcontent{ margin-top:-5px !important; clear:both;}

/* micro site css */
.micro-menu{width:100%; margin-top:10px;}
.micro-menu td{background:url(../images/micro-bg.jpg) repeat-x top left; text-align:center; vertical-align:middle; height:42px;}
.micro-menu a:link, .micro-menu a:visited{font:bold 13px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; display:block; line-height:38px; width:180px;}
.micro-menu a:hover{text-decoration:none; background:#273b4b; -moz-border-radius-topleft:15px; -moz-border-radius-topright:15px; -webkit-border-radius:15px 15px 0 0; border-radius:15px 15px 0 0;}
.micromenu, .micromenu ul{margin: 0; padding: 0; margin-left:0px; padding-top:0px; position: absolute; left:0; top: 0; list-style-type: none; background:#3f586c; visibility: hidden; z-index: 101;}
.micromenu li a:link, .micromenu li a:visited{display: block; font:bold 13px Arial, Helvetica, sans-serif; width:160px; color:#fff; background-color:#273b4b; text-decoration: none; padding:10px; border-top: 1px solid #3C566C;}
* html .micromenu li{ /*IE6 CSS hack*/display: inline-block; width:230px; }
.micromenu li a:hover{background-color:#3f586c; color: #fff; }
.micro-left{float:left; width:585px;}
.micro-right{float:right; width:380px; text-align:center;}
.micro-containter{font:12px Arial, Helvetica, sans-serif; color:#333; border:1px solid #d9dcea; padding:10px; line-height:20px; clear:both; text-align:justify; background:#fefefe;}
.box-height{height:300px;}
.box-min-height{height:250px;}

.half_width{width:480px;}
.micro-list ul{padding:0 0 0 20px; margin:0;}
.micro-list li{list-style-image:url(../images/blue_bullet.png); padding:7px 0 5px 0; border-bottom:1px solid #e1e2e4; margin-bottom:10px;}
.head_pad{padding-left:10px !important;}
.head_pad span{padding-top:5px !important;}
.altrowstable{width:100%; border:1px solid #ecf0f3; border-collapse:collapse; font:normal 11px Arial, Helvetica, sans-serif; color:#999999;}
.altrowstable td{padding:10px;}
.altrowstable a:link, .altrowstable a:visited{font:bold 11px Arial, Helvetica, sans-serif; color:#023da1; text-decoration:none;}
.micro_odd{background:#fff; padding:10px;}
.micro_even{background:#ecf0f3; padding:10px;}
.micro_over, .micro_over a:link, .micro_over a:visited, .micro_over a:hover{background:#5d788b; color:#fff; text-decoration:none;}
.micro_click, .micror_click a:link, .micro_click a:visited, .micro_click a:hover{background:#5d788b; color:#fff; text-decoration:none;}
.report-div{width:590px;}
.rightalign{text-align:right; margin-top:7px; padding-bottom:5px; padding-right:10px;}
.blue_bg{background:#f5f8f9; padding-bottom:10px;}
.readmoreright{text-align:right; margin-top:10px;}
.padding010{padding:0 10px;}
a.more:link, a.more:visited{font:bold 12px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; margin-top:5px; float:right;}
a.more:hover{text-decoration:underline; color:#003ea3;}

.report-contents{margin-left:220px; font:bold 13px Arial, Helvetica, sans-serif;}
.report-content strong{font:bold 16px Arial, Helvetica, sans-serif; color:#000066; padding-bottom:10px; display:block;}
.report-content p{ padding:0px 0 15px 0 !important;  margin:0px; }
.report-listing{margin-left:110px; font:bold 13px Arial, Helvetica, sans-serif;}
.report-heading{font:bold 20px Verdana, Arial, Helvetica, sans-serif; color:#843200; padding:0 0 10px;}
.advantage-list ul{list-style-image:url(../images/blue_bullet.png); font:bold 13px Arial, Helvetica, sans-serif; line-height:25px; color:#333333; padding-left:25px;}
a.free-trial-btn:link, a.free-trial-btn:visited{background:url(../images/free-trial.jpg) top center; width:136px; height:36px; border:0px !important; cursor:pointer; font:bold 18px Arial, Helvetica, sans-serif; color:#00F; padding-top:12px; margin-top:15px; display:block; text-align:center;}
a.free-trial-btn:hover{background-position:center -48px; color:#ff7200; text-decoration:none;}


.remain-trial{background:url(../images/orange-circle.jpg) no-repeat top center; width:130px; height:100px; font:bold 18px Arial, Helvetica, sans-serif; color:#fff; margin:0 20px 0 40px; padding:35px 5px 0px; text-align:center; line-height:14px;}
.remain-trial span{font:bold 24px Arial, Helvetica, sans-serif;}
.border_bottom{padding:0 0 10px; margin-bottom:15px; border:none; border-bottom:1px solid #ccc;}
.offer-div{float:right; font:bold 18px Arial, Helvetica, sans-serif; color:#333; width:300px;}
.offer-div a{font:bold 16px Arial, Helvetica, sans-serif; color:#00F;}
.amount-div{padding-left:10px; font: 13px Arial, Helvetica, sans-serif; color:#000; line-height:20px;}
.paypal-subscription{border:1px solid #333; }
.box_style1{ text-align:center; width:300px; padding:5px; margin-top:0px; vertical-align:middle;}

/* General dropdown styles */
.dropdown{margin:0;}
.dropdown dl{ margin-left:5px; }
.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; margin-left:5px; }
.dropdown dd { position:relative; }
/*.dropdown dt a, .dropdown dt a:hover {cursor:pointer; text-decoration:none;}*/
.dropdown dt a.selected{}
.dropdown dd ul {background:#224379 url(../images/toplogin_bg.jpg) no-repeat center bottom; display:none; list-style:none; padding:3px 0 6px; position:absolute; left:0px; top:5px; width:160px; left:auto; right:0; cursor:pointer;}
.dropdown dd ul li{ background-color:#224379; margin:0; width:160px;}
.dropdown span.value { display:none;}
.dropdown dd ul li a { display:block; font:bold 12px Arial, Helvetica, sans-serif; width:137px; text-align:left; overflow:hidden; padding:4px 4px 4px 19px; color:#fff; text-decoration:none;}
.dropdown dd ul li a:hover{ background:#3f596c; color:white; text-decoration:none; }
.dropdown dd ul li a:visited{ text-decoration:none; }

.toplogin{width:204px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-align:center; margin-bottom:10px; float:right; height:25px; background:#224379 url(../images/top_loginbg.jpg) no-repeat center bottom;}
.toplogin a{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; cursor:pointer; text-decoration:none;} 
.toplogin a:hover{ text-decoration:none;}
.toplogin .lightText{ color:#ffb900;font:normal 9pt Arial; font-style:italic;}

.head_rss{background:none !important; color:#039 !important; font-size:12px !important;}
.chartimg{margin-top:40px;}
.troublemsg{font:normal 12px Arial, Helvetica, sans-serif; color:#000000;}
.troublemsg a{font:bold 12px Arial, Helvetica, sans-serif; color:#6b62e2; text-decoration:none;}
.troublemsg a:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#6b62e2; text-decoration:underline;}

/* popup */
.black_overlay { display: none; position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index: 1001; -moz-opacity: 0.8; opacity: .80; filter: alpha(opacity=80);}
.popup_box {background:#eaeaea; display: none; position: fixed; top: 25%; left: 30%; width:400px; z-index: 10000; overflow: auto; box-shadow:0px 0px 5px #fff; padding:20px; color:#000; font:14px Calibri, "Lucida Sans", Arial; border:1px solid #666;}
.popup_box table{width:350px;}
.popup_box td{padding:5px;}
.popup_box input[type=text]{background:url(../images/textfield-bg.jpg) repeat-x left top; border:1px solid #b8b9bd; width:200px; padding:3px 5px;}
.package-list ul{margin:0; padding:0;}
.white_bg{background:#fff;}
.close{ background:url(../images/close.png) no-repeat left top; width:36px; height:36px; position:absolute; top:0px; right:0px; display:block;}
a.close:hover{text-decoration:none;}
.big_box{width:600px; height:400px; top:20%; left: 20%; padding-right:5px !important;}
/* signup prompt 2 */
.signup-prompt2 {display:none; background:url(../images/signup-prompts.png) no-repeat center top;; width:550px; height:175px; padding:25px; font-size:11px;	z-index:500;}
.signup-prompt2 .close {background-image:url(../images/close.png); position:absolute; right:5px; top:5px; cursor:pointer; height:35px; width:35px;}
.signup-contentarea{margin-top:60px; text-align:center; }
.signup_heading2{font:normal 20px Trebuchet Ms, Arial; color:#FF0;}
.sub_heading_text2{font:bold 17px Calibri, "Century Gothic", Arial; color:#00adef;}
.sub_heading_text2 span{color:#FFFF00;}
.bold_contents{color:#fff; font:18px "Cooper Black", "Arial Black";letter-spacing:0.5px; padding-bottom:7px;}
.bold_contents span{color:#FF0;}
/* signup prompt 2 ends */

.big-red-heading{font:bold 24px Arial, Helvetica, sans-serif; color:#F00;}
.bigblack-heading{font:bold 20px Arial, Helvetica, sans-serif; color:#333; margin-top:50px;}
.report-contents2{float:left; width:435px;}
.report-player{float:right; width:330px;}
.centeralign{text-align:center;}
.offer_div{float:left; width:640px; float:left;}
.remain-trial_ad{background:url(../images/orange-circle.jpg) no-repeat top center; width:130px; height:100px; font:bold 18px Arial, Helvetica, sans-serif; color:#fff; margin:0 20px 0 40px; padding:35px 5px 0px; text-align:center; line-height:14px; float:left;}
.remain-trial_ad span{font:bold 24px Arial, Helvetica, sans-serif;}

/* GLOSSARY CSS*/

 h1{font-weight:normal; font:normal 18px Helvetica,Arial,sans-serif; color:#000000;}
 h2{font-weight:normal; font:normal 16px Helvetica,Arial,sans-serif;font-weight:bold; color:#000000;}
.sharedfiled { margin-top:8px;}
.sharedfiled span { margin-left:15px;}
.sharedfiled span img input{ border:0px;}

/****************************** BLOG CSS STARTS HERE *****************************************************************************************************************/
.post{ padding:20px 15px 20px 15px; font-family:Helvetica, Arial, sans-serif;}
.post h2{font:normal 23px Helvetica,Arial,sans-serif; margin:0px;}
.heading_blog{color:#000000; padding:0px 0px 10px 0px; }
.blog_desc{font:normal 12px Helvetica,Arial,sans-serif; line-height:180%;}
.light-bg{background:#efefef;}
.blog_heading{overflow: hidden; width: 680px; text-align:left; margin-top:10px; margin-bottom:0px;}
.blog-light-text{color:#999999; font:11px Arial; font-weight:normal; padding:0px 0px 5px 0px;}
a.linkgrey{color:#999; padding:0px 5px 0px 5px;}
a.linkgrey:hover{color:#000; color:#023da1;}
.tags{padding:10px 0px 8px 0px;}
.comment_head{font:normal 18px Helvetica, Arial, sans-serif; border-bottom:1px solid #ccc; padding:5px 0px 5px 0px;}
.add_comment{padding:5px 0px 5px 0px; cursor:pointer;}
.blog_comments{padding:8px 0px 8px 0px; border-bottom:1px solid #d9dcea;}

.tooltip2 {display:none; width:508px; position:absolute;}
.tooltip2 .tooltip2_bg{background:url(../images/popup_background.png);	color:#333; font:12px Arial, Helvetica, sans-serif; line-height:20px;}
.tooltip2 .content{padding:20px;}
.tooltip2 .bottom{background:url(../images/popup_background_bottom.png); width:508px; height:48px;}
.tooltip2 .bottom{background:url(../images/popup_background_bottom.png); width:508px; height:48px;}
.tooltip2.bottom .bottom{background:url(../images/popup_background_bottom2.png); width:508px; height:48px;}

#dvpopupAuthorName{margin-bottom:10px;}
#dvpopupAuthorName a{font:bold 16px Arial, Helvetica, sans-serif; color:#385383; text-decoration:none;}
#dvpopupAuthorStats{font:bold 13px Arial, Helvetica, sans-serif; color:#385383;}

.ubika_heading{width:auto; text-align:left; margin-top:10px; margin-bottom:0px;}
.ubika_heading h1 {font:bold 20px Arial, Helvetica, sans-serif; color:#843200; padding:0 0 10px;}


.blog_heading h1{font:bold 20px Arial, Helvetica, sans-serif; color:#843200; padding:0 0 10px;}
.blog_heading .blog_content{width:400px !important; float:left;}
.blog_heading .blog_video{width:330px; float:left; padding:5px; border:1px solid #999;}
.fixedpos{ margin-top:30px !important; margin-right:18px !important;}

.blog_heading ul li{ padding-bottom:5px;}
/****************************** BLOG CSS ENDS HERE *****************************************************************************************************************/

/************************************************** Ubika Research Daily ****************************************/

.blog_content{width:430px !important; float:left; margin-left:28px;}
.blog_content .package-list p{ background:url(../images/headingBg.jpg) no-repeat top left; color:#FFF; font:bold 14px/33px Arial, Helvetica, sans-serif; padding-left:15px; margin:0px; }
.blog_content .package-list ul{ margin:0px 18px 0 0 ; border:1px solid #CCC; margin-bottom:20px;}
.blog_content .package-list li{ background:#ececec url(../images/packageLi.jpg) repeat-x top left; padding:13px 0 13px 18px; list-style-type:none; border-bottom:1px solid #CCC;}

.ubika_heading .blog_video{width:330px; float:left; margin-left:25px;}
.packageBox{padding:22px 10px; border:1px solid #dae1e7; margin:5px 0;}
.clear1{ height:1px; clear:both; overflow:hidden;}
.linkBox{width:300px; float:left;}
a.free-trial-btn-new:link, a.free-trial-btn-new:visited{background:url(../images/free-trial-new.png) top center; width:190px; border:0px !important; cursor:pointer; font:bold 16px Arial, Helvetica, sans-serif; color:#fff; display:block; text-align:center; padding:14px 0 13px 32px; }
.linkBox{ margin:10px 0px; }
a.free-trial-btn-new:hover{background-position:center  bottom; color:#fff; text-decoration:none;}
.linkContener{ margin:0px 0; padding:12px 10px; border-bottom:1px solid #ccc;}
.headingtrail{font:bold 13px Arial, Helvetica, sans-serif; padding-bottom:10px; color:#006;}

	
.bluehead1{overflow: hidden; width: auto; padding-left:20px; background:transparent url('../images/heading2L.jpg') no-repeat top left; text-align:left; margin-top:10px; height:34px;}
.bluehead1 span{ font:bold 16px Arial; background:transparent url('../images/heading2R.jpg') no-repeat top right; display:block; padding:8px 0px 8px 0;  color:#fff; height:34px;}
.bluehead3{overflow: hidden; width: auto; padding-left:20px; background:transparent url('../images/heading3L.jpg') no-repeat top left; text-align:left; margin-top:10px; height:34px;}
.bluehead3 span{ font:bold 16px Arial; background:transparent url('../images/heading3R.jpg') no-repeat top right; display:block; padding:8px 0px 8px 0;  color:#FF0000; height:34px;}
.bluehead1 span strong{color:#000066;}
.contenerBg{ background:#ebeaea url(../images/contentBg.jpg) repeat-x top left; margin-top:15px; }
.headingUbika{ color: #000066; font: bold 16px Arial,Helvetica,sans-serif; }
 ul.ubika{ margin:0px 0px 0 0 ; border:1px solid #CCC; padding:0px;}
ul.ubika li{ padding:8px 0 8px 18px; list-style-type:none; border-bottom:1px solid #f7f7f7; font:12px;}
ul.ubika li a{list-style-type:none; border-bottom:1px solid #f7f7f7; font:12px;text-decoration:underline;}
ul.ubika li a:hover{list-style-type:none; border-bottom:1px solid #f7f7f7; font:12px; text-decoration:none;}
.ubikaTable1{ border-collapse: collapse; padding:6px; font:bold 11px Arial, Helvetica, sans-serif; border:1px solid #666; margin:0 auto;}
.ubikaTable1 th{background:#324c5b !important; border-bottom:1px solid #000; padding:8px 6px; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; text-align:left; text-transform:capitalize;}
.ubikaTable1 td{padding:5px 5px; border-bottom:1px solid #dde4e9; text-align:left;}
.width70{width:70%; margin:0 auto;}
.center{text-align:center !important;}

#closebtn { position:absolute; top:0; right:0; cursor:hand;}
.relative {position:relative;}
.bluehead4{overflow: hidden; width: auto; padding-left:20px; background:transparent url('../images/heading2L.jpg') no-repeat top left; text-align:left;height:34px;}
.bluehead4 span{ font:bold 16px Arial; background:transparent url('../images/heading2R.jpg') no-repeat top right; display:block; padding:8px 0px 8px 0;  color:#fff; height:34px;}

#page_navigation a{
	padding:3px;
	border:1px solid gray;
	margin:2px;
	color:black;
	text-decoration:none
}
.active_page{
	background:darkblue;
	color:white !important;
}
/************************************************** Ubika Research Daily ****************************************/

/* Print Media*/

 #non-printable {float:right;}
 #non-printable01 {height:30px;}
 #non-printable img { padding:0px; margin-right:5px; margin-bottom:-5px;}
 
 /************************************************** Expert corner ****************************************/
ul.expertCorner  { text-align:left; margin:0px; padding:0px; }
ul.expertCorner .imageTop{ height:10px ; background:url(../images/expertHead.png) no-repeat top left;}
ul.expertCorner li {width: 311px; padding:0px; min-height:134px; display:inline-block; vertical-align: top; margin:15px 18px 0px 0px; zoom: 1; *display: inline; _height: 134px;   }
ul.expertCorner li .container{border:1px solid #bab9b9; border-top:none !important; padding:2px 20px 10px 15px; background:#edeeee; min-height:50px;  }
ul.expertCorner li .container p{  font:bold 12px/18px Arial, Helvetica, sans-serif; color:#0035a0; margin:0; padding:0; }
ul.expertCorner li .container p span{ color:#000; padding-right:8px;}
ul.expertCorner li .bottom{ border-top:1px solid #f5f4f4; padding-top:6px 17px;  font:13px Arial, Helvetica, sans-serif; color:#000;border:1px solid #bab9b9; border-top:none !important;}
ul.expertCorner li .bottom  img { float:left; border:1px solid #d1d1d1; padding:2px; margin:6px 12px 6px 15px; }
ul.expertCorner li .bottom .name {padding-top:10px;}
ul.expertCorner li .bottom .position{ width:210px; float:right; padding-right:6px; }
ul.expertCorner li .bottom .position b, ul.expertCorner li .bottom .position strong{font-weight:normal !important;}
ul.expertCorner li .bottom .name a:link, ul.expertCorner li .bottom .name a:visited { color:#ce0404; font-weight:bold;}
ul.expertCorner li .bottom .clear{height:1px;}
*html ul.expertCorner li .bottom .clear{height:1px; margin-top:-7px;}
	.margin0 { margin-right:0px !important;}
	
	.twitter-share-button{margin-top:3px; float:left;}
.fb_iframe_widget{margin-top:3px; float:left;}
.contactme { line-height:29px; margin-top:5px;}
.contactme img { border:0px !Important;}
.fbtweet { margin-top:8px;}
.fbtweet_ceointerview { float:right;}
.fbtweet_hub{margin-top:-40px; float:right;}
.fbtweet_oilgas{margin-top:-40px; position:absolute;right:-20px;}
.fbtweet_inv {float:right; margin-right:160px; margin-top:-30px;}
.fbtweet_jr {float:right;margin-top:-30px;}

/************************************************** Expert corner ****************************************/
	

