.style_link         { font-family: arial,sans-serif; color: #882222; font-size: 12px;}
.style_regular      { font-family: arial,sans-serif; color: #222222; font-size: 12px; }
.style_category     { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #222222; font-size: 12px; }
.style_subcategory  { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #222222; font-size: 12px; }
.style_title        { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #222222; font-size: 15px; }

a.url_content:link {font-family: arial,sans-serif; font-size: 11px; font-weight:normal;color: #333333;text-decoration: none}
a.url_content:visited {font-family: arial,sans-serif; font-size: 11px; font-weight:normal;color: #333333;text-decoration: none}
a.url_content:hover {font-family: arial,sans-serif; font-size: 11px; font-weight:normal;color: #333333;text-decoration: none}

a:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #006699; 
	text-decoration: none
	} 
a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #006699; 
	text-decoration: none
	} 
a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #006699; 
	text-decoration: underline
	} 

a img { border: none; }
	
body { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	background-color: #F9F9F9; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px;
	text-align:center;
	}
A.menu:link {
	color: #EEEEEE; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px
	} 
A.menu:visited {
	color: #EEEEEE; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px
	}
A.menu:hover {
	color: #FFFFFF; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px
	} 
.menu { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #EEEEEE
	}
table { border-collapse : collapse; border-spacing : 0; } 
td { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333;
	padding : 0;
	vertical-align : top; text-align : center; 
	} 
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #333333
	} 
.account_menu {
	background-color: #f9f9f9; 
	width: 145px
	}
	
#bg_table { width=100%; height=100%;}	
/*#bg_table td { vertical-align : top; text-align : center; } */

#main_table { width=714px; background-image:url(http://www.hyper-info.com/site-gen/templates/02/default/images/rep_lner_1.jpg);}
#main_table td.header { height=190px; background-image:url(http://www.hyper-info.com/site-gen/templates/02/default/images/service2.jpg); }
#main_table td.body   { text-align :left; vertical-align :top; 
background-image:url(http://www.hyper-info.com/site-gen/templates/02/default/images/back_right_1.jpg);
background-position:top right;
background-repeat:no-repeat;
}
#main_table td.footer {height=38px; font-size: 10px;padding-top:5px;
text-align :center; vertical-align :top; background-image:url(http://www.hyper-info.com/site-gen/templates/02/default/images/bottom_1.jpg);}

#table_header {height=140px;}
#table_header td {width=693px;padding-left:8px}
#table_header td.td_logo {height=127px;}
#table_header td.td_menu {height=53px; vertical-align :bottom;}

#table_menu {width=100%;}
#table_menu td.td_menu {
 height=21px;
 background-color:#626FB7;
 background-image:url(http://www.hyper-info.com/site-gen/templates/02/default/images/bar.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 color: #EEEEEE;
 vertical-align : top;
 padding-top=4px;
}

#table_body { 
 width=714px;
 background-image:url(http://www.hyper-info.com/site-gen/templates/02/default/images/back_left.jpg);
 background-repeat:no-repeat;
 background-position:top left;
}

#table_article { width=100%;  }
#table_article td {padding:5px 0 5px 0; text-align:center; vertical-align:top;}
#table_article td.by {padding:5px; text-align:left; vertical-align:top; font-family: arial,sans-serif; font-size: 11px; font-weight:normal;}
#table_article td.st-article {padding:5px; text-align:justify; vertical-align:top; font-family: arial,sans-serif; font-size: 11px; font-weight:normal;}
.author { font-family: arial,sans-serif; color: #FF6600; font-size: 11px;font-weight:bold;}
 
#article-list td {width=100%; padding:5px; text-align:left; vertical-align:top;font-family: arial,sans-serif; color: #222222; font-size: 9px; background-color :#D0CAB4;}
#article-list td.style_headers {padding:0px; text-align:center; vertical-align:top;font-family: arial,sans-serif;background-color :#008080; color: #FFFFFF; font-size: 12px;font-weight:bold;}
#article-list td.style_other_links {padding:0px;padding-left:10px; font-weight:bold;}

h1 { font-family: Arial; font-size: 24px; color: #FF6600; text-align:center;}
h2 { font-family: Arial;  font-size: 12px;font-weight:bold; background-color :#CC9900; color: #FFFFFF; text-align:center;
border-top: 1px solid #666666;  border-bottom: 1px solid #666666;
}

#left_ads td {width=100%; padding:5px; text-align:justify; vertical-align:top;font-family: Times New Roman; color: #222222; font-size: 10px; border-left: 1px solid #666666;border-right: 1px solid #666666;}
#left_ads td.style_headers {padding:0px; text-align:center; vertical-align:top;font-family: arial,sans-serif;background-color :#CC9900; color: #FFFFFF; font-size: 12px;font-weight:bold;border-top: 1px solid #666666;  border-bottom: 1px solid #666666;}
#left_ads td.style_other_links {padding:0px;padding-left:10px; font-weight:bold;}

}

td.head {
	background-color : #336699;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

td.glava {
	background-color : #336699;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

td.copyright {
	background-color : #336699;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
}

td.vmes {
BORDER-RIGHT: #336699 1px solid;
BORDER-TOP: #336699 1px solid 
background-color: #FFFFFF; 
BORDER-LEFT: #336699 1px solid; 
BORDER-BOTTOM: #336699 1px solid
}

td.dol {
BORDER-RIGHT: #336699 2px solid;
BORDER-TOP: #336699 2px solid; 
background-color: #FFFFFF; 
BORDER-LEFT: #336699 2px solid; 
BORDER-BOTTOM: #336699 2px solid;
}

td.sec{
	background-color:#F4F4F4;
}

a.copy {
	color : White;
	text-decoration : underline;
}

a.copy:hover {
	color : yellow;
	text-decoration : none;
}

font.header {
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

font.notice {
	color: #FF0000;
}

p.head {
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border-top:1px solid #1162B6;
	border-left:1px solid #1162B6;
	border-right:1px solid #1162B6;
	border-bottom:1px solid #1162B6;
	background:#FFFFFF;
}

td.first {
	background-color : #FFFFFF;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

td.second {
	background-color : #F4F4F4;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

span.tip {
	color : Green;
	font-size : 11px;
	font-weight: bold;
} 

img.line {
	border: 1px solid #009900;
	vertical-align: text-bottom;
}

td.linkman {text-align:left;}


td.geo_feed_item{
	font-family:Arial, Helvitica, Sans Serif;
	font-size:12px;
}

.geo_feed_img {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding: 2px;
	font-size: 8px;
	vertical-align:top;
}

.geo_feed_title {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding: 4px 4px 4px 4px;
	font-weight: bold;
	font-size: 11px;
	vertical-align:top;
        text-align:left;
}

.geo_feed_text {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding: 4px 4px 4px 4px;
	font-size: 8px;
	vertical-align:top;
        text-align:justify;
}

.geo_feed_footer {
font-size:9px;
}

