body {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
background-color: white;
}

#buttonad {
border-style: ridge;
border-color: #333333;
border-width: 2px;
margin: 0px 0px 5px 0px;
}

#bluebox {
border-style: ridge;
border-color: #333333;
border-width: 2px;
margin: 0px 0px 5px 0px;
padding-bottom: 3px;
}

#resourcead {
border-style: ridge;
border-color: #333333;
border-width: 2px;
margin: 0px 0px 5px 0px
}

#resourcead {
padding: 3px;
}

#buttonad {
padding: 0px;
}

#kickerlist ul {
list-style-image: url(/images/bullet.gif);
line-height: 10px;
margin: 3px 10px 0px 25px;
padding: 0px;
}

#kickerlist li {
text-indent: -3px;
margin-bottom: 2px;
}

#boxlist ul {
list-style-image: url(/images/bullet.gif);
line-height: 11px;
margin: 0px 3px 3px 20px;
padding: 3px;
}

#boxlist li {
text-indent: -3px;
margin-bottom: 3px;
}

#bclist ul {
list-style-image: url(/images/bullet.gif);
line-height: 12px;
margin: 0px 3px 3px 20px;
padding: 3px;
}

#bclist li {
text-indent: -3px;
margin-bottom: 3px;
}

#bluebar {
background-color: navy; 
padding: 5px 0px 5px 0px; 
text-align: center;
margin: 0px 0px 3px 0px;
}

.bluebarlink, A:link.bluebarlink, A:visited.bluebarlink, A:hover.bluebarlink {
font-size: 12px;
font-weight: bold;
color: white;
text-decoration: none;
}

A:hover.bluebarlink {
text-decoration: underline;
}

.breadcrumb {
font-size: 10px;
font-weight: bold;
color: white;
background-color: navy; 
padding: 2px 2px 2px 5px; 
vertical-align: middle;
height: 14px;
margin: 0px 0px 5px 0px;
}

#textbox {
padding: 3px;
}

#clearbox {
padding-bottom: 5px;
}

#grayline {
height: 5px;
border-bottom: 1px solid #666;
margin-bottom: 5px;
}

#toc img {
width: 60px;
height: 90px;
border: 0;
float: left;
margin: 0px 5px 0px 0px;
}

#toc p {
clear: both;
padding-top: 10px;
margin: 0px;
}

#article img {
width: 120px
height: 180px;
border: 0;
float: right;
margin: 0px 0px 5px 5px;
}

#block img {
width: 60px;
height: 90px;
border: 0;
float: left;
margin: 0px 5px 0px 0px;
}

#block p {
clear: both;
padding-top: 5px;
margin: 0px;
}

#block ul {
list-style-image: url(/images/bullet.gif);
line-height: 11px;
margin: 4px 3px 10px 20px;
padding: 3px;
}

#block li {
text-indent: -3px;
margin-bottom: 3px;
}
.bookmarks { overflow:hidden; clear:both; text-align:right; padding:10px 0; }

.bookmarks ul { list-style:none; float:right; margin:0; padding:0; }
.bookmarks ul li { display:inline; float:left; margin:0 0 0 5px; padding:0; }
a.faceBook,
a.twitter,
a.mySpace,
a.delicious,
a.google,
a.digg,
a.stumbleUpon,
a.yahoo { display:block; outline:none; width:20px; height:20px; text-align:left; font-size:1px; text-indent:-9999px; background-image:url(/sharedassets/bookmarkwidget/images/bookmarks5.png); background-position:0 0; background-repeat:no-repeat; margin:0; }

a.faceBook:hover { background-position:0 -20px; }

a.twitter { background-position:-20px 0; }
a.twitter:hover { background-position:-20px -20px; }
.twitter span { display:none; }

a.mySpace { background-position:-40px 0; }
a.mySpace:hover { background-position:-40px -20px; }

a.delicious { background-position:-60px 0; }
a.delicious:hover { background-position:-60px -20px; }

a.google { background-position:-80px 0; }
a.google:hover { background-position:-80px -20px; }

a.digg { background-position:-100px 0; }
a.digg:hover { background-position:-100px -20px; }

a.stumbleUpon { background-position:-120px 0; }
a.stumbleUpon:hover { background-position:-120px -20px; }

a.yahoo { background-position:-140px 0; }
a.yahoo:hover { background-position:-140px -20px; }

