@charset "utf-8";
/* CSS Document */

/******************************
***   LIBRARY PAGE STYLES   ***
******************************/
#content {padding: 20px 0px;}
#content #columnLeft {float:left; width:455px; padding:0px 0px 0px 30px; margin-right:15px;}
#content #columnRight {float:left; width:242px; padding:0px;}

#content .pLike {font-size:0.8em;}
.newItem {display:block; height:9px; width:28px; float:left; margin:3px 5px 0px 0px; background:url(../_graphics/library/new.gif) top left no-repeat;}
.download {background:url(../_graphics/library/arrowWhite.gif) 0px 5px no-repeat; padding-left:20px; font-size:0.8em; margin-top: 8px;}
.download a{color:#000;}
a.backToMain {padding-left:20px; margin-left:10px; font-size:0.75em; color:#345487; background:url(../_graphics/library/arrowBlue.gif) 0px 5px no-repeat;}
a.goToHelp {padding-left:20px; font-size:0.75em; color:#2a6300; background:url(../_graphics/library/arrowGreen.gif) 0px 5px no-repeat;}

#content .result .title {font-size:.9em; font-weight:bold; color:#0758b4; line-height:1em; float:left; padding-bottom: 10px;}
#content .result .category {font-size:.8em; color:#555; font-weight:bold;}
#content .result .subTitle {font-size:.7em; color: #333; font-weight:bold; margin: 7px 0px;}
#content .result .subTitle .date {font-weight:normal;}
#content .result .description {font-size:0.8em; line-height:1.35em;}
#content .result {border-bottom:2px dotted #7d7d7d; padding-bottom: 15px; margin-top:12px;}
#content .result h2{margin-bottom:0px; float:left;}
#content .result p{margin-bottom:0px; margin-top:12px; clear:left;}

#librarySearch {width:242px; float:left; background:url(../_graphics/shared/docLibBg.gif) top left repeat-y; border-bottom:1px solid #666; text-align:center;}
#librarySearch .top {width:242; height:30px; background:url(../_graphics/library/searchTitle.gif) top left no-repeat;}
#librarySearch .content {text-align:left; padding-bottom:15px;}
#librarySearch .content h4, .h4Like {font-size:.78em; margin:13px 0px; color:#4a4a4a;}
#librarySearch .content input {margin:0px; padding:0px;}
#librarySearch .content label {font-size:.7em; color:#1e427c; line-height:1.5em; font-weight: normal;}
#librarySearch .content form{padding: 0px; margin: 6px 0px 0px 0px;}
#librarySearch .content form.assessments{padding-bottom: 8px; border-bottom:dotted 2px #7d7d7d;}
#librarySearch .content form.library{padding-bottom: 8px;}

#librarySearch .content .database {padding: 0px 10px;}

#librarySearch .content .timeRange {padding: 0px 10px; border-bottom:2px dotted #7d7d7d; margin-bottom:15px;}
#librarySearch .content .timeRange select {width: 71px;}
#librarySearch .content .timeRange input {width:220px;}
#librarySearch .content .timeRange button {margin:20px 0px 15px 0px;}

#content #columnRight #searchTips .bottom {postion:absolute; bottom:0px;}
#searchTips{background:url(../_graphics/library/greenBg.gif) top left repeat-y; margin-top:12px; clear:left; float:left; position:relative;}
#searchTips .content {margin:0px 12px 0px 10px;}
#searchTips .top {height:28px; width:241px; background:url(../_graphics/library/tipsTitle.gif) top left no-repeat;}
#searchTips .bottom {height:10px; width:241px; margin-top: 5px; background:url(../_graphics/library/greenBottom.gif) bottom left no-repeat;}
#content #searchTips ul li {background:transparent url(../_graphics/shared/liBulletGreen.gif) no-repeat scroll left 5px;}
#content #searchTips ul {margin-bottom: 10px;}

#orderTable {border-collapse: collapse; border:0px;}
