#Main {
	width: 1173px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background-color:#FFFFFF;
}

/*****************/
/* Header styles */
/*****************/

#Header {
	width: 1171px;
	height: 144px;
	margin-bottom: 35px;
}

.HeaderFullMenu{
	background-image: url(/img/HeadMenu.jpg);
}
.HeaderFullMenuProducts{
	background-image: url(/img/HeadMenuProducts.jpg);
}

.HeaderRightMenu{
	background-image: url(/img/HeadRightMenu.jpg);
}

.HeaderNoMenu{
	background-image: url(/img/HeadMenuHome.jpg);
}

#SpanSetLogo {
	width: 143px;
	height: 28px;
	clear:both;
	float:right;
	margin-top:24px;
	margin-right:0px;
	margin-left:0px;
}

#HeadLeft a, #HeadMen ul a{
	font-size:14px;
	font-family: 'UniversBold';
	font-weight: normal;
}

#HeadLeft {
	float: left;
	margin-top: 75px;
	padding-top:6px;
	height: 58px;
	width: 181px;
	margin-left: 0px;
	border-top:2px solid;
	border-bottom:2px solid;
	border-color:#005380;
	background-color:#FFFFFF;
}

#HeadNum {	
	float: left;
	
	font-family: 'UniversBold';
	font-weight: normal;
	color: #005380;
	font-size:72px;
	line-height:70px;
	
	margin-top: 75px;
	margin-right: 17px;
	
	height: 65px;
	width: 62px;
	
	border-top:2px solid;
	border-bottom:2px solid;
	border-color:#005380;
	
	background-color:#FFFFFF;
	
}

#HeadLeft a{
	line-height:14px;	
}
#HeadMen {
	float: right; 
	height: 81px;
	width: 762px;
	margin-top:77px;
}
#HeadMen ul {
	margin: 0px;
	padding: 0px;
	height:81px;
}
#HeadMen ul li {
	display: inline;
	text-align: left;
	float: left;
	margin-left:12px;
}

.DraggableFloatMenu{
	display:inline-block;
	width:90px;
	text-align: left;
	font-size:14px;
	font-family: 'UniversBold';
	font-weight: normal;
	color: #005380;
	padding:5px;
}

#HeadMen ul li .dragheader{
	padding-top:46px;
}

#TreeMenu{
	position:absolute;
	margin-top:147px;
	margin-left:277px;
}

/*****************/
/* End of Header */
/*****************/


/******************/
/* Content Styles */
/******************/

#LeftContent {
	width: 261px;
	min-height: 100px;
	float: left;
	position: relative;
	left: 0px;
	margin-bottom: 30px;
}

#LeftCenterContent {
	margin-bottom: 30px;
}

#CenterContent {
	width: 618px;
	min-height: 100px;
	float: left;
	left: 16px;
	position: relative;
	margin-bottom: 30px;
}

#RightContent, #RightFixedContent {
	float: right;
	width: 220px;
	right:0px;
	position: relative;
}

#RightContent{
	margin-bottom: 30px;
	min-height: 30px;
	clear:right;
}

#RightContent > .draggable, #RightFixedContent > .nondraggable, #CenterContent > .draggable, #LeftContent > .draggable{
    margin-bottom: 25px;
}

#RightContent > .draggable, #RightFixedContent > .nondraggable:not(:first-child), #CenterContent > .draggable:not(:first-child), #LeftContent > .draggable:not(:first-child){
	border-top-style:solid;
	border-top-width:2px;
	border-color:#005380;
    padding-top: 25px;
}

.draggable, .nondraggable{
	background-color:#FFFFFF;	
}

#FamilyProducts > .draggable, #FamilyProducts > .ui-state-highlight {
	width:180px;
	float:left;
	margin-right:20px;
	margin-top:20px;
}
#FamilyProducts{
	overflow: hidden;
	width: 100%;
	margin-bottom:30px;
}

.Hidden{
	background-color:#E8E7E7;
	opacity: 0.4;	
}

.ui-state-highlight { 
	background-color:#acbbc5;
	border-color:#005184;
	border-style:solid;
	border-width:1px;
	opacity:0.2;
}

/* Form Selectable elements */
.selectable .ui-selected { 
	background: #005380; 
	color: white; 
}

.selectable { 
	list-style-type: none; 
	margin: 0; 
	padding: 0; 
}

.selectable li { 
	margin-right: 5px; 
	padding: 0.2em;
	padding-left:8px;
	padding-right:8px;
	float: left; 
	height: 17px; 
	background: gainsboro;
}

/* Datepicker Format */
#ui-datepicker-div{
	background-color:#FFFFFF;
	padding:7px;
	border-style:solid;
	border-width:1px;
	border-color:#a9a9a9;
	display:none;
}
.ui-datepicker-calendar th{
	font-size:13px;
	width:25px;
}
.ui-corner-all{
	margin-right:0px;
}
.ui-datepicker-title{
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	font-size:15px;
}


#CenterContent2Cols {
	width: 894px;
	min-height: 100px;
	float: left;
	left: 0px;
	position: relative;
	margin-bottom: 30px;
}

#LoginBox {
	text-align:right;
}

.ShopCartImg{
	margin-top:4px;
	margin-right:8px;	
}

/*	Pagination */
.Pagination{
	padding-top:10px;
	border-top:1px solid #005380;
	text-align:center;
}
.Pagination input{
	border: 1px solid #ddd;
	margin-right: 8px;
	padding-left:14px;
	padding-right:14px;
	padding-top:6px;
	padding-bottom:6px;
	background-color: #fff;
	transition: background-color .3s;
}
.Pagination input:focus{
	outline: none;
}
.Pagination input:hover {
	background-color: #ddd;
}

.Pagination .disabled {
	opacity: 0.3;
}

.Pagination .disabled:hover {
	background-color: #fff;
}

.Pagination select{
	margin-right: 8px;
	margin-left: 8px;
	padding-top:1px;
	height:28px;
	padding-left:5px;
	padding-right:5px;
}

.SiteConfigurationOption{
	border: 1px solid #000;
	margin-top: 15px;
	margin-bottom: 25px;
	padding: 10px;
	background-color:whitesmoke;
}

.SiteConfigurationOption .Title{
	font-weight: bold;
	font-size:14px;
}

/******************/
/* End of Content */
/******************/

/********/
/* Tabs */
/********/

#nav-tabs .ul-tabs {
	padding-left:0px;
	margin-bottom:0px;
}

#nav-tabs .ul-tabs:after {
	display:block;
	clear:both;
	content:'';
}

#nav-tabs .ul-tabs li {
	margin-right:10px;
	float:left;
	list-style:none;
	margin-bottom: -1px;
}

#nav-tabs .ul-tabs li:hover {
	background:#eee;
}


#nav-tabs .ul-tabs .ui-tabs-active{
	background:#fff;
    border-bottom: none;	
	background:#005380;
}

#nav-tabs .ul-tabs .ui-tabs-active:hover{
	background:#005380;
}

#nav-tabs .ui-tabs-active a{
	color:#FFF;
}

#nav-tabs .ul-tabs a {
	padding:9px 15px;
	display:inline-block;
	outline-color: transparent;
}

#nav-tab-pane.active-tab {
	display:block;
}

#nav-tabs .tab-content{
	border-bottom: 2px solid #005380;
	border-top: 2px solid #005380;
	padding-top:15px;
	padding-bottom:15px;
}

/***************/
/* End of Tabs */
/***************/


/*****************/
/* Vertical Tabs */
/*****************/

#ver-tabs .ul-tabs {
	padding-left:0px;
	margin-top:0px;
	width:260px;
	float:left;
}

#ver-tabs .ul-tabs:after {
	display:block;
	content:'';
}

#ver-tabs .ul-tabs li {
	margin-right:10px;
	clear:left;
	width:100%;
	list-style:none;
}

#ver-tabs .ul-tabs li:hover {
	background:#eee;
}


#ver-tabs .ul-tabs .ui-tabs-active{
    border-bottom: none;	
	background:#005380;
}

#ver-tabs .ul-tabs .ui-tabs-active:hover{
	background:#005380;
}

#ver-tabs .ui-tabs-active a{
	color:#FFF;
}

#ver-tabs .ul-tabs a {
	padding:9px 15px;
	display:inline-block;
	outline-color: transparent;
	width:100%;
}

#ver-tab-pane.active-tab {
	display:block;
}

#ver-tabs .tab-content{
	border-left: 1px solid #005380;
	padding-left:15px;
	float:left;
	width:614px;
	box-sizing: border-box;
}

/************************/
/* End of Vertical Tabs */
/************************/


/**************/
/* Search Box */
/**************/

.searchbox, .searchbox:hover { 
	padding:6px;
	border-style:solid;
	border-width:1px;
	border-right-width:0px;
	outline:0px;
	width:79%;
	float:left;
}

.searchimg, .searchimg:hover{
	padding:4px;
	padding-top:5px;
	border-style:solid;
	border-width:1px;
	border-left-width:0px;
	float:left;
	outline:0px;
}

/*********************/
/* End of Search Box */
/*********************/


/***************/
/* Foot Styles */
/***************/

#Foot {
	width: 1171px;
	height: 35px;
	margin-right: auto;
	margin-left: auto;
}
#FootBG{	
	bottom: 0;
	clear: both;
	background-color: #FFF;
	padding-top:10px;
	width:100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #005380;
}
#Foot span {
	margin-right: 40px;
	float:left;
}

.FootLanguages {
	width: 100px;
	position: absolute;
	z-index: 15;
	border-style: solid;
	border-width: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 15px;
}

.FootText{
	min-width: 250px;
}

/***************/
/* End of Foot */
/***************/

/**************************/
/* Float Edit Menu Styles */
/**************************/

#FloatEditMenu{
	position:fixed;
	top:20px;
	right:60px;
	width:125px;
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2);
	border-style:solid;
	border-width:1px;
	border-color:#D0D0D0;
}

#FloatEditMenuLogo{
	width:100%;
	height:50px;
	background-color:#005380;
	background-position:center center;
	background-image: url(/img/S-Logo.jpg);
	background-repeat:no-repeat;
}

#FloatEditMenuContent{
	background-color:#FFFFFF;
	text-align:left;
	padding-left:10px;
}

/**************************/
/* End of Float Edit Menu */
/**************************/


/*********************/
/* Float Menu Styles */
/*********************/

.FloatMenuBackground {
	z-index: 16;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(164,180,202,0.8);
	position: fixed;
}

.FloatMenu {
	width: 950px;
	background: rgb(0, 0, 0) transparent;
	position: fixed;
	z-index: 15;
}

.FloatMenuButtonsDiv{
	border-top: solid 1px #B0AFAF;
	padding:10px;
	background: -webkit-linear-gradient(white, #F0F0F0); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(white, #F0F0F0); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(white, #F0F0F0); /* For Firefox 3.6 to 15 */
	background: linear-gradient(white, #F0F0F0); /* Standard syntax */
	text-align: right;
}

.FloatMenuTitle{
	padding:10px;
	margin-bottom:15px;
	border-bottom: solid 1px #B0AFAF;
	text-align: left;
	cursor:move;
}

.FloatMenuTitle a{
	float:right;
	margin-top:6px;
	width:11px;
	height:10px;
	background-image:url(/img/exitbutton.jpg);
}

.FloatMenuBox{
	background-color:#FFF;
	border-style: solid;
	border-width: 1px;
	border-color: #005380;
	box-shadow: 0px 2px 10px 3px #999;
}

.FloatMenuLangs{
	z-index: 1;
	width:100%;
	clear:both;
	margin-bottom:5px;
}

.FloatMenuLangs a{
	color:#005380;
	text-align:center;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	margin-left:10px;
	background:#FFFFFF;	
}

.FloatMenuContent{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	clear:both;
}

/*	Headers float menu	*/
#FloatMenuBG {
	width: 100%;
	clear: both;
	background-color: #F9FCFF;
	position: absolute;
	top: 141px;
	left: 0;
	right: 0;
	z-index: 15;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width:2px;
	border-bottom-width:2px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-color:#005380;
}

/*	Headers float menu	*/
#FloatMenu {
	width: 1173px;
	margin-right:auto;
	margin-left:auto;
}

#ContextMenu{
	position: fixed;
	margin-top:20px;
	margin-left:20px;
	padding:10px;
	background-color:#FFF;
	border-style:solid;
	border-width:1px;
	border-color:#005380;
}

/*********************/
/* End of Float Menu */
/*********************/


/*******************/
/* Products Styles */
/*******************/

.ProductTabs{
	margin-top:30px;	
}

.ProductTab{
	width:110px;
	float:left;
}

.ProductTabsA{
	color:#005380;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color:#005380;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #005380;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #005380;
	width:100px;
	text-align:center;
	display: block;
	padding-top:7px;
	padding-bottom:3px;
	margin-right:10px;
	background:#FFFFFF;	
}

#FamilyTitle{
	padding-bottom: 25px;
	border-bottom-style: solid;
  	border-bottom-width: 2px;
  	border-color: #005380;
}

#FamilyProducts{
	padding-top: 5px;
	background-color:white;
}

.ProdPhotoSmall{
	width:40px;
	height:40px;
	border:1px;
	border-style:solid;
	border-color:#a2a6ac;
	margin-right:3px;
	margin-bottom:4px;
	cursor: pointer;
}

.ProdPhotoMedium{
	max-height:258px;
	max-width:258px;
	cursor: pointer;
}

.AddProdRow{
	width:99%;
	padding-top:8px;
	padding-bottom:8px;
	background-color:#f2d7d7;
	border-top-style:solid;
	border-top-color:#005380;
	border-top-width:1px;
	padding-left:10px;
	cursor: pointer;
}

/*******************/
/* End of Products */
/*******************/


/****************/
/* Items Styles */
/****************/

.FiltersDiv{
	padding:10px;
	width:98%;
	background-color:#f2f6f9;
}

.TranspTable{
	border-width: 0px;
	
}

.BorderUp {
  	border-top-width: 1px;
	border-top-style:dashed;
	border-top-color: #005380;
}

.BorderUpSolid {
  	border-top-width: 1px;
	border-top-style:solid;
	border-top-color: #005380;
}

.BorderDown {
  	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #005380;
}

.BorderUpChildsNotFirst > div:not(:first-child) {
  	border-top-width: 1px;
	border-top-style:dashed;
	border-top-color: #005380;
}

tr.NoBorderUp td {
  	border-top-width: 0px;
	border-top-style:none;
}

tr.BorderUpSolid td {
  	border-top-width: 1px;
	border-top-style:solid;
	border-top-color: #005380;
}

tr.BorderDownSolid td {
  	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #005380;
}

.MenuLink{
	display: inline-block;
	height:18px;
	padding-right: 12px;
}

.ProductFilters{
	margin-left:10px;
	margin-right:15px;
}

.EditMenu{
	color:#FF0505;
}

.EditItems{
	display: none;
}

.FormElement{
	border: dashed 1px #005380;
	padding: 3px;
}

#Margins{
	margin:10px;
}

#ProductTable{
	height:100%;
}
#ProductTable th{
	border-bottom:none
}
#ProductTable td{
	vertical-align:top;	
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:10px;
}

#ImportTable{
	height:100%;
}

#ImportTable th{
	vertical-align:top;	
	font-weight: bold;
	font-size:12px;
	padding-left:3px;
	padding-right:3px;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}

#ImportTable td{
	vertical-align:top;	
	padding-left:3px;
	padding-right:3px;
	border-right: 1px solid #000;
}

#TableIcons{
	border:none;
	margin-left:18px;	
}
#TableIcons td{
	padding-bottom:0px;
}

.BoxMsg{
	margin-bottom:30px;
}
.CenteredBoxMsg {
	width: 450px;
	background-color: #FFFFFF;
	position: fixed;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 15;
	border-style: solid;
	border-width: 1px;
	border-color: #005380;
	box-shadow: 0px 2px 10px 3px #999;
}
.TabContents{
	float:left;	
	width:100%;
}

.Size14Bold{
	font-size:14px;
	font-weight:bold;	
}

.BlueBackground{
	color: #FFFFFF;
	background-color:#005380;
	padding-left:10px;
}
.BlueBackground a{
	color: #ccd4ee;
}

.EditModuleArrayDiv{
	padding:8px;
	border-style: solid;
	border-width: 1px;
	border-color: #005380;
	clear:both;
}

.CheckoutSteps{
	color: #979595;
	border-spacing: 2px;
	text-align: center;
	border: solid 1px #000000;
}

.CheckoutSteps .CurrentStep{
	color: #000000;
}

.EditModuleArrayLink{
	background-color:#005380;
	color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
}

.allowDrop{
	margin-top: 25px;
	margin-bottom: 25px;
	padding-left:5px;
}

.TabsDiv{
	border-top-style:solid;
	border-bottom-style:solid;
	border-width:2px;
	border-color: #005380;
}

.ModuleImages + label{
	display: inline-block;
	width: 60px;
	height: 60px;
	border-style:solid;
	border-width:1px;
	border-color:#DFDCDC;
	opacity:0.5;
}

.ModuleImages:checked + label{
	border-width:2px;
	border-color:#005380;
	opacity:1;
}

.ModuleImagesDiv{
	float:left;
	margin-right:15px;	
	margin-bottom:15px;
	text-align:center;
}

.EditModuleContent{
	clear:both;
}

.module_centered_tab{
	float:left;	
	clear:both;
	width:100%;
}

.width100{
	width:100%;
	clear:both;
}

.navitems{
	margin:0px;
	padding: 0px;
}

.UniversBold{
	font-size:14px;
	font-family: 'UniversBold';
	font-weight: normal;
}

.Title{
	/*font-family: 'UniversBold';*/
	font-weight: bold;
	font-size:17px;
}

.MainTitle{
	/*font-family: 'UniversBold';*/
	font-weight: bold;
	font-size:22px;
}

.ErrorMessage{
	color: red;
}

.ErrorDiv, .SuccessDiv{
	font-weight:bold;
	border:1px;
	border-style:solid;
	padding:10px;
	padding-left:35px;
	background-repeat:no-repeat;
	background-position:10px 9px;
	margin-bottom:20px;
}

.SuccessDiv{
	background-color:#d3edd2;
	border-color:#2a622c;
	color: #2a622c;
	background-image:url(/img/successicon.png);
}

.ErrorDiv{
	background-color:#fcdedc;
	border-color:#9c0204;
	color: #9c0204;
	background-image:url(/img/erroricon.png);
}

.DisabledBG{
	background-color:#ebebe4;
	border: 1px #ccc solid;
}


/*	Tiny MCE Styles */
.mce-path{
	height: 0px !important;
}

.mce-path-item{
	display: none !important;	
}

.EditArrayDiv{
	border-style:solid;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width:2px;
	border-bottom-width:2px;
	border-color:#003661;
}

.EditArrayRow{
	border-style:solid;
	border-right-width:1px;
	border-left-width:1px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-color:#003661;
	margin-bottom: 30px;
	padding: 3px;
}

.EditArrayRow > *{
	border-width:0px;
}

.EditModuleArrayLink{
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:9px;
}

.EditModuleArrayLinkDiv{
	margin-bottom:3px;
	padding: 4px;
	height: 13px;
}

.MoveElement{
	float: left;
	width:15px;
	height:15px;
	cursor: move;
	background-image:url(/img/move-icon.jpg);
}

.RowMenu{
	float:right;
}

.EditModuleButtonsDiv{
	border-top: solid 1px #B0AFAF;
	padding:10px;
	margin-top:7px;
	background: -webkit-linear-gradient(white, #F0F0F0); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(white, #F0F0F0); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(white, #F0F0F0); /* For Firefox 3.6 to 15 */
	background: linear-gradient(white, #F0F0F0); /* Standard syntax */
	text-align: right;
}

.OKButton, .CancelButton{
	border : solid 1px #747474;
	font-size : 14px;
	padding : 5px 10px;
}

.OKButton{
	border-radius : 0px 0px 0px 5px ;
	moz-border-radius : 0px 0px 0px 5px ;
	color : #ffffff;
	background: -webkit-linear-gradient(#6299c5, #18507f); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#6299c5, #18507f); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#6299c5, #18507f); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#6299c5, #18507f); /* Standard syntax */
}

.lightlink{
	color: #639ED0;
}

.OKButton:hover{
	background: -webkit-linear-gradient(#376d99, #003561); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#376d99, #003561); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#376d99, #003561); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#376d99, #003561); /* Standard syntax */
}

.FormOKButton{
	padding-right:25px;
	padding-left:25px;
}

#FormButtonBox{
	text-align:right;
}

.CancelButton{
	border-radius : 0px 0px 0px 0px;
	moz-border-radius : 0px 0px 0px 0px;
	background: -webkit-linear-gradient(#FFF, #CCC); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#FFF, #CCC); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#FFF, #CCC); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#FFF, #CCC); /* Standard syntax */
}

.CancelButton:hover{
	border-radius : 0px 0px 0px 0px;
	moz-border-radius : 0px 0px 0px 0px;
	background: -webkit-linear-gradient(#FFF, #999); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#FFF, #999); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#FFF, #999); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#FFF, #999); /* Standard syntax */
}

.LanguagesDiv{
	border-bottom:solid 1px #B0AFAF;
	margin-bottom:7px;
	margin-top:5px;
}

.LanguagesDiv .unsel{
	color:FFF;
	padding-top: 5px;
	height:20px;
	text-align:center center;
	display:inline-block;
	padding-left:5px;
	padding-right:5px;
	margin-right:5px;
	border-top:solid 1px #B0AFAF;
	border-right:solid 1px #B0AFAF;
	border-left:solid 1px #B0AFAF;
	background: -webkit-linear-gradient(#FFF, #F1F1F1); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#FFF, #F1F1F1); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#FFF, #F1F1F1); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#FFF, #F1F1F1); /* Standard syntax */
}

.LanguagesDiv .sel{
	color:rgb(255, 255, 255);
	padding-top: 5px;
	height:20px;
	text-align:center center;
	display:inline-block;
	padding-left:5px;
	padding-right:5px;
	margin-right:5px;
	border-top:solid 1px #B0AFAF;
	border-right:solid 1px #B0AFAF;
	border-left:solid 1px #B0AFAF;
	background-color: #005380;
}

/****************/
/* End of Items */
/****************/

/*******************/
/* 50 Years Styles */
/*******************/
.YearsText {
	padding-top:1px;
	padding-bottom:1px;
	border-top-style:solid;
	border-top-width:2px;
	border-bottom-style:solid;
	border-bottom-width:2px;
}

/**************************/
/* End Of 50 Years Styles */
/**************************/