input[type="radio"], input[type="checkbox"] {filter: alpha(opacity=100); position:static;height:auto;width:auto;}
input[type="radio"] + label, input[type="checkbox"] + label
{
	background: none !important;
}

input[type="radio"] + label, input[type="checkbox"] + label {
	float: none; 
	padding: 0;
	height:16px;
}

p.buttons .button {margin-right: 3%;}

#ja-search .button {height: 22px; top: 19px; right:17px;}

#ja-search .inputbox { line-height: 1.3; border: 1px solid #999;}

.ja-typo-table, table {}
.ja-typo-table td {
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.vertical-table tr td {border-top: 1px solid #ddd;}

#panel {
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#fafff4',GradientType=1 );
}

.vertical-table tr th.green { filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#81CB00', endColorstr='#4d7900');	}
.vertical-table tr th.blue{ filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#10CDE1', endColorstr='#0da3b3'); }
.vertical-table tr th.orange{	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec9a13', endColorstr='#c74900'); }
.vertical-table tr th.red{ filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e90000', endColorstr='#950101'); }
.vertical-table tr th.gray{ filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#666666'); }

.table-blue thead th {	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#10CDE1', endColorstr='#0da3b3');}
.table-green thead th { filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#81CB00', endColorstr='#4d7900');}
.table-red thead th {	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e90000', endColorstr='#950101'); }
.table-orange thead th {filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec9a13', endColorstr='#c74900');}
.ja-typo-table thead th {	/*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#666666');*/ }

.button, .button.black, .button.gray, .button.green, .button.blue, .button.red, .button.orange {
	box-shadow: none;
}

.button, button, input[type="button"] {border: 1px solid #ccc;}
.button.black {border: 1px solid #111;}
.button.gray {border: 1px solid #444;}
.button.green {border: 1px solid #619800;}
.button.blue {border: 1px solid #0da3b3;}
.button.red {border: 1px solid #b01111;}
.button.orange {	border: 1px solid #aa4003;}

p.readmore a {border:1px solid #ccc;}
#ja-panel ul.nav li a {border:1px solid #ccc;}

#openpanel {border-top:1px solid #444; border-right:1px solid #444; border-bottom:1px solid #444;}


.button, button, input[type="button"], p.readmore a { }

.slide-desc .desc-wrapper.white {background: url(../images/mask-w2.png); border:0; }
.slide-desc .desc-wrapper.black { background: url(../images/mask-b.png); border:0; }

.box_skitter .round .next_button,
.box_skitter .round .prev_button {}

.box_skitter .round .next_button:hover,
.box_skitter .round .prev_button:hover {background-color: rgb(0,0,0) !important;}

.cooltip { background: url(../images/mask-b.png);}

#ja-megamenu, #ja-cssmenu, #jasdl-mainnav, #ja-splitmenu {
	border:1px solid #444;
}

ul.megamenu .level1, 
ul.megamenu .level2,
ul.megamenu .level3 {border: 1px solid #444;}

ul.megamenu li.over, ul.megamenu li.haschild-over {background:#999 !important;}

#ja-cssmenu li ul {background:none;}
#ja-cssmenu li ul li {border:1px solid #444 !important; border-bottom:0 !important;}
#ja-cssmenu li ul li.last-item { border-bottom: 1px solid #444 !important;}

#ja-cssmenu li:hover {background:#999;}

#jasdl-mainnav li.haschild.hover, #jasdl-mainnav li.hover,
#ja-splitmenu li:hover {background:#999 !important;}

#ja-subnav {border-left:1px solid #333; border-bottom:1px solid #444;}

#ja-subnav ul li ul li { border:1px solid #333 !important; border-bottom:0 !important; }
#ja-subnav ul li ul li.last-item { border-bottom:1px solid #333 !important; }

.ja-typo-pre-title {border:1px solid #ccc;}

.long-strikers-dark h1, .long-strikers-dark h2, .long-strikers-dark h4, .long-strikers-dark p, .long-strikers-dark ul {
	background: #000;
}
.long-strikers-light h1, .long-strikers-light h2, .long-strikers-light h4, .long-strikers-light p, .long-strikers-light ul {
	background: #fff;
}