﻿body {
	background-color: #fff;
	padding: 0;
	margin: 0;
}
html { height: 100%; }
body { height: 100%; }
form { height: 100%; }

td {
	padding: 0;
	margin: 0;
	border-width: 0;
	border-style: none;
}

th {
	padding: 0;
	margin: 0;
	border-width: 0;
	border-style: none;
}

table {
	padding: 0;
	margin: 0;
	border-spacing: 0px;
	border-width: 0;
	border-style: none;
}

img { border-style: none; }

.control {
	cursor:pointer;
}


.centre,.center { text-align: center; }
.cb { clear: both; }

/* for vertically aligned things - like popups
 * thanks to http://www.jakpsatweb.cz/css/css-vertical-center-solution.html
 * hacks for IE 6 are now in common-ie6.css
 */

/* CSS styles for standard browsers */
#vAlignOuter, .vAlignOuter {
	width: 100%;
	height: 100%;
	overflow: hidden;
	display: table;
}

#vAlignMiddle, .vAlignMiddle {
	display: table-cell;
	vertical-align: middle;
	height:100%;
}

#vAlignInner, vAlignInner {
	text-align: center;
}


/*taken from css/panel1.css, required by settings tab*/
#mainTable, .mainTable {
	margin: 0px auto 0px auto;
	text-align: left;
}

#divSettings h3 { font-size: 11px; }

#divMain, #divSettings {
	
	clear: both;
}

#settingsRowButtonsRow td { text-align: center; }
