body,form {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #3b3b3a

}

p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #3b3b3a
}

h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #E89E01;
  font-weight: bold; 
}

h3 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 20px;
 color: #907c35;
 font-weight: normal; 
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5D1bff
}
a:link,visited,hover,active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: #5D1bff
}
.matches_detail{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #3b3b3a

}
.thumbnail{
  border: 2px solid #fac600;
}

#menu a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #3b3b3a;
  text-decoration: none
}

#menu a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ef9c00;
  text-decoration: none
}
#member_menu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #807973;
  text-decoration: none

}
#members_menu a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #807973;
  text-decoration: none
}

#members_menu a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #3b3b3a;
  text-decoration: none
}
.tool_title{
  border-bottom: 1px solid #b38f05;

}
#manage_menu{
  width: 260px; 
  padding: 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #907c35;
}
#manage_menu a{
  display:block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  padding-top: 3px;
  padding-bottom: 3px;
  border-bottom: 1px solid #dcb10a;
  border-top: 1px solid #b38f05;
  color: #907c35;
  text-decoration: none;
  text-align: center;
}

#search_button a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #3b3b3a;
  text-decoration: none
}

#search_button a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ef9c00;
  text-decoration: none
}

#footer{
/* position:absolute;
  bottom:0px;
*/
}

#footer a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #3b3b3a;
  text-decoration: none
}

#footer a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ef9c00;
  text-decoration: none
}

INPUT {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #3b3b3a;
  width:117px;
  height:14px;
  border-color: #E89E01 #E89E01 #E89E01 #E89E01;
  padding-top: 0px;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px

}

.short_input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #3b3b3a;
  width:34px;
  height:14px;
  border-color: #E89E01 #E89E01 #E89E01 #E89E01;
  padding-top: 0px;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px

}
.panes {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #3b3b3a;
 font-style: normal
}

.panes a {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #bb0000;
 text-decoration: none;
}
#areaSelect{
 position:absolute;
  background-color:#ffffff;
  border:1px solid #E89E01;
  font-family: Arial, Tahoma, Helvetica;
  font:normal 12px;
  line-height:14px;
  z-index:100;
}

#areaSelect a{
width: 100%;
display: block;
color: #3b3b3a;
font-size: 12px;
text-indent: 3px;
border-bottom: 0px;
padding: 1px 0;
text-decoration: none;
font-weight: bold
}

#areaSelect a:hover{ /*hover background color*/
background-color: #E89E01;
color: #ffffff;
}
#genderSelect{
  position:absolute;
  background-color:#ffffff;
  border:1px solid #E89E01;
  font-family: Arial, Tahoma, Helvetica;
  font:normal 12px;
  line-height:14px;
  z-index:100;
}

#genderSelect a{
width: 100%;
display: block;
color: #3b3b3a;
font-size: 12px;
text-indent: 3px;
border-bottom: 0px solid #E89E01;
padding: 1px 0;
text-decoration: none;
font-weight: bold
}

#genderSelect a:hover{ /*hover background color*/
background-color: #E89E01;
color: #ffffff;
}

#toAgeSelect{
  position:absolute;
  background-color:#ffffff;
  border:1px solid #E89E01;
  font-family: Arial, Tahoma, Helvetica;
  font:normal 12px;
  line-height:14px;
  z-index:200;
}

#toAgeSelect a{
width: 100%;
display: block;
color: #3b3b3a;
font-size: 12px;
text-indent: 3px;
border-bottom: 0px solid #E89E01;
padding: 1px 0;
text-decoration: none;
font-weight: bold
}

#toAgeSelect a:hover{ /*hover background color*/
background-color: #E89E01;
color: #ffffff;
}
#religionSelect{
  position:absolute;
  background-color:#ffffff;
  border:1px solid #E89E01;
  font-family: Arial, Tahoma, Helvetica;
  font:normal 12px;
  line-height:14px;
  z-index:100;
}

#religionSelect a{
width: 100%;
display: block;
color: #3b3b3a;
font-size: 12px;
text-indent: 3px;
border-bottom: 0px solid #E89E01;
padding: 1px 0;
text-decoration: none;
font-weight: bold
}

#religionSelect a:hover{ /*hover background color*/
background-color: #E89E01;
color: #ffffff;
}


#fromAgeSelect{
  position:absolute;
  background-color:#ffffff;
  border:1px solid #E89E01;
  font-family: Arial, Tahoma, Helvetica;
  font:normal 12px;
  line-height:14px;
  z-index:100;
}

#fromAgeSelect a{
width: 100%;
display: block;
color: #3b3b3a;
font-size: 12px;
text-indent: 3px;
border-bottom: 0px solid #E89E01;
padding: 1px 0;
text-decoration: none;
font-weight: bold
}

#fromAgeSelect a:hover{ /*hover background color*/
background-color: #E89E01;
color: #ffffff;
}

#forgot_pass a{
  font-family: Arial, Helvetica, sans-serif;
  padding-left: 5px;
  padding-right:5px;
  font-size: 9px;
  color: #3b3b3a;
  text-decoration: underline
}

#forgot_pass a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #ef9c00;
  text-decoration: underline
}

.page_content {
  width: 744px;
  height: 100%;
  margin: 10px;
}

.pane_grey {
  background-color: #e8eae5;
  margin: 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #3b3b3a;
  font-style: normal;

}

.pane_yellow {
  background-color: #fac600;
}

.date_id {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #fac600;
  font-style: normal;
}
.more_details a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #336699;
  font-style: normal;
  text-decoration: none;
}

.page_title{
  position:relative;
  top:-22px;
  display: block;
  background: url("images/pageTitle.gif");
  background-repeat: no-repeat;
  background-position: right top;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #3b3b3a
}

.matches_view{
  padding-right:4px;
  padding-left:4px;
  overflow: scroll;
}

.mybutton{
  display:block;
  height:24px;
  width:167px;
  background:url("images/button.gif");
  background-repeat:no-repeat;
  border:0;
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #3b3b3a

}

input.button{
  display:block;
  height:24px;
  width:167px;
  background:url("images/button.gif");
  background-repeat:no-repeat;
  border:0;
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #3b3b3a

}
.short_button{
  display:block;
  height:24px;
  width:71px;
  background:url("images/quick_search_button.gif");
  background-repeat:no-repeat;
  border:0;
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #3b3b3a

}
input.checkbox{
  width:14px;

}
