
#articlesHeader
{

}

#articlesHeader a, #articlesHeader a h3
{
  text-decoration:none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #0f6183;
}

#articlesInfo
{

}

#articlesListContent
{
  margin:10px 0;
}

#articlesContainer hr
{
 margin-top:5px;
 margin-bottom:5px;
}

#articlesContainer
{
 margin-left:5px;
}

.style8
{
  	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
}

.style6
{
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.style2, .style2 h2
{
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #318225;
}


/* ADDING ALL THE OLD CSS BECAUSE THERE IS NO SPECIAL CSS FOR ARTICLE*/

#index_content {
	float: left;
 	color: #333;
 	background: #fff;
 	padding: 10px 10px 10px 10px;
 	width: 580px;
}
div#index_content {
	_width:590px;
}

#main_article
{
  width:100%;
  text-align:justify;
}

#main_article img {
	margin: 0 10px;
}

#main_article a, #main_article a:link,#main_article a:visited
{
  color:#26869C;
  font-size:larger;
  font-weight:bold;
  text-decoration:none;
}

#main_article a h1, #main_article a:link h1, #main_article a:visited h1
{
 color: rgb(0, 64, 92);
 font-weight: bold;
 text-decoration: none;
 text-align: left;
}

#lastest_articles
{
  width:100%;
  text-align:justify;
}

#lastest_articles img {
	margin: 0 5px;
}


.articlebox
{
 background-color:#F0F0F0;
 background-image:url(/img/articles_background.gif);
 background-position:center top;
 background-repeat:repeat-x;
 padding:10px;
}

.goToArticle
{
 text-decoration:underline;
 color:#26869C;
}

.articlebox h3
{
 text-decoration:none;
}

.articlebox a, .articlebox a:link, .articlebox a:visited
{
 color:#26869C;
 text-decoration:underline;
}

.articlebox a h3, .articlebox a:link h3, .articlebox a:visited h3
{
  text-decoration:none;
  color:#26869C;
}

#boxes { float: left; width:273px; font-family:Arial; padding:4px; border:#CCCCCC 1px solid; color:#000000; margin-bottom:5px;}
#gray-boxes { padding:4px; background-color:#efefef; font;font-size:14px; font-weight:bold; color:#777676;}
.t-premium {text-decoration: none; background-image:url(/img/t_premium.gif); height:48px; display:block; }
.pr-text { background:url(/img/backcon_premium.jpg); height:120px; padding-top:10px; }
.tb-cont {display: table; height: 64px; width:245px;overflow: hidden; background-image:url(/img/pr-text.jpg); margin:auto; padding:0 7px 0 0; background-repeat:no-repeat; }
.prbutton {background-image:url(/img/button-premium.gif); width:113px; height:34px; font-family:Arial; color:#FFFFFF; text-transform:uppercase;font-size:10px; font-weight:bold; text-align:center; margin: 10px auto 10px auto; line-height:34px;}
.tb-adj {top: 50%;display: table-cell; vertical-align: middle;}
.tb-text {font-size:13px; font-weight:bold; text-align:center; vertical-align:bottom; margin:auto;}
#t-freesoft {background-image:url(/img/t_freesoftware.jpg); background-repeat:no-repeat; text-decoration: none; background-color:#efefef; min-height:67px; display:block; font-size:13px; font-weight:bold; padding:53px 3px 0px 90px; color:#777676;}
.fs_button a{width:108px; height:20px; display:block; margin:2px; font-size:11px; line-height:20px; font-weight:bold; padding-left:23px; color: #666666;display:block;  background-image:url(/img/button-hover.gif);}
.fs_button a:hover{background-image:url(/img/button-a.gif); padding-left:23px; width:108px; color: #006633;}
.t-videos {text-decoration: none; background-image: url(/img/it_videos.jpg); height:48px; display:block; line-height:48px; font-size:14px; color:#FFCC00; font-weight:bold; padding-left:92px;}
.greenbutton {background-image: url(/img/button_download.jpg); width:83px; height:34px; padding-left:30px; margin: 10px auto 10px auto; line-height:34px;}
.greenbutton a { font-family:Arial; color:#FFFFFF; text-transform:uppercase;font-size:10px; font-weight:bold; text-decoration:none;}




/* Articles Pages */
#article_content {
  background:#FFFFFF none repeat scroll 0 0;
  color:#333333;
  float:left;
  font-family:Verdana,Helvetica,Arial;
  font-size:11px;
  margin-bottom:20px;
  padding:10px;
  width:740px;
}

#article_content p {
  line-height:17px;
  margin:12px 0;
  text-align:justify;
}

#article_content a {
  color:#277dbf;
  font-weight:bold;
}

#article_content img {
  margin-bottom:10px;
  margin-left:20px;
  margin-top:10px;
}

#article_archive {
	background:#f1f1f1 none repeat scroll 0 0;
	border-color:-moz-use-text-color #CCCCCC #CCCCCC;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	float:left;
	min-height: 600px;
	padding:5px;
	width:150px;
	_height:600px;
}

#article_archive ul {
        position: relative;
        width: 150px;
        list-style: none;
        border-bottom: 1px solid #888;
        margin-bottom: 5px;
        padding-bottom: 10px;
}

#article_archive h2 {
        font-size: 13px;
        margin-top: 10px;
        margin-bottom: 5px;
        background: #0f6183;
        padding: 2px 5px;
        color: #fff;
        border-bottom: 1px solid #888;
        border-right: 1px solid #888;
}

#article_archive li {
        font-size: 11px;
        font-weight: bold;
        padding: 2px 0;
}

#article_archive li a{
        color: #333;
}

#article_archive li a:hover{
        color: #666;
}
/*  Styles for user comments */

div#review-form { margin-bottom:24px; }
div#review-form h2 { font-size:160%; line-height:16px; font-weight:normal; margin-bottom:8px; color:#000; }
div#review-form h2 span{ display:block; font-size:75%; }
div#review-form h2 img{ vertical-align:middle; margin-right:10px; float:left; }
div#review-form p{ margin-bottom:8px; }
div#review-form textarea { border:1px solid #d7d7d7; width:99%; padding:5px; }
div#review-form input.submit{ float:right; margin-top:-28px }
div#review-form p.rating{ font-size:120%; color:#000; font-weight:bold; line-height:20px; }
div#review-form p.rating span.ratings { background:url(/img/review/ratings.gif) left top no-repeat; display:block; width:95px; height:18px; float:left; margin-left:10px; }
div#review-form p.rating span.ratings span{ background:url(/img/review/ratings.gif) left bottom no-repeat; display:block; height:18px; float:left; }

div.choise { font-size:130%; color:#000; float:left; width:350px; }
div.choise span{ float:left; }
div.choise img { vertical-align:middle; margin:10px 0px 0px 10px; float:left; }

div.review { margin-bottom:10px; }
div.review h3 { color:#56a821; font-size:130%; }
div.review h3 a{ color:#56a821; }
div.review span.datestamp { font-size:130%; color:#898989; display:block; margin-bottom:10px; }
div.review div.bottom-middle a{ font-size:130%; color:#56a821; }

div.box4 div.top-left{background:url(/img/review/box4-top-left.gif) no-repeat 0 bottom; padding-left:8px; height:8px; line-height:8px;}
div.box4 div.top-left div.top-right{background:url(/img/review/box4-top-right.gif) no-repeat right bottom; padding-right:8px; height:8px; line-height:8px;}
div.box4 div.top-left div.top-right div.top-middle{background:url(/img/review/box4-top-middle.gif) repeat-x 0 bottom; height:8px;  padding-left:10px;}

div.box4 div.middle{ background:#ebebeb; padding:18px 20px; border:0; }

div.box4 div.bottom-left{background:url(/img/review/box4-bottom-left.gif) no-repeat 0 0; padding-left:8px; height:8px; line-height:10px;}
div.box4 div.bottom-left div.bottom-right{background:url(/img/review/box4-bottom-right.gif) no-repeat right 0; padding-right:8px; height:8px; line-height:8px; }
div.box4 div.bottom-left div.bottom-right div.bottom-middle{background:url(/img/review/box4-bottom-middle.gif) repeat-x 0 0;  height:8px; line-height:8px; }

div.box6 div.top-left{background:url(/img/review/box6-top-left.gif) no-repeat 0 bottom; padding-left:10px; height:10px; line-height:10px;}
div.box6 div.top-left div.top-right{background:url(/img/review/box6-top-right.gif) no-repeat right bottom; padding-right:10px; height:10px; line-height:10px;}
div.box6 div.top-left div.top-right div.top-middle{background:url(/img/review/box6-top-middle.gif) repeat-x 0 bottom; height:10px;  padding-left:10px;}

div.box6 div.middle{border:1px solid #cecece; border-width:0 1px 0 1px; padding:18px 20px;}

div.box6 div.bottom-left{background:url(/img/review/box6-bottom-left.gif) no-repeat 0 0; padding-left:10px; height:43px; line-height:43px;}
div.box6 div.bottom-left div.bottom-right{background:url(/img/review/box6-bottom-right.gif) no-repeat right 0; padding-right:10px; height:43px; line-height:43px; }
div.box6 div.bottom-left div.bottom-right div.bottom-middle{background:url(/img/review/box6-bottom-middle.gif) repeat-x 0 0;  height:43px; line-height:43px; }

/* Fix for articles h1 header */

#article_content h1 {
  padding-left: 0px;
  padding-top: 0px;
}

/* Facebook widget custom header style*/
div span.fb_header {

  background-color: #edeff4;
  border-bottom-color: #d8dfea;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  border-left-color: #cecece;
  border-left-style: solid;
  border-left-width: 1px;
  border-right-color: #cecece;
  border-right-style: solid;
  border-right-width: 1px;
  border-top-color: #315c99;
  border-top-style: solid;
  border-top-width: 1px;
  color: #1c2a47;
  display: block;
  font-family: Arial,Verdana;
  font-size: 9px;
  font-weight: 700;
  height: 17px;
  padding-bottom: 7px;
  padding-left: 10px;
  padding-right: 10px;
  line-height:1.2em;
  padding-top: 8px;
  text-align: left;
  width: 238px;
}

div span.fb_header a {color:#000000}
