/********/
/* body */
/********/
body {
	margin: 0px;
	background-color: #b99f86;
	background-image: url(/images/bg_gradient.jpg);
	background-repeat: repeat-x;
}
p {
	margin: 0px 0px 15px 0px;
	padding: 0px;
}
a {
	color: #5f4e3b;
}
em {
}
h1 {
	margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS";
	font-size: 15px;
	line-height: 20px;
	color: #5f4e3b;
	font-weight: bold;
	text-transform: uppercase;
}
/**************/
/* begin page */
/**************/
#page {
	display:table;
	width:840px;
	background-image: url(/images/box_bg.png);
	background-repeat: repeat-y;
}
#page_main {
	margin-left:30px;
	float: left;
	width: 780px;
	background-color: white;
}
#page_header {
	float: left;
	width: 780px;
}
#page_top_nav {
	float: left;
	width: 780px;
	position: relative; 
	top: -5px;
	background-image: url(/images/menu_bg.gif);
	background-repeat: repeat-x;
}
#page_body {
	float: left;
	width: 780px;
}
#page_border_bottom {
	float: left;
	width:840px;
}
/************/
/* end page */
/************/

/*****************/
/* begin content */
/*****************/
#content {
	float: left;
	width: 780px;
}
#content_box_title {
	float: left;
	width: 780px;
}
#content_box_left {
	float: left;
	width: 240px;
}
#content_box_right {
	float: left;
	width: 500px;
	padding: 0px 30px 30px 10px;
	margin: 0px;
}
#content_box_bottom {
	float: left;
	width: 780px;
	height: 90px;
	background-image: url(/images/footer_bg.gif);
	background-repeat: none;
}
#content_box_bottom p {
	margin: 10px 0px 0px 250px;
	line-height: 15px;
}
/***************/
/* end content */
/***************/

/****************************/
/* begin css styled content */
/****************************/
.bodytext {
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 20px;
	color: #5f4e3b;
	font-weight: normal;
}
.csc-header {
	margin: 40px 0px 15px 0px;
	padding: 0px;

}
.csc-header-n1 {
	margin: 0px 0px 15px 0px;
	padding: 0px;

}
.csc-textpic {
	position:relative;
	margin-left:20px;
}
.csc-textpic-image {
	padding-bottom:10px;
}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG:hover {
	border: 5px solid #e3988b;
	padding: 0px 0px;
}

TABLE.csc-uploads TR TD P { background-color : transparent; font-size: 13px; margin: 0px; padding: 0px; }
TABLE.csc-uploads TR TD { vertical-align : top; }
TABLE.csc-uploads TR TD.csc-uploads-icon { padding-left: 6px; padding-right: 6px; width: 1%; text-align: center; vertical-align: middle; }
TABLE.csc-uploads TR TD.csc-uploads-fileName { width: 80%; padding-left: 20px; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P.csc-uploads-description { font-style: italic; }
TABLE.csc-uploads TR TD.csc-uploads-fileSize { white-space: nowrap; padding-left: 6px; padding-right: 6px; }



.csc-uploads {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #5f4e3b;
	font-weight: normal;
}
td.csc-uploads-fileSize {
	margin: 0px;
	padding: 0px;
}



table.contenttable tr td {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 18px;
	color: #5f4e3b;
	font-weight: normal;
	
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:top;
	padding:0px 3px;
}

table.contenttable tr.tr-even {
	background-color:#dccfc2;
}
table.contenttable tr.tr-odd {
	background-color:#f5f1ed;
}

