﻿._td
{
	border:1px #F87431 solid;
}
.button
{
	font-size: 0.9em;
	width: 70px;
	height : 20px;
	text-align:center;
	vertical-align:text-bottom;
	cursor:pointer;
}
.textbox
{
	border: #507190 1px solid;
	font-size: 0.9em;
}
.panel
{
	background-color: Transparent;
}
.lbElement
{
	font-family: Calibri;
	color: 	#150517;
	font-size:14px;
}
.lbText
{
	font-family: Monotype Corsiva;
	color: 	#150517;
	font-size:15px;
}
.lbSlogan
{
	font-family:Calibri;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color:#41627E;
}
.lbTime
{
	font-family:Calibri;
	font-size:11px;
	font-style:italic;
}
.lbTitle
{
	font-family:Calibri;
	font-size:18px;
	color: #800517;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}
.u_comments
{
	font-family:Calibri;
	color: #800517;
	font-size:12px;
}
.c_comments
{
	font-family:Calibri;
	color: Black;
	font-size:12px;
}
.menu
{
	font-family:Calibri;
	width: 250px;
	margin-top: 2px;
}	
.menu a
{
	font-family:Calibri;
  	height: 20px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	text-decoration: none;
}	
.menu a:link, .menu a:visited
{
	font-family:Calibri;
	color: #C11B17;
	display: block;
	/*background: url(../images/tabrightE.jpg);*/
	padding: 3px 0 0 5px;
}	
.menu a:hover
{
	font-family:Calibri;
	color: #C11B17;
	/*background: url(../images/tabrightE.jpg) 0 -15px;*/
	padding: 4px 0 0 5px;
	font-weight:bold;
}	
.menu a:active
{
	color: #fff;
	/*background: url(../images/tabrightE.jpg) 0 -30px;*/
	padding: 4px 0 0 5px;
}
.menuo{
	position:relative;
	padding:0 0 0 34px;
	margin:0 auto 0 auto;
	background:url(../images/menuo_bg.png) repeat-x;
	/*background:url(../images/menuo_bg.gif) repeat-x;/* for IE browser due to png hacks */
	height:46px;
	list-style:none;
}
.menuo li{
	float:left;
}
.menuo li a{
	float:left;
	display:block;
	color:#000;
	text-decoration:none;
	font-family:sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:0 0 0 18px;
	height:46px;
	line-height:46px;
	text-align:center;
	cursor:pointer;	
}
.menuo li a b{
	float:left;
	display:block;
	padding:0 36px 0 18px;
}
.menuo li.current a{
	color:#fff;
	background:url(../images/menuo_hover_left.png) no-repeat;	
	/*background:url(../images/menuo_hover_left.gif) no-repeat;/* for IE browser due to png hacks */
	background-position:left;
}
.menuo li.current a b{
	color:#fff;
	background:url(../images/menuo_hover_right.png) no-repeat right top;	
	/*background:url(../images/menuo_hover_right.gif) no-repeat right top;/* for IE browser due to png hacks */
}
.menuo li a:hover{
	color:#fff;
	background:url(../images/menuo_hover_left.png) no-repeat;
	/*background:url(../images/menuo_hover_left.gif) no-repeat;/* for IE browser due to png hacks */
	background-position:left;
}
.menuo li a:hover b{
	color:#fff;
	background:url(../images/menuo_hover_right.png) no-repeat right top;
	/*background:url(../images/menuo_hover_right.gif) no-repeat right top;/* for IE browser due to png hacks */
}
.pnlFormat
{
	background:#fff url('../images/ist2_4014919_floral_background.jpg') bottom;
}
#tabsC
{
	float:left;
	width:100%;
	background:#EDF7E7;
	font-size:90%;
	line-height:normal;
	font-family:Calibri;
}
#tabsC ul
{
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
}
#tabsC li
{
	display:inline;
	margin:0;
	padding:0;
}
#tabsC a
{
	float:left;
	background:url("../images/tableftC.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
}
#tabsC a span
{
	float:left;
	display:block;
	background:url("../images/tabrightC.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#464E42;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsC a span
{
	float:none;
}
/* End IE5-Mac hack */
#tabsC a:hover span
{
	color:#FFF;
}
#tabsC a:hover
{
	background-position:0% -42px;
}
#tabsC a:hover span
{
	background-position:100% -42px;
}
