/* Last update: January 23, 2009 by RPD: Clean up code */

/* Body */
body
{
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	margin:0;
	padding:0;
}

/* Universal tags */
table,tbody,tr,td,th
{
	margin:0;
	padding:0;
	border:0;
}

table,tbody,tr,td,p
{
	font-size:9pt;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
}

th
{
	font-size:9pt;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
}

ul,ol
{
	margin-top:0;
	margin-bottom:0;
}

li
{
	line-height:140%;
	margin:0;
	padding:0;
}

ul.containerend
{
	margin-bottom:0;
}

form
{
	margin:0;
	padding:0;
}

input
{
	margin:0;
	padding:0;
}

a
{
	color:#005a9c;
	text-decoration:none;
}

a:hover
{
	color:#C00;
	text-decoration:underline;
}

blockquote
{
	margin:0 20px;
	padding:0;
}

h2
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14pt;
	font-weight:bold;
	margin:0;
	padding:0;
}

h3
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12pt;
	font-weight:bold;
	margin:0;
	padding:0;
}

h4
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
	margin:0;
	padding:0;
}

img
{
	border:0;
}

/* Print Containers */
.containerpopup
{
	width:400px;
	background:#FFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:normal;
	text-align:center;
	padding:25px;
}

.containerhide
{
	position:absolute;
	height:0;
	width:0;
	overflow:hidden;
}

/* Containers */
.containerheader
{
	display:none;
}

.containernav
{
	display:none;
}

.containermain
{
	width:100%;
	text-align:left;
	margin:0 auto;
}

.containerleft
{
	float:left;
	margin-right:8px;
}

.containerright
{
	display:none;
}

/* Clear */
.clearup
{
	clear:both;
}

/* Header box */
.boxheader
{
	display:none;
}

/* Nav box */
.boxnav
{
	display:none;
}

/* Left box */
.boxleft
{
	background:#fff;
	margin-bottom:8px;
}

.boxleft_top div
{
	display:none;
}

.boxleft_top
{
	display:none;
}

.boxleft_bottom div
{
	display:none;
}

.boxleft_bottom
{
	display:none;
}

.boxleft_top div,.boxleft_top,.boxleft_bottom div,.boxleft_bottom
{
	display:none;
}

.boxleft_header
{
	line-height:11pt;
	font-size:14pt;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#7f7f7f;
	margin:0 12px 10px 12px;
}

.boxleft_break
{
	border-bottom:1px solid #d7d7d7;
	margin:0;
}

.boxleft_subnav
{
	display:none;
}

.boxleft_subnav_content
{
	display:none;
}

.boxleft_content
{
	font-size:9pt;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	margin:15px 12px 0 12px;
}

.boxleft_content ul,.boxleft_content ol
{
	font-size:9pt;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
}

.boxleft_content th.col1,.boxleft_content td.col1
{
	text-align:left;
	vertical-align:top;
	width:161px;
}

.boxleft_content th.col2,.boxleft_content td.col2
{
	text-align:center;
	vertical-align:top;
	width:150px;
}

.boxleft_content th.col3,.boxleft_content td.col3
{
	text-align:center;
	vertical-align:top;
	width:40px;
}

.boxleft_content th.col4,.boxleft_content td.col4
{
	text-align:center;
	vertical-align:top;
	width:60px;
}

.boxleft_content .contentformtext{
	width:225px;
	margin:0;
	padding:0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:9pt;
	color:#000;
}

.boxleft_content .contentformtextarea{
	width:375px;
	margin:0;
	padding:0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:9pt;
	color:#000;
}

/* Main Content Footer */
.boxleftfooter
{
	display:none;
}

/* Right box */
.boxright
{
	display:none;
}
