
 * {

  font-family:arial;

 }

body,td,th {

	font-size: 11px;
	color: #000000;
}
body {
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
a {
	font-size: 10px;
	color: #663300;
	font-weight: bold;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #663300;
}
a:hover {
	text-decoration: none;
	color: #663300;
	font-weight:bold;
}
a:active {
	text-decoration: none;
	color: #663300;
}
input, select{
 font-family: Verdana, Arial;
 font-size: 10px;
 color: #000033;
 pointer: hand;
}

textarea{
 font-family: Courier New,Courier;
 font-size:8pt;
 color:#000033;
 background-color:#F0F9D4;
 background-color : whitesmoke;
 border : 1px dotted black;
}

#pict{
 width:130px;
 height:150px;
 background-color:#F5F5F5;
 margin:12px;
 float:left;
 vertical-align:middle;
 text-align:center;
 border-width:1px;
 border-style:solid;
 border-color:#CCCCCC;
 display:inline;
}

#picgal{
 width:120px;
 height:140px;
 background-color:#F5F5F5;
 margin:12px;
 float:left;
 vertical-align:middle;
 text-align:center;
 border-width:1px;
 border-style:solid;
 border-color:#CCCCCC;
 display:inline;
}

#olw{
 color: #FF8DFB;
 width:300px;
 display:block;
 margin:2px;
 font-weight:normal;
 text-decoration:none;
 background:transparent url("images/female.gif") no-repeat;
 background-position:2px 1px;
}

#olm{
 color:#336699;
 width:300px;
 display:block;
 margin:2px;
 font-weight:normal;
 text-decoration:none;
 background:transparent url("images/male.gif") no-repeat;
 background-position:0px 1px;
}

#olp{
 color: #FF9326;
 width:300px;
 display:block;
 margin:2px;
 font-weight:normal;
 text-decoration:none;
 background:transparent url("images/couple.gif") no-repeat;
 background-position:0px 1px;
}

.selfield {
 width:110px;
}

#s_tre {
 margin:2px;
}

#pres{
 width:125px;
 height:180px;
 background-color:#FFFFFF;
 margin:10px;
 float:left;
 border-width:1px;
 border-style:dotted;
 border-color:#CCCCCC;
 display:inline;
 vertical-align:middle;
 text-align:center;
}

#pres1{
 width:120px;
 height:180px;
 background-color:#FFFFFF;
 margin:5px;
 float:left;
 border-width:1px;
 border-style:dotted;
 border-color:#CCCCCC;
 display:inline;
 vertical-align:middle;
 text-align:center;
}

#pres2{
 width:125px;
 height:130px;
 background-color:#FFFFFF;
 margin:2px;
 float: left;
 border-width:1px;
 border-style:solid;
 border-color:#CCCCCC;
 text-align:center;
}

#pres3{
 float:left;
 vertical-align:top;
 margin:6px;
 text-align:left;
}