body { 	margin:0;padding:0; font-family: verdana,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11pt; line-height: 1.5; font-size-adjust: none; font-stretch: ; }

.body {margin-left: 5%; margin-right:5%;padding:0;}

tr td { font-size:11pt; }

#header { margin: 0pt; padding: 0pt; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;border-bottom:dotted #ccc 1px }

#footer {border-top:dotted #ccc 1px;font-size:80% }

.column-in { margin: 0pt; padding: 0.5em 1em; }

.cleaner { border: medium none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0%; clear: both; height: 1px; font-size: 1px; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; }

/* scrib headers */
h1, h2, h3, h4 { margin: 0.2em 0pt; }

h2 { font-size:120% }

h4 {font-weight:bold;font-size:90%;text-transform:uppercase;background-color:#999;color:white;padding-left:5px }

.header { font-family:Georgia,verdana,sans-serif; font-weight:bold; font-size:250%; color:#999;letter-spacing:.03em; }

p { margin: 0.5em 0pt; }

/* scrib content elements */
a { color: #003399; text-decoration:none; }
a.headline { color:#003399;font-weight:bold;text-decoration:none }
a.extheadline { color:#BF7300;font-weight:bold;text-decoration:none }
a:hover { text-decoration:underline }
a.headline:hover{ text-decoration:underline }
a.extheadline:hover { text-decoration:underline }

input { font-size:11px }

.tease { margin-left:10px }
.meta { margin-left:10px;color:#999;font-size:80% }
.metanomargin { margin-left:0px;color:#999;font-size:80% }
.entry {margin-top:10px}

.item { line-height:1.4em;padding:10px 5px;}
.item:hover { background-color:rgb(239, 246, 247);}
.item_ext { line-height:1.4em;padding:10px 5px;}
.item_ext:hover { background-color:#F7EEDF; }

.more { font-style:italic; }
.extmore { color:#BF7300;font-style:italic; }

img.thumb { float:left;border:solid black 1px;margin-right:5px;width:50px;height:50px } 

.righty {text-align:right;}
.rightyright {text-align:right;float:right; }

.entryfooter {color:#999;padding-top:10px }

.comment .author {
	font-style:normal;
	text-transform:none;
	font-weight:bold;
	text-decoration:none;
}



cite { 
	font-style:normal;
	text-transform:none;
	text-decoration:none;
}

.comment .body {
	margin-left:20px;
}

.comment { margin-bottom:25px; }

.comments { margin-top:30px }

img { 
	border:solid black 1px;
	padding:0px;
	margin:0px;
}

li .document, ul .document {
	list-style-image: url('imgs/page.gif')
};

li .folder, ul .folder {
	list-style-image: url('imgs/folderopen.gif')
};

ul li { list-style:disc; }
ul { margin-left:25px; padding:0 }

ul.noindent { margin:0; padding:0; }
ul li.nodot { list-style:none; margin:0; padding:0; }

form { padding:0;margin:0 }

h1.header {display:inline}

/* announcements */

.ahem { 
background-color:#FF9;
width:100%;
text-align:right;
font-size:9pt
}

/* welcome */
#wtf {
text-align:left;
font-size:11px;
background: #ffc;
padding:10px;
margin:1% 1%;
border-top:1px solid #fc0;
border-bottom:1px solid #fc0;
line-height: 1.2;
}



ul.numbered li { list-style:decimal }