#banback{
	background:#039 url(/images/banner.gif) top left repeat;
	position:relative;}

#bantran{
	background-color:#fff;
	width:100%;
	filter:alpha(opacity=15);
	-moz-opacity:.15;}

#banutil,#bantran,#bantabs{
	font-size: 10px;}

#banutil{
	color:#fff;
	position:absolute;
	z-index:1;}

#banutil td{
	padding:0 4px;}

#banutil a{
	color:#fff;
	text-decoration:none;}

#banutil a:hover{
	text-decoration:underline;}

#baninfo{
	color:#fff;
	font-size: 14px;
	font-weight:bold;
	padding:1px 0 1px 4px;}

#baninfo a{
	color:#fff;
	text-decoration:none;}

#baninfo a:hover{
	text-decoration:underline;}

span.mmhide_banwdg{
	color:#ccf;}

span.mmhide_bantit{
	font-size: 17px;
	color:#eed;}

#bantabs a{
	color:#fff;
	text-decoration:none;
	white-space:nowrap;}

#bantabs a:hover{
	text-decoration:underline;}

#bantabs img{
	background-color:#039;}

#bantabs td.mmhide_tab1st{
	background:#039 url(/images/tabs/tab_left_first.gif) top left repeat-y;}

#bantabs td.mmhide_tablft{
	background-color:#039}

#bantabs td.mmhide_tablab{
	background:#039 url(/images/tabs/tab_top.gif) top left repeat-x;
	padding:1px .5ex;}

#bantabs td.mmhide_tabrgt{
	background:#039 url(/images/tabs/tab_right.gif) top right repeat-y;}

#bantabs td.mmhide_tabsel1st{
	background:#f1eacb url("/images/tabs/tab_left_select_first.gif") top left repeat-y;}

#bantabs td.mmhide_tabsellft{
	background-color:#f1eacb}

#bantabs td.mmhide_tabsellab{
	background:#f1eacb url(/images/tabs/tab_top_select.gif) top left repeat-x;
	font-weight:bold;
	padding:1px .5ex;}

#bantabs td.mmhide_tabsellab a{
	cursor:default;}

#bantabs td.mmhide_tabsellab a:hover{
	text-decoration:none;}

#bantabs td.mmhide_tabsellab a{
	color:#960;}

#bantabs td.mmhide_tabselrgt{
	background:#eed url(/images/tabs/tab_right_select.gif) top right repeat-y;}

#butbar{
	background-color:#f1eacb;
	font-size: 12px;
	padding:2px;
	border-bottom:1px solid #cfcbb1;}

#butfill{
	font-size:1px;
	line-height:.1;}

#butbar a{
	color:#275e94;
	padding:0 1ex;
	border:1px solid #f1eacb;
	text-decoration:none;
	white-space:nowrap;}

#butbar a:hover{
	color:#275e94;
	background-color:#cfdeeb;
	border-color:#7f9db9;}

#butbar a.mmhide_butact{
	color:#960;
	background-color:#e0e7ed;
	border-color:#7f9db9;
	cursor:default;}

#butbar a.mmhide_butact:hover{
	color:#960;
	background-color:#e0e7ed;}

#navcel{
	background-color:#faf8ed;}

#navcol ul{
	font-size: 12px;
	padding:0;
	margin:0;
	display:none;}

#navcol li{
	list-style-type:none;
	padding:0 4px;
	margin:.5ex 0;
        width: 100%;
        margin-bottom: .5em;
	font-size: 12px;
}

#navcol a{
	color:#960;
        width: 100%;
	text-decoration:none;}

#navcol a:hover{
	text-decoration:underline;}

#navcol li.mmhide_navact{
	background-color:#fff;
	font-weight:bold;
        width: 100%;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;}

#navcol li.mmhide_navact a{
        width: 100%;
	cursor:default;}

#navcol li.mmhide_navact a:hover{
        width: 100%;
	text-decoration:none;}

#navcel li.mmhide_navhd,#navcel div.mmhide_navhd{
	color:#666;
	background-color:#f1eacb;
	font-weight:bold;
	font-size: 12px;
	white-space:nowrap;
	padding:0 2px;
	border:1px solid #cfcbb1;
	margin:2px 2px 4px 2px;}

#bantabs a.mmhide_dis{
	color:#999;}

#butbar a.mmhide_dis,#navcol a.mmhide_dis{
	color:#ccc;}

#bantabs a.mmhide_dis:hover,#butbar a.mmhide_dis:hover,#navcol a.mmhide_dis:hover{
	text-decoration:none;
	cursor:default;}

#butbar a.mmhide_dis:hover{
	color:#ccc;
	background-color:#f1eacb;
	border-color:#f1eacb;}

#navwdg{
	background-color:#f1eacb;
	border-left:1px solid #cfcbb1;
	border-right:1px solid #cfcbb1;}

#main{
	padding:0 10px 10px 10px;}

#main a{
	color:#039;}

#main a:hover{
	text-decoration:underline;}

h1,h2,h3,h4,h5,h6{
	color:#960;
	margin:1.5em 0 .5ex 0;}

#main h1 a,#main h2 a,#main h3 a,#main h4 a,#main h5 a,#main h6 a{
	color:#960;}

#main h1 a:hover,#main h2 a:hover,#main h3 a:hover,#main h4 a:hover,#main h5 a:hover,#main h6 a:hover{
	text-decoration:none;}

h1{
	font-size: 16px;
	margin-top:1ex;
	margin-left:-4px;}

h2{
	font-size: 12px;
	padding:0 4px;
	margin-top:0.5em;
	margin-left:-5px;}

h3{
	font-size: 12px;
	border-bottom:1px solid #cfcbb1;}

h4{
	font-size: 12px;}

h5,h6{
	font-size: 10px;}

p{
	margin:1ex 0;}

dl{
	margin:1ex 0;}

dt {font-weight: bold;}

dd {margin-left: 1.5em; margin-bottom: .5em;}

ol{
	padding:0;
	margin:1ex 0 1ex 3em;}

ul{
	padding:0;
	margin:1ex 0 1ex 2.5em;}

div.mmhide_messwarn{
	padding:3px;
	border:3px solid #c00;
	margin:10px 0;}

div.mmhide_messhd,div.mmhide_messbd{
	padding:.5ex 1ex;}

div.mmhide_messhd{
	font-weight:bold;
	background-color:#ddd;
	margin-bottom:3px;}

div.mmhide_messbd{
	background-color:#f6f6f6;}

#recbox{
	font-size: 10px;
	margin-left:1ex;
	float:right;
	width:160px;}

#recnav{
	background-color:#faf8ed;
	border:1px solid #cfcbb1;}

#rectit{
	color:#960;
	background-color:#f1eacb;
	font-weight:bold;
	padding:0 4px;
	border-bottom:1px solid #cfcbb1;}

#recrss{
	font-size:x8px;
	text-align:right;
	padding-right:1px;}

#recnav div.mmhide_recitm{
	padding:0 4px;
	margin:.5ex 0;}

#recnav span.mmhide_recdt{
	color:#666;
	font-size:x8px;
	white-space:nowrap;}

#recbox a{
	text-decoration:none;}

#recbox a:hover{
	text-decoration:underline;}

#dspall{
	font-size: 10px;
	margin-top:1ex;
	float:right;}

#dspall a{
	text-decoration:none;}

#dspall a:hover{
	text-decoration:underline;}

#map{
	font-size: 10px;
	line-height:1.2;
	margin-top:1em;}

#map a{
	text-decoration:none;}

#map a:hover{
	text-decoration:underline;}

#map ul{
	font-size: 10px;
	padding:0;
	margin:0;
	display:none;}

#map li{
	list-style-type:none;}

#map div.mmhide_path{
	font-weight:bold;
	margin-top:.5ex;}

#map div.mmhide_path a{
	color:#333;}

#map span.mmhide_dspchar{
	font-family:monospace;
	font-weight:normal;}

#wizfoot{
	color:#666;
	font-size:x8px;
	text-align:left;
	padding:2px;
	background-color:#faf8ed;
	border-top:1px solid #cfcbb1;
	border-bottom:1px solid #cfcbb1;
}

#foot{
	color:#666;
	font-size:x8px;
	text-align:right;
	padding:2px;
	border-top:1px solid #cfcbb1;}

#foot a{
	color:#666;
	text-decoration:none;}

#foot a:hover{
	text-decoration:underline;}

input.mmhide_btn{
	color:#3872ac;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size:84%;
	font-weight:bold;
	background-color:#fcf4dc;
	border:1px solid;
	border-top-color:#b1c1d0;
	border-left-color:#b1c1d0;
	border-right-color:#3872ac;
	border-bottom-color:#3872ac;
	filter:progid:DXImageTransform.Microsoft.Gradient
		(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#fff1eacb');}

input.mmhide_btnhov{
	border-top-color:#fc3;
	border-left-color:#fc3;
	border-right-color:#c90;
	border-bottom-color:#c90;}

#srchbox{
	background-color:faf8ed;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin:4px 0 1em 0;}

#srchbox td{
	white-space:nowrap;
	padding:8px;
	border-right:1px solid #ccc;}

#srchform form{
	margin:0;}

#srchtips{
	color:#666;
	font-family:'andale mono','lucida console',monospace;
	font-size: 10px;}

span.mmhide_srchterm{
	background-color:#ced;}

div.mmhide_srchmess{
	background-color:#f1eacb;
	padding:0 .5ex;
	border:1px solid #cfcbb1;}

div.mmhide_srchnext{
	white-space:nowrap;
	float:right;}

div.mmhide_srchnext span{
	color:#999;
	padding:0 .2ex;}

div.mmhide_srchnext a{
	color:#036;
	text-decoration:none;}

div.mmhide_srchnext a:hover{
	text-decoration:underline;}

#srchres li a{
	color:#036;
	text-decoration:underline;}

#srchres li div.mmhide_desc{
	font-size: 10px;}

#srchres li div.mmhide_href{
	color:#666;
	font-size: 10px;
	margin-bottom:1em;}

table.res,table.det{
	border:1px solid #7f9db9;}

table.res{
	font-size: 12px;}

table.res tr.alt{
	background-color:#f4f4f2;}

table.res th,table.res td,table.det th,table.det td{
	vertical-align:top;
	padding:0 4px;}

table.res th,table.det th{
	cursor: pointer;
	background-color:#f1eacb;
	font-weight:normal;
	text-align:left;
	}

table.res th{
	border-bottom:1px solid #cfcbb1;}

table.res th.brd{
	font-size: 12px;
	border-right:1px solid #dbd8c5;}

table.res td{
	color:#275e94;}

table.res td.brd{
	border-right:1px solid #d9d9d9;}

table.res img,table.det img{
	border:none;
	margin:1px 0;}

div.captop,div.capbot{
	color:#960;
	background-color:#faf8ed;
	font-size: 12px;
	font-weight:bold;
	padding:0 4px;
	border-left:1px solid #cfcbb1;
	border-right:1px solid #cfcbb1;}

div.captop{
	border-top:1px solid #cfcbb1;}

div.capbot{
	text-align:right;
	border-bottom:1px solid #cfcbb1;}

span.cur{
	font-weight:normal;}

span.sqz{
	letter-spacing:-.3ex;
	padding-right:.3ex;}

td.popupMenuButtons {
	background-color: #EFEDDE;
	border-top: 1px solid #EFEDDE;
	border-bottom: 1px solid #EFEDDE;
}
td.popupMenuText {
	font-family:Trebuchet MS;
        padding-left: 3px;
	background-color: #FFF;
        color: #275E94;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

tr.popupHilite td.popupMenuButtons,tr.popupHilite td.popupMenuText {
	background-color: CFDEEB;
	border-top: 1px solid #7F9DB9;
	border-bottom: 1px solid #7F9DB9;
}

td.popupMenuSeparatorButtons {
        height: 5px;
	background-color: #EFEDDE;
}

td.popupMenuSeparator {
	height: 5px;
	background-color: #cfcbb1;
	border-top: 2px solid #FFF;
	border-bottom: 2px solid #FFF;
}

tr.popupSeparator {
        padding: 0 0 0 0;
}
