body         { background-image: url('images/pg-bg.gif'); background-repeat: repeat-x }
.errors      { font-family: Verdana; font-size: 9pt; color: #FF0000 }
.disclosure  { font-family: Verdana; font-size: 8pt; color: #808080 }
.testimonial { font-family: Verdana; font-size: 9pt; color: #666666; font-style: italic }
.bluetitle   { font-family: Verdana; font-size: 14pt; color: #5D73B3; font-variant: 
               small-caps }
.titles      { font-family: Arial; font-size: 12pt; color: #5D73B3; font-variant:small-caps; font-weight:bold }
.bodytext    {
	font-family: Verdana;
	font-size: 12pt;
	color: #000000
}
a:active     { font-family: Verdana; font-size: 9pt; color: #0000FF; text-decoration: none }
a:hover      { font-family: Verdana; font-size: 9pt; color: #FF0000; text-decoration: 
               underline }
a:link       {
	font-family: Verdana;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none
}
a:visited    {
	font-family: Verdana;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none
}
table.main   { padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; background-image:url('images/white-bg.gif'); background-repeat:repeat-y }ul           { list-style-image: url('images/bullet.gif') }
ul.dl        { font-family: Verdana; font-size: 9pt; color: #666666 }
td.row       { border-left:1px dotted #C0C0C0; border-right:1px dotted #C0C0C0; padding:4px; background-image: url('images/row-bg.gif'); background-repeat: repeat-x }
table.content {
	font-family: Verdana;
	font-size: 9pt;
	color: #333333;
	border: 2px dotted #C0C0C0;
	padding-left: 5px;
	padding-right: 
               5px;
	padding-top: 4px;
	padding-bottom: 4px;
}
hr           { border:1px dotted #CCCCCC; text-align:center; line-height:100%; margin-top:0; margin-bottom: 0 }
input.form   { color: #E9E9E9; border: 1px dotted #CCCCCC; padding: 2px; background-color: 
               #F3F4F5 }
div.wrapper_border_only
	{
	background-color: #FFFFFF; 
	border-width: 1px; 
	border-color: #D6D5D6;
	border-style: solid; 
	padding: 4px 4px 4px 4px;
	-moz-border-radius: 4px;
	}
	div.wrapper
	{
	background-color: #F7F7F7; 
	border-width: 1px; 
	border-color: #D6D5D6;
	border-style: solid; 
	padding: 4px 4px 4px 4px;
	-moz-border-radius: 4px;
	}

div.wrapper_login
	{
	width: 97%;
	background-color: #F7F7F7; 
	border-width: 1px; 
	border-color: #D6D5D6;
	border-style: solid; 
	padding: 4px 4px 4px 4px;
	-moz-border-radius: 4px;
	}

div.wrapper_license
	{
	width: 543;
	background-color: #F7F7F7; 
	border-width: 1px; 
	border-color: #D6D5D6;
	border-style: solid; 
	padding: 4px 4px 4px 4px;
	-moz-border-radius: 4px;
	}

div.wrapper_bottomless
	{
	background-color: #F7F7F7; 
	border-width: 1px 1px 0px 1px;
	border-color: #D6D5D6;
	border-style: solid; 
	padding: 4px 4px 4px 4px;
	margin: 0px 0px 0px 0px;
	-moz-border-radius: 4px 4px 0px 0px;
	}

div.wrapper_topless
	{
	background-color: #F7F7F7; 
	border-width: 0px 1px 1px 1px;
	border-color: #D6D5D6;
	border-style: solid; 
	padding: 4px 4px 4px 4px;
	margin: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 4px 4px;
	}

div.wrapper_out
	{
	padding: 5px 5px 5px 5px;
	}
