.phpnote
{
	background-color:#FFFFCC;
	border:1px dotted #FF0000;
}
BODY
{
	background-color:#FFFFFF;
	
	scrollbar-3dlight-color : #336633;
	scrollbar-arrow-color : #ffffff;
	scrollbar-darkshadow-color : #efefef;
	scrollbar-face-color : #dddddd;
	scrollbar-highlight-color : #efefef;
	scrollbar-shadow-color : #efefef;
	scrollbar-track-color : #efefef;
	font-family:arial,tahoma,verdana,helvetica,sans-serif;
	font-size:10px;
	padding:0px;
	margin:0px;
}

A
{
		font-family:Arial,Verdana,Tahoma,Helvetica;
		color:#336633;
}

td
{
text-align:left;
}
.systemmessage
{
	color:red;
	font-family:Arial,Verdana,Tahoma,Helvetica;
}
.systemmessage legend
{
		font-size:10px;
		color:#336633;
		text-align: left;
		margin:0px;
		padding:10px;
}

fieldset.systemmessage
{
	color:red;
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:12px; 
	margin:20px;
	margin-top:0px;
	padding:20px;
	text-align:center;
	width:400px;
	/*border: 1px solid #339933;*/
	/*background-color: #FFCCCC;*/
	/**/
}


.systemmessage div
{
		font-size:10px;
		color:#660000;
		text-align: left;
		margin:0px;
		padding:3px;
}


div.menu
{
	/*background-color: #336633;*/
	padding:5px;
	margin:1px;
	/*background-image: url(http://exchange.iec.ru/imgs/menubg.gif);*/
	background-color:#7BC623;
	line-height: 25px;	
	vertical-align:middle;
}
.menu a,.menu a:visited
{
	color:#000000;
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
	border-left:1px dotted #eeeeee; border-right:1px dotted #333333; border-top:1px dotted #eeeeee; border-bottom:1px dotted #333333; 
	padding:3px; margin:1px;
	padding-left:5px;padding-right:5px;
	vertical-align:middle;
	background-color:#7BC623;
}
.menu a:hover,.menu a:visited:hover
{
	color:#ffffff;
	background-color:#7BC623;
	text-decoration:none;
	border-left:1 solid #333333; border-right:1 solid #666666; border-top:1 solid #333333; border-bottom:1 solid #666666; 
}

.menu a.selected,.menu a.selected:visited
{
	color:#FFFFFF;
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
	border-left:1px dotted #eeeeee; border-right:1px dotted #333333; border-top:1px dotted #eeeeee; border-bottom:1px dotted #333333; 
	padding:3px; margin:1px;
	padding-left:5px;padding-right:5px;
	vertical-align:middle;
	background-color:#7BC623;
}
.menu a.selected:hover,.menu a.selected:visited:hover
{
	color:#000000;
	background-color: #7BC623;
	text-decoration:none;
	border-left:1 solid #333333; border-right:1 solid #666666; border-top:1 solid #333333; border-bottom:1 solid #666666; 
}


table.userprofile
{
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:12px; 
	border:1 solid #eeeeee;
	text-align:center;
	margin:10px;
}

.userprofile th
{
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:14px; 
	font-weight:bold;
	border:1 solid #eeeeee;
/*	background-image: url(http://exchange.iec.ru/imgs/menubg.gif);*/
	background-color: #7BC623;

}

.userprofile td
{
	font-family:Arial,Verdana,Tahoma,Helvetica;
	border:1px solid #eeeeee;
}

.userprofile th.picture
{
	text-align:center;
	color:#FFFFFF;
	background-image: none;
	background-color: #FFFFFF;
	vertical-align:top;
}

.userprofile th.hdr
{
	font-size:12px; 
	font-weight:normal;
	text-align:right;
	/*width:120px;*/
	color:#000000;
	background-image: none;
	background-color: #FFFFFF;
}

.userprofile col.hdr
{
	font-size:12px; 
	font-weight:normal;
	text-align:right;
	width:120px;
	color:#000000;
	background-image: none;
	background-color: #FFFFFF;
}
.userprofile col.value
{
	font-size:10px; 
	font-weight:normal;
	text-align:left;
	width:300px;

}
.userprofile td.value
{
	font-size:12px; 
	font-weight:bold;
	text-align:left;
	width:300px;

}


.userprofile .odd th
{background-color: #E0E6DA;}

.userprofile .even th
{background-color: #FFFFFF;}

table.userprofile input,
table.userprofile textarea
{ 
	width:96%;
}

table.stat
{
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:10px; 
	border:1px solid #eeeeee;
	text-align:center;
	margin:10px;
}

.stat th
{
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:10px; 
	font-weight:bold;
	color:#000000;
	background-color: #A6CE39;

}

.stat td
{
	font-family:Arial,Verdana,Tahoma,Helvetica;
	border:1 solid #eeeeee;
}
.loginfailed
{background-color: #FFeeee;}



.help {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	color: #006600;
	vertical-align: middle;
	cursor: help;
	text-align:left;
}

input, textarea
{
	background-color: #FFFFFF;
	font-size: 10px;
	color: #000000;
	border:1px solid #000000;
}

select {
	background-color: #FFFFFF;
	font-size: 10px;
	color: #000000;
	border:1px solid #000000;
}
input[type=checkbox],input[type=radio]
{
	border:0px none;background: none;
}
table.fetchDB
{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-family: Arial,Tahoma, Verdana;
	font-size: 12px;
	color: #666666;
	width: 100%;
	margin:0px;
}
.fetchDB th
{
	font-family: Arial,Tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6600;
}
.fetchDB td
{
	font-family: Arial,Tahoma, Verdana;
	font-size: 10px;
	color: #999999;
}

table.login
{
	font-family: Arial,Tahoma, Verdana;
	font-size: 10px;
	color: #3C6EA1;
	background-color: #F0F8FF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #eeeeee;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #eeeeee;
}

.loginhdr
{
	font-size: 12px;
	color: #eeeeee;
	background-color: #8FC2F5;
	padding: 1px;
}

.loginhdr td
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.login input
{
	font-family: Arial,Tahoma, Verdana;
	font-size: 10px;
	color: #666666;
	background-color: #eeeeee;
	width: 100px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
input.button
{
	font-family: Arial,Tahoma, Verdana;
	font-size: 10px;
	color: #ffffff;
	background-color: #8FC2F5;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: normal;
	width:auto;
}

table.mekletFRM
{
	font-family: Arial,Tahoma, Verdana;
	font-size: 10px;
	padding: 5px;
	margin: 0px;
	border: 1px;
	width: 99%;
}
.mekletFRM td
{
	border-top: none;
	border-right: none;
	border-bottom: 1 solid #cccccc;
	border-left: 1 solid #cccccc;
	font-family: Arial,Tahoma, Verdana;
	font-size: 10px;
	color: #006600;
	
}

.mekletFRM th
{
	border-top:1 solid #cccccc;
	border-right: 1 solid #cccccc;
	border-bottom: none;
	border-left: none;
	font-family: Arial,Tahoma, Verdana;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #A6CE39;
	text-align:left;

}

tr.admin th
{
	border-top:1 solid white;
	border-right: 1 solid white;
	border-bottom: none;
	border-left: none;
	font-family: Arial,Tahoma, Verdana;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #A6CE39;
	text-align:left;
	background:url(/imgs/tblhdrbg.gif);
}


.mekletFRM input, .mekletFRM textarea,.mekletFRM select,.mekletFRM button
{
	font-family: Arial,Tahoma, Verdana;
	font-size: 10px;
	color: #660000;
	background-color: #FDEDCE;
}
.mekletFRM textarea
{
	padding: 5px;
	height: 100px;
	width: 96%;
}

.mekletFRM select
{
}
table.search
{
	font-family: Arial,Tahoma, Verdana;
	font-size: 10px;
	padding:1px;
	border:0px none;
	width:200px;
}
.search th
{
	border:none;
	font-family: Arial,Tahoma, Verdana;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #999999;
	text-align:left;
	/*TEXT-TRANSFORM: uppercase;*/
}
.search td input[type=text]
{
	width:96%;
	font-size: 10px;
}
.search th input [type=checkbox]
{
	width:20px;
	font-size: 10px;
}
.search td
{
	background-color: #FFFFFF;
	color:#336633;
	/*color:#8FCE3F;*/
}


.odd td
{background-color: #eeeeee;}

.even td
{background-color: #ffffff;}

tr.help td
{	vertical-align:middle;
background-color: #FFFFFF; font-size:12px;color:#006600;}

div.notify
{
	font-family: Arial,Tahoma, Verdana;
	width:400px;
	font-size:10px;
	color:#666666;
}
td.userdata
{
	font-family: Arial,Tahoma, Verdana;
	font-size:10px;
	color:#009900;

}

div.float 
{
	width: 120px;
	height:160px; 
	border: 1px solid #000000;
	margin: 5px;
	display: inline;
	float: left;
	background-color:#ffffFF;
	font-family: Arial,Tahoma, Verdana;
	font-size:10px;
	color:#000000;
	text-align:center;
	/*position:relative;*/
	overflow:none;
}
.float img
{
	border:1px solid #cccccc;
}
.float table
{
	background-color:#ffffFF;
	font-size:10px;
}

.float button
{
	font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	height:16px;
	background-color:#7BC623;
	border:1 dotted #666666;
}

div.floatunreaded
{
	width: 200px;
	height:170px; 
	border: 1px solid #999999;
	margin: 5px;
	display: inline;
	float: left;
	background-color:#ffcccc;
	font-family: Arial,Tahoma, Verdana;
	font-size:10px;
	color:#666666;
	text-align:center;
	position:relative;
	overflow:none;
}
.floatunreaded table
{
	background-color:#ffcccc;
	font-size:10px;
}

.floatunreaded button
{
	font-family: Arial,Tahoma, Verdana,  Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	height:16px;
	background-color:#7BC623;
	border:1 dotted #666666;
}

div.floatall
{
	width: 700px;
	border: 1px solid #000000;
	margin: 2px;
	margin-bottom: 5px;
	background-color:#FFFFFF;
	font-family: Arial,Tahoma, Verdana;
	font-size:10px;
	color:#000000;
	text-align:center;
	overflow:none;
}
.floatall table
{
	background-color:#FFFFFF;
	font-size:10px;
}

.floatall button
{
	font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	background-color:#7BC623;
	border:1 dotted #666666;
	margin:0px;
	padding:1px;
}
.floatall img.unreaded
{
	margin-left:-12px;
}
.userinfo td
{
	border:none;
}
div#wholescreen
{
	position:absolute;	visibility:hidden;
	top:0px;
	left:0px;

	width:100%;height:100%;
	background-image:url(/imgs/bg3x1.gif);
	margin: 0px;
	padding: 0px;
	z-index:2;
}
div#new_message
{
	/*display:none;*/
	visibility:hidden;
	width:600px;height:600px;overflow:hidden;
	position:absolute;
	top:2000px;
	left:1px;
	font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
	color: #003300;
/*	background-color: #5BD363;*/
	background-color: #ffffff;

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #33CC66;
	border-right-color: green;
	border-bottom-color: green;
	border-left-color: #33CC66;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
/*	clear: none;
	float: none;*/
	z-index: 100;
}
div.blockHdr
{
	width:100%;
	height:16px;
	background-color:#7BC623;
	color:#000000;
	position:static;
	
/*	border:1 solid red;
		background-image: url(http://exchange.iec.ru/imgs/popupbg.gif);*/
}
div.blockHdr button
{
	width:16px;
	height:16px;
	margin:0px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #003300;
	font-size:10px;
}
 td.NMhdr		  button
 {
 	width:16px;
	height:16px;
	margin:0px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size:10px;
	font-weight:normal;
	padding:0px;
	cursor:pointer;

 }
 td.NMhdr
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:12px;
	font-weight:BOLD;
	background-color:#7BC623;
	color:#FFFFFF;
	/*TEXT-TRANSFORM:uppercase;*/

/*	background-image: url(http://exchange.iec.ru/imgs/popupbg.gif);*/
}

#blockContent
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size:10px;
	font-weight:bold;
}

#blockContent span
{
	color: red;
	font-size:10px;
	font-weight:bold;
}

#new_message  #blockContent th
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-align:right;
	width:40px;
}


div.holder
{
	height:580px;
	overflow:auto;
	border:1 solid #eeeeee;
	padding:3px;
}
div.holder h1,div.holder h2,div.holder h3
{
	font-size:12px;
}

div.holder h4,div.holder h5,div.holder h6
{
	font-size:11px;
}


div.viewmsg 
{
	/*width: 200px;
	height:170px;*/
	top:186px;left:496px;
	border: 1px solid #666666;
	margin: 0px;
	background-color:#ffffcc;
	font-family: Arial,Tahoma, Verdana;
	font-size:10px;
	color:#666666;
	visibility:hidden;		float:none;   position:absolute;
	vertical-align:top;
	overflow:auto;
}

div.helpdiv
{
	width:300px;
/*	height:34px;border:1px solid #cccccc;	*/
	position:static;
	padding:3px;margin:3px;
	background-color:#ffffFF;
	color:#336633;
}

div.helpdiv td
{
	background-color:#ffffFF;
	font-family: Arial,Tahoma, Verdana;
	font-size:12px;
	color:#336633;
}

div.helpdiv a,div.helpdiv a:visited,
{
	text-decoration:underline;
	font-size:12px;
	color:#336633;
}

div#editdiv
{
	width: 50%;
	height:50%;
	border: 1px solid #999999;
	margin: 5px;
	background-color:#ffffcc;
	font-family: Arial,Tahoma, Verdana;
	font-size:10px;
	color:#666666;
	text-align:center;
	position:absolute;
}
#exchangedata table
{
	font-family: Arial,Tahoma, Verdana;
	font-size:10px;
	color:#000000;

}
div#iecdata4vup
{
	visibility:hidden;
}

div#msgcontent
{
	visibility:hidden;
}

#iecdata4vup table
{
	font-family: Arial,Tahoma, Verdana;
	font-size:10px;
	color:#666666;

}
#exchangedata caption
{
	font-family: Arial,Tahoma, Verdana;
	font-size:16px;
	padding:3px;
	padding-left:20px;
	background-color:#E0E6DA;
	color:#000000;
	font-weight:bold;
	text-align:left;
}
#exchangedata th
{
	font-family: Arial,Tahoma, Verdana;
	font-size:11px;
	background-color:#FFFFFF;
	color:#000000;
	font-weight:normal;
	text-align:right;
	border-bottom:1px dotted #999999;
}
#exchangedata td
{
	font-family: Arial,Tahoma, Verdana;
	font-size:11px;
	background-color:#FFFFFF;
	color:#000000;
	font-weight:bold;
	border-bottom:1px dotted #999999;
}
#iecdata4vup caption
{
	font-family: Arial,Tahoma, Verdana;
	font-size:16px;
	padding:3px;
	padding-left:20px;
	background-color:#E0E6DA;
	color:#000000;
	font-weight:bold;
	text-align:left;
}


#iecdata4vup th
{
	font-family: Arial,Tahoma, Verdana;
	font-size:11px;
	background-color:#FFFFFF;
	color:#000000;
	font-weight:normal;
	text-align:right;
	border-bottom:1px dotted #999999;
}



#iecdata4vup td
{
	font-family: Arial,Tahoma, Verdana;
	font-size:11px;
	font-weight:bold;
	background-color:#ffffff ;
	color:#000000;
	border-bottom:1px dotted #999999;

}

#personaldata table
{
	font-family: Arial,Tahoma, Verdana;
	font-size:11px;
	color:#000000;

}
#personaldata th
{
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	border-bottom:1px dotted #999999;
}
#personaldata td
{
	font-size:11px;
	color:#000000;
	font-weight:bold;
	border-bottom:1px dotted #999999;
	background-color:#ffffff;
}

img.zoom
{
	cursor:pointer;
	border:1 solid #666666;
}

.fldhelp
{
	font-family: Arial,Tahoma, Verdana;
	font-size:10px;
	color:#336600;
}

table#msg2admintbl
{
	visibility:hidden;
}


a#sh_msg2admin, a#sh_msg2admin:visited, 
{
	text-decoration:none;
	color:white;
	font-size:10px;
	font-weight:bold;
	border-left:1px solid #eeeeee; border-right:1px solid #333333; border-top:1px solid #eeeeee; border-bottom:1px solid #333333; 
	padding:2px;
}
a#sh_msg2admin:hover, a#sh_msg2admin:visited:hover, 
{
	color:white;
	border-left:1px solid #333333; border-right:1px solid #eeeeee; border-top:1px solid #333333; border-bottom:1px solid #eeeeee; 

}
/*
div#picturesline
{
	border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-top:1px solid #ffffff; border-bottom:1px solid #eeeeee; 
	visibility:hidden;
	 background-color:#E0E6DA;
	 height:1px;
	 z-Index:210;
	 width:auto;
}
#picturesline table
{
	 background-color:#E0E6DA;
}

#picturesline td
{
	font-size:10px;
	color:#000000;
	 text-align:center;
	 padding:2px;
}
*/
div#skypestyle
{
	font-size:10px;
	color:#000000;
	font-family: Arial,Tahoma, Verdana;
	width:700px;
	height:400px;
	overflow:auto;
	border-left:1px solid #E0E6DA; border-right:1px solid #E0E6DA; border-top:1px solid #E0E6DA; border-bottom:1px solid #E0E6DA; 
}
div#skypestyle td
{
	font-size:10px;
	 padding:2px;
}
table.msgsent td
{
	color:#6F6F00;/*#8AB339*/
}
table.msgrcv td
{
	color: #330000;
}
div#skypestyle pre
{
	font-family: Arial,Tahoma, Verdana;
}

th.hdr input
{
	width:20px;
}


div.myprofile
{
	font-family: Arial,Tahoma, Verdana;
}

div.myprofile table 
{
	font-size:12px;
}

.chatname1
{
	font-family: Arial,Tahoma, Verdana;
	font-size:14px;
	font-weight:bold;
	color:red;
}
.chatname2
{
	font-family: Arial,Tahoma, Verdana;
	font-size:14px;
	font-weight:bold;
	color:green;
}

#msgnick
{
	font-family: Arial,Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
	color:white;
}

div#pline
{
	border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-top:1px solid #ffffff; border-bottom:1px solid #eeeeee; 
	visibility:visible;
	 background-color:#E0E6DA;
	 width:auto;
}
#pline table
{
	 background-color:#E0E6DA;
}

#pline td
{
	font-size:10px;
	color:#000000;
	 text-align:center;
	 padding:2px;
}



div#header_worktravel 
{
	background:url(/imgs/worktravel.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:216px;
	height:173px;
	margin:0;
	margin-left:10px;
}
div#header_worktravel a 
{
	color:#006600;
	font-family:arial,tahoma,verdana,helvetica,sans-serif;
	letter-spacing:0;
	font-size:10px;
}


div#header_worktravel img { 
	border:1px solid green;
	padding:0px;
	margin:0px;
	/*margin-left:22px;*/
}
#header_title {
	width:151px;
	padding-top:20px;
	text-align:center;
}

#header_title p {
	color:#5EB538;
	font-family:arial,tahoma,verdana,helvetica,sans-serif;
	letter-spacing:0;
	font-size:12px;
}

#header_title h1 {
	margin:0;
	padding:0;
	font-family:arial,tahoma,verdana,helvetica,sans-serif;
	letter-spacing:0;
	font-size:14px;
	line-height:1;
	margin-top:10px;
}
#header {
	padding-top:0;
}

#header div {
	float:left;
}


table.anketa
{
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:10px; 
	border:1 solid #eeeeee;
	text-align:center;
	margin:10px;
}

.anketa th
{
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:10px; 
	border:1 solid #eeeeee;
	background-color: #7BC623;

}

.anketa td
{
	font-family:Arial,Verdana,Tahoma,Helvetica;
	border:1px solid #eeeeee;
	font-size:12px; 
}

.anketa th.picture
{
	text-align:center;
	color:#FFFFFF;
	background-image: none;
	background-color: #FFFFFF;
	vertical-align:top;
}

.anketa td.hdr
{
	font-size:12px; 
	font-weight:normal;
	text-align:right;
	color:#000000;
	/*background-image: none;
	background-color: #FFFFFF;*/
}

.anketa td.hdr small
{
	font-size:10px; 
}
.anketa .odd th
{background-color: #E0E6DA;}

.anketa .even th
{background-color: #FFFFFF;}

div.agreement p
{
	color:#000000;
	font-family:arial,tahoma,verdana,helvetica,sans-serif;
	letter-spacing:0;
	font-size:10px;
	text-align:justify;
}
div.buttonlayer
{
	visibility:visible;
	background:#FFFFCC;
	border:1 solid #cccccc;
	padding:10px;
	position:absolute;
}
div.buttonlayer p
{
	color:#000000;
	font-family:arial,tahoma,verdana,helvetica,sans-serif;
	letter-spacing:0;
	font-size:10px;
	text-align:justify;
}

div#instrukcija
{
	color:#000000;
	font-family:arial,tahoma,verdana,helvetica,sans-serif;
	letter-spacing:0;
	font-size:12px;
}
div#instrukcija p
{
	color:#000000;
	font-family:arial,tahoma,verdana,helvetica,sans-serif;
	letter-spacing:0;
	font-size:12px;
	text-align:justify;
}

div#instrukcija h3
{
	color:#009900;
	font-family:arial,tahoma,verdana,helvetica,sans-serif;
	letter-spacing:0;
	font-size:18px;
	font-weight:bold;
	text-align:justify;
}

table.topright
{
	font-family:arial,tahoma,verdana,helvetica,sans-serif;
	background-color:#FFFFFF;
	border:1 solid #eeeeee;	
	height:118px;
	
}
table.topright th
{
		background-color:#8AB339;
		font-size:12px;
		font-weight:bold;
		border-bottom:1 dotted white;
		color:black;
}
table.topright th b
{
		color:white;
}

table.topright td.odd
{
		
		font-size:10px;
		font-weight:normal;
		border-top:1 dotted white;
		border-left:1 dotted white;
		border-right:1 dotted #A6CE39;
		border-bottom:1 dotted #A6CE39;

		color:black;
		background:url(/imgs/login_bg.gif);
}
table.topright td.even
{
		
		font-size:10px;
		font-weight:normal;
		border-bottom:1 dotted white;
		color:black;
		background:url(/imgs/login_bg.gif);
		border-top:1 dotted white;
		border-left:1 dotted white;
		border-right:1 dotted #A6CE39;
		border-bottom:1 dotted #A6CE39;
}
table.repsearch	  td
{
		font-size:10px;
		font-weight:normal;
		font-family:arial,tahoma,verdana,helvetica,sans-serif;
}
table.repsearch	  button
{
		font-size:10px;
		font-weight:bold;
		font-family:arial,tahoma,verdana,helvetica,sans-serif;
		color:green;
}
table.repsearch	  button.del
{
		font-size:10px;
		font-weight:bold;
		font-family:arial,tahoma,verdana,helvetica,sans-serif;
		color:red;
}

/*background-color:#A6CE39;background-color:#7BC623;*/

div.datawin
{
	height:600px;
	border:2px solid black;
	overflow-Y:auto;
	background-color:white;
	padding:0px;
}

td.anketa1
{
	background-color:red;
	border:1px solid white;
}

td.anketa2
{
	background-color:blue;
	border:1px solid white;
}

tr.active0
{
	color:red;
}

tr.active1
{
	color:green;
}


table.ank1
{
	width:100%;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #006600;
	background-color: #E0E6DA;
	padding:5px;
	border:none;
}
.ank1 th
{
	border:none;
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	color: #FFFFFF;
	/*background-image: url(http://exchange.iec.ru/imgs/menubg.gif);*/
	background-color: #7BC623;
	text-align:right;
	border-bottom:1px solid #eeeeee;
}
.ank1 td input [text]
{
	width:96%;
	font-size: 18px;
}
.ank1 th input [checkbox]
{
	width:20px;
	font-size: 12px;
}

.ank1 td
{
	background-color: #FFFFFF;
}


.ank1 td button
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 14px;
	background-color: #7BC623;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}

.ank1 input [submit]
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 14px;
	background-color: #7BC623;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}

div#fieldeditor button
{
	padding:0px;margin:0px;font-size: 10px;font-weight:bold;
}
table.editor th
{
	background-color: #FFCC33;
	padding:0px;
	margin:0px;
	font-size: 10px;
	font-weight:bold;
	text-align:right;
}
div.drsMoveHandle table{padding:0px;margin:0px;}
div.drsMoveHandle th
{
	background-color: #990000;
	padding:0px;margin:0px;
	font-size: 14px;font-weight:bold;
	height:14px;
	color:#ffffff;
}
div.drsMoveHandle th button
{
	width:20px;
}

table.smallgrid
{
	background-color: #FFFFFF;
	padding:0px;
	margin:0px;
}
table.smallgrid th
{
	background-color: #666666;
	color:#ffffff;
	font-size: 10px;font-weight:bold;
}
table.smallgrid td
{
	color:#000000;
	font-size: 8px;
}
tr.selectedRow th
{
	background-color: #FF9900;
}

.btn
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	font-weight:bold;
	background-color: #7BC623;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	color:#ffffff;
	padding:2px;
	text-decoration:none;
}

.btn:hover
{
	background-color: #FF9900;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	color:#000000;
	padding:2px;
	text-decoration:none;
}
.btn[disabled]
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	font-weight:bold;
	background-color: #cccccc;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	color:#eeeeee;
	padding:2px;
	text-decoration:none;
}




div.vote
{
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:14px; 
	font-weight:bold;
	color:#8AB339;
	padding:3px; margin:1px;
	padding-left:5px;padding-right:5px;
	margin-left:1px;margin-right:1px;
	width:90%;
}
div.stars
	padding:3px; margin:1px;
	padding-left:5px;padding-right:5px;
	margin-left:1px;margin-right:1px;
	width:90%;
}
.vote fieldset
{
	padding:3px; margin:1px;
	padding-left:5px;padding-right:5px;
	margin-left:1px;margin-right:1px;
	width:90%;
}
.vote legend
{
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:12px; 
	font-weight:bold;
	color:#A6CE39;
	padding:3px; 
}
div.pageLine
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	color: #999999;
}
div.pageLine .selected
{
	font-size: 12px;
	color: #000000;
	font-weight:bold;
}

div.pageLine a,
div.pageLine a:visited
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	color: #006600;
	text-decoration:underline;
}
div.pageLine a:hover,
div.pageLine a:visited:hover0
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	color: #006600;
	text-decoration:none;
}
/*div#map_canvas
{
	visibility:hidden;*/
	/*display:none;*/
/*	width: 100%;
	height: 300px;
}*/

table.chat_all_list
{
	font-size:10px;
	padding:2px;
	margin-bottom:3px;
	width:100%;
	border:1px solid #000000;
}
table.chat_all_list p
{
	font-size:12px;margin:5px;
}

table.chat_all_list h3
{
	font-size:14px;
	font-weight:bold;margin:3px;
}

table.chat_all_list h3 small
{
	font-size:12px;
	font-weight:normal;
}

table.chatactiv0
{
	font-size:10px;
	padding:1px;
	margin-bottom:5px;
	width:98%;
	border:1px solid #000000;
}
table.chatactiv0 th
{
	background-color:#CCCCCC;
	text-align:left;
	font-size:10px;
	color:#ffffff;
}

table.chatactiv1
{
	font-size:10px;
	padding:1px;
	margin-bottom:5px;
	width:98%;
	border:1px solid #000000;
}
table.chatactiv1 th
{
	background-color:#7BC623;
	text-align:left;
	font-size:10px;
	color:#ffffff;
}
.chatactiv0 legend,
.chatactiv1 legend
{
	color:#8AB339;
	font-size:10px;
}

img.avatar
{
	margin:2px;
	height:40px;
	border-color:#eeeeee;
}
img.online
{
	margin-left:-13px;
}
div.chatuserlist
{
	width:98%;
	height:auto;
	padding:2px;
	margin:0px;
}

div.microprofile
{
	padding:2px;
	width: 80px;
	height:80px; 
	border: 1px solid #999999;
	margin: 2px;
	display: inline;
	float: left;
	background-color:#ffffcc;
	font-family: Arial, Tahoma, Verdana;
	font-size:8px;
	color:#666666;
	text-align:center;
	position:relative;
	overflow:none;
}
div.advertising
{
	width:400px;
	/*height:300px;*/
	padding:10px;
	border: 1px solid #999999;
	margin: 5px;
	background-color:#ffffcc;
	font-family: Arial, Tahoma, Verdana;
	font-size:12px;
	color:#000000;
}
div.chathelp
{
	width:100%;
	height:100%;
	padding:10px;
	border: 1px solid #999999;
	margin: 0px;
	background-color:#ffffcc;
	font-family: Arial, Tahoma, Verdana;
	font-size:12px;
	color:#000000;
	overflow:auto;
	position:relative;
}
div#chathelpdiv
{
	visibility:hidden;
	position:absolute;
	top:2000px;
	left:120px;
	background-color:#ffffcc;
	width:600px;
	height:450px;
	padding:0px;
}
table.property
{
	width:100%;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #006600;
	padding:5px;
	border:none;
}
.property th.hdr
{
	border:none;
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	color: #FFFFFF;
	/*background-image: url(http://exchange.iec.ru/imgs/menubg.gif);*/
	background-color: #7BC623;
	text-align:right;
	border-bottom:1px solid #eeeeee;
}
.property td.value input [text]
{
	width:96%;
	font-size: 18px;
}
.property th.hdr input [checkbox]
{
	width:20px;
	font-size: 12px;
}
ul.topuser
{
	margin-top:5px;
	font-size:10px;
	color:#999999;
}
table.randomblog
{
	font-size:12px;
	/*Edited by Tomm
		color:#5EB538;
	*/
	color:FFFFFF;
}
div#livej_map
{
	width:500px;
	height:300px;
	display:block;
	text-align:center;
	padding:0px;
	margin:0px;
	border:none;
}

/*
div#livej_map img
{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
}
*/
legend
{
		/*color:#8AB339;*/
		color:#336633;
		text-align: left;
		margin:0px;
		padding:10px;
}
div.sysmsg
{
	visibility:visible;
	width:300px;
	position:absolute;
	top:100px;
	left:100px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #003300;
	font-size:12px;
/*	background-color: #5BD363;*/
	background-color: #7BC623;

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #33CC66;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #33CC66;
	margin: 0px;
	padding: 5px;
/*	clear: none;
	float: none;*/
	z-index: auto;
}
table.profilebtn
{
	font-size:10px;
}
button.smallbtn
{
	width:30px;
	font-size:12px;
	font-weight:bold;
	padding:0px;
}
table.profilebtn td
{
	font-size:10px;
}
fieldset.top_dollars legend
{
	font-size:14px;
	font-weight:bold;
	color:#336633;
}
fieldset.top_dollars
{
	font-size:12px;
	color:#336633;
}
table#leftmenu {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 2px;
}

TABLE#leftmenu a,TABLE#leftmenu a:visited
{
	color:#FFFFFF;
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:10px; 
	font-weight:normal;
	text-decoration:none;
	padding:3px; margin:1px;
	padding-left:5px;padding-right:5px;
	margin-left:1px;margin-right:1px;
	vertical-align:middle;

}
TABLE#leftmenu a:hover,TABLE#leftmenu a:visited:hover
{
	color:#FFFFCC;
	text-decoration:underline;
}


TABLE#leftmenu a.selected,TABLE#leftmenu a.selected:visited
{
	color:#FFFFFF;
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:10px; 
	font-weight:bold;
	text-decoration:underline;
}
TABLE#leftmenu a.selected:hover,TABLE#leftmenu a.selected:visited:hover
{
	color:#FFFFCC;
	text-decoration:underline;
}
a.specialmenu,
a:visited.specialmenu
{
	color:#ffffcc;
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
	padding:3px; margin:1px;
	padding-left:5px;padding-right:5px;
	margin-left:1px;margin-right:1px;
	vertical-align:middle;
	background-color:#E00024;
}

a:hover.specialmenu,
a:visited:hover.specialmenu
{
	color:#000000;
	background-color:#E00024;
	text-decoration:underline;
}

th.rightColumnHDR
{
	background-color:#7BC623;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding:2px;
}

div.floatsmall 
{
	width: 50px;
	height:50px; 
	border: 1px solid #cccccc;
	margin: 5px;
	display: inline;
	float: left;
	background-color:#efefef;
	font-family: Arial,Tahoma, Verdana;
	font-size:10px;
	color:#666666;
	text-align:center;
	position:relative;
	overflow:none;
}

.floatsmall table
{
	background-color:#ffffcc;
	font-size:10px;
}

.floatsmall button
{
	font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	height:16px;
	background-color:#7BC623;
	border:1 dotted #666666;
}
/*Edited By Tomm*/
A.formbtn,A.formbtn:visited {
	TEXT-TRANSFORM: uppercase; 
	DISPLAY: block; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND: url(/imgs/2009/btn_ebf5d0_l.gif) no-repeat left top; 
	FLOAT: left; 
	HEIGHT: 45px; 
	COLOR: #FFFfff; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
	MARGIN-RIGHT: 5px; 
	TEXT-DECORATION: none;
}
A.formbtn:hover,A.formbtn:hover:visited 
{
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
}
A.formbtn SPAN {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 15px; 
	PADDING-RIGHT: 15px; 
	DISPLAY: block; 
	BACKGROUND: url(/imgs/2009/btn_ebf5d0_r.gif) no-repeat right top; 
	HEIGHT: 35px; 
	PADDING-TOP: 6px; 
	cursor: pointer;
}

.chatheader
{
	background-color:#7BC623;
	font-size: 12px; 
	color:#ffffff;
	font-weight:bold;
	height:20px;
	vertical-align:middle;
}
/*Edited By Tomm*/
td#content
{
	padding:10px;height:100%;border:1px solid #eeeeee;
}
td.logininfo
{
	color:#000000;
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:10px; 
	font-weight:normal;
}
table.userprofile_block caption
{
		background-color: #7BC623; 
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		padding:2px;
		TEXT-ALIGN:left;
		/*TEXT-TRANSFORM: uppercase; */
		width:100%;
		padding-left:10px;
}
table.userprofile_block td
{
		font-size:10px;
		border-bottom:1px dotted #999999;
}
table.userprofile_block th
{
		font-size:10px;
		text-align:right;
		font-weight:bold;
		border-bottom:1px dotted #999999;
}

table#profile_menu td
{
		background-color: #7BC623; 
		margin-bottom:2px;
}
table#profile_menu a,table#profile_menu a:visited
{
		background-color: #7BC623; 
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
		padding:2px;
		/*TEXT-TRANSFORM: uppercase; */
		TEXT-DECORATION: none;
		width:100%;
}
table#profile_menu a:hover,table#profile_menu a:visited:hover
{
	color:#ffffcc;
}
div.container
{
	width:50px;
	height:50px;
	overflow:hidden;
	border:1px solid #eeeeee;
}
.formbtn {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/imgs/2009/btn_ebf5d0_l.gif) no-repeat left top; FLOAT: left; HEIGHT: 45px; COLOR: #FFFfff; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; 	white-space:nowrap; 
}
A.formbtn:hover {
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	white-space:nowrap; 
}
.formbtn SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(/imgs/2009/btn_ebf5d0_r.gif) no-repeat right top; HEIGHT: 35px; PADDING-TOP: 10px; cursor: pointer; 	white-space:nowrap; 
}

/**/
.formbtn1 {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/imgs/2009/btn_898989_l.gif) no-repeat left top; FLOAT: left; HEIGHT: 45px; COLOR: #FFFfff; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; 	white-space:nowrap; 
}
A.formbtn1:hover {
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	white-space:nowrap; 
}
.formbtn1 SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(/imgs/2009/btn_898989_r.gif) no-repeat right top; HEIGHT: 35px; PADDING-TOP: 10px; cursor: pointer; 	white-space:nowrap; 
}

/**/
.formbtn2 {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/imgs/2009/btn_grey_l.gif) no-repeat left top; FLOAT: left; HEIGHT: 45px; COLOR: #FFFfff; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; 	white-space:nowrap; 
}
A.formbtn2:hover {
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	white-space:nowrap; 
}
.formbtn2 SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(/imgs/2009/btn_grey_r.gif) no-repeat right top; HEIGHT: 35px; PADDING-TOP: 10px; cursor: pointer; 	white-space:nowrap; 
}

/**/
.formbtn3 {
	TEXT-TRANSFORM: uppercase; 
	DISPLAY: block; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND: url(/imgs/2009/btn_light_green_l.gif) no-repeat left top; 
	FLOAT: left; 
	HEIGHT: 45px; 
	COLOR: #FFFfff; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
	MARGIN-RIGHT: 5px; 
	TEXT-DECORATION: none;
	white-space:nowrap; 
}
A.formbtn3:hover {
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	white-space:nowrap; 
}
.formbtn3 SPAN {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 15px; 
	PADDING-RIGHT: 15px; 
	DISPLAY: block; 
	BACKGROUND: url(/imgs/2009/btn_light_green_r.gif) no-repeat right top; 
	HEIGHT: 35px; 
	PADDING-TOP: 10px; 
	cursor: pointer;
	white-space:nowrap; 
}

/**/
.formbtn4 {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/imgs/2009/btn_l_ffffff.gif) no-repeat left top; FLOAT: left; HEIGHT: 45px; COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; 	white-space:nowrap; 
}
A.formbtn4:hover {
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	white-space:nowrap; 
}
.formbtn4 SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(/imgs/2009/btn_r_ffffff.gif) no-repeat right top; HEIGHT: 35px; PADDING-TOP: 10px; cursor: pointer; 	white-space:nowrap; 
}

/**/
.formbtn4_small {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/imgs/2009/btn_l_ffffff_small.gif) no-repeat left top; FLOAT: left; HEIGHT: 25px; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; 	white-space:nowrap; 
}
A.formbtn4_small:hover {
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	white-space:nowrap; 
}
.formbtn4_small SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(/imgs/2009/btn_r_ffffff_small.gif) no-repeat right top; HEIGHT: 15px; PADDING-TOP: 3px; cursor: pointer; 	white-space:nowrap; 
}
/**/
.formbtn2_small {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/imgs/2009/btn_grey_l_small.gif) no-repeat left top; FLOAT: left; HEIGHT: 25px; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; 	white-space:nowrap; 
}
A.formbtn2_small:hover {
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	white-space:nowrap; 
}
.formbtn2_small SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(/imgs/2009/btn_grey_r_small.gif) no-repeat right top; HEIGHT: 15px; PADDING-TOP: 3px; cursor: pointer; 	white-space:nowrap; 
}
/**/
.formbtn5 {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/imgs/2009/btn_l_grey_bg_ebf5d0_small.gif) no-repeat left top; FLOAT: left; HEIGHT: 25px; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; 	white-space:nowrap; 
}
A.formbtn5:hover {
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	white-space:nowrap; 
}
.formbtn5 SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(/imgs/2009/btn_r_grey_bg_ebf5d0_small.gif) no-repeat right top; HEIGHT: 15px; PADDING-TOP: 3px; cursor: pointer; 	white-space:nowrap; 
}

/**/
.formbtn6 {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/imgs/2009/btn_ebf5d0_l_small.gif) no-repeat left top; FLOAT: left; HEIGHT: 25px; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; 	white-space:nowrap; 
}
A.formbtn6:hover {
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	white-space:nowrap; 
}
.formbtn6 SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(/imgs/2009/btn_ebf5d0_r_small.gif) no-repeat right top; HEIGHT: 15px; PADDING-TOP: 3px; cursor: pointer; 	white-space:nowrap; 
}
/**/
.formbtn7grey {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/imgs/2009/btn_grey_small.gif) no-repeat left top; FLOAT: left; HEIGHT: 16px; width:80px; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; border:none; cursor: pointer; 	white-space:nowrap; 
}
A.formbtn7grey:hover {
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	white-space:nowrap; 
}
/**/
.formbtn7green {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/imgs/2009/btn_green_small.gif) no-repeat left top; FLOAT: left; HEIGHT: 16px; width:80px; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; border:none; cursor: pointer; 	white-space:nowrap; 
}
A.formbtn7green:hover {
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	white-space:nowrap; 
}
/**/
.formbtn8grey {
	TEXT-TRANSFORM: uppercase; 
	DISPLAY: block; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND: url(/imgs/2009/btn_grey_small_120.gif) no-repeat left top; 
	HEIGHT: 16px; 
	width:120px; 
	COLOR: #FFFFFF; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	MARGIN-RIGHT: 5px; 
	TEXT-DECORATION: none; 
	border:none; 
	cursor: pointer;
	white-space:nowrap; 
}
A.formbtn8grey:hover {
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	white-space:nowrap; 
}
/**/
.formbtn8green {
	TEXT-TRANSFORM: uppercase; 
	DISPLAY: block; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND: url(/imgs/2009/btn_green_small_120.gif) no-repeat left top; 
	HEIGHT: 16px; 
	width:120px; 
	COLOR: #FFFFFF; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	MARGIN-RIGHT: 5px; 
	TEXT-DECORATION: none; 
	border:none; 
	cursor: pointer;
	white-space:nowrap; 
}
A.formbtn8green:hover {
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	white-space:nowrap; 
}
/**/
.formbtn9green {
	border:none;
	background:none;
	padding:0;
	margin:0;
	width:auto;
	overflow:visible;
	text-align:center;
	white-space:nowrap;
	height:20px;
	line-height:17px;
	cursor: pointer;
	white-space:nowrap; 
	}
.formbtn9green span, .formbtn9green em{
	display:block;
	height:20px;
	line-height:17px;
	margin:0;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 10px; 
	white-space:nowrap; 
	}	

.formbtn9green span{
	padding-left:15px;
	background:url(/imgs/2009/btn_green_small_200_1.gif) no-repeat 0 0;
	}	
.formbtn9green em{
	font-style:normal;
	padding-right:15px;
	background:url(/imgs/2009/btn_green_small_200_1.gif) no-repeat 100% 0;
	}
/**/
.formbtn9green[disabled] {
	cursor:default;
	display:none;
	}

.formbtn9green[disabled] span{
	padding-left:15px;
	background:url(/imgs/2009/btn_green_small_200_light.gif) no-repeat 0 0;
	}	
.formbtn9green[disabled] em{
/*	font-style:normal;
	color:#A1D757;
*/
	color:#336633;
	padding-right:15px;
	background:url(/imgs/2009/btn_green_small_200_light.gif) no-repeat 100% 0;
	}
	/**/
.formbtn9grey[disabled] span{
	padding-left:15px;
	background:url(/imgs/2009/btn_grey_small_200_light.gif) no-repeat 0 0;
	}	
.formbtn9grey[disabled] em{
/*	font-style:normal;*/
	padding-right:15px;
	background:url(/imgs/2009/btn_grey_small_200_light.gif) no-repeat 100% 0;
	}

/**/

.formbtn9grey {
	border:none;
	background:none;
	padding:0;
	margin:0;
	width:auto;
	overflow:visible;
	text-align:center;
	white-space:nowrap;
	height:110px;
	line-height:17px;
	cursor: pointer;
	white-space:nowrap; 
	}
.formbtn9grey span, .formbtn9grey em{
	display:block;
	height:20px;
	line-height:17px;
	margin:0;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 10px; 
	white-space:nowrap; 
	}	
.formbtn9grey span{
	padding-left:15px;
	background:url(/imgs/2009/btn_grey_small_200_1.gif) no-repeat 0 0;
	}	
.formbtn9grey em{
	font-style:normal;
	padding-right:15px;
	background:url(/imgs/2009/btn_grey_small_200_1.gif) no-repeat 100% 0;
	}

/**/
.formbtn9red {
	border:none;
	background:none;
	padding:0;
	margin:0;
	width:auto;
	overflow:visible;
	text-align:center;
	white-space:nowrap;
	height:20px;
	line-height:17px;
	cursor: pointer;
	white-space:nowrap; 
	}
.formbtn9red span, .formbtn9red em{
	display:block;
	height:20px;
	line-height:17px;
	margin:0;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 10px; 
	white-space:nowrap; 
	}	

.formbtn9red span
{
	padding-left:15px;
	background:url(/imgs/2009/btn_small_red.gif) no-repeat 0 0;
}
.formbtn9red em
{
	font-style:normal;
	padding-right:15px;
	background:url(/imgs/2009/btn_small_red.gif) no-repeat 100% 0;
}
/**/
/**/
.formbtn10green 
{
	border:none;
	background:none;
	padding:0;
	margin:0;
	width:auto;
	overflow:visible;
	text-align:center;
	white-space:nowrap;
	height:45px;
	FONT-WEIGHT: bold;
	line-height:17px;
	cursor: pointer;
	white-space:nowrap; 
}
.formbtn10green span, .formbtn10green em
{
	display:block;
	height:45px;
	line-height:35px;
	margin:0;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 10px; 
	white-space:nowrap; 
	text-align:middle;
}
.formbtn10green span
{
	padding-left:10px;
	background:url(/imgs/2009/btn_green_s.gif) no-repeat 0 0;
	text-align:middle;
}
.formbtn10green em
{
	font-style:normal;
	padding-right:10px;
	background:url(/imgs/2009/btn_green_s.gif) no-repeat 100% 0;
	text-align:middle;
}
/**/
.formbtn10gray {
	border:none;
	background:none;
	padding:0;
	margin:0;
	width:auto;
	overflow:visible;
	text-align:center;
	white-space:nowrap;
	height:45px;
	FONT-WEIGHT: bold;
	line-height:17px;
	cursor: pointer;
	white-space:nowrap; 
	}
.formbtn10gray span, .formbtn10gray em{
	display:block;
	height:45px;
	line-height:35px;
	margin:0;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 10px; 
	white-space:nowrap; 
	text-align:middle;
	}	
.formbtn10gray span{
	padding-left:10px;
	background:url(/imgs/2009/btn_gray_s.gif) no-repeat 0 0;
	text-align:middle;
	}	
.formbtn10gray em{
	font-style:normal;
	padding-right:10px;
	background:url(/imgs/2009/btn_gray_s.gif) no-repeat 100% 0;
	text-align:middle;
	}
/**/

.loginfrm a,.loginfrm a:visited
{
	color:#999999;
	font-size:10px;
}
.loginfrm a:hover,.loginfrm a:visited:hover
{
	color:#999999;
}

table.msgview
{
	background-color:#FFFFFF;
}
table.msgview th
{
	text-align:left;
	background-color:#EBF5D0;
	border:1px solid #000000;
}
table.msgview td
{
	text-align:left;	
	background-color:#EBF5D0;
	border:0px none;
}
table.block2009
{
		font-family:Arial,Verdana,Tahoma,Helvetica;
		font-size:10px;
		margin:2px;
		width:100%;
}



table.block2009 caption
{
		background-color: #7BC623; 
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		padding:2px;
		TEXT-ALIGN:left;
		/*TEXT-TRANSFORM: uppercase; */
		width:100%;
		padding-left:10px;
}
table.block2009 td
{
		font-size:10px;
}
table.block2009 th
{
		font-size:10px;
		text-align:right;
		font-weight:bold;
}

table.block2009 th.caption
{
		background-color: #7BC623; 
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		TEXT-ALIGN:left;
		/*TEXT-TRANSFORM: uppercase; */
		width:300px;
		padding:1px;
		padding-left:10px;
		margin:0px;
		margin-bottom:2px;
}
table.block2009 td.content p
{
	padding:10px;margin:0px;
	border:none;
	text-align:justify;
}

table.block2009 small
{
	font-size:10px;
}
table.block2009 input,table.block2009 select,table.block2009 textarea
{
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:10px;
}

.picturesline img
{
	border:1px solid #cccccc;
}

table.sysmsg
{
		font-family:Arial,Verdana,Tahoma,Helvetica;
		font-size:10px;
		font-weight:bold;
		margin:5px;
		width:80%;

}
table.sysmsg th.caption
{
		background-color: #CCCCCC; 
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		TEXT-ALIGN:left;
		/*TEXT-TRANSFORM: uppercase; */
		width:300px;
		padding:1px;
		padding-left:10px;
		margin:0px;
		margin-bottom:2px;
}
table.sysmsg td.content
{
	padding:10px;margin:0px;
	border:1px dotted #cccccc;
	color:#999999;
}
div#header_random_blog
{

	margin:0;
}

div.profile
{
	font-family:Arial,Tahoma,Verdana;
	overflow-Y:auto;overflow-X:hidden;height:570px;width:99%;
	margin:2px;
}

div.profile table 
{
	font-size:12px;
}
.tdblock2009
{
		background-color: #7BC623; 
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		padding:2px;
		TEXT-ALIGN:left;
		/*TEXT-TRANSFORM: uppercase; */
		padding-left:10px;
}

div..iec_specials
{
	margin:0px;
}


.iec_specials p
{
	margin:0px;
	font-size:10px;
	font-weight:bold;
	padding:0px;
 }

 .iec_specials .data
 {
	font-family:Arial,Tahoma,Verdana;
	color:#7BC623;	font-weight:bold;
 }

 table.block2009_usanews
{
		font-family:Arial,Verdana,Tahoma,Helvetica;
		font-size:10px;
		margin:2px;
		width:100%;
}
table.block2009_usanews th.caption
{
		background-color: #999999; 
		color:#FFFFFF;
		font-size:10px;
		font-weight:bold;
		TEXT-ALIGN:left;
		/*TEXT-TRANSFORM: uppercase; */
		padding:1px;
		padding-left:5px;
		margin:0px;
		margin-bottom:2px;
}
table.block2009_usanews td.content
{
	padding:0px;margin:0px;
	border:none;
	text-align:left;
}

 table.block2009_forum
{
		font-family:Arial,Verdana,Tahoma,Helvetica;
		font-size:10px;
		margin:2px;
		width:100%;
}
table.block2009_forum th.caption
{
		background-color: #2381C7; 
		color:#FFFFFF;
		font-size:10px;
		font-weight:bold;
		TEXT-ALIGN:left;
		/*TEXT-TRANSFORM: uppercase; */
		padding:1px;
		padding-left:5px;
		margin:0px;
		margin-bottom:2px;
}
table.block2009_forum td.content
{
	padding:0px;margin:0px;
	border:none;
	text-align:left;
}
 table.block2009_news
{
		font-family:Arial,Verdana,Tahoma,Helvetica;
		font-size:10px;
		margin:2px;
		width:100%;
}
table.block2009_news th.caption
{
		background-color: #7BC623; 
		color:#FFFFFF;
		font-size:10px;
		font-weight:bold;
		TEXT-ALIGN:left;
		/*TEXT-TRANSFORM: uppercase; */
		padding:1px;
		padding-left:5px;
		margin:0px;
		margin-bottom:2px;
}
table.block2009_news td.content
{
	padding:0px;margin:0px;
	border:none;
	text-align:left;
}
th.block2009hdr
{
		background-color: #7BC623; 
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		TEXT-ALIGN:left;
		/*TEXT-TRANSFORM: uppercase; */
		padding:1px;
		padding-left:5px;
		margin:0px;
}
iframe#tickets
{
	width:800px;
	height:100%;
}
#iecid
{
		background-color: #FFFFCC; 
		color:#000000;
		font-size:10px;
		font-family:Arial,Verdana,Tahoma,Helvetica;
		width:96%;
		padding:2px;padding-left:5px;padding-right:5px;
		margin-bottom:3px;
}
div#robot
{
		background-color: #FFFFFF;
		border:2px solid #DDDDDD;
		padding:5px;
		position:absolute;
		top:2000px;
		left:155px;
		width:360px;
		height:210px;
		visibility:hidden;
}
div#infodiv
{
	/*display:none;*/
	visibility:hidden;
	width:500px;height:400px;overflow:hidden;
	position:absolute;
	top:2000px;
	left:1px;
	font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
	color: #003300;
/*	background-color: #5BD363;*/
	background-color: #ffffff;

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #33CC66;
	border-right-color: green;
	border-bottom-color: green;
	border-left-color: #33CC66;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
/*	clear: none;
	float: none;*/
	z-index: 100;
}
div#infocontent
{
	/*display:none;*/
	visibility:hidden;
	width:96%;height:90%;overflow:auto;
	position:static;
	font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
	color: #003300;
/*	background-color: #5BD363;*/
	background-color: #ffffff;
	border: none;
	font-size: 10px;
	margin: 0px;
	padding: 5px;
/*	clear: none;
	float: none;*/
	z-index: 101;
	text-align:justify;
}



table.dictionary
{
	font-family: Arial,Tahoma, Verdana;
	font-size: 12px;
	padding:1px;
	border:0px none;
	width:98%;
}
#dictcontent
{
	/*border:1px solid red;*/
	height:90%;
	width:100%;
	position:relative;
	overflow:auto;
	visibility:inherit;
}
.dictionary th.hdr
{
	border:none;
	font-family: Arial,Tahoma, Verdana;
	font-size: 12px;
	font-weight:bold;
	text-align:right;
	/*TEXT-TRANSFORM: uppercase;*/
}
.dictionary td input[type=text]
{
	width:96%;
	font-size: 12px;
}
.dictionary th input [type=checkbox]
{
	width:20px;
	font-size: 12px;
}
.dictionary td textarea
{
	width:96%;
	font-size: 12px;
}
h1.admhdr
{
	font-size: 12px;
	border-top:1px solid #FFFFCC;
	border-bottom:1px solid #7BC623;
	font-family: Arial,Tahoma, Verdana;
	font-size: 18px;
	font-weight:bold;
	color:#7BC623;
	padding:3px;
	padding-left:15px;
	background-color:#ffffee;

}
#button_clear button {
	background-color:#FFFFFF;
}

.vote_inc{
	width:172px;
	font-size: 10px;
}
.vote_inc td {
	text-align:center;
}
.vote_inc span {
	padding:0;
}
.vote_inc input {
	background-color:white;
}
/* vote message by contest id*/
table.anketa_joined caption {
	background-color: #7BC623; 
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:2px;
	TEXT-ALIGN:left;
	padding-left:10px;
}
table.search caption {
	background-color: #7BC623; 
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:2px;
	TEXT-ALIGN:left;
	padding-left:10px;
}
div.exchange_specials
{
	width:600px;
	padding:15px;
}


div.exchange_specials p
{
	font-size:10px;
	color:#000000;
	text-align:justify;
}
table.iecdata
{
	
}
table.iecdata td.caption
{
	background-color: #7BC623; 
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:2px;
	TEXT-ALIGN:left;
	padding-left:10px;
}

table.iecdata th
{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:right;
}
table.iecdata td
{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
}
.odd1{
	background-color:#EBF5D0;
}
.notodd{
	background-color:#FFFFFF;
}
.form_list{
	font-size:10px;
	text-align:left;
}
.form_list td{
	padding-left:2px;
	padding-right:2px;
}
.form_list th{
	padding-left:2px;
	padding-right:2px;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
}
.bstatus {
	color:#003300;
}
.filelist
{
	font-size:10px;
	padding:2px;
}
.filelist td
{
	border:1px solid #dddddd;
}
.filelist th
{
	border:1px solid #FFFFFF;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	background-color:#7BC623;
}
div#member_profile
{
	visibility:visible;
	width:824px;height:402px;overflow:hidden;
	position:absolute;
	top:162px;
	left:162px;
	font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
	color: #003300;
/*	background-color: #5BD363;*/
	background-color: #ffffff;

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #33CC66;
	border-right-color: green;
	border-bottom-color: green;
	border-left-color: #33CC66;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
/*	clear: none;
	float: none;*/
	z-index: 1;
}
.winhdr
{
	font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	background-color:#7BC623;
}
.winhdr td
{
	color: #FFFFFF;
	font-size: 10px;
	font-weight:bold;
}
tr.total td
{
	background-color: #efefef;
}
input.disabledInput
{
	color:#999999;
	background-color:#DEDEDE;
}
.representative
{
	color:#339900;
	font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
table.fellows_menu
{
	width:200px;padding:2px;
	border:1px solid #ffffff;
}

table.fellows_menu td
{
		background-color: #7BC623;
		margin:1px;
		margin-bottom:2px;
		padding:2px;
		border:1px solid #ffffff;
}
table.fellows_menu a,table.fellows_menu a:visited
{
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
		padding:2px;
		TEXT-TRANSFORM: uppercase;
		TEXT-DECORATION: none;
}
table.fellows_menu a:hover,table.fellows_menu a:visited:hover
{
	color:#ffffcc;
}
table.fellows_menu div
{
		background-color: #7BC623; 
		width:200px;
}


table.fellows_menu  .selected
{
		background-color: #E00024; 
}


/*------------------------------------------------*/
#lang a,#lang a:visited
{
	color:#dddddd;
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
	padding:2px; margin:1px;
	padding-left:3px;padding-right:3px;
	vertical-align:middle;
}
#lang a:hover,#lang a:visited:hover
{
	color:#7BC623;
	text-decoration:none;
	border-left:1 solid #333333; border-right:1 solid #666666; border-top:1 solid #333333; border-bottom:1 solid #666666; 
}

#lang a.selected,#lang a.selected:visited
{
	color:#000000;
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
	padding:2px; margin:1px;
	padding-left:3px;padding-right:3px;
	vertical-align:middle;
}
#lang a.selected:hover,#lang a.selected:visited:hover
{
	color:#7BC623;
	text-decoration:none;
	border-left:1 solid #333333; border-right:1 solid #666666; border-top:1 solid #333333; border-bottom:1 solid #666666; 
}
div.textholder
{
	height:60px; 
	border: 1px solid #cccccc;
	margin: 0px;
	background-color:#ffffFF;
	font-family: Arial,Tahoma, Verdana;
	font-size:10px;
	color:#000000;
	/*position:relative;*/
	overflow:auto;

}
div.common_friend
{
	position:static;
	z-index:1000;
	display: inherit;
	float: right;

}
div.common_friend:hover
{
	/*visibility:hidden;*/
}