/*Feed stayle start from hetre*/
body
{
font-family:arial,helvetica,sans-serif,verdana;
}
.FeedMainContainer{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
width:95%;
padding-left:18px;
float:left;
padding-top:2px;
color:#232323;
clear:both;
}
.PostedFeeds{
float:left;
width:100%;
padding-top:15px;
clear:both;
}
.Ratefeed{
text-transform:uppercase;
}

.PostedFeeds h1 a{
font-family:Arial, Helvetica, sans-serif;
background-repeat:no-repeat;
margin:0px;
font-size:20px;
color:#2b5614;
font-weight:bold;
}
.PostedFeeds h2{
font-size:11px;
color:#494949;
text-transform:none;
padding-top:5px;
padding-bottom:5px;
}
.PostedFeeds h2 a{
font-size:11px;
color:#494949;
font-style:italic;
text-decoration:underline;
text-transform:uppercase;
}
.PostedFeeds span{
float:left;
padding-left:13px;
line-height:18px;
clear:both;
width:95%;
}
.PostedFeeds span ul{
margin:0px 0px 0px 10px;
padding:0px;
}
.PostedFeeds span ul li{
padding-left:0px;
list-style-position:outside;
}

.PostedFeeds span a{
text-decoration:none;
color:#00385F;
}

.FeedHeader{
float:left;
width: 100%;
border-bottom:solid 1px #2e5117;
padding-bottom:10px;
}
.FeedHeaderLeft{
float:left;
width:50%;

}
.FeedHeaderLeft span{
font-size:14px;
font-style:italic;
color:#66a146;
font-weight:bold;
clear:both;
float:left;
width:50%;
padding-left:45px;


}
.FeedHeaderRight{
float:left;
width:48%;
}
.FeedHeaderRight input{
width:200px;
border:solid 1px #a1a1a1;
font-size:11px;
height:12px;
vertical-align:middle;
}
.FeedSignUpSearch{
float:left;
padding-left:12px;
width:100%;
padding-top:20px;
padding-bottom:20px;
}
.FeedSignUpSearch input{
width:200px;
border:solid 1px #a1a1a1;
font-size:11px;
vertical-align:middle;
margin-left:5px;
}

.FeedSignUpDetailSearch{
border-bottom:1px dotted #ACACAC;
margin:0;
width:640px;
padding:5px 0;
float:left;
}
.FeedSignUpDetailSearch input{
width:200px;
border:solid 1px #a1a1a1;
font-size:11px;
vertical-align:middle;
margin-left:5px;
}



.FeedHeaderRight span{
padding-top:3px;
}
.PastFeed{
color:#294d16;
font-weight:bold;
clear:both;
width:100%;
}
.PastFeed a{
color:#294d16;
text-decoration:none;
font-weight:bold;
}
.FeedRateMain{
float:left;
margin-top:5px;
width:95%;
border-top:solid 1px #9f9f9f;
border-bottom:solid 1px #9f9f9f;
padding:5px 0px 5px 0px;
clear:both;
}
.FeedRateMainLeft{
width:100%;
float:left;
border:solid 0px red;
}
.FeedRateMainLeft h1{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
color:#00385f;
font-size:12px;
text-transform:uppercase;
background-image:none;
padding:0px 0px 5px 0px;
font-weight:normal;
float:left;
width:100%;
}
.FeedRateMainLeft h1 a{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
color:#00385f;
font-size:12px;
text-transform:uppercase;
background-image:none;
padding:0px 0px 5px 0px;
font-weight:normal;
}
.FeedRateMainLeft h2{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
color:#323232;
font-size:11px;
width:auto;
text-transform:uppercase;
padding:0px;
font-weight:bold;
float:left;
}

.FeedRateMainLeft span{
color:#5792CA;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
padding-left:5px;
text-transform:uppercase;
width:auto;
float:none;
}

.FeedRateMainLeft span a{
color:#5792CA;
text-decoration:none;
}

.FeedRateMainRight{
width:100%;
float:left;
border:solid 0px red;
}
.FeedRateMainRight img{
cursor:pointer;
}
.FeedRateMainRight span{
loat:left;
text-transform:none;
width:auto;
font-weight:bold;
padding:0px 0px 0px 0px;
}

.FeedRateMainRight td{
font-weight:bold;
}
.VoteContainer{
width:100%;

float:left;

}

.Feedvotes{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
text-transform:none;
margin:0px;
width:100%;
float:none;
line-height:20px;
color:#083c6b;
padding:0px;
}
.feednewsmain{
width:202px;
text-align:center;
background-image:url(../images/home_redesign/dailyfeeboxbg.jpg);
background-repeat:repeat-x;
padding:0px 5px 3px 6px;
border:solid 1px #396122;
background-color:#437c23;
margin-bottom:5px;
clear:both;
}

.feednewsmain input{
width:130px;
font-size:11px;
border:solid 1px #a1a1a1;
height:12px;
vertical-align:middle;

margin-right:5px;
padding:1px 0px 2px 0px;
}
.feednewsmain form{
margin:0px;
padding:0px;
}

.FeatureVideotitle{
background-image: url(../images/home_redesign/video_title_bg.gif);
background-repeat:no-repeat;
width:100%;
background-color:#171c20;
background-position:5% 50%;
color:#fff;
font-size:12px;
text-indent:80px;
padding-top:5px;
padding-bottom:5px;
text-align:left;
}
.FeatureVideobottom{
background-image: url(../images/home_redesign/video_dropshadow.png);
background-position:bottom;
background-repeat:no-repeat;
width:100%;
height:7px;
text-align:left;
}
.welcomepage{
float:left;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
float:left;
font-size:12px;
padding-left:15px;
padding-top:10px;
}
.welcomepage a{
color:#062F56;
font-size:13px;
text-decoration:none;
}
.FeedPagination{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#062F56;
width:94%;
padding-left:8px;
float:left;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
}
.FeedPagination a{
color:#062F56;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

#Feed_double_line{  
 border-bottom:solid 1px #999999;
 border-top:solid 1px #999999;
 clear:both;
 margin-top:2px;
 margin-bottom:5px;
 }
 #Feed_double_line img a{
 border:none;
 cursor:pointer;
 }
 
 
 .bottom_common_link{
 font-family:Helvetica;
 font-size:11px;
 font-weight: normal;
 margin:0px;
 line-height:20px;
 color:#083c6b;
 text-transform:uppercase;
 }
 
 .bottom_common_link a{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight: normal;
 margin:0px;
 line-height:20px;
 text-align:left;
 color:#083c6b;
 text-transform:uppercase;
 }
 .bottom_common_link a:hover{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight: normal;
 margin:0px;
 line-height:20px;
 text-align:left;
 color:#083c6b;
 text-transform:uppercase;
}
@charset "utf-8";
/* CSS Document */
#homepage-top 
{
border-bottom:none;
}
/*#homepage-top h1
{
padding-top:10px;
*padding-top:18px; !important
}*/

.middle-part
{
padding-left:10px;
font-weight:bold;
float:left;
width:660px;
}
.middle-heading
{
float:left;
font-size:11px;
width:600px;
}

.hot-tags{
color:#396124;
text-decoration:underline;
padding-left:20px;
}

.hot-tags a
{
color:#396124;
text-decoration:underline;
}
.middle-heading-rss
{
float:right;
margin-right:25px;
}
.middle-main-heading h1
{
font-size:20px;
color:#032E58;
padding:15px 0 15px 0;
margin:0;
width:98%;
}
.middle-main-heading h2
{
font-size:20px;
color:#002e5a;
padding-bottom:3px; 
margin-bottom:3px; 
padding-top:0px; 
margin-top:0px;
/*line-height:20px;*/
}

.middle-main-heading h2 a
{
font-size:20px;
color:#002e5a;
padding-top:0px;
margin-top:0px;
/*line-height:20px;*/
}


.submitted-by
{
color:#acacac;
font-size:12px;
}
.submitted-by a
{
color:#054D99;
text-decoration:none;
}
.submitted-by span
{
color:#00509e;
}
.comment-heading
{
font-size:10px ;
color:#00509e;
font-weight:normal;
}
.comment-heading a
{
color:#00509e;
}
.comment-heading-left
{
float:left;
font-size:12px;
font-weight:bold;
vertical-align:top; 
}
.comment-heading-left span
{
vertical-align:top;
font-weight:bold; 
font-size:14px;
padding: 0px;
margin:0px;
}

.comment-heading-right
{
float:right;
margin-right:20px;
}

.content-area
{
font-size:12px; 
font-weight:normal; 
padding-bottom:15px;
margin:15px 10px 0 0;
color:#000000;
border-bottom:1px dotted #ACACAC;
float:left;
/*width:640px;*/
}

.content-area-articles
{
font-size:12px; 
font-weight:normal; 
padding-bottom:15px;
margin:15px 10px 0 0;
color:#000000;
border-bottom:1px dotted #ACACAC;
float:left;
width:98%;
}


.content-area-advertisement
{
font-size:12px; 
font-weight:normal; 
padding-bottom:15px;
margin:10px 15px 0 0;
color:#000000;
border-bottom:1px dotted #ACACAC;
float:left;
width:640px;
text-align:center;
}
.dailyfeed_advertisement_area{
float:left;
margin:10px 0 0 5px;
width:640px;
}
.content-area img
{
vertical-align:top;
margin-right:2px;
/*padding-bottom:10px;*/
}

.content-area-image img
{
vertical-align:top;
margin-right:2px;
padding-bottom:10px;
}


.content-area-detail-image{
	float:left; 
	vertical-align:top;
padding-right:10px;
}

.content-area-detail-image img
{
vertical-align:top;
margin-right:10px;
padding-bottom:10px;
}

.topic-area
{
color:#01509B;
font-size:11px;
padding-top:7px;
}
.topic-area a
{
color:#00509e;
text-decoration:none;
}
.comment-box
{
border:1px solid #a4a6aa; 
padding:10px;
margin:25px 10px 0px 0px; 
background-color:#f3f3f3; 
line-height:20px;
font-size:12px ;
margin:0 10px 10px 0;
width:623px;
}
.comment-box hr
{
border:0px;
border-top:1px solid #a4a6aa; 
}
.comment-box-heading
{
font-size:18px; 
color:#002e5a;
font-weight:bold;
}
.comment-box-heading a
{
color:#002e5a;
text-decoration:none;
}

.comment-post-date
{
color:#a4a6aa;
font-weight:bold;
}
.comment-author
{
color:#00509e;
}
.comment-author a
{
color:#00509e;
text-decoration:none;
}
.comment-report
{
color:#00509e;
font-weight:normal;
}
.comment_content
{
font-weight:normal;
}
.comment-reply
{
color:#00509e;
}
.comment-reply a
{
color:#00509e;
text-decoration:none;
}
.comment-discussion
{
color:#00509e;  
text-decoration:underline; 
}
.comment-btn
{
float:right; 
margin-top:-20px;
}

.sign-up-box
{
font-weight:bold;
font-size:18px;
font-family:Myriad Pro;
}
.sign-up-box input
{
border:1px solid #a1a1a1;
height:13px;
}
.sign-up
{
color:#66a146;
}
.daily-newsletter
{
color:#6c8f59;
}
.heading-right-box
{
font-family:Myriad Pro;
font-size:16px;
color:#2a1414;
font-weight:bold;
padding-bottom:8px;
padding-top:10px;
margin-bottom: 5px;
}
.most-recent-box-heading
{
color:#000000;
font-style:italic;
}
.most-recent-box-subheading
{
color:#a6a6a6;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.comment-btn
{
float:right; 
margin-top:-20px;
}
.sign-up-box
{
font-size:16px;
font-family:Myriad Pro;
}

}

/*modal popup css start here*/
/*a {color:#333; text-decoration:none}
a:hover {color:#ccc; text-decoration:none}*/

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #dialog {
  width:482px; 
  height:203px;
  padding:10px;
  background-color:#ffffff;
}

#boxes #dialog1 {
  width:375px; 
  height:203px;
}

#dialog1 .d-header {
  background:url(images/login-header.png) no-repeat 0 0 transparent; 
  width:375px; 
  height:150px;
}

#dialog1 .d-header input {
  position:relative;
  top:60px;
  left:100px;
  border:3px solid #cccccc;
  height:22px;
  width:200px;
  font-size:15px;
  padding:5px;
  margin-top:4px;
}

#dialog1 .d-blank {
  float:left;
  background:url(images/login-blank.png) no-repeat 0 0 transparent; 
  width:267px; 
  height:53px;
}

#dialog1 .d-login {
  float:left;
  width:108px; 
  height:53px;
}

#boxes #dialog2 {
  background:url(images/notice.png) no-repeat 0 0 transparent; 
  width:326px; 
  height:229px;
  padding:50px 0 20px 25px;
}

.daily_feed_pop_up
{
width:482px;
height:174px;
border:1px solid black; 
padding:20px; 
padding-left:40px;
*padding-left:30px;

}
.daily_feed_pop_up select
{
width:210px; 
height:25px; 
font-size:15px; 
border:1px solid black; 
vertical-align:middle;
}
.daily_feed_bottom_section
{
float:right; 
padding-top:19px;
*padding-right:10px

}
/*modal popup css end here*/
/*daily feed pgination css*/
.dailyfeed_pagination{
background-color:#FFFFFF;
clear:both;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-left:2px;
margin-top:5px;
margin-bottom:5px;
padding:5px 15px;
width:640px;
/*word-spacing:10px;*/
}

.dailyfeed_pagination a {
background-color:#FFFFFF;
color:#0B3E73;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-left:12px;
padding-right:12px;
text-decoration:underline;
width:auto;
/*word-spacing:0px;*/
}
/*daily feed pgination css end*/

.read_more
{
font-weight:bold;
color:#01509B;
font-size:12px;
padding-left:8px;
}
.read_more a
{
color:#00509e;
text-decoration:underline;
}

.date_detail
{
color:#acacac;
font-size:12px;
margin-top:6px;
margin-left:0px;
margin-bottom:2px;
text-align:left;
font-weight:bold;
}


.comment-form-title {
width:300px;
}

.comment-form-body {
height:250px;
width:575px;
}

.dictionary_nav_bar  {
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
clear:both;
color:#083D70;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:10px;
margin-top:5px;
padding-bottom:10px;
padding-left:25px;
padding-top:10px;
text-transform:uppercase;
width:95%;
}

.dictionary_nav_bar a {
color:#083D70;
font-weight:bold;
padding-left:5px;
text-decoration:underline;
}

.DictionaryModuleHeaders  {
clear:both;
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
margin-bottom:20px;
margin-top:10px;
width:100%;
}

.dictionary_main_container a {
color:#083D70;
text-decoration:none;
}

.dictionary_main_container  {
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-left:20px;
text-align:left;
width:630px;
}

#dailyfeed-landing-content{
	float:left;
	/*width:100%;*/
	background-color:#FFFFFF;
	width:660px;
}

#position-area{
	padding-top:15px;
}

.advertisement_landing{
font-family:Arial,Helvetica,sans-serif;
text-align:center; 
color:#ACACAC;
padding-bottom:10px;
}

.dotted_line_df{
color:#acacac; 
clear:both;
padding-top:15px;
padding-bottom:15px;
}

.excerpt_body{
padding-bottom:3px;
margin-bottom:3px;
line-height:18px;
}

.body_detail{
line-height:18px;
}

.page_heading {
border-bottom:1px dotted #ACACAC;
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:0;
padding-top:0;
text-align:left;
width:640px;
}
.sharethis{
	 color:#002e5a; 
	 font-size:10px; 
	 padding:5px 0 5px 0;
	 margin:5px 0 0 0;
	 border-top:1px dotted #ACACAC;
	 float:left;
	 width:85%;
}

.flikeLanding{
	clear:both;
	padding:5px 0 5px 0;
	margin:5px 0 0 0;
	border-top:1px dotted #ACACAC;
	width:85%;
}

.sharingicons{
	float:left;
	width:100%;
	display:inline-block;
	vertical-align:top;
	padding-bottom:3px;
}
.commentsharingbar{
	float:left;
	width:97%;
	border-top:1px dotted #ACACAC;
	border-bottom:1px dotted #ACACAC;
	padding:5px 0;
	margin:5px 0;
}

.content_text_tag{
	float:left;
	font-size:11px;
	width:600px;
	padding:10px 0 10px 0;
}

.dailyfeedlogo {
	float:left;
	width:562px;
}


.dailyfeedlogo h1{
	margin:15px 0 15px 0;
	padding:0;
}


.rssicon{
	float:left;
	width:18px;
	padding:56px 0 0 10px;
}

.quicktitle {
border:1px solid #66a147;
background-color:#66a147;
color:#f9fbf8;
text-align:center;
width:136px;
font-weight:normal;
margin-bottom:6px;
font-size:10px;
padding:3px;
}

.quicktitle a {
color:#f9fbf8;
text-decoration:none;
}


.quicktitle_print {
border:1px solid #66a147;
background-color:#66a147;
color:#f9fbf8;
text-align:center;
float:left;
width:142px;
font-weight:bold;
margin-right:10px;
margin-bottom:6px;
}

.quicktitle_print a {
color:#f9fbf8;
text-decoration:none;
}

.thestreetBlock{
background-color:#f3f3f3;
padding:0px 5px 5px 5px;
text-decoration:none;
}

.observerBlock{
background-color:#f3f3f3;
padding:0px 5px 5px 5px;
text-decoration:none;
}
