body	{margin:0;padding:0;background-color:#fff;font-family: Verdana, Arial, Helvetica, sans-serif;}

/* heds */ /*/*/
h1, h2, h3, h4, h5	{color:#006;}
h1	{font-size:26px;line-height:32px;margin:0;padding:6 0 0 0;font-weight:bold;}
h2	{font-size:22px;line-height:27px;margin:0;padding:18 0 0 0;font-weight:bold;}
h3	{font-size:18px;line-height:22px;margin:0;padding:18 0 0 0;font-weight:bold;}
h3.table	{font-size:16px;line-height:16px;margin:0;padding:0;font-weight:bold;}
h3.sidebarTOC	{font-size:14px;line-height:16px;margin:0;padding:0;font-weight:bold;border-top: thin solid #006;}
h4	{font-size:14px;line-height:17px;margin:0;padding:18 0 0 0;font-weight:bold;}
h4.table	{font-size:11px;line-height:11px;margin:0;padding:0;font-weight:normal;}
h5	{font-size:11px;line-height:13px;margin:0;padding:8 0 10 0;font-weight:normal;}
h3.sidebar	{font-size:13px;line-height:16px;margin:0;padding:0;font-weight:700;text-align:center;color:#FFF;}
h3.blockquote	{font-size:18px;line-height:22px;margin:0;padding:0 0 10 0;font-weight:bold;text-align:center;color:#006;}
h4.regtablehed	{font-size:14px;line-height:17px;margin:0;padding:3 0 3 0;font-weight:bold;}
h4.sidebar	{font-size:12px;line-height:15px;margin:0;padding:0;font-weight:bold;text-align:center;color:#FFF;}
h4.blockquote	{font-size:15px;line-height:19px;margin:0;padding:0;font-weight:bold;text-align:center;color:#006;}
/* */

/* port & res */ /*/*/
h1.restop	{margin:0; padding:10 0 0 0;font-weight:bold;}
h3.portfoliotitle	{margin:0; padding:0; color:#666;}
h3.portfolio {margin:0; padding:0;}
h4.portfolio {margin:0 0 16 0; padding:0; font-weight:normal; font-size:11px;}
.company	{font-weight:bold; font-size:14px;}
.school	{font-weight:bold;}
.companydetails	{font-size:11px;}
.position	{font-weight:bold;}
.positiondetails	{font-size:11px;}
/* */
/* grafs */ /*/*/
p	{font-size: 12px;line-height:18px;margin:0;padding:3 0 12 0;}
p.resourcehome	{font-size: 12px;line-height:18px;margin:0;padding:3 150 0 0;}
p.resourcesubhed	{font-size: 14px;line-height:15px;margin:0;padding:7 0 0 0;font-weight:bold;}
p.logo {font-family:arial,helvetica,sans-serif;color:#669;font-size: 18px; line-height:18px; padding:0; margin:0; font-weight:bold; border: none;}
p.nav	{font-size: 12px;line-height:14px;margin:0;padding:6 0 4 0;font-weight:bold; color:#006; }
p.nav2	{font-size: 12px;line-height:12px;margin:0;padding:6 0 4 0;font-weight:normal; color:#006; }
p.nav3	{font-size: 11px;line-height:11px;margin:0;padding:0 0 4 4;font-weight:normal; color:#006; }
.footer	{font-size: 11px;line-height:14px;margin:0;padding:4 0 4 0;}
p.sidebar	{font-size: 11px;line-height:14px;margin:0;padding:0 0 7 0;}
p.sidebarnav	{font-size: 12px;line-height:14px;margin:0;padding:2 0;}
p.sidebarnavsubhed	{font-size: 12px;line-height:14px;margin:0;padding:5 0 1 0;font-weight:bold;}
p.sitemapsection 	{font-size: 13px;line-height:17px;margin:0;padding:12 0 0 0;font-weight:bold;}
p.sitemappage	{font-size: 12px;line-height:16px;margin:0;padding:1 0 1 15;}
p.sitemappage2	{font-size: 12px;line-height:16px;margin:0;padding:1 0 1 30;}
p.call	{text-align:center;color:#006;font-size:11px;line-height:14px;padding:0;}
p.smallcall	{text-align:center;color:#006;font-size:10px;line-height:12px;padding:0;}
p.callno	{text-align:center;color:#006;font-size:12px;line-height:16px;padding:2 0 0 0;font-weight:bold;}
/* */

/* lists */ /*/*/
ul	{padding:0 0 12 0;margin:0 0 0 25;}
ul.tight	{padding:0 0 0 0;margin:0 0 0 25;}
li	{font-size: 12px;line-height:17px;}
li.sidebar	{font-size: 11px;line-height:14px;padding:0 0 6 0;margin:0;}
dt	{font-size: 12px;line-height:17px;margin:0;padding:0;}
/* */

/* links */ /*/*/
A:link { text-decoration: none }
A:visited { text-decoration: none }
A:hover { text-decoration: none }
A:active { text-decoration: none }

A.basic:link	{color:#00F; text-decoration: underline }
A.basic:visited	{color:#800080; text-decoration: underline }
A.basic:active {color:#00F; background-color:#FF0; text-decoration: underline }
A.basicasic:hover	{background-color:#FF0; text-decoration: underline }

A.logo:link	{color:#669; text-decoration: none;}
A.logo:visited	{color:#669; text-decoration: none; }
A.logo:active {color:#669; text-decoration: none;}
A.logo:hover	{background-color:#FFF; text-decoration: none}
 
A.nav:link	{color:#006; text-decoration: none;}
A.nav:visited	{color:#006; text-decoration: none; }
A.nav:active {color:#006; background-color:#FF0; text-decoration: none;}
A.nav:hover	{background-color:#FF0; text-decoration: none}
/* */


/* misc */ /*/*/
code	{font-family:'Courier New',Courier,monospace;font-size:12px;}
blockquote { font-size: 12px;line-height:18px; color:#006; border: thin solid #006; padding:9; margin:10 0 20 0; }
.small	{font-size: 11px;line-height:14px;margin:0;padding:3 0 9 0;}
hr	{color:#669;}
table.navbox {border-left: thin solid #006;}
/* */

/* tables */ /*/*/
p.table	{font-size:12px;line-height:16px;margin:0;padding:0;}
p.tablehed	{font-size: 12px;line-height:12px;margin:0;padding:0; font-weight:bold;}
p.table	{font-size: 12px;line-height:14px;margin:0;padding:0;}
p.regtable	{font-size: 12px;line-height:12px;margin:0;padding:3 0 3 0;}
/* */

/* blogger */ /*/*/
h2#archives { padding-top:10px;margin-top:40px;border-top:dotted 1px #999999;}
div.blogPost {font-size: 12px;line-height:18px;margin:0;padding:3 0 12 0;}
div.byline {color:#000;}
p#bloggerBug {padding-top:20px;}
.blogComments {padding-top:30px;color:#555555;padding-bottom:0px;margin-bottom:0px;font-weight:bold}
.blogComments .byline {font-size:1em;font-weight:normal;color:#555555;margin-right:10px;display:inline}
.blogComment {font-size:1em;margin:3%;color:#000000;font-weight:normal}
.deleted-comment {font-style:italic;color:gray;}
