/* Default Tags */

:root 
{ overflow-y:scroll; }
BODY
{ background:#eee; margin:0; padding:0; color:#666; font-family:verdana,arial,helvetica,sans-serif; text-align:center;}
P, DIV, TD
{ font-family:verdana,arial,helvetica,sans-serif; line-height:1.5em; font-size:10px; font-size:10px; color:#333; vertical-align:top; padding:0; font-size:11.2px	}
IMG, TABLE
{ border:0; border-collapse:collapse; empty-cells:show; }
H1
{ font-family:georgia,times,times new roman; line-height:1.5em; font-size:18px; letter-spacing:.2em;	margin:12px 0 10px 0; color:#33762c; }
H2, H3
{ font-size:14px; }


/* Template */

#wrapper_outer
{ padding:0 6px 6px 6px; background:#fff; margin:0 auto; width:948px;  }
#wrapper
{ text-align:left; background:#fff url("../images/bg_top.gif") repeat-x top; }
#wrapper DIV
{ text-align:left; font-size:11px; }
.clear
{ clear:both }
#logoandtag
{ padding:60px 0 20px 0; }
#logoandtag #logo
{ float:left; padding:2px 10px; }
#logoandtag #logo IMG
{ width:178px; height:19px; }
#logoandtag #tag
{ float:right; padding:2px 10px; }
#logoandtag #tag IMG
{ width:261px; height:18px; }
#bluebar
{ background:url("../images/bg_bar_top.gif"); height:22px;  }
#topbar
{ background:url("../images/bg_top.gif"); padding:0 5px 5px 0; }
#main
{ }
#maintable
{ }
#contenttable
{  }

/* Footer */

#footer P
{ padding:0 10px; line-height:1.6em }
#footbar_wrapper
{ background:url("../images/bar_footer.gif") repeat-x bottom; height:28px; font-family:verdana,arial,helvetica,sans-serif; font-size:10px; padding:5px 12px; color:#fff;  }
#footbar
{ color:#fff; width:450px; float:left; padding-top:11px; }
#footbar_right
{ color:#fff; width:450px; float:right; text-align:right !important; padding-top:11px;  }
#footbar_right A
{ color:#fff; text-decoration:underline }
#footbar_right A:hover
{ color:#000; text-decoration:underline}
#botlinks
{ padding:10px; }
#botlinks a, #botlinks a:visited
{ font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#666; text-decoration:none }
#botlinks a:hover, #botlinks a:active
{ text-decoration:underline }


/* Content Styles */

#homecontent
{ font-family:verdana,arial,helvetica,sans-serif;	line-height:1.5em; font-size:10px; margin:5px 20px 20px 20px;  padding:12px 10px 5px 12px; color:#333;  }

#content
{ font-family:verdana,arial,helvetica,sans-serif;	line-height:1.5em; font-size:10px; margin:0 0 0 0; padding:5px 10px 5px 1px; color:#333; }
#content P
{ padding-right:20px; }
#content h2
{ font-size:14px }
#lev2 h1
{ margin:0px;background-image:url("../images/bg_h1.gif"); background-repeat:repeat-x; }
.sidebar
{ vertical-align:top;background-image:url("../images/bg_globe.jpg");background-repeat:no-repeat;width:123px;height:278px; }
#subfocus
{ padding:12px 0 0 1px; }
#subfocus TABLE TD
{ text-align:left }
.thumb
{ padding: 3px 8px 0 0; }
.blox, .blox2
{ padding: 3px 5px 0 10px; }
#address
{ margin-top:40px; border-top:4px solid #6d8e69; }
#address p
{ margin-top:12px; color:#666;}
#secnav
{ border-left:1px solid #ccc; }


/* Data Table */

#data TABLE
{ width:95%; empty-cells:show; border-collapse:separate; border-spacing:1px; border-style:none }
#data TD
{ width:50%; padding:5px; font-size:10px; line-height:1.3em }
#data TR.odd
{ width:50%; background-color:#dcdcdc; }
#data TR.even
{ width:50%; background-color:#f3f3f3; }


/* Anchors */

A
{ color:#1f4385; text-decoration:none }
A:visited
{ color:#1f4385; text-decoration:none }
A:hover, A:active
{ text-decoration:underline }
A.more, A.more:visited
{ font-weight:bold; text-decoration:none }
A.more:hover, A.more:active
{ color:#8ea1c2; text-decoration:underline }


/* Transactions */

TABLE.trans TD
{ padding-top:10px; vertical-align:top }
TABLE.trans TD P
{ width:390px; }
TABLE.trans TH
{ text-align:left; color:#1f4385; font-size:11px; padding-top:10px; padding-bottom:10px }
TABLE.trans TD.tombstone IMG
{ border:2px solid #1f4385;}
.tombstone
{ padding-right:10px; padding-bottom:10px }
.ltbl
{ color:#8ea1c2 }

/* Tabs */

UL.tabs
{ margin:0 auto; padding:0; list-style-type:none }
UL.tabs LI
{ margin:0; padding-right:5px; list-style-type:none; float:left; display:block; }
UL.tabs LI.last
{ padding-right:0 }
UL.tabs LI A
{ text-decoration:none; color:#223823; text-align:center; padding:3px 10px; border:1px solid #fff; display:block; }
UL.tabs LI A:hover
{ text-decoration:none; background:#e7efe7; color:#223823; border:1px solid #427b4a; }
UL.tabs LI A.active, UL.tabs LI A.active:hover
{ text-decoration:none; background:#427b4a; color:#fff;  border:1px solid #223823; }

.clear
{ clear:both; }

#downloads
{ margin:20px 0 42px 7px; padding:7px; border-top:1px solid #94bd8c; border-left:1px solid #94bd8c; border-right:2px solid #94bd8c; border-bottom:2px solid #94bd8c;}
#downloads H3
{ padding:4px 7px 7px 7px; margin:0 }
#downloads A.pdf
{ display:block; padding:7px 7px 7px 25px; background:#e7efe7 url("../images/ico_pdf.gif") no-repeat 5px 7px; }
#downloads A, #downloads A:visited, #downloads A:hover, #downloads A:visited:hover
{ color:#223823; text-decoration:none }
#downloads A:hover, #downloads A:visited:hover
{ text-decoration:underline }


TABLE.downloads
{ margin-top:20px; width:204px; border-top:1px solid #94bd8c; border-left:1px solid #94bd8c; border-right:2px solid #94bd8c; border-bottom:2px solid #94bd8c; }
TABLE.downloads TH
{ padding:7px; text-align:left; }
TABLE.downloads TD
{ }
TABLE.downloads TR.odd
{ background-color:#e7efe7 }
TABLE.downloads TR.even
{ background-color:#e7efe7 }
TABLE.downloads .dl_inner
{ width:100%; border:5px solid #fff; padding:7px; margin:4px; }
TABLE.downloads TD.ico
{ width:20px }
TABLE.downloads TD.file
{ padding-left:0; }
TABLE.downloads TD.space
{ padding:0;  }
TABLE.downloads A, TABLE.downloads A:visited, TABLE.downloads A:hover, TABLE.downloads A:visited:hover
{ color:#223823; text-decoration:none }
TABLE.downloads A:hover, TABLE.downloads A:visited:hover
{ text-decoration:underline }


/* New List */

.newlist H2
{ background:#eee; padding:4px; font-size:11px !important; margin:10px 0 0 0; border-bottom:1px solid #dcdcdc; }
.newlist UL, .newlist LI
{ margin:0; padding:0; list-style-type:none}
.newlist LI
{ padding:0; border-bottom:1px solid #dcdcdc }
.newlist LI A
{ display:block; padding:4px; text-decoration:none }
.newlist LI A:hover
{  background:#ffe; color:#333; }

	#printfoot
	{ display:none }



/* --- Printer Output --- */
@media print { BODY
	{ background:#fff none; color:#000; padding:0 }
	#top TR
	{ display:none; }
	#content P
	{ font-size:9pt; margin-left:0; padding:0; background-image:none }
	#content UL
	{ font-size:9pt; margin-left:20px;}

   thead {display:none;}

	LI
	{ font-size:9pt; }
	#content H1
	{ margin:0px;  }
	#content H2, #content H3, #content H4, #content H5, #content H6, #content P, #content TABLE
	{ margin-left:0 }
	/*#content DIV
	{width:250px;}*/
	TD#lev2
	{ width:616px;  }
	TD#lev2 P
	{ padding-right:20px; }
	#logoandtag TABLE
	{ width:738px;}	
	#printfoot
	{ display:block }
	#footer DIV
	{ width:auto }
	#footer DIV, #copyright P, #footer DIV
	{ color:#000 }
	.blox
	{width:86px;}
	#downloads
	{ display:none; }
	.bg_top
	{ width:738px }
	}