/* Build $BuildVersion$ */

body 
{
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
}

body, html {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
}

body, button 
{
}

.avqListitem 
{ 
	Display:inline; 
	padding: 0 0 0 0; 
}

.MultiBox div table tr td 
{ 
	border-top:none; 
	border-right:solid 1px black; 
	border-left:solid 1px black; 
	border-bottom:solid 1px black; 
}

.ListBox div 
{ 
	overflow-x:hidden;
}

#HeaderContainer
{
	width: 100%;
}

#MainContainer 
{
	width: 70%;
}

.TopMenu .TopNav .TopNavContainer .Header
{
	width: 100%;
}

.avqNavigation
{
}

.avqEdit
{
	border:none;
	width: 95%;
}

.SelectField
{
	width: 100%;
	font-family: Arial;
	font-size: x-small;
}

.Bookmark, .ListBox, .TableBox, .CurrentSelectionBox, .StatisticsBox, .Chart
{
	padding-right:0;
}

.TableBox td, .CurrentSelectionBox td, .ListBox td, .Chart td
{
	list-style-type:none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	cursor: pointer;
}

.InputBox td, .TextObject td, .Bookmark td
{
	list-style-type:none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.InputBox td
{
	cursor:default;
}

table 
{
	table-layout:fixed;
	border-collapse:collapse;
}

table td
{
	word-wrap:break-word; 
	word-break:break-all;
}

.ListBox table td
{
	word-wrap:normal; 
	word-break:normal;
}

.Frame 
{ 
	position: absolute; 
	overflow: hidden; 
}

.Frame button 
{
	border:none; 
	background-color:transparent;
	position:relative;
	padding: 0 0 0 0;
}

.SelectFieldContainer 
{
	padding-right:0;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
}

.Text 
{
	color:Red;
}

.selected
{
	background-color: #00ff00;
}

.disabled
{
	background-color: gray;
	color:White;
}

.avqColumnHead
{
	background:#c1c1c1;
}

.normal 
{
}

.stripe 
{
	background-color: Lime;
}

.info {
	font-style:italic;
	font-size: 0.9em;
	color: #666666;
}

.Button button 
{
	border:none; 
	background-color:transparent;
	position:relative;
	padding: 0 0 0 0;
	cursor: pointer;
}

.header, .graph, .content, .body
{
	position:relative; 
	width:auto; 
}

.graph, .content, .caption, .header
{
	overflow:hidden;
}

.graph, .content
{
	height:100%; 
}

.caption
{
	position:relative; 
	width:100%; 
	padding-left: 2pt;
}

.body
{
	overflow:auto;  
	background-color:White; 
}

.toolbar 
{
	background-color:Menu; 
	border-bottom:solid 1pt gray; 
	padding:1pt 0pt 1pt 2pt;
}

.header 
{
	background-color:Menu; 
}
