.iris_bottom {
	margin: 0 !important;
    margin-top: 20px !important;
	margin-bottom: 20px !important;
}

table.silvatable{
    border-bottom: 1px dotted #4D4D4D;  
}
table.silvatable td{
    border-top: 1px dotted #4D4D4D;  
}
table.silvatable tr.rowheading td, section.b-tv_container h3.heading  {
    border-top: 1px solid #4D4D4D;  
}

.iris_user_picture_container {
	/*background-color:#424242*/
	}

.iris_user_picture {
	max-width: 196px;
	}
.iris_image {
	margin-bottom:5px;
	}
.iris_list {
	margin-left:25px;
	padding-left:0;
	list-style-position:outside;
	}
.grid_8.alpha.omega.iris_image {
	width:auto;
	max-width:460px;
	clear:both;
	display:block;
	}
/* Vertical Tabs
----------------------------------*/



.ui-tabs {
    padding: 0;
    position: relative;
}
.ui-tabs .ui-tabs-nav {
    /*margin: 0;
    padding: 0;*/
}
.ui-tabs .ui-tabs-nav li {
    border-bottom: 0 none !important;
    float: left;
    list-style: none outside none;
    margin: 0 0.2em 1px 0;
    padding: 0;
    position: relative;
    top: 1px;
    white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
    float: left;
    padding: 0;
    text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-state-default a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a, 
.ui-tabs .ui-tabs-nav li.ui-state-processing a {
    color: grey; /*color: #FFFFFF; for Architecture and Planning*/
    display: block;
    width: 100%;
    border-bottom: 1px solid grey; /*border-bottom: 1px solid #FFFFFF; for Architecture and Planning*/
}

.ui-tabs .ui-tabs-nav li.ui-state-default a:hover,
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:hover, 
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.ui-tabs .ui-tabs-nav li.ui-tabs-active a:hover, 
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a:hover, 
.ui-tabs .ui-tabs-nav li.ui-state-processing a:hover {
    color: #4D4D4D; 
    border-bottom: 1px solid #4D4D4D; 
    
    
}
.ui-tabs .ui-tabs-nav li a, 
.ui-tabs.ui-tabs-collapsible 
.ui-tabs-nav li.ui-tabs-selected a {
    display: block;
    width: auto;
}
.ui-tabs .ui-tabs-panel {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    display: block;
}
.ui-tabs .ui-tabs-panel h3 { 
    padding: 0;
    margin: 0;
}
.ui-tabs .ui-tabs-hide {
    display: none !important;
}

.ui-tabs-vertical { }
.ui-tabs-vertical .ui-tabs-nav { 
    padding: 0; 
}
.ui-tabs-vertical .ui-tabs-nav li { 
    display:block; 
    width: 100%; 
    margin: 0; 
}
.ui-tabs-vertical .ui-tabs-nav li a { 
    display:block; 
    width: 100%; 
}
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-selected {
    padding: 0;
}
.ui-tabs-vertical .ui-tabs-panel { 
    padding: 0; 
}




ul.r-a {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    padding-bottom: 5px;
    margin-bottom: 5px;
    display: block;    
    color: #4D4D4D; /*color: #FFFFFF; for Architecture and Planning*/
    border-bottom: 1px solid #4D4D4D; 
}

ul.r-a a {
    display: block;
}

ul.r-a li.r-a_header h3{
    margin: 0;
    padding: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    font-family: sans-serif;
    color: #4D4D4D; 
    border-top: 1px solid #4D4D4D;     
}


ul.r-a li.r-a_header h3 a{
    color: #4D4D4D;
}

ul.r-a li.r-a_title a {
    padding-bottom: 5px;
    padding-top: 5px;
    font-weight: bold;
    border-top: 1px dotted #4D4D4D; 
}

ul.r-a li.r-a_text{
    display: block;
    padding-bottom: 5px;
}

.ui-widget-content h2 {
	margin-top:0;
	}

.ui-tabs-vertical .ui-tabs-nav {
	margin-top:0;
	}

.fb-s_pagination {
    margin-top: 10px;
    padding-bottom: 20px;
    text-align: right;
}

.fb-s_pagination_container {
    width: auto;
    padding-top: 10px;
    border-top: 1px solid #000000; /*border-top: 1px solid #ffffff; for Architecture and Planning*/
    float: right;
}

.fb-s_pagination a.prev_arrow, .fb-s_pagination a.next_arrow {
    background-color: #222222; /*background-color: #333333; for Architecture and Planning*/
    display: inline-block;
    width: 15px;
    height: 17px;
    margin: 0;
    margin-left: 10px;
    margin-right: 10px;
    padding: 0;
}
.fb-s_pagination a.next_arrow {
    text-align: left;
}

.fb-s_pagination a, .fb-s_pagination a:visited, .fb-s_pagination a:active, .fb-s_pagination {
    color: #222222; /*color: #white; for Architecture and Planning*/
    text-decoration: none;
}
.fb-s_pagination a:hover {
    text-decoration: underline;
}
.fb-s_pagination a.current {
    font-weight: bold;
}


@media only screen and (min-width: 320px) {

}

@media only screen and (min-width: 480px) {

}

@media only screen and (min-width: 780px) { 

	.over_header_title_container {
		position:relative;
		}
	.over_header_title {
		position:absolute;
		top: 170px;
		left:0px;
		font-family: "Georgia",serif;
		font-size: 21px;
		font-style: italic;
		/*background-color: #FFFFFF;*/
		padding-top:5px;
		padding-left:10px;
		padding-bottom:85px;
	}
	nav.alpha {
	margin-right:8px;
	}
	.grid_8.alpha.omega.iris_image {
	max-width:360px;
	}
}

@media only screen and (min-width: 1024px) { 

	.over_header_title_container {
		position:relative;
		}
	.over_header_title {
		position:absolute;
		top: 200px;
		left:0px;
		font-family: "Georgia",serif;
		font-size: 21px;
		font-style: italic;
		/*background-color: #FFFFFF;*/
		padding-top:5px;
		padding-left:10px;
		padding-bottom:15px;
	}
	nav.alpha {
	margin-right:10px;
	}
	.grid_8.alpha.omega.iris_image {
	max-width:460px;
	}
}

.section.subheader section.header_welcome_text {
	font-size:1px;}
	
section#right-content aside#social-bookmarks-container {
	width:auto;
	}

.atbottom {
display: none;
}