body {
	font-family:arial, helvetica, sans-serif, serif;
	border:none;
}

textarea {
	font-family:arial, helvetica, sans-serif, serif;
}

.date { font-weight:bold; font-size:65%; }

.footer { font-weight:900; font-size:0.68em; color:rgb(128,128,128); }

img {
	border:none;
	
}

.underline {
	text-decoration:underline;
}

.italic {
	font-style:italic;
}

.center {
	text-align:center;
}

.white {
	color:rgb(255,255,255);
}

.whiteBg {
	background-color:rgb(255,255,255);
}

.bolder {
	font-weight:bolder;
	font-size:180%;
	font-family: arial bold, arial;
}

.bold {
	font-weight:bold;
}

red2
{
	color:rgb(255,0,0);
}

.redd
{
        color:rgb(255,0,0);
}

.small {
	font-size:68%;
}

.larger {
	font-size:120%;
}

.inline {
	display:inline;
}

a {
	text-decoration:underline;
	color:rgb(0,0,255);
}

a:visited {
	color:rgb(0,0,255);
}

a:hover {
	color:rgb(0,0,255);
	text-decoration:underline;
}

.left {
	text-align:left;
	width:100%;
}

.right {
	text-align:right;
}

.button {
	cursor:pointer;
}

.top {
	vertical-align:top;
}

.blue {
	border:1px solid rgb(0,0,255);
}

.red {
	color:rgb(0,0,255);
}

.green { 
	background-color:rgb(193, 238, 175); 
}

.lGreen {
	background-color:rgb(200, 250, 180);
}

.gBorder {
	border:1px solid rgb(125,218,86);
}

.bGreen {
	background-color:#7cda55;
}

.bgBorder {
	border:1px solid #7cda55;
}

.hidden {
	visibility:hidden;
	display:none;
}

.bBorder {
	border:1px solid rgb(0,0,0);
}


.imagebutton {height: 22; width: 23; border: solid 1px rgb(200, 250, 180); background-color:rgb(200, 250, 180); }
.image {position: relative; left: 1; top: 1; height:20; width:21; border:none;}
.toolbar {height: 30; background-color:rgb(193, 238, 175); border:1px solid rgb(125,218,86);}

.td_bg {
background: url(../images/passionent_td_bg.png)  no-repeat top center;
width:160px;
height:160px;
}

.search
{
	background-color:#7cda55;
}
