/* Documents Start */
.documentFilter {background:transparent url(/cms/images/filter-left.gif) no-repeat left bottom; margin-bottom:20px;}
.documentFilterRight {/*background:transparent url(/cms/images/filter-right.gif) no-repeat right bottom; padding:15px 10px 5px 10px;*/}
.documentItem {margin-bottom:0px; padding:15px 20px;}
.documentItem:nth-child(2n+1) {background:#f7f7f7;}
.documentDate {width:160px; float:none; font-size:0.85em; font-style:italic; text-transform: uppercase;}
.documentItem img {border-style: none; height: 14px; vertical-align: middle; padding-right:2px;}

.documentRailWrpr {width:170px;}
.documentRailWrpr img {border-style: none; height: 14px; vertical-align: middle; padding-right:2px;}
a.documentMore, a.documentMore:link, a.documentMore:visited {background:transparent url(/cms/images/arrows.gif) no-repeat 100% 50%; color: #9e9676; text-decoration: none; font-size:11px; font-weight:bold; white-space:nowrap;padding-right:10px;}
a.documentMore:hover {color: #9e9676; text-decoration: underline;}
a.documentMore:active {color: #9e9676; text-decoration: none;}
/* Documents End */

.documentFilterRight select {
    margin-bottom: 5px;
}
.documentFilterRight input[type="text"] {
    margin-bottom: 5px;
	margin-right: 10px;	
}
.documentFilterRight input[type="button"], .documentFilterRight input[type="submit"] {
    margin-top: 5px;
}

.documentButtons {display:inline-block;}

/* 16px baseline (960px - 1199px) */
@media only screen and (min-width:60em) and (max-width:74.938em) {
	.documentButtons {padding-left:78px;}
}

/* 16px baseline (768px - 959px) */
@media only screen and (min-width:48em) and (max-width:59.938em) {
	.documentButtons {display: block; padding-left: 78px;}
	.documentFilterRight input[type="text"]  {margin-left: 78px;}	
}

/* 16px baseline (180px - 767px) */
@media only screen and (min-width:11.250em) and (max-width:47.938em) {	
	.documentButtons {display: block; padding-left: 78px;}
	.documentFilterRight input[type="text"]  {margin-left: 78px;}
}

/* 16px baseline ( - 599px) */
@media only screen and (max-width:37.438em) {	
	.documentButtons {padding-left: 0;}
	.documentFilterRight input[type="text"]  {margin-left: 0;}
	.documentFilterRight select {display: block;}
	.documentFilterRight img {display:none;}
}

/* 16px baseline ( - 479px) */
@media only screen  and (max-width:29.938em) {
	.documentFilterRight td {display:block;}
}