body {
	padding: 0 0 0 0;
	margin: 20px; 
	background: #AAAAAA;
	color: #444444;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px; /* font-size: 10pt; */ /* font-size: 62.5% */
}

/*
	// These are required for IE to operate correctly in normal mode
	// but when the accessability mode is selected these destroy the
	// display format.
	html { font-size: 100%;  }
	table, select, input, th, td  {	font-size: 100%; }
*/
html {
}
table, select, input, th, td, textarea {
	font-size: 100%;
}
form {
	margin: 0;
}
input {
	padding: 1px;
}
select {
	padding: 0;
}
img {
	border: none;
}

select, input, textarea {
	font-family: Verdana, Arial, sans-serif;
	color: #444444;
	font-size: .9em;
}

/* Order is Important a:link, a:visited, a:hover, a:active */
a:link, a:visited, a:hover, a:active {
color: #444444;
text-decoration: underline;
}

h1 {
	padding: 10px 0px 3px 0px;
	
	page-break-after:avoid;
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
	margin: 0px;
}


p {
padding: 0px 0px 10px 0px;
margin: 0px;
}

img/* Tom Barnett Edit */{
border: 0;
}

.SideBar {
padding-right: 3px;
}

.MainBar {
background: #C8CEC4;
padding-right: 3px; 
min-height: 200px; 
} 	

.MainBar div { 
padding: 10px 20px 20px 20px;
}

.RightBar {
padding-left: 3px;
}


.LogoBar { 
background: #FFFFFF; 
height: 100px; 
}

.Copyright { font-family:Arial; font-size: 10px; padding-top: 10px; padding-bottom: 5px;}

.ToDo { 
color: red; 
}


/*
 *	Tab Strip Minimal Test Style
 */

.TabStrip {
	float: right;
	font-weight: bold;
	color: #666666;
	font-size: 10px;
	line-height: normal;
}
.TabStrip ul {
	margin: 0px;
	list-style: none;
	padding: 0px 6px 0px 6px;
	float: right;
}
.TabStrip li {
	float: right;
	margin: 0px;
	padding: 4px 2px 4px 2px;
}

/* Order is Important a:link, a:visited, a:hover, a:active */
.TabStrip a:link, .TabStrip a:visited, .TabStrip a:hover {
	text-decoration: none;
	display: block;
	color: #666666;
}
.TabStrip a:hover {
	text-decoration: underline;
}

.TabStrip .Active {
	color: #666666;
	background-color: #B5CDF3;
}
.TabStrip .Active a:link, .TabStrip .Active a:visited, .TabStrip .Active a:hover {
	text-decoration: none;
	color: #666666;
}
.TabStrip a:hover, .TabStrip .Active a:hover {
	text-decoration: underline;
}

#table 1 /* Tom Barnett Edit from here */{
table-layout: fixed;
}

.lefttable{
background-color: #E3E5E0;
}

#topbar td{
padding-right: 3px;
}

#leftblock{
height: 236px;
width: 87px; 
background-color: #354954;
}

#rightblock{
height: 236px; 
background: #B6D0D1;
width: 90px;
}

.hidden{ /* any elements on the page you wish to be hidden, add a class="hidden" to them and they should remain hidden from view */
display: none;
}

/* Sample Data Examples Page */
#SampleData {
border: 1px solid #f5f5f5;
line-height: 1.6em;
}

.r1 {
background-color: #ECECEC;
margin: -5px;
padding: 0;
}

#SampleData td{
padding: 5px;
padding-right: 20px;
}

#SampleData ul{
margin: 0;
margin-left: 5px;
padding: 0;
}

#SampleData li{
background: url( images/bullet_black.png) no-repeat 0 5px;
list-style: none;
padding: 0 0 0 0;
line-height: 12px;
margin-top: 9px;
margin-bottom: 9px;
padding-left: 16px;
margin-left: 0;
}

/* Screenshots */
#WebInterface{
border: 0;
}

#WebInterface{
border: 1px solid #c5c5c5;
background-color: #fcfcfc;
}

#WebInterface td{
padding: 15px;
}

#WebInterface .r2 {
background-color: #f5f5f5;
border-right: 4px solid #c5c5c5;
}

/* Email Alert */
#EmailAlert{
border: 1px solid #c5c5c5;
background-color: #f5f5f5;
}

#EmailAlert td{
padding: 15px;
}