table {font-family:verdana,tahoma,arial,helvetica,geneve,sans-serif; font-size:12px;}
td {font-family:verdana,tahoma,arial,helvetica,geneve,sans-serif; font-size:11px;}
input {font-family:tahoma,verdana,arial,sans-serif; font-size:11px;}
select {font-family:tahoma,verdana,arial,sans-serif; font-size:11px;}
a:hover {color:#ff0000;}
form {margin:0;}
h2 {font-family:tahoma,arial,helvetica,geneve,sans-serif; font-size:16px;}
h3 {font-family:tahoma,arial,helvetica,geneve,sans-serif; font-size:16px;color:#cc0000;}
h4 {font-family:tahoma,arial,helvetica,geneve,sans-serif; font-size:16px;color:#666666;}


.xHead {font-family:tahoma,arial,helvetica,geneve,sans-serif; font-size:16px;font-weight:bold;}
.xHeadline {font-family:tahoma,arial,helvetica,geneve,sans-serif; font-size:14px; color:#cc0000;clear:left;}
.xU {color:#ff0000;}
.xStoryTitle {font:bold 18px tahoma,arial,helvetica,geneve,sans-serif;color:#cc0000;letter-spacing:-1;margin:0;}
.xStorySubtitle {font:bold 16px tahoma,arial,helvetica,geneve,sans-serif;color:#cc0000;margin:0;letter-spacing:0.1;}
.xPictureText {font-family:verdana,tahoma,arial,helvetica,geneve,sans-serif; font-size:11px;}
.xP {font-family:verdana,tahoma,arial,helvetica,geneve,sans-serif; font-size:12px;}
.xPl {font-family:verdana,tahoma,arial,helvetica,geneve,sans-serif; FONT-SIZE:11px}

.xPreface {font-family:tahoma,arial,helvetica,geneve,sans-serif; font-size:12px;color:#666666;font-weight:bold;text-align:justify;}
.xMini9{font-family:verdana,tahoma,arial,helvetica,geneve,sans-serif; font-size:9px;}
.xMini10{font-family:verdana,tahoma,arial,helvetica,geneve,sans-serif; font-size:10px;}
.xMini{font-family:tahoma,arial,helvetica,geneve,sans-serif; font-size:10px;}
.xMini2{font-family:tahoma,arial,helvetica,geneve,sans-serif; font-size:9px;}
.xMinired{font-family:tahoma,arial,helvetica,geneve,sans-serif; font-size:9px;color:#cc0000;}
.cal {font-family:Verdana; font-size:9px; color:#666666;}
.cal1 {font-family:Verdana; font-size:9px;color:#ffffff;}
.footnote {font-family:verdana; text-decoration:none}
.butt {font-family:tahoma,arial,helvetica,geneve,sans-serif; font-size:10px;background:#e5e5e5}
ul.m {margin-bottom:5px;margin-top:5px;margin-left:15px;}
UL.m LI {LINE-HEIGHT:150%; LIST-STYLE:url(/imgs/ch-forum.gif) TEXT-VALIGN:middle;}
UL.m LI LI {LINE-HEIGHT:150%; LIST-STYLE:url(/imgs/ch-forum-2.gif);}


.xMini10c {font-family:verdana,tahoma,arial,helvetica,geneve,sans-serif; font-size:10px;color:#CC0000;}
.xMini10c a {color:#CC0000;}

/* General font families for common tags */
hr  {height:0px; border:solid #D0D6CB 0px; border-top-width:1px;}

/* This is the outline round the main forum tables */
.forumline  {background-color:#FFFFFF; border:2px #466F1E solid;}

/* Main table cell colours and backgrounds */
td.row1 {background-color:#EFEFEF;}
td.row2 {background-color:#EBEEE8;}
td.row3 {background-color:#E2E6DF;}
td.row4 {background-color:#E6E6E6;}

/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/
td.rowpic {
    background-color:#FFFFFF;
    background-image:url(imgs/cellpic2.jpg);
    background-repeat:repeat-y;
}

/* Header cells - the blue and silver gradient backgrounds */
th  {
  color:#FFFFFF; font-size:11px; font-weight:bold;
  background-color:#59852C; height:25px;
  background-image:url(imgs/cellpic3.gif);
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
      background-image:url(imgs/cellpic1.gif);
      background-color:#E2E6DF; border:#FFFFFF; border-style:solid; height:28px;
}
/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom {
  height:29px;
  border-width:0px 0px 0px 0px;
}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
  font-weight:bold; border:#FFFFFF; border-style:solid; height:28px;}
td.row1Left {
  background-color:#EFEFEF; border:#FFFFFF; border-style:solid;}
td.row1Right {
  background-color:#EFEFEF; border:#FFFFFF; border-style:solid;}
td.row1LB {
  background-color:#EFEFEF; border:#FFFFFF; border-style:solid;}
td.row1RB {
  background-color:#EFEFEF; border:#FFFFFF; border-style:solid;}
td.row1B {
  background-color:#EFEFEF; border:#FFFFFF; border-style:solid;}
td.row1LRB {
  background-color:#EFEFEF; border:#FFFFFF; border-style:solid;}
td.spaceRow {
  background-color:#D0D6CB; border:#FFFFFF; border-style:solid;}
td.row2Right {
  background-color:#EBEEE8; border:#FFFFFF; border-style:solid;}
td.row4Right {
  background-color:#E6E6E6;}
td.row2RB {
  background-color:#EBEEE8; border:#FFFFFF; border-style:solid;}
td.row2B {
  background-color:#EBEEE8; border:#FFFFFF; border-style:solid;}
td.row3Right {
  background-color:#E2E6DF; border:#FFFFFF; border-style:solid;}

td.row1LB  {border-width:0px 0px 1px 1px;}
td.row1RB, td.row2RB  {border-width:0px 1px 1px 0px;}
td.row1B, td.row2B  {border-width:0px 0px 1px 0px;}
th.thHead,td.catHead {font-size:12px; border-width:1px 1px 0px 1px;}
th.thSides,td.catSides,td.spaceRow   {border-width:0px 1px 0px 1px;}
th.thRight,td.catRight, td.row1Right, td.row2Right,td.row3Right  {border-width:0px 1px 0px 0px;}
th.thLeft,td.catLeft,td.row1Left  {border-width:0px 0px 0px 1px;}
th.thBottom,td.catBottom, td.row1LRB,  {border-width:0px 1px 1px 1px;}
th.thTop   {border-width:1px 0px 0px 0px;}
th.thCornerL {border-width:1px 0px 0px 1px;}
th.thCornerR {border-width:1px 1px 0px 0px;}


/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1,h2  {
      font-weight:bold; font-size:17px; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
      text-decoration:none; line-height:120%; color:#CC0000;letter-spacing:-1;
}


/* General text */
.gen {font-size:12px;}
.genmed {font-size:11px;}
.gensmall {font-size:10px;}
.gen,.genmed,.gensmall {color:#000000;}
a.gen,a.genmed,a.gensmall {color:#466F1E; text-decoration:none;}
a.gen:hover,a.genmed:hover,a.gensmall:hover {color:#FF0000; text-decoration:underline;}

.divnav		 {margin:6 0 12 6; text-align:left;}
.navspec	 {margin:6 0 2 5; text-align:left; color:#666666}
	.navspec .ntext {color:black; font-weight:bold; display:block; margin:0 0 8px 0;}
	.navspec .pdate {text-align:center; padding-top:5px; margin-bottom:5px;}
	.navspec small {font-size:9px;}
.divinmag	 {margin:0 1 0 2; padding:6 3 14 4; text-align:left; border-bottom:1px dashed black;}
.divnavinmag {padding:2 0 3 0; text-align:center; width:132; background:#005573;}
.divnavhead	 {padding:2 0 3 0; text-align:center; width:132; background:#669933;}
a.icon 		 {padding:0 0 7 13; background:url(i/icons/page.gif) no-repeat; display:block;}
a.iconspec	 {padding:0 0 7 13; background:url(i/icons/spec.gif) 0 4px no-repeat; display:block;}
a.icondom 	 {padding:0 0 7 13; background:url(i/icons/check-page.gif) no-repeat; display:block;}
a.iconarrow  {padding:0 0 7 13; background:url(i/icons/double-arrow.gif) no-repeat; display:block;}
a.closed	 {padding:0 0 7 13; background:url(i/icons/closed.gif) no-repeat; display:block;}
div.forum	 {padding-left:13px; font-size:10px; font-family:Tahoma;}
div.forumico {padding-left:13px; background:url(i/icons/forum.gif) no-repeat; margin:3 0 19 6; text-align:left;}
a.dot		 {padding:0 0 7 13; background:url(i/icons/dot.gif) no-repeat; display:block;}

/* The register, login, search etc links at the top of the page */
.mainmenu   {font-size:11px; color:#000000 }
a.mainmenu    {text-decoration:none; color:#AE0001;  }
a.mainmenu:hover{text-decoration:underline; color:#FF0000;}


/* Forum category titles */
.cattitle   {font-weight:bold; font-size:12px ; letter-spacing:1px; color:#466F1E;}
a.cattitle    {text-decoration:none; color:#466F1E;}
a.cattitle:hover{text-decoration:underline;}


/* Forum title:Text and link to the forums used in:index.php */
.forumlink    {font-weight:bold; font-size:12px; color:#466F1E;}
a.forumlink   {text-decoration:none; color:#466F1E;}
a.forumlink2  {text-decoration:none; color:#cc6600;}
a.forumlink:hover {text-decoration:underline;}


/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav      {font-weight:bold; font-size:11px; color:#000000;}
a.nav     {text-decoration:none; color:#466F1E;}
a.nav:hover   {text-decoration:underline;}


/* titles for the topics:could specify viewed link colour too */
.topictitle     {font-weight:bold; font-size:11px; color:#000000;}
a.topictitle:link   {text-decoration:none; color:#474747;}
a.topictitle:visited {text-decoration:none; color:#757575;}
a.topictitle:hover  {text-decoration:underline; color:#FF0000;}


/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name     {font-size:11px; color:#000000;}

/* Location, number of posts, post date etc */
.postdetails    {font-size:10px; color:#000000;}


/* The content of the posts (body of text) */
.postbody {font-size:12px;}
a.postlink:link {text-decoration:none; color:#CC0000;}
a.postlink:visited {text-decoration:none; color:#CC0000;}
a.postlink:hover {text-decoration:underline; color:#FF0000;}


/* Quote & Code blocks */
.code {
  font-family:Courier, 'Courier New', sans-serif; font-size:11px; color:#006600;
  background-color:#FAFAFA; border:#D1D7DC; border-style:solid;
  border-left-width:1px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px
}

.quote {
  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#444444; line-height:125%;
  background-color:#FAFAFA; border:#D0D6CB; border-style:solid;
  border-left-width:1px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px
}


/* Copyright and bottom info */
.copyright    {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#444444; letter-spacing:-1px;}
a.copyright   {color:#444444; text-decoration:none;}
a.copyright:hover {color:#000000; text-decoration:underline;}

input {text-indent:2px;}

/* The buttons used for bbCode styling in message post */
input.button {
  background-color:#EFEFEF;
  color:#000000;
  font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* The main submit button option */
input.mainoption {
  background-color:#EFEFEF;
  font-weight:bold;
}

/* None-bold submit button */
input.liteoption {
  background-color:#e5e5e5;
  font-weight:normal;
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline {background-color:#D0D6CB; border-style:none;}


ol  {
  margin-bottom:0px;
  margin-top:0px;
  margin-left:0px;
}

ol li  {
  margin-left:40px;
  margin-bottom:25px;
  LINE-HEIGHT:120%;
}

.btn_small {
  font-family:Verdana, Tahoma;
  font-size:11px;
  color:#000000;
  border-width:1px;
  background:#D9D9D9;
  padding:3px 3px 3px 3px;
}

/* Left menu */
.menuitem tr td    {padding-left:7px; border-bottom:1px solid #a5c386; cursor:pointer;}
.menuleft		   {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#444444; letter-spacing:-1px;}
.menuleft-active   {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:underline;  letter-spacing:-1px; font-weight:bold;}
a.menuleft    	   {color:#ffffff; text-decoration:none; font-weight:bold;}
a.menuleft:hover   {color:#ffffff; text-decoration:none;}
.header   		   {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; letter-spacing:-1px; font-weight:bold;}
a.header    	   {color:#ffffff; text-decoration:none; font-weight:bold;}
a.header:hover 	   {color:#ffffff; text-decoration:underline;}

.menuforum    	   {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#444444; letter-spacing:-1px;}
.menuforum-active  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:underline;  letter-spacing:-1px; font-weight:bold;}
a.menuforum   	   {color:#ffffff; text-decoration:none; font-weight:bold;}
a.menuforum:hover  {color:#ffffff; text-decoration:none;}
.udarenie 		   {letter-spacing:-0.4em}

.xSmallText {font-family:verdana,tahoma,arial,helvetica,geneve,sans-serif; font-size:9px;}
a.xSmallText {font-family:verdana,tahoma,arial,helvetica,geneve,sans-serif; font-size:9px; color:#ff0000;}
a.xSmallText:hover {font-family:verdana,tahoma,arial,helvetica,geneve,sans-serif; font-size:9px; color:#ff0000;}

@charset "iso-8859-1";

h2.ny1 {font-family:tahoma,verdana,arial,helvetica,geneve,sans-serif; font-size:14px; color:#0083c7;letter-spacing:0.03em }
h2.ny2 {font-family:tahoma,verdana,arial,helvetica,geneve,sans-serif; font-size:14px;color:#000000;letter-spacing:0.03em}
h2.ny3 {font-family:tahoma,verdana,arial,helvetica,geneve,sans-serif; font-size:14px;color:#FF370C;letter-spacing:0.03em; margin:13 0 10 0;}

td.star1, table.star1 {
    background-image:url("../imgs/back1.jpg");
    background-repeat:no-repeat;
	background-position:top left;
}
td.star2 {
    background-image:url("../imgs/back2.jpg");
	background-position:bottom right;
    background-repeat:no-repeat;
}

.genmed_ny {font-size:11px; color:#0083c7;}
.genmed_ny:hover {font-size:11px; color:#ff0000;}
.genmed_ny_invert {font-size:11px; color:#ff0000;}
.genmed_ny_invert:hover {font-size:11px; color:#0083c7;}
.genmed_ny_article {font-size:11px; color:#000000; font-weight:bold;}
.genmed_ny_article:hover {font-size:11px; color:#ff0000; font-weight:bold;}
.genmedw {font-size:11px; color:#FFFFFF;}
.genmedw:hover {font-size:11px; color:#FFFFFF;}

.ny_title {background-image:url("../imgs/ny_title1.jpg");}

#ait-logo{
width:179px;
height:55px;
}

a#more:link,a#more:visited{
display:block;
color:#FFFFFF;	
text-decoration:underline;
background-image:url(newyear/imgs/arrow_down.gif);
background-repeat:no-repeat;
padding-left:13px;
font-size:11px;
font-family:Tahoma;
}
a#more:hover,a#more:active{
display:block;
color:#FFFFFF;	
text-decoration:none;
background-image:url(newyear/imgs/arrow_down.gif);
background-repeat:no-repeat;
padding-left:13px;
font-size:11px;
font-family:Tahoma;
}

a#bk:link,a#bk:visited{
display:block;
color:#FFFFFF;	
text-decoration:underline;
background-image:url(newyear/imgs/arrow_up.gif);
background-repeat:no-repeat;
padding-left:13px;
font-size:11px;
font-family:Tahoma;
}
a#bk:hover,a#bk:active{
display:block;
color:#FFFFFF;	
text-decoration:none;
background-image:url(newyear/imgs/arrow_up.gif);
background-repeat:no-repeat;
padding-left:13px;
font-size:11px;
font-family:Tahoma;
}
div#ait-cont{
width:179px;
background-color:#8A8AC1;
color:#FFFFFF;	
font-size:11px;
font-family:Tahoma;
}
div#pic{
width:80px;
height:125px;
border:1px solid #000000;
background-color:#FFFFFF;
text-align:center;
}

a#h:link, a#h:visited, a#h:hover,a#h:active{
color:#FFFFFF;	
font-size:12px;
font-family:Tahoma;
font-weight:bold;
text-decoration:underline;
}

a#m:link, a#m:visited, a#m:hover,a#m:active{
color:#FFFFFF;	
font-size:11px;
font-family:Tahoma;
}


div#theme{width:180px;
font:11px Tahoma, Sans-serif;
color:#323232;
}
a#theme:link,a#theme:visited{
color:#0083C7;	
text-decoration:underline;
font:bold 14px Tahoma, Sans-serif;
}
a#theme:hover,a#theme:active{
color:#0083C7;	
text-decoration:underline;
font:bold 14px Tahoma, Sans-serif;
}
div#kball{
	height:18px;
	color:#323232;
	font:10px Tahoma, Sans-serif;
	line-height:11px;
	margin:0 0 0 0;
	border-bottom:1px solid #E9E9E9;
}
div#kball.lider{
	height:18px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:red;
	border-bottom:1px solid #FFFFFF;
	margin:2px 0 0 0;
	padding:0;
}
div#kname,td#kname{
	height:26px;
	color:#323232;
	font:bold 11px Tahoma, Sans-serif;
	line-height:11px;
	margin:3px 0 0 3px;
	border-bottom:1px solid #E9E9E9;
}
div#knamehome{
	color:#323232;
	font:bold 11px Tahoma, Sans-serif;
	line-height:11px;
	padding-bottom:4px;
	border-bottom:1px solid #E9E9E9;
}
div#kdatahome{
font:11px Tahoma, Sans-serif;
color:#333333;
padding:0 0 0 13px;
background-image:url(newyear/imgs/calendar.gif);
background-repeat:no-repeat;
margin-top:6px;
}
div#nyhomelink{
padding-top:6px;
}


div#kphoto{
padding:25px;
background-color:#E9E9E9;
text-align:center;
vertical-align:middle;
margin-top:5px;
margin-bottom:5px;
}
div#kdata,td#kdata{
height:18px;
font:11px Tahoma, Sans-serif;
color:#333333;
padding-left:12px;
background-image:url(newyear/imgs/calendar.gif);
background-repeat:no-repeat;
margin-top:3px;
border-bottom:1px solid #E9E9E9;
}

a#kvote:link,a#kvote:visited{
display:block;
float:left;
color:#333333;
padding-left:13px;
background-image:url(newyear/imgs/kvote.gif);
text-decoration:underline;
font:11px Tahoma, Sans-serif;
background-repeat:no-repeat;
}
a#kvote:hover,a#kvote:active{
display:block;
float:left;
color:#FF0000;	
padding-left:13px;
background-image:url(newyear/imgs/kvote.gif);
text-decoration:underline;
font:11px Tahoma, Sans-serif;
background-repeat:no-repeat;
}
a#kvotehome:link,a#kvotehome:visited{
	display:block;
	float:left;
	color:#FF0000;
	padding-left:13px;
	background-image:url(newyear/imgs/kvote.gif);
	text-decoration:underline;
	font:11px Tahoma, Sans-serif;
	background-repeat:no-repeat;
}
a#kvotehome:hover,a#kvotehome:active{
display:block;
float:left;
color:#FF0000;
padding-left:13px;
background-image:url(newyear/imgs/kvote.gif);
text-decoration:underline;
font:11px Tahoma, Sans-serif;
background-repeat:no-repeat;
}


a#kcom:link,a#kcom:visited{
	display:block;
	float:left;
	color:#333333;
	padding-left:13px;
	background-image:url(newyear/imgs/kcom.gif);
	text-decoration:underline;
	font:11px Tahoma, Sans-serif;
	background-repeat:no-repeat;
}
a#kcom:hover,a#kcom:active{
display:block;
float:left;
color:#FF0000;	
padding-left:13px;
background-image:url(newyear/imgs/kcom.gif);
text-decoration:underline;
font:11px Tahoma, Sans-serif;
background-repeat:no-repeat;
}
a#kcomhome:link,a#kcomhome:visited{
	display:block;
	float:left;
	color:#FF0000;
	padding-left:13px;
	background-image:url(newyear/imgs/kcom.gif);
	text-decoration:underline;
	font:11px Tahoma, Sans-serif;
	background-repeat:no-repeat;
}
a#kcomhome:hover,a#kcomhome:active{
display:block;
float:left;
color:#FF0000;	
padding-left:13px;
background-image:url(newyear/imgs/kcom.gif);
text-decoration:underline;
font:11px Tahoma, Sans-serif;
background-repeat:no-repeat;
}


a#href:link,a#href:visited{
display:block;
color:#FFFFFF;	
text-decoration:underline;
background-image:url(newyear/imgs/arrow_right.gif);
background-repeat:no-repeat;
padding-left:13px;
font-size:11px;
font-family:Tahoma;
}
a#href:hover,a#href:active{
display:block;
color:#FFFFFF;	
text-decoration:none;
background-image:url(newyear/imgs/arrow_right.gif);
background-repeat:no-repeat;
padding-left:13px;
font-size:11px;
font-family:Tahoma;
}

/* colors */
.red {color:red;}
.black {color:black;}
.white {color:white;}

img, table {border:0;}

/* cursors */
.curhand {cursor:pointer;}