.body {
	margin:0;
	padding:0;
	background-color:#ffffff;
	text-align:center;
}
form {
	padding:0;
	margin:0;
}
input, textarea, select {
	border:0px solid #7f9db9;
	font:normal 11px Arial;
}
input.search, select.search {
	border:1px solid #db4642;
	background-color:#940601;
	color:#ff716d;
	width:155px;
	margin-right:6px;
	padding:2px;
}
input.security_center {
	float:left;
	display:inline;
	margin-left:5px;
	margin-top:3px;
	margin-right:4px;
	border:1px solid #000000;
	background-color:#3d4447;
	width:93px;
	padding:2px;
	color:#ffffff;
}
input.first_aid {
	width:260px;
	padding:2px;
	color:#797979;
	margin-right:17px;
}
input.login_input {
	width:126px;
	border:1px solid #bb0904;
	background-color:#d91d12;
	padding:2px;
	color:#ffffff;
	margin-top:4px;
	margin-bottom:3px;
}
input.mailing_list {
	width:122px;
	border:1px solid #678091;
	background-color:#ffffff;
	padding-left:2px;
	color:#000000;
}
input.price {
	width:58px;
	color:#000000;
	border:1px solid #000000;
	text-align:right;
}
input.umadeit, textarea.umadeit {
	width:326px;
	background-color:#f2f4f5;
	color:#353a3c;
	border:1px solid #dbe1e4;
}
input.umadeit1, select.umadeit {
	width:196px;
	background-color:#f2f4f5;
	color:#353a3c;
	border:1px solid #dbe1e4;
}
input.rso_text {
	width:330px;
	color:#000000;
	border:1px solid #000000;
}
select.agenda_type {
	width:84px;
	margin-top:4px;
	padding:2px;
	color:#000000;
	margin-bottom:20px;
}
select.step {
	width:80px;
	color:#000000;
	margin-right:21px;
	border:1px solid #d7dde1;
}
select.compare {
	width:186px;
	color:#000000;
	border:1px solid #dbe1e4;
	padding:0;
}
select.order {
	width:132px;
	color:#000000;
	border:1px solid #dbe1e4;
}
select.monitor_size {
	width:228px;
	color:#000000;
	border:1px solid #000000;
	margin-left:40px;
}
select.speed {
	width:190px;
	color:#000000;
	border:1px solid #000000;
}
select.company {
	width:173px;
	color:#000000;
	border:1px solid #000000;
}
select.area {
	width:138px;
	color:#000000;
	border:1px solid #000000;
}
textarea.opinion {
	background-color:#ffffff;
	color:#0b0b0b;
	width:404px;
	padding:2px;
}
.clearer {
	clear:both;
}
.dot_clearer {
	clear:both;
	background-image:url('images/2dot_grey.gif');
	background-repeat:repeat-x;
	background-position:0;
	height:2px;
}
#container {
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	width:990px;
	text-align:left;
}
#top_container {
	clear:both;
	overflow:hidden;
	width:990px;
}
#top_left {
	float:left;
	width:4px;
}
#top_container_in {
	float:left;
	width:982px;
}
#top {
	position:relative;
	clear:both;
	overflow:hidden;
	width:979px;
	padding-top:27px;
	border-right:3px solid #c90c06;
	background-image:url('images/top_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
#top_right {
	float:right;
	width:4px;
}
#top_main {
	clear:both;
	overflow:hidden;
	width:979px;
}
#date {
	position:absolute;
	top:11px;
	left:35px;
	font:normal 11px Arial;
	color:#ff716d;
}
#top_links {
	position:absolute;
	top:3px;
	right:0;
}
#logo {
	float:left;
	/* width:221px; Return to this value, when final Logo is added */
	width:369px;
}
#seach_top {
	float:left;
	display:inline;
	/* margin-left:243px; Return to this value, when final Logo is added */
	margin-left:95px;
	padding-top:11px;
	width:352px;
}
#top_right_buttons {
	float:left;
	display:inline;
	padding-top:10px;
	margin-left:15px;
	padding-left:15px;
	width:127px;
	background-image:url('images/top_pipe.gif');
	background-repeat:no-repeat;
	background-position:0 10px;
}
#menu {
	clear:both;
	overflow:hidden;
	width:982px;
	padding:13px 0 11px 0;
	font:bold 12px Arial;
	color:#db4642;
	text-align:center;
	background-image:url('images/menu_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
#menu a {
	padding:0px 12px 0px 12px;
	font:bold 12px Arial;
	color:#ffffff;
	text-decoration:none;
}
#menu a:hover {
	color:#db4642;
}
#mainDiv_container {
	clear:both;
	overflow:hidden;
	width:990px;
	background-image:url('images/container_bg_repeat.gif');
	background-repeat:repeat-y;
	background-position:top left;
}
#mainDiv {
	overflow:hidden;
	width:990px;
	background-image:url('images/container_bg.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
#mainDiv_top {
	clear:both;
	/* overflow:hidden; */
	width:990px;
	padding-top:6px;
}
#pcw_cover {
	float:left;
	display:inline;
	margin-left:13px;
	width:223px;
	margin-right:11px;
	padding-bottom:3px;
	background-image:url('images/pcw_cover_border.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.cover {
	float:left;
	display:inline;
	margin-left:7px;
	margin-top:9px;
	margin-right:6px;
}
.cover_txt {
	float:left;
	margin-top:11px;
	width:110px;
	font:bold 11px Arial;
	color:#cf3833;
}
.cover_txt a{
	font:normal 11px/16px Arial;
	color:#cf3833;
	text-decoration:underline;
}
.cover_txt a:hover{
	text-decoration:none;
}
.cover_txt a.link{
	font:normal 11px/15px Arial;
	color:#000000;
	text-decoration:underline;
	padding-left:9px;
	background-image:url('images/arrow_red.gif');
	background-repeat:no-repeat;
	background-position:2px 4px;
}
.banner728 {
	float:left;
	width:728px;
	margin-top:3px;
}
#mainDiv_main {
	clear:both;
	overflow:hidden;
	width:990px;
	background-image:url('images/mainDiv_main_bg.gif');
	background-repeat:repeat-y;
	background-position:top left;
}
#leftDiv {
	float:left;
	display:inline;
	margin-left:4px;
	width:180px;
	padding-bottom:6px;
}
#middleDiv {
	float:left;
	display:inline;
	margin-left:11px;
	margin-top:8px;
	width:468px;
}
#rightDiv {
	float:left;
	display:inline;
	margin-left:12px;
	width:300px;
}
.banner_left {
	clear:both;
	width:180px;
}
.login {
	clear:both;
	overflow:hidden;
	margin:6px 6px 0 6px;
	width:168px;
	padding:12px 0 6px 0;
	background-color:#e5ebee;
	background-image:url('images/login_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
	border-bottom:7px solid #f1f4f6;
}
.login_main {
	margin-left:10px;
}
a.login_link {
	clear:both;
	display:block;
	padding:1px 0 1px 14px;
	font:normal 10px Arial;
	color:#000000;
	text-decoration:none;
	background-image:url('images/arrow_grey.gif');
	background-repeat:no-repeat;
	background-position:4px 5px;
}
a.login_link:hover {
	color:#bb0904;
}
.my_pcw_row {
	font:normal 11px Arial;
	color:#678091;
	padding-left:13px;
	padding-right:7px;
	padding-bottom:3px;
	padding-top:2px;
	border-bottom:1px solid #ffffff;
}
.my_pcw_row a{
	font:normal 11px Arial;
	color:#678091;
	text-decoration:none;
}
.my_pcw_row a:hover{
	text-decoration:underline;
}
.user_name {
	padding-left:35px;
}
.my_pcw_icon {
	clear:both;
	font:normal 10px Arial;
	color:#364f6a;
}
.my_pcw_icon a{
	clear:both;
	display:block;
	padding-left:23px;
	padding-top:6px;
	padding-bottom:6px;
	font:normal 10px Arial;
	color:#364f6a;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0;
}
.my_pcw_icon a:hover{
	color:#ca0d07;
	text-decoration:none;
}
.my_pcw_icon a.messages{
	background-image:url('images/envelope.gif');
}
.my_pcw_icon a.page{
	background-image:url('images/page_icon.gif');
}
.my_pcw_icon a.profile{
	background-image:url('images/user.png');
}
.my_pcw_icon a.fav_friends{
	background-image:url('images/heart.png');
}
.my_pcw_icon a.fav_art{
	background-image:url('images/fav_art_icon.gif');
}
.my_pcw_icon a.fav_forum{
	background-image:url('images/fav_forum_icon.gif');
}
.my_pcw_icon a.my_blog{
	background-image:url('images/cloud_icon.gif');
}
.my_pcw_icon a.my_blog_admin{
	background-image:url('images/blog.png');
}
.members{
	padding-left:23px;
	padding-top:6px;
	padding-bottom:6px;
	background-image:url('images/members_icon.gif');
	background-repeat:no-repeat;
	background-position:0;
}
.visitors{
	padding-left:23px;
	padding-top:6px;
	padding-bottom:6px;
	background-image:url('images/visitors_icon.gif');
	background-repeat:no-repeat;
	background-position:0;
}
.recent_member{
	padding-left:23px;
	padding-top:6px;
	padding-bottom:6px;
	background-image:url('images/recent_member.gif');
	background-repeat:no-repeat;
	background-position:0;
}
.all_members{
	padding-top:6px;
	padding-bottom:6px;
	padding-left:23px;
	background-image:url('images/all_members.gif');
	background-repeat:no-repeat;
	background-position:0;
}
.posts{
	padding-top:6px;
	padding-bottom:6px;
	padding-left:23px;
	background-image:url('images/posts_icon.gif');
	background-repeat:no-repeat;
	background-position:0;
}
.last_row {
	border-bottom:0;
}
a.fav_article {
	clear:both;
	display:block;
	padding:4px 0 6px 9px;
	font:normal 11px Arial;
	color:#364f6a;
	text-decoration:none;
	background-image:url('images/arrow_white.gif');
	background-repeat:no-repeat;
	background-position:1px 8px;
	border-bottom:1px dashed #364f6a;
}
a.fav_article:hover {
	text-decoration:underline;
}
a.my_blog_title {
	clear:both;
	display:block;
	margin-left:10px;
	padding:4px 0 6px 0px;
	font:normal 11px Arial;
	color:#364f6a;
	text-decoration:none;
	border-bottom:1px dashed #364f6a;
}
a.my_blog_title:hover {
	text-decoration:underline;
}
.newsletter_main {
	margin-left:7px;
}
.newsletter_item {
	clear:both;
	overflow:hidden;
	padding:4px 0 7px 0;
	border-bottom:1px solid #ffffff;
}
.newsletter_item_left {
	float:left;
	width:24px;
}
.newsletter_item_txt {
	float:left;
	padding-top:3px;
	width:125px;
	font:normal 10px Arial;
	color:#364f6a;
}
a.newsletter_item_title {
	display:block;
	font:normal 10px Arial;
	color:#ca0d07;
	text-decoration:none;
	margin-bottom:1px;
}
a.newsletter_item_title:hover {
	color:#0b0b0b;
}
.newsletter_mail {
	clear:both;
	padding:5px 0 4px 7px;
}
.weekday {
	font:normal 10px Arial;
	color:#678091;
}
.rss_feeds_main {
	margin-left:7px;
}
.rss_feeds_main a {
	display:block;
	padding:3px 0 3px 19px;
	font:normal 11px Arial;
	color:#678091;
	text-decoration:none;
	background-image:url('images/arrow_red1.gif');
	background-repeat:no-repeat;
	background-position:9px 7px;
}
.rss_feeds_main a:hover {
	color:#ca0d07;
}
.agenda_main {
	margin-left:4px;
}
.agenda_home_title {
	float:left;
	display:inline;
	margin-left:4px;
}
.agenda_month {
	clear:both;
	margin-left:2px;
	font:bold 11px Arial;
	color:#678091;
}
.agenda_roll {
	clear:both;
}
a.agenda_arrow_left {
	float:left;
	display:inline;
	padding-top:8px;
	margin-right:2px;
}
a.agenda_arrow_right {
	float:left;
	display:inline;
	padding-top:8px;
	margin-left:2px;
}
.numbers {
	float:left;
}
.days {
	clear:both;
	margin-left:7px;
}
a.number {
	float:left;
	display:inline;
	width:20px;
	margin-right:1px;
	padding:4px 0 4px 0;
	text-align:center;
	font:bold 11px Arial;
	color:#ffffff;
	text-decoration:none;
	background-image:url('images/number_bg.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
a.number_on {
	background-image:url('images/number_bg_on.gif');
}
a.day {
	float:left;
	display:inline;
	width:20px;
	margin-right:1px;
	padding:4px 0 4px 0;
	text-align:center;
	font:normal 10px Arial;
	color:#141414;
	text-decoration:none;
	background-image:url('images/day_bg.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
a.day_on {
	background-image:url('images/day_bg_on.gif');
}
.tasks {
	clear:both;
	margin-top:2px;
	padding:6px 6px 10px 14px;
	font:normal 10px Arial;
	color:#000000;
	background-color:#eaf0f3;
	background-image:url('images/agenda_list_bg.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.tasks a{
	display:block;
	padding-left:9px;
	font:normal 10px Arial;
	color:#000000;
	text-decoration:none;
	background-image:url('images/arrow_red1.gif');
	background-repeat:no-repeat;
	background-position:0 3px;
}
#u_madeit {
	clear:both;
	overflow:hidden;
	margin-top:5px;
	width:180px;
	background-color:#353a3c;
	padding-bottom:12px;
	margin-bottom:8px;
}
.u_madeit_title {
	font:bold 12px Arial;
	color:#e4eaed;
	margin-left:27px;
	margin-right:5px;
}
.u_madeit_item {
	clear:both;
	margin-left:6px;
	margin-right:6px;
	margin-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #737e83;
	font:normal 10px Arial;
	color:#a4abb0;
}
a.u_madeit_item_title {
	font:bold 12px Arial;
	color:#ffffff;
	text-decoration:none;
}
a.u_madeit_item_title:hover {
	color:#a4abb0;
}
a.user {
	font:bold 11px Arial;
	color:#a4abb0;
	text-decoration:none;
}
a.user:hover {
	color:#ffffff;
}
a.user1 {
	font:bold 11px Arial;
	color:#353a3c;
	text-decoration:none;
}
a.user1:hover {
	text-decoration:underline;
}
a.user12 {
	font:normal 12px Arial;
	color:#000000;
	text-decoration:underline;
}
a.user12:hover {
	text-decoration:none;
}
a.umadeit_cat {
	font:bold 10px Arial;
	color:#ffffff;
	text-decoration:none;
}
a.umadeit_cat:hover {
	color:#a4abb0;
}
.banner_left120 {
	margin-top:6px;
	text-align:center;
}
#vote {
	clear:both;
	overflow:hidden;
	margin:12px 6px 0 11px;
	width:163px;
	padding-bottom:6px;
	border-bottom:7px solid #c6ccce;
}
.vote_title {
	padding-bottom:7px;
	border-bottom:3px solid #a4abb0;
	margin-bottom:7px;
}
#vote_answers {
	clear:both;
	margin-top:7px;
	border-top:1px solid #a4abb0;
	padding-top:3px;
	font:normal 11px Arial;
	color:#678091;
}
.vote_answer {
	clear:both;
	overflow:hidden;
	margin-bottom:8px;
}
.vote_answer_left {
	float:left;
	width:22px;
}
.vote_answer_txt {
	float:left;
	width:136px;
	padding-top:2px;
}
#main_article_home {
	clear:both;
	overflow:hidden;
	width:468px;
	border-top:6px solid #f5f7f8;
	background-image:url('images/main_article_home_rbg.gif');
	background-repeat:no-repeat;
	background-position:top left;
	border-bottom:8px solid #dce1e5;
}
.main_article_home_left {
	float:left;
	display:inline;
	margin-left:7px;
	padding-left:4px;
	width:314px;
	background-color:#FFFFFF;
	padding-top:4px;
	padding-right:5px;
}
.main_article_home_title {
	font:bold 16px Arial;
	color:#0b0b0b;
	margin:9px 0 20px 11px;
}
.main_article_home_txt {
	margin-left:11px;
}
a.more {
	font:bold 11px Arial;
	color:#c9252b;
	text-decoration:none;
}
a.more:hover {
	color:#0b0b0b;
}
.comments {
	font:normal 11px Arial;
	color:#677091;
}
.main_article_home_right {
	float:left;
	width:138px;
}
.main_article_home_subtitle {
	width:115px;
	padding:7px 8px 7px 8px;
	background-color:#FFFFFF;
	font:bold 10px Arial;
	color:#c9252b;
}
.main_article_home_ritem {
	clear:both;
	overflow:hidden;
	margin-top:8px;
	margin-left:3px;
	padding-left:6px;
	width:115px;
	font:bold 10px Tahoma;
	color:#272a2e;
	padding-bottom:8px;
	border-bottom:1px solid #dbe1e4;
}
#other_articles_home {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-bottom:17px;
	/* border-bottom:1px solid #dbe1e4; */
}
#other_articles_home a {
	display:block;
	font:bold 11px Arial;
	color:#293134;
	text-decoration:none;
	padding:6px 0 5px 23px;
	background-image:url('images/arrow_red1.gif');
	background-repeat:no-repeat;
	background-position:9px 10px;
	border-bottom:1px solid #dbe1e4;
}
#other_articles_home a:hover {
	background-color:#f2f4f5;
}
#other_articles_home a.recent_tech {
	float:right;
	font:bold 10px Arial;
	color:#ca0d07;
	text-decoration:none;
	background-color:#f2f4f5;
	padding:2px 7px 3px 7px;
	border-bottom:0;
	background-image:none;
}
#other_articles_home a.recent_tech:hover {
	color:#293134;
}
.news_home {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-bottom:17px;
	border-bottom:1px solid #dbe1e4;
}
.news_home_title {
	clear:both;
	overflow:hidden;
	width:450px;
	max-width:450px;
	position:relative;
	padding-top:20px;
	padding-left:18px;
	font:bold 24px Arial;
	color:#678091;
	padding-bottom:4px;
	background-image:url('images/news_home_title_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
	border-bottom:3px solid #ca0d07;
	margin-bottom:1px;
}
.news_home_title_tabs {
	position:absolute;
	right:0;
	bottom:0;
}
.news_home_main {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-top:17px;
	background-color:#d7dde1;
	background-image:url('images/news_home_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
	padding-bottom:24px;
}
.news_home_item {
	clear:both;
	margin-left:8px;
	margin-right:12px;
	padding:6px 9px 8px 6px;
	font:normal 11px Arial;
	color:#293134;
}
.news_home_item:hover {
	background-color:#ffffff;
}
a.text_grey10b {
	font:normal 10px Arial;
	color:#25628b;
	text-decoration:none;
}
a.news_home_item_title {
	font:bold 11px Arial;
	color:#293134;
	text-decoration:none;
}
a.news_home_item_title:hover {
	color:#ca0d07;
}
.date {
	font:normal 11px Arial;
	color:#ca0d07;
}
.date1 {
	position:relative;
	padding-top:16px;
	padding-bottom:20px;
	font:normal 11px Arial;
	color:#ca0d07;
}
.timestamp {
	font:normal 11px Arial;
	color:#293134;
}
.date_sm_white {
	font:normal 10px Arial;
	color:#ffffff;
}
.trial_main {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-top:15px;
}
.trial_item {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-bottom:13px;
	border-bottom:1px solid #f4f5f5;
	margin-bottom:9px;
}
.last_trial_item {
	margin-bottom:0px;
	border-bottom:4px solid #f4f5f5;
}
.trial_item_left {
	float:left;
	display:inline;
	width:89px;
	border:1px solid #f4f5f5;
	margin-right:16px;
}
.trial_item_right {
	float:left;
	width:361px;
}
.trial_item1 {
	clear:both;
	overflow:hidden;
	width:468px;
	margin-bottom:13px;
}
.trial_item_left1 {
	float:left;
	display:inline;
	width:62px;
	border:1px solid #f4f5f5;
	margin-top:5px;
	margin-right:10px;
}
.trial_item_right1 {
	float:left;
	width:384px;
}
a.feature {
	padding-left:7px;
	font:bold 11px Arial;
	color:#ca0d07;
	text-decoration:none;
	background-image:url('images/red_square.gif');
	background-repeat:no-repeat;
	background-position:0 5px;
}
a.feature:hover {
	background-color:#f9bdbb;
}
a.feature1 {
	padding-left:7px;
	font:bold 11px Arial;
	color:#0b0b0b;
	text-decoration:none;
	background-image:url('images/black_square.gif');
	background-repeat:no-repeat;
	background-position:0 5px;
}
a.feature1:hover {
	background-color:#d7d9d9;
}
a.trial_more {
	display:block;
	margin-top:2px;
	font:normal 11px Arial;
	color:#1e6b9f;
	text-decoration:underline;
}
a.trial_more:hover {
	text-decoration:none;
}
.downloads_home {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-bottom:17px;
	border-bottom:4px solid #f4f5f5;
}
.downloads_home_main {
	clear:both;
	overflow:hidden;
	width:468px;
}
.downloads_home_main1 {
	clear:both;
	overflow:hidden;
	width:468px;
	background-color:#e4eaed;
}
.downloads_home_row {
	clear:both;
	overflow:hidden;
	width:468px;
	margin-top:10px;
}
.downloads_home_row1 {
	clear:both;
	overflow:hidden;
	width:468px;
	margin-top:10px;
	padding-bottom:9px;
	background-image:url('images/downloads_row_bg.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
}
.downloads_home_item {
	float:left;
	display:inline;
	width:226px;
	margin-right:16px;
}
a.downloads_cat_title {
	display:block;
	padding:1px 0px 2px 9px;
	background-color:#f4f6f7;
	font:bold 10px Arial;
	color:#678091;
	text-decoration:none; 
	margin-bottom:10px;
}
a.downloads_cat_title:hover {
	color:#0b0b0b;
}
.downloads_home_img {
	float:left;
	display:inline;
	width:60px;
	margin-right:10px;
}
.downloads_home_txt {
	float:left;
	width:155px;
	font:normal 11px Arial;
	color:#678091;
}
.downloads_home_title {
	font:bold 14px Arial;
	color:#000000;
}
.downloads_home_title a{
	font:bold 14px Arial;
	color:#000000;
	text-decoration:none;
}
.downloads_home_title a:hover{
	color:#ca0d07;
}
#view_forum {
	clear:both;
	overflow:hidden;
	margin-top:14px;
	width:468px;
	padding-bottom:15px;
	border-bottom:1px solid #dbe1e4;
}
#view_forum_main {
	clear:both;
	overflow:hidden;
	width:468px;
	background-image:url('images/view_forum_bg.gif');
	background-repeat:repeat-y;
	background-position:top left;
}
#view_forum_left {
	float:left;
	display:inline;
	width:228px;
	margin-right:12px;
}
#view_forum_right {
	float:left;
	width:228px;
}
.view_forum_title {
	border-bottom:3px solid #a4abb0;
	margin-bottom:8px;
}
.view {
	clear:both;
	overflow:hidden;
	margin-left:7px;
	margin-right:10px;
	width:211px;
	background-color:#e4eaed;
}
.view_title {
	margin-bottom:8px;
}
a.more_blue {
	padding-top:1px;
	font:normal 11px Arial;
	color:#678091;
	text-decoration:underline;
}
a.more_blue:hover {
	text-decoration:none;
}
a.more_blue_right {
	display:block;
	margin-top:6px;
	font:bold 11px Arial;
	color:#678091;
	text-decoration:underline;
	text-align:right;
	padding-right:27px;
}
a.more_blue_right:hover {
	text-decoration:none;
}
.blogs_home_main {
	padding-top:8px;
}
.blogs_home_item {
	clear:both;
	overflow:hidden;
	margin-top:5px;
	width:190px;
	max-width:190px;
	padding-left:20px;
	background-image:url('images/arrow_red.gif');
	background-repeat:no-repeat;
	background-position:9px 5px;
	padding-bottom:8px;
	border-bottom:1px solid #ffffff;
}
a.blog_link {
	font:bold 11px Arial;
	color:#0b0b0b;
	text-decoration:none;
}
a.blog_link:hover{
	color:#ca0d07;
}
.forum_home_item {
	clear:both;
	overflow:hidden;
	margin-top:12px;
	width:190px;
	max-width:190px;
	padding-left:8px;
	background-image:url('images/arrow_red.gif');
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-bottom:8px;
	border-bottom:1px solid #ffffff;
}
#step_home {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-bottom:17px;
}
.step_home_img {
	float:left;
	display:inline;
	width:130px;
	margin-right:22px;
}
.step_home_txt {
	float:left;
	width:316px;
	font:normal 11px Arial;
	color:#678091;
}
#step_home_main {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-top:12px;
}
.banner300 {
	clear:both;
	width:300px;
}
#pcw_tv {
	clear:both;
	margin-top:11px;
	width:300px;
}
.tv_screen {
	margin-left:8px;
}
.tv_main {
	clear:both;
	overflow:hidden;
	width:300px;
	background-color:#293134;
	background-image:url('images/tv_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
#tv_tabs_container {
	clear:both;
	overflow:hidden;
	margin-left:8px;
	margin-top:10px;
	width:285px;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:11px;
}
#tv_tabs {
	overflow:hidden;
	width:285px;
	padding-bottom:3px;
	background-image:url('images/2dot_grey1.gif');
	background-repeat:repeat-x;
	background-position:bottom left;
}
#tv_tabs1 {
	overflow:hidden;
	width:455px;
	margin-bottom:1px;
}
.tv_tab {
	float:left;
	display:inline;
	margin-right:1px;
}
.tv_tabs_txt {
	clear:both;
	margin-left:9px;
	padding-top:22px;
	font:normal 11px Arial;
	color:#ffffff;
}
.tv_tabs_txt a{
	display:block;
	padding-left:7px;
	font:normal 11px Arial;
	color:#ffffff;
	text-decoration:underline;
	background-image:url('images/dot_white.gif');
	background-repeat:no-repeat;
	background-position:0 6px;
	margin-bottom:3px;
}
#super_guides {
	clear:both;
	overflow:hidden;
	margin-top:11px;
	width:300px;
	padding-bottom:5px;
	border-bottom:7px solid #d9d9d9;
}
#super_guides_main {
	clear:both;
	overflow:hidden;
	width:300px;
	padding-top:19px;
	background-image:url('images/superguides_top_bg.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.super_guides_title {
	margin-left:7px;
	margin-bottom:5px;
}
.super_guides_subtitle {
	margin-left:7px;
	margin-bottom:5px;
	font:bold 10px Arial;
	color:#000000;
}
.super_guides_txt {
	clear:both;
	overflow:hidden;
	width:297px;
	margin-left:3px;
	margin-top:10px;
	padding-bottom:7px;
}
.super_guides_txt_left {
	float:left;
	width:177px;
}
.super_guides_txt_right {
	float:right;
	width:110px;
}
.super_guides_txt_left a{
	display:block;
	padding-left:14px;
	font:bold 12px Arial;
	color:#000000;
	background-image:url('images/arrow_red.gif');
	background-repeat:no-repeat;
	background-position:4px 4px;
	padding-bottom:8px;
	border-bottom:1px solid #f4f6f7;
	margin-bottom:4px;
}
.super_guides_txt_left a.last_guide{
	border-bottom:0;
}
.super_guide_sponsor {
	clear:both;
	text-align:right;
	font:normal 10px Arial;
	color:#a4abb0;
}
#security_center {
	clear:both;
	overflow:hidden;
	margin-top:11px ;
	width:300px;
	background-color:#7d898f;
	padding-bottom:7px;
	border-bottom:7px solid #0b0c0e;


}
#security_center_main {
	clear:both;
	overflow:hidden;
	width:276px;
	max-width:276px;
	padding-top:12px;
	padding-left:12px;
	padding-right:12px;
	font:bold 11px Arial;
	color:#ffffff;
	background-image:url('images/security_center_top_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
#internet_speed {
	clear:both;
	overflow:hidden;
	margin-top:11px ;
	width:300px;
	border-bottom:7px solid #0b0c0e;
}
#internet_speed_main {
	clear:both;
	overflow:hidden;
	width:274px;
	max-width:274px;
	padding-left:13px;
	padding-right:13px;
	padding-top:10px;
	font:normal 14px/18px Arial;
	color:#cfd9de;
	background-color:#7d898f;
	background-image:url('images/gametopia_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
#gametopia {
	clear:both;
	overflow:hidden;
	margin-top:11px;
	width:300px;
	border-bottom:7px solid #0b0c0e;
}
#gametopia_main {
	clear:both;
	overflow:hidden;
	width:274px;
	max-width:274px;
	padding-left:13px;
	padding-right:13px;
	padding-top:10px;
	font:bold 12px Arial;
	color:#ffffff;
	background-color:#7d898f;
	background-image:url('images/gametopia_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
	padding-bottom:11px;
}
.gametopia_main_left {
	float:left;
	width:203px;
}
.gametopia_main_right {
	float:left;
	width:71px;
}
#tools {
	clear:both;
	overflow:hidden;
	margin-top:11px ;
	width:300px;
	border-bottom:7px solid #cfd7dc;
}
#tools_main {
	clear:both;
	overflow:hidden;
	width:300px;
	padding-top:3px;
	background-color:#e5e9ec;
	background-image:url('images/tools_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
#tools_tabs {
	margin-left:4px;
	margin-bottom:12px;
}
#tools_icons {
	margin-left:13px;
}
.tools_icons_row {
	clear:both;
	margin-bottom:15px;
}
#my_magazines {
	clear:both;
	overflow:hidden;
	margin-top:15px;
	width:300px;
	padding-bottom:16px;
	border-bottom:7px solid #d9d9d9;
}
#my_magazines_left {
	float:left;
	width:200px;
	font:normal 11px Arial;
	color:#1f2527;
}
#my_magazines_right {
	float:right;
	width:84px;
}
.my_magazines_title {
	padding-top:7px;
	margin-bottom:12px;
}
#adsl_report {
	clear:both;
	overflow:hidden;
	margin:20px 0;
	width:300px;
}
#adsl_report_left {
	float:left;
	/* width:162px; */
	width:100%;
	font:bold 11px Arial;
	color:#ca0d07;
	padding-bottom:7px;
	border-bottom:7px solid #d9d9d9;
}
#adsl_report_right {
	float:right;
	width:120px;
}
.adsl_report_title {
	margin-bottom:6px;
}
#adsl_report table{
	margin-bottom:6px;
	width:100%;
}
#adsl_report td{
	background-color:#f4f6f7;
	font:bold 11px Arial;
	color:#678091;
}
#adsl_report td.left{
	padding-left:16px;
}
#adsl_report td.top{
	background-color:#d9d9d9;
	font:bold 11px Arial;
	color:#0b0b0b;
}
#footer {
	clear:both;
	overflow:hidden;
	margin-left:4px;
	width:982px;
	background-color:#c90c06;
}
#footer_links {
	margin-left:11px;
	padding-top:12px;
	padding-bottom:4px;
	font:bold 11px Arial;
	color:#ffffff;
	border-bottom:1px solid #ff5853;
}
#footer_links a{
	padding:0 7px 0 7px;
	font:bold 11px Arial;
	color:#ffffff;
	text-decoration:none;
}
#footer_links a:hover{
	text-decoration:underline;
}
#footer_links2 {
	margin-left:11px;
}
.footer_links2_left {
	float:left;
	width:121px;
}
.footer_links2_right {
	float:left;
	width:835px;
	font:normal 11px Arial;
	color:#ff6965;
	padding-top:5px;
}
.footer_links2_right a{
	font:normal 11px/17px Arial;
	color:#ffffff;
	text-decoration:none;
	padding:0 5px 0 5px;
}
.footer_links2_right a:hover{
	text-decoration:underline;
}
#copyrights {
	clear:both;
	overflow:hidden;
	width:982px;
	padding:5px 0 7px 0px;
	background-color:#ae0701;
	font:normal 10px Arial;
	color:#ffffff;
}
#copyrights a{
	font:normal 10px Arial;
	color:#ffffff;
	text-decoration:underline;
}
#copyrights a:hover{
	text-decoration:none;
}
.copyrights_left {
	float:left;
	padding-left:11px;
}
.copyrights_right {
	float:right;
	padding-right:9px;
       width:122px;
}
#forum_right {
	clear:both;
	overflow:hidden;
	margin:11px 0;
	width:300px;
	background-color:#e4eaed;
}
#forum_right_main {
	margin:0 10px 10px 10px;
}
.forum_right_item {
	clear:both;
	overflow:hidden;
	margin-top:12px;
	width:272px;
	max-width:272px;
	padding-left:8px;
	background-image:url('images/arrow_red.gif');
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-bottom:8px;
	border-bottom:1px solid #ffffff;
}
.last_blog_item {
	border-bottom:0;
	padding-bottom:0px;
}
.news_right_title {
	clear:both;
	overflow:hidden;
	width:289px;
	max-width:289px;
	padding-top:8px;
	padding-left:11px;
	font:bold 18px Arial;
	color:#7a909f;
	padding-bottom:2px;
	background-image:url('images/title_bg_right.gif');
	background-repeat:repeat-x;
	background-position:top left;
	border-bottom:2px solid #ca100f;
	margin-bottom:1px;
}
#step_right {
	clear:both;
	overflow:hidden;
	margin-top:7px;
	width:300px;
}
a.downloads_cat_right {
	display:block;
	padding:1px 6px 2px 0px;
	background-color:#f4f6f7;
	font:bold 10px Arial;
	color:#678091;
	text-decoration:none; 
	margin-bottom:6px;
	text-align:right;
}
a.downloads_cat_right:hover {
	color:#0b0b0b;
}
a.downloads_cat_right1 {
	display:block;
	padding:1px 6px 2px 3px;
	background-color:#f4f6f7;
	font:bold 10px Arial;
	color:#678091;
	text-decoration:none; 
	margin-bottom:6px;
}
a.downloads_cat_right1:hover {
	color:#0b0b0b;
}
.step_right_item {
	clear:both;
	overflow:hidden;
	padding-left:7px;
	padding-right:6px;
	padding-bottom:9px;
	border-bottom:1px solid #f4f5f5;
}
a.text_black {
	font:normal 11px/15px Arial;
	color:#000000;
	text-decoration:none;
}
a.text_black:hover {
	color:#ca100f;
}
#test_right {
	clear:both;
	overflow:hidden;
	margin-top:11px;
	width:300px;
}
.test_main {
	clear:both;
	overflow:hidden;
	width:300px;
	padding-top:8px;
}
.test_item {
	clear:both;
	overflow:hidden;
	width:300px;
	padding-bottom:6px;
	border-bottom:1px solid #f4f5f5;
	margin-bottom:8px;
}
.test_item_left {
	float:left;
	display:inline;
	width:55px;
	margin-right:5px;
}
.test_item_right {
	float:left;
	width:240px;
}
.cat_title {
	clear:both;
	overflow:hidden;
	width:459px;
	max-width:459px;
	position:relative;
	padding-top:15px;
	padding-left:9px;
	font:bold 18px Arial;
	color:#678091;
	padding-bottom:9px;
	background-image:url('images/cat_title_bg.gif');
	background-repeat:repeat-x;
	background-position:left bottom;
	border-bottom:3px solid #ca0d07;
	margin-bottom:1px;
}
.cat_title1 {
	clear:both;
	overflow:hidden;
	width:459px;
	max-width:459px;
	position:relative;
	border-top:1px solid #dbe1e4;
	padding-top:15px;
	padding-left:9px;
	font:bold 18px Arial;
	color:#678091;
	padding-bottom:9px;
	background-image:url('images/cat_title_bg.gif');
	background-repeat:repeat-x;
	background-position:bottom left;
	border-bottom:3px solid #ca0d07;
	margin-bottom:1px;
}
.downloads_col1 {
	float:left;
	display:inline;
	width:226px;
	margin-right:16px;
}
.downloads_col2 {
	float:left;
	width:226px;
}
.downloads_item {
	clear:both;
	overflow:hidden;
	margin-top:10px;
}
.title_red {
	font:bold 14px Arial;
	color:#ca0d07;
	margin-top:8px;
	padding-left:16px;
}
#download_desc {
	position:relative;
	clear:both;
	overflow:hidden;
	margin-top:17px;
	width:468px;
	padding-bottom:40px;
	border-bottom:8px solid #d9d9d9;
}
.download_desc_txt {
	margin-right:19px;
}
.article_icons {
	position:absolute;
	right:0;
	bottom:17px;
}
.article_icons img{
	margin-right:1px;
}
.article_icons1 {
	margin-top:2px;
	text-align:right;
}
.article_icons1 img{
	margin-right:1px;
}
.art_icons_bottom {
	position:absolute;
	bottom:4px;
	right:4px;
}
.art_icons_bottom img{
	margin-left:4px;
}
#readers_comments {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-bottom:8px;
	border-bottom:1px solid #f4f6f7;
}
.comments_item {
	clear:both;
	overflow:hidden;
	width:468px;
	padding:9px 0 9px 0;
}
.comments_item_top {
	clear:both;
	margin-left:8px;
	margin-right:14px;
}
.comments_top_left {
	float:left;
	display:inline;
	width:50px;
	border:3px solid #ffffff;
	margin-right:19px;
}
.comments_top_right {
	float:left;
	width:371px;
	padding-bottom:10px;
	border-bottom:1px solid #e4eaed;
}
.comments_item_bottom {
	clear:both;
	margin-left:20px;
	margin-right:14px;
	font:normal 11px Arial;
	color:#999999;
}
.comments_item_bottom a{
	font:normal 11px Arial;
	color:#999999;
	text-decoration:none;
}
.comments_item_bottom a:hover{
	text-decoration:underline;
}
.first {
	background-color:#f8f9fa;
}
#opinion {
	clear:both;
	overflow:hidden;
	width:468px;
}
#opinion_main {
	clear:both;
	overflow:hidden;
	width:468px;
	padding:28px 0 8px 0;
	background-color:#d7dde1;
	background-image:url('images/opinion_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
#download {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-bottom:12px;
	border-bottom:1px solid #dbe1e4;
}
.download_title {
	clear:both;
	background-color:#f4f6f7;
	padding:17px 16px 10px 16px;
	font:bold 24px Arial;
	color:#0b0b0b;
}
#download_main {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-top:22px;
	background-color:#f4f5f7;
	background-image:url('images/download_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
	padding-bottom:8px;
}
#download_main_top {
	clear:both;
	overflow:hidden;
	margin-left:26px;
	margin-right:23px;
	padding-bottom:12px;
	position:relative;
}
.download_top_left {
	float:left;
	display:inline;
	width:190px;
	margin-right:19px;
}
.download_top_right {
	float:right;
	width:210px;
	font:bold 11px Arial;
	color:#293134;
	padding-bottom:58px;
}
.download_btn {
	position:absolute;
	bottom:5px;
	left:209px;
	width:210px;
}
.size {
	position:absolute;
	bottom:8px;
	left:105px;
}
#download_box {
	clear:both;
	overflow:hidden;
	width:415px;
	margin-left:27px;
}
#download_box_main {
	clear:both;
	overflow:hidden;
	background-color:#ffffff;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:6px;
}
.features_row {
	padding:2px 0 3px 0;
	border-bottom:1px solid #dbe1e4;
}
.stars {
	margin-left:16px;
}
.stars img{
	margin-right:3px;
}
#path {
	clear:both;
	float:right;
	background-color:#f4f6f7;
	padding:3px 7px 2px 7px;
	margin-bottom:1px;
}
#path a{
	font:normal 11px Arial;
	color:#678091;
	text-decoration:underline;
	padding-left:5px;
	padding-right:5px;
}
#path a:hover{
	text-decoration:none;
}
.art_rating_txt {
	position:absolute;
	bottom:4px;
	left:4px;
	font:normal 10p Arial;
	color:#678091;
}
.article_title {
	margin-bottom:20px;
}
.rate_title {
	clear:both;
	overflow:hidden;
	width:459px;
	max-width:459px;
	position:relative;
	padding-top:15px;
	padding-left:9px;
	font:bold 14px Arial;
	color:#678091;
	padding-bottom:7px;
	border-bottom:3px solid #ca0d07;
	margin-bottom:1px;
}
.rate_icon {
	margin-right:4px;
}
.rate_txt {
	background-color:#f3f5f6;
	padding:4px 22px 5px 22px;
	font:normal 10px Arial;
	color:#ca0d07;
}
.other_articles_title {
	clear:both;
	font:bold 18px Arial;
	color:#ca0d07;
	margin-top:21px;
	margin-bottom:7px;
}
#other_articles {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-bottom:2px;
	border-bottom:7px solid #d9d9d9;
}
#other_articles a {
	display:block;
	font:bold 11px Arial;
	color:#293134;
	text-decoration:none;
	padding:6px 0 5px 23px;
	background-image:url('images/arrow_red1.gif');
	background-repeat:no-repeat;
	background-position:9px 10px;
	border-bottom:1px solid #dbe1e4;
}
#other_articles a:hover {
	background-color:#f2f4f5;
}
#other_articles a.last_article {
	border-bottom:0;
}
#researches {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-bottom:2px;
	border-bottom:7px solid #d9d9d9;
}
.researches_row {
	display:block;
	padding:5px 0 5px 0px;
	border-top:1px solid #dbe1e4;
}
.researches_row a{
	font:bold 11px Arial;
	color:#293134;
	text-decoration:none;
}
.researches_row a:hover{
	text-decoration:underline;
}
#downloads_right {
	clear:both;
	overflow:hidden;
	width:300px;
}
.downloads_right_item {
	clear:both;
	overflow:hidden;
	width:300px;
	padding-bottom:6px;
	border-bottom:1px solid #f4f5f5;
	margin-bottom:8px;
}
.downloads_right_item_left {
	float:left;
	display:inline;
	width:60px;
	margin-right:10px;
}
.downloads_right_item_right {
	float:left;
	width:230px;
}
a.downloads_right_title {
	display:block;
	font:bold 13px Arial;
	color:#0b0b0b;
	text-decoration:none;
}
a.downloads_right_title:hover {
	color:#ca0d07;
}
.title {
	clear:both;
	overflow:hidden;
	width:450px;
	max-width:450px;
	position:relative;
	border-top:1px solid #dbe1e4;
	padding-top:20px;
	padding-left:18px;
	font:bold 24px Arial;
	color:#678091;
	padding-bottom:4px;
	background-image:url('images/news_home_title_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
	border-bottom:3px solid #ca0d07;
	margin-bottom:1px;
}
.mag_logo {
	position:absolute;
	bottom:4px;
	right:3px;
}
.cover_box_container {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-bottom:22px;
	border-bottom:1px solid #dbe1e4;
}
#cover_box {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url('images/cover_box_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#f4f6f7;
}
.mag_cover_big {
	float:left;
	display:inline;
	margin-left:5px;
	width:256px;
	margin-right:20px;
}
.mag_cover_right {
	float:left;
	width:186px;
}
.tick {
	float:left;
	padding-left:4px;
	padding-top:3px;
	width:18px;
}
.tick_txt {
	float:left;
	width:156px;
}
.other_magazines {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-bottom:17px;
	border-bottom:4px solid #f4f5f5;
}
.magazines_row {
	clear:both;
	overflow:hidden;
	width:467px;
	padding-left:1px;
	padding-top:17px;
	margin-bottom:9px;
}
.mag {
	float:left;
	display:inline;
	width:128px;
	padding-right:20px;
	border-right:1px solid #dbe1e4;
	margin-right:18px;
}
.last_mag {
	border-right:0;
	margin-right:0;
	padding-right:0;
}
.mag_txt {
	clear:both;
	padding-left:4px;
	padding-top:2px;
}
#e-contact {
	clear:both;
	overflow:hidden;
	width:467px;
	padding-top:20px;
	padding-bottom:20px;
	background-image:url('images/e-contact_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
a.e-contact_link {
	display:block;
	padding:5px 0 5px 0;
	margin-left:19px;
	margin-bottom:15px;
	padding-left:37px;       
	font:bold 12px Arial;
	color:#7b8d97;
	text-decoration:underline;
}
a.e-contact_link:hover {
	text-decoration:none;
}
.excl {
	background-image:url('images/excl.gif');
	background-repeat:no-repeat;
	background-position:0;
}
.thumbs_up {
	background-image:url('images/thumbs_up.gif');
	background-repeat:no-repeat;
	background-position:0;
}
#downloads_list {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-bottom:35px;
	border-bottom:1px solid #dbe1e4;
	margin-bottom:10px;
}
#downloads_list_main {
    clear:both;
    overflow:hidden;
    width:468px;
    padding-top:10px;
    background-image:url('images/download_list_bg.gif');
    background-repeat:repeat-x;
    background-position:top left;
    padding-bottom:18px;
}
.downloads_list_left {
	float:left;
	display:inline;
	margin-left:11px;
}
.downloads_list_right {
	float:right;
	display:inline;
	margin-right:1px;
	width:227px;
}
.downloads_list_top_item {
	clear:both;
	overflow:hidden;
	width:227px;
	padding-bottom:6px;
	margin-bottom:8px;
	font:bold 11px Arial;
	color:#293134;
}
.downloads_top_title {
	font:bold 18px Arial;
	color:#000000;
	margin-top:2px;
	margin-bottom:9px;
}
.title_wbg {
	clear:both;
	overflow:hidden;
	background-color:#f4f6f7;
	padding:14px 16px 8px 16px;
	font:bold 24px Arial;
	color:#0b0b0b;
	background-color:#f4f6f7;
}
#stepbystep {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-top:3px;
	background-image:url('images/stepbystep_top_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
#stepbystep_top {
	clear:both;
	overflow:hidden;
	padding-bottom:14px;
}
.stepbystep_top_left {
	float:left;
	display:inline;
	margin-left:13px;
	width:120px;
	padding-top:18px;
	margin-right:15px;
}
.stepbystep_top_right {
	float:left;
	width:320px;
}
#stepbystep_box {
	width:315px;
}
.stepbystep_box_main {
	overflow:hidden;
	padding-left:11px;
	padding-right:14px;
	background-color:#ffffff;
}
#box_grey {
	clear:both;
	width:290px;
	margin-top:4px;
}
.box_grey_main {
	overflow:hidden;
	background-color:#f4f6f7;
	padding-top:3px;
	padding-bottom:5px;
	padding-left:6px;
	padding-right:6px;
}
#stepbystep_bottom {
	clear:both;
	overflow:hidden;
	padding-left:13px;
}
.pages_grey {
	overflow:hidden;
	width:460px;
	margin-top:22px;
	background-color:#f4f6f7;
	padding:5px 0px 8px 8px;
}
.step {
	clear:both;
	margin-bottom:2px;
	padding-bottom:3px;
	border-bottom:7px solid #d9d9d9;
}
.see_also_left {
	padding-top:6px;
	float:left;
	display:inline;
	margin-right:22px;
}
.see_also_right {
	float:left;
	width:290px;
}
#test_center {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-top:3px;
	background-image:url('images/test_center_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
#test_center_top {
	position:relative;
	overflow:hidden;
	width:468px;
	padding-bottom:70px;
	margin-bottom:11px;
}
.test_center_left {
	float:left;
	width:280px;
}
.other_pics {
	position:absolute;
	bottom:0;
	left:0;
}
.other_pics img{
	float:left;
	display:inline;
	border:1px solid #cdcdcd;
	margin-right:3px;
}
.test_center_right {
	float:left;
	width:188px;
	padding-top:9px;
}
.lab_rating {
	clear:both;
	padding:6px 45px 4px 0;
	text-align:right;
	font:bold 24px Arial;
	color:#ffffff;
	background-image:url('images/lab_rating.gif');
	background-repeat:no-repeat;
	background-position:0;
	margin-bottom:4px;
}
.pro_item {
	clear:both;
	padding-left:14px;
	font:normal 11px Arial;
	color:#899aa3;
	background-image:url('images/arrow_black.gif');
	background-repeat:no-repeat;
	background-position:4px 4px;
}
.test_center_price_box {
	clear:both;
	overflow:hidden;
	background-color:#f6f7f8;
	padding:5px 7px 16px 11px;
	font:normal 11px Arial;
	color:#364f6a;
}
#test_center_text {
	position:relative;
	clear:both;
	overflow:hidden;
	width:468px;
	margin-top:12px;
	padding-bottom:25px;
	border-bottom:7px solid #d9d9d9;
}
#test_center_tabs {
	clear:both;
	overflow:hidden;
	width:468px;
	border-bottom:3px solid #ca0d07;
}
#test_center_tabs img{
	float:left;
	display:inline;
	margin-right:2px;
}
.test_center_pr_row {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-top:12px;
	padding-bottom:12px;
	background-image:url('images/line_double.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
}
.test_center_pr_item {
	float:left;
	display:inline;
	width:226px;
	margin-right:15px;
}
.test_center_pr_img {
	float:left;
	display:inline;
	width:101px;
	border:1px solid #cccccc;
	margin-right:6px;
}
.test_center_pr_txt {
	float:left;
	width:117px;
}
.test_center_pr_img1 {
	float:left;
	display:inline;
	width:51px;
	margin-right:6px;
}
.test_center_pr_txt1 {
	float:left;
	width:167px;
}
.second_item {
	margin-right:0;
}
.last_row1  {
	background-image:none;
	padding-bottom:0;
}
.test_center_pr_bg {
	overflow:hidden;
	width:468px;
	padding-bottom:25px;
	background-image:url('images/test_center_pr_bg.gif');
	background-repeat:repeat-y;
	background-position:top left;
}
.test_center_pr_col1_title {
	float:left;
	width:217px;
	padding:7px 0 10px 17px;
	font:bold 14px Arial;
	color:#ca0d07;
}
#day_tests {
	clear:both;
	overflow:hidden;
	width:468px;
}
.trial_item_top {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-top:8px;
	padding-bottom:20px;
	background-image:url('images/test_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
.trial_item_top_left {
	float:left;
	display:inline;
	margin-left:13px;
	width:155px;
	border:1px solid #f4f5f5;
	margin-right:17px;
}
.trial_item_top_right {
	float:left;
	width:270px;
}
.test_cat_container {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-top:5px;
	margin-bottom:45px;
}
.test_cat_col1 {
	float:left;
	display:inline;
	width:228px;
	margin-right:12px;
}
.test_cat_col2 {
	float:left;
	width:228px;
}
.test_cat {
	clear:both;
	overflow:hidden;
	width:210px;
	padding-left:18px;
	padding-top:15px;
	padding-bottom:14px;
	border-bottom:1px solid #dbe1e4;
}
.test_cat a {
	font:normal 11px Arial;
	color:#0b0b0b;
	text-decoration:none;
}
.test_cat a:hover {
	color:#ca0d07;
	text-decoration:underline;
}
.test_cat a.test_cat_title {
	font:bold 15px Arial;
	color:#000000;
	text-decoration:none;
}
.test_cat a.test_cat_title:hover {
	color:#ca0d07;
}
#rightDiv_big {
	float:left;
	width:791px;
}
#rightDiv_big_top {
	clear:both;
	overflow:hidden;
	margin-left:11px;
	width:780px;
	padding-top:9px;
}
#rightDiv_big_in {
	clear:both;
	overflow:hidden;
	margin-left:11px;
	width:780px;
}
.title_big {
	clear:both;
	overflow:hidden;
	width:762px;
	max-width:762px;
	position:relative;
	border-top:1px solid #dbe1e4;
	padding-top:20px;
	padding-left:18px;
	font:bold 24px Arial;
	color:#678091;
	padding-bottom:4px;
	background-image:url('images/news_home_title_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
	border-bottom:3px solid #ca0d07;
	margin-bottom:1px;
}
#compare {
	clear:both;
	overflow:hidden;
	width:780px;
	padding-bottom:59px;
	border-bottom:8px solid #d9d9d9;
	margin-bottom:17px;
}
#compare_top {
	clear:both;
	overflow:hidden;
	width:780px;
	background-image:url('images/compare_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
	margin-bottom:17px;
}
#compare_box {
	float:left;
	display:inline;
	margin-top:10px;
	margin-left:8px;
	width:219px;
	background-color:#FFFFFF;
	margin-right:15px;
}
.compare_box_main {
	clear:both;
	padding-left:16px;
	border-left:1px solid #dbe1e4;
	border-right:1px solid #dbe1e4;
}
.compare_box_main_title {
	padding-left:5px;
	font:bold 14px Arial;
	color:#616e74;
	margin-bottom:11px;
}
.compare_item {
	float:left;
	display:inline;
	margin-top:10px;
	width:170px;
	margin-right:9px;
}
.delete {
	clear:both;
	text-align:right;
	padding-right:2px;
}
.compare_item_img {
	clear:both;
	width:168px;
	border:1px solid #dbe1e4;
	margin-bottom:15px;
}
.compare_item_title {
	clear:both;
	padding-left:7px;
	font:bold 11px Arial;color:#0b0b0b;
	padding-bottom:3px;
	border-bottom:1px solid #dbe1e4;
	margin-bottom:1px;
}
.compare_item_details {
	clear:both;
	overflow:hidden;
	padding:5px 5px 18px 5px;
	width:160px;
	background-color:#f6f7f8;
	font:normal 11px Arial;
	color:#364f6a;
}
#compare_tabs {
	clear:both;
	overflow:hidden;
	width:780px;
	border-bottom:3px solid #ca0d07;
}
#compare_tabs img{
	float:left;
	display:inline;
	margin-right:2px;
}
.compare_table {
	margin:0;
	padding:0;
	border:0;
	border-collapse:collapse;
	margin-top:35px;
	width:772px;
	font:normal 11px Arial;
	color:#293134;
}
.compare_table tr{
	background-image:url('images/dot_double.gif');
	background-repeat:repeat-x;
	background-position:bottom left;
}
.compare_table td.top_td {
	padding-left:7px;
	padding-bottom:7px;
	font:bold 14px Arial;
	color:#ca0d07; 
}
.compare_table td.left_td {
	padding-left:18px;
	padding-bottom:7px;
	padding-top:9px;
	font:bold 11px Arial;
	color:#293134; 
	width:225px;
}
.compare_table td.small_td {
	width:8px;
}
.compare_table td.stars_td {
	width:144px;
	padding-left:27px;
	background-color:#f6f7f8;
	font:bold 11px Arial;
	color:#293134;
	padding-bottom:6px;
}
.compare_table td.stars_td img{
	margin-right:2px;
}
.text_red14 {
	font:bold 14px Arial;
	color:#ca0d07;
	padding-bottom:5px;
	padding-left:12px;
}
.compare_table td.text_td {
	width:159px;
	padding-top:7px;
	padding-left:7px;
	padding-right:5px;
	background-color:#f6f7f8;
	font:normal 11px Arial;
	color:#000000;
	padding-bottom:5px;
}
.playerDiv {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-bottom:20px;
	border-bottom:8px solid #d9d9d9;
	margin-bottom:22px;
}
.video_cat_title {
	clear:both;
	position:relative;
}
.sponsored_by {
	position:absolute;
	right:0;
	top:3px;
	width:88px;
	height:46px;
	background-image:url('images/sponsored_by.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.sponsor {
	position:absolute;
	left:4px;
	top:15px;
	width:79px;
	height:30px;
}
.video_player_main {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-top:16px;
	background-image:url('images/video_player_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
.video_player_top {
	margin-left:8px;
}
.video_player_left {
	float:left;
	display:inline;
	width:235px;
	margin-right:18px;
}
.video_player_txt {
	float:left;
	width:205px;
	font:normal 11px Arial;
	color:#ffffff;
}
.video_subcats {
	clear:both;
	overflow:hidden;
	width:468px;
	margin-left:8px;
	margin-top:29px;
	margin-bottom:6px;
}
.subcat {
	float:left;
	display:inline;
	width:94px;
	margin-right:26px;
}
.subcat_img {
	border:1px solid #7b7a7a;
}
.subcat_title {
	font:bold 10px Arial;
	color:#678091;
	background-color:#e4eaed;
	padding:3px 0 4px 6px;
}
.subcat_txt {
	clear:both;
	padding:3px 0 0 2px;
	font:normal 10px/12px Arial;
	color:#101b1f;
}
.subcat_txt a{
	font:normal 10px/14px Arial;
	color:#101b1f;
	text-decoration:none;
}
.subcat_txt a:hover{
	color:#ca0d07;
	text-decoration:underline;
}
.video_item {
	clear:both;
	overflow:hidden;
	margin-top:10px;
	width:468px;
	padding-bottom:11px;
	border-bottom:1px solid #d6d6d6;
}
.last_video_item {
	border-bottom:none;
}
.video_item_img {
	float:left;
	display:inline;
	margin-left:4px;
	width:92px;
	border:1px solid #7b7a7a;
	margin-right:21px;
}	
.video_item_txt {
	float:left;
	width:335px;
}
a.category {
	display:block;
	font:normal 10px Arial;
	color:#678091;
	text-decoration:none;
}
a.category:hover {
	color:#ca0d07;
}
a.play {
	padding-left:16px;
	font:bold 11px Arial;
	color:#ca0d07;
	text-decoration:none;
	background-image:url('images/play.gif');
	background-repeat:no-repeat;
	background-position:0;
}
a.play:hover {
	text-decoration:underline;
}
.sponsored_by1 {
	position:absolute;
	right:1px;
	top:2px;
	width:160px;
	height:26px;
	padding-top:8px;
	font:normal 9px Arial;
	color:#afafaf;
	background-image:url('images/sponsor_frame.gif');
	background-repeat:no-repeat;
	background-position:top right;
}
.sponsor1 {
	position:absolute;
	left:80px;
	top:2px;
	width:79px;
	height:23px;
}
.player_bigDiv {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-bottom:11px;
	border-bottom:1px solid #f4f6f7;
}
.video_player_big_main {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-top:9px;
	background-color:#394246;
	padding-bottom:12px;
	background-image:url('images/video_player_big_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
.video_big {
	margin-left:8px;
}
.video_big_txt {
	margin-left:20px;
	margin-right:20px;
}
.video_player_big_bottom {
	clear:both;
	overflow:hidden;
	width:468px;
	background-color:#293134;
	padding-bottom:8px;
	background-image:url('images/video_big_bottom_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
	border-bottom:1px solid #7f8385;
}
.video_player_big_bottom_main {
	overflow:hidden;
	margin-left:8px;
	width:455px;
}
.video_big_tabs_content {
	clear:both;
	overflow:hidden;
	width:455px;
	padding-top:8px;
	padding-bottom:5px;
	background-color:#4c5355;
	background-image:url('images/video_big_tabs_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
.video_big_subcats {
	clear:both;
	margin-left:8px;
}
.subcat1 {
	float:left;
	display:inline;
	width:94px;
	margin-right:21px;
}
.last_subcat {
	margin-right:0px;
}
.subcat_txt1 {
	clear:both;
	padding:3px 0 0 2px;
	font:normal 10px/12px Arial;
	color:#a9bac4;
}
.subcat_txt1 a{
	font:normal 10px/14px Arial;
	color:#a9bac4;
	text-decoration:none;
}
.subcat_txt1 a:hover{
	color:#ffffff;
	text-decoration:underline;
}
.video_item1 {
	clear:both;
	width:226px;
	padding-top:11px;
	padding-bottom:11px;
}
.video_item2 {
	clear:both;
	width:226px;
	padding-top:11px;
	padding-bottom:11px;
	border-bottom:1px solid #f4f6f7;
}
.last_video_item2 {
	border-bottom:0;
}
.video_item1_img {
	float:left;
	display:inline;
	width:92px;
	border:1px solid #7b7a7a;
	margin-right:11px;
}	
.video_item1_txt {
	float:left;
	width:121px;
}
#test_list_top {
	clear:both;
	overflow:hidden;
	width:456px;
	margin-top:1px;
	background-color:#f4f6f7;
	padding:19px 0 12px 12px;
	font:bold 11px Arial;
	color:#364f6a;
	margin-bottom:12px;
}
.test_list_item {
	clear:both;
	overflow:hidden;
	width:468px;
	padding-bottom:13px;
	border-bottom:1px solid #f4f5f5;
	margin-bottom:21px;
}
.test_list_checkbox {
	float:left;
	width:46px;
	padding-top:29px;
	padding-bottom:39px;
	background-image:url('images/checkbox_bg.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.test_list_img {
	float:left;
	display:inline;
	width:87px;
	border:1px solid #f4f5f5;
	margin-right:36px;
}
.test_list_txt {
	float:left;
	width:290px;
}
.last_list_item {
	border-bottom:0;
}
.paging {
	clear:both;
	border-top:5px solid #f4f5f5;
	border-bottom:4px solid #f4f5f5;
	padding:6px 14px 6px 0;
	text-align:right;
}
.paging a{
	padding-left:5px;
}
.paging a.active_page{
	font:normal 11px Arial;
	color:#ca0d07;
	text-decoration:none;
}
#monitor {
	position:relative;
	clear:both;
	overflow:hidden;
	width:468px;
	margin-top:1px;
	background-image:url('images/monitor_bg.gif');
	background-repeat:repeat-x;
	background-position:0px 42px;
}
.monitor_icon {
	position:absolute;
	left:12px;
	top:4px;
}
.monitor_title {
	clear:both;
	background-color:#f4f6f7;
	font:bold 24px Arial;
	color:#000000;
	padding-left:104px;
	padding-top:13px;
}
#monitor_main {
	position:relative;
	clear:both;
	overflow:hidden;
	width:468px;
	height:415px;
	background-image:url('images/monitor_pic.gif');
	background-repeat:no-repeat;
	background-position:12px 38px;
}
.monitor_form {
	position:absolute;
	bottom:32px;
	left:30px;
	font:normal 10px Arial;
	color:#000000;
}
#monitor_down {
	clear:both;
	overflow:hidden;
	width:404px;
	padding:23px 12px 23px 52px;
	font:bold 14px Arial;
	color:#0b0b0b;
	background-image:url('images/monitor_down_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
#white_box {
	clear:both;
	overflow:hidden;
	width:447px;
	margin-top:37px;
	margin-left:12px;
}
.white_box_main {
	clear:both;
	overflow:hidden;
	width:432px;
	background-color:#FFFFFF;
	padding:15px 0 30px 15px;
}
#adsl_search {
	position:relative;
	clear:both;
	overflow:hidden;
	width:468px;
	margin-top:1px;
	background-color:#f4f5f7;
	background-image:url('images/adsl_bg.gif');
	background-repeat:repeat-x;
	background-position:0px 42px;
	border-bottom:11px solid #e6eaed;
	margin-bottom:22px;
}
.adsl_search {
	margin-top:30px;
	margin-bottom:22px;
	text-align:center;
}
#adsl_results {
	margin:0;
	padding:0;
	border:0;
	border-collapse:collapse;
	width:468px;
	font:bold 11px Arial;
	color:#678091;
}
#adsl_results td.top{
	background-color:#ca0d07;
	padding-left:30px;
	font:bold 14px Arial;
	color:#ffffff;
}
#adsl_results td.subtitle{
	background-color:#d9d9d9;
	font:bold 11px Arial;
	color:#0b0b0b;
	height:18px;
	padding-bottom:2px;
}
#adsl_results td {
	height:23px;
	background-color:#f4f6f7;
	border-bottom:2px solid #ffffff;
}
#adsl_results td.left {
	padding-left:24px;
	width:359px;
	border-right:2px solid #ffffff;
}
#adsl_results td.right {
	padding-left:24px;
	width:57px;
}
#adsl_results td.white {
	background-color:#ffffff;
	padding:7px 15px 0 20px;
}
.results_txt {
	text-align:center;
	padding:16px 0 9px 0;
}
#map {
	text-align:center;
}
.calendar_events {
	background-image:url(images/arrow_red1.gif);
	background-position:0pt 3px;
	background-repeat:no-repeat;
	color:#000000;
	display:block;
	font-family:Arial;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding-left:9px;
	display:block;
}
#atcomProductionFlash {
	float:left;
	margin:0;
	padding:0;	
	width:20px;
}
.atcom a {
	float:left;
	margin:0px;
	padding:0px;	
	font-family:tahoma, verdana,;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}
.atcom a:hover {
	font-family:tahoma,verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #fcfafa;
	margin:0;
	padding:0;
}
#videowall_top {
	position:relative;
	clear:both;
	overflow:hidden;
	margin-top:1px;
	width:468px;
	height:250px;
	background-image:url('images/video_wall_bg.gif');
	background-repeat:no-repeat;
	background-position:top left;
	margin-bottom:2px;
}
#videowall_items {
	position:absolute;
	top:20px;
	left:21px;
}
.videowall_item {
	float:left;
	display:inline;
	width:125px;
	margin-right:26px;
}
.last_videowall_item {
	margin-right:0;
}

#copyrights #atcomProductionFlash {
	float:left;
	margin:0px;
	padding:0px;	
	width:20px;
}
#copyrights .atcom a {
	float:left;
	margin:0px;
	padding:0px;	
	font-family:tahoma, verdana,;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #e0e0e0;
}
#copyrights .atcom a:hover {
	font-family:tahoma,verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}
#umadeit_header {
	clear:both;
	position:relative;
	width:780px;
	height:133px;
	background-image:url('images/umadeit_title_bg.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.umadeit_header_txt {
	position:absolute;
	left:71px;
	top:70px;
	font:bold 14px/18px Arial;
	color:#e4eaed;
}
.umadeit_header_txt2 {
	position:absolute;
	left:485px;
	top:75px;
	font:bold 16px/24px Arial;
	color:#ffffff;
}
.upload_now {
	position:absolute;
	top:58px;
	right:47px;
}
#umadeit_top {
	clear:both;
	overflow:hidden;
	width:780px;
	padding-top:22px;
	background-image:url('images/umadeit_top_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
#umadeit_top_article {
	clear:both;
	overflow:hidden;
	margin-left:11px;
}
.umadeit_top_article_pic {
	float:left;
	display:inline;
	width:314px;
	margin-right:19px;
}
.umadeit_top_article_txt {
	float:left;
	width:436px;
}
.umadeit_top_article_txt_top {
	padding-right:8px;
}
.umadeit_top_article_txt_bottom {
	margin-top:10px;
	border-top:1px solid #dbe1e4;
	padding-top:12px;
}
.related_tags {
	float:left;
	display:inline;
	width:270px;
	margin-right:11px;
	font:normal 11px Arial;
	color:#678091;
}
.related_tags a{
	font:normal 11px Arial;
	color:#678091;
	text-decoration:none;
}
.related_tags a:hover{
	text-decoration:underline;
}
.umadeit_top_user {
	float:left;
	width:152px;
}
.umadeit_top_user_pic {
	float:left;
	display:inline;
	width:51px;
	margin-right:7px;
}
.umadeit_top_user_txt {
	float:left;
	width:94px;
	font:normal 10px Arial;
	color:#678091;
}
#umadeit_top_cats {
	clear:both;
	overflow:hidden;
	margin-top:15px;
	width:780px;
	padding-bottom:10px;
	background-image:url('images/umadeit_top_cats_bg.gif');
	background-repeat:repeat-y;
	background-position:0 30px;
}
.umadeit_top_cat {
	float:left;
	width:260px;
}
.umadeit_cat_title {
	padding-bottom:13px;
	background-color:#ffffff;
	font:bold 18px Arial;
	color:#ca0d07;
}
.umadeit_cat_article {
	clear:both;
	overflow:hidden;
	padding-top:4px;
	margin-bottom:11px;
	width:246px;
}
.umadeit_cat_article_pic {
	float:left;
	display:inline;
	width:82px;
	margin-right:12px;
}
.umadeit_cat_article_txt {
	float:left;
	width:152px;
}
.umadeit_articles {
	clear:both;
	overflow:hidden;
	width:246px;
}
a.umadeit_articles  {
	display:block;
	font:bold 11px Arial;
	color:#293134;
	text-decoration:none;
	padding:6px 0 5px 23px;
	background-image:url('images/arrow_red1.gif');
	background-repeat:no-repeat;
	background-position:9px 10px;
	border-bottom:1px solid #dbe1e4;
}
a.umadeit_articles:hover {
	background-color:#f2f4f5;
}
.umadeit_videos {
	clear:both;
	padding-top:4px;
	padding-left:8px;
}
.umadeit_video_item {
	clear:both;
	overflow:hidden;
	width:244px;
	padding-bottom:8px;
	border-bottom:1px solid #e1e5e9;
	margin-bottom:6px;
}

.umadeit_video_item_pic {
	float:left;
	display:inline;
	margin-left:6px;
	width:83px;
	margin-right:9px;
}
.umadeit_video_item_txt {
	float:left;
	width:146px;
}
.umadeit_pics_row {
	clear:both;
	overflow:hidden;
	width:210px;
	padding-top:4px;
	margin-left:10px;
	margin-bottom:15px;
	font:normal 10px Arial;
	color:#293134;
}
.umadeit_pic {
	float:left;
	display:inline;
	width:82px;
	margin-right:46px;
	text-align:center;
}
.umadeit_pic2 {
	float:left;
	width:82px;
	text-align:center;
}
.umadeit_pics_row img{
	clear:both;
	margin-bottom:6px;
}
#umadeit_links {
	clear:both;
	margin-top:16px;
	padding-bottom:23px;
	border-bottom:1px solid #dbe1e4;
}
#fresh_umadeit {
	clear:both;
	overflow:hidden;
	margin-top:13px;
	width:780px;
}
.fresh_umadeit_item {
	clear:both;
	overflow:hidden;
	width:780px;
	margin-top:16px;
	padding-bottom:22px;
	border-bottom:1px solid #e1e5e9;
}
.fresh_umadeit_item_pic {
	float:left;
	display:inline;
	width:157px;
	margin-right:14px;
}
.fresh_umadeit_item_txt {
	float:left;
	display:inline;
	width:420px;
	margin-right:30px;
}
.fresh_umadeit_date {
	font:normal 11px Arial;
	color:#c9252b;
	margin-left:17px;
	margin-right:7px;
}
.fresh_details {
	clear:both;
	margin-top:4px;
	margin-bottom:10px;
}
.fresh_details img{
	margin-right:2px;
}
.umadeit_article_bottom {
	clear:both;
	overflow:hidden;
	width:468px;
	margin-top:25px;
	border-bottom:1px solid #dbe1e4;
	padding-bottom:10px;
}
#middleDiv_umadeit {
	float:left;
	display:inline;
	margin-top:8px;
	width:468px;
}
.umadeit_tabs {
	clear:both;
	overflow:hidden;
	width:468px;
	height:20px;
	position:relative;
	padding-top:11px/*6px*/;
	border-bottom:3px solid #ca0d07;
	margin-bottom:1px;
}

.umadeit_tabs .news_home_title_tabs {
	right:auto;
	left:8px;
	}
	
#rightDiv_top {
	clear:both;
	overflow:hidden;
	width:299px;
	padding-top:16px;
	border-left:1px solid #dbe1e4;
	margin-bottom:13px;
}
.umadeit_right_cat {
	clear:both;
	overflow:hidden;
	margin-left:19px;
	width:280px;
}
.umadeit_right_cat1 {
	clear:both;
	overflow:hidden;
	margin-left:9px;
	width:290px;
}
.umadeit_right_title {
	padding-bottom:13px;
	font:bold 18px Arial;
	color:#ca0d07;
}
.umadeit_right_article {
	clear:both;
	overflow:hidden;
	padding-top:4px;
	margin-bottom:11px;
	width:280px;
}
.umadeit_right_article_txt {
	float:left;
	width:170px;
}
.umadeit_right_articles {
	clear:both;
	overflow:hidden;
	width:280px;
	margin-bottom:30px;
}
a.umadeit_right_articles  {
	display:block;
	font:bold 11px Arial;
	color:#293134;
	text-decoration:none;
	padding:6px 0 5px 23px;
	background-image:url('images/arrow_red1.gif');
	background-repeat:no-repeat;
	background-position:9px 10px;
	border-bottom:1px solid #dbe1e4;
}
a.umadeit_right_articles:hover {
	background-color:#f2f4f5;
}
.umadeit_video_right_item {
	clear:both;
	overflow:hidden;
	width:290px;
	padding-bottom:8px;
	border-bottom:1px solid #e1e5e9;
	margin-bottom:6px;
}
.last_item {
	border-bottom:0;
}
.umadeit_form_title {
	margin:4px 0 28px 57px;
	font:bold 24px Arial;
	color:#0b0b0b;
}
#umadeit_form table.big_table {
	width:680px;
	border:0;
	border-collapse:collapse;
	padding:0;
	margin:0;
	margin-left:64px;
}
#umadeit_form td.title_td {
	border-top:1px solid #dbe1e4;
	background-color:#f2f4f5;
	padding:6px 0 18px 13px;
	font:bold 14px Arial;
	color:#c9110b;
}
.number {
	font:bold 24px Arial;
	color:#555859;
}
#umadeit_form td {
	padding:0;
}
#umadeit_form td.left_td {
	width:115px;
	padding-right:5px;
	font:bold 11px Arial;
	color:#353a3c;
	text-align:right;
}
.asterisk {
	font:bold 11px Arial;
	color:#ca0d07;
}
#mainDiv_games {
	clear:both;
	overflow:hidden;
	width:990px;
	background-image:url('images/games_bg.gif');
	background-repeat:repeat-y;
	background-position:top left;
}
#games_container {

}


/* -------------- Updates --------------- */


#adjust-text {
	font-size:13px;
	line-height:18px;
	color:#0b0b0b;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
/* #adjust-text a{
	font-size:12px;
	}
	
#adjust-text p{
	font-size:12px;
	line-height:18px;
	color:#0b0b0b;
	} */
	
.content-h1 h1 {
	clear:both;
	overflow:hidden;
	width:459px;
	max-width:459px;
	position:relative;
	border-top:1px solid #dbe1e4;
	padding-top:15px;
	padding-left:9px;
	font:bold 18px Arial;
	color:#678091;
	padding-bottom:9px;
	background-image:url('images/cat_title_bg.gif');
	background-repeat:repeat-x;
	background-position:bottom left;
	border-bottom:3px solid #ca0d07;
	margin-bottom:1px;	
	}
	
.generic-link {
	font:normal 11px Arial, Helvetica, sans-serif; 
	color:#0b0b0b;
	}
	
.recent-tech {
	overflow:hidden;
	width:100%;
	}
	
.recent-tech a{
	display:block;
	margin-top:1px;
	padding:2px 4px;
	background-color:#eff3f4;
	color:#ca0d09;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	float:right;
	}
	
.recent-tech a:hover{
	background-color:#ca0d09;
	color:#fff;
	}
	
#stylebooksProductusIn {
	float:left;
	}
	
#stylebooksProductusIn {
	float:left;
	}
	
.styleBookList {
	width:100%;
	overflow:hidden;
	margin:20px 0;
	}
	
.inner, .inner2 {
	float:left;
	}
	
.user {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#0b0b0b;
	}
	
.user a{
	font-weight:bold;
	color:#CA0D07;
	}
	
.Updated {
	display:block;
	color:#678091;
	margin:4px 0 0 0;
	}
	
.styleBookList .title {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#0b0b0b;
	background:none;
	padding:0;
	border:0;
	}
	
.articles-list-container {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#0b0b0b;
	float:left;
	width:100%;
	}
	

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* ------------------------------------ new Index -------------------------------------------------- */
#newBox{
	border-bottom:1px solid #DBE1E4;
	clear:both;
	overflow:hidden;
	padding-bottom:17px;
	width:468px;
}
.newBox_title {
	clear:both;
	overflow:hidden;
	width:450px;
	max-width:450px;
	position:relative;
	padding-top:20px;
	padding-left:18px;
	font:bold 24px Arial;
	color:#ca0d07;
	padding-bottom:4px;
	background-image:url('images/news_home_title_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
	border-bottom:2px solid #ca0d07;
	margin-bottom:1px;
}
.newBox_main {
	clear:both;
	overflow:hidden;
	width:467px;
	padding-top:1px;
	background-color:#d7dde1;
	background-image:url('images/news_home_bg.gif');
	background-repeat:repeat-x;
	background-position:top left;
	padding-bottom:10px;
	padding-left:1px;
}
.newBox_table_no{
	padding:0;
	margin:0;
	float:left;
	width:155px;
}
.newBox_table{
	padding:0;
	margin:0;
	float:left;
	width:156px;
}
.newBox_table_title{
	padding:10px 0px;
	margin:0;
	float:left;
	width:154px;
	font:bold 14px arial;
	color:#ffffff;
	background-color:#c40a04;
	border-right:1px solid #e1e6e9;
	border-left:1px solid #e1e6e9;
	text-align:center;
}
.newBox_table_title_no{
	padding:10px 0px;
	margin:0;
	float:left;
	width:155px;
	font:bold 14px arial;
	color:#ffffff;
	background-color:#c40a04;
	text-align:center;
}
.newsBox_product{
	padding:10px 0px;
	margin:0;
	float:left;
	width:155px;
}
.newsBox_product span.image{
	padding:1px 0px 0px 2px;
	margin:0;
	float:left;
}
.newsBox_product span.link{
	padding:6px 6px 0px 6px;
	margin:0;
	float:left;
	font:normal 12px arial;
	color:#000000;
}
.newsBox_product span.link a{
	font:normal 12px arial;
	color:#000000;
	text-decoration:none;
}
.newsBox_product span.link a:hover{
	font:normal 12px arial;
	color:#ca0d07;
	text-decoration:underline;
}

/* = Photo Gallery
-----------------------------------------------------------------------------*/
.gallery {
	width:459px;
	margin:20px 0;
	border:1px solid #caced3;
	background:#e7e7e7 url(images/gallery-bg.gif) repeat-x left top;
	font-size:11px;

	clear:both;
	}
	
.gallery-main {
	width:100%;
	text-align:center;
	}
	
.gallery-main img {
	border:1px solid #383838;
	}	
	
.gallery-description {
	padding:10px 42px 0 42px;
	}
	
.gallery-description p{
	color:#444e5d;
	text-align:left;
	}
	
#adjust-text .gallery-description .numbering {
	text-align:center;
	padding:0 0 4px 0;
	color:#2a2e32;	
	}
	
.gallery-description span{
	font-weight:bold;
	display:block;
	color:#2a2e32;
	}
	
.gallery .carousel-container {
	width:100%;
	padding:10px 0;
	border-top:1px solid #caced3;
	background-color:#f7f7f7;
}
	
/* ------------------------------------ new article -------------------------------------------------- */
.new_artice_Box{
	margin:5px 0px 5px 5px;
	padding:0;
	display:inline;
	float:right;
	width:220px;
	border:1px solid #000000;
}
.new_artice_Box h1{
	padding:4px 0px 4px 10px;
	margin:0;
	display:inline;
	float:right;
	width:210px;
	border-bottom:1px solid #000000;
	background-color:#ca0d07;
	font:bold 13px Trebuchet MS;
	color:#ffffff;
}
.new_artice_Box_text{
	padding:0px 6px 10px 6px;
	margin:0;
	float:left;
	width:208px;
}
.new_artice_Box_text h2{
	padding:5px 0px 1px 0px;
	margin:0;
	float:left;
	width:208px;
	font:bold 12px Arial;
	color:#000000;
	border-bottom:1px solid #000000;
}
.new_artice_Box_text span.image{
	padding:0px 0px 0px 0px;
	margin:10px 5px 0px 0px;
	display:inline;
	float:left;
	border:1px solid #cccccc;
}
.new_artice_Box_text span.text{
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	display:inline;
	float:left;
	width:100px;
}
.new_artice_Box_text span.text ul{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:100px;
	list-style:none;
}
.new_artice_Box_text span.text ul li{
	padding:3px 0px 0px 8px;
	margin:0px 0px 0px 0px;
	background-image:url(images/red_square.gif);
	background-position:left 8px;
	background-repeat:no-repeat;
	font:bold 11px arial;
	color:#CA0D07;
}
.new_artice_Box_text span.text ul li a{
	font:bold 11px arial;
	color:#CA0D07;
	text-decoration:none;
}
.new_artice_Box_text span.text ul li a:hover{
	font:bold 11px arial;
	color:#CA0D07;
	text-decoration:underline;
}
.new_artice_Box_black{
	margin:5px 0px 5px 5px;
	padding:0;
	display:inline;
	float:right;
	width:222px;
}
.new_artice_Box_black div.title22{
	padding:4px 0px 4px 8px;
	margin:0;
	display:inline;
	float:left;
	width:212px;
	background-color:#000000;
	font:bold 13px Trebuchet MS;
	color:#ffffff;
	border:1px solid #5e6a6f;
}
.new_artice_Box_black div.title22 img{
	text-align:right;
	padding:0px 0px 0px 5px;
	vertical-align:middle;
}
.new_artice_Box_black_text{
	padding:0px 6px 10px 6px;
	margin:0;
	float:left;
	width:210px;
	background-color:#293134;
}
.new_artice_Box_black_text span.image{
	padding:0px 0px 0px 0px;
	margin:10px 10px 0px 0px;
	display:inline;
	float:left;
	border:1px solid #030303;
}
.new_artice_Box_black_text span.title2{
	padding:0px 0px 0px 0px;
	margin:15px 0px 0px 0px;
	float:left;
	width:96px;
	font:bold 14px arial;
	color:#ffffff;
}
.new_artice_Box_black_text span.title2 a{
	font:bold 14px arial;
	color:#ffffff;
	text-decoration:none;
}
.new_artice_Box_black_text span.title2 a:hover{
	font:bold 14px arial;
	color:#ffffff;
	text-decoration:underline;
}
.new_artice_Box_black_text span.date2{
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:96px;
	font:normal 11px arial;
	color:#9eb4c3;
}
.new_artice_Box_blue{
	margin:5px 0px 5px 5px;
	padding:0;
	display:inline;
	float:right;
	width:220px;
	border:1px solid #7a909f;
}
.new_artice_Box_blue div.title22{
	padding:4px 0px 4px 10px;
	margin:0;
	display:inline;
	float:right;
	width:210px;
	background-color:#7a909f;
	font:bold 13px Trebuchet MS;
	color:#ffffff;
}
.new_artice_Box_blue_text{
	padding:0px 6px 10px 6px;
	margin:0;
	float:left;
	width:208px;
	background-color:#e4eaed;
}
.new_artice_Box_blue_text span.image{
	padding:0px 0px 0px 0px;
	margin:10px 10px 0px 0px;
	display:inline;
	float:left;
}
.new_artice_Box_blue_text span.title2{
	padding:0px 0px 0px 0px;
	margin:15px 0px 0px 0px;
	float:left;
	width:135px;
	font:bold 11px arial;
	color:#0B0B0B;
}
.new_artice_Box_blue_text span.text{
	padding:0px 0px 10px 0px;
	margin:0;
	float:left;
	width:135px;
	font:normal 11px arial;
	color:#678091;
}
.new_artice_Box_blue_text span.text em{
	padding-left:5px;
	font:normal 11px arial;
	color:#CA0D07;
}	