/* CSS Document */
body, .reset {font:13px Arial, Helvetica, sans-serif;}
a:link, a:visited {color:#363636; text-decoration:underline;}
a:hover, a:active {color:#363636; text-decoration:none;}

p {padding:9px 0;}

p.center {text-align:center;}

fieldset {
	border: 1px solid silver;
	display: block;
/*	margin-left: 2px;
	margin-right: 2px;*/
	padding-bottom: 0.33em;
	padding-left: 0.67em;
	padding-right: 0.67em;
	padding-top: 0.33em;	
}

legend { 
	display: block;
	padding-left: 2px;
	padding-right: 2px;
}

ul.dot li {
	padding:9px 0 9px 14px;
	background: url(../images/dot.gif) 0 12px no-repeat;
}

h3.cl_black {
	color: black;
}

h4 {
	font-size:15px;
	font-weight:bold;
	color:#333;
	margin: 5px 0px 3px 0px;
}



/*block with light background, without standing out */
.lightblock {

	border: solid 1px silver;
	padding:10px;
	background-color: #fafafa;
}

.block {
	background: #f4f4f4;
	padding: 10px;
	border:1px solid #CECECE;
}

/*vertical margin*/
.vm {
	margin-top:10px;
	margin-bottom:10px;
}
.vmt {margin-top: 10px;}

/*vertical padding*/
.vp {
	padding-top: 10px;
	padding-bottom: 10px;
}

.vm15 {
	margin-top:15px;
	margin-bottom:15px;
}
.vm5 {
	margin-top:5px;
	margin-bottom:5px;
}
.mb15 {	margin-bottom: 15px;}
.ml5 {margin-left:5px}
.ml10 {margin-left:10px}
.ml15 {margin-left:15px}
.mr5 {margin-right:5px}

.ib {display: inline-block;}
.bitsparse {line-height: 150%}
.halfsparse {line-height: 170%}
.sparse {line-height: 200%}

.nowrap {white-space: nowrap;}

.bold {font-weight:bold; color:#333;}
.cgray {color:gray;}
.small {font-size:11px;}
.normal {font-size:12px;}
.big {font-size:14px;}
.x_big {font-size:16px;}
.xx_big {font-size:18px;}
.bl, a.bl  {color:#000;}
.gr, a.gr .note, a.note {color:#7d7d7d;}
.red, a.red {color:#DB1427;}
.brown, a.brown {color:brown;}
.wh, a.wh {color:white;}
.u, a.ul {text-decoration:underline}
.cl {clear:both; font-size:1px;}
.em, strong {font-weight:bold;}
.wnormal {font-weight:normal;}
.em4 {font-weight:bold; color: #444;}
.em3 {font-weight:bold; color: #333;}
.usual {font:normal 12px Arial, Helvetica, sans-serif; color:#1c1c1c;}

.wrap {width:970px; margin:auto;}

.lang {
	background:url(../images/lang/bg_en.jpg) right top no-repeat;
	margin-top:19px;
	padding:0px 140px 9px 0px;
	color: #DA1526;
	font: 12px Arial, Helvetica, sans-serif;
	float:right;
	height:30px;
	position:relative;
}
.select_lang {
	position:absolute;
	top:29px;
	right:9px;
	width:123px;
	background-color:#fff;
	border:1px solid #ccc;
	z-index:2;
}
.select_lang a {
	display:block;
	line-height:26px;
	text-decoration:none;
	padding-left:5px;
}

.select_lang a:hover {
	background-color:#efefef;
}

.misc_links {
	margin-top:4px;
	padding:9px 0px 9px 0px;
	font: 12px Arial, Helvetica, sans-serif;
	float:right;
	clear:right;
}

.login_pannel {
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	padding-left:24px;
	padding-top:26px;
	overflow:hidden;
	}

.login_pannel p {
	margin-bottom:8px;
	padding:0;
	white-space:nowrap;
}
	
.login_pannel input {
	width:98px;
	border:1px solid #e1e1e1;
}

.register p {padding-left:20px; text-indent:-20px;}

.right_side {
	float:right;
	width:275px;
}

.right_nav {
	float:right;
	width:210px;
}

.top_box,
.menu_box {
	width:100%;
	margin-top:15px;
	position:relative;
	overflow:hidden;
	font-size:14px;
}
.menu_box {margin-top:0; margin-bottom:15px;}

.top_box, .top_menu_box {margin-top:0;}
.top_box h3,
.menu_box h3,
.menu_box h3.black {
	background:url(../images/right_top.gif) left top repeat-x;
	height:35px;
	font:bold 13px Tahoma, Arial;
	line-height:35px;
	color:#fff;
	text-align:center;
	position:relative;
	overflow:hidden;
	padding-bottom:0;
}
.menu_box h3,
.menu_box h3.black{
	text-align:left;
	padding-left:25px;
	position:relative;
	font:bold 14px/35px Arial;
}
.menu_box h3 span.arrow_up,
.menu_box h3.black span.arrow_up,
.menu_box h3 span.arrow_down,
.menu_box h3.black span.arrow_down {
	display:block;
	position:absolute;
	top:15px;
	right:15px;
	width:7px;
	height:5px;
}
.menu_box h3 span.arrow_up,
.menu_box h3.black span.arrow_up {
	background:url(../images/arrow_up.gif) no-repeat;
}
.menu_box h3 span.arrow_down,
.menu_box h3.black span.arrow_down {
	background:url(../images/arrow_down.gif) no-repeat;
}
.top_box h3 .tl,
.menu_box h3 .tl,
.menu_box h3.black .tl{
	display:block;
	background:url(../images/right_top_corns.gif);
	height:35px;
	width:12px;
	position:absolute;
	left:-6px;
	top:-6px;
}
.top_box h3 .tr,
.menu_box h3 .tr,
.menu_box h3.black .tr
{
	display:block;
	background:url(../images/right_top_corns.gif);
	height:35px;
	width:12px;
	position:absolute;
	right:-6px;
	top:-6px;
}
.menu_box h3.black {background:url(../images/right_bot.gif) repeat-x; margin-bottom:0;}
.menu_box h3.black .tl {background:url(../images/right_bot_corns.gif) no-repeat;}
.menu_box h3.black .tr {background:url(../images/right_bot_corns.gif) no-repeat;}

.top_box .bl,
.menu_box .bl,
.top_box .br,
.menu_box .br,
.top_box .abl,
.menu_box .abl,
.top_box .abr,
.menu_box .abr{
	display:block;
	background:url(../images/right_top_corns.gif);
	height:40px;
	width:12px;
	position:absolute;
	bottom:-35px;
	border:none;
	padding:0;
}


.top_box .bl,
.menu_box .bl,
.top_box .abl,
.menu_box .abl {
	left:-6px;
}
.top_box .br,
.menu_box .br,
.top_box .abr,
.menu_box .abr {
	right:-6px;
}
.top_box ul,
.menu_box ul {
	background-color:#f0f0f0;
	margin-bottom:0;
}
.top_box ul li,
.menu_box ul li{
	padding:0;
	background:none;
}
.top_box ul li span,
.top_box ul li a:link,
.top_box ul li a:visited,
.menu_box ul li a:link,
.menu_box ul li a:visited,
.menu_box ul li a.active{
	color:#000;
	text-decoration:none;
	display:block;
	border-top:1px solid #e8e8e8;
	border-bottom:1px solid #fff;
	line-height:35px;
	padding:0 0 0 25px;
	background:url(../images/arrow.gif) 10px 15px no-repeat;
}

.top_box ul li a:hover,
.top_box ul li a:active,
.menu_box ul li a:hover,
.menu_box ul li a:active{
	color:#DA1526;
	text-decoration: underline;
}

.top_box ul li span,
/*.menu_box ul li span*/
.menu_box ul li a.active
{
	background-color:#fefefe;
	border-left:1px solid #eee;
	border-right:1px solid #eee;
}

.top_box ul li span.bot,
.top_box ul li a.bot,
.menu_box ul li span.bot,
.menu_box ul li a.bot {
	border-bottom:none;
	border-bottom:1px solid #eee;
}

/* right submenu */
.menu_box ul li ul {
	border:1px solid #eee;
	border-top:none;
	border-bottom:1px solid #fff;
	background-color:#fefefe;
	padding-bottom:8px;
}
.menu_box ul li ul li a:link,
.menu_box ul li ul li a:visited,
.menu_box ul li ul li a.active{
	color:#000;
	text-decoration:none;
	display:block;
	border:none;
	line-height:25px;
	padding:0 0 0 45px;
	background:url(../images/arrow.gif) 30px 11px no-repeat;
}
.menu_box ul li ul li a:hover{
	color:#DA1526;
	text-decoration:underline;
}
.menu_box ul li ul li a.active{color:#DA1526;}


.scheme {
	background: url(../images/scheme2.jpg) 10px 20px no-repeat;
	width:100%;
	height:243px;
	position:relative;
	font-size:14px;
}
.scheme .ioi,
.scheme .fhi,
.scheme .cci,
.scheme .wpi,
.scheme .usi {
	position:absolute;
	top:0px;
}
.scheme .ioi {left:0; width: 130px; text-align:center}
.scheme .fhi {left:185px;}
.scheme .cci {left:220px; width: 185px; text-align:center}
.scheme .wpi {left:517px; width:100px; text-align:center}
.scheme .usi {left:815px; width: 100px; text-align:center}
.scheme .soi {position:absolute; top:67px; left:630px; width: 83px;}
.scheme .soi ul{ list-style: square inside;}
.scheme .soi ul li{font:normal 12px Arial; padding:7px; background:none;}
.scheme .iii1,
.scheme .iii2,
.scheme .iii3 {position:absolute; top:95px;}
.scheme .iii1 {left:125px;width:100px; text-align:center}
.scheme .iii2 {left:413px;}
.scheme .iii3 {left:415px; text-align:center; width: 65px;}

/*.scheme_en .ioi {left:0px;}
.scheme_en .wpi {left:505px;}
.scheme_en .usi {left:840px;}*/

.bot_box {
	width:100%;
	margin-top:26px;
	position:relative;
	overflow:hidden;
	font: 12px Arial;
	background-color:#f0f0f0;
	color:#555555;
}
.bot_box h3, h3.black {
	background:url(../images/right_bot.gif) repeat-x;
	height:35px;
	font:bold 13px Tahoma, Arial;
	line-height:35px;
	color:#fff;
	text-align:center;
	position:relative;
	overflow:hidden;
	margin-bottom:8px;
}

h3.black {
margin:14px 0;
}
.bot_box h3 .tr,
h3.black .r{
	display:block;
	background:url(../images/right_bot_corns.gif) no-repeat;
	height:35px;
	width:12px;
	position:absolute;
	right:-6px;
	top:-5px;
}
.bot_box h3 .tl,
h3.black .l{
	display:block;
	background:url(../images/right_bot_corns.gif) no-repeat;
	height:35px;
	width:12px;
	position:absolute;
	left:-6px;
	top:-5px;
}
.bot_box .bl{
	background:url(../images/right_bot_corns.gif) no-repeat;
	height:10px;
	width:12px;
	position:absolute;
	left:-6px;
	bottom:-5px;
}
.bot_box .br{
	background:url(../images/right_bot_corns.gif) no-repeat;
	height:10px;
	width:12px;
	position:absolute;
	right:-6px;
	bottom:-5px;
}
.bot_box p {
	padding:8px 12px;
}
.bot_box ul li {
	background:url(../images/dot.gif) 12px 10px no-repeat;
	padding:8px 12px 8px 28px;
}

.note {
	margin:20px 0 24px;
	position:relative;
	overflow:hidden;
}

.note_inner {
	background-color:#f0f0f0;
	border:1px solid #ddd;
	color:#363636;
	padding:11px 18px;
}


.footer {
	clear:both;
	margin-top:26px;
	margin-bottom:65px;
	position:relative;
	overflow:hidden;
}

.footer_inner {
	background-color:#f0f0f0;
	border:1px solid #ddd;
	line-height:62px;
	color:#636363;
	text-align:center;
	font-size:13px;
}
.footer_inner a:link, .footer_inner a:visited {
	color:#636363;
	text-decoration:underline;
}
.footer_inner a:hover, .footer_inner a:active {
	color:#636363;
	text-decoration:none;
}

.footer .tl, .footer .tr, .footer .bl, .footer .br,
.note .tl, .note .tr, .note .bl, .note .br {
	position:absolute;
	width:12px;
	height:12px;
	background:url(../images/footer_corns.gif) no-repeat;
}
.footer .tl,
.note .tl {
	top:-6px;
	left:-6px;
}
.footer .tr,
.note .tr {
	top:-6px;
	right:-6px;
}
.footer .bl,
.note .bl {
	bottom:-6px;
	left:-6px;
}
.footer .br,
.note .br {
	bottom:-6px;
	right:-6px;
}	

.left_side {
	width: 650px;
	padding-top:13px;
}

.about, .tools, .progs, .rules, .start, .promote  {
	padding-left:100px;
	text-align:justify;
}

span.right,
a.right:link, a.right:visited {
	display:block;
	float:right;
	padding-top:20px;
	color:#898989;
	font-size:12px;
	text-decoration:underline;
}
a.right:hover, a.right:active {
	text-decoration:none;
}
span.right {
	text-decoration:none;
}
.dotted {
	background: url(../images/br_dot.gif) 0 8px repeat-x; 
	padding-top:8px;
	padding-bottom:14px;
	font-size:1px;
}

p.about {
	background:url(../images/ic_about.gif) left top no-repeat;
	height: 74px;
}
p.tools {
	background:url(../images/ic_tools.gif) left top no-repeat;
	height: 75px;
}
p.progs {
	background:url(../images/ic_progs.gif) left top no-repeat;
	height: 100px;
}
p.rules {
	background:url(../images/ic_rules.gif) left top no-repeat;
	height: 125px;
}
p.start {
	background:url(../images/ic_start.gif) left top no-repeat;
	height: 100px;
}
p.promote {
	background:url(../images/ic_promote.gif) left 9px no-repeat;
	height: 100px;
}

a.back:link, a.back:visited {
	display:block;
	float:right;
	color:#898989;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
a.back:hover, a.back:active {
	text-decoration:none;
}

.submenu {
	background:url(../images/submenu.gif) repeat-x;
	height:129px;
	position:relative;
	overflow:hidden;
}
.submenu .l, .submenu .r {
	position:absolute;
	width:12px;
	height:129px;
	top:0;
}
.submenu .l {
	background:url(../images/submenu_corns.gif) no-repeat;
	left:-6px;
}
.submenu .r {
	background:url(../images/submenu_corns.gif) no-repeat;
	right:-6px;
}
.submenu table {
	margin: 0;
	width:100%;
	border-collapse:separate;
	border-spacing:10px;
	table-layout:fixed;
}
.submenu table tr td {
	border:1px solid #dedede;
	height:109px;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:center;
	width:18%;
	padding:0;
}
.submenu table tr td.about {
	background:url(../images/icr_about.gif) center 12px no-repeat;
}
.submenu table tr td.tools {
	background:url(../images/icr_tools.gif) center 12px no-repeat;
}
.submenu table tr td.progs {
	background:url(../images/icr_progs.gif) center 12px no-repeat;
}
.submenu table tr td.rules {
	background:url(../images/icr_rules.gif) center 12px no-repeat;
}
.submenu table tr td.start {
	background:url(../images/icr_start.gif) center 12px no-repeat;
}
.submenu table tr td.promote {
	background:url(../images/icr_promote.gif) center 12px no-repeat;
}
.submenu a:link, .submenu a:visited {
	display:block;
	height:40px;
	color:#DA1526;
	text-decoration:none;
	padding-top:66px;
}
.submenu a:hover, .submenu a:active {
	text-decoration: underline;
}

/*  Page content container  */
.page_content {
	width:960px;
	margin: 0 5px;
}


p.left_arrow {
	line-height:35px;
	padding:0 0 0 25px;
	background:url(../images/arrow.gif) 10px 15px no-repeat;
}


table.table_style{
	width:100%;
	border-collapse:collapse;
}
table.table_style thead td{
	color:#666;
	padding:6px 3px;
	/*border set in custom css*/
}
table.table_style thead tr{
	padding:6px 3px;
	/*border set in custom css*/
}
table.table_style tbody tr td{
	padding:6px 3px;
}
table.table_style tbody tr.grey{
	background-color:whiteSmoke;
}
table.table_style tbody tr.white{
	background-color:white;
}
table.table_style tbody tr.grey:hover, table.table_style tbody tr.white:hover {
	background-color: #ffc;
}

ul.main_list li.title{
	background:none;
	font-weight:bold;
	color:#444;
}
ul.main_list li.title li{
	padding:3px 0px 3px 14px;
	font-weight:normal;
}
ul.main_list ul{
	padding-left:30px;
}
ul.main_list li.title ul li {
	padding:4px 0px 4px 14px;
}

.redbox{
	color:white;
	font-weight:  bold;
	background-color: #DA1526;
	padding: 3px 7px 3px 7px;
}

.pagination {/*margin-bottom:15px;*/ text-align:center;color:#DA1526;}
.pagination a {color:#DA1526; text-decoration:underline; display:inline-block; padding:0 4px;}
.pagination span {background-color:#DA1526; color:#fff; display:inline-block; padding:0px 4px;}


div.files_group {  background-color:#F0F0F0;  padding:3px 0; margin-bottom:15px;}
div.files_group div { padding:0 10px; float:left; line-height:34px;}
div.files_group div.left {border-right:1px solid #fff;}
div.files_group div.right {border-left:1px solid #ddd;}
/* refferals page */
.color_box{border:1px solid #fff; display:inline-block; width:15px; height:15px; position:relative; top:4px;}
textarea.html_code{background-color:#fff; border:1px solid #CECECE; width:99.5%; padding:8px 0; margin-bottom:15px;}


/* sub navigation */
/*.sub_nav p span {background-color:#fafafa; display:inline-block; padding:7px 15px; margin-right:8px;border:1px solid #e0e0e0;}
.sub_nav p a {background-color:#f0f0f0; display:inline-block; padding:7px 15px; margin-right:8px; border:1px solid #f0f0f0; color:#DA1526;}
.sub_nav p span a {background-color:#fafafa; display:inline; padding:0; color:#444; border:none;}*/

.linebg { background-color:#F0F0F0; line-height:34px; text-align:left; font-size:12px; padding:3px 0 3px 10px; margin-bottom:15px;clear:left;}
.nodata {background-color:#F0F0F0; text-align:left; font-size:12px; padding:10px 0 10px 15px; margin-bottom: 20px}

a.pseudo {text-decoration:none; border-bottom-style:dashed; border-bottom-width:1px;}

/* for statistics */
.width5 {width:5%}
.width7 {width:7%}
.width10 {width:10%}
.width13 {width:13%}
.width15 {width:15%}
.width20 {width:20%}
.width30 {width:30%}
.width45 {width:45%}
.width26 {width:26%}

.aright {text-align:right;}
.aleft {text-align:left;}
.center, .acenter {text-align:center;}

.rpad10, table tbody tr td.rpad10 {padding-right:10px}
.rpad5 {padding-right:5px}
.rpad3 {padding-right:3px}


.headerlink a {
	text-decoration:none;
	color: #666;
}

.sf_domain {overflow:hidden;white-space: nowrap;}
.sf_filename {overflow:hidden;white-space: nowrap;}

.fixed_table {table-layout: fixed}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
	font-weight: bold;
	color: navy;
	margin: 1px 1px;
}


/** hint box  */

#hintbox{ /*CSS for pop up hint box */
	position:absolute;
	top: 0;
	background-color: #FF9999;
	width: 150px; /*Default width of hint.*/
	padding: 3px;
	border:1px solid black;
	font:normal 11px Verdana;
	line-height:18px;
	z-index:100;
	border-right: 2px solid black;
	border-bottom: 2px solid black;
	visibility: hidden;
}

.error_text {
	color:#d10f0f;
}

.message_text {
	color:#197A30;
}


.message {
	border:2px solid green;
	background: #EFE url('../images/information_16x16.gif') no-repeat 5px 8px;
	padding:8px 8px 8px 25px;
	color:green;
	overflow:auto;
}

.infoicon {
	background: transparent url('../images/info_blue.gif') no-repeat 5px 8px;
	padding:8px 8px 8px 25px;
}
.infoicon_white {
	background: transparent url('../images/info_white.gif') no-repeat 5px 8px;
	padding:8px 8px 8px 25px;
}

.header_info_block {
	float:right; 
	heigth: 21px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 20px;
	
	background: transparent url('../images/info_blue.gif') no-repeat left center;
	
	font-weight: bold;
}
.header_info_block a {
	color: #557FAB;
	font-size: 13px;
}





div.inputs_line {vertical-align:baseline;}

input.text {
		background: white;
		border: 1px solid #CBCBCB;
		color: #333;
		height: 20px;
		line-height: 17px;
		padding-left: 4px;
		width:180px
	}
input.text, textarea {font-size: 12px;}
input.text, textarea, select {font-family: Tahoma, sans-serif;}

input.link {
	font-size: 100%;
	font-family: inherit;
	background: none;
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: dotted 1px red;
	padding: 0;
	margin: 0;
	color: red; 
}

.tform td {padding: 6px 0 6px 6px;}
.tform label {display: block;margin-right: 11px;padding-top: 4px;}

textarea.text {
	background: white;
	border: 1px solid #CBCBCB;
	color: #333;
	line-height: 17px;
	padding-left: 4px;
}


h2.subtitle {
	color: #DA1526;
	font: bold 18px Arial, Helvetica;
	margin-top: 10px;
	margin-bottom: 5px;
	text-align:left;
	font-size: 15px;
	padding:0px;
}

.selectedCategory {
	background-color:#FFFFA0;
}




.vert_border_3d {
	padding: 10px 0px;
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #bbbbbb;
}

.inner_container {
	padding: 6px 0px 6px 10px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #bbbbbb;
	background-color: #fbfbfb;
}

/* progress bar */
.progOutter { border:1px solid #000000; OVERFLOW: hidden;}
.progInner {color: black; background-color: red}

.cgrey { color:#999; }
.cgreen, a.cgreen { color:green; }
.cred, a.cred { color:red; }

.unread_news {color:#DB1427 !important;}

input.button {
	padding: 1px 2px;
}
input.bigbut {
	padding: 5px 10px;
	font-size: 110%;
	font-weight: bold;
	color: #333;
}
input.bigbut:disabled {
	color: silver;
}

.col100 {width: 100px; float: left; display: block;}
.col150 {width: 150px; float: left; display: block;}
.col130 {width: 130px; float: left; display: block;}


table.standard {
	border-collapse: collapse;
	margin-top: 5px;
	margin-bottom: 5px;
}

table.standard tr td, table.standard tr th {
	border: solid 1px silver;
	padding: 4px;
	font-size: 90%;
}

table.standard tr th {
	color: #333;
	font-weight: bold;
}

a.black, .submenu a.black {
	color: black;
}

.green_box {
	border: solid 1px #ccffcc;
	background-color: #eeffee;
	padding: 10px;
}

table.spacing4 {
	border-collapse: separate;
	border-spacing: 4px;
}

table.min {
	border-collapse: collapse;
}
table.min td, table.min th {
	border: none;
	margin: 0;
	padding: 3px;
}

.redline {
	border-bottom: solid 1px red;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 0px; 
	width: 100%;
}

hr.dot {
	border-top: dotted 1px gray;
	border-bottom: none;
	border-left:none;
	border-right:none;
	height: 0px;
	margin: 10px 0px;
}

ul.pulldown_container {
	position:relative; 
	display:inline;
}

ul.pulldown_container li {
	display:inline;
}
ul.pulldown_container li .pulldown_contents {
	display:none;
	position:absolute;
	top:15px; left:10px; 
	background-color: white;; 
	z-index: 10;
}
ul.pulldown_container li:hover .pulldown_contents {
	display:block;
}


.circle {
	width:10px; height: 20px;
	color: white; 
	font-weight: bold;
	text-align: center;
	padding: 5px 10px;
	display: inline-block;
	font-size: 13px;
	font-family: Verdana, Arial;
/*	background set in custom style*/
}

.plus {
	display: inline-block;
	width: 24px;
	height: 24px;
	background-image: url('../images/plus-grey.png');
	vertical-align:middle;
}

.minus {
	display: inline-block;
	width: 24px;
	height: 24px;
	background-image: url('../images/minus-grey.png');
	vertical-align:middle;
}

acronym, .acronym {
	border-bottom: dotted 1px black;
}
