.bo_edit_border_on{
	border:1px dotted yellow;
}
.bo_edit_border_off{
	padding:1px;
}
.bo_edit_border_1{
	position:relative;top:-1;left:-1;
}

.textual_banner_26,.textual_banner_26:hover{
	color:white;
	text-decoration:none;
}
.textual_banners,.textual_banners:hover{
	color:black;
	text-decoration:none;
}
.image_border_1{
	border:2px solid black;
}
.image_border_2{
	border:2px solid #dddddd;
	border-bottom:1px solid #dddddd;
	border-left:1px solid #aaaaaa;
}

.crumbtrail_sep {
	font-size:11px;
	color:white;
	font-weight:normal;
}
.crumbtrail {
	font-size:11px;
	color:white;
	font-weight:normal;
	text-decoration:none;
}
.crumbtrail:hover {
	font-size:11px;
	color:white;
	font-weight:normal;
	text-decoration:underline;
}
.crumbtrail_on {
	font-size:11px;
	color:white;
	font-weight:normal;
	text-decoration:none;
}
.crumbtrail_on:hover {
	font-size:11px;
	color:white;
	font-weight:normal;
	text-decoration:underline;
}
.link {
	color:white;
}
a.white {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:normal;
	font-size:12px;
	text-decoration:underline;
}
a.white:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}

.title {
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
}
.green_title {
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
	background-image:url(images/frames/green_title.gif);
	width:542px;
	height:28px;
}
.dots_horiz {
	background-image:url(images/dots_horiz.gif);
	background-repeat:repeat-x;
	height:8px;
	background-position:center;
}
.tag {
	cursor:pointer;cursor:hand;
	font-size:11px;
	text-decoration:none;
}

.padd {
	padding:10px;
}
.main_cell_wide{
	width:553px;
	height:557px;
	background-image:url(/site/images/frames/main_cell_wide.gif);
	background-repeat:no-repeat;
}
.user_title,.user_title:hover {
	text-decoration:none;
	font-size:15px;
	font-weight:normal;
	color:#000000;
}
.main_cell{
	width:377px;
	height:557px;
	background-image:url(/site/images/frames/main_cell.gif);
	background-repeat:no-repeat;
}
.gap {
	padding-left:3px;line-height:3px;height:3px;
}
.gap7 {
	padding-left:7px;padding-top:7px;height:3px;
}
div.image_frame {
	width:70px;
	border:1px solid #BEC9CD;
	padding:2px;
	background-color:#FFFFFF;
}

.pointer{
	cursor:pointer;cursor:hand;
}
.no_underline,a.no_underline{
	text-decoration:none;
	color:#000000;
}
.no_underline:hover,a.no_underline:hover{
	text-decoration:underline;
	color:#000000;
}
.no_underline_at_all,.no_underline_at_all:hover{
	text-decoration:none;
	color:#000000;
}
.bold_no_underline_at_all,.bold_no_underline_at_all:hover{
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.bold_no_underline {
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.bold_no_underline:hover{
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
}
.white_no_underline{
	color:white;
	text-decoration:none;
}
.black {
	color:black;
}
a.white_no_underline:hover{
	color:white;
	text-decoration:underline;
}
.gray_no_underline,.gray_no_underline_at_all,.gray_no_underline_at_all:hover{
	font-size:11px;
	color:#8b9198;
	text-decoration:none;
}
.fontsize11{
	font-size:11px;
}
a.gray_no_underline:hover{
	font-size:11px;
	color:#8b9198;
	text-decoration:underline;
}
.scroll{
	overflow:scroll;
}
.gray {
	font-size:11px;
	color:#8b9198;
}
.gray_12 {
	font-size:11px;
	color:#8b9198;
}
.gray_12,.gray_12_no_underline,.gray_12_no_underline:hover {
	font-size:12px;
	color:#8b9198;
	text-decoration:none;
}
.white {
	font-size:12px;
	color:#ffffff;
}
.pink,.pink:hover {
	font-size:12px;
	color:#ff2684;
}
.box{
	vertical-align:top;
	border:1px solid white;
}
.box_gap {
	width:16px;
	height:16px;
}
.white_border{
	border:1px solid white;
}
.3d{
	border-bottom:2px solid black;
	border-top:2px solid #cccccc;
	border-right:2px solid black;
	border-left:2px solid #cccccc;
}
td.tb{
	color:white;
	font-size:13px;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	font-weight:bold;
}
td.tb_sep{
	color:white;
	font-size:12px;
	text-decoration:none;
	padding:0px 5px 0px 5px;
	font-weight:bold;
}
td.tb_on{
	color:#eeeeee;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}
a.tb,a.tb:hover{
	text-decoration:none;
	font-size:12px;
	color:white;
}
a.tb_on,a.tb_on:hover{
	text-decoration:none;
	font-size:12px;
	color:#ffcccc;
}
a.tb_bottom,a.tb_bottom:hover{
	text-decoration:none;
	font-size:12px;
	color:white;
}
td.tb_bottom{
	text-decoration:none;
	font-size:12px;
	color:white;
}
td.tb_bottom_sep {
	padding: 0px;
	text-decoration:none;
	font-size:12px;
	color:white;
	padding:0px 5px 0px 5px;
}
a.sidebar,a.sidebar:hover {
	color:#616163;font-weight:bold;font-size:13px;
	text-decoration:none;
}
a.sidebar_on,a.sidebar_on:hover {
	color:#ffffff;font-weight:bold;font-size:13px;
	text-decoration:none;
}
.header{
	color:#CC0033;
	padding-top:10px;
	font-size:16px;
}
.bold {
	font-size:12px;
	font-family : Arial,Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}
.vs,.vs:hover {
	font-size:2px;
	color:#FAF0F4;
	font-weight:normal;
	text-decoration:none;
}
body {
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#000000;
	margin:0px;
}
body.site{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	background-color:#ffffff;
	background-image:url(images/bg.gif);
	background-position:top;
	background-repeat:repeat-x;
}
div,td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.justify {
	text-align:justify;text-justify:distribute;
}
a {
	color:#666666;
	font-weight:bold;
}
.normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
.dir_ltr {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#000000;
	direction:ltr;
}

.h1,h1,.big {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000000;
	font-weight:normal;
	margin:1px 0px 15px 0px;
}
h3,.h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#7c868c;
	font-weight:normal;
	font-size:14px;
	margin:1px 0px 1px 0px;
}
h2,.h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal;
	letter-spacing:-1;
	font-size:18px;
	margin:1px 0px 10px 0px;
}
.h2_red {

	font-family:Arial, Helvetica, sans-serif;
	color:#ed007c;
	font-weight:bold;
	font-size:14px;
	margin:1px 0px 1px 0px;
}
.red {
	font-family:Arial, Helvetica, sans-serif;
	color:red;
	font-weight:bold;
	font-size:12px;
}
.colored {
	color:#99CC33;
}
.bold_colored {
	font-family:Arial, Helvetica, sans-serif;
	color:#99CC33;
	font-weight:bold;
	font-size:12px;
}
a.not_bold:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#ed007c;
	font-weight:normal;
	font-size:12px;
}
.page_nav_current,a.page_nav_current,a.page_nav_current:hover{
	padding-left:1px;padding-right:1px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:15px;
}
.page_nav,a.page_nav,a.page_nav:hover{
	padding-left:1px;padding-right:1px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	font-size:15px;
}
.page_nav_next,.page_nav_back {
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	font-size:15px;
}
.footer {
	color:#777777;

}
a.footer:hover {
	color:#777777;
}
hr.green{
	color:#98cc32;
}
hr.dotted{
	border-top:1px dotted gray;
	height:1px;
}
hr.dotted_white{
	border-top:1px dotted white;
	height:1px;
}
.small{
	font-weight:normal;
	font-size:10px;
}
.bold11{
	font-weight:bold;
	font-size:11px;
	line-height:15px;
}
.red {
	color:#ed007c;
}
.red_on_underline,.red_on_underline:hover {
	color:#ed007c;
	text-decoration:none;
}
.text_input {
	border:1px solid #f597c4;
	font-size: 12px; 
	height:20px;
	width:198px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
}
textarea {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	border:1px solid #727375;
	font-size: 12px; 
}
.chat_input {
	border:0px;
	font-size: 12px; 
	font-family : Arial, Verdana, Helvetica, sans-serif;
}
input.buttons,.buttons {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	background-color:#D2F000;
	BORDER-RIGHT: #ACA899 2px solid; 
	BORDER-TOP: #ffffff 2px solid; 
	BORDER-LEFT: #ffffff 2px solid; 
	BORDER-BOTTOM: #ACA899 2px solid;
	padding-left:5px;
	padding-right:5px;
	height:22px;
	cursor:hand;
}
input {
	font-size: 12px; 
	/*height:20px;*/
	font-family : Arial, Helvetica, sans-serif;
}
.input_wide {
	border:1px solid #8b9198;
	width:261px;
	height:18px;
	font-family : Arial, Helvetica, sans-serif;
}
select.quick_search_input{
	width:120px;
	height:20px;
	border-width:0px;

}
div.quick_search_input{
	background-image:url(/site/images/input_select_bg.gif);
	width:126px;
	height:20px;
	padding:2px;
	padding-right:3px;
	padding-left:3px;
}
.login_input{
	width:95px;
	height:20px;
	border-width:0px;
	background-color:#8b9198;
	background-image:url(/site/images/input_bg.gif);
	background-attachment:inherit;
	padding-right:3px;
	padding-left:3px;
}
.login_inner_input{
	width:126px;
	height:20px;
	border-width:0px;
	background-color:#8b9198;
	background-image:url(/site/images/input_inner_bg.gif);
	background-attachment:inherit;
	padding-right:3px;
	padding-left:3px;
}
select {
	font-size: 12px; 
	/*height:20px;*/
	font-family : Arial, Helvetica, sans-serif;
}
.message {
	font-family:Arial, Helvetica, sans-serif;
	color:#ed007c;
	font-weight:bold;
	font-size:12px;
	background-color:yellow;
	padding:0px;
}

a.reg_black:hover,.reg_black {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
a.reg_black {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}

