body {
	background-image: url(images/grey-backgroud.jpg);
	font-family: Arial, sans-serif; 
	font-size: 12px; 
	color: #996600;
}

a:link { color: #993333; text-decoration: none; }
a:visited { color: #993333; text-decoration: none; }
a:hover { color: #993333; text-decoration: none; }
a:active { color: #993333; text-decoration: none; }

/* standard text */
.text_normal {
	text-align: justify;
	font-size: 12px; 
}

/* standard text with left margin of 30px */
.text_n30 {
	text-align: justify;
	font-size: 12px; 
	margin-left: 30px;
}

/* small text */
.text_small {
	font-size: 10px; 
	text-align: justify;
}

/* bold text */
.text_bold {
	text-align: justify;
	font-weight: bold;
	font-size: 12px; 
}


/* copyright text */
.copyright {
	font-size: 10px; 
	color: #FFFFFF; 
}

/* menu on page bottom */
.menu_small {
	font-size: 12px; 
	text-align: center;
}


/* errors in contact_us form */
.error {
        color: #ff0000;
        font-size: 14px;
        font-weight: bold;
}

/****************************************************************************/
/* Styles for Hide/Show text and lists                                      */
/****************************************************************************/
.clickme {
	text-align: left;
	margin-left: 15px;
}
.hideme {
	text-decoration: none;
	text-align: left;
	display: none;
}
.closeme {
    	text-align: right;
}

.left15  {
	margin-left: 15px;
}

/****************************************************************************/
/* list styles                                                              */
/****************************************************************************/
.numberlist li {
    	list-style-type: decimal;
	margin-left: 12px;
	margin-bottom: 12px;
	color: #996600;
}

.alphalist li {
        list-style-type: lower-alpha;
        margin-left: 12px;
	color: #996600;
}

.circlelist li {
        list-style-type: disc;
        margin-left: 12px;
	color: #996600;
}

/* lists in our_services */
.simplelist {
	text-align: justify;
        margin-bottom: 12px;
}

.leftlist {
	text-align: justify;
	margin-left: -12px;
    	margin-bottom: 12px;
}

/* list on faq */
.faq li {
  margin-bottom: 12px;
}

/****************************************************************************/
/* Special styles for reading_corner with image left bottom                 */
/****************************************************************************/
.borderright  {
    background-image:url(images/b_right_2.jpg);
    background-position: right;
    background-repeat: repeat-y;
}

.content {
    margin-left: 21px;
    margin-right: 53px;
}

.content img {
    margin-top: 10px;
    margin-bottom: 10px;
}


