TD {
	COLOR: #07409D;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
}


form {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}

INPUT.submit {
	BACKGROUND: #FF0000;
	BORDER-BOTTOM: #FF0000 1px solid;
	BORDER-LEFT: #FF0000 1px solid;
	BORDER-RIGHT: #FF0000 1px solid;
	BORDER-TOP: #FF0000 1px solid;
	COLOR: white;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 1px
}

 input, textarea, select {
   font-size: 10pt;
   color: #326ED1;
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   background-color: #ECF3FF;
   border-right: 1px #326ED1 solid;
   border-bottom: 1px #326ED1 solid;
   border-left: 1px #326ED1 solid;
   border-top: 1px #326ED1 solid;
 }

.topic {
	color: White;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	text-decoration : none;
}

img {border: 0;}

hr {color: #07409D;}

li{
	color: 07409D;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

div{
	color: 07409D;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

p{
	color: 07409D;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

a{
	color: #07409D;
	text-decoration : underline;
	font : Tahoma;
	font-weight: bold;
}
a:hover {
	color: #07409D;
	text-decoration : underline;
	font : Tahoma;
	font-weight: bold;
}

a.invisible:hover {	color: #FFC200;	text-decoration: none;	font-weight : normal;}
a.invisible {color: 07409D;	text-decoration: none;	font-weight: normal;}

a.visible:hover {color: #FFC200; 	text-decoration: underline; 	font-weight : normal;}
a.visible {	color: #07409D;	text-decoration: underline; 	font-weight: normal;}

a.menu:hover {	color: #000000;	text-decoration: none; font-size: 9pt;	font-weight : normal;}
a.menu {color: FFBF00;	text-decoration: none; font-size: 9pt;	font-weight: normal;}

a.title:hover {color: #FFFFFF; 	text-decoration: underline; 	font-weight : bold;}
a.title {color: #FFFFFF;	text-decoration: underline; 	font-weight: bold;}

.stag {
	color: Black;
	font-family: Arial;
	font-size: 6pt;
	text-decoration: none;
}

.copyright{
	color: Black;
	font-family: Arial;
	font-size: 8pt;
	text-align : right;
}



table.top{width:100%; height:92px; background: #326ED1 url(./images/top.gif) repeat-x center bottom;cursor:pointer;}
td.left_top{width: 130px; background: url(./images/left_top.gif) repeat-y right top;}
td.left_content_top{width: 130px; background: #BCD5FF url(./images/left_content.gif) repeat-y right top; padding-top:20px; padding-right:10px;}
td.content_top{padding: 10px;}
td.body_top{padding-right:80px;}
/*td.left_column{width:100px; background: url(/images/topline.gif) repeat-x center top;}


/* content */
table.block{padding:0;margin:0;}
td.header_left{width:20px; background: url(./images/header_left.gif) no-repeat center top;}
td.header_title{background: url(./images/header_title.gif) repeat-x center top;text-align:center;}
td.header_right{width:20px; background: url(/images/header_right.gif) no-repeat center top;}

table.block_content{padding:0;margin:0;}
td.left_block_content{width:2px; background: #ecf3ff url(./images/left_block_content.gif) repeat-y left top; }
td.center_block_content{background: #ecf3ff; padding:10px;}
td.right_block_content{width:2px; background: #ecf3ff url(./images/right_block_content.gif) repeat-y right top;}

table.block_bottom{padding:0;margin:0;}
td.left_block_bottom{width:2px;height:16px; background: #ecf3ff url(./images/left_block_bottom.gif) no-repeat left bottom; }
td.center_block_bottom{height:16px;background: url(./images/center_block_bottom.gif) repeat-x center bottom;}
td.right_block_bottom{width:37px;height:16px; background: #ecf3ff url(./images/right_block_bottom.gif) no-repeat right bottom;}
/* end content */


/* left_column */
td.left_column{width:25%; padding: 10px;}
td.left_small_column{width:7%; padding: 10px;}
/* left_column */


/* footer */
table.footer{width:100%; height:100px; background: url(./images/footer.gif) repeat center top;}
td.left_footer{width: 10%; background: url(./images/left_content.gif) repeat-y right top;}
td.content_footer{width: 90%; padding: 10px;}

/* forms */
.sto{width:100%;height:24px;}

/* errors */
div.errors{color:red;border:2px dashed red; margin:10px;padding:10px; text-align:center;}


/* links */
div.link_button{background:url('../images/link_button.png') no-repeat; cursor:pointer; width:200px; height:40px; cursor:pointer; padding:0; margin:0; display: block; margin-bottom:10px;}
div.link_button div.link_button_div{padding:10px;}


a.white_bold_link{font-weight:bold;color:white;}
a.white_bold_link:hover{font-weight:bold;color:#FFC200;text-decoration: none;}
a.activ{font-weight:bold;color:#FFC200;text-decoration: none;}


/* avatars */
.avatar_thumb{border: 1px solid #bfe8ff; width: 192px; height:192px;}
.avatar_small{border: 1px solid #bfe8ff; width: 60px; height:60px;}
div.avatar_cards{position: absolute; width:240;height:87;background:url(./images/cards.png) no-repeat  left; cursor:pointer;}
div.avatar_albums{position: absolute; width:200;height:87;background:url(./images/user_albums.png) no-repeat  left; cursor:pointer;}
div.avatar_coms{position: absolute; width:87;height:87;background:url(./images/coms.png) no-repeat  left; cursor:pointer;}
div.avatar_clubs{position: absolute; width:240;height:240;background:url(./images/avatar_clubs.png) no-repeat  left; cursor:pointer;}
div.avatar_events{position: absolute; width:700;height:87;background:url(./images/events.png) no-repeat  left; cursor:pointer;}
div.login_cards{position: absolute; margin-left:80px;margin-top:12px; cursor:pointer;}











.tdforumclass1 { background-color: #EFF3FF; font-size: 13px; }
.tdforumclass2 {background-color: #BDD7FF; font-size: 13px; }
.tdselforumclass { background-color: #316DD6; font-size:13px; color: #ffffff;}

a.link1:hover { color: black; text-decoration: underline; }
a.link1:visited { color: #555555; }
a.link1 {color: black; text-decoration: none; font-weight: bold; }

a.linkforum:hover { color: black; text-decoration:underline; }
a.linkforum:visited { color: #555555; }
a.linkforum { color: black; text-decoration: none;font-weight: bold; }

.boxline2 { background-color: #1495E9; }
.boxtitle2 {background-color: #316DD6; font-size: 11px; color: #ffffff;}
.boxbody2 { background-color: #EFF3FF; font-size: 13px; }

.forminput400 {
        FONT-SIZE: 12px;
        COLOR: Black;
        FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
        BACKGROUND-COLOR: White;
        width:400px;
        border-top: #1495E9 1px solid;
        border-left: #1495E9 1px solid;
        border-bottom: #1495E9 1px solid;
        border-right: #1495E9 1px solid
}

.artbutton {
        FONT-SIZE: 11px;
        COLOR: Black;
        FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
        BACKGROUND-COLOR: #ECECEC;
        border-top:#A9AAAA 1px solid;
        border-left:#A9AAAA 1px solid;
        border-bottom:#A9AAAA 1px solid;
        border-right:#A9AAAA 1px solid;
        cursor: hand;
}