body {
	margin: 0;
	padding: 0;
	text-align: justify;
	background: url(http://i50.tinypic.com/snmkcp.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	font-size: 11px;
	color: #24171c;
line-height:12pt;

}

.align-left { float:left; margin: 0 7px 7px 0; } 
.align-right { float:right; margin: 0 7px 7px 0; } 

#a {
display:block;
position:relative;
margin:0px 0px 50px 0;
border:0;
font-size: 11px;
line-height:12pt;
color: #24171c;
background:transparent;
}

label{
width: 260px;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
}

p
{
line-height:12pt;
font-size:11px;
text-align:justify;
} 

tr { vertical-align: top} 
input.g{
font-size: 10px; border: 1px dotted;
-moz-border-radius: 12px 12px 12px 12px;
}

input,textarea {
	margin: 0;
	padding: 0;
	text-align: center;
	background: url();
	background-repeat:repeat;
	background-attachment:fixed;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	font-size: 11px;
	color: #24171c;
border:1px #fd83b7;
border-style: solid;
line-height:12pt;

}

select {
	margin: 0;
	padding: 0;
	text-align: center;
	background: url();
	background-repeat:repeat;
	background-attachment:fixed;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	font-size: 11px;
	color: #24171c;
border:1px #fd83b7;
border-style: solid;
line-height:12pt;
width:257px;
}




img {
	border: 0;
}

#wrap {
	width: 726px;
	margin: 0px auto 0 auto;
}

#header {
height: 190px;
width:706px;
background: url(http://i48.tinypic.com/dpz5g5.jpg) no-repeat;
background-position:left;
}


#content {
	padding: 15px 15px 1px 15px;
	background: url(images/content.png);
	text-align: justify;
}

#content a{
color:#f6277b;
}
h3 {color: #f8cae7; margin-bottom:0.5em;background:url(http://i47.tinypic.com/212zqyg.jpg) no-repeat right; border-bottom:2px dotted;line-height:15px;font-size:15px;}


strong{font-weight:bold;border-bottom:2px dotted;color:#fd91c4;}


#footer {
	margin: 0 auto;
	width: 726px;
	height: 106px;
	padding: 7px 0 0px 0;
	background: url(images/footer.png) top left no-repeat;
	font-size: 95%;
	line-height:10pt;
color:#f6277b;
}

#b{
text-align:right;
line-height:5pt;
display: block;
}
::selection         { background:#color:e15a83; color:white; /* Safari and Opera */ }
::-moz-selection  { background:#e15a83; color:white; /* Firefox */ }

hr.a {
color:transparent;
background-color:transparent;
border-top:none;
border-bottom: 3px dotted #f8cae7;
}



sub{
font-size:9px;color:#6e594d;}

table.left {
	border-width: 4px 4px 4px 4px;
	border-spacing: 4px;
	border-style: dotted dotted dotted dotted;
	border-color: rgb(253, 131, 183) rgb(253, 131, 183) rgb(253, 131, 183) rgb(253, 131, 183);
	border-collapse: separate;
	background-color: rgb(255, 245, 238);
	-moz-border-radius: 12px 12px 12px 12px;
text-align:left;
}
table.left td {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	background-color: white;
	-moz-border-radius: 12px 12px 12px 12px;
}
table.l td {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	background-color: white;
	-moz-border-radius: 12px 12px 12px 12px;
}

table.le {
	border-width:2px;
	border-spacing: 4px;
	border-style: dashed;
	border-color: rgb(253, 131, 183) rgb(253, 131, 183) rgb(253, 131, 183) rgb(253, 131, 183);
	border-collapse: separate;
	background-color: #ffffff;
	-moz-border-radius: 12px 12px 12px 12px;
text-align:left;
}



table.lef {
	border-width: 4px 4px 4px 4px;
	border-spacing: 4px;
	border-style: dotted dotted dotted dotted;
	border-color: #b9a499;
	border-collapse: separate;
	background-color: transparent;
	-moz-border-radius: 12px 12px 12px 12px;
align:center;
}

table.lef td {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: 0;
	background-color: #9b8578;
	}
table.sample {
	border-width: 2px 2px 2px 2px;
	border-spacing: 4px;
	border-style: dashed dashed dashed dashed;
	border-color:#ffffff;
	border-collapse: separate;background-image:url();
	background-color: rgb(255, 245, 238);
	-moz-border-radius: 12px 12px 12px 12px;
}


A:link {text-decoration: none; color: #ffecf7; }
A:visited {text-decoration: none; color: #ffecf7;}



A:active {text-decoration: none;}
A:hover {text-decoration: none; color: #ffecf7;}


#content a{color:#fff;}
#footer a{
text-decoration: none; color:#9b8578;}
a.footer {
text-decoration: none; color: #f927a9;}




