p{margin:0 0 .5em;}
h2,h3,h4{color:#1C305C;}  
.contentblock h2 {border-bottom:4px double #1C305C;}
#sidebar h2, #sidebar h3 {border-bottom: 1px dotted #1C305C !important; font-size:18px !important;font-family:Georgia, "Times New Roman", Times, serif;color: #1C305C;}
.gutter dl{margin:0 0 .5em 0;}
dd{margin-left:0px;}
div.actList img{float:left;margin-right:8px;margin-bottom:5px;}
div.actList dl{clear:left;margin-bottom:15px;}
div.actList dd.image{float:left;}
dt.title{font-size:13px !important;}
dd.userPic{float:left;}
#homepagecol h3 a:visited,#maincol a:visited{color:#680208;text-decoration:none;}
#maincol a:hover{color:#666666;text-decoration:underline;}
div.l_link{float:left;}
div.r_link,p.r_link{color:#b41617;text-align:right;margin-right:15px;clear:left;}
div.searchtab a:link,div.searchtab a:visited,div.searchtab a:hover,div.searchtab a:active{/* dark red */
color:#680208;text-decoration:none;font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;}
div.searchtab li{margin-bottom:1em;}
div.r_link a:link,div.r_link a:visited,div.r_link a:active,p.r_link a:link,p.r_link a:visited,p.r_link a:active{color:#680208;}
div.r_link a:hover,p.r_link a:hover{color:#666666;}
div.r_link2 a:link,div.r_link2 a:visited,div.r_link2 a:active{color:#680208;}
div.r_link2 a:hover{color:#666666;}
div.l_link a:link,div.l_link a:visited,div.l_link a:active{color:#b41617;}
div.r_link2{float:right;padding-top:.4em;padding-right:15px;margin-top:40px;}
div.join_group{position:absolute; top:464px; left:440px;}
div.logoContainer{display:inline;width:80px;float:left;margin-right:6px;}
div.sponsorContainer{display:inline;width:100px;float:left;margin-right:20px;}
div.avatarContainer{display:inline;width:158px;float:left;margin-right:5px;margin-bottom:16px;}
div.avatarContainer img{float:left;margin-right:4px;}
div.avatarContainer p{margin-bottom:0px;}
div.photoContainer{display:inline;float:left;margin-right:1px;padding:4px;border:1px solid #dddddd;text-align:center;margin-bottom:1em;}
div.photoContainer p{width:75px;margin-bottom:0;text-align:center;}
/* photo gallery */
div.photoGalleryThumb{float:left;width:152px;margin-right:7px;margin-bottom:25px;padding:4px;border:1px solid #999999;}
div.photoGalleryThumb img{border:1px solid #999999;width:150px;height:150px;}
div.photoGalleryThumb div.capt{margin:8px 5px 5px 0px;}
div.photoGalleryThumb div.capt p.photoTitle{margin:0px;}
div.photoGalleryThumb div.capt p.photoDate{font-size:10px;margin:0px;}
div.postPhoto{clear:left;text-align:right;margin-right:10px;margin-bottom:15px;}
/* end photo gallery */
div.login{float:right;margin-right:30px;margin-top:8px;}
div.login a:link,div.login a:visited,div.login a:hover,div.login a:active{color:#666666;}
div.contentblock a:link,div.contentblock a:visited,div.contentblock a:active{text-decoration:none;/*font-weight:normal;*/
color:#680208 !important;}  
div#singlecol a:link,div#singlecol a:visited,div#singlecol a:active{text-decoration:none;/*font-weight:normal;*/
color:#680208 !important;}  
div.contentblock a:hover,div#singlecol a:hover{color:#666666 !important;text-decoration:underline;}
.topstory .title a:link{text-decoration:none;color:#680208 !important;}
/* article meta */
dl.asset-meta { margin-bottom:1em;}
dl.topstory dd{font-size:12px;}
div.search{float:right;margin-right:30px;width:200px;}
div.contentblock{overflow:hidden !important;}
dd.meta a:link{color:#680208 !important;}
dl.topstory dd.byline a:link,dl.topstory dd.byline a:visited{color:#680208;text-decoration:none;}
dd.byline,dd.byline a:link,dd.byline a:visited{font-size:10px;}
dd.byline{margin-bottom:1em;}
dd.byline p{margin-bottom:0;}
#content{clear:left;float:left;width:810px;}
.rightcol{margin-left:535px;}
/* groups */
.homepagecol div.contentblock .gutter{overflow:hidden;}
div.contentblock .gutter{overflow:hidden;}
div.groupOpts{margin:0 0 1.2em 0;text-align:center;border-top:1px #cccccc solid;border-bottom:1px #cccccc solid;padding:2px 0 2px 0;}
h2.titlebar{margin-bottom:16px;color:#1C305C!important;font-size:24px;border:none;}
.contentblock#welcome{line-height:1.3em;font-size:13px;}
.contentblock#welcome p#first:first-line{font-variant:small-caps;font-size:16px;}
.contentblock#welcome p{text-indent:15px;}
.contentblock#welcome p{margin:0px;}
.contentblock#welcome ul li{margin:0 25px 0 25px;background-image:url(/images/doublearrowbullet.gif);background-repeat:no-repeat;background-position:0px 4px;}
a.rm{font-size:10px;}

/* comments */

div.entry-categories{margin-top:25px;}
div.entry-categories h4.entry-categories-header {margin-bottom:2px;}
div.entry-tags h4.entry-tags-header {margin-bottom:2px;}
div.comments-header {margin-top:25px;}
.articletextgutter dl  dt.comment{font-family:Arial,Helvetica,sans-serif !important; font-weight:normal;}
div#comments a#comments { display:none; }
dd.action{font-size:10px;padding-top:5px;}

div.comments6A dl.reply{padding-left:55px;padding-top:5px;min-height:55px;margin-top:10px;}
/* JRAFF add "level numbers" to the reply boxes */
div.comments6A dl.reply1{padding-left:55px;padding-top:5px;min-height:55px;margin-top:10px;}
div.comments6A dl.reply2{padding-left:75px;padding-top:5px;min-height:55px;margin-top:10px;}
div.comments6A dl.reply3{padding-left:95px;padding-top:5px;min-height:55px;margin-top:10px;}
div.comments6A dl.reply4{padding-left:115px;padding-top:5px;min-height:55px;margin-top:10px;}

h2.groups_lf,h3.groups_lf{border-bottom:1px dotted #1C305C !important;font-size:18px !important;font-family:Georgia,"Times New Roman",Times,serif;color:#1C305C; margin-right:25px;}
a.rmore_inline{margin-left:10px;font-size:11px;vertical-align:baseline;}
#maincol .maincolgutter div.comments6A{/*background-color:#D7EDFE!important;padding:10px;*/}

/*  */ 

.spacious p{width:450px;padding:0px 20px 0 20px;line-height:1.4em;}
#tabsNav{float:left;background:url("../images/tabs/bg.gif") repeat-x bottom;font-size:93%;line-height:normal;margin-left:15px;padding:0px;margin-top:5px;}
#tabsNav ul{margin:0;padding:0;list-style:none;}
#tabsNav li{float:left;background:url("../images/tabs/norm_right.gif") no-repeat right top;margin:0 5px 0 0;padding:0px;}   
#tabsNav li:hover{float:left;background:url("../images/tabs/norm_right_on.gif") no-repeat right top;margin:0 5px 0 0;padding:0px;}     

#tabsNav a,#tabsNav a:visited{display:block;background:url("../images/tabs/norm_left.gif") no-repeat left top;padding:5px 15px 4px;text-decoration:none; font-weight:bold; font-size:15px;color:white; font-family:Arial,Helvetica,sans-serif;}  
#tabsNav a:hover{display:block;background:url("../images/tabs/norm_left_on.gif") no-repeat left top;padding:5px 15px 4px;text-decoration:none;font-weight:bold; font-size:15px;color:#666666 !important; font-family:Arial,Helvetica,sans-serif;}    
#tabsNav #current, #tabsNav .current{background-image:url("../images/tabs/norm_right_on.gif");color:#666666}
#tabsNav #current a, #tabsNav .current a, #tabsNav #current a:visited {background-image:url("../images/tabs/norm_left_on.gif") !important ;padding-bottom:4px;color:#666666 !important;}


.search-input-rounded{float:left;text-align:left;width:174px;height:23px;background:url('../images/search-field-bg.gif') 0 2px no-repeat;}
.search-input-rounded input{outline:none;padding:7px 8px 0 10px;margin-left:0px;width:154px;height:21px;border:0;background-color:transparent;font-size:11px;color:#17336A; }
.searchForm .Button{margin-left:2px;}
.header-search{float:right;}

span.alsoTry {margin-left:50px;}

input.roundedSearch{background-image:url(../images/interface_elements/searchboxbg.gif);background-color:transparent;background-repeat:no-repeat;padding-left:15px;padding-top:8px;width:160px;color:#17336A;font-size:11px;height:21px;background-position:center 3px;border:none;}
.communityHeader{width:980px;height:88px;background-repeat:no-repeat;padding-top:10px;font-family:Arial,Helvetica,sans-serif;margin-left:10px;padding-bottom:0px;}               
.thinCommunityHeader{width:980px;height:54px;background: url(/images/community-banner.jpg) top no-repeat;padding-top:10px;font-family:Arial,Helvetica,sans-serif;margin-left:10px;padding-bottom:0px;overflow:hidden;}  
#MySciNet{background-image:url(../images/mySciNet_logo.jpg);}
#CareersNetwork{background-image:url(../images/mySciNet_logoNOT.jpg);}
#CTSciNet{background-image:url(../images/CTSciNet_logo.jpg);}
#communityName a{display:block;float:left;height:0;padding-top:75px;overflow:hidden;}
#CareersNetwork #communityName a{width:325px;}
#MySciNet #communityName a{width:325px;}
#CTSciNet #communityName a{width:250px;}
.searchForm{text-align:right;margin-top:15px;margin-right:25px;}
.searchForm select{margin-top:2px;font-size:11px;color:#17336A; width:200px;}
.welcomeLinks{text-align:right;padding-top:5px;padding-bottom:5px; margin-right:25px;}
.welcomeLinks,.welcomeLinks a, .communityHeader {color:#304F87;font-size:11px;}
.welcomeLinks h3{display:none;}
.welcomeLinks div.widget-content { }

input.goImage{padding-top:2px;}
div#group-title{color:#1C305C;background-image:url(../images/interface/titleBar_background.jpg);background-repeat:no-repeat;font-family:"Trebuchet MS",Arial,sans;height:87px;padding-left:20px;padding-top:5px;vertical-align:middle;margin-bottom:8px;}
#maincol div#group-title img{float:left;margin-right:1px;padding:1px;border:1px solid #dddddd;}
#maincol div#group-title .join_group img{border:none;}
#maincol div#group-title #groupLogo {   }
#maincol div#group-title h1{color:#1C305C!important;font-family:"Trebuchet MS",Arial,sans;font-size:21px;width:360px;padding-left:10px;padding-top:10px;vertical-align:middle;display:inline !important;}

/* Blue tabbed box
-------------------------------------------------------------- */
div.searchtab li{margin-bottom:1em;}
.tabsearchbox{padding:0 0 6px 0;float:left;clear:both;background-color:#FFFFFF;}
/* change searchtablist when tabs are reintroduced--- */
#bodycontent .tabsearchbox{background:url(../images/tabs/400_searchtab_bottom.gif) bottom left no-repeat;margin:0 0 10px 10px;float:left;clear:both;}
#homepagecol .tabsearchbox{background:url(../images/tabs/400_searchtab_bottom.gif) bottom left no-repeat;margin:0 0 10px 10px;display:inline;}
#homepagecol ul.searchtablist{list-style:none;background:url(../images/tabs/400_searchtab_top_no_tabs.gif) top center no-repeat;width:400px; overflow:hidden; padding:0 0 6px 0;margin:0 !important;float:left;clear:both; height:0px !important;}
#homepagecol .searchtab{overflow-x:hidden;}
.searchtab p a{color:#b41617;font-family:Georgia,serif;}
ul.searchtablist li{display:inline;clear:right;font-family:Georgia,serif;text-transform:uppercase;text-align:center;font-weight:bold;padding-bottom:6px;font-size:10px;background:none !important;}
ul.searchtablist li a{float:left;background:url(../images/tabs/searchtab_bg.gif) top left no-repeat #CFE3EE;text-decoration:none;padding-left:10px;margin-bottom:1px;margin-right:2px;outline:none;}
ul.searchtablist li a span{display:block;background:url(../images/tabs/searchtab_bg.gif) top right no-repeat #CFE3EE;padding:10px 10px 10px 0px;overflow:hidden;white-space:nowrap;}
ul.searchtablist li.current a span{background:url(../images/tabs/searchtab.gif) top right no-repeat #CFE3EE;}
ul.searchtablist li.current a:hover{color:#eb181e;cursor:default;}
ul.searchtablist li a:link{color:#1C305C;}
ul.searchtablist li a:visited{color:#1C305C;}
ul.searchtablist li a:hover{color:#eb181e;}
ul.searchtablist li a:active,ul.searchtablist li.current a:active{color:#eb181e !important;}
ul.searchtablist li.current a{background:url(../images/tabs/searchtab.gif) top left no-repeat #CFE3EE;color:#1C305C;}
#homepagecol .tabsearchbox .searchtabs{background:#A8D3F7;padding:4px 0;clear:both;width:400px !important;}
.tabsearchbox .searchtab{color:#1a1a1a;padding:10px;margin:0 10px;border:1px solid #3F598A;/* navy blue from myscinet logo */
background-color:#E9F1F6;}
.tabsearchbox .searchtab h2{font-weight:bold;font-size:1.8em;margin-bottom:10px;}
.tabbertabhide{display:none;}
.tabsearchbox label{display:block;color:#b41617;font-family:Georgia,serif;font-weight:bold;}
.tabsearchbox select{display:block;width:100%;}
.tabsearchbox .textinput{width:200px;clear:both;display:block;}
.searchtab label{font-size:12px;color:#b41617;font-weight:bold;font-family:Georgia,serif;display:block;margin-bottom:2px;}
.searchtab h2{color:#1C305C;/* navy blue from myscinet logo */}
.hidden{display:none;}
/* End blue tabbed area */
div.wideblue{width:810px;background-color:#8CADCF;background-image:url(../images/interface_elements/global_blue_810_top.gif);background-repeat:no-repeat;}
div.wideblue div.cblock{width:385px;margin-left:10px;margin-top:10px;float:left;padding:0px; background-image:url(../images/interface_elements/385_rounded_bottom.gif); background-repeat:no-repeat;background-position:center bottom;padding-bottom:15px;}
div.wideblue div.cblock div.gutter,div.wideblue div.cblock2 div.gutter{background-image:url(../images/interface_elements/385_rounded_top.gif);background-repeat:no-repeat;background-position:center top;padding:10px;background-color:#FFFFFF;}
div.widebluegutter{background-image:url(../images/interface_elements/global_blue_810_bottom.gif);background-repeat:no-repeat;background-position:center bottom;padding-top:10px;padding-bottom:10px;}
div.wideblue div.cblock2{width:385px; margin-left:410px; margin-top:10px;background-image:url(../images/interface_elements/385_rounded_bottom.gif); background-position:left bottom; margin-bottom:15px;padding-bottom:15px;}
/* ___________ 
/*entry detail */
div.asset-header h1#page-title{color:black;}
.entry{margin-bottom:1em;margin-top:1.7em;}
div.backToAll{margin-bottom:2.5em;}

/* search results */
div.searchResults{width:600px;}
div.EntryBody{margin-left:45px;}
/*biographies*/
div.bioHolder h3{font-weight:normal;padding-bottom:0;margin-bottom:0;}
div.bioHolder a.photo{float:left;margin:0 10px 10px 0;}
div.contentblock div.bioHolder h3{clear:none !important;}
/* header */
div#sponsorTitle{color:#1C305C;background-image:url(../images/interface/partner_header_810.jpg);background-repeat:no-repeat;font-family:"Trebuchet MS",Arial,sans;height:135px;padding-left:16px;padding-top:5px;vertical-align:middle;margin-bottom:8px;margin-left:10px;width:794px;}
div#sponsorTitle img.partnerLogo{float:left;margin-right:15px;padding:1px;border:1px solid #dddddd;}
div#sponsorTitle .blogInfo{float:left;width:400px;}
div#sponsorTitle h1{color:#1C305C!important;font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;width:500px;height:auto;padding-top:15px;margin-bottom:8px;display:block!important;}
div#sponsorTitle div.blogdescription{font-size:11px;display:block!important;width:500px;}
#homepagecol{width:410px !important;float:left;}
/*#homepagecol .contentblock{background:transparent url(../images/interface/400_rounded_top.gif) no-repeat right top;clear:both;float:left;margin-bottom:10px;overflow:hidden;width:410px; }
*/
#homepagecol .contentblock{background:transparent url(../images/interface/400_rounded_top.gif) no-repeat right top;float:left;margin-bottom:10px;overflow:hidden;width:410px; }
.sponsor-item, .partner-item {float:left;display:inline;width:80px;padding:7px;}
.main-index-invisible {
	display:none;
}

.scoring {
	margin-left:0px;
}
.scoring-pending {
	background: url(/mt-static/images/indicator.white.gif) no-repeat!important;
}
.homepagecolgutter .contentblock{clear:none;width:410px !important;}
/*.homepagecolgutter {background-color:#00FF00;}*/
.homepagecolgutter{clear:none;width:410px !important;}
#homepagecol h2{border-bottom:1px dotted #1C305C !important;font-size:18px !important;font-family:Georgia,"Times New Roman",Times,serif;color:#1C305C;}
#homepagecol .contentblock .gutter{background:#FFFFFF url(../images/interface/400_rounded_bottom.gif) no-repeat right bottom;margin:6px 0 0 10px;overflow:hidden;padding:6px 10px 10px;}
#adrail{width:170px;}
#adrail .gutter{padding-left:0;}

/* single column styles */
body.oneCol #maincol{width:820px;float:left}
body.oneCol #maincol .maincolgutter{margin-left:0}
#singlecol{width:820px;float:left;background:url('../images/820_rounded_top.gif') top right no-repeat;padding:0;margin-bottom:10px;overflow:hidden;}
.singlecolgutter{margin-top:10px;margin-left:10px;padding:0 10px 10px 10px;background:url('../images/820_rounded_bottom.gif') bottom right no-repeat #fff;}
/* fix article scrolling problem */
#articletext{overflow:visible;}
.entry-meta-comments,.entry-meta-trackbacks,.scoring{margin-left:6px;}
.entry-meta-comments .icon,.entry-meta-trackbacks .icon,.scoring .icon{margin-bottom:-4px;}
/* classes to make comment submit button match the preview and post buttons in styles.css */
input#comment-submit{border:1px solid #000;font-family:Georgia,serif;padding:5px 8px;background:#666;color:#fff !important;text-decoration:none;font-weight:bold;font-size:12px;}
input#comment-submit:hover{background:#ccc;color:#000;border-color:#333;}
/* makes entry list footer with RSS feed match the rest of the site */
.readmore{border-top:1px dotted #000000;width:100%;margin-top:10px; float:none !important;}
.readmore a:hover{color:#000 !important;}
.readmore a.rss:link,.readmore a.rss:visited,.readmore a.rss:hover,.readmore a.rss:active{color:#fff !important;}
/* forms and fields */
/* classes to make comment submit button match the preview and post buttons in styles.css */
input#comment-submit,input#entry-submit,input#comment-cancel{border:1px solid #000;font-family:Georgia,serif;padding:5px 8px;background:#666;color:#fff !important;text-decoration:none;font-weight:bold;font-size:12px;}
input#comment-submit:hover,input#entry-submit:hover,input#comment-cancel:hover{background:#ccc;color:#000;border-color:#333;}
/* margin below form inputs */
.field-inner .field-content{padding-bottom:16px;}
.close-me{display:none;}
.msg-error{font-weight:bold;margin-bottom:12px;}
/* For community archive pages */
.archive-header{border-bottom:1px dotted #1C305C !important;color:#1C305C;font-family:Georgia,"Times New Roman",Times,serif;font-size:18px !important;text-transform:none !important;}    


/*  member list cplusMembersList */     

#grpmembers{margin-bottom:30px;padding-bottom:15px;border-bottom:solid 1px #cccccc;}
#grpmembers div.member div.actions{padding-top:0px;clear:both; margin-left: 50px; font-size:11px;}    
#grpmembers div.member div.clearme{clear:both;padding-top:0px;height:1px; overflow:hidden;}    
#grpmembers div.member p {margin-bottom:0px; padding-bottom:5px;} 
#grpmembers div.rowodd, #grpmembers div.roweven {padding:5px;margin-bottom:0px;}    
#grpmembers div.member .details{ padding-top:8px;margin-left:50px; }
#grpmembers .member dl {} 
#grpmembers .member dt {font-size:11px;}   
#grpmembers .member dt, #grpmembers .member dd { margin-left: 50px; padding-left:0px }


.search-results-container dt, .search-results-container dd { margin-left: 50px; padding-left:0px }
.search-results-container dd.userpic { margin-left: 0px; padding-left:0px }
p#numResultsFound { margin-bottom:15px;}

.grpmembers #waitbox { text-align: center; padding: 20px; display: block; color: #333; font-weight: bold; font-size: 12px; letter-spacing: 5px; }
.grpmembers #notify { display: none; background-color: #FFC; color: #037; font-size: 12px; padding: 5px; margin-top: 5px; margin-bottom: 5px; text-align: center; }

#grpmembers .member dd.userpic {margin: 0; float: left ;padding:0px; }   
#grpmembers .member .userpic img { height:36px; width:36px; border:0px; padding:0px;}
#grpmembers .member .name { float: left; padding-top: 5px; color: #666; font-size: 12px; font-weight: bold; }

/*.member .actions { padding-left: 50px; padding-top: 5px; }    */
#grpmembers .member .roweven { background-color: #FFF;  }
#grpmembers .member .rowodd { background-color: #EEE; }

/* requests List Styling */
.grprequests { padding: 5px; }
.grprequests #banner { font-weight: bold; font-size: 16px; padding-left: 2px; padding-bottom: 3px; }
.grprequests #waitbox { text-align: center; padding: 20px; display: block; color: #333; font-weight: bold; font-size: 12px; letter-spacing: 5px; }
.grprequests #notify { display: none; background-color: #FFC; color: #037; font-size: 12px; padding: 5px; margin-top: 5px; margin-bottom: 5px; text-align: center; }

.request { width: auto; height: 80px; margin-bottom: 5px; }
.request .userpic { width: 30px; height: 30px; border: 1px solid #ccc; padding: 3px; margin: 5px; margin-right: 10px; float: left; background-color: #FFF; }
.request .userpic img { width: 28px; height: 28px; }
.request .name { float: left; padding-top: 5px; color: #666; font-size: 12px; font-weight: bold; }
.request .details { height: 20px; padding-top: 5px; overflow: none; }
.request .actions { padding-left: 50px; padding-top: 5px; }
.request .roweven { background-color: #FFF; height: 100%; }
.request .rowodd { background-color: #EEE; height: 100%; }

/* User Grops List Styling */
.usergroups { padding: 5px; }
.usergroups #banner { font-weight: bold; font-size: 16px; padding-left: 2px; padding-bottom: 3px; }

.group { width: auto; height: 80px; margin-bottom: 5px; }
.group .avatar { width: 50px; height: 50px; border: 1px solid #ccc; padding: 3px; margin: 5px; margin-right: 10px; float: left; background-color: #FFF; }
.group .avatar img { width: 48px; height: 48px; }
.group .name { float: left; padding-top: 5px; color: #666; font-size: 12px; font-weight: bold; }
.group .details { height: 20px; padding-top: 5px; overflow: none; }
.group .roweven { background-color: #FFF; height: 100%; }
.group .rowodd { background-color: #EEE; height: 100%; }

/*    */
form.searchMembers{margin-bottom:30px;}     
/* Call out box for search members list */
div.userSearchOption   { width:300px; float:right; margin:15px 15px 15px 0; padding:10px; border: 1px #8CADCF solid;}
div.userSearchOption  h3 { font-size:14px; font-weight:bold;}              
form#searchGeneral .includeWhich { font-size: 11px; font-weight:normal;}  
form#searchGeneral p { font-size: 11px; font-weight:normal; margin-top: 10px;}   
  /*  */ 
#searchresultsheader  p { font-size: 11px; margin-top: 10px;}      
#searchresultscol{width:820px;float:left;background:url('/images/820_rounded_top.gif') top right no-repeat;padding:0;margin-bottom:10px;overflow:hidden;}
.searchresultscolgutter{margin-top:10px;margin-left:10px;padding:0 10px 10px 10px;background:url(/images/820_rounded_bottom.gif) bottom right no-repeat #fff;}
div.searchresultscolgutter a:link,div.searchresultscolgutter a:visited,div.searchresultscolgutter a:active{text-decoration:none;/*font-weight:normal;*/
color:#680208 !important;}
div.searchresultscolgutter a:hover{color:#666666 !important;text-decoration:underline;}
#searchresultsheader{font-size:15px;margin:10px 0 30px 0;}   
#searchresultsheader #search{font-size:15px;}
#searchresultsheader #submit{font-size:15px;}
.entry-title{font-size:110%;font-weight:bold;}
.entry-byline{font-style:italic;margin-left:10px;}
.search-result{clear:both;padding:10px;overflow:auto;}
.group-logo,.search-result-details{float:left;}
.search-result-details{margin-left:10px;}
.searchresultscolgutter #page-title {font-size:24px !important;}
/*   */
.searchresultscolgutter  h2{
	border-bottom:1px dotted #1C305C !important;
	font-size:18px !important;font-family:Georgia,"Times New Roman",Times,serif;color:#1C305C;
	text-transform:none !important;}
div#partnerResults  dl { margin-bottom:0;}
div#partnerResults  dl dt {  }
div#partnerResults  .EntryBody {margin-left:0px;width:500px;}

.group-logo{width:45px;}
body.oneCol #maincol{width:820px;float:left;}  
  /* JAWS can read display:none , but some others cannot   */ 
div#top-skip-nav {   position: absolute; left: -1000em; width: 20em;  }
div#skip-header,a#skip-header, a:visited#skip-header{ height:0px !important; text-decoration:none;}   
p.pub-note {margin-bottom:15px;}
/* comments */
.comment-preview, .comment{padding:0px; clear:both; word-wrap:break-word; }
.comment-header{margin-right:25px;}
.gutter .comments-content .comment { width:100%; }
dl .comment p {width:500px;}

div.comments6A dl.reply p{width:445px;}
/* JRAFF  add decreasing widths for reply levels */
div.comments6A dl.reply1 p{width:445px;}
div.comments6A dl.reply2 p{width:425px;}
div.comments6A dl.reply3 p{width:405px;}
div.comments6A dl.reply4 p{width:385px;}

*dl .comment p {.width:450px!important;}
*div.comments6A dl.reply p{.width:400px!important;}

/* privacy, terms of service page */

#pagecol {width:810px; float:left;display:inline;background:url(../images/820_rounded_top.gif) no-repeat  left top; 
	margin-left:10px!important;padding-top:10px;}
.pagecolgutter {width:810px;background:  url(../images/820_rounded_bottom.gif) no-repeat  center bottom;padding-bottom:10px;}
.pagecolgutter .asset-body {background-color:white; padding: 15px 35px 25px 10px;  }

/* Burroughs Wellcome Fund icon in header  */
.ctsci_BWF { width:81px; height:75px;float:left;padding-left:20px;}
/* http://petesbloggerama.blogspot.com/2007/02/firefox-ie-word-wrap-word-break-tables.html  */
.hardBreak {
width: 400px;
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}
a.scoring {background: url(/images/icon-vote.gif) no-repeat left top; text-decoration:none;}

a.scoring span.scoring-vote, a.scoring span.scoring-score {text-decoration:underline}

p.buttonHolder img { float:none;margin-bottom:0px; }
/* comment to test */

