.boxwhite {
	background: url(../images/box_horborder.gif) repeat-x left top;
	margin: 0px 0px 10px 0px;
}
.boxgrey {
	background: url(../images/box_horborder.gif) repeat-x left top;
	margin: 0px 0px 10px 0px;
}
.boxtransparent {
	margin: 0px 0px 10px 0px;
}

.boxwhite-top {
	background: url(../images/boxwhite_topleft.gif) no-repeat 0px top;
	line-height: 5px;
	font-size: 1px;	
}
.boxgrey-top {
	background: url(../images/boxgrey_topleft.gif) no-repeat 0px top;
	line-height: 5px;
	font-size: 1px;	
}
.boxtransparent-top {
	line-height: 5px;
	font-size: 1px;	
}

.boxwhite-top span {
	display: block;
	height: 5px;
	overflow: hidden;
	background: url(../images/boxwhite_topright.gif) no-repeat right top;
}
.boxgrey-top span {
	display: block;
	height: 5px;
	overflow: hidden;
	background: url(../images/boxgrey_topright.gif) no-repeat right top;
}

.boxwhite-content {
	border-left: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	min-height: 22px;
}
.boxgrey-content {
	border-left: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	background: #f4f4f4;
	min-height: 22px;
}
.boxtransparent-content {
	border-left: 1px solid transparent;
	border-right: 1px solid transparent;
	min-height: 22px;
}

.boxwhite-bottom {
	background: url(../images/boxwhite_bottomleft.gif) no-repeat left bottom;
	line-height: 5px;
	font-size: 1px;
}
.boxgrey-bottom {
	background: url(../images/boxgrey_bottomleft.gif) no-repeat left bottom;
	line-height: 5px;
	font-size: 1px;
}
.boxtransparent-bottom {
	line-height: 5px;
	font-size: 1px;
}

.boxwhite-bottom span {
	display: block;
	height: 5px;
	overflow: hidden;
	background: url(../images/boxwhite_bottomright.gif) no-repeat right bottom;
}
.boxgrey-bottom span {
	display: block;
	height: 5px;
	overflow: hidden;
	background: url(../images/boxgrey_bottomright.gif) no-repeat right bottom;
}

.padding0-5-0-5 {
	padding: 0px 5px 0px 5px;
}

/**> form, talble styles <**/
.formstyle1 {
	display: inline-block;
}
.formstyle1 label {
	display: inline-block;
	width: 400px;
}
.formstyle1 select {
	width: 150px;
	color: #898989;
}
.formstyle1 .forminfo {
	display: inline-block;
	padding-left: 0px;
}

.breadcrump {
	display: inline-block;
}

.breadcrump a{
	padding-right: 5px;
	padding-left: 5px;
}
.breadcrump a.active{
	text-decoration: underline;
}
.breadcrump a:hover.active{
	text-decoration: none;
	color: blue;
}

/**>> pager <<**/

.pagebox {
	text-align: center;
	height: 22px;
	display: inline;
	float: right;
}
.pageviewbox {
	float: right;
}
.itemsperpage {
	float: right;
	font-size: 12px; 
	color: #182750; 
}
.itemsperpage label{
	font-size: 14px; 
	color: #182750; 
}
.itemsperpage input {
	width: 20px;
	margin-right: 20px;
}

.pagebox ul.pager {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style: none;
	white-space:nowrap;
	display: inline-block;
}
.pageviewbox ul.pageview {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
	list-style: none;
	white-space:nowrap;
	display: inline-block;
}

* html .pagebox ul.pager { display: inline; }
* html .pageviewbox ul.pageview { display: inline; }

.pagebox ul.pager li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
}
.pageviewbox ul.pageview li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
}

.pagebox ul.pager li a {
	display: block;
	float: left;
	line-height: 22px;
	width: 22px;
	height: 22px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px 1px;
	background: url(../images/pager.png) no-repeat -44px 0px;
}
.pageviewbox ul.pageview li a {
	margin-left: 5px;
}

.pagebox ul.pager li a.active, .pagebox ul.pager li a:hover {
	color: #000000;
	background: url(../images/pager.png) no-repeat -44px -22px;
}

.pageviewbox ul.pageview li.active {
	color: #000000;
}

.pagebox ul.pager li a.page_left {
	background: url(../images/pager.png) no-repeat -22px 0px;
	margin-right: 5px;
	text-indent: -9999px;
}
.pagebox ul.pager li a:hover.page_left {
	background: url(../images/pager.png) no-repeat -22px -22px;
}
.pagebox ul.pager li a.page_leftall {
	background: url(../images/pager.png) no-repeat 0px 0px;
	text-indent: -9999px;
}
.pagebox ul.pager li a:hover.page_leftall {
	background: url(../images/pager.png) no-repeat 0px -22px;
}
.pagebox ul.pager li a.page_right {
	background: url(../images/pager.png) no-repeat -66px 0px;
	margin-left: 5px;
	text-indent: -9999px;
}
.pagebox ul.pager li a:hover.page_right {
	background: url(../images/pager.png) no-repeat -66px -22px;
}
.pagebox ul.pager li a.page_rightall {
	background: url(../images/pager.png) no-repeat -88px 0px;
	text-indent: -9999px;
}
.pagebox ul.pager li a:hover.page_rightall {
	background: url(../images/pager.png) no-repeat -88px -22px;
}

.pageviewbox ul.pageview .listview, ul.pageview .gridview, ul.pageview .slideview, ul.pageview .filmstripview {
	display: inline-block;
	width: 22px;
	height: 22px;
}
.pageviewbox ul.pageview .home {
	display: inline-block;
	width: 16px;
	height: 16px;
}
.pageviewbox ul.pageview li .slideview {
	background: url(../images/pageviewnew.png) no-repeat 0px 0px;
}
.pageviewbox ul.pageview li.active .slideview, ul.pageview li a:hover.slideview {
	background: url(../images/pageviewnew.png) no-repeat 0px -22px;
}
.pageviewbox ul.pageview li .filmstripview {
	background: url(../images/pageviewnew.png) no-repeat -22px 0px;
}
.pageviewbox ul.pageview li.active .filmstripview, ul.pageview li a:hover.filmstripview {
	background: url(../images/pageviewnew.png) no-repeat -22px -22px;
}
.pageviewbox ul.pageview li .listview {
	background: url(../images/pageviewnew.png) no-repeat -44px 0px;
}
.pageviewbox ul.pageview li.active .listview, ul.pageview li a:hover.listview {
	background: url(../images/pageviewnew.png) no-repeat -44px -22px;
}
.pageviewbox ul.pageview li .gridview {
	background: url(../images/pageviewnew.png) no-repeat -66px 0px;
}
.pageviewbox ul.pageview li .home {
	background: url(../images/home-16.png) no-repeat left center;
}
.pageviewbox ul.pageview li.active .gridview, ul.pageview li a:hover.gridview {
	background: url(../images/pageviewnew.png) no-repeat -66px -22px;
}