

a:active   {text-decoration: none; color:#408080;} 
a:visited  {text-decoration: none; color:#505050;} 
a:link       {text-decoration: none; color:#505050;}
a:hover   {text-decoration: none; color:#408080;} 

a.menu:active   {text-decoration: none; color:#c0c0c0;font-weight:bold;font-size:12px;} 
a.menu:visited  {text-decoration: none; color:#ffffff;font-weight:bold;font-size:12px;} 
a.menu:link       {text-decoration: none; color:#ffffff;font-weight:bold;font-size:12px;}
a.menu:hover   {text-decoration: none; color:#c0c0c0;font-weight:bold;font-size:12px;} 

body {font-family:arial; margin:0px;font-size:12px;background: url(http://www.scribedesigns.com/skins/default/images/logoBig.gif) right bottom;background-repeat:no-repeat;
background-color:#ffffff}

td{font-size:12px;}
table.menubar{background:url(images/menuback.gif);}
table.menubar td{padding-left:1.5em;padding-top:1;}

div.spacer {margin:10;}
div.title {font-weight:normal;color:#000000;text-align:left;font-size:18px;margin-left: .5em;font-family:arial}
div.title2 {font-weight:bold;color:#542A2A;text-align:left;font-size:16px;margin-left: 1em;font-family:arial}
div.hype {font-weight:normal;color:#dddddd;text-align:center;font-size:14px;font-family:times new roman;}
div.contact {padding-bottom: 0;font-size:12px;color:#ffffff; text-align:left;}
div.sublink {text-indent: 1em;font-size:12px;padding-right: 1;margin-top : -1.5em;padding-bottom:1em;text-align: left;}

p {padding-bottom: 0; text-indent: 0.5em; text-align: justify; margin-right: 1.5em; margin-left: .5em; margin-top : .5em; font-size:12px;}
p.news {padding-bottom: 0; text-indent: 0em; text-align: justify; margin-right: 1.5em; margin-left: .5em; margin-top : 0em; font-size:12px;}

div.date {padding-bottom: 0; text-indent: 0.5em; text-align: left; margin-right: .5em; margin-bottom: -1.8em; margin-top : .2em; font-size:11px; font-style: italic;}

li {padding-bottom: 0; text-indent: 0; text-align: justify; margin-right: 1em; margin-left: 1em; margin-top : 1em; font-size:12px;}

table.sidebar {}
table.content {}

image {border:0;}
td.content {vertical-align:top;border: 1px dotted #AC5C5C;}

td.mbbutton{border-bottom : 1px dotted #AC5C5C;border-top:none;border-left: 1px dotted #AC5C5C;border-right:none; vertical-align:center;background:transparent;}
td.mbinput{border-bottom : 1px dotted #AC5C5C;border-top:none;border-left: 1px dotted #AC5C5C;border-right:none;background:transparent;}
table.mb td{background:transparent;}
table.mb th.mbtitle{border: 1px dotted #AC5C5C;}
table.mb td.mbheader{background-color: #DDCBCB;}
table.mb td.mbsection{border-bottom : 1px dotted #AC5C5C;border-top:none;border-left:none;border-right: 1px dotted #AC5C5C;}
table.mb td.mbthreadeven{border-bottom : 1px dotted #AC5C5C;border-top:none;border-left:none;border-right: 1px dotted #AC5C5C;}
table.mb td.mbthreadodd{border-bottom : 1px dotted #AC5C5C;border-top:none;border-left:none;border-right: 1px dotted #AC5C5C;}
table.mb td.mbsig{border-bottom : 1px dotted #AC5C5C;border-top:none;border-left:none;border-right: 1px dotted #AC5C5C;}
table.mb td.mbmessage{border-bottom : 1px dotted #AC5C5C;border-top:none;border-left:none;border-right: 1px dotted #AC5C5C;}
td.mblinks{border-bottom:none;}

h1 {font-size:14pt;}

table.display{}
table.display td{padding-bottom: 0; margin-right: 1em; margin-left: 1em; margin-top : 1em; font-size:12px;}

table td.news {border-top : 1px dotted #AC5C5C;vertical-align:top;}
table.news {border-bottom : 1px dotted #AC5C5C;}
td.menu {border-top : 1px dotted #AC5C5C;vertical-align:top;}
table.menu td{border-bottom : 1px dotted #AC5C5C;}

td.title{background-color: #DDCBCB;font-weight:bold;color:#000000;font-size:12px;padding-left:1em;padding-bottom:1.5em;padding-top:1.5em;}
td.bio{border-bottom :none;border-top : 1px dotted #AC5C5C;border-left : 1px dotted #AC5C5C;vertical-align:top;} 
td.name{border-bottom :none;border-top :none;padding-left:1.5em;padding-bottom:2em;padding-top:1em;font-weight:normal;color:#000000;font-size:14px;vertical-align:top;} 

/* Output List Tables */
table.list {border: 0, solid; border-color: #000000; border-right:none; border-top:none;}
/*  JPN added class trodd and treven to provide alternating colored rows in lists  */
table.list tr.trodd {background-color: #e4e4e4;border: 1, solid; border-color: #000000; border-right:none; border-bottom:none; border-top:none;}
table.list tr.treven {background-color: #ffffff;border: 1, solid; border-color: #000000; border-right:none; border-bottom:none; border-top:none;} 
table.list td {font-size:10px;vertical-align:top;}

table.list td {border: 1, solid; border-color: #000000; border-left:none; border-bottom:none; border-top:none; padding-left:4;}
table.list th {background-color: #000000; color: #ffffff; font-weight:700;font-size:12px; border: 1, solid; border-color: #ffffff; border-bottom:none; border-top:none; border-left:none; text-align:left; padding:4;}
table.list th.black {background-color: #000000; color: #ffffff; font-weight:700;font-size:12px; border: 1, solid; border-color: #ffffff; border-bottom:none; border-top:none; border-left:none; text-align:left; padding:4;}
table.list td.bar {border: 1, solid; border-color:#ffffff; background-color: #505050; font-size:1px; line-height: 75%; color:#505050;}
table.list td.clear {border: 0, solid; border-left:none; border-right:none; border-bottom:none; border-top:none; padding-right:4; text-align:right;}
table.list td.clear1 {border: 0, solid; border-left:none; border-right:none; border-bottom:none; border-top:none; padding-right:4; padding-top:8; text-align:center;}
table.list td.clear2 {border: 0, solid; border-left:none; border-right:none; border-bottom:none; border-top:none; padding-right:4; padding-top:0; text-align:left;}

/* Report Tables */
table.report {border: 0, solid; border-color: #000000; border-right:none; border-top:none;}
table.report tr.odd {background-color: #e4e4e4;}
table.report tr.even {background-color: #ffffff;} 
table.report tr.new {background-color: #ffff00;} 
table.report tr.del {background-color: #ffaaaa;} 
table.report tr.out {background-color: #aaaaff;} 

table.report td.GrandTotal {text-align:right;font-size:12pt;font-weight:700;font-family:times new roman;border: 1, solid; border-color: #000000; border-left:none; border-top:none;padding-top:0;background-color:#f4f4f4;}
table.report tr.GrandTotal td{text-align:right;font-size:12pt;font-weight:700;font-family:times new roman;border: 1, solid; border-color: #000000; border-left:none; border-top:none;padding-top:0;background-color:#f4f4f4;}
table.report td {font-size:12px;vertical-align:top;}
table.report td {border: 1, solid; border-color: #000000; border-left:none; border-top:none; padding-left:4;}
table.report th {font-weight:700;font-size:14px; border: 1, solid; border-color: #000000; border-bottom:none; border-left:none; text-align:left; padding:4;}
table.report th.black {background-color: #000000; color: #ffffff; font-weight:700;font-size:12px; border: 1, solid; border-color: #ffffff; border-bottom:none; border-top:none; border-left:none; text-align:left; padding:4;}
table.report th.SectionTitle {background-color:#efefef;color:#000000;text-align:left;font-size:12pt;font-weight:700;padding-top:6;padding-bottom:4;border: 1, solid; border-color: #000000; border-left:none;}
table.report th.SubSectionTitle {background-color:#dddddd;color:#000000;text-align:left;font-size:10pt;font-weight:700;padding-top:6;border: 1, solid; border-color: #000000; border-left:none; border-top:none;}
table.report td.bar {border: 1, solid; border-color:#ffffff; background-color: #505050; font-size:1px; line-height: 75%; color:#505050;}
table.report td.clear {border: 0, solid; border-left:none; border-right:none; border-bottom:none; border-top:none; padding-right:4; text-align:right;}
table.report td.clear1 {border: 0, solid; border-left:none; border-right:none; border-bottom:none; border-top:none; padding-right:4; padding-top:8; text-align:center;}
table.report td.clear2 {border: 0, solid; border-left:none; border-right:none; border-bottom:none; border-top:none; padding-right:4; padding-top:0; text-align:left;}
table.report td.Total {text-align:right;font-size:10pt;font-weight:700;}

/* Input Form Tables */

table.inputform {background-color:#c0c0c0; border: 2, solid; border-color: #000000; frame:border;}
table.inputform th {text-align:right; font-size:12px; padding-left:4;padding-right:4;}
table.inputform td.required {text-align:left; font-size:11px; padding-left:0;padding-right:0;color:#ff0000}
table.inputform td {padding-right:4;font-size:12px;}
table.inputform td.bar {border: 1, solid; border-color:#c0c0c0; background-color: #505050; font-size:1px; line-height: 75%; color:#505050;}
table.inputform td.clear1 {border: 0, solid; border-left:none; border-right:none; border-bottom:none; border-top:none; padding-right:4; padding-top:8; text-align:center;}
table.inputform th.title {text-align:center; font-size:14px; color:#ffffff; background-color:#000080; font-family:times new roman,arial; border-color:#c0c0c0; border: 1, solid; border-top:none; border-bottom:none; text-transform:uppercase; padding:0;}


	/* Calendar Tables */

	table.calendar {width:528px;border:solid;border-width:2px;spacing:2px;padding:2px;}
	table.calendar td, table.calendarday td {width:75px;height:75px;border:solid;font-size:10px;font-weight:bold;border-width:1px;text-align:left;vertical-align:top;}
	table.calendar td.today, table.calendarday td.today {border-width:2px;}
	table.calendar td.content, table.calendarday td.content {width:100%;height:100%;font-size:10pt;font-weight:normal;}

	table.calendarday {width:250px;border:solid;border-width:2px;spacing:2px;padding:2px;}

	table.calendar th, table.calendarday th {width:75px;border:solid;font-size:12px;border-width:1px;text-align:left;vertical-align:top;padding-right:4px;}
	caption.calendar-month {font-size:14pt;border:solid;border-width:2px;font-wight:bold;}
	span.calendar-prev {font-size:16pt;}
	span.calendar-next {font-size:16pt;}
	div.calendar-title {font-size:12pt;text-align:center;}