body{
}

#session-container {
	width:80%;
	display: block;
	margin: 30px 15px;
	/*border: 5px solid #CEDAFF;*/
    float: left;
	/*background-color: #FFFFFF;*/

}

#session-div {
    display: block;

}

.large-text {
	color: #224499;/*#3399CC; #1259C7;*/
	font-family: courier;
	font-size: 200%;
}

.small-text {
	color: /*#224499;*/#8E8E8E;
	font-size: 70%;
	padding: 2px;
}

#session-div p {
	color: #666666;
}

#searchlets-div {
    display: block;

}

.searchlet-item-div {
	background-color: #EBF3FB;/*#F1F1F1;*//*#F1F1F1;*/ /*#DEDEDE;*/
	/*border-left: 2px solid #666666;*/
	padding: 10px 10px 10px 10px;
    margin-top: 10px;
    /*display: block;*/
}

.searchlet-item-alt-div {
    background-color: #ABD52B;
    padding: 10px 10px 10px 10px;
    margin-top: 10px;
}

#searchlet-item-left {
    /*padding: 10px 0 0 0;*/
    /*width: 450px;
    border: 2px solid #000000;*/
}

#searchlet-item-right {
    /*width: 205px;
    height: 155px;*/

}

.searchlet-title-container{

    background-color: #E6FC89;
    margin: 0px;
    padding: 0px;
}

.searchlet-title a{
	text-decoration: none;
	color: #224499;/*#3399CC;*/
    float: left;
}

.searchlet-url a{
    text-decoration: none;
    color:#7B7C7D;
    font-size: 80%;
}

.searchlet-notes-container {
    display: none;
    /*padding: 0 0 0 0;*/
    text-align: justify;
    margin: 0;
    /*border: 2px solid #000000;*/


}

.searchlet-notes-inner-div {
    background-color: #F1EAD9;/*#FFF9D8;/*#EDEBD5;*//*#F8F7EF;*//*#EFEFD1;*//*#FFFFDF;*//*#FFFFCC;*//*#FBF9E4;*/
    padding: 10px;
    font-size: 70%;
    font-family: verdana;
	margin-top: 5px;
    /*border: 2px solid #000000;*/

}

.comment-box-container {
	margin-top: 10px;
	/*border: 5px solid #000000;*/
	/*display: none;*/
}

.comment-box {

	padding: 10px;
	background-color: #FFFFFF;
	border: 4px solid #000000;

}

.submit-comment-div {
	margin-top: 5px;
	margin-left: 81%;
	position: relative;
	/*float: right;*/

}
.comment-box textarea {
	/*border: none;*/
	width: 100%;
    padding: 10px;
}

.reply-link-div {
	margin-top: 15px;
	/*margin-left: 85%;*/
}

.tags {

	color: #000000;
	font-family: verdana;
	font-size: 80%;
}

.feed-title {
    font-family: verdana;
    font-size: 100%;
    color: #224499;
    width: 100%;
}

.session-feed-container {
    /*background-color: #F1F1F1;*/
    /*border: 1px solid;*/
    display: block;
    width: 25%;
   /*height: 70%;*/
    float:left;
    margin-left: 2em;

    margin-top: 6em;
    /*overflow: hidden;*/
    /*background-color: #CEDAFF;*/
    background-color: #EBF3FB;/*#F1F1F1; *//* #FFFFFF;*/
    padding-top: 5px;
}


.feed-table-container table{
    border-collapse: collapse;
}

.feed-table-container td {
    padding: 4px 10px 4px 10px;
    /*text-align: justify;*/
}

.feed-table-container a {
  /*text-decoration: none;*/

}

.feed-alt-row-div {
    background-color: #FFFFFF;
}


.small-feed-link-post {
    font-size: 70%;
    font-family: verdana;
}
.small-feed-link-post a{
    color:#224499;
}


.small-link-notes {
    font-size: 0.7em;
    font-family: verdana;
}

.small-link-reply {
	margin-top: 10px;
	padding-top: 10px;
	font-size: 0.8em;
}
/* CSS For laypout */

#top_menu{
text-align:right;
float:right;
}

#top_menu a{
font-family:"Trebuchet MS", Verdana, sans-serif;
font-size:14px;
color:#999999;
text-decoration:none;
}

#top_menu a:hover, #top_menu .topmenu_select{
font-family:"Trebuchet MS", Verdana, sans-serif;
font-size:14px;
color:#3274D0;
text-decoration:none;
}

.top_menu_slash{
font-family:"Trebuchet MS", Verdana, sans-serif;
font-size:14px;
color:#2C2C2C;
margin:0 5px;
}

/* Footer CSS */

#footer{
font-size:10px;
color:#828282;
margin-top: 2em;
}

#footer a{
color:#828282;
text-decoration:none;
}

#footer a:hover, #footer .footer_select{
text-decoration:none;
color:#224499;
}
#footer_link{
 float:left;
display:inline;
}

#footer_copyright{
float:right;
}

/*content css*/
#content {
 }

.open_new_tab_link {
   background: transparent  url(/images/sprites.png) repeat scroll -112px -16px;
   float: left;
   height: 16px;
   left: 5px;
   position: relative;
   top: 1px;
   width: 15px;
   z-index: 5;
   display: inline;
}

.open_new_tab_link:hover {
    background: transparent url(/images/sprites.png) repeat scroll -112px 0px;
}


.description-container {
    color: #7B7C7D;
    font-size: 90%;
}