body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bgr_centr {
	background-image: url(images/bgr.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.dropdown
{
    BORDER-RIGHT: #D4252C 1px outset;
    BORDER-TOP: #D4252C 1px outset;
    FONT-SIZE: 11px;
    BORDER-LEFT: #D4252C 1px outset;
    COLOR: #005194;
    BORDER-BOTTOM: #D4252C 1px outset;
	font-family: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF
}
.margin {
	margin-bottom: 12px;
}
.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005194;

}
.basic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005194;

}
.maintextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #005194;
	font-style: normal;
    TEXT-DECORATION: none
}
.maintext_pink {
    FONT-SIZE: 10px;
    COLOR: #A5107A;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

a.maintext_pink:link {
    FONT-SIZE: 10px;
    COLOR: #A5107A;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
a.maintext_pink:visited {
    FONT-SIZE: 10px;
    COLOR: #A5107A;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tips {
	FONT-SIZE: 9px;
	COLOR: #A5107A;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: right;
	padding: 0px;
}
a.mainmenu:visited {
	color: #006600;
	text-decoration: none;
}
a.mainmenu:hover {
	color: #00CC33;
	text-decoration: underline;
}
a.mainmenu:link {
	color: #009966;
	text-decoration: none;
}
.feedbacklink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #005194;
	font-style: normal;
    TEXT-DECORATION: none
}
A.feedbacklink:hover
{
    COLOR: #D4252C;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.feedbacksmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footer2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #005194;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.dropdown_member {

    BORDER-RIGHT: #C78FB0 1px outset;
    BORDER-TOP: #C78FB0 1px outset;
    FONT-SIZE: 9px;
    BORDER-LEFT: #C78FB0 1px outset;
    COLOR: #660033;
    BORDER-BOTTOM: #C78FB0 1px outset;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF
}
.cell_padding_centr {
	padding-top: 14px;
	padding-bottom: 14px;
}
.pink_border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #005194;
	border-left-color: #005194;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005194;
}
.pink_border3 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #005194;
	border-left-color: #005194;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #005194;
}
.pink_border_full {
	border-width: 1px;
	border-style: solid;
	border-left-style: solid;
	border-color: #005194;
}

.pink_button {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #005194;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #005194;
	FONT-FAMILY: Arial,Verdana,  Helvetica, sans-serif;
    WHITE-SPACE: normal;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    color: #D4252C;
    text-align:center;
	
}
.user_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005194;
}
.user_content_index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px;
}
.user_content_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005194;
	font-weight: bold;
}
.pink_border_bot {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #005194;
}
.pink_border_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #005194;
}
.pink_border_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #005194;
}
.pink_border_right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #005194;
}
.pink_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A5107A;
}
.green_header {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #669933;
}
.feedbacksmall_copyrights {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #666600;
	FONT-FAMILY: Verdana, Arial;
	TEXT-DECORATION: none;
	padding-top: 40px;
}
.button2
{
    BORDER-TOP: #D8E977 0px none;
    BORDER-LEFT: #D8E977 0px ;
    BORDER-RIGHT: #D8E977 0px ;
    BORDER-BOTTOM: #D8E977 0px solid;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 1px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #D4252C;
    BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    CURSOR: pointer;
}
.green_border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E0EA84;
	border-left-color: #E0EA84;
}

.profile_content_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:10px;
}
.profile_title_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.profile_title_left_text{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005194;
	font-weight: bold;
    text-align:right;
}
.pink_button2 {

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    FONT-SIZE: 11px;
    COLOR: #D4252C;
    text-align:center;
}
.index_back {
	background-color: #005194;
	background-image: url(repository/_cupid/templates/i/2_3bgr_top.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.index_back2 {
	background-color: #005194;
	background-image: url(repository/_cupd/templates/i/3_2bgr.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.clock
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 9px;
    BORDER-LEFT: 0px;
    WIDTH: auto;
    COLOR: #A71578;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 12px;
    BACKGROUND-COLOR: #D8E977;
    TEXT-DECORATION: none
}
h3{
font-size:17px;

}

a.maintext_pinkh3s {
    FONT-SIZE: 17px;
    COLOR: #A5107A;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.maintext_pinkh3s {
    FONT-SIZE: 17px;
    COLOR: #A5107A;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.errormsg{
color:#ff0000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.cupidbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;

}

.cupidTxtMsg {
font-family: Wingdings;
color: #005194;
font-weight: normal;
}
.cupidTxtMsgBody {
font-family: Arial, Helvetica, sans-serif;
color: #D4252C;
font-size: 12px;
font-weight: normal;
}

.cupidAdvert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}

.cupidheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #D4252C;
}
.cupidsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #005194;
	font-style: normal;


}

.menu,a.menu:link,a.menu:visited,a.menu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #005194;
}

a.menu:hover {
	color: #D4252C;
	text-decoration: underline;
}


a.region:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #005090;
	font-size: 14px;

}

a.region:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #005090;
	text-decoration: none;
	font-size: 14px;
}

a.region:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #D4252C;
	text-decoration: none;
	font-size: 14px;
}

a.region:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: underline;
	font-size: 14px;
}

a.nav:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #005090;
	font-size: 11px;

}

a.nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #005090;
	text-decoration: none;
	font-size: 11px;
}

a.nav:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #005090;
	text-decoration: none;
	font-size: 11px;
}

a.nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
	font-size: 11px;
}

.cupidTplTable {
	padding-top: 14px;
	padding-right: 20px;
	padding-bottom: 14px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;


}
ul.redbullets {
	color: #CC3333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: disc;



}
.cupidSelectList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.cupidField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #005194;
}
.cupidFormCell {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FDFEFF;
	border-right-color: #FDFEFF;
	border-bottom-color: #FDFEFF;
	border-left-color: #FDFEFF;
	padding-bottom: 5px;
	padding-top: 5px;

}
.cupidbodyhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
.cupidAdTable {
	background-color: #FFFFFF;
	padding: 8px;
	border: 1px solid #316AC5;
}
.cupidAlert {
	font-size: 14px;
	color: #000000;
	font-weight: bold;

}
.cupidAlertTable {

	background-color: #FFFFFF;
	padding: 12px;
	border: 1px solid #316AC5;
}
.cupidTelNo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #005194;
}
.cupidNoResults {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #BB0000;
	padding: 4px;

}
.cupidHomeBG {
	background-image: url(siteimages/sky_background.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.cupidRedSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #D4252C;
}

.cupidbodySmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.cupidNavbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 005194;
	background-image: url(siteimages/navbar/ol-fill.gif);
	font-weight: normal;



}
.cupidNavLines {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #005194;
	border-right-color: #005194;
	border-bottom-color: #005194;
	border-left-color: #005194;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.cupidAboutTbl {

	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: D6E6F1;
}
.cupidRedLarge {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #D4252C;
}
.cupidBodyTight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

.cupidTiny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.cupidEmailAlertTable {
	border: 1px solid #005194;
	background-color: #E6F0F7;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.cupidStartYourSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
}
.cupidStrapline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #D4262B;
	margin-top: 12px;
	position: relative;
	top: 12px;
	width: 400;
	text-align: right;





}
.cupidHomebody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005194;
}
.cupidHomeHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #005194;
}
a.homeRed:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D22329;
	text-decoration: underline;
}
a.homeRed:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D22329;
	text-decoration: underline;
}
a.homeRed:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D22329;
}
a.homeRed:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D22329;
}
.cupidHomeHeaderRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D22329;
}
.pb-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005194;
	text-decoration: none;
	padding-top: 1px;
}


.pb-link:link {  }
.pb-link:active { }
.pb-link:visited {  }
.pb-link:hover { color: #AA0000; }

.dc2c-subtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #005194;
}
.cupidTableBorder {
	border: 1px solid #005194;
}
.cupidFarText {
	overflow: visible;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.cupidOlScrollDiv {
	overflow: auto;
	height: 30px;
	font-weight: normal;
	position: absolute;
	bottom: -30px;
}
.cupidHeaderWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
}
.cupidBulletTxtWhite {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.bgOrangeBlue {
	background-image: url(siteimages/textdating/bg_orange_blue.gif);
	background-position: center;
}
.subnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #005194;
	font-style: normal;
    TEXT-DECORATION: none
}
A.subNav:hover
{
    COLOR: #D4252C;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.mainLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #660033;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
a.sm:link {
	FONT-SIZE: 12px;
	COLOR: #005194;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	text-decoration: none;

}
a.sm:hover {
	FONT-SIZE: 12px;
	COLOR: #005194;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	text-decoration: underline;
}
a.sm:visited {

	FONT-SIZE: 12px;
	COLOR: #005194;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	text-decoration: none;
}
