BODY {
	background : #F5B4DD url(../image_files/bg.jpg) repeat-x top;
	margin-top : 0;
	margin-right : 0;
	margin-left : 0;
	margin-bottom : 0;
}
h1 {
	margin:0px; padding-bottom:12px; FONT-SIZE: 21px; font-weight:normal; COLOR: #A83160; FONT-FAMILY: Georgia, 'Times New Roman', serif; font-weight:normal; TEXT-DECORATION: none; line-height : 17px;
}
h2 {
	color:#C23C71; margin:0px; padding-bottom:5px; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,Helvetica,"sans serif"; TEXT-DECORATION: none; line-height : 17px;
}
.sub {
	color:#C23C71; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,Helvetica,"sans serif"; TEXT-DECORATION: none; line-height : 17px;
}
.header {
	height:149px; background: url(../image_files/header_bg.jpg) no-repeat top left;
}
.tableheader {
	background-color:#D14F88; padding-top:7px; padding-bottom:7px; padding-left:10px; color:#FFFFFF; font-weight:bold;
}
.logo {
	padding-left:10px;
}
.text {
	FONT-SIZE: 12px; COLOR: #3C3C3C; FONT-FAMILY: Arial,Verdana,Helvetica,"sans serif"; TEXT-DECORATION: none; line-height : 17px;
}
.textr {
	FONT-SIZE: 12px; COLOR: #A5D9F3; FONT-FAMILY: Arial,Verdana,Helvetica,"sans serif"; TEXT-DECORATION: none; line-height : 17px;
}
.texth {
	FONT-SIZE: 12px; COLOR: #C23C71; FONT-FAMILY: Arial,Verdana,Helvetica,"sans serif"; TEXT-DECORATION: none; line-height : 15px;
}
.textnote {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial,Verdana,Helvetica,"sans serif"; TEXT-DECORATION: none; line-height : 17px;
}
.link {
	FONT-SIZE: 12px; COLOR: #D49322; FONT-FAMILY: Arial,Verdana,Helvetica,"sans serif"; TEXT-DECORATION: underline; line-height : 17px;
}
.leftlink {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial,Verdana,Helvetica,"sans serif"; TEXT-DECORATION: underline; line-height : 17px;
}
.leftlinks {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial,Verdana,Helvetica,"sans serif"; TEXT-DECORATION: underline; line-height : 17px;
}
.location {
	FONT-SIZE: 11px; COLOR: #AF7209; FONT-FAMILY: Arial,Verdana,Helvetica,"sans serif"; TEXT-DECORATION: none; line-height : 15px;
}
.location_link {
	FONT-SIZE: 11px; COLOR: #AF7209; FONT-FAMILY: Arial,Verdana,Helvetica,"sans serif"; TEXT-DECORATION: underline; line-height : 15px;
}
.footer {
	FONT-SIZE: 11px; COLOR: #A83160; FONT-FAMILY: Arial,Verdana,Helvetica,"sans serif"; TEXT-DECORATION: none; line-height : 21px;
}
.footer_link {
	FONT-SIZE: 11px; COLOR: #A83160; FONT-FAMILY: Arial,Verdana,Helvetica,"sans serif"; TEXT-DECORATION: underline; line-height : 21px;
}
.footer_linkc {
	FONT-SIZE: 11px; COLOR: #A83160; FONT-FAMILY: Arial,Verdana,Helvetica,"sans serif"; TEXT-DECORATION: underline; line-height : 21px;
}
.text-form {
	BORDER-RIGHT: #E591B9 1px solid; BORDER-TOP: #E591B9 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-LEFT: 3px; BORDER-LEFT: #E591B9 1px solid; padding:2px; COLOR: #3C3C3C; BORDER-BOTTOM: #E591B9 1px solid; background-color:#FCF8E6; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.text-form-submit {
	BORDER-RIGHT: #BE861F 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #F2C97C 1px solid; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #F2C97C 1px solid; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #BE861F 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #E8A220; TEXT-ALIGN: center
}
.text-form-reset {
	BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #DDDDDD 1px solid; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #DDDDDD 1px solid; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #888888 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #AAAAAA; TEXT-ALIGN: center
}
.formborder {
	border:1px solid #C5C5C5;
	padding:15px;
}
A:hover {
	TEXT-DECORATION: none
}
.list { 
	margin:10px 0px 0px 10px; 
	padding: 0px 0px 0px 0px; 
	list-style: none; 
	line-height: 18px; 
	}
.list li { 
	padding-left: 14px; 
	background-image: url(../image_files/dot.gif); 
	background-repeat: no-repeat; 
	background-position: 0px 7px; 
	}
.lista { 
	margin:5px 0px 0px 10px; 
	padding: 0px 0px 0px 0px; 
	list-style: none; 
	line-height: 18px; 
	}
.lista li { 
	padding-left: 14px; 
	background-image: url(../image_files/dot.gif); 
	background-repeat: no-repeat; 
	background-position: 0px 7px; 
	}
.list1 { 
	margin:10px 0px 0px 10px; 
	padding: 0px 0px 0px 0px; 
	list-style: none; 
	line-height: 18px; 
	}
.list1 li { 
	padding-left: 14px; 
	padding-bottom:7px;
	background-image: url(../image_files/dot.gif); 
	background-repeat: no-repeat; 
	background-position: 0px 7px; 
	}
.list1a { 
	margin:5px 0px 0px 10px; 
	padding: 0px 0px 0px 0px; 
	list-style: none; 
	line-height: 18px; 
	}
.list1a li { 
	padding-left: 14px; 
	padding-bottom:7px;
	background-image: url(../image_files/dot.gif); 
	background-repeat: no-repeat; 
	background-position: 0px 7px; 
	}
.list1b { 
	margin:5px 0px 0px 10px; 
	padding: 0px 0px 0px 0px; 
	list-style: none; 
	line-height: 18px; 
	}
.list1b li { 
	padding-left: 14px; 
	background-image: url(../image_files/dot.gif); 
	background-repeat: no-repeat; 
	background-position: 0px 7px; 
	}
.required {
	color:#FF0000;
}
.borderith{
	float:right;
	width:100px;
	background-color: #FFFCF6;
	padding: 8px;
	border: 1px solid #AFAFAF;
	color: black;
	text-decoration: none;
	margin-top:0px;
	margin-left:10px;
	margin-right:0px;
	margin-bottom:10px;
    }
.thumbnail{
	position: relative;
	z-index: 0;
    }
.thumbnail:hover{
background-color: transparent;
z-index: 50;
    }

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #FFFFFF;
padding: 10px;
left: -1000px;
border: 1px solid #AFAFAF;
visibility: hidden;
color: black;
text-decoration: none;
    }

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
    }

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -90px;
left: -250px; /*position where enlarged image should offset horizontally */
    }
