.box .bottom  {
background-color:	#ffffb9;
border-bottom-width:	1px;
border-color:	#ffc000;
border-left-width:	1px;
border-right-width:	1px;
border-style:	solid;
border-top-width:	0;
margin-bottom:	12px;
padding:	8px;
}

.box .bottom p, .box .bottom li, .box .bottom td  {
font-size:	85%;
}

.box .bottom p, .box .bottom ul, .box .bottom li  {
margin-bottom:	0;
margin-top:	0;
}

.box .bottom ul  {
margin-left:	12pt;
padding-left:	0;
}

.box .top  {
background-color:	#ffffff;
background-image:	url( Bitmaps/BoxTop.jpg );
background-position:	top right;
background-repeat:	no-repeat;
border-bottom-width:	0;
border-color:	#ffc000;
border-left-width:	1px;
border-right-width:	1px;
border-style:	solid;
border-top-width:	1px;
font-family:	Segoe UI, Trebuchet MS, Tahoma, Verdana, Arial, Sans-Serif;
font-weight:	bold;
padding-bottom:	2px;
padding-left:	2px;
padding-right:	8px;
padding-top:	2px;
}

.box a  {
text-decoration:	none;
}

.comment  {
color:	#808080;
font-size:	85%;
}

.content  {
padding:	15px;
}

.footer  {
background-color:	#ffffe0;
border-top-color:	#ffe63f;
border-top-style:	solid;
border-top-width:	1px;
font-size:	85%;
margin-top:	3em;
padding-bottom:	8px;
padding-left:	6pt;
padding-right:	6pt;
padding-top:	4px;
text-align:	left;
}

.indent  {
margin-left:	4em;
}

.leftbox  {
float:	left;
margin-right:	24px;
}

.pad  {
padding-bottom:	1em;
padding-top:	1em;
}

.padbottom  {
padding-bottom:	1em;
}

.padtop  {
padding-top:	1em;
}

.rightbox  {
float:	right;
margin-left:	24px;
}

.small  {
font-size:	85%;
}

.tiny  {
font-size:	75%;
}

P.long, LI.long, DIV.long, TD.long, .long P, .long LI  {
font-size:	85%;
line-height:	150%;
}

a  {
color:	#c04000;
text-decoration:	underline;
}

a:hover  {
color:	#ff6000;
text-decoration:	underline;
}

body  {
cursor:	default;
margin:	0;
}

body, p, li, td, input  {
font-family:	Segoe UI, Tahoma, Verdana, Arial, Sans-Serif;
font-size:	small;
}

div.dotteddivider  {
border-bottom-color:	#dbdbdb;
border-bottom-style:	dotted;
border-bottom-width:	2px;
height:	0;
line-height:	0;
margin-bottom:	-1em;
margin-top:	.5em;
}

h1, .h1  {
color:	#2b3a77;
font-family:	Segoe UI, Trebuchet MS, Arial, Sans-Serif;
font-size:	large;
font-weight:	bold;
margin-top:	0;
}

h2, .h2  {
color:	#494e9f;
font-family:	Segoe UI, Trebuchet MS, Arial, Sans-Serif;
font-size:	medium;
font-weight:	bold;
}

h3, .h3  {
color:	#7f3000;
font-family:	Segoe UI, Trebuchet MS, Arial, Sans-Serif;
font-size:	small;
font-weight:	bold;
}

img  {
border-width:	0;
}

img.middle  {
vertical-align:	middle;
}

li  {
margin-bottom:	4pt;
}

table.pad td  {
padding-bottom:	.5em;
padding-top:	.5em;
}

table.topalign td  {
vertical-align:	top;
}

tr.header td  {
background-color:	#f0f0ff;
padding:	.5em;
}
