@charset "utf-8";
/* CSS Document */

/** global styles **/
#sitewrapper {
	background:#FFF url(images/bg_content.jpg) center top no-repeat;
}


/* temporary CSS for the product listings page --Raissa 22.10.09 */
#filters {
    float:left;
    width:750px;
}

.imgPreview {
    margin-right:2px;
    border:5px;
}

.divFilter {
    width:175px;
    float:left;
    margin-right:10px;
    margin-bottom:5px;
}

#products table 
{
	margin-left: auto;
	margin-right: auto;
	height: 200px;
}

.divFilter table td{
	height:20px;
}

.NoResults {
    color:red;
}

#ImgPreviewPanel{
    width:291px;
    height:291px;
}

#filterinfo {
color:#5E504B;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:14pt;
}

#descriptionpane {
    margin-right:0px;
}

.h3ProductList {
    font-size:16px;
	width:200px;
	float:left;;
	margin-bottom:20px;
	padding-bottom:0px;
	margin-top:5px;
	padding-top:0px;
}

#dnn_ctr399_ProductList_lnkClearFilter{
	float:right;
	margin-top:5px;
	}



#rightcolwrapper {
    width:320px;
	float:right;
}

#leftcolwrapper {
    float:left;
	/*width:425px;*/
	width:410px;
}



@-moz-document url-prefix() {
	#rightcolwrapper,
	#leftcolwrapper {
		margin-top:-15px;
	}
}


#details_bottom {
	width:420px;
	float:left;

}

#share_panewrapper {
	width:185px;
	float:left;
	border-right:#d5d6d6 1px solid;
	margin-right:15px;
}

#enquiry_pane {
	width:180px;
	/*width:210px;*/
	float:left;
}

#email_pane,
#print_pane,
#share_pane{
	clear:both;
	margin-bottom:5px;
	width:180px;
	}

#print_pane a.printLink {
	background:url('images/print_link.jpg') 0px 0px no-repeat;
    display:block;
	padding-left:30px;
	padding-top:3px;
	height:20px;
}

#email_pane a.shareLink {
	background:url('images/send_link.jpg') 0px -3px no-repeat;
    display:block;
	padding-left:30px;
	height:20px;
}

#share_pane a.shareLink {
	background:url('images/share_link.jpg') 0px -3px no-repeat;
    display:block;
	padding-left:30px;
	height:20px;
}

#divClear 
{
    clear:both;
}

#divSaveButton {
        margin:15px 0px 15px 0px;
        padding:10px 0px 10px 50px;
        width:650px;
        background-color:#DBCFAB; 
}
    
.SearchResultImageRow {
        background-color:#DBCFAB;
}

.divArrowLeft 
{
    float:left;
    width:12px;
    height:24px; 
    background-image:url('images/leftarrow.jpg');  
    margin-right:6px;
    margin-top:90px;
}

.divArrowLeft  a 
{
    display:block;
    width:12px;
    height:24px; 
}

.divArrowRight
{
    float:left;
    width:12px;
    height:24px; 
    background-image:url('images/rightarrow.jpg');  
    margin-left:6px;
    margin-top:90px;
}

.divArrowRight a 
{
    display:block;
    width:12px;
    height:24px; 
}

.divArrowRight a:hover, .divArrowLeft a:hover 
{
    text-decoration:none;
}


#products 
{
    float:left;
    width:690px;
}

#productListWrapper 
{
    width:750px;   
}

.divSeparator 
{
    width:13px;
    height:200px;
}

#divFilters 
{
    clear:both;
}
