.caption {
    text-align: center;
    font-style: italic;
}

body {
	background: url(/media/images/bg.gif) #A58AD5 16px 0;
	background-repeat:repeat-x;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
    /*font-family:Zapf Chancery, cursive;
    font-size:18pt;*/
	font: 100% arial, helvetica, verdana, geneva, san-serif;
    font-size:12pt;


}
.oneColLiqCtr #container {
	width: 1009px;  /* this will create a container 80% of the browser width */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColLiqCtr #mainContent {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
table.bulk {
background: url(/media/images/repeat.gif) top center repeat-y;
/* padding-bottom:18px; */
}

 a, a:hover, a:visited
{
    color:#806ab0;
}

h1, h2, h3, h4
{
    color:#90ad5e;
    margin-bottom:2px;
}

h2
{
/*     margin: -10px 0 -30px 0; */
/*     border:solid 1px red; */
}

th
{
    font-size:11pt;
}

#td_content_div_home p,
#td_content_div p
{
    margin-top: 0px;
/*     border:solid 1px blue; */
}

#td_content_div_home p {
    font-size: 12pt;
/* 	line-height: 10pt; */
}

#td_content_div_home
{
    /*z-index:100;
    height:255px;
    overflow:auto;*/
    padding:5px 30px 0 33px;
    /*direction:rtl;
     border:solid 1px red; */
line-height:20px;
}

#td_content_div
{
    z-index:100;
    /*max-height:643px;*/
    min-height:643px;
	*height:100%;
    width:650px;
    /*overflow: auto;*/
    margin-left:0px;
    margin-bottom:38px;
    padding:5px 5px 0 15px;
    direction:rtl;
/*     border:solid 1px red; */
}

#footer
{
    margin-top:-20px;
    width:1009px;
    height:98px;
    background: url(/media/images/footer.gif);
}

td.content {
    background-color:#f3f2e2;
    width:739px;
}
#paragraph {
font: 100% arial, helvetica, verdana, geneva, san-serif;
font-size: 12pt;
line-height:16pt;
color:#000000;
padding-right:50px;
padding-left:8px;
text-align:justify;
}
td.nav {
background-color:#f3f2e2;
}
#contact {
font: 100% arial, helvetica, verdana, geneva, san-serif;
font-size: 12pt;
line-height:16pt;
color:#000000;
padding-left:5px;
}
#contact a {
font: 100% arial, helvetica, verdana, geneva, san-serif;


font-size: 12pt;
color:#000000;
text-decoration:underline;
}
#contact a:hover {
font: 100% arial, helvetica, verdana, geneva, san-serif;


font-size: 12pt;
color:#000000;
text-decoration:none;
}
#copyright {
padding-left:8px;
padding-top:8px;
font: 100% arial, helvetica, verdana, geneva, san-serif;
font-size:10px;
/* color:#416564; */
color:#665597;
}

#copyright a, #copyright a:visited
{
color:#665597;
}

#copyright a:hover
{
	color:#496B64;
    text-decoration:none;
}

#flourish {
padding-left:55px;
padding-top:29px;
}

#login {
font: 100% arial, helvetica, verdana, geneva, san-serif;


font-size:12px;
text-align:right;
padding-right:10px;
}
#login a {
color:#000000;
text-decoration:underline;
}
#login a:hover {
color:#000000;
text-decoration:none;
}

#content_direction
{
/* 	padding-right: 7px; */
    direction:ltr;
}

#copyright
{
    font-size:10pt;
    text-align:center;
    padding-bottom:10px;
}

label
{
    font: 100% arial, helvetica, verdana, geneva, san-serif;
    font-weight:none;
    color:#806ab0;
}

/* Cart Style */
#cart {
	border:1px solid #90AD5E;
	padding:10px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}

#cart td {
	padding:5px;
	vertical-align:middle;
}

#cart .line {
	border-bottom:1px solid #90AD5E;
}

#cart .hdr {
	background:#90AD5E;
}

#cart_nav {
	float:right;
	margin-top:10px;
}

#cart_nav .cart_cttn {
	float:left;
	width:150px;
	padding:10px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:#665597;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9C83CC', endColorstr='#665597')
        filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=180, Strength=4); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#9C83CC), to(#665597)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #9C83CC,  #665597); /* for firefox 3.6+ */
	-webkit-box-shadow:0px 3px 4px rgba(0,0,0,0.4);
	-moz-box-shadow:0px 3px 4px rgba(0,0,0,0.4);
	box-shadow:0px 3px 4px rgba(0,0,0,0.4);
	color:#000;
	text-align:center;
	text-shadow:0px 1px 2px #645492;
	margin-left:10px;
}

#cart_nav .cart_cttn:hover {
	padding:10px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:#9C83CC;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#665597', endColorstr='#9C83CC')
        filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=180, Strength=4); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#665597), to(#9C83CC)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #665597,  #9C83CC); /* for firefox 3.6+ */
	-webkit-box-shadow:0px 3px 4px rgba(0,0,0,0.4);
	-moz-box-shadow:0px 3px 4px rgba(0,0,0,0.4);
	box-shadow:0px 3px 4px rgba(0,0,0,0.4);
	color:#000;

}

#cart_nav .cart_bttn {
	float:left;
	width:150px;
	padding:10px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:#D14533;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF806F', endColorstr='#D14533')
        filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=180, Strength=4); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#FF806F), to(#D14533)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #FF806F,  #D14533); /* for firefox 3.6+ */
	-webkit-box-shadow:0px 3px 4px rgba(0,0,0,0.4);
	-moz-box-shadow:0px 3px 4px rgba(0,0,0,0.4);
	box-shadow:0px 3px 4px rgba(0,0,0,0.4);
	color:#000;
	text-align:center;
	text-shadow:0px 1px 2px #9E3426;
	margin-left:10px;
}

#cart_nav .cart_bttn:hover {
	padding:10px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:#FF806F;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D14533', endColorstr='#FF806F')
        filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=180, Strength=4); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#D14533), to(#FF806F)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #D14533,  #FF806F); /* for firefox 3.6+ */
	-webkit-box-shadow:0px 3px 4px rgba(0,0,0,0.4);
	-moz-box-shadow:0px 3px 4px rgba(0,0,0,0.4);
	box-shadow:0px 3px 4px rgba(0,0,0,0.4);
	color:#000;
}

#cart_nav .cart_bttn a {
	color:#FFF;
	text-decoration:none;
}

#cart_nav .cart_bttn:hover a {
	color:#FFF;
	text-decoration:none;
}

#cart_nav .cart_cttn a {
	color:#FFF;
	text-decoration:none;
}

#cart_nav .cart_cttn:hover a {
	color:#FFF;
	text-decoration:none;
}

