.topbar
{
	width: 100%;
	text-align: center;
	background-image: url('/eibpublic_SP/pics/header_bg.gif');
	background-repeat: repeat-x;
	background-position: top left;
}

.clear{
	clear: both;
}

.button
{
	position: relative;
	padding-left: 10px;
	padding-right: 0px;
	height: 18px;
	padding-bottom: 2px;
}

.disabledbutton
{
	position: relative;
	padding-left: 10px;
	padding-right: 0px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter:alpha(opacity=30);
	-moz-opacity:.3;
	opacity:.3;
	color:#A0A0A0;
	height: 18px;
	padding-bottom: 2px;
}

.button_left
{
	height:18px;
	width:9px;
	position: relative;
	vertical-align: middle;
}

.button_right
{
	position: relative;
	background-repeat: no-repeat;
	height:18px;
	width:9px;
	padding-right:0px;
	vertical-align: middle;
}

.button_cancel_middle
{
	position: relative;
	height:18px;
	border:none;
	color: #e2001a;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
    padding-left: 1px;
    padding-right: 1px;
	cursor: pointer;
	vertical-align: middle;
	background-color: white;
	background-image: url('/eibpublic_SP/pics/button_cancel_middle.gif');
	background-repeat: repeat-x;
	padding-bottom: 1px;
}

.button_ok_middle
{
	position: relative;
	height:18px;
	border:none;
	color: #ffffff;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	padding-left: 1px;
    padding-right: 1px;
	cursor: pointer;
	vertical-align: middle;
	/*background-color: #e2001a;*/
	background-image: url('/eibpublic_SP/pics/button_ok_middle.gif');
	background-repeat: repeat-x;
	padding-bottom: 1px;
}

.button_middle
{
	position: relative;
	height:18px;
	border:none;
	color: black;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	padding-left: 1px;
    padding-right: 1px;
	cursor: pointer;
	vertical-align: middle;
	background-color: white;
	background-image: url('/eibpublic_SP/pics/button_middle.gif');
	background-repeat: repeat-x;
	padding-bottom: 1px;
}

/* Contentbox */
.contentboxtop_middle
{
	background-image: url('/eibpublic_SP/pics/contentboxtop_middle.jpg');
	background-repeat: repeat-x;
	background-position: center center;
	vertical-align: middle;
	border-top: 1px solid rgb(206,206,206);
	border-bottom: 1px solid rgb(206,206,206);
}

tr.contentbox_header
{
	height: 29px;
}

td.contentboxtop_left
{
	width: 1px;
	background-image: url('/eibpublic_SP/pics/contentboxtop_left.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}

td.contentboxtop_right
{
	width: 1px;
	background-image: url('/eibpublic_SP/pics/contentboxtop_right.jpg');
	background-position: top right;
	background-repeat: no-repeat;
}

td.contentboxbottom_left
{
	width: 1px;
	height: 2px;
}

td.contentboxbottom_right
{
	width: 1px;
	height: 2px;
}

span.contentbox_img
{
	padding: 0px;
	margin: 0px;
	height: 26px;
}

.contentbox_title
{
	font-family: Arial,Tahoma,Verdana;
	color: #4070b0;
	font-weight: bold;
	font-size: 13px;
	/*padding-top: 6px;*/
	padding-left: 10px;
	text-transform:uppercase;
}

.contentbox_info
{
	font-family: Arial,Tahoma,Verdana;
	color: #4070b0;
	font-weight: normal;
	font-size: 12px;
	padding-top: 1px;
	margin-left: 5px;
	float: left;
}

.contentbox_title_disabled
{
	font-family: Arial,Tahoma,Verdana;
	color: #808080;
	font-weight: bold;
	font-size: 13px;
	padding-top: 6px;
	padding-left: 10px;
	font-style: italic;
	text-transform:uppercase;
}

td.contentbox_data
{
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-color: white;
	background-image: url('/eibpublic_SP/pics/contentbox_bg.jpg');
	background-position: bottom left;
	background-repeat: repeat-x;
}

div.contentbox_data
{
	padding: 7px;
	padding-top: 5px;
}

div.contentbox_data_separator
{
	padding: 7px;
	padding-top: 5px;
	background-image: url('/eibpublic_SP/pics/separator.bmp');
	background-position: center center;
	background-repeat: repeat-y;
}

.contentbox_bottom
{
	background-image: url(/eibpublic_SP/pics/contentboxbottom.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

table.contentbox
{
	margin-top: 0px;
	margin-bottom: 12px;
}

img.contentbox_img
{
	padding: 0px;
	margin: 0px;
}

.input
{
	background-color: white;
	border: 1px #cccccc solid;
	font-family: Arial,Tahoma,Verdana;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	background: url("/eibpublic_SP/pics/input-bg.gif") repeat-x;
}

table.greybox
{
	margin-top: 0px;
	margin-bottom: 12px;
}

.greybox_top
{
	background-image: url('/eibpublic_SP/pics/greybox_top.gif');
	background-position: top;
	background-repeat: repeat-x;
}

td.greybox_data_left
{
	border-left: 1px solid rgb(221,221,221);
	background-color: white;
	background-image: url('/eibpublic_SP/pics/contentbox_bg.jpg');
	background-position: bottom left;
	background-repeat: repeat-x;
}

td.greybox_data
{
	background-color: white;
	background-image: url('/eibpublic_SP/pics/contentbox_bg.jpg');
	background-position: bottom left;
	background-repeat: repeat-x;
}

td.greybox_data_right
{
	border-right: 1px solid rgb(221,221,221);
	background-color: white;
	background-image: url('/eibpublic_SP/pics/contentbox_bg.jpg');
	background-position: bottom left;
	background-repeat: repeat-x;
}

div.greybox_data
{
	padding: 7px;
	padding-top: 6px;
}

div.greybox_data_separator
{
	padding: 7px;
	padding-top: 6px;
	background-image: url('/eibpublic_SP/pics/separator.bmp');
	background-position: center center;
	background-repeat: repeat-y;
}


.greybox_bottom
{
	background-image: url('/eibpublic_SP/pics/greybox_bottom.gif');
	background-position: top;
	background-repeat: repeat-x;
}

div.greybox_icon
{
	height: 100%;
	float: left;
	padding-left: 7px;
	padding-top: 5px;
	padding-right: 2px;
}

.minwidth
{
 	position: relative;
 	min-width: 770px;
 	width: expression(document.body.clientWidth < 771 ? "770px" : "100%");
}

.maxwidth
{
 	position: relative;
 	max-width: 1000;
 	width: expression(document.body.clientWidth > 1000 ? "1000px" : "100%");
}
