* {box-sizing: border-box; -moz-box-sizing: border-box;}
body {font: 100% Arial, Verdana, Helvetica; background-color: #BEC5CB; color: #000; padding: 0; margin: 0; text-align: center;}
td, th {font-size: 70%;}
form {margin: 0;}
input, textarea, select {font-size: 100%;}
//label {cursor: hand;}
a {color: #039; text-decoration: none;}
a:hover, a:active {text-decoration: underline !important;}
.sel {color: #C00;}


#container {width: 100%; background-color: #FFF; text-align: left; margin-left: auto; margin-right: auto;}


#logo {width: 226px; height: 58px; border: 0;}
#nav {width: 774px; height: 79px; float: left;}
#nav-top {width: 100%; border-collapse: collapse;}
#nav-top .tnd {width: 3%;}
#nav-top td {padding: 0;}
#nav-top th {padding: 0; text-align: center; background-image: url("/images/pcweek/nav-top-bg.gif");}
.mbg {background-image: url("/images/pcweek/mbg.gif");}
#top-title {width: 349px; height: 21px; border: 0; margin: 0 0 0 24px;}
#btn-search {width: 10px; height: 10px; border: 0; margin: 5px 10px 5px 5px;}
#btn-subscr {width: 167px; height: 13px; border: 0;}
#btn-subscr-news {width: 167px; height: 13px; border: 0;}
#btn-subscr-rss {width: 133px; height: 13px; border: 0;}
#nav3 {width: 100%;}
#nav3 a {font: 10px Arial, Verdana, Helvetica; color: #113060;}
#nav3 .nav3-break {font: 10px Arial, Verdana, Helvetica; color: #113060;}

#path {font-size: 70%; padding: 0 10px 0 10px;}

#nav-bot {height: 17px; padding: 2px 0 0 0; background-image: url("/images/pcweek/bot-bg.gif");}
#nav-bot a {font: 10px Arial, Verdana, Helvetica; font-weight: bold; color: #CCC;}
#nav-bot .nav-bot-break {font: 10px Arial, Verdana, Helvetica; color: #CCC;}
#block-bot {background-image: url(/images/pcweek/pix-lg.gif); overflow: hidden; padding: 10px; font-size: 70%;}



h1 {font-size: 160%; font-weight: bold; padding: 0; margin: 0; color: #3061ad;}
h2 {font-size: 140%; font-weight: bold; padding: 0; margin: 0;}
h3 {font-size: 130%; font-weight: bold; padding: 0; margin: 0;}
h4 {font-size: 120%; font-weight: bold; padding: 0; margin: 0;}
h5 {font-size: 110%; font-weight: bold; padding: 0; margin: 0;}
h6 {font-size: 100%; font-weight: bold; padding: 0; margin: 0;}

.title-orange {text-transform: uppercase; color: #FE6600;}
.title-grey {text-transform: uppercase; color: #4C5459;}
.title-grey2 {text-transform: uppercase; color: #66625D;}
.title-red {text-transform: uppercase; color: #CF1111;}
.title-red2 {text-transform: uppercase; color: #F30;}
.title-white {text-transform: uppercase; color: #FFF;}
.wt {font-size: 11px; color: #FFF;}
.adv {text-align: center; padding: 10px 0 10px 0;}
.adv-in-article {float: left; text-align: center; margin: 10px 5px 5px 0;}

/* Для заголовка, рамка снизу-правее серая */
.td-bot-g {border-bottom: 1px solid #8D9CA6;}

/* Для заголовка, рамка снизу-правее светлосерая */
.td-bot-lg {border-bottom: 1px solid #CECECE;}

/* Для заголовка, рамка снизу-правее светло-оранжевая */
.td-bot-lo {border-bottom: 1px solid #FC6;}



/* Таблица */
.tbl {border-collapse: collapse; padding: 0; margin: 0;}

table.tbl-manage {background-color: #FFC; width: 100%; border-collapse: collapse;}
table.tbl-manage caption {font-size: 80%; font-weight: bold; padding: 3px;}
table.tbl-manage th {border: 1px solid #000; background-color: #F3F3F3; padding: 3px;}
table.tbl-manage td {border: 1px solid #000; padding: 3px;}





/* Таблица с 2 анонсами */
.tbl2anonce {background-color: #F3F3F3; border-top: 1px solid #CECECE; border-bottom: 1px solid #CECECE; border-collapse: collapse; padding: 0; margin: 0;}

/* Фон светло-оранжевый */
.bg-lo {background-color: #FC6;}

/* Фон светлосерый */
.bg-lg2 {background-color: #CECECE;}

.np-img-right {
background-color:#F3F3F3;
border-collapse:separate;
border-spacing:5px;
float:right;
margin:0 0 10px 10px;
padding:0;
width:160px;
-moz-box-sizing:border-box;}

.np-img img {
border:1px solid #000000;
height:100px;
width:150px;}


/* Блок с отступом, фона нет, рамки нет */
.block {padding: 5px; margin: 0; width: 100%; overflow: hidden;}

/* Блок с отступом, фона нет, рамка справа слева снизу красная */
.block-adv-txt {border-right: 1px solid #C00; border-bottom: 1px solid #C00; border-left: 1px solid #C00; padding: 5px; width: 100%; overflow: hidden; background-color: #FFEBC2;}

/* Блок с отступом, фон розовый, рамка снизу светлосерая */
.block-p {background-color: #FCF5E9; border-bottom: 1px solid #CECECE; padding: 5px; width: 100%; overflow: hidden;}

/* Блок с отступом, фон голубой, рамка снизу светлосерая */
.block-lb {background-color: #DEF; border-bottom: 1px solid #CECECE; padding: 5px; width: 100%; overflow: hidden;}

/* Блок с отступом, фон светлосерый, рамка снизу светлосерая */
.block-lg {background-color: #F3F3F3; border-bottom: 1px solid #CECECE; padding: 5px; width: 100%; overflow: hidden;}

/* Блок с отступом, фона нет, рамка покругу светлосерая */
.block-brd-lg {border: 1px solid #CECECE; padding: 5px; width: 100%; overflow: hidden;}

/* Блок с отступом, фона нет, рамка покругу светлосерая */
.block-brd-lg-b {border-bottom: 1px solid #CECECE; padding: 5px 0 5px 0; width: 100%; overflow: hidden;}

/* Блок с отступом, фона нет, рамка справа слева снизу светлосерая */
.block-lg-b-l-r {border-right: 1px solid #CECECE; border-bottom: 1px solid #CECECE; border-left: 1px solid #CECECE; padding: 5px; overflow: hidden;}

/* Блок с отступом, фон светлосерый, рамка справа слева снизу синяя */
.block-lg-brd-b-l-r {background-color: #F3F3F3; border-right: 1px solid #215294; border-bottom: 1px solid #215294; border-left: 1px solid #215294; padding: 5px;  overflow: hidden;}

/* Блок с отступом, фона нет, рамка справа слева снизу красная */
.block-r-b-l-r {border-right: 1px solid #C00; border-bottom: 1px solid #C00; border-left: 1px solid #C00; padding: 5px; overflow: hidden;}

/* Блок с отступом, фона нет, рамка справа слева снизу оранжевая */
.block-o-b-l-r {border-right: 1px solid #F30; border-bottom: 1px solid #F30; border-left: 1px solid #F30; padding: 5px; overflow: hidden;}

/* Блок заголовка, фон светлосерый, рамка покругу черная */
.block-lg-title {color: #FFF; font-weight: bold; padding: 2px 5px 2px 5px; margin: 0; border: 1px solid #000; background-color: #253d90; text-transform: uppercase;}

/* Блок заголовка, фон синий, рамка покругу черная */
.block-b-brd-b-title {color: #FFF; font-weight: bold; padding: 2px 5px 2px 5px; margin: 0; border: 1px solid #000; background-color: #061954;}

/* Блок заголовка, фон красный, рамки нет */
.block-r-title {color: #FFF; font-weight: bold; padding: 2px 5px 2px 5px; margin: 0; background-color: #C00;}
.block-r-title {text-transform: uppercase; color: #FFF;}

/* Блок заголовка, фон красный, рамки нет */
.block-o-title {color: #FFF; font-weight: bold; padding: 2px 5px 2px 5px; margin: 0; background-color: #F30;}
.block-o-title {text-transform: uppercase; color: #FFF;}

/* Блок заголовка, фона нет, рамка покругу синяя */
.block-b2p-title {padding: 0; margin: 0; border: 2px solid #215294; text-align: center;}

/* Блок заголовка, фон синий, рамки нет */
.block-b-title {color: #FFF; font-weight: bold; padding: 2px 5px 2px 5px; margin: 0; background-color: #4579a9;}
.block-b-title {text-transform: uppercase; color: #FFF;}

/* Блок с отступом, фона нет, рамка справа слева снизу синяя */
.block-b-b-l-r {border-right: 1px solid #4579a9; border-bottom: 1px solid #4579a9; border-left: 1px solid #4579a9; padding: 5px; overflow: hidden;}

/* Блок заголовка секции */
.block-section-title {width: 100%; height: 37px; background-image: url("/images/pcweek/section-bg-2.gif"); margin: 0 0 5px 0;}
.block-section-title h1 {margin: 0 10px 0 10px;}
.block-section-title a {color: #FFF;}


/* Пунктир под заголовком блока секции */
.section-close-bg {background-image: url(/images/pcweek/section-close-bg.gif);}
.section-close-bg h1 {text-transform: uppercase; color: #FFF;}

/* Блок заголовка секции */
.block-big-title {width: 100%; height: 26px; background-image: url(/images/pcweek/title-big-bg.gif); margin: 0 0 5px 0;}
.block-big-title h2 {font-size: 130%; text-transform: uppercase; color: #FFF; margin: 0; padding: 5px 0 0 5px;}

/* Заголовок списка в секции */
.section-list-title {border-top: 1px solid #F60; border-bottom: 1px solid #F60; padding: 5px 0 5px 0; margin: 5px 0 5px 0; width: 100%; overflow: hidden;}
.section-list-title h5 {float: left;}
.section-list-title img {width: 65px; height: 6px; border: 0; margin-top: 5px; float: right;}

/* Блок ссылок Темы и Отрасли */
.link-sphere {height: 20px; margin: 0 0 2px 0; padding: 2px 5px 0 5px; background-image: url(/images/pcweek/bg-link-sphere.gif); background-repeat: no-repeat;}
.link-sphere a {color: white; font-weight: bold;}



/* Изображение на главной */
div.img-main {margin: 0 10px 0 0; width: 232px; height: 132px; float: left; border: 1px solid #8D9CA6;}
div.img-main img {width: 230px; height: 130px; border: 1px solid #FFF;}

/* Маленькое изображение статьи */
img.tn {margin: 0 5px 5px 0; width: 70px; height: 50px; float: left; border: 1px solid #8D9CA6;}

/* Маленькое изображение обложки */
img.tn-cover {border: 0; margin: 0 5px 5px 0; width: 70px; float: left; border: 1px solid #8D9CA6;}

/* Маленькое изображение обложки Mobile */
img.tn-mobile-cover {border: 0; margin: 0 5px 5px 0; width: 70px; height: 93px; float: left;}

/* Изображение в теме */
div.img-theme {margin: 0 0 5px 0; width: 232px; height: 132px; float: left; border: 1px solid #8D9CA6;}
div.img-theme img {width: 230px; height: 130px; border: 1px solid #FFF;}

/* Изображение мнения */
img.opinion {border: 0; margin: 5px 0 0 0; width: 276px; height: 50px; border: 1px solid #8D9CA6;}

/* Горизонтальный однопиксельный светлосерый разделитель */
img.break-lg2 {border: 0; width: 100%; height: 1px; margin: 5px 0 5px 0;}

/* Закрывающий пунктир в заголовке секции */
img.section-close {border: 0; width: 37px; height: 37px;}

/* Современные решения */
.wp-top {width: 100%; border-collapse: collapse; margin-bottom: 10px;}
.wp-top td {padding: 0;}
.wp-top .wpl img {border: 0; width: 104px; height: 41px;}
.wp-top .wpc {width: 90%; text-align: center; background-image: url("/images/pcweek/wpbg.gif");}
.wp-top .wpc img {border: 0; width: 160px; height: 41px;}
.wp-top .wpr img {border: 0; width: 39px; height: 41px;}
.wp-bot {width: 100%; border-collapse: collapse; margin: 10px 0 10px 0;}
.wp-bot td {padding: 0;}
.wp-bot .wpl img {border: 0; width: 195px; height: 30px;}
.wp-bot .wpl {width: 90%; background-image: url("/images/pcweek/wpbbg.gif");}
.wp-bot .wpr img {border: 0; width: 113px; height: 30px;}



/* Современные решения заголовок списка */
img.wp-title-list {border: 0; width: 139px; height: 39px;}

/* Другие решения */
img.wp-search {border: 0; margin: 5px 0 5px 0; width: 336px; height: 32px;}

/* Современные решения иконка */
img.wp-icon {border: 0; margin: 0 5px 0 0; width: 13px; height: 16px; float: left;}

/* Заголовок Реклама */
img.adv-title {border: 0; margin: 0; width: 42px; height: 12px;}

/* Ссылка в списке современных решений */
.wp-link {margin-left: 18px;}

/* Логотип в решениях */
img.wp-logo-list {margin: 0 5px 5px 0; width: 100px; height: 50px; float: left; border: 1px solid #8D9CA6;}
img.wp-logo {margin: 0 5px 5px 0; width: 100px; height: 50px; float: left; border: 1px solid #8D9CA6;}
img.wp-logo-last {border: 0; margin: 0 5px 5px 0; width: 50px; height: 25px; float: left; border: 1px solid #8D9CA6;}

div.list-el {clear: both; margin-bottom: 10px;}





/* Список ссылок */
ul.list-links {margin: 0 0 0 10px; padding-left: 5px;}
ul.list-links li {font-weight: bold;}

/* Текст с увеличенным шрифтом */
.article-text {font-size: 110%;}
.article-text h1 {font-size: 130%; margin-top: 15px;}
.article-text h2 {font-size: 120%; margin-top: 15px;}
.article-text h3 {font-size: 110%; margin-top: 15px;}
.article-text h4 {font-size: 100%; margin-top: 10px;}
.article-text h5 {font-size: 90%; margin-top: 10px;}
.article-text table {background-color: #FFF; border-collapse: collapse;}
.article-text table caption {font-size: 80%; font-weight: bold; padding: 3px;}
.article-text table th {border: 1px solid #000; background-color: #F3F3F3; padding: 3px;}
.article-text table td {border: 1px solid #000; padding: 3px;}
.article-text a {text-decoration:underline !important;}


/* Текст с уменьшенным шрифтом */
.sm-text {font-size: 90%; color: #777;}

/* Врезка в статью */
blockquote {font-size: 90%; background-color: #FFC; padding: 10px; margin: 0;}
blockquote ul {margin-left: 20px;}
blockquote ol {margin-left: 25px;}

/* Таблица в статье с ссылками на сервисы */
.tbl-services {width: 160px; margin: 0; padding: 0; float: right;}
.tbl-link-services {width: 160px; margin: 0 0 10px 10px; padding: 0; border-collapse: separate; border-spacing: 5px; background-color: #F3F3F3; float: right;}
.tbl-link-services img {width: 16px; height: 16px; border: 0;}

/* Таблица в статье с привьюшками */
.tbl-tn-list {width: 160px; margin: 0 0 10px 10px; padding: 0; border-collapse: separate; border-spacing: 5px; background-color: #F3F3F3; float: right;}
.tbl-tn-list img {width: 150px; height: 100px; border: 1px solid #000;}

/* Таблица с увеличенным изображением */
.tbl-big-picture {width: 150px; margin: 0; padding: 0; border-collapse: collapse;}
.tbl-big-picture img {border: black 1px solid; margin: 0 0 5px 0;}

/* Таблица с баннером спецобзора */
div.banner-specreview {width: 150px; height: 150px; margin: 10px 5px 5px 0; padding: 0; float: left;}
div.banner-specreview img {width: 150px; height: 150px; border: 1px solid #000;}

/* Таблица в слайдшоу с привьюшками */
.tbl-big-picture-list {border-collapse:collapse; width:100%;}
.tbl-big-picture-list td {width:33%; padding: 5px 5px 10px 5px; text-align:center; margin: 0; font-weight:bold;}
.tbl-big-picture-list img {width: 150px; height: 100px; border: 1px solid #000; margin-bottom: 3px;}

/* Навигация в слайдшоу с привьюшками */
.tbl-nav-slideshows {margin: 10px 0 0 0; padding: 0; border-collapse: collapse; background-image: url(/images/pcweek/slideshows-bg.gif); width: 100%; height: 55px; border-top: 1px solid #000;}
.tbl-nav-slideshows img {border: 0;}

/* Главные новости */
#top-stories {width: 100%; height: 130px; position: relative;}
#top-stories img {position: absolute; top: 0; left: 0; border: none; width: 230px; height: 130px; border: 1px solid #8d9ca6;}
#top-stories div {position: relative; top: 0; width: 100%; height: 130px; overflow: hidden;}
#top-stories ul {list-style-type: none; margin: 0; padding: 0;}
#top-stories ul li {display: block; width: 100%; height: 24px; overflow: hidden; margin-bottom: 1px;}
#top-stories ul li a {display: block; width: 100%; height: 24px; padding: 5px 0 0 22px; background: url('/images/pcweek/bg-main-news.gif') left no-repeat; text-decoration: none; font-weight: bold;  border-right: 1px solid #8d9ca6;}
#top-stories ul li a:hover {background: url('/images/pcweek/bg-main-news-a.gif') left no-repeat; color: white; border: 0;}
#top-stories p {position: absolute; left: 0; top: 75px; margin: 0; padding: 5px; width: 100%; height: 100%; background: #fcf5e9;}
#top-stories p a {text-decoration: none; color: black; width: 100%; height: 100%;}


/* Блок со скролом */
.block-scroll {position: relative; width: 100%; overflow: auto; padding: 0px 0px 0px 0px; border: 1px solid #336;}





























/* Формы */

.100p {width: 100%;}
.200px {width: 200px;}
.bg-grey {background-color: #F3F3F3;}

/* Заголовок на сером фоне */
.tit-grey {background-color: #F3F3F3; padding: 5px; margin: 10px 0 10px 0; color: #3061ad;}

/* Кнопки на сером фоне */
.btn-grey {background-color: #F3F3F3; padding: 5px; margin: 10px 0 10px 0; text-align: center;}

/* Блок с внутренним отступом 5px */
.pd5 {padding: 5px;}

/* Ссылка на полный список */
a.more {text-decoration: underline; color: #D70101; padding: 1px 0 0 20px; background-image: url(/images/pcweek/icon-more.gif); background-repeat: no-repeat;}
a.link {text-decoration: underline; padding: 1px 0 0 20px; background-image: url(/images/pcweek/icon-link.gif); background-repeat: no-repeat;}

a.rss {text-decoration: underline; padding: 1px 0 0 20px; background-image: url(/images/pcweek/rss.gif); background-repeat: no-repeat;}


/* Звездочка в обязательных полях */
.rs, .starrequired {color: red; font-size: 140%; font-weight: bold; line-height: 10px;}

/* Сообщения об ошибках */
.rmsg {color: red; font-weight: bold; text-align: center;}

/* Таблица в статье */
.tbl-arc {width: 100%; margin: 10px 0 5px 0; padding: 0; border-collapse: collapse;}
.tbl-arc th {border: 1px solid #000; padding: 3px; vertical-align: top; background-color: #F3F3F3;}
.tbl-arc td {border: 1px solid #000; padding: 3px; vertical-align: top;}






/* Форум */
.forumborder {padding: 0; border: 0; border-collapse: collapse; background-color: #b5b5b5;}

/* Содержимое */
.forumbody {background-color: #FFF;}
.forumbodytext {color: #000; padding: 4px;}

/* Заголовок колонок */
.forumhead {background-color: #F3F3F3;}
.forumheadtext {font-weight: bold;}

/* пл */
.forumfieldtext {color: #000;}

/* пл */
.postsep  {background-color: #9C9A9C; height: 1px}

.forumquote {color: #000000; background-color: #FBFBF9; border : 1px solid Black; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-indent: 2pt;}
.forumcode {color: #000000; background-color: #FBFBF9; border : 1px solid Black; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-indent: 2pt;}

/* Блок панели управления */
.forumtoolblock {}
.forumtoolbar {width: 100%; margin: 0; padding: 0; border-collapse: separate; border-spacing: 5px; background-color: #F3F3F3; height: 23px;}

/* Секции в панели управления */
.forumtoolsection {}

/* Ссылки в панели управления */
.forumtoolbutton, .forummessbuttontext {}

/* Разделитель ссылок в панели управления */
.forumtoolseparator {}


.forumtitle {font-size: 80%; font-weight: bold;}
.forumtitletext {padding: 4px; color: #000000;}


.forumnewtopic_button {
	BACKGROUND: #F3F3F3;
	border: 1px solid #b5b5b5;
	COLOR: #000000;
	font-weight: bold;
	height: 25px;
	width: 170px;
}


.forumpostsep  {background-color: #ffffff; height: 6px}
.forumbrd {border: 1px solid #b5b5b5;}
.forumbrd1 {border-left: 1px solid #b5b5b5;}
.forumbrd2 {border: 1px solid #b5b5b5;}

.forumheadcolor {color:#003366;}


.forummessbutton {
	background-color: #F3F3F3; 
	border: 1px solid #b5b5b5;
	height: 20px;
	padding-left:5px;
	padding-right:5px;
}

.forummessbuttonsep {width:4px;}

.forumhr {background-color:#eeedf5;}
.forumsigntext {color:#003366;}

DIV.out {
	BORDER-RIGHT: #99BAD7 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #99BAD7 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 0px 15px; 
	BORDER-LEFT: #99BAD7 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #99BAD7 1px solid; 
	POSITION: relative; 
	TOP: 4px; 
	BACKGROUND-COLOR: #ffffff
}
DIV.out1 {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-RIGHT: 10px; 
	PADDING-TOP: 0px; 
	POSITION: relative; 
	TOP: -9px
}
DIV.in {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #eeedf5
}
DIV.in1 {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	FONT-WEIGTH: bold; 
	COLOR:#444444;
}


/*COMPONENT 2.0*/
/*only for a new style*/
table.forum-quote, table.forum-code {
	color: #000000; 
	background-color: transparent; 
	width:90%;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:20px;
	margin-right:20px;
}
table.forum-quote th, table.forum-code th{
	font-weight:bold;
	text-align:left;
	border: 0px solid transparent;
	font-size:70%;
}
	
table.forum-quote td, table.forum-code td{
	border : 1px solid Black;
	background-color: #FBFBF9; 
	padding: 4px; 
	text-indent: 2pt;
	font-size:8pt;
}
	
table.forum-code {
	color: #333333; 
}

table.forum-smile {
	border: 1px solid #99BAD7;
	margin:0px;
	border-collapse:collapse;
	margin:0px;
}

table.forum-smile td {
	border: 0px solid #99BAD7;
	padding:5px;
	margin:0px;
}

table.forum-smile th {
	background-color:#CEDEEC;
	border: 1px solid #99BAD7;
	font-weight: bold;
	padding:4px;
	white-space:nowrap;
}

table.forum-smile img {
 	cursor:pointer;
 	cursor:hand;
}

textarea {font-size: 130%;}
/*only for a new style*/

.title {
border: 1px solid #a8b7c6;
height: 26px;
width: 388px;
vertical-align: middle;
text-align: center;
font-weight: bold;
font-family: Tahoma;
font-size: 13px;
color: #5f7b96;
margin-left: 18px;
margin-bottom: -2px;
padding-top: 5px;
}

.header {
background-image: url(/images/pcweek/head11.gif);
height: 25px;
width: 482px;
vertical-align: bottom;
border: 1px solid #a8b7c6;
margin-top: -1px;
}

.article {
background-image: url(/images/pcweek/head12.gif);
height: 72px;
width: 482px;
border: 1px solid #a8b7c6;
margin-top: -1px;
}

.footer {
height: 26px;
width: 482px;
border: 1px solid #a8b7c6;
margin-top: -1px;
}

.dots {
float: left;
background-image: url(/images/pcweek/dots.gif);
height: 27px;
width: 296px;
border: 1px solid #a8b7c6;
margin-top: -1px;
margin-left: -1px;
}

a.button{

float: right;
background-image: url(/images/pcweek/button.gif);
height: 26px;
width: 185px;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
text-align: center; 
vertical-align: middle;
color: #ffffff;
text-decoration: none;
}


a.button:hover{

float: right;
height: 26px;
width: 185px;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
text-align: center; 
vertical-align: middle;
color: #e57b00;
text-decoration: none;
}



.orange_head {
background-image: url(/images/pcweek/orange_bar.gif); 

font-family: Tahoma;
font-size: 13px;
font-weight: bold;
font-variant: small-caps; 
text-align: center; 
color: #ffffff;
height: 18px;
width:100px;
margin-top: 5px;
margin-left: 17px;
}

.orange_head a:link{

font-family: Tahoma;
font-size: 13px;
font-weight: bold;
font-variant: small-caps; 
text-align: center; 
color: #ffffff;
text-decoration: none;
}

.orange_head a:hover{

font-family: Tahoma;
font-size: 13px;
font-weight: bold;
font-variant: small-caps; 
text-align: center; 
color: #ffffff;
text-decoration: none;
}



.article_head a:link{
font-family: Tahoma;
font-size: 13px;
font-weight: bold;
text-align: left; 
color: #5f7b96;
margin: 10px 10px;
text-decoration: none;
}

.article_head a:hover{
font-family: Tahoma;
font-size: 13px;
font-weight: bold;
text-align: left; 
color: #e57b00;
padding-top:10px;
margin-left:10px;
text-decoration: none;
}

.article_txt{
font-family: Tahoma;
font-size: 11px;
color: #5f7b96;
font-weight: normal;
padding: 0px 100px;
}

img.thumb{
float: left;
width: 68px;
height:48px;
border: 1px solid #a8b7c6;
margin-left: 18px;
margin-top: 10px;
}

table.form-table, table.form-table th input  {font-size: 14px;}
table.form-table td {font-size: 100%;}

#bx_flv_player_274910357_div{display:block;}

@font-face {
	font-family: 'Conv_BentonSans-Bold';
	src: url('fonts/BentonSans-Bold.eot');
	src: local('&#9786;'), url('fonts/BentonSans-Bold.woff') format('woff'), url('fonts/BentonSans-Bold.ttf') format('truetype'), url('fonts/BentonSans-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_BentonSans-Light';
	src: url('fonts/BentonSans-Light.eot');
	src: local('&#9786;'), url('fonts/BentonSans-Light.woff') format('woff'), url('fonts/BentonSans-Light.ttf') format('truetype'), url('fonts/BentonSans-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_BentonSans-Medium';
	src: url('fonts/BentonSans-Medium.eot');
	src: local('&#9786;'), url('fonts/BentonSans-Medium.woff') format('woff'), url('fonts/BentonSans-Medium.ttf') format('truetype'), url('fonts/BentonSans-Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_BentonSans-Regular';
	src: url('fonts/BentonSans-Regular.eot');
	src: local('&#9786;'), url('fonts/BentonSans-Regular.woff') format('woff'), url('fonts/BentonSans-Regular.ttf') format('truetype'), url('fonts/BentonSans-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}