BODY{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

FORM{
	margin: 0px; padding: 0px; 
}

h1{

	font-size: 1.0em;

}

h2{

	font-size: 1.0em;

}

h3{
	font-size: 2.0em; 
}

h4{
	font-size: 0.5em; 
}

h1,h2,h3,h4,h5,h6{
	margin-bottom: 0px;
	padding-bottom: 0px;
}

h1,h2,h3,h4,h5,h6{
	margin-top: 0px;
	padding-top: 0px;
}

  h5 {font-size: 1.0em; } 
  p1 {font-size: 1.0em; }
  p2 {font-size: 1.0em; }
  p3 {font-size: 0.7em; }
  p4 {font-size: 0.8em; }


TD{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

p.white{
        color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt; font-weight: bold;
	margin: 0px;

}



.textCopyright {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
}	



A {
	color: #2B4E5B;
	text-decoration:underline;
}

A:hover {

	color: #000000;
	text-decoration:underline;


}

.3dbuttons {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
border-color: #FFFFFF #666666 #666666 #FFFFFF;
background-color: #CCCC99; border-style: solid;
border-top-width: 1px; border-right-width: 1px;
border-bottom-width: 1px; border-left-width: 1px;
}

.textCreateAccount {
        color: #000000;
        background: YELLOW;
        text-decoration:outline;
        font-size: 8pt;
        font-weight:bold;
}


.textSmall {
        color: #000000;
        text-decoration:none;
        font-size: 7pt;
        font-weight:none;
}

.smallCaption {
        /*color: #0000FF;*/
	color: #FF0000;
        text-decoration:none;
        font-size: 7pt;
        font-weight:none;
}


.textGreen{
	
	color: #009900;
	
}

.textBlack{

	color: #000000;
        text-decoration:none;
        font-size: 10pt;
        font-weight:none;



}

.linkBlack {
	color: #000000;
	text-decoration:underline;
}

.linkBlack:hover {
	color: #000000;
	text-decoration:none;


}

.linkGrey {
	color: #666666;
	text-decoration:underline;
}

.linkGrey:hover {
	color: #666666;
	text-decoration:none;


}

.linkMenuWhite {
        color: #FFFFFF;
        text-decoration:none;
        font-size: 10pt;
        font-weight:bold;
}


.linkMenu {
	color: #929292;
	text-decoration:none;
	font-size: 10pt;
	font-weight:none;
}

.linkMenu:hover {
	color: #FFFFFF;
	background: #26596D;
	text-decoration:outline;
	font-size: 10pt;
	font-weight:bold;
}

.linkMenuBright {
        color: #26596D;
        text-decoration:none;
        font-size: 10pt;
        font-weight:bold;
}

.linkMenuBlue {
        color: red;
        text-decoration:none;
        font-size: 8pt;
        font-weight:bold;
}

.blueLink {
        color: blue;
        text-decoration:none;
        font-size: 10pt;
        font-weight:;
}

.linkMenuBright:hover {
        color: #FFFFFF;
        background: #26596D;
        text-decoration:outline;
        font-size: 10pt;
        font-weight:bold;
}



.textGreyForm{
	color:#929292;
	font-size: 10pt;
}

.note-wide {border-style:none solid solid solid; border-top-width:0;text-align:left}

/* Registration */
 
#reg {  
        margin: 0px;
        padding: 0px;
        width: 550px;
        height: 297px;
 } 
 
#reg div.left {
        width: 260px;
        height: 297px;
        float: left;
} 
 
#reg div.inner {
        float: right;
        text-align: right;
        display: inherit;
        width: 260px;
} 
 
#reg div.inner h1 {
        margin: 5px 10px 5px 10px;
        padding: 0px;
        color: #26596D;
        font:bold 20px/27px Tahoma, Arial, Helvetica, sans-serif;
} 
 
#reg div.inner h2 {
        margin: 5px 10px 0px 10px;
        padding: 0px;
        color: #000000;
        font:bold 25px/27px Arial, Helvetica, sans-serif;
        text-align: left;
} 
 
#reg div.inner h3 {
        margin: 0px 10px 3px 10px;
        padding: 0px;
        color: #26596D;
        font:bold 33px/35px Arial, Helvetica, sans-serif;
} 
 
#reg div.right { float: right; }
 
#reg div.middle {
        width: 280px;
        float: left;
        height: 300px;
	border-left: #F2F2F2 solid 2px;
} 
 
#reg div.clear { clear: both; }

#reg div.fields {
        margin: 2px 0px 0px;
        padding: 0px;
        text-align: left;
        font: 5px Arial;
        color: #000000;
} 
 
#reg div.fields2 {
        margin: 3px 0px 0px;
        padding: 7px 0px 0px;
        text-align: right;
        font: 11px Arial;
        color: #000000;
} 
 
#reg a {
        font: 11px Arial;
        color: #000000;
        text-decoration: underline;
} 
 
#reg a:hover {
        font: 11px Arial;
        color: #000000;
        text-decoration: none;
}

#regform {
        margin: 0px;
        padding: 5px 0px 5px 0px;
        color: #000000;
        float: right;
} 
 
#regform label {
        margin: 0px 5px 0px 5px;
        padding: 0px;
        color: #000000;
        font: normal 12px/16px Tahoma, Arial, Helvetica, sans-serif;
} 
 
#regform input. {
        border: 1px solid #408080;
        color: #000000;
        height: 14px;
} 

#regform input.radio {
        border: 1px solid #ffffff;
        color: #000000;
        height: 12px;
}
 
#regform input.textfield, #regform select {
        border: 1px solid #408080;
        color: #000000;
	font-size: 10px;
	font: Arial;
} 

#regform a {
        color: #000000;
        text-decoration: underline;
} 
 
#regform a:hover { text-decoration: none; }

#regform .button {
	font-size: 14px;
	font-family: Arial;
	background-color: darkblue; /*#26596D;*/
	color: white;
	border-color: #000000;
	border-style: ridge; 
	border-width: 1px;
	font-weight: bold;
	height: 20px;
}

/*Wraps swingers questions*/
.apwrap { 
        background-color: #FFFFFF;
        border: #e4e5e7 dashed 1px;
        margin: 10px;
        padding-top: 8px;
        padding-bottom: 8px;
        padding-left: 10px;
        padding-right: 10px;
}

/*Wraps artemesia's column*/
.cwrap {
        background-color: #FFFFFF;
        border: #777777 dashed 2px;
        margin: 10px;
        padding-top: 8px;
        padding-bottom: 8px;
        padding-left: 10px;
        padding-right: 10px;
}

/*Swingers Questions Text*/
.pt {
        font-size: 8pt;
        font-family: arial;
        color: #000000;
        font-weight: normal;
}

/*Hot Topic Head*/
.hth {
        font-size: 10pt;
        font-family: verdana, arial;
        color: #FF6600;
        font-weight: bold;
}

/* Answer Date */
.ad {
        font-size: 8pt;
        font-family: verdana, arial;
        color: #CCCCCC;
        font-weight: normal;
}


