.p_bg		{background:#3E4E71;}
.s_bannerHead 	{color: #000; font-size: 11px; background:#C9B791; text-align: right; padding: 0 1em 0 0;}
.s_bg 		{background:#C9B791;}
a.no_u 		{text-decoration: none;}
a.no_u:hover 	{text-decoration: none;}
h3 		{font-size: 0.8em; margin:0px; font-weight: bold; color: #3E4E71;padding-bottom:4px;}
a 		{color:#3E4E71;}
.t_bg		{background:#EBE4D6;}
a.topLinkHome 	{font-size: 10px; color:#999900; font-weight: bold;text-decoration: none;}
a.topLink 	{font-size: 10px; color:#666666;text-decoration: none;}
a.topLink:hover {text-decoration: underline;}


body	{font-size: 105%; font-family: Verdana, Arial, sans-serif; color: #000;background:#FFF;}
table 	{font-size: 99%;}


h1 		{font-size: 1.2em; color: #3E4E71; font-weight : bold;margin:0px;}
h2 		{font-size: 1em; color: #3E4E71; font-weight : bold;margin:0px;}
h2.w 		{font-size: 1.1em; color: #FFF; font-weight : bold;margin:0px; }
h4 		{font-size: 11px; margin:0px; padding:2px; font-weight: bold; color: #FFF; background:#BCBB67}


div,p,span	{font-size: 0.8em; } 
sup 	{font-size: 0.8em;}
p a:link,a.p_10:link	{color:#666; }
h3 a:link 	{color:#3E4E71; }

.bdrB_1		{border-bottom: solid #036 1px;}
.bdrB_1_S	{border-bottom: solid #BCBB67 1px;}
.b_7e		{color: #000; font-size: 0.7em;}
.b_10 		{color: #000; font-size: 10px; }
.b_11 		{color: #000; font-size: 11px; }
.g_12 		{color: #CCC; font-size: 12px; }
.w_11 		{color: #FFF; font-size: 11px; }

#padRB_20	{padding-right:20px; padding-bottom:20px;}
#pad_B10	{padding-bottom:10px;}
#pad_B20	{padding-bottom:20px;}
#pad_T14_R10_L20	{padding: 14px 10px 0px 21px;}
#pad_T14_L20	{padding: 14px 0px 0px 21px;}
#pad_T14_R21_L20	{padding: 14px 21px 0px 21px;}
#pad_T14_R10		{padding: 14px 10px 0px 0px;}
#pad_T14_L15	{padding: 14px 0px 0px 15px;}
#pad_T14	{padding-top: 14px;}
#pad_T20_R10_L14{padding: 20px 10px 0px 14px;}
#pad_T2		{padding-top:2px;}
#pad_T5		{padding-top:5px;}
#pad_T2_L15  	{padding: 2px 0 0 15px;}
#pad_T5_L15  	{padding: 5px 0 0 15px;}
#mkBold		{font-weight: bold;}
#pad_TB2	{padding-bottom:2px;padding-top:2px;}
#line_20	{line-height:20px;}
#clear 		{clear: right;}

.bdrB_1_pad_L15  {border-bottom: solid #036 1px; padding: 0 0 0 15px;}

div.banner 	{padding-left: 188px;margin:0px; padding-bottom: 10px;}
div.breadCrumb 	{padding-left: 188px;padding-bottom: 1px;}
div.footer 	{padding-left: 68px; padding-bottom: 4px;}
a.p_10,a.p_11, a.p_7e 	{text-decoration: underline; }

.panelStyle2 {background:#E9E8CC; padding:5px;}

.floatleft {float: left; margin-right: 0.5em;}
.floatleftIndex {float: left; margin: 0.4em 0.5em 2em 0em;}
.floatright {float: right; vertical-align: center; margin-left: 0.5em;}

/* Menus */
a.left_nav:hover, a.left_nav_sel:hover, a.left_nav_mnu_sel:hover{
		text-decoration: underline;}
		
.opt_off, .opt_on, .mnu_off, .mnu_on, a.left_nav, a.left_nav_mnu, a.left_nav_mnu_sel{
		font-family:verdana,helvetica,sans-serif;
		font-size:11px;
		line-height:14px;
		color:black;
		text-decoration: none;}

.opt_on, .left_nav_mnu_sel{
		color:#903;
		background-color:white;
		font-weight:bold;}

.mnu_on	{
		color:#903;
		background-color:white;
		font-weight:bold;}
		
.mnu_sel, a.left_nav_mnu_sel{
		font-weight:bold;}

.tab, .tabHilite, .tabSelected {
		position:absolute;
		cursor:hand; 
		color:#000000; 
		background-color:#FFFFFF; 
		visibility:visible; 
		z-index:10;  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight:none; 
		text-align:left; 
		padding: 0px 1px 0px 3px;}
		
.tabHilite{
		background-color:#E9E8CC;
		visibility:hidden;
		z-index:11}
		
.tabSelected{
		background:#BCBB67;
		color:black;
		visibility:hidden;
		z-index:12}
		
.topMenu{
		position:absolute; 
		visibility:hidden; 
		z-index:50}

.topOption, .topHilite, .topDivider{
		position:absolute;
		left:0px;
		cursor:hand;
		visibility:inherit;
		color:#000000;
		background-color:#FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-top:3px;
		text-align:left;
		rem filter : alpha (opacity=75)}
		
.topHilite	{visibility:hidden;background-color:#E9E8CC}

.topBorder{
		position:absolute; 
		visibility:inherit; 
		background-color:#3E4E71; 
		top:15px; 
		z-index:49;
		rem filter : alpha (opacity=75)}

.topDivider	{height:1px;padding:0px}
a.menu:hover 	{text-decoration:none}
a.menu:link 	{text-decoration:none}

a.menuRoot	{color: #036; font-size: 11px; text-decoration:none;}
a.menuRoot:hover{color: #036; font-size: 11px; text-decoration:underline;}

#breadCrumb	{font-size:11px;color:black;}


.button {
	margin-bottom:1px;	/* fixes IE5.5-6 bottom border */
	padding:0px;
	border:1px solid;
	border-color:#3E4E71;
	font-size:12px; 
	cursor:hand;
	background: #FFF ;
	line-height:14px;
	
}

