BODY {

	color : Black;

	font-family : Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: left;

    background-image: url('images/eee.jpg');

	}



/* Default settings for table cells */

TD {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: Black;

}



/* Settings for the bar at the top that contains Login/logout link */

TD.top {

	line-height: 24px;

	background: #DAEFAA;

	color: Black;

	padding-left: 10px;

	padding-right: 16px;

}



/* Header that contains site banner image */

TD.header {

	border-top: 1px solid #c6c6c6;

	border-bottom: 1px solid #c6c6c6;

	border-left: 1px solid #c6c6c6;

	border-right: 1px solid #c6c6c6;

}



/* Headers in profile */

.header2 {

	line-height: 26px;

	background: #DAEFAA;

	padding-left: 10px;

	padding-right: 10px;

	border-bottom: 1px solid #cccccc;

}



/* Menu bar */

TD.menu {

	line-height: 26px;

	background: #DAEFAA;

	padding-left: 10px;

}



/* Box below the menu (on Login, Register pages) */

TD.rbody {

	padding-left: 20px;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

	border-top: 1px solid #ffffff;

	border-bottom: 1px solid #ffffff;

	border-left: 1px solid #ffffff;

	border-right: 1px solid #ffffff;

	height: 460px;

}



/* Table cells in Messages, Comments */

TD.btopright {

	border-top: 1px solid #DAEFAA;

	border-right: 1px solid #DAEFAA;	

}

/* Table cells in Messages, Comments */

TD.btop {

	padding-left: 10px;

	padding-right: 10px;

	padding-bottom: 3px;

	border-top: 1px solid #DAEFAA;

}

/* Message background color 1 */

TR.alt1, .alt1 {

	background-color: White;

}

/* Message background color 2 */

TR.alt2, .alt2 {

	background-color: #f1f1f1;

}



/* Box that contains messages */

.borders {

	border-collapse : collapse;

	border-top: 1px solid #DAEFAA;

	border-bottom: 1px solid #DAEFAA;

	border-left: 1px solid #DAEFAA;

	border-right: 1px solid #DAEFAA;	

}



.borderbottom {

	border-bottom: 1px solid #DAEFAA;

}



.bordertop {

	border-top: 1px solid #DAEFAA;

}



.borders_thick {

	border-top: 4px solid #DAEFAA;

	border-bottom: 4px solid #DAEFAA;

	border-left: 4px solid #DAEFAA;

	border-right: 4px solid #DAEFAA;

}



.borders_thick_over {

	border-top: 4px solid #3333ff;

	border-bottom: 4px solid #3333ff;

	border-left: 4px solid #3333ff;

	border-right: 4px solid #3333ff;

}



.bordertop_thick {

	border-top: 4px solid #DAEFAA;

}



/* Small text (ie. header text in messages) */

.small {

	color: #a9a9a9;

	font-size: 11px;

	line-height: 20px;

}



/* Even smaller text */

.smaller {

	color: #a9a9a9;

	font-size: 9px;

	line-height: 14px;

}



/* Display style for error messages */

.error {

	color: Red;

}



/* Status messages */

.status {

	color: Blue;

}



/* Style for buttons */

.buttonDef {

	font-family: Verdana, Tahoma;

	font-size: 11px;

	background-color: #DAEFAA;

	color: Black;

	font-weight: bold;

	border: 1px dotted rgb(0,0,0);

	width: 120px;

	height: 20pt;

	cursor: pointer;

}

/* Style for buttons on mouseover */

.buttonDef:Hover {

	color: #3333ff;

	border: 1px dotted #3333ff;

}

/* Style for back buttons */

.buttonBack {

	font-family: Verdana, Tahoma;

	font-size: 11px;

	color: Black;

	border: 0px;

	padding-top: 1px;

	padding-bottom: 2px;

	cursor: pointer;

}

/* Style for back buttons on mouseover */

.buttonBack:Hover {

	color: #3333ff;

}

/* Delete button */

#delbutton {

	font-family: Verdana, Tahoma;

	font-size: 10px;

	background-color: #DAEFAA;

	color: Black;

	width: 64px;

	height: 20px;

	cursor: pointer;

}

/* Delete button on mouseover */

#delbutton:Hover {

	color: #3333ff;

}



/* More button */

.morebutton {

	font-family: Verdana, Tahoma;

	font-size: 10px;

	background-color: #DAEFAA;

	color: Black;

	width: 64px;

	height: 20px;

	cursor: pointer;

}

/* More button on mouseover */

.morebutton:Hover {

	color: #3333ff;

}



/* Style for input boxes */

.inputbox {

	font-family: Verdana, Tahoma;

	font-size: 12px;

	background-color: #ffffff;

	color: #082343;

	font-weight: bold;

	border: 1px solid #b0c4de;

	width: 200px;

	height: 17pt;

	padding-top: 2px;

	padding-left: 1px;

}

/* Style for input boxes & textarea */

.inputbox2 {

	font-family: Verdana, Tahoma;

	font-size: 12px;

	background-color: #ffffff;

	color: #082343;

	font-weight: bold;

	border: 1px solid #b0c4de;

}



/* Style for descriptions of input boxes (Login, Register pages) */

TD.desc {

	padding-left: 10px;

	color: #778899;

	background-color: #ffffff;

}



/* Default style for links */

A {

	font-family : Tahoma, Arial, Helvetica, sans-serif;

	font-weight: bold;

	text-decoration: none;

	color: #696969;

}

/* Links on mouseover */

A:Hover {

	color: #3333ff;

}



/* Style for read-only text */

.rdonly {

	color: #d3d3d3;

}



/* Style for PRIVATE message text */

.privmsg {

	font-weight: bold;

	color: #ff0000;

	font-size: 24px;

	margin-top: 10px;

	margin-bottom: 20px;

}



/* Style for Gallery Video Code */

#thecode {

	background-color: #DAEFAA;

	color: #696969;

	font-size: 11px;

	font-family: sans-serif;

}



.tool-tip {

	color: #ffffff;

	width: 139px;

	z-index: 13000;

}

 

.tool-title {

	font-weight: bold;

	font-size: 11px;

	margin: 0;

	color: #9FD4FF;

	padding: 8px 8px 4px;

	background: url(bubble.png) top left;

}

 

.tool-text {

	color: #00099;

	font-size: 11px;

	padding: 4px 8px 8px;

	background: url(bubble.png) bottom right;

}

.sus-title {

	font-weight: bold;

	font-size: 11px;

	margin: 0;

	color: #9FD4FF;

	padding: 8px 8px 4px;

	background: url(bubble_red.png) top left;

}

.sus-text {

	color: #FFFFFF;

	font-size: 11px;

	padding: 4px 8px 8px;

	background: url(bubble_red.png) bottom right;

}

#suspend_box {

	position: absolute;

	left: 100px;

	top: 90px;

	color: #ffffff;

	width: 200px;

	z-index: 14000;

}



