/* CSS Document for Interior Pages for Sawaz*/

html, body, ol, p, h1, h2, h3, h4, h5, h6, form, fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	}
	
body {
	font: 80% Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/side_bkg_color.gif) repeat-y;
	} 
	    a {  color: #000000; text-decoration: none}
    a:hover {  color: #003; text-declaration: none}
	
td.logo {width: 226px;}
td.header {background: url(images/header_bkg_main.jpg) no-repeat; width: 544px;}	
td.header img {float: right; width: 193px;}

td.headerend {background: #CAB299}

td.nav {
	background-color: #4D3722;
	height: 36px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	}
	
td.nav a:link, td.nav a:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	line-height: 36px;
	border: 1px solid #4D3722;
	padding: 6px;
	margin: 5px 7px;
	}
	
td.nav a:hover {border: 1px solid #B88C60}

td.side {vertical-align: top; background: url(images/side_bkg.gif) no-repeat; height: 400px;}

td.side ul {
	padding: 20px;
	list-style: none;
	}
	
td.side ul li {
	padding: 5px;
	border-bottom: 1px solid #000;
	font-size: 12px;
	color: #000;
	text-align: right;
	}
	
td.side ul li.last {border-bottom: 3px double #000;}
	
td.side ul li a:link, td.side ul li a:visited {text-decoration: none; font: bold 12px Arial, Helvetica, sans-serif; color: #000; text-align: right; padding-right: 5px;}
	
td.side ul li a:hover {text-decoration: none;}

td.main {padding-top: 25px; padding-left: 25px; vertical-align: top; width: 519px}

td.main a:link, td.main a:visited {text-decoration: underline; font-size: small; color: #000;}
td.main a:hover {text-decoration: none}

td.main ul li {
	list-style: square;
	list-style-position: outside;
	margin-left: 15px;
	margin-bottom: 15px;
	}

h2 {
	font: 20px2.2em Arial, Helvetica, sans-serif;
	color: #000;
	margin-bottom: 20px;
	}
	
p {margin-bottom: 15px;}

.bold {font-weight: bold}

td.con {text-align: center; border-right: 1px solid #4D3722; padding: 8px;}
td.tress {text-align: center; border-right: 1px solid #4D3722; padding: 8px;}
td.herba {text-align: center; padding: 8px;}
td.conc {text-align: center; border-right: 1px solid #4D3722; padding: 8px; height: 124px;}
td.baby {text-align: center; border-right: 1px solid #4D3722; padding: 8px;}
td.african {text-align: center; padding: 8px;}
td.realistic {text-align:center; padding: 8px; border-right: 1px solid #4D3722;}
td.empty {border-right: 1px solid #4D3722; padding: 8px; height: 124px;}

td.context {background-color: #E6D5C9; text-align: center; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #4D3722; padding: 5px; vertical-align: top; border-bottom: 1px solid #4D3722; border-right: 1px solid #4D3722; }
td.contextnr {background-color: #E6D5C9; text-align: center; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #4D3722; padding: 5px; vertical-align: top; border-bottom: 1px solid #4D3722;}

.center {text-align: center}

#search {
	border-left: 1px solid #B88B5F;
	}
	
.imgright {
	float: left;
	border: 1px solid #4D3722;
	padding: 5px;
	margin-bottom: 15px;
	}
	
.leftimg {
	float: left;
	width: 212px;
	margin-bottom: 30px;
	margin-right: 30px;
	}
	
.question {font: bold 1.2em Arial, Helvetica, sans-serif; color: #4D3722;}

table.shipping {border: 1px solid #fff; padding: 5px; background-color: #E6D5C9;}
td.shipping {border-bottom: 1px solid #fff; padding: 5px;}
td.last {padding: 5px;}

p.faq {padding-bottom: 15px; border-bottom: 1px solid #E6D5C9; margin-bottom: 15px;}

.newsletter {height: 300px; float: left; margin-bottom: 10px;}

.menuhead {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.menu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #999999}
.tabtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.tabsubtitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
.tabbody1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.tabbody2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #9C2E2E;
}
td.headerTop {background: url(images/header_bkg_main.jpg) no-repeat; width: 544px;}	
td.headerTop img {float: right; width: 193px;}

td.logoTop {width: 226px;}
td.headerendTop {background: #CAB299}
.body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000 }
.main { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000 }
TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #CCB69F;
}
TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #CCB69F;
  font-weight: bold;
}
TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #CCB69F;
  border-spacing: 1px;
}
TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }