/*  This document contains the following sections:	*/
/*		Fonts										*/
/*		Links										*/
/*		Forms										*/
/*		Tables										*/
/*		Images										*/
/*		Boxes										*/


/****  Fonts  ****/	
h1
{
	font-family: Verdana, Arial;
	font-size: 12pt;
	font-weight: normal;
	background-color: transparent;
	text-align: center;
}

.bigYellow
{
	font-family: Verdana, Arial;
	font-size: 12pt;
	color: #FFFF33;
	font-weight: normal;
	background-color: transparent;
}

.regularPink
{
	font-family: Verdana, Arial;
	color: #FF00FF;
	font-size: 12pt;
}

.smallPink
{
	font-family: Verdana, Arial;
	color: #FF00FF;
	font-size: 10pt;
}

.smallPinkTall
{
	font-family: Verdana, Arial;
	color: #FF00FF;
	font-size: 10pt;
	line-height: .49cm;
}

.tinyPink
{
	font-family: Comic Sans MS, Verdana, Arial;
	color: #FF00FF;
	font-size: 9pt;
}

.tinyPinkVerdana
{
	font-family: Verdana, Arial;
	color: #FF00FF;
	font-size: 7pt;
}

.tinyPinkVerdanaTall
{
	font-family: Verdana, Arial;
	color: #FF00FF;
	font-size: 7pt;
	line-height: .51cm;
}

.tinyPinkVerdanaTall2
{
	font-family: Verdana, Arial;
	color: #FF00FF;
	font-size: 7pt;
	line-height: .55cm;
}

.green
{ color: #008000}

.bigGreen
{
	font-family: Verdana, Arial;
	font-size: 16pt;
	color: #008000;
	font-weight: normal;
	background-color: transparent;
}

.regularGreen
{
	font-family: Verdana, Arial;
	font-size: 12pt;
	color: #008000;
	font-weight: normal;
	background-color: transparent;
}

.smallGreen
{
	font-family: Verdana, Arial;
	font-size: 10pt;
	color: #008000;
	font-weight: normal;
	background-color: transparent;
}

.tinyGreen
{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #008000;
	font-weight: normal;
	background-color: transparent;
}

.blue
{ color: #1700B0}

.regularBlue
{
	font-family: Verdana, Arial;
	color: #1700B0;
	font-size: 12pt;
}

.tinyBlue
{
	font-family: Comic Sans MS, Verdana, Arial;
	color: #1700B0;
	font-size: 9pt;
}

.tinyBlueVerdana
{
	font-family: Verdana, Arial;
	color: #1700B0;
	font-size: 8pt;
}

.tinyCharcoalVerdana
{
	font-family: Verdana, Arial;
	color: #00454F;
	font-size: 8pt;
}

.veryTinyCharcoalVerdana
{
	font-family: Verdana, Arial;
	color: #00454F;
	font-size: 7pt;
}

.smallCharcoal
{
	font-family: Verdana, Arial;
	color: #00454F;
	font-size: 11pt;
}

.smallerCharcoal
{
	font-family: Verdana, Arial;
	color: #00454F;
	font-size: 10pt;
}

.smallBlueTall
{
	font-family: Verdana, Arial;
	color: #1700B0;
	font-size: 10pt;
	line-height: .49cm;
}

.pink
{ color: #FF00FF}

.orange
{ color: #FF9933}

.regularOrange
{
	font-family: Verdana, Arial;
	color: #FF9933;
	font-size: 12pt;
}

.purple
{ color: #FB1CFE}


/****  Links  ****/
.green-noUnderline:link
{ text-decoration: none; color:#006633; }
.green-noUnderline:visited
{ text-decoration: none; color:#006633; }
.green-noUnderline:active
{ text-decoration: none; color:#006633; }
.green-noUnderline:hover
{ text-decoration: none; color:#00FF00; }

.green-Underline:link
{ text-decoration: underline; color:#006633; }
.green-Underline:visited
{ text-decoration: underline; color:#006633; }
.green-Underline:active
{ text-decoration: underline; color:#006633; }
.green-Underline:hover
{ text-decoration: underline; color:#00FF00; }

.white-noUnderline:link
{ text-decoration: none; color:#FFFFFF; font-size: 10pt }
.white-noUnderline:visited
{ text-decoration: none; color:#FFFFFF; font-size: 10pt }
.white-noUnderline:active
{ text-decoration: none; color:#FFFFFF; font-size: 10pt }
.white-noUnderline:hover
{ text-decoration: none; color:#00FF00; font-size: 10pt; font-weight: bold}

.white-noUnderline-na:link
{ text-decoration: none; color:#FFFFFF; font-size: 10pt }
.white-noUnderline-na:visited
{ text-decoration: none; color:#FFFFFF; font-size: 10pt }
.white-noUnderline-na:active
{ text-decoration: none; color:#FFFFFF; font-size: 10pt }
.white-noUnderline-na:hover
{ text-decoration: none; color:#C9C9A9; font-size: 10pt }

.pink-underline:link
{ text-decoration: underline; color:#FF00FF; font-size: 8pt }
.pink-underline:visited
{ text-decoration: underline; color:#FF00FF; font-size: 8pt }
.pink-underline:active
{ text-decoration: underline; color:#FF00FF; font-size: 8pt }
.pink-underline:hover
{ text-decoration: underline; color:#00FF00; font-size: 8pt }

.pink-underlineMed:link
{ text-decoration: underline; color:#FF00FF; font-size: 10pt }
.pink-underlineMed:visited
{ text-decoration: underline; color:#FF00FF; font-size: 10pt }
.pink-underlineMed:active
{ text-decoration: underline; color:#FF00FF; font-size: 10pt }
.pink-underlineMed:hover
{ text-decoration: underline; color:#00FF00; font-size: 10pt }

.charcoal-noUnderline:link
{ text-decoration: none; color:#00454F; font-size: 8pt }
.charcoal-noUnderline:visited
{ text-decoration: none; color:#00454F; font-size: 8pt }
.charcoal-noUnderline:active
{ text-decoration: none; color:#00454F; font-size: 8pt }
.charcoal-noUnderline:hover
{ text-decoration: underline; color:#00454F; font-size: 8pt }

.blue-underline:link
{ text-decoration: underline; color:#1700B0; font-size: 8pt }
.blue-underline:visited
{ text-decoration: underline; color:#1700B0; font-size: 8pt }
.blue-underline:active
{ text-decoration: underline; color:#1700B0; font-size: 8pt }
.blue-underline:hover
{ text-decoration: underline; color:#00FF00; font-size: 8pt }

.blue-noUnderline:link
{ font-family: Verdana, Arial; text-decoration: none; color:#1700B0; font-size: 10pt }
.blue-noUnderline:visited
{ font-family: Verdana, Arial; text-decoration: none; color:#1700B0; font-size: 10pt }
.blue-noUnderline:active
{ font-family: Verdana, Arial; text-decoration: none; color:#1700B0; font-size: 10pt }
.blue-noUnderline:hover
{ font-family: Verdana, Arial; text-decoration: none; color:#00FFFF; font-size: 10pt; font-weight: bold}

.blue-noUnderlineSmall:link
{ text-decoration: none; color:#00709F; font-size: 7pt }
.blue-noUnderlineSmall:visited
{ text-decoration: none; color:#00709F; font-size: 7pt }
.blue-noUnderlineSmall:active
{ text-decoration: none; color:#00709F; font-size: 7pt }
.blue-noUnderlineSmall:hover
{ text-decoration: none; color:#00709F; font-size: 7pt; font-weight: bold}

.blue-noUnderlineMed:link
{ text-decoration: none; color:#00709F; font-size: 8pt }
.blue-noUnderlineMed:visited
{ text-decoration: none; color:#00709F; font-size: 8pt }
.blue-noUnderlineMed:active
{ text-decoration: none; color:#00709F; font-size: 8pt }
.blue-noUnderlineMed:hover
{ text-decoration: none; color:#00709F; font-size: 8pt }

.blue-noUnderlineMedHover:link
{ text-decoration: none; color:#00709F; font-size: 8pt }
.blue-noUnderlineMedHover:visited
{ text-decoration: none; color:#00709F; font-size: 8pt }
.blue-noUnderlineMedHover:active
{ text-decoration: none; color:#00709F; font-size: 8pt }
.blue-noUnderlineMedHover:hover
{ text-decoration: none; color:#00709F; font-size: 8pt; font-weight: bold }


.blue-underlineMed:link
{ text-decoration: underline; color:#1700B0; font-size: 10pt }
.blue-underlineMed:visited
{ text-decoration: underline; color:#1700B0; font-size: 10pt }
.blue-underlineMed:active
{ text-decoration: underline; color:#1700B0; font-size: 10pt }
.blue-underlineMed:hover
{ text-decoration: underline; color:#00FF00; font-size: 10pt }



/****  Forms  ****/
.inputOne 
{
	background-color : #FFFFFF;
	color : #008000;
	font : normal 10px/10px verdana;
}

.inputTwo 
{
	background-color : #FFFFFF;
	color : #008000;
	font : normal 10px/10px verdana;
	line-height: 0.75cm;
}

.inputGreenTiny
{
	background-color : #FFFFFF;
	color : #008000;
	font : normal 9px/9px verdana;
}

.inputBlueSmall
{
	background-color : #F1F1F1;
	color : #000080;
	font : normal 9px/9px verdana, geneva, helvetica;
}

.inputBlueMed
{
	background-color : #F1F1F1;
	color : #000080;
	font : normal 10px/10px verdana, geneva, helvetica;
}

.inputBlueMedTall
{
	background-color : #F0F8FF;
	color : #000080;
	font : normal 12px/12px verdana, geneva, helvetica;
	line-height: .51cm;
}

.inputPurpleMed
{
	background-color : #F0E0FF;
	color : #000080;
	font : normal 12px/12px verdana, geneva, helvetica;
}

.inputPurpleMedTall
{
	background-color : #F0E0FF;
	color : #000080;
	font : normal 12px/12px verdana, geneva, helvetica;
	line-height: .51cm;
}

.inputBlackMed
{
	background-color : #C9C9A9;
	color : #000000;
	font : normal 12px/12px verdana, geneva, helvetica;
}
.inputBlackSmall
{
	background-color : #FFFFFF;
	color : #000000;
	font : normal 10px/10px verdana, geneva, helvetica;
}

.inputBlackMedTall
{
	background-color : #C9C9A9;
	color : #000000;
	font : normal 12px/12px verdana, geneva, helvetica;
	line-height: .51cm;
}

.submitBlue
{
	background-color: #00709F;
	font: verdana;
	font : bold 10px/10px verdana, geneva, helvetica;
	color: #FFFFFF
}

.submitAdult
{
	background-color: #1700B0;
	font: verdana;
	font : bold 12px/12px verdana, geneva, helvetica;
	color: #00FF00
}

/****  Tables  ****/
.fourOrangeBorders 
{
	border-style: double;
	border-color: #FF9900;
	border-width: 3px;
	vertical-align: top;
}

.normalTD
{
	vertical-align: top;
}

.normalPaddedTD
{
	vertical-align: top;
	padding-left: .35cm;
	padding-right: .35cm;
}

.bottomTD
{
	vertical-align: bottom;
}

.mainBodyTD
{
	vertical-align: top;
	border-style: solid;
	border-color: #FF9933;
	border-top-width: 2px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	padding-left: .35cm;
	padding-right: .35cm;
	font-size: 10pt;
	
}

.mainBodyTD-noPadding
{
	vertical-align: top;
	border-style: solid;
	border-color: #FF9933;
	border-top-width: 2px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	padding-left: 0cm;
	padding-right: 0cm;
	font-size: 10pt;
	
}

.rightBarTD
{
	vertical-align: top;
	border-style: solid;
	border-color: #FF9933;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	padding-left: .25cm;
	font-size: 8pt;
}

.leftBarTD
{
	vertical-align: top;
	border-style: solid;
	border-color: #FF9933;
	border-top-width: 2px;
	border-left-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	padding-right: .25cm;
	font-size: 8pt;
}

.leftBarTD-topBorder
{
	vertical-align: top;
	border-style: solid;
	border-color: #FF9933;
	border-top-width: 2px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	padding-right: .25cm;
	font-size: 8pt;
}

.white-blueBottomBorder 
{
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #000080;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
}

.blue-whiteBottomBorder 
{
	background-color: #000080;
	border-style: solid;
	border-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
}

.blue-whiteSideBorder 
{
	background-color: #000080;
	border-style: solid;
	border-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-bottom-width: 1px;
}

.white-orangeBottomBorder 
{
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #FF9933;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
}

.orange-whiteBottomBorder 
{
	background-color: #FF9933;
	border-style: solid;
	border-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
}

.pink-whiteBottomBorder 
{
	background-color: #FF00FF;
	border-style: solid;
	border-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
}

.pink-whiteSideBorder 
{
	background-color: #FF00FF;
	border-style: solid;
	border-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-bottom-width: 1px;
}

.lightOrangeForDatingProfile
{
	background-color: #FFEFFF;
	border-style: solid;
	border-color: #FF9900;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	font-family: Verdana, Arial;
	font-size: 10pt;
	color: #008000;
}

.lightOrangeForDatingProfileNoBorder
{
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
}

.lightBlueForAdultProfile
{
	background-color: #EFF7FF;
	border-style: solid;
	border-color: #1700B0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	font-family: Verdana, Arial;
	font-size: 10pt;
	color: #000080;
}

.lightGreenForDatingInfo
{
	background-color: #E0FFEF;
	border-style: solid;
	border-color: #008000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	font-family: Verdana, Arial;
	font-size: 10pt;
	color: #008000;
}

---------------------------------------------------

.top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #669999;
}


body {
	background-image: url(logo2.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	background-color: #FFFFFF;
}
a {
	color: #999999;
	text-decoration: none;
	font-size: 10px;
}
.input {
	font-size: 9px;
	background-color: #CCCCCC;
	
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
a:hover {
	color: #333333;
}

.rubrik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00709F;
	font-weight: bold;
}
.rubrikNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00709F;
	font-weight: normal;
}
.rubrikLarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00709F;
	font-weight: bold;
}
.rubrikSmall {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #00709F;
	font-weight: normal;
}

.rubrikSmallBold {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #00709F;
	font-weight: bold;
}

.kant {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.kant2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.kant3 {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.kant4 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}