.ui-tabs-nav {
}

.ui-helper-reset {
}

.ui-helper-clearfix {
}

.ui-corner-top {
}

.ui-tabs-selected {
}

.ui-state-default {
}

.ui-state-active {
}

.ui-state-hover {
}

.ui-tabs-panel {
}

.ui-widget-header {
}

.ui-corner-all {
}

.ui-corner-bottom {
}

.ui-tabs-hide {
	display:none;
}


/* - - - - - - - - - - */
ul.topTab {
	line-height:normal;
	padding:0;
  margin:0;
  overflow:hidden;
}
  ul.topTab:after {
    content:".";
    display:block;
    height:0;
    overflow:hidden;
    visibility:hidden;
    clear:both;
  }

	ul.topTab li {
	  float:left;
	  padding:0;
	  margin:0 0 0 -1px;
	  border:1px #cbcbcb solid;
 	  border-bottom:none;
	}
	  ul.topTab li:first-child {
	    margin-left:0;
	  }
	  ul.topTab li.first-child {
			margin-left:0;
	  }
	  
		ul.topTab li a {
		  display:block;
		  padding:0 10px;
	  	margin:0;
	  	line-height:1.9091em;
 		}
 		
 	ul.topTab li.ui-state-default {
 	  margin-top:4px;
 	}
 	  ul.topTab li.ui-state-default a {
 	    background-color:#e1e1e1;
 	  }
 	ul.topTab li.ui-state-active,
	ul.topTab li.ui-state-selected {
	  margin-top:0;
	  padding-top:4px;
	  background-color:transparent;
	}
	  ul.topTab li.ui-state-active a,
		ul.topTab li.ui-state-selected a {
			font-weight:bold;
      background-color:transparent;
	 	}
 		
 		
		
		
div.topTabContainer {
	border:1px #cbcbcb solid;
}
		
ul.tabPhoto {
  padding:8px 9px;
}
  ul.tabPhoto:after {
    content:".";
    display:block;
    height:0;
    overflow:hidden;
    visibility:hidden;
    clear:both;
  }
	ul.tabPhoto li {
	  margin:0 3px 0 0;
	  padding:0;
	  display:block;
		float:left;
	}
		ul.tabPhoto li a {
		  margin:0;
		  display:block;
		  padding-right:3px;
		  font-weight:bold;
		  color:#FFFFFF;
		  background:transparent url(../../../img/shared/link_button2_right_bg.png) 100% 0 no-repeat;
		}
			ul.tabPhoto li a span {
			  margin:0;
				padding:0 5px 0 7px;
			  height:23px;
			  line-height:20px;

			  display:block;
			  color:#FFFFFF;
			  background:transparent url(../../../img/shared/link_button2_left_bg.png) 0 0 no-repeat;
			}
			
 ul.tabPhoto li.ui-state-active a {
  font-weight:normal;
  background-position: 100% 100%;
}
	ul.tabPhoto li.ui-state-active a span {
	  color:#FFFFFF;
	  background-position:0 100%;
	}