

h1  {
	background: none;
	font: normal 36px 'PTSans-Caption-Bold', 'PTSans-Caption-Bold';
	color: #C7C7C7;
	padding: 0px 0px 10px 0px;
	display: block;
}

#Description {
	font: 16px/24px 'Arial', 'Arial';
	padding: 0px 0px 20px 0px;
	display: block;
	color: #FFFFFF;
}

/* --- Portfolio / Products listing general styles --- */

.PortfolioList {
	clear: left;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px -18px;
}

.ListingList {
	clear: left;
	padding: 10px 0px 0px 0px;
}

/* --- Start of Breadcrumbs Styles --- */

.BreadCrumbs {
	font: 10px 'Arial', 'Arial';
	padding: 18px 14px 14px 14px;
	height: 26px;
	width: 676px;
}

.BCLink span{
	padding: 5px 10px 0px 0px;
	display: block;
	float: left;
	height: 20px;
	cursor: pointer;
	background: url(../images/buttons/white/breadcrumbs_rightarrow_20.png) right top no-repeat;	
}

.BCLink:hover span {
	background: url(../images/buttons/white/breadcrumbs_rightarrow_40.png) right top no-repeat;	
}

.BCLink {
	background: url(../images/buttons/white/breadcrumbs_leftarrow_m_20.png) no-repeat;
	padding: 0px 0px 0px 10px;
	float: left;
	text-decoration: none;
	display: block;
	color: #000000;
}

.BCLink:hover {
	background: url(../images/buttons/white/breadcrumbs_leftarrow_m_40.png) no-repeat;
	text-decoration: none;
	color: #000000;
}

.BCLink.firstdepth:hover {
	background: url(../images/buttons/white/breadcrumbs_leftarrow_40.png) no-repeat;
	text-decoration: none;
}

.BC {
	padding: 5px 0px 0px 5px;
	height: 19px;
	float: left;
	color: #FFFFFF;
}

.BCActual {
	background: url(../images/buttons/black/breadcrumbs_actual_60.png) right top no-repeat;
	padding: 5px 10px 0px 10px;
	height: 19px;
	float: left;	
	color: #FFFFFF;
}

.BCLink.firstdepth {
	background: url(../images/buttons/white/breadcrumbs_leftarrow_20.png) no-repeat;	
	margin-left: 5px;
}

.BCLink.lastdepth span{
	background: url(../images/buttons/white/breadcrumbs_rightarrow_m_20.png) right top no-repeat;	
}

.BCLink.lastdepth:hover span{
	background: url(../images/buttons/white/breadcrumbs_rightarrow_m_40.png) right top no-repeat;	
}

.FontSize {
	float: right;
	padding: 0px 0px 0px 0px;
}

.FontSize span {
	padding-top: 5px;
	float: left;
	color: #FFFFFF;	
}

.FontSize .BCLink span {
	color: #000000;
}

.FontSize .BCLink:hover span {
	color: #000000;
}

/* --- End of Breadcrumbs Styles --- */

/* --- Listing type selector --- */

.StyleSelector {
	display: none;
	margin: 10px 0px 0px 0px;
}



.boxbig,
.boxsmall,
.listbig,
.listsmall {
	width: 16px; 
	height: 16px;
	display: block;
	float: left;
}

.boxsmall, .listsmall {
	display: none;
}

.boxbig {
	background: url(../images/icons/black/boxbigicon_20.png);
	background-repeat: no-repeat;
	padding: 4px 3px 4px 5px;
	
}

.StyleSelector a.boxbig:hover {
	background: url(../images/icons/white/boxbigicon_50.png) no-repeat;	
	padding: 4px;
}

.listbig {
	background: url(../images/icons/black/listbigicon_20.png);
	background-repeat: no-repeat;
	padding: 4px 3px 4px 5px;
}

.StyleSelector a.listbig:hover {
	background: url(../images/icons/white/listbigicon_50.png) no-repeat;	
	padding: 4px;
}


/* --- Start of Pages styles --- */

.Pages {
	display: block;
	margin: 0px 0px 5px 5px;
	padding: 10px 0px 5px 0px;
}

.PageNumber {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
	padding: 7px 0px 0px 0px;
	display: block;
	width: 150px;
	
}


.PageNumbers {
	font-family: Arial;
	font-size: 11px;
	text-transform: uppercase;
	display: block;
	float: right;
}


.PageLink span{
	padding: 5px 10px 0px 0px;
	display: block;
	height: 24px;
	cursor: pointer;
	background: url(../images/buttons/white/breadcrumbs_rightarrow_20.png) right top no-repeat;	
	color: #000000;
}

.PageLink:hover span {
	background: url(../images/buttons/white/breadcrumbs_rightarrow_40.png) right top no-repeat;
	color: #000000;
	
}

.PageLink {
	background: url(../images/buttons/white/breadcrumbs_rightarrow_m_20.png) right top no-repeat;	
	padding: 0px 0px 0px 10px;
	float: left;
	text-decoration: none;
	display: block;
	
}

.PageLink:hover {
	background: url(../images/buttons/white/breadcrumbs_rightarrow_m_40.png) right top no-repeat;	
	background-repeat: no-repeat;
	text-decoration: none;
	color: #000000;
}

#ArticleContent .PageNumbers .depth1 {
	background:url("../images/buttons/white/breadcrumbs_leftarrow_20.png") no-repeat scroll 0 0 transparent;
	margin: 0px 0px 0px 5px;
}

#ArticleContent .PageNumbers .depth1:hover {
	background: url(../images/buttons/white/breadcrumbs_leftarrow_40.png);
	background-repeat: no-repeat;
	text-decoration: none;
}


.PageNumbers .CurrentPagedepth1 {
	background:url("../images/buttons/black/breadcrumbs_actual_60.png") no-repeat scroll left 0px transparent;
	padding:5px 10px 0;
	color: #FFFFFF;
}

.PageNumbers .CurrentPagedepth1 span {
	background: none;
	padding: 0px;
	color: #FFFFFF;
}

.PageNumbers .CurrentPagedepth3 {
	background:url("../images/buttons/black/breadcrumbs_actual_60.png") no-repeat scroll right 0px transparent;
	color: #FFFFFF;
	padding:5px 10px 0;
}

.PageNumbers .CurrentPagedepth3 span {
	background: none;
	padding: 0px;
}

.PageNumbers .CurrentPage {
	background:url("../images/buttons/black/breadcrumbs_actual_60.png") no-repeat scroll center 0px transparent;
	color: #FFFFFF;
	padding:5px 10px 0;
}

.PageNumbers .CurrentPage span {
	background: none;
	padding: 0px;
}

.PageNumbers .PageLink.depth3 {
background:url("../images/buttons/white/breadcrumbs_leftarrow_m_20.png") no-repeat scroll left top transparent;
}

.PageNumbers .depth3 span {
background:url("../images/buttons/white/breadcrumbs_rightarrow_m_20.png") no-repeat scroll right top transparent;
}

.PageNumbers .depth3:hover {
background:url("../images/buttons/white/breadcrumbs_leftarrow_m_40.png") no-repeat scroll left top transparent;
}

.PageNumbers .depth3:hover span {
background:url("../images/buttons/white/breadcrumbs_rightarrow_m_40.png") no-repeat scroll right top transparent;
}

/* --- End of Pages styles --- */

