/* CSS Document */
/* Created by VillageWorks Communications, Inc.  */

/* COLORS USED IN THE SITE 
	brown - #604C3B
	lite brown - #F2EEEB
	dark pink - #F59EB3
	lite pink - #F9C4CE
	purple - #A86C7A
*/

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5F4C3B;
	text-align:left;
}
body {
	background-color: #5F4C3B;
	background-image: url(images/h_bgSlice.gif);
	background-repeat: repeat-y;
	background-position:center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


/* ====================================================== GENERIC CLASS STYLES */


/* ======================================================== GENERIC ID STYLES */


/* ============================================================ TABLE STYLES */


/* ============================================================== TR STYLES */


/* ============================================================== TD STYLES */
td.td_Ltop {
	width:70px;
	height:534px;
	background-image:url(images/h_L_sideFill.jpg);
	background-repeat:repeat-y;
}
td.td_Rtop {
	width:70px;
	height:534px;
	background-image:url(images/h_R_sideFill.jpg);
	background-repeat:repeat-y;
}
td.td_Rtop_int {
	width:70px;
	height:534px;
	background-image:url(images/i_R_sideFill.jpg);
	background-repeat:repeat-y;
}
td.td_Mid {
	width:640px;
	height:534px;
}

td.td_Mid_Lcontent {
	width:420px;
	height:240px;
	background-image: url(images/h_Mid_Lcontent.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
td.td_Mid_Lcontent_int {
	width:640px;
	height:210px;
	background-image:url(images/i_Mid_Lcontent.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

td.td_Mid_Rtop {
	width:220px;
	height:29px;
	background-image:url(images/h_Mid_Rtop.gif);
	background-repeat:no-repeat;
}
td.td_Mid_Rtop2 {
	width:220px;
	height:19px;
	background-image:url(images/h_Mid_Rtop2.gif);
	background-repeat:no-repeat;
}

td.td_Mid_Rnumbers {
	width:40px;
	height:162px;
}
td.td_Mid_Rcontent {
	width:200px;
	height:162px;
	background-image: url(images/h_Mid_Rcontent.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 15px;
}
td.td_Mid_Rcontent_int {
	background-color:#FFFFFF;
}

td.td_footer {
	width:640px;
	height:33px;
	background-image:url(images/h_footer.jpg);
	background-repeat:no-repeat;
}
td.td_footer_int {
	width:640px;
	height:33px;
	background-image:url(images/i_footer.jpg);
	background-repeat:no-repeat;
}


/* ============================================================= DIV STYLES */
div.d_MidLcontent {
	padding: 12px 84px 0 20px;
	line-height: 16px;
}
div.d_MidLcontent_int {
	padding:12px 80px 0 20px;
	line-height: 16px;
}
div.d_MidLcontent_List {
	padding:0 80px 0 20px;
	line-height: 16px;
}
div.d_home_title {
	font-weight: bold;
	font-size: 14px;
	padding: 6px 0 0 20px;
}
div.d_home_title2 {
	font-weight: bold;
	font-size: 14px;
	padding: 6px 0 0 15px;
}
div.d_subTitle {
	font-weight:bold;
	font-size:12px;
	color:#A86C7A;
	padding:6px 80px 0 20px;
}
div.d_footer {
	font-size:10px;
	padding:7px 0 0 0;
	color:#F59EB3;
}
div.d_foot_copy {
	font-size:10px;
	float:right;
	padding:7px 0 0 0;
	color:#F59EB3;
}

/* ============================================================ SPAN STYLES */
span.sp_req { color:#F59EB3; font-size:10px; font-weight:normal;}

/* ============================================================ LINK STYLES */
a:link { color:#F59EB3; font-weight:bold;}
a:visited { color:#A86C7A; font-weight:bold;}
a:hover { color:#F9C4CE; font-weight:bold;}

a.link_home:link { color:#604C3B; font-weight:normal;}
a.link_home:visited { color:#604C3B; font-weight:normal;}
a.link_home:hover { color:#604C3B; font-weight:normal; text-decoration:none;}

a.link_footer:link { color:#F59EB3; font-weight:normal;}
a.link_footer:visited { color:#A86C7A; font-weight:normal;}
a.link_footer:hover { color:#FFFFFF; font-weight:normal;}

/* ===================================================== MISCELLANEOUS STYLES */
h1 { font-weight: bold; font-size: 14px; color:#5F4C3B; }
h2 { font-weight: bold; font-size: 13px; color:#5F4C3B; }
h3 { font-weight: bold; font-size: 12px; color:#A86C7A; }
h4 { font-weight: bold; font-size: 11px; color:#A86C7A; }
h5 { font-weight: bold; font-size: 10px; color:#A86C7A; }
h6 { font-weight: bold; font-size: 9px; color:#A86C7A; }
p { line-height:12pt; }

/* ================================================ AUTOMATICALLY CREATED STYLES */
