body {
	background-color: #CCCCCC;
	
}
/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
font.descr { font-size:10px;}
h1,h2,h3{
	/*margin-bottom : 0px;*/
	display: inline;
	margin: 0px;
	padding: 0px;

}
h1{color:#ffffff;font-size:9px;font-weight:normal;padding-right:5px;margin-top:0px;margin-bottom:0px;}
h1.rss{color:#000000;font-size:28px;}
a:link,a:active,a:visited { color : #767C80; }
a:hover	{ text-decoration: underline; color: #3A3A3A;/*color : #9BA2A7;*/ }
a.news{font-size:9px;color:#000000;}
a.news:hover{color:#9BA2A7;}
hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}
li{color:#8C8C8C;}
li.static{color:#000000;}
a.dom:link,a.dom:active,a.dom:visited{color:#CCCCCC;}
a.mnu {text-decoration:none; font-weight:bold;}
a.mnu:hover {color:#9BA2A7;}
a.mnuI {text-decoration:none; font-weight:bold;font-size:11px;}
a.thesaurus:link,a.thesaurus:active,a.thesaurus:visited {color:#000000;border-bottom: 1px dashed #000000;cursor: help;}
td.bar {
	background-color: #FFFFFF;
	background-image: url(http://img.topsites.gr/ts/bar.gif);
	height: 22px;
	text-align:right;
	padding-right:10px;
}
table{border:0px;}
table.hd, table.dir_res, table.categories_mnu, table.news{background-color:#F7F7F7;border-color:#D0D3D6;border-width:1px;border-style:solid;}
table.dir_res{width:700px;}
table.categories_mnu{width:640px;}
table.news{width:640px;}
a.news_cat{color:#3A3A3A;font-weight:bold;padding-left:5px;}
a.news_cat:hover{color:#7F8182;}
.input{FONT-SIZE: 10px;BACKGROUND: #ffffff;COLOR: #444444;FONT-FAMILY: Verdana,tahoma,Arial;border: 1px groove;}
select{background:#FFFFFF;height:18px;font-size:10px;color:#444444;}
/*iframe.clicksor{width:600px;height:60px; padding-top:0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-width: 1px;border:0px;border:none;overflow:hidden;}*/
iframe.clicksor{width:190px;height:145px;}
div.def{position:absolute;top:4px;}
div.out{position:absolute;top:0px;left:0px;}
.tbUp, .tbUp_new{ border-color:#000000; border-width:1px 1px 0px 1px; border-style:solid;}
.tbUp_new{
	width:980px;
	background-color:#FFFFFF;
}
img, rss_img{border:0px;}
rss_img {
	width:28px;
	height:11px;
}
img {padding: 2px;}
td{text-align:left;}
td.news_cat, td.news_cat_rss{background-color:#B7C4CD;border-style:solid; border-color:#ffffff; border-width: 1px 1px 0px 0px;}
td.news_cat_rss{text-align:center;}
td.news_listing{width:320px;padding-left:10px;text-align:left;}
.tbDn_new{ border-color:#000000; border-width:0px 1px 1px 1px; border-style:solid;}
.tbDn_new{
	width:980px;
	background-color:#FFFFFF;
}
.tblLine{ background-color: #FFFFFF; border: 1px #6097CF solid; }
.top_adv, .top_search{
	background-color: #FFFFFF;
	background-image: url(http://img.topsites.gr/ts/top_adv.gif);
	text-align:center;
	margin:0px;
	padding:0px;
}
.top_adv { height:100px; }
.top_search { height:20px; }
.top_left{
	width:317px;
	background-color: #FFFFFF;
	/*text-align:center;*/
	height:100px;
}
.top_hdr{
	height:22px;
	background-color:#A9B8C2;
	color:#9BA2A7;
	border-color:#DDE4E6; border-width:0px 0px 1px 0px; border-style:solid;
}
.top_hdr2{
	height:22px;
	background-color:#A9B8C2;
	color:#9BA2A7;
	text-align:right;
	border-color:#DDE4E6; border-width:0px 0px 1px 0px; border-style:solid;
}
.end{
	height:16px;
	background-color:#A9B8C2;
	color:#9BA2A7;
	text-align:right;
	border-color:#DDE4E6; border-width:0px 0px 1px 0px; border-style:solid;
}
.bot_mnu{
	height:22px;
	background-color:#FFFFFF;
	background-image: url(http://img.topsites.gr/ts/top_adv.gif);
	text-align:center;
	color:#9BA2A7;
	border-color:#DDE4E6; border-width:0px 0px 1px 0px; border-style:solid;
}
.dir_img{
	border:0px;width:15px;height:11px;
}
.lan_img{
	border:0px;width:18px;height:12px;
}
.new_win_img{
	border:0px;width:9px;height:9px;
}
.btn {font-size: 10px;color: #000000;background-color: #DDE4E6;border: solid 1px;}
td.res2	{ background-color: #F2F7F3;
        border-style:solid; border-color:#ffffff; border-width: 1px 1px 0px 0px;}
td.res1	{ background-color: #B7C4CD;
        border-style:solid; border-color:#ffffff; border-width: 1px 1px 0px 0px;}
td.res3	, td.res_rank, td.res_img, td.res3_mnugr{ background-color: #F3F6F3;
        border-style:solid; border-color:#ffffff; border-width: 1px 1px 0px 0px;}
td.res3_mnugr{padding-left:10px;}
td.res_rank{
	width:45px;
	vertical-align:middle;
	text-align:center;
}
td.res_img{
	text-align:center;
}
td.res4	{ background-color: #F1F6F8;
        border-style:solid; border-color:#ffffff; border-width: 1px 1px 0px 0px;}
td.resSpons{ background-color: #F2F7F3;
        border-style:solid; border-color:#FFA800; border-width: 1px 1px 1px 1px;}
td.srch{background-image: url("http://img.topsites.gr/ts/shd.png");height:29px;border:#BEBEBE solid;border-width: 1px 1px 0px 1px;}
td.srchB{border-color:#BEBEBE;border-style:solid;border-width:0px 1px 1px 1px;}
td.out{border-color:#BEBEBE;border-style:solid;border-width:1px 1px 1px 1px;}
/*
th	{
	color: #FFA800; font-size: 11px; font-weight : bold;
	background-color: #006699; height: 25px;
	border: #FFFFFF solid;
	background-image: url(../images/titl.gif);
}
*/
textarea{background:#FFFFFF;width:250px;height:60px;}
th.thHead,th.thTop,th.thLeft,th.thRight,th.thCornerL,th.thCornerR {
	font-size: 12px; font-weight: bold; border: #FFFFFF; border-style: solid;
	height: 28px; border-width: 1px 1px 0px 0px;}
.sm{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}
a.sm:link,a.sm:active,a.sm:visited { /*color:#9BA2A7;*/ text-decoration: none;}
a.sm:hover {  text-decoration: underline;}
a.sm2:link,a.sm2:active,a.sm2:visited {color:#000000;text-decoration:none;}
a.sm2:hover {text-decoration:underline;}
.grh{ font-size: 10px; color: #FFFFFF; font-family:Verdana;}
a.grh:link,a.grh:active,a.grh:visited{ color: #FFFFFF; text-decoration: none;}
a.grh:hover{ color:#FFFFFF; text-decoration: underline;}
#IEdiv{
width:99%;
border-bottom: 2px solid red;
background:gray;
padding:5px;
color:#FFF;
text-align:center;
}
#IEdiv a{
color:#FFF;
font-weight:bold;
}