html,body,p,blockquote,q,
h1,h2,h3,h4,h5,h6,
form, fieldset,a,div,img{
	margin: 0px; border: 0px; padding: 0px;
}
html{ font-size: 80%; color: #550e00; background-color: #aac6ff; height: 100%}

body {background-color: #aac6ff; color: #550e00; font-family: verdana, "trubuchet ms", sans-serif; font-size: 100%; height: 100%;}
/* text related styles */

a {text-decoration: none; font-family: verdana, "trubuchet ms", sans-serif; font-size: 100%; color: #c72000;}
a.breadCrumb{font-size: 100%;	text-decoration: none;}

/* table related styles */
table {border-width: 1px; border-style: solid; border-color: #6c8c5d; width: 100%;}
td {background-color: #c6ffaa; border-right: 1px solid #a8d890; border-bottom: 1px solid #a8d890;border-top: 1px solid #a8d890; color: #550e00; font-family: verdana, "trubuchet ms", sans-serif; font-size: 10pt; vertical-align: top; text-align: justify;}
th {background-color: #8ab277; font-family: verdana, "trubuchet ms", sans-serif; font-size: 10pt;}

td.left,th.left {width: 30%;}
td.right,th.right {width: 70%;}

td.out,th.out {width: 33%;}
td.mid,th.mid {width: 34%;}

/* other styles */
img {border: none;}

#header{
	position: relative;
	height: 148px;
}
#header #headerimg{
	position: absolute; left: 0px; top: 0px;
}
#header #nav{
	position: relative;
	top: 150px;
	left: 10px;
}
#header, #content, #footer{
	width: 800px;
}

#main{
	float: left; padding: 20px 20px 10px 10px;
}

#footer{
	position: absolute; font-size: 60%; margin-left: 10px;
}
.hidden{display: none;}
.clear{clear: both; height: 1px; overflow: hidden;}

/* text styles to avoid deprecation */
.under{text-decoration: underline;}
.b{font-weight: bold;}
.bu {text-decoration: underline; font-weight: bold;}
.tinyText{font-size: 60%;}

.picLeft{float: left;	margin-right: 20px;}
.acroSwap{
	 cursor: pointer; text-decoration: none; font-family: verdana, "trubuchet ms", sans-serif; font-size: 10pt; color: #c72000;
}