/*--------------------------------------------------------------------------------------**************************************************************************************** Krypton is a generic CSS standard utilized to stream line css production. 
****************************************************************************************--------------------------------------------------------------------------------------*/

/* Basic Reset for browser defaults */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, form, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;

	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus { outline: 0; }

body { color: black; background: white; }

caption, th, td { text-align: left; font-weight: normal; }

blockquote:before, blockquote:after,
q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }


/* DISABLE DEPRECATED HTML used from Tripoli CSS Framework */  

font,basefont { color:inherit; font:inherit; font-size:100%; }


center,*[align] { text-align:inherit; }
s,strike,u { text-decoration:inherit; }
img { border:none; margin: 0; }
ol { list-style-type:decimal; }

body { 	background-color:transparent; }

tr,th,td { width:auto;  height:auto;  background-color:transparent; 
 vertical-align:inherit; border:none; }

table[border],.content table[border]
{
	border-collapse:separate;
	border-spacing:0;
}

nobr { white-space:normal; }
marquee { overflow:visible; -moz-binding:none; }
blink { text-decoration:none; }

/*--------------------------------------------------------------------------------------
****************************************************************************************
 Krypton is a generic CSS standard utilized to streamline css production. 
****************************************************************************************--------------------------------------------------------------------------------------*/

/* Body and bg wrapper */	


body 			{	font-size:50%; }
#body_bg 		{	background:#ecf6dd;}
#body_wrapper 	{	background:#ecf6dd url(/tile_bg.jpg) repeat-x; width:100%; height:100%; color:#333; text-align:center; margin:0; padding:0;  text-align:center;}



/* Container
-----------------------------------------------------------------------------------------*/	

#Container 				{	width:820px; text-align:center; margin: 0 auto 0 auto; }
#container_dropshadow 	{	background:#ccc;}  
#Container_wrapper 		{	float:left; padding: 0 0; margin: 17px 0 0 -1px; text-align:left;}        


/* Content
-----------------------------------------------------------------------------------------*/	

#content {				width: 820px;  min-height:400px;float:left;}
#content_wrapper{		padding: 0 0 10px 9px; margin: 0 0 75px 0; float:left;}
#content_title {		float:left; width: 500px; background: #666; height:49px; padding: 0 0 0 15px;}



/* Right Column ( with single and double column classes )
-----------------------------------------------------------------------------------------*/	

.right_column {			float:left; width: 276px; overflow:hidden; }

.right_column_member {		margin: 0 0 0 60px;	padding:30px 0 0 0; float:left; width: 243px; text-align:center; height:908px; overflow:hidden; background: url(/Membership-9.png) no-repeat }

.right_column_member a img{	margin-bottom:15px;}

.right_col_heading {	background:	#666; float:left; width:100%; height:52px;}
.right_col_content {	background-color: #666; float:left; width:276px; min-height:520px;}
						
.right_col_content_clickin {	background:	#333; float:left; width:276px; min-height:775px;}						
.right_col_content_wrapper {	padding:14px 14px 14px 17px;}					
.right_col_content_clickin_wrapper {	padding:14px 0 14px 12;}


.single_column {			float:left; width: 337px; }
.single_column2 {			float:left; width: 336px; }		
.single_column_internal {	float:left; width: 300px; }
.single_column2_internal {	float:left; width: 315px; }					
.double_column {			float:left; width: 660px; padding: 0 0 0 10px; }



/* Left Column
-----------------------------------------------------------------------------------------*/	

.left_column {				float:left; width: 480px; }
.left_column_paper {		float:left; width: 574px; margin: -25px 0 0 25px; background: url(/Home-14.png) no-repeat;}
.left_column_paper_wrapper {	padding: 25px 47px 100px 80px;}

.left_column_wide {		float:left; width: 574px; margin: 0 0 0 20px; }
.left_column_wide_wrapper {	}

.left_col_heading {			 float:left; width:100%; height:52px;}
.left_col_content {			 float:left; width:674px; min-height:520px;}
.left_col_content_clickin {	 float:left; width:674px; min-height:520px;}						
.left_col_content_wrapper {	padding:14px 14px 14px 17px;}

					
/* Footer
-----------------------------------------------------------------------------------------*/						



#footer {	margin: 0 auto 0 auto; float:left; text-align:center; display:block; width:100%; height:239px;	background:#fff url(/footer_tile.jpg) repeat-x;  color:#585858; }
#footer_wrapper {	background: url(/footer_bg.jpg) top center no-repeat; margin: 0 auto 0 auto ; padding:130px 0 0 0; height:89px;}
					
/*----------------------------------------------------------------------------------------- 
********************************************************************************************

 Krypton is a generic CSS standard utilized to streamline css production. 

********************************************************************************************
-----------------------------------------------------------------------------------------*/
/* USE THIS SHEET FOR SPECIFIED SELECTORS
-----------------------------------------------------------------------------------------*/

/* Global CSS statements to customize */


ins,dfn { border-bottom:1px solid black; }
small,sup,sub { font-size:85%; }
big { font-size:125%; line-height:80%; }
abbr,acronym { text-transform:uppercase; font-size:85%; letter-spacing:.1em; }
abbr[title],acronym[title],dfn[title] { cursor:help; border-bottom:1px dotted black; }
sup { vertical-align:super; }
sub { vertical-align:sub; }
blockquote { padding-left:2.2em; }
hr { display:none; /* We will re-reset it later for content */ }
input,select,button { cursor:pointer;}
input[type='text'],input[type='password'] {cursor:text;}
input[type='hidden']  { display:none;}

.float_left {	float:left;}
.float_right {	float:right;}
.cleaner {	clear:both;}
.copy_image	{	border:1px #dcdcdc solid; padding:5px; background:#fcf9f0;}
.margin10-top 		{	margin: 10px 0 0 0;	}
.margin10-right 	{	margin: 0 10px 0 0;	}
.margin10-bottom 	{	margin: 0 0 10px 0;	}
.margin10-left 		{	margin: 0 0 0 10px ;}
.min-height {		min-height:375px;}
.column_span_wrapper_div {	float:left;}
.no-border {	border:none;}


/* Layout 
-----------------------------------------------------------------------------------------*/

.content_padding {				padding:14px;}
.content_padding_int {			padding: 0 14px ;}
.content_padding_int_right {	padding: 0 14px 0 0 ;}
.header_titles {				margin: 0 0 15px 0;	text-align:center;}
.border_right {					border-right: 1px #ececec solid;}
.headers_spacing {				padding: 18px 0 0 45px; text-align:center;}
.title_headers_spacing {		padding: 18px 0 0 45px; text-align:left;}					
					

/* Header 
-----------------------------------------------------------------------------------------*/

#logo_wrapper {		float:left; height:95px; width:100%; display:block; }					
#logo_link a{		display:block; float:left; width: 188px; height: 95px; }		




/* Nav 
-----------------------------------------------------------------------------------------*/

#navigation {			float:left;}
#nav {					width:100%; z-index:7; float:left; display:inline; padding: 0 0 0 10px;}
#nav li	{				float:left; margin: 1px 0 0 0; font-weight:normal; padding: 5px 5px 0px 3px;}
#nav li.item	{				float:left; margin: 1px 0 0 0; padding: 15px 10px 18px 10px; padding: font-weight:normal;}

#nav #home	 {			border:none;}			
#nav li a {	 			 display:block; color:#fff; font-weight:normal; font-size:13px; text-decoration:none; }	
#nav li:hover a, #nav li.over a{	 		display:block; color:#fff; font-size:13px; font-weight:bold; text-decoration:none;  }			
#nav li.item:hover , #nav li.item.over {	 		Background:#585858;  }			

#nav li a span {		font-weight:normal;}			
#nav #center_blank {	width: 105px;}
#nav #center_blank:hover {	background:none;}				
#nav li ul{				position:absolute; height:auto; font-weight:normal; margin: 0 0 0 0; padding: 10px; line-height:1; border:0; display:none; z-index:17; }

.sub_nav_col_single { 	float:left; display:block; width:160px;	}
.sub_nav_col_double { 	float:left; display:block; width:170px;	}


#nav li#home 	{	width:45px;}
#nav li#member 	{	width:80px;}
#nav li#org 	{	width:75px;}
#nav li#contact	{	width:75px;}
#nav li#space	{	width:175px;}
#nav li#connect	{	padding-top:10px;}

#nav li li {		width:160px;  text-align:left; color:#fafaf2; padding: 0; margin:0; float:left; z-index:501; }
#nav li li a { 		font-weight:normal; width:155px; font-size:12px; padding:10px; color:#fff; font-family: "Lucida Grande", Tahoma; letter-spacing: .005em; clear:left; }
#nav li li a span {	font-style:italic; color:#999;}
#nav li ul ul { }
#nav li li:hover {  background:#fafaf2; }
#nav li ul li:hover a, #nav li ul li li:hover a, #nav li ul li li li:hover a, #nav li ul li li li:hover a { color:#315f88; }
#nav li:hover a,  #nav li.sfhover a { color:#fafaf2; }
#nav li:hover li a, #nav li li:hover li a, #nav li li li:hover li a, #nav li li li li:hover li a {  color:#ececec; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul,  #nav li.sfhover ul ul  ,  #nav li.sfhover ul ul ul  ,  #nav li.sfhover ul ul ul ul  { left:-999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul,  #nav li.sfhover ul  ,   #nav li li.sfhover ul , #nav li li li.sfhover ul, #nav li li li li.sfhover ul  { left:auto; background:#585858 url(/dropdown_bg.jpg) no-repeat; }
#nav li:hover, #nav li.sfhover  { }



/* Search Bar
-----------------------------------------------------------------------------------------*/

#search_input {		border: 1px solid #ccc; background:#fafaf2 url(/search_input_bg.jpg) no-repeat; height:24px;
					margin:0 5px 0 0 ; padding:3px 0 0 21px; float:left; font-family: "Lucida Grande", Tahoma; font-size: 12px; color:#666;}
#search_button {	float:left;	}
#search_form	{	height:25px; float: right; margin: 12px 15px 0 0;}
					
									
				
/* Body :: Lists
-----------------------------------------------------------------------------------------*/


.news_list {	display:block; text-decoration:none; float:left;}
.news_list li {	float:left; padding: 10px; background:none; width:289px; border-bottom: 1px dashed #e2e2e2; margin: 0 0 2px 0; }
.news_list .date_list	{	font-family: "Lucida Grande", Tahoma; font-size: 10px; color:#666; line-height:22px;}
.news_list .learn_list	a {	font-family: "Lucida Grande", Tahoma; font-size: 10px; color: #9f1d21; padding: 10px 0 0 0; float:right;}
.news_list li a { 	text-decoration:none; color:#13466d; font-size:14px; padding: 5px 0; line-height:16px;}
.news_list li a h1 {	font-size:14px; color:#9f1d21;}
.news_list li a p {		color:#585858; font-weight:normal;}
.news_list li:hover, .news_list li.over {	background:#f0f0f0;}						
.news_list li:hover a h1, .news_list li.over a h1	{	color:#585858;}


.internal_list {	display:block; text-decoration:none; float:left; width:90%;}
.internal_list li {	float:left; padding: 10px; background:none; width:95%; border-bottom: 1px dashed #e2e2e2; margin: 0 0 2px 0; }
.internal_list .date_list	{	font-family: "Lucida Grande", Tahoma; font-size: 10px; color:#666; line-height:22px;}
.internal_list .learn_list	a {	font-family: "Lucida Grande", Tahoma; font-size: 10px; color: #9f1d21; padding: 10px 0 0 0; float:right;}
.internal_list li a { 	text-decoration:none; font-size:14px; padding: 5px 0; line-height:16px; }
.internal_list li a h1 {	font-size:14px; color:#9f1d21;}
.internal_list li a p {		color:#585858; font-weight:normal;}
.internal_list li:hover, .internal_list li.over {	background:#f0f0f0;}						
.internal_list li:hover a h1, .internal_list li.over a h1	{	color:#13466d; text-decoration:underline;}


.internal_list_thin {	display:block; text-decoration:none; float:left;}
.internal_list_thin li { float:left; padding: 5px; background:none; width:90%; border-bottom: 1px dashed #f0f0f0; margin: 0 0 2px 0; }
.internal_list_thin .date_list	{	font-family: "Lucida Grande", Tahoma; font-size: 10px; color:#666; line-height:22px;}
.internal_list_thin .learn_list	a {	font-family: "Lucida Grande", Tahoma; font-size: 10px; color: #9f1d21; padding: 10px 0 0 0; float:right;}
.internal_list_thin li a { 	text-decoration:none; font-size:12px; padding: 5px 0; line-height:16px; }
.internal_list_thin li a h1 {	font-size:14px; color:#9f1d21;}
.internal_list_thin li a p {		color:#585858; font-weight:normal;}
.internal_list_thin li:hover, .internal_list_thin li.over {	background:#f0f0f0;}						
.internal_list_thin li:hover a h1, .internal_list_thin li.over a h1	{	color:#585858;}


.standard_list li {		padding:5px; }
.standard_list li:hover, .standard_list li.over {	background:#f2f2f2;}						

 
.bullet_list {	list-style-type: disc; margin: 0 0 0 35px; color:#585858;}
.bullet_list li {	padding:2px 0;}



/* Body :: Column Styles
-----------------------------------------------------------------------------------------*/

#content_title .headers_spacing h2 {	border:none;
										text-align:left;}
										
										
.green_box {	background: url(/Home-8.png) no-repeat;
				height:209px;
				width:150px;
				float:left;
				padding: 30px 20px 0 20px;}			
				
.green_box p {  font-size:11px;
				color:#fff;
				padding:15px 0 0 0;
				line-height:14px; }				

.green_box p a {color:#000; font-weight:normal;	}										
							
/* Body :: Table Styles
-----------------------------------------------------------------------------------------*/							
							
.contact_list tr td{				margin: 5px 0;}			
.contact_list tr:hover, .contact_list tr.over {		background:#ececec;}


 d
/* Bottom Directory
-----------------------------------------------------------------------------------------*/

#directory_content	{			float:left; width: 960px; }
#directory_listings {			float:left; width:940px; min-height:212px; display:block; margin: 0 1px 20px 0; padding: 20px 0 0 25px;}
.dir_lists {					float:left;display:block;font-family: "Lucida Grande", Tahoma;margin: 0 16px 0 0;}
.dir_lists h3 {					border-bottom:1px #ccc  solid;padding: 0 0 5px 0;font-family: "Lucida Grande", Tahoma;letter-spacing:.005em; font-weight:bold;font-size:11px;}
.dir_lists h3 a {				text-decoration:none; color:#13466d;}						
.dir_lists ul {					width:115px; margin: 10px 0 0 0;}
.dir_lists ul li {				width:125px; padding: 2px 0; float:left; display: block;}
.dir_lists ul li a {			text-decoration:none; font-weight:normal; font-size: 10px; color:#666; }
.dir_lists ul li a:hover {		text-decoration:underline;}							




/* Footer
-----------------------------------------------------------------------------------------*/
			
#copyright	{	padding: 20px 20px 10px 20px; color:#fafaf2; }
#newsletter {	margin: 6px 0 0 260px; }

.search_header_block {	float:left; margin: 65px 0 0 270px;}




/* Misc Declarations
-----------------------------------------------------------------------------------------*/						
						
		
body:empty .search_header_block { /* Firefox-specific rules go here */ float:left; margin: -20px 0 0 270px;	 }
						
.content_header_right	{	float:right; padding: 15px 15px 0 0 ;}					
.pdf {   background: url(/pdf_icon_small.gif) no-repeat 0; padding-left: 25px;}				
    
    
 /*----------------------------------------------------------------------------------------- 
********************************************************************************************

 Krypton is a generic CSS standard utilized to stream line css production. 

********************************************************************************************
-----------------------------------------------------------------------------------------*/
	
/*Use this sheet to edit typographic selctors. 
-----------------------------------------------------------------------------------------*/
/* Type Selector Globals 
-----------------------------------------------------------------------------------------*/


.alt
{ 
	font-family: Helvetica, Arial, sans-serif;
	font-style:italic;
	font-weight:normal;
}
   
.dquo
{
	margin-left:-.55em;
}


strong,th,thead td,h1,h2,h3,h4,h5,h6,dt
{
	font-weight:bold;
}


cite,em,dfn
{
	font-style:italic;
}

code,kbd,samp,pre,tt,var,input[type='text'],input[type='password'],textarea
{
	font-size:100%;
	font-family:mono-space,monospace;
}

pre
{
	white-space:pre;
}

pre *
{
	font-size:100%;
	white-space:pre;
}

del
{
	text-decoration:line-through;
}


/* Type Selectors 
-----------------------------------------------------------------------------------------*/

a:link { color: #000; }
a:active, a:visited { text-decoration: underline; color: #585858; }
a:hover { text-decoration: underline; color:#333; }

p { font-family: Helvetica, Arial, sans-serif; font-size: 13px; 
line-height: 16px; padding: 0 0 10px 0; color:#333; }
p.small { font-size: 10px; line-height: 12px; }
p.indented { text-indent: 4em; }

body { font-family: Helvetica, Arial, sans-serif; font-size: 12px; }

p b {	color:#222;}

ul.bullet_list li b {	color:#222;}

h1 { font-family: Helvetica, Arial, sans-serif;
	font-size: 26px;
	line-height: c;
	font-weight: bold;
	padding: 0 0 5px 0;
	color:#323232;
}

h1.header_title {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	padding: 0 0 5px 0;
	color:#13466d;
}


h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 24px;
	line-height: normal;
	font-weight: bold;
	color:#323232;
	display:block;
	letter-spacing:.1em;
}

h3	{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color:#323232;
	display:block;
	font-weight:bold;
	letter-spacing:.1em;
}


h4	{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color:#13466d;
	display:block;
	font-weight:normal;
	letter-spacing:.1em;
	border-bottom:#ececec solid 1px;
	border-top:#ececec solid 1px;
	padding: 5px 0;
}

h5	{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height: 16px;
	
/*	text-decoration:underline; */
	color:#13466d;
	display:block;
	font-weight:bold;
	letter-spacing:.1em;
	padding: 5px 0;
	
}

h6	{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color:#13466d;
	display:block;
	font-weight:normal;
	letter-spacing:.1em;
	margin: 5px 0;
	border-bottom:#ccc solid 1px;
	padding: 0 0 5px 0;
}


#bottom_nav_text p {	font-family: Helvetica, Arial, sans-serif;
						font-size: 14px;
						letter-spacing: .1em;
						line-height: 14px;
						font-weight: 100;
						color:#fff;}

#newsletter {			color:#fafaf2;}

#copyright p	{		font-size: 12px;
						color:#fafaf2;
						margin: 0 0 0 0;}
						
#copyright p a {		color:#9a4941;}	
						
#copyright p a:hover {		color:#333;}						
						

.admin_heading h1 {	}

.blue_list {	color:#13466d;}

.blue {			color:#13466d; }

.lucinda {		font-family: Helvetica, Arial, sans-serif;
				font-size: 11px;
				color:#333;}
					
.bold	 {		font-weight:bold;}				
					

.link_units {	margin: 0 0 20px 0;}



.footer_text {	font-family: Helvetica, Arial, sans-serif;
				font-size:11px;}


.footer_text a {	color:#666;
					font-weight:normal;}


.footer_text a:hover {	color:#9f1d21;}

.internal_nav {	font-family: Helvetica, Arial, sans-serif;}

.trash_table {	font-family: Helvetica, Arial, sans-serif;
				font-size:11px;
				color:#333;}


/* END 
-----------------------------------------------------------------------------------------*/

#search { display: none; }

#subnav, #subsub { display: none; }

.breads, .welcome, .sectionTitle_Text { display: none; }

#navigation a:link.FlyOut_Level01, #navigation a:visited.FlyOut_Level01 
{ margin: 1px 0 0 0; padding: 15px 5px 17px 5px; color: #fff; text-decoration: none; font-weight: normal; }

#navigation a:active.FlyOut_Level01, #navigation a:hover.FlyOut_Level01 {
color:#fff; font-weight:bold; text-decoration:none; 
background:#585858; cursor: pointer !important; }
#login { background: #fff; padding: 10px 0; font-size: 10px; }
.socialMedia_List { position: absolute; top: 101px; right: 0; width: 160px !important; }
.socialMedia_Link { display: inline-block; width: 40px; height: 36px;}
#Container { position: relative; }

.RadMenu .rmHorizontal .rmText  { padding: 0 12px !important; }
.rmSlide { display: none !important; } /* Hide sub menu */

/* ____________________ Generic  ____________________ */

.itemTitle { font-size: 1.25em; font-weight: bold; }
.itemBriefDescription { width: 100%; }

/* ____________________ Download  ____________________ */

/* TODO: Remove .DownloadSection_* */
.downloadSection_ListItem, .DownloadSection_ListItem {}
.downloadSection_ItemTopic, .DownloadSection_ListTopic {}
.downloadSection_ItemTitle, .DownloadSection_ListTitle { clear: both; float: left; width: 100%; margin: 0 0 5px 0; }
.downloadSection_ItemFileTypeIcon, .DownloadSection_ListFileTypeIcon { float: left; margin: 0 5px 5px 0; }
.downloadSection_ItemFileName, .DownloadSection_ListFileName { float: left; }
.downloadSection_ItemFileSize, .DownloadSection_ListFileSize { float: left; clear: right; }
.downloadSection_ItemPostedAuthor, .DownloadSection_ListPostedAuthor { float: left; }
.downloadSection_ItemPostedDate, .DownloadSection_ListPostedDate { float: left; }
.downloadSection_ItemBriefDescription, .DownloadSection_ListBriefDescription { clear: both; float: left; width: 100%; margin: 0 0 5px 0; }
.downloadSection_ItemRating, .DownloadSection_ListRating { float: left; }
.downloadSection_ItemDownloadUrl, .DownloadSection_ListDownloadUrl { clear: both; float: left;  margin: 0 0 5px 0; }
.downloadSection_ItemDownloadLink, .DownloadSection_ListDownloadLink { clear: left; float: left; margin: 0 20px 5px 0; }
.downloadSection_ItemSendALinkToDownload, .DownloadSection_ListSendALinkToDownload { float: left; margin: 0 20px 5px 0; }
.downloadSection_ItemReadMoreLink, .DownloadSection_ListReadMoreLink { float: left; }
.downloadSection_ItemEditContent, .DownloadSection_ListEditContent { clear: both; float: left; }
.downloadSection_ItemThumbnail, .DownloadSection_ListThumbnail { float: left; }


/* ------------------------------------------ */
/* ARTICLES PAGE */
/* ------------------------------------------ */

span[id$='PostedInfo1'] {
display: block;
margin-left: 18px;
margin-bottom: 7px;
}

.ArticleSection_ListTitle {
  display: block;
}

.hasRead {
  float: left;
  margin: 0 5px 0 0;
}

.itemBriefDescription {
  display: block;
}

.itemReadMoreLink {
}

.Article_Title {
  display: block;
}

/* END STRUCTURE */

/* ------------------------------------------ */
/* LINKS PAGE */
/* ------------------------------------------ */

.itemLinkTitle {
  display: block;
}

.itemBriefDescription {
  display: block;
}
.LinksSection_ListTitle { float: left; margin: 0 0 0 20px; }
.LinksSection_ListBriefDescription { margin: 0 0 0 20px; }
/* END STRUCTURE */

/* ------------------------------------------ */
/* DOWNLOADS PAGE */
/* ------------------------------------------ */

.itemTitle {
	float: left;
	margin-right: 5px;
	margin-top: 5px;
}

.fileName {

}

.itemDownloadFileSize {

}

.DownloadSection_ListFileTypeIcon {
}

.itemBriefDescription {
	display: block;
}

.itemDownloadLink {
}

.itemSendALinkToDownload {

}

/* END STRUCTURE */

/* ------------------------------------------ */
/* VOTING */
/* ------------------------------------------ */

.VotingControl { margin: 75px 0 0; width: 100%; }

/* END STRUCTURE */

tr, th, td { vertical-align: top; }
.ItemEditContent { margin: 10px 0 0 0; }

/* ------------------------------------------ */
/*                   RSS                      */
/* ------------------------------------------ */
.rssHorizontal_ItemTitle { margin: 5px 0; }
.rssHorizontal_ItemTitle a { color: #91c642; font-size: 1.25em; font-weight: bold; 
text-decoration: none; }

.rssHorizontal_RssItemTitle { margin: 5px 0; }
.rssHorizontal_RssItemTitle a { text-decoration: none; font-weight: bold; }

.rssHorizontal_RssListItem { border-bottom: 1px dotted #c7cfba; margin: 0 0 10px 0; padding: 0 0 5px 0; }
