/* CSS Document */
body {
	background-color: #222222;
	font-family:verdana;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #deb033;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #deb033;
}
a:active {
	text-decoration: none;
}
#mainContainer {
	width:760px;
	background-color:#484545;
}

#leftPanel {
	width:195px;
	text-align:center;
	padding-top:5px;
}

#navBg {
	width:760px;
	height:43px;
	background-image:url(/images/nav.jpg);
	text-align:center;
	vertical-align:middle;
}

#content {
	width:575;
	vertical-align:top;
	text-align:left;
	padding-top:5px;
}

#content1 {
	vertical-align:top;
	text-align:center;
	padding-top:5px;
}

#nav {
	color:#ffffff;
	font-size:10px;
	margin-top:5px;
	margin-left:190px;
	text-align:center;
	vertical-align:middle;
}

#nav td{
	vertical-align:middle;
	text-align:center;
}

#nav a{
	color:#FFFFFF;
}

.navDash {
	font-size: 14px;
	font-weight:bold;
	color: #fadc8a;
}

#contentContainer {
	width:555px;
	background-color:#1e1e1e;
	border: 5px solid black;
}

.grey11 { color: #868383; font-size:11px;}
.white11 { color: #FFFFFF; font-size:11px;}
.lgrey11 { color: #dddddd; font-size:11px;}
.grey12 {color:#868383; font-size:12px;}

.padding {padding:5px;}

#articles {
	width:530px;
	font-size:10px;
	color:#dddddd;
}

#articles td{
	font-family:verdana;
	font-size:10px;
	color:#dddddd;
}

#articles a:link, a:visited, a:active {
	color:#deb033;
	text-decoration:none;
}
#articles a:hover {
	color:#deb033;
	text-decoration:underline;
}
.articleHeader {color:#fadc8a; font-weight:bold; font-variant:small-caps;}
.eventLinks {color:#fadc8a; font-size:10px; font-weight:bold;}

#footer {
	width:760px;
}
.footer1st {
	background-color:#484545; color:#CCCCCC; font-size:9px; text-align:center;
}
.footer2nd {
	color:#484545; font-size:5px;
}
/*--calender----------------------------------------*/
#smallCalendar{
	background-image: url(/images/calendarBG.jpg);
	background-repeat:no-repeat;
	width:160px;
	height:150px;
}
#smallCalendar table{
	width:130px;
	border-collapse:separate;
	margin-left:5px;
}
#smallCalendar th{
	color: #FFFFFF;
	white-space:nowrap;
	font-size:11px;
	height:16px;
	padding:0 1px 0 1px !important;
}
#smallCalendar td{
	width: 18px;
	height: 14px;
	margin:0;
	vertical-align:middle;
	font-size:10px;
	font-weight:bold;
	text-align:center !important;
}
#smallCalendar a{
	color:#fadc8a;
	font-weight:bold;
	font-size:10px;
}
#smallCalendar a:hover{
	cursor: hand;
}

/*--END calender----------------------------------*/

#otherSites {
	width: 525px;
	border:1px solid #313131;
	color: #ffffff;
	font-size:10px;
	font-family:verdana;	
}

.searchBackground {
	background-color:#deb033;

}

#Search {
	border: 1px solid #deb033;
	width:535px;
	border-collapse:collapse;
	font-size:10px;
	color:#000000;
}
#Search th {
	background-image:url(/images/search-Header.jpg);
	height:20px;
}

#Search td {
	color:#000000;
	vertical-align:middle;
}
.SearchLgrey {
	background-color:#eeeeee;
	height: 40px;
	vertical-align:middle;
	padding-left:5px;
}
.SearchDgrey {
	background-color:#dddddd;
	height:15px;
	vertical-align:middle;
	padding-left:5px;
}
.searchForm {
	font-size:10px;
	color:#000000;
}
#profiles {
	width:535px;
	border:1px solid #585656;
}

#profiles th{
	background-color:#585656;
	vertical-align:middle;
	text-align:center;
	width:15px;
}
.profileBlock {
	width:65px;
	font-size:9px;
	color:#fadc8a; 
	background-color:#000000; 
	vertical-align:top;
	padding: 3px 0 0 5px;
}

.profileBlock a{
	
	font-size:9px;
	color:#fadc8a; 
}

#ads {
	width:535px;
}
#adBox {
	background-color:#ffffff;
	border: 1px solid #fadc8a;
	color: #484545;
	font-size:10px;
	vertical-align:top;
}
.black14 {font-size:14px; color:#000000;}
.pink10	{font-size:10px; color:#fadc8a;}
.style2 {font-size: 14px; color: #000000; font-weight: bold; }

/*----------------------------------------------------------------------- old style*/

FORM {
	padding:0px;
	margin:0px;
}
TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #5a5a5a; FONT-FAMILY: Tahoma; TEXT-ALIGN: left
}
FORM {
	MARGIN: 0px
}
.toplinks A {
	COLOR: #8d8d8d; TEXT-DECORATION: underline
}
.navlinks A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.navlinks A:hover {
	TEXT-DECORATION: none
}
.catlinks A {
	COLOR: #5a5a5a; TEXT-DECORATION: none
}
.catlinks A:hover {
	COLOR: #5a5a5a; TEXT-DECORATION: underline
}
.copytext {
	COLOR: #6189a0
}
.t11 {
	FONT-SIZE: 11px; FONT-STYLE: normal; FONT-FAMILY: Tahoma
}
#forms select {
	color: #000000;
	background-color: #FFCC00;
	height: 10px;
	font-size: 10px;
}

#forms input {
	color: #FFFFFF;
	background-color: #FF0099;
	height: 20px;
	font-size: 10px;
	font-weight: bold;
	border: 1px inset #FFCC00;
}

#login select {
	color: #000000;
	background-color: #FFCC00;
	height: 10px;
	font-size: 10px;
}

#login input {
	color: #333333;
	background-color: #fadc8a;
	height: 16px;
	font-size: 11px;
	border: 1px inset #deb033;
}

#redhot td{
	color:black;
}
#redhot select {
	color: #000099;
	background-color: #FFFFCC;
	height: 10px;
	font-size: 10px;
}

#redhot input {
	color: #333333;
	background-color: #CCCC00;
	height: 22px;
	font-size: 11px;
	border: 1px inset #FFFFFF;
	font-weight: bold;
}

.mainText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.bg {
	background-image: url(/body.jpg);
}
#contentTable{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	width:100%;
	background-color: #FFFFFF;
}
#contentTable img{
	background-color: #FFFFFF;
	border: thin solid #CCCCCC;
}
#contentTable td{
	text-align:center;
}
#contentTable th{
	text-align:right;
}

#contentTableListing {
	text-align:right !important;
}
#contentTableHeading{
	font-size:16px !important;
	font-weight:bold;
}

#listingCategory a{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
#listingCategory a:hover{
	text-decoration:underline;
}


#listing{
	border:1 solid #cccccc;
	font-size:12px;
	width:100%;
	border-collapse:collapse;
}

#listingTitleRow td{
	border:1px solid white;
	padding:5px;
	background-color:#FFDECE;
}
#listingTitleRowOff td{
	border:1px solid white;
	padding:5px;
	background-color:#FFD7C4;
}
#listingSiteTitle{
	font-size:12px;
	font-weight:bold;
}

#listingRateLink{
	font-size:10px;
}
#lisingSiteTitle{
	font-weight:bold;
}

#siteOfTheDayDiv{
	text-align:center;
	margin-bottom:10px;
}
#siteOfTheDayDiv table {
	border:1px solid white;
	font-size:12px;
	border-collapse:collapse;
}
#siteOfTheDayDiv td{
	padding:5px;
}

#siteOfTheDayTitle{
	font-weight:bold;
}

.boxOfStars {
	border:1px solid #333333;
	width:95px; 
	white-space:nowrap;
	padding: 0 !important;
	margin: 0 !important;
	background-color:#dddddd;
}
.boxOfStars img{
	padding: 0 !important;
}
/*
#memberForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width:100%;
}
*/
#memberForm td{
	text-align:left;
}
#memberForm th{
	text-align:right;
}
#memberFormTitle {
	font-size:12px !important;
	color:#FFFFFF;
	text-align:center !important;
}
#memberFormTrLight td{
	color:#FFFFFF;
	background-color:#484545;
}
#memberFormTrLight th{
	color:#FFFFFF;
	font-size:11px !important;
	background-color:#484545 !important;

}
#memberFormTrDark td{
	color:#FFFFFF;
	background-color:#222222;
}
#memberFormTrDark th{
	color:#FFFFFF;
	font-size:11px !important;
	background-color:#222222 !important;

}

.clsLightTd{
	color:#FFFFFF;
	background-color:#484545;
}
.clsLightTh{
	color:#FFFFFF;
	font-size:11px !important;
	background-color:#484545 !important;

}
.clsDarkTd{
	color:#FFFFFF;
	background-color:#222222;
}
.clsDarkTh{
	color:#FFFFFF;
	font-size:11px !important;
	background-color:#222222 !important;

}

#memberDirectory{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width:100%;
}
#memberDirectory a{
	font-size: 12px;
	text-decoration:none;
}
#memberDirectory a:hover{
	text-decoration:underline;
}
#memberDirectory a:visited{
}
.managementListing th{
	font-family:Verdana;
	color:#333333 !important;
	background-color:#CCCCCC !important;
	font-size:12px;
}
#managementListingRowColorDark{
	color:#FFFFFF;
	font-size:11px;
	background-color:#222222;
}

#managementListingRowColorLight{
	color:#FFFFFF;
	font-size:11px ;
	background-color:#484545 ;
}

#memberShipForm {
font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	border: 1px solid white;
	padding-left:5px;
	padding-right:5px;
}
#memberShipForm td {
	height:20px;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
	color:#FFFFFF;

}
#memberShipForm th {
	font-family:Verdana;
	font-size:16px;
	background-color:#deb033;
	height:20px;
	vertical-align::middle;
	padding-left:5px;
	padding-right:5px;
}
/*
#memberShipForm {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#memberShipForm p{
	font-size:12px;
	font-weight: bold;
	background-position: center center;
	background-color: #FFFFFF;
	height: 35px;
	line-height: 300%;
}
#membershipForm input{
	font-size:12px;
	width:100%;
}
#membershipForm select{
	font-size:12px;
}
#membershipForm textarea{
	font-size:12px;
}
#memberShipForm th{
	background-color:#deb033;
	text-align: right;
}
#memberShipForm td{
	text-align: left;
}

#membershipFormTitle {
	background-color:#FFCAE4;
	text-align: left;
	font-size:14px;
	font-weight:bold;
}
*/
/*------------------------------------------------------------------*/
#forumListTable{
	width:535px;
	border: 1px solid #CC99CC!important; 
	background:#ECD9EC!important;
}
#forumListTable td{
	text-align:center;
}
#forumListInnerTable{
	border: 1px solid #E8E8E8  !important;
	width:100%;
	/*background-color:white;*/
	background-color:#1e1e1e;
	
}
#forumListInnerTable td{
	padding:1px !important;
	color:#FFFFFF;
}
#forumListHeader td{
	color:#CC0099;
	text-align:center;
	font-weight:bold;
	text-transform:capitalize;
}
#boardTitle{
	background-image:url(/images/forumHead.jpg);
	text-align:center !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:black !important;
	height:25px;
}
#forumDetail td{
	/*background-color:white;*/
	background-color:#1e1e1e;
}
#forumDetail th{
	/*background-color:white;*/
	background-color:#1e1e1e;
	font-weight:normal;
	background-image:url(/images/point_arrow.gif);
	background-repeat:no-repeat;
	background-position: 2px 4px;
	text-indent:12px;
	color:#9966CC;
	font-size:10px;
}
.editMessageRight {
	padding-left: 1ex;
	text-align: right;
	font-weight: bold;
	color: #000066;
}
.left{
	text-align:left;
}
.borderBlue100{
	border: 1 solid #0199cc;
	width:100%
}
.borderBlue80{
	border: 1 solid #0199cc;
	width:80%
}

.borderBlue90{
	border: 1 solid #0199cc;
	width:91.75%
}
#boardBottomToolbar {
	height:20px;
}
#boardBottomToolbar table{
	border:none; 
	width:215px;
	background-repeat:no-repeat;
}
#boardBottomToolbar td{
	padding:0 !important;
	margin:0 !important;
}
/*--calendarContainer---------------------------------*/
#calendarContainer {
	border-collapse: separate !important;
}
/*--END calendarContainer-----------------------------*/
/*--calender----------------------------------------*/
#calendar{
	text-align:left;
}
#calendar table{
	border: 3px outset #E6E6E6!important;
	margin:5px 0px 5px 0px;
	border-collapse:separate !important;
}
#calendar th{
	font-weight:bold;
	background-color:#74A6C0;
	color: #006699;
	white-space:nowrap;
	font-size:11px;
	height:23px !important;
	padding:0 3px 0 3px !important;
	background-image: url(/images/gradient_thead_blue.gif);
}
#calendar td{
	width:17px !important;
	height: 18px !important;
	background-color:white;
	margin:0;
	vertical-align:middle;
	font-size:11px;
}
#calendar a{
	color:black;
	font-weight:bold;
}
#calendar a:hover{
	cursor: hand;
}

#calendarTDOver{
	background-color:#FFFFFF!important;
	cursor: hand;
	color:#4AA5FF;
}
#calendarTDOver a{
	color:#003366;
}
#calendarTitle {
	background-color:#dddddd;
	vertical-align:middle !important;
	font-weight:bold;
	white-space:nowrap;
}
/*--eventListing----------------------------------------*/
#eventListing {
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	border: 1px solid white;
	padding-left:5px;
	padding-right:5px;
	
}
#eventListing td {
	height:20px;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
	color:#FFFFFF;
	

}
#eventListing th {
	font-family:Verdana;
	font-size:16px;
	background-color:#deb033;
	height:20px;
	vertical-align::middle;
	padding-left:5px;
	padding-right:5px;
}


/*
#eventListing{
	text-align:left;
	margin:5px 0px 5px 0px !important;
	border: 1px solid #333333 !important;
	border-collapse:separate !important;
	width:100%;
	font-size:14px;
}
#eventListing th{
text-align:left;
	font-weight:bold;s
	color: white;
	white-space:nowrap;
	height:22px !important;
	vertical-align:middle !important;
	padding-left:5px;
	background-image: url(/images/1.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

#eventListing td{
	background-color:white;
	padding: 5px !important;
}

#eventListing a{
	color:#0099CC;
	font-weight:bold;
}
#eventListing table {
	width:100%;
	padding:0;
	margin:0;
	border:0 none;
	border-collapse:separate !important;
}
*/
/*--END eventListing----------------------------------*/
.eventListingTitleRow {
	background-color:#CCCCCC !important;
	vertical-align:middle !important;
	height:23px;
	font-weight:bold;
	white-space:nowrap;
	font-size:10px;
}


.eventListingTitleRowTime {
	background-color:#CCCCCC !important;
	color: #deb033 !important;
	vertical-align:middle !important;
	height:23px;
	font-weight:bold;
	white-space:nowrap;
	font-size:10px;
	
}
.eventListingTdPadd{
	padding:5px 0 5px 0 !important;
}

/*-----------------------------------------------------*/
/*--linkDetailTable----------------------------------------*/
#linkDetailTable {
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	border: 1px solid white;
	padding-left:5px;
	padding-right:5px;
	
}
#linkDetailTable td {
	height:20px;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
	color:#FFFFFF;
	

}
#linkDetailTable th {
	font-family:Verdana;
	font-size:16px;
	background-color:#deb033;
	height:20px;
	vertical-align::middle;
	padding-left:5px;
	padding-right:5px;
}
/*#linkDetailTable{
	width:100%;
	font-size:12px;
	border: 1px solid #333333 !important;
	border-collapse:separate !important;
	text-align:center;
	background-color:white;
}
#linkDetailTable th{
	width:30%;
	font-size:12px;
	background-image:none;
	text-align:right;
	white-space:nowrap;
	border:0 none;
	color: black;
	height:20px !important;
	background-color: transparent;
}
#linkDetailTable td{
	width:70%;
	font-size:12px;
	padding:1px !important;
	text-align:left;
	vertical-align:middle !important;
}*/
/*--END linkDetailTable----------------------------------*/
linkDetailTableTitle{
	font-size:12px !important;
	color:#FFFFFF;
	text-align:center !important;
}
/*
#linkDetailTableTitle {
	font-size:14px!important;
	color:black !important;
	height:20px !important;
	font-weight:bold !important;
	text-align:center !important;
	background-image: url(/images/gradient_thead_blue.gif)!important;	
}*/
/*--END linkDetailTable----------------------------------*/
#addParty {
	background-color: #CCCCCC;
}
/*------------------------------------*/
#formTrLight td{
	color:#FFFFFF;
	background-color:#484545;
}
#formTrLight th{
	color:#FFFFFF;
	font-size:11px !important;
	background-color:#484545 !important;

}
#formTrDark td{
	color:#FFFFFF;
	background-color:#222222;
}
#formTrDark th{
	color:#FFFFFF;
	font-size:11px !important;
	background-color:#222222 !important;

}

#formTrSubHeading th {
	font-family:Verdana;
	font-size:13px;
	color:#333333 !important;
	background-color:#CCCCCC !important;
}

#formTrSubHeading td {
	font-family:Verdana;
	font-size:13px;
	color:#333333 !important;;
	background-color:#CCCCCC !important;
}


.formHeading {
	font-family:Verdana;
	font-size:16px;
	color:#FFFFFF;
	background-color:#deb033;
	height:20px;
	vertical-align::middle;
	padding-left:5px;
	padding-right:5px;
}
/*--ServiceForm------------------------------------------*/
#serviceForm {
font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	border: 1px solid white;
	padding-left:5px;
	padding-right:5px;
}
#serviceForm td {
	height:20px;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
	color:#FFFFFF;

}
#serviceForm th {
	font-family:Verdana;
	font-size:16px;
	background-color:#deb033;
	height:20px;
	vertical-align::middle;
	padding-left:5px;
	padding-right:5px;
}

#serviceFormSubHeading th {
	font-family:Verdana;
	font-size:13px;
	color:#333333;
	background-color:#CCCCCC;
}
/*
#serviceForm {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#serviceForm p{
	font-size:12px;
	font-weight: bold;
	background-position: center center;
	background-color: #FFFFFF;
	height: 35px;
	line-height: 300%;
}
#serviceForm input{
	font-size:12px;
}
#serviceForm select{
	font-size:12px;
}
#serviceForm textarea{
	font-size:12px;
}
#serviceForm th{
	background-color:#FFB9DC;
	text-align: right;
	vertical-align:middle;
}
#serviceForm td{
	text-align: left;
	vertical-align:middle;
}
#serviceFormTitle {
	background-color:#FFCAE4;
	text-align: left;
	font-size:14px;
	font-weight:bold;
}
*/
/*--END ServiceForm--------------------------------------*/
/*--servicesFormDetails------------------------------------------*/
#servicesFormOdd td{
	background-color:#ffd5ea;
}
#servicesFormBondage{
	background-color:#484545;
}
#servicesFormBondageOdd td{
	background-color:#FFF0F8;
}
/*--END servicesFormDetails--------------------------------------*/

/*-- SEARCH style sheet----------------------------------------------------------------*/


/*------------------------------------------------*/
#Scontainer {
	background-color:#CCCCCC;
	border: 2px solid #deb033;
}
#Scontainer2 {
	background-image:url(searchBG.jpg);
	border: 2px solid #d86bde;
	padding-left:10px;
}
#Scontainer2 td{
	padding-left:5px;
}
#Scontainer1 {
	background-color:#CCCCCC;
	font-size:11px;
}

#Scontainer1 td{
	color:#FFFFFF;
	font-size:11px;
}
#SinfoContainer {
	background-color:#CCCCCC;
	border: 1px solid white;
}

#SinfoContainer td {
	border: 1px solid white;
}
#SinfoContainer th{
		border: 1px solid white;
}

#SContainerNav {
	color:#ffffff;
	font-family:verdana;
	font-size:11px;
}

#SContainerNav td{
  	color:#ffffff !important;
	font-family:verdana !important;
	font-size:11px !important;
	
}

#Sheader {
	width:550px;
	background-color:#000000;
}

#SheaderPreview {
	width:535px;
	background-color:#000000;
}

#SLheadPink {
	color:#deb033;
	font-weight:bold;
	padding-left:5px;
}
#SLheadWhite {
	color:#FFFFFF;
	font-weight:bold;
	padding-right:5px;
}

#SrowDark {
	background-color:#333333;
	color:#FFFFFF;
	padding-left:5px;
}
#SrowDark th {
	text-align:left;
	padding-left:5px;
}
#SrowLight {
	background-color:#666666;
	color:#FFFFFF;
	padding-left:5px;
}
#SrowLight th {
	text-align:left;
	padding-left:5px;
}
#SLresultsMore {
	color:#deb033;
	padding-right:5px;
	font-weight:bold;
}
#SLimgBg {
	background-color:#CCCCCC;
}

.SprofileName{
	font-size:14px;
	font-weight:bold;
	color:#deb033;
}

#SProfileContactContainer {
	font-family:Verdana;
	font-size:11px;
	background-color:#deb033;
	color:#FFFFFF;
	border: 1px solid white;
	padding-left:5px;
	padding-right:5px;
}
#SProfileContactContainer td {
	height:20px;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
}
#SProfileContactContainer th {
	height:20px;
	vertical-align::middle;
	padding-left:5px;
	padding-right:5px;
}

#SProfileContactRowLight {
	background-color:#484545;
	padding-left: 5px;
}

#SProfileContactRowLight th {
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
}

#SProfileContactRowLight td {
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
}

#SProfileContactRowDark {
	background-color:#222222;
	padding-left: 5px;
}

#SProfileContactRowDark th {
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
}

#SProfileContactRowDark td {
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
}

#SheadPurple{
	background-color: #deb033;
	height:5px;
}

#SheadSilver{
	background-color: #d2d2d2;
	height:2px;
}
#SprofileSubhead{
	background-color:#D86BDE;
	padding-left: 5px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
}

#homeHeader {
	background-color:#deb033;
	color:#FFFFFF;
	font-family:"Courier New", Courier, mono;
	font-size:15px;
	font-weight:bold;
	width:485px;
		
}
.padding2 {padding:2px; padding-left:5px !important;}

.rteImage {
	background: #D3D3D3;
	border: 1px solid #D3D3D3;
	cursor: pointer;
	cursor: hand;
}

.rteImageRaised, .rteImage:hover {
	background: #D3D3D3;
	border: 1px outset;
	cursor: pointer;
	cursor: hand;
}

.rteImageLowered, .rteImage:active {
	background: #D3D3D3;
	border: 1px inset;
	cursor: pointer;
	cursor: hand;
}

.rteVertSep {
	margin: 0 4px 0 4px;
}

.rteBack {
	background: #D3D3D3;
	border: 1px outset;
	letter-spacing: 0;
	padding: 2px;
}

.rteBack tbody tr td, .rteBack tr td {
	background: #D3D3D3;
	padding: 0;
}

.rteDiv {
	display: block;
	position: relative;
}


