body { padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; margin: 0px; background: #fff; }
body,td,p,.p,ul,ol,li,blockquote,div { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #494949; }

p {
	line-height: 13px;
	margin-top: 8px;
	margin-bottom: 8px;
}

table {
border:0px; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
}

table td {
padding:0px; /* cellspadding="0" */
}

td.magazine_cover {
	 background-color: #f7f7f7;
	 text-align: center;
	 vertical-align: bottom;
	 padding-top: 19px;
	 padding-left: 29px;
	 padding-right: 29px;
}
td.magazine_issue {
	height: 33px;
	background-color: #f7f7f7;
	text-align: center;
}
td.magazine_between {
	width: 13%;
}


a.magazine_issue,a.magazine_issue:visited	{ font-size: 13px; font-weight: bold; color: #f14747; text-decoration: none; }
a.magazine_issue:hover							{ font-size: 13px; font-weight: bold; color: #f14747; text-decoration: underline; }

a.menu,a.menu:visited	{ font-size: 12px; font-weight: bold; color: #484848; text-decoration: underline; line-height: 24px; }
a.menu:hover				{ font-size: 12px; font-weight: bold; color: #484848; text-decoration: none; }

a,a:visited { font-size: 12px; color: #494949; text-decoration: underline; }
a:hover		{ font-size: 12px; color: #494949; text-decoration: none; }

a.white11,a.white11:visited	{ font-size: 11px; color: #fff; text-decoration: underline; }
a.white11:hover					{ font-size: 11px; color: #fff; text-decoration: none; }

a.blue10b,a.blue10b:visited	{ font-size: 10px; font-weight: bold; color: #3356b7; text-decoration: underline; letter-spacing: 1px }
a.blue10b:hover					{ font-size: 10px; font-weight: bold; color: #3356b7; text-decoration: none; letter-spacing: 1px }


.white11			{ font-size: 11px; color: #fff; }
.green12b		{ font-size: 12px; font-weight: bold; color: #74c600; padding-top: 15px; padding-bottom: 5px; }
.blue10			{ font-size: 10px; color: #3356b7; line-height: 10px; }

h1,.h1	{ font-size: 18px; font-weight: bold; color: #494949; padding-top: 24px; padding-bottom: 2px; margin: 0px }

#search {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

#content {
	padding-top: 10px;
	padding-left: 33px;
	padding-right: 34px;
	padding-bottom: 10px;
	vertical-align: top;
	width: 100%;
}
#content_inner {
	padding-top: 10px;
	padding-left: 33px;
	padding-right: 22px;
	padding-bottom: 10px;
	vertical-align: top;
	width: 100%;
}

#news {
	padding-left: 3px;
}

#news-hr	{
	height: 18px;
	background-image: url(images/news-hr-bg-6-18.gif);
	width: 100%;
}
/*#copyright	{
	position: static;
	bottom: 0px;
	width: 100%;
}*/
*#man	{
	position: absolute;
	width: 100%;
	height: 100%;
	bottom: 0px;
	text-align: right;
}

.news-date	{
	background-color: #d40000;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	padding-left: 5px;
	padding-right: 5px;
}

.news-header	{
	background-color: #fff;
	font-size: 12px;
	font-weight: bold;
	color: #494949;
	padding-left: 6px;
}

.news-text	{
	font-size: 11px;
	font-weight: normal;
	color: #6e6e6e;
	line-height: 12px;
	padding-top: 8px;
}

.subscribe	{
	font-size: 12px;
	font-weight: normal;
	color: #6e6e6e;
	line-height: 11px;
	padding-top: 10px;
	padding-bottom: 15px;
}

form { margin: 0px;    }

input,textarea,select,option { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #a2a2a2;
	background-color: #fff;
	border: #c7c7c7 1px solid;
}

input.noborder { border: 0 0 0 0; }

input.submit {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal;
	color: #fff;
	background-color: #7488a2;
	border: 0px;
	padding: 2px;
}

td.copyright								{ font-size: 12px; color: #8d8d8d; vertical-align: bottom; padding-bottom: 9px;}
a.copyright,a.copyright:visited	{ font-size: 11px; color: #8d8d8d; text-decoration: underline; vertical-align: bottom; }
a.copyright:hover						{ font-size: 11px; color: #8d8d8d; text-decoration: none; vertical-align: bottom; }
