/**************************************************
 * Main Web Site Styles
 **************************************************/
body 
{
	background-color: #FFFFFF;
	font-size:62.5%;
}

text
{
	font-family: Arial,Helvetica,sans-serif;
}

.pagestyle
{
	width: 775px;
	text-align: center;
	border: solid 1px #290356;
}

/* The top section */
.topleft
{
	background-color: #290356;
	width: 158px;
	height: 100px;
}

.topmiddle
{
	background-image: url(images/bausenlogo.gif);
	width: 150px;
}

.topright
{
	background-image: url(images/topbanner.gif);
	width: 467px;
}

/* the middle section */
.middleleft
{
	vertical-align: top;
	width: 158px;
}
.middlemiddle
{
	vertical-align: top;
	width: 459px;
}

.middleright
{
	vertical-align: top;
	/*background-image: url(images/side_image_2.gif);*/
	background-repeat: no-repeat;
	width: 158px;
}

/* the bottom section */
.bottom
{
	width: 100%;
	height: 6px;	/* this values should be the sum of the heights of bottombar-purple and bottombar-green */
	vertical-align: bottom;
}

.bottombar-purple
{
	background-color: #542988;
	width: 100%;
	height: 3px;
}

.bottombar-green
{
	background-color: #54B948;
	width: 100%;
	height: 3px;
}

/**************************************************
 * Inset styles (Special Offers, Related Products,
 * News Articles, Accessories)
 * The insertdetail style is set in code for all
 * of the insert boxes
 **************************************************/
.insertbox
{
	vertical-align: top;
	background-color: #CAC0B6;
	width: 140px;
	height: 100px;
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 1px;
	
}

.inserttitle
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	height: 12px;
	background-color: #290356;
}

.insertdetail
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	vertical-align: text-top;
	text-decoration: none;
}

.insertdetail:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #9C8C7B;
	text-decoration: underline;
}

.insertpanel
{
	vertical-align: top;
	font-size: 10px;
}

.insertline
{
	background-color: #9C8C7B;
	height: 1px;	
}

.required
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.8em;
	color: Red;
}

/*************************************************/
.commentsbutton
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.7em;
	background-color: #130127;
	color: #FFFFFF;
	border: solid 1px #FFFFFF;
	width: 140px;
	height: 20px;	
}

.enquirebutton
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.7em;
	background-color: #130127;
	color: #FFFFFF;
	border: solid 1px #FFFFFF;
	width: 70px;
	height: 20px;
}

.productcategory-content
{
	font-family: Arial,Helvetica,sans-serif;
}

.productcategory-image
{
	border: none;
	width: 100px;
	height:100px;
	margin-top:5px;
}

.productcategorytitle
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #998B7D;
	text-decoration: none;
}

.productcategorytitle:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #998B7D;
	text-decoration: underline;
}

.commenttitle
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #998B7D;
	text-decoration: none;
}




/*************************************************/
.informationpagecontent
{
	width: 100%;
	font-family: Arial,Helvetica,sans-serif;
}

.productdetailcontent
{
	font-family: Arial,Helvetica,sans-serif;
	width: 100%;
}

.contentarea
{
	vertical-align: top;
	font-family: Arial,Helvetica,sans-serif;
}

.contenttitle
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #998B7D;
	text-decoration: none;
}

.customercommentstitle
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #998B7D;
	/*color: #998B7D;*/
	text-decoration: none;
}

/**************************************************
 * Menu Items
 **************************************************/
.topmenuitem
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #130127;
	text-decoration: none;
	height: 20px;
}

.topmenuitem:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	height: 20px;
}

.submenuitem
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #130127;
	text-decoration: none;
	vertical-align: middle;
	height: 20px;
}

.submenuitem:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	vertical-align: middle;
	height: 20px;
}

/**************************************************
 * Search styles
 **************************************************/
.searchtitle
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.7em;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}

.searchtextbox
{
	width: 100%;
}

.searchbox
{
	vertical-align: middle;
	background-color: #290356;
	width: 150px;
	height: 70px;
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 1px;
	margin: 0px 3px 1px 0px;
}

.searchbutton
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.7em;
	background-color: #130127;
	color: #FFFFFF;
	border: solid 1px #FFFFFF;
	width: 70px;
	height: 20px;
}

.searchcontenttitle
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight: bolder;
	color: #130127;
	text-decoration: none;
	text-align: left;
}

.searchcontenttitle:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight: bolder;
	color: #130127;
	text-decoration: underline;
	text-align: left;
}

.searchcontentdetail
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #46423E;
	text-decoration: none;
	text-align: left;
}

.searchcontenttext
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #46423E;
	text-decoration: none;
	text-align: left;
}

.searchcontentheader
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight: bolder;
	color: #46423E;
	text-decoration: none;
	text-align: left;
}

.searchcontentfootertext
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.7em;
	font-weight: bolder;
	color: #46423E;
	text-decoration: none;
	text-align: left;
}

.searchcontentfooter
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight: bolder;
	color: #46423E;
	text-decoration: none;
	text-align: left;
}

.searchcontentfooter:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight: bolder;
	color: #46423E;
	text-decoration: underline;
	text-align: left;
}

/**************************************************
 * Product styles
 **************************************************/
.productpagecontent{}

.productcontenttitle{}

/**************************************************
 * Form Styles
 **************************************************/
.formlabels
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.8EM;
	color: #998B7D;
	vertical-align: top;
	text-align: left;
}

.formtextbox
{
	width: 100%;
}

.formdropdown
{
	width: 100%;
}

.thankyoutext
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.8EM;
	color: #998B7D;
}

.formbutton
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.7em;
	background-color: #130127;
	color: #FFFFFF;
	border: solid 1px #FFFFFF;
	width: 100px;
	height: 20px;
}

/*
.button
{
    BORDER-RIGHT: #006666 2px outset;
    BORDER-TOP: #eeeeee 2px outset;
    BORDER-LEFT: #eeeeee 2px outset;
    BORDER-BOTTOM: #006666 2px outset;
    BACKGROUND-COLOR: #006666;
    COLOR: white;
	FONT-SIZE: 11px;
	FONT-WEIGHT: BOLD;
    FONT-FAMILY:  Arial ,Verdana;	
	LETTER-SPACING: 2px;
	TEXT-ALIGN: center;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
}
*/