body {
	background-attachment: fixed;
	background-image: url(../images/os_main_fill.gif);
	background-repeat: repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	background-color: #FFDBDA;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
}
h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
}
h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: normal;
}
h5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
}
a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: underline;
	color: #FFFFFF;
}
.os_left_fill {
	background-attachment: fixed;
	background-image: url(../images/os_left_fill.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.os_right_fill {
	background-attachment: fixed;
	background-image: url(../images/os_right_fill.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.os_left_bottom_fill {
	background-attachment: fixed;
	background-image: url(../images/os_bottom_left_fill.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.os_right_bottom_fill {
	background-attachment: fixed;
	background-image: url(../images/os_bottom_right_fill.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.os_bottom_fill {
	background-attachment: fixed;
	background-image:  url(../images/os_bottom_fill.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.os_layout_top_fill {
	background-attachment: fixed;
	background-image: url(../images/os_layout_fill.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #D0A4A9;
}
.os_layout_index_bottom_fill {
	background-attachment: fixed;
	background-image: url(../images/corner_lily_index.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #D0A4A9;
}
.os_layout_main_bottom_fill {
	background-attachment: fixed;
	background-image: url(../images/corner_lily_main.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #D0A4A9;
}
.os_copyrite_bar {
	background-attachment: fixed;
	background-image: url(../images/os_copyrightBar_fill.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #BB7B84;
}
.os_nav_bar_fill {
	background-attachment: fixed;
	background-image: url(../images/os_navBar_fill.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #CCCCCC;
}
.table_boarder_pink {
	border: thin outset #FFDBDA;
	padding: 5px;
}
input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	height: 100%;
}
textarea {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 98%;
}
select {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
