html {
	margin: 0;
	padding: 0;
}
BODY {
	FONT: 11px Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	margin: 0;
	padding: 0;
	background-color: #fff;
}
TD {
	FONT: 11px Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif
}
LI {
	FONT: 11px Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif
}
B {
	FONT-WEIGHT: bold
}
INPUT {
	FONT: 12px Times New Roman, serif;
	margin: 4px 0;
}
ul {
	margin: 10px 0 0 0;
	padding: 0;
}
li {
	list-style: none;
	background: url(img/mark1.gif) no-repeat left 1px;
	padding: 0 0 0 19px;
}
.LIST {LIST-STYLE: square;}
A {
	COLOR: #4e6789;
}
A:hover {
	COLOR: #787878;
}
.dt {font: 10px/14px Times New Roman, serif}

H1 {font: bold 11px/13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-transform: uppercase; color: #282828;}

H2 {font: bold 11px/13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; color: #282828; margin: 0; }

.caps {font: bold 10px/12px Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-transform: uppercase;}

.service, .copyright {font: bold 10px/12px Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}

.narrator {	font: bold 11px/13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; color: #676767;}

div { padding-left:18px; }

#header {
	border-right: 1px solid #c7c7c7;
	width: 767px;
	//width: 766px;
	height: 92px;
	background: url(img/header_bg_home.gif) no-repeat right top;
	position: relative;
	padding: 0;
}
#header img {
	float: left;
}
.separator {
	background: url(img/home_separator_bg.gif) repeat-x left top;
	width: 768px;
	height: 39px;
	padding: 0;
	position: relative;
}
.separator span {
	padding: 13px 0 0 20px;
	display: block;
}
.title_block {
	background: url(img/home_separator_bg.gif) repeat-x left top;
	vertical-align: top;
	padding: 0;
}
.title_block span {
	position: relative;
	display: block;
	padding: 13px 0 0 20px;
}
.sep_icon {
	position: absolute;
	right: 10px;
	top: 10px;
}
.ad_block {
	background: url(img/home_ad_bg.gif) repeat-x left top;
	border-right: 1px solid #c7c7c7;
	width: 767px;
	height: 98px;
}
.logo {
	margin-bottom: 36px;
}
.photo_block {
	padding: 0;
	height: 100px;
}
.photo_block img {
	padding: 0 11px 14px 0;
	margin: 0;
	background: url(img/home_valueadnet_color.gif) no-repeat left bottom;
	float: left;
}
.photo_block h2 {
	float: left;
	position: relative;
	margin: 0 0 0 20px;
}
.photo_block b {
	border-left: 3px solid orange;
	padding-left: 6px;
	position: relative;
}
.photo_block h2 span {
	border-left: 3px solid #fff;
	padding-left: 6px;
	position: relative;
	display: block;
}
.inner_block {
	margin-left: 20px;
	padding: 0;
}
.new {
	width: 190px;
}
.login_block {
	margin: 19px 0 20px 20px;
}
.login_block div {
	height: 53px;
	padding: 0;
	overflow: auto;
}
.login_block span {
	width: 66px;
	margin-right: 14px;
	float: left;
}
#footer td {
	background: url(img/home_footer_bg.gif) repeat-x left top;
	color: #fff;
}
#footer td.cr {
	padding-left: 20px;
}
#footer a:link, #footer a:active, #footer a:hover, #footer a:visited {
	color: #fff;
}
#footer img {
	margin-right: 22px;
}

.products_illustr {
	background: url(img/about_illustration_bg.jpg) no-repeat left top;
	height: 135px;
	padding: 0;
}
.network_illustr {
	background: url(img/network_illustration_bg.jpg) no-repeat left top;
	height: 136px;
	padding: 0;
}
.adxpress_illustr {
	background: url(img/adxpress_illustration_bg.jpg) no-repeat left top;
	height: 135px;
	padding: 0;
}
#content {
	padding: 0 21px 0 25px;
}
/* Top Menu */
.topmenu {
	margin: 0;
	position: absolute;
	top: 66px;
	left: 219px;
}
.topmenu li {
	float: left;
	margin: 0 14px 0 0;
	padding: 0;
	background: none;
}
.topmenu a:link, .topmenu a:active, .topmenu a:hover, .topmenu a:visited {
	font: bold 11px/13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	text-decoration: none;
	color: #282828;
	background: url(img/mark_menu.gif) no-repeat left 4px;
	padding: 0 0 0 15px;
}
.topmenu a:hover,
.topmenu a.act:link, .topmenu a.act:active, .topmenu a.act:hover, .topmenu a.act:visited {
	background: url(img/mark_menu_hi.gif) no-repeat left 4px;
}
.topmenu a:hover {	
	color: #787878;
}
/* /Top Menu */
/* Left Menu */
.l_menu {
	margin: 0;
	background-color: #fff;
	border-top: 1px solid #c7c7c7;
}
.l_menu li {
	border-bottom: 1px solid #c7c7c7;
	padding: 5px 0 7px 21px;
	background: none;
}
.l_menu a {
	font: bold 10px/12px Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	background: url(img/mark_menu.gif) no-repeat left 3px;
	padding: 0 0 0 19px;
}
/* /Left Menu */