.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: 860px;  /* 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) #f3f2e2;
background-repeat: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: -6px;
/*     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; */
}

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

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

td.content {
    background-color:#f3f2e2;
    width:539px;
}
#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:white;
}

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

#copyright a:hover
{
    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;
}
