/* CSS Document */
/* User Agreement */
table#policytable {
	width: 100%;
	height: 100%;	
}

table#policytable td {
	vertical-align: top;	
}

table#policytable td.header {
	height: 20px;
	border-bottom: 1px solid #999;
	padding-bottom: 3px;
	text-align: left;
}

table#policytable td.content {
	text-align: left;
}

table#policytable td.content li {
	padding-bottom: 3px;
}

table#policytable td.footer {
	height: 20px;
	border-top: 1px solid #999;
	padding-top: 3px;
	text-align: left;
}

table#policytable td.content div#policytext_wrapper {
	overflow: auto;
}

table#policytable td.content div#policytext {
	padding: 3px;
}

table#policytable td.content div#policytext h1 {
	font-size: 1.2em;
}

table#policytable td.content div#policytext h2 {
	font-size: 1.1em;
	font-style: italic;
}

/* Dialogs */
.no-close .ui-dialog-titlebar-close {
	display: none;
}

span.ui-dialog-title {
	text-align: left;	
}