﻿body
{
	background-image: url(images/Site/BackGround/Desktop.jpg);
}
.watermarked
{
	background-color: #FFFFCC;
}	
/* Cancel/Done button on entire site */
.ButtonCancelDone
{
	font-family: Arial;
	font-size: 10pt;
	color: white;
	text-align: center;
	background-color: #a35c07;
	height: 22px;
	width: 90px;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	vertical-align: middle;
	z-index:1;
}
.ButtonLogin
{
	font-size: 10pt;
	border-left-color: white;
	border-bottom-color: white;
	color: white;
	border-top-style: groove;
	border-top-color: white;
	font-family: Arial;
	border-right-style: groove;
	border-left-style: groove;
	position: absolute;
	background-color: #a35c07;
	text-align: center;
	border-right-color: white;
	border-bottom-style: groove;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	width: 50;
	height: 22;
}
.ButtonUpload
{
	font-size: 10pt;
	border-left-color: white;
	border-bottom-color: white;
	color: white;
	border-top-style: groove;
	border-top-color: white;
	font-family: Arial;
	border-right-style: groove;
	border-left-style: groove;
	position: absolute;
	background-color: #a35c07;
	text-align: center;
	border-right-color: white;
	border-bottom-style: groove;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	width: 50;
	height: 22;
}
.ButtonClose
{
	font-size: 10pt;
	border-left-color: white;
	border-bottom-color: white;
	color: white;
	border-top-style: groove;
	border-top-color: white;
	font-family: Arial;
	border-right-style: groove;
	border-left-style: groove;
	position: absolute;
	background-color: #a35c07;
	text-align: center;
	border-right-color: white;
	border-bottom-style: groove;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	width: 50;
	height: 20;
}


/* various labels */
.GenericLabel
{
	font-family: Arial;
	color: white;
	background-color: #a35c07;
	text-align: center;
	font-size: 10pt;
}
.GenericLabel1
{
	font-family: Arial;
	color: white;
	text-align: left;
	font-size: 10pt;
}
.GenericLabel12
{
	font-family: Arial;
	color: white;
	text-align: center;
	font-size: 12pt;
}
.GenericLabel14
{
	font-family: Arial;
	color: white;
	text-align: center;
	font-size: 14pt;
}
.GenericDropDownListBox
{
	font-size: 10pt;
	font-family: Arial;
}
.GenericLinkButton
{
	font-size: 10pt;
	color: black;
	font-family: Arial;
}
.GenericBlueLinkButton
{
	font-size: 10pt;
	font-family: Arial;
}
.GenericPanel
{
	font-size: 10pt;
	color: white;
	font-family: Arial;
	background-color: #ee9110;
}
/* various Checkboxes */
.GenericCheckbox8
{
	font-family: Arial;
	color: white;
	text-align: center;
	font-size: 8pt;
}

/* various upload controls */
.UploadVideo
{
	font-family: Arial;
	font-size: 10pt;
	color: white;
	width: 312px;
	height: 22px;
}

.UploadPicture
{
	font-family: Arial;
	font-size: 10pt;
	color: white;
	width: 312px;
	height: 20px;
}

/* Generic Buttons */
.Button80	/* 80 pixels wide */
{
	font-family: Arial;
	font-size: 10pt;
	color: white;
	text-align: center;
	background-color: #a35c07;
	height: 20px;
	width: 80px;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	vertical-align: middle;
	z-index:1;
}
.Button110	/* 110 pixels wide */
{
	font-family: Arial;
	font-size: 10pt;
	color: white;
	text-align: center;
	background-color: #a35c07;
	height: 22px;
	width: 110px;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	vertical-align: middle;
	z-index:1;
}
.Button120	/* 120 pixels wide */
{
	font-family: Arial;
	font-size: 10pt;
	color: white;
	text-align: center;
	background-color: #a35c07;
	height: 22px;
	width: 120px;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	vertical-align: middle;
	z-index:1;
}
.Button140	/* 140 pixels wide */
{
	font-family: Arial;
	font-size: 10pt;
	color: white;
	text-align: center;
	background-color: #a35c07;
	height: 22px;
	width: 140px;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	vertical-align: middle;
	z-index:1;
}
/* generic image buttons */
.GenericImpageButton1
{
	font-size: 10pt;
	vertical-align: middle;
	font-family: Arial;
	background-color: black;
	text-align: center;
}


/* generic grid view control */
.GridViewGeneric
{
	font-size: 10pt;
	font-family: Arial;
	background-color: #ee9110;
	border-right: #a35c07 1px solid;
	border-top: #a35c07 1px solid;
	border-left: #a35c07 1px solid;
	border-bottom: #a35c07 1px solid;
}
.GridViewHeaderStyle
{
	font-size: 10pt;
	color: black;
	font-family: Arial;
	text-align: center;
}
.GridViewPagerStyle
{
	font-size: 10pt;
	font-family: Arial;
}
.GridViewRowStyle
{
	font-size: 10pt;
	font-family: Arial;
	color: white;
}

.GridViewSelectButton
{
	font-family: Arial;
	border-right: 1px groove;
	border-top: white 1px groove;
	font-size: 10pt;
	border-left: 1px groove;
	color: white;
	border-bottom: 1px groove;
	background-color: #a35c07;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

/* Paragraph thickness used on the Online search Page*/
.OnlineParagraph
{
	line-height: .3;
	margin-top: 2px;
	margin-bottom: 6px;
}
.OnlineTopOfGridSpace
{
	margin-top: 2px;
}
.OnlineTopOfImageGridSpace
{
	margin-top: 10px;
	
}
/* Visitor link found on the Online search page */
.OnlineVisitorLink
{
 font: arial;
 font-size:10pt;
 color: Black;
 }
/* Accordion */
.accordionHeader
{
	border: 1px solid #2F4F4F;
	color: white;
	background-color: #ffffcc;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFCC;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #FFFFCC;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFDD;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    font: arial, 10px;
    background-color: #ffffcc;
    color: Black;
}

.accordionlink
{
 font-family:Arial, Sans-Serif;
 font-size: 12;
 font-style:normal;
 color: Black;
 }
.ControlBackColour
{
 background-color: #ee9110;
}
.ButtonNewestUser
{
	background-color: #a35c07;
	height: 20pt;
	width: 100pt;
	font-size: 10pt;
	color: white;
	font-family: Arial;
	margin: 2px;
	border-top-style: groove;
	border-right-style: groove;
	border-left-style: groove;
	border-bottom-style: groove;
}
.IFrameAcctDetail
{
 visibility:hidden;
}
.WhosOnlineLabel
{
 width: 700px;
}
.TBUserName
{
 width: 175pt;
}
.MailMenuControl
{
	border: None 0px;
	font-family: Arial;
	font-size: 10pt;
	color: white;
	/*background-color: #a35c07; */
}
.MailMenuButton
{
 width: 70pt;
}
/* Index.aspx Menu control - start */
.IMenuDynamicHoverStyle
{
	height: 20pt;
	width: 60pt;
	font-family: Arial, 10pt;
	border-style: solid;
	font-weight: bold;
}
.IMenuDynamicMenuItemStyle
{
	height: 20pt;
	width: 60pt;
	font-family: Arial, 10pt;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
}
.IMenuDynamicMenuStyle
{
	height: 20pt;
	width: 60pt;
	font-family: Arial, 10pt;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.IMenuDynamicSelectedStyle
{
	height: 20pt;
	width: 60pt;
	font-family: Arial, 10pt;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.IMenuStaticHoverStyle
{
	height: 20pt;
	width: 60pt;
	font-family: Arial, 10pt;
	border-style: solid;
	font-weight: bold;
}
.IMenuGeneral
{
 height: 24px;
 font-family: Arial, 10pt;
}

/* Index.aspx Menu control - End */
.ButtonSendMessage
{
	font-size: 10pt;
	color: white;
	font-family: Arial;
	background-color: #ee9110;
	text-align: center;
	width: 120pt;
	height: 20pt;
	border-left-color: white;
	border-bottom-color: white;
	border-top-style: groove;
	border-top-color: white;
	border-right-style: groove;
	border-left-style: groove;
	border-right-color: white;
	border-bottom-style: groove;
	border-right: 2px solid;
	border-top: 2px solid;
	border-left: 2px solid;
	border-bottom: 2px solid;
}
.ButtonAddBuddies
{
	font-size: 10pt;
	color: white;
	font-family: Arial;
	background-color: #ee9110;
	text-align: center;
	width: 120pt;
	height: 20pt;
	border-left-color: white;
	border-bottom-color: white;
	border-top-style: groove;
	border-top-color: white;
	border-right-style: groove;
	border-left-style: groove;
	border-right-color: white;
	border-bottom-style: groove;
	border-right: 2px solid;
	border-top: 2px solid;
	border-left: 2px solid;
	border-bottom: 2px solid;
}
.ButtonSendWow
{
	font-size: 10pt;
	color: white;
	font-family: Arial;
	background-color: #ee9110;
	text-align: center;
	width: 120pt;
	height: 20pt;
	border-left-color: white;
	border-bottom-color: white;
	border-top-style: groove;
	border-top-color: white;
	border-right-style: groove;
	border-left-style: groove;
	border-right-color: white;
	border-bottom-style: groove;
	border-right: 2px solid;
	border-top: 2px solid;
	border-left: 2px solid;
	border-bottom: 2px solid;
}
.ButtonUnlockPic
{
	font-size: 10pt;
	color: white;
	font-family: Arial;
	background-color: #ee9110;
	text-align: center;
	width: 120pt;
	height: 20pt;
	border-left-color: white;
	border-bottom-color: white;
	border-top-style: groove;
	border-top-color: white;
	border-right-style: groove;
	border-left-style: groove;
	border-right-color: white;
	border-bottom-style: groove;
	border-right: 2px solid;
	border-top: 2px solid;
	border-left: 2px solid;
	border-bottom: 2px solid;
}
.VideoPanel
{
	margin: 10px 4px;
	color: #ee9110;
	background-color: #ee9110;
	border-collapse: separate;
	text-align: center;
}
/* Style classes for the Video screen */
.VideoUploadControl
{
 width: 332px;
 font-family: Arial;
 font-size: 10px;
}

.ModalPopup
{
	border-right: gray 2px solid;
	padding-right: 3px;
	border-top: gray 2px solid;
	padding-left: 3px;
	padding-bottom: 3px;
	border-left: gray 2px solid;
	padding-top: 3px;
	border-bottom: gray 2px solid;
	background-color: #ffffdd;
	width: 320;
	height: 276;
	font-size: 10pt;
	font-family: Arial;
}
.ModelBackground     /* background of webpage after modelpopup has been activated */
{
 background-color:Gray;
 filter:alpha(opacity=20);
 opacity:0.2;
}
.DivStyleVisible
{
 visibility: visible;
}
.DivStyleHidden
{
 visibility: hidden;
}