.fl {
		float: left
	}

	.fr {
		float: right
	}

	.w120 {
		width: 120px
	}

	ul.expmenu {
		width: 285px
	}

	ul.expmenu * {
		list-style: none
	}

	ul.expmenu>li>div.header {
		padding: 14px;
		border-bottom: 1px #8d0108 solid
	}

	ul.expmenu>li>div.header .active {
		padding: 12px;
		border-bottom: 1px #0d3c08 solid
	}

	ul.expmenu>li:last-child>div.header {
		border-bottom: none
	}

	ul.expmenu>li ul li {
		background-color: #ececec;
		padding: 12px;
		border-bottom: 1px solid #dcdcdc;
		border-top: 1px solid #fff;
		color: #727272;
		text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.8)
	}
        ul.expmenu>li ul li a{
                 font-size: 15px;
        }
        ul.expmenu>li ul li div{
                 font-size:15px;
                 padding:12px
        }
	ul.expmenu>li ul li:last-child {
		border-bottom: none
	}

	ul.expmenu>li ul li.selected {
		background-color: #f4f4f4;
		color: #027FCF
	}

	ul.expmenu>li ul li.selected a {
		color: #124e0c
	}

	ul.expmenu div.header {
		color: #FFFFFF;
		text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2);
		background: #8d0108;
		background: -moz-linear-gradient(top, #8d0108 0%, #8d0108 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8d0108), color-stop(100%, #8d0108));
		background: -webkit-linear-gradient(top, #8d0108 0%, #8d0108 100%);
		background: -o-linear-gradient(top, #8d0108 0%, #8d0108 100%);
		background: -ms-linear-gradient(top, #8d0108 0%, #8d0108 100%);
		background: linear-gradient(to bottom, #8d0108 0%, #8d0108 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8d0108', endColorstr='#8d0108', GradientType=0)
	}

	ul.expmenu>li>div.header>.label {
		background: no-repeat;
		font-size: 16px
	}

	ul.expmenu>li>div.header>.label a {
		color: #FFFFFF
	}

	ul.expmenu>li>div.header>.arrow {
		display: block;
		width: 16px;
		height: 16px;
		background: no-repeat center;
		float: right
	}

	ul.expmenu>li>div.header>.arrow.up {
		background-image: url(../images/arrow_u.png)
	}

	ul.expmenu>li>div.header>.arrow.down {
		background-image: url(../images/arrow_d.png)
	}

	ul.expmenu div.header:hover {
		background: #8d0108;
		background: -moz-linear-gradient(top, #8d0108 0%, #8d0108 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8d0108), color-stop(100%, #8d0108));
		background: -webkit-linear-gradient(top, #8d0108 0%, #8d0108 100%);
		background: -o-linear-gradient(top, #8d0108 0%, #8d0108 100%);
		background: -ms-linear-gradient(top, #8d0108 0%, #8d0108 100%);
		background: linear-gradient(to bottom, #8d0108 0%, #8d0108 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8d0108', endColorstr='#8d0108', GradientType=0);
		cursor: pointer
	}

	ul.expmenu>li ul li:not(.selected):hover {
		background: #e7e7e7;
		color: #027FCF;
		cursor: pointer
	}

	ul.expmenu>li ul li:not(.selected):active {
		background: #f1f1f1;
		cursor: pointer
	}

	ul#pagination-freebie {
		display: table;
		padding-right: 20px;
		margin: 20px auto;
		list-style: none
	}

	ul#pagination-freebie:last-child {
		padding-right: 0
	}

	ul#pagination-freebie li {
		float: left;
		margin-bottom: 20px
	}

	ul#pagination-freebie li:last-child {
		margin-right: 0
	}

	div#text {
		text-align: center;
		font-size: 48px;
		width: 610px;
		margin: 0 auto;
		margin-top: 50px;
		margin-top: 80px
	}

	div#smalltext {
		text-align: center;
		font-size: 15px;
		width: 600px;
		margin: 0 auto
	}

	div#content {
		display: table
	}