.main_heading{font-size:12px;color:#000;background:#DCBF73;display:block;padding:3px 0px 2px 5px;
margin-bottom:5px;border-top:#893519 solid 1px;border-bottom:#CFA131 solid 1px;height:19px;}
.main_heading h2{font-size:12px;color:#340002;}
h2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height:normal;
	font-weight:bold;
	color:#000;
	margin:0px;
}
#my_page_item h3{font:bold 11px arial,sans-serif;margin:0px;padding:2px; color:#893519;}
.txt{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height:15px;	
	color:#000;
	margin:0px;
}
.header{
	font-size:12px;
	color:#812428;	
	display:block;	
	margin-bottom:2px;	
	border-bottom:#7F5C3A solid 1px;
	height:15px;
}
.header h2{
	font:bold 12px arial,sans-serif;
	color:#336600;
	margin:0px;	
}
.requiredField{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	vertical-align:middle;	
	font-weight:bold;
	color:#ff000;
	margin:0px;
}
.button {
	font:bold 12px arial,sans-serif;
	border:1px solid;
	background-color:#000000;
	color:#fff;
	width: 80px;
}
.msgBox{
	font:bold 12px arial,sans-serif;
	border:1px dotted #812428;	
}
.dialogErrorMsg{
	font:11px arial,sans-serif;
	color:#ff0000;	
}
.tborder
{
	background: #663333;
	color: #333333;
}
.tcat
{
	background: #91a7c4;
	color: #FFFFFF;
	font: bold 100% Arial, Helvetica, sans-serif;
	line-height:1.1;
	padding:2px 3px 2px 3px;
	background:#883412 url(/images/layout/gradient4.gif) repeat-x; 
	text-align: left;
}
.tcat a:link, .tcat_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #FFFF00;
	text-decoration: underline;
}
.normal { font-weight: normal; }
.alt1, .alt1Active
{
	background: #FFFFFF;
	color: #333333;
}
.alt2, .alt2Active
{
	background: #f9faf9;
	color: #333333;
}
.vbmenu_control
{
	background: #5b7cab;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
	background:#5b7cab url(/images/layout/gradient4r.gif) repeat-x;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #FFFF00;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #FFFFFF;
	color: #333333;
	border: 1px solid #0B198C;
}
.smallfont
{
	font: x-small verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.thead
{
	background: #f7e2bd;
	color: #730;
}
.panel
{
	background: #F9FAF9;
	color: #333333;
	padding: 10px;
	border: 2px outset;
}
.panelsurround
{
	background: #D5DCE5;
	color: #333333;
}
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 12px; }