body
{
   font-family: Arial, Helvetica, sans-serif;
   /* background: white; */
   background: url(/pictures/10.jpg) top left repeat;
   color: #003333;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
   margin-top: 0px;
}

fieldset {
  padding: 1em;
  margin: 5px;
  font-weight: bold;
  font-size: 10pt;
}

label {
  float: left;
  width: 25%;
  margin-right: 0.5em;
  padding-top: 0.2em;
  text-align: right;
  font-weight: bold;
  font-size: 10pt;
}

#main {
    text-align: left;
}

#main p {
	font-size: 10pt;
	text-indent: 25px;
}

#main p.noIndent, #main #log p {
	text-indent: 0px !important;
}

pre {
	font-size: 10pt;
}

li,dt,dd {
	font-size: 10pt;
}


#banback{
	background:#b79067 url(/images/banner.jpg) top left repeat;
	z-index: 1;
	position:relative;}

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

#banutil,#bantran,#bantabs{
	font-size:x-small;}

#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:#000;
	font-size:medium;
	font-weight:bold;
	padding:1px 0 1px 4px;}

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

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

span.mmhide_banwdg{
	color:#ccf;}

span.mmhide_bantit{
	color:#000;}

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

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

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

#bantabs td.mmhide_tab1st{
	background:#b79067;
}

#bantabs td.mmhide_tablft{
	background:#b79067;}

#bantabs td.mmhide_tablab{
	background:#b79067;
	padding:1px .5ex;}

#bantabs td.mmhide_tabrgt{
	background:#b79067;}

#bantabs td.mmhide_tabsel1st{
	background-color:#eed;}

#bantabs td.mmhide_tabsellft{
	background:#eed;}

#bantabs td.mmhide_tabsellab{
	background:#f1eacb;
	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;}

#butbar{
	background-color:#f1eacb;
	font-size:x-small;
	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; */
	/* width: 160px; */
}

#navcel div.mmhide_navhd, #main_rightcol div.sectionheader, #main div.sectionheader  {
	color:#333;
	background-color:#f1eacb;
	font-size:small;
	font-weight:bold;
	white-space:nowrap;
	border-bottom:1px solid #cfcbb1;}

#main_rightcol div.sectionheader, #main div.sectionheader {
	padding:0 4px;}


#navcel div.mmhide_navhd{
	margin:2px 2px 4px 2px;
	padding:0 2px;}

#navcel div.mmhide_navhd, #main_rightcol div.sectionheader, #main div.sectionheader {
	height:19px;}

#navcel div.mmhide_navhd{
	width: 100%;
	border:1px solid #cfcbb1;}

#navsch{
	font-size:small;
	white-space:nowrap;
	margin:2px 4px 6px 4px;}

#navcol ul, #navcol ol {
	color: #960;
	font-size:x-small;
	padding:0;}

#navcol ul {
	/* margin:0; */}	

#navcol li{
	list-style-type:none;
        list-style-image: url(/pictures/g_yellow.gif);
	padding:0 4px;
	margin:.5ex 0;}

#navcol a, #main div.sectionheader a {
	color:#960;
	text-decoration:none;}

#navcol a:hover, #main div.sectionheader a:hover {
	text-decoration:underline;}

#navcol li.mmhide_navact {
	background-color:#fff !important;
	font-weight:bold;
}

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

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

#main a {
	color:#039;}

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

#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;}
	
#main div.section, #main_rightcol div.section {
	border:1px solid #cfcbb1;
	background-color:#faf8ed;
	}

#main div.section, #main_rightcol div.section {
	margin-bottom: 12px;}
	
#main_leftcol {
    padding: 0 12px 0 5px;}

#main_rightcol div.section {
	width: 100%;}

#main div.section h3 {
	margin-top: 0.5em;
	margin-left: 5px;
	font-size: small;
	border-bottom: 0px;
}

#main_rightcol div.sectionbody h3 {
	padding-left: 1px;
	padding-right: 5px;
        margin-top: 0px;
	margin-bottom: 0px;
 	font-size: x-small;
	white-space: nowrap;
	border-bottom: 0px;
}
#main_rightcol {
	width: 160px;
	white-space:nowrap;
	padding-top: 12px;
        padding-right: 5px;}

#main_rightcol div.sectionbody {
	background-color: #ffffff;
	font-size:x-small;
	padding:4px 0;}

#main div.section p {
	padding-left: 5px;
}

#main_rightcol div.section div.sectionbody p {
        padding-top: 0px;
        margin-top: 0px;
	padding-left: 1px;
	white-space: normal;
}

#main_rightcol div.sectionbody ul {
	margin:0;}

#main_rightcol div.sectionbody li{
	list-style-type:none;
	padding:0 4px;}
	
#main_rightcol div.sectionbody td {
    vertical-align: text-top;
	padding:4px; }

#main_rightcol a{
	color:#960;
	font-size:x-small;
	text-decoration:none;}

#main_rightcol a:hover{
	font-size:x-small;
	text-decoration:underline;}

#main {
	/* margin: 1.5em 0 0 -5px; */
	font-size: 10pt;
        margin: 0 0 0 -5px;
    width: 100%;}
	
#main div.sectionbody {
	background-color:#faf8ed;
	padding-top: 0px;
	padding-bottom: 0px;
}

#main div.sectionbody div.tableviewcomposite {
	padding: 12px;}

#main div.sectionheadertext, #dashtable div.sectionheadertext { 
    color:#960;
	font-weight:bold;
	padding: 2px 4px}
	
#main div.sectionheaderbuttons, #dashtable div.sectionheaderbuttons { 
    padding: 2px 4px 0 4px;
    text-align: right; }	

#main div.groupsection {
    }

#main div.groupsectionheader {
	color:#333;
	background-color:#f1eacb;
	font-size:small;
	font-weight:bold;
	white-space:nowrap;
	height:19px;
	padding:0 4px;
	margin-bottom: 4px;}

#main div.groupsectionheader a {
	color:#960;
	text-decoration:none;}

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

#main div.sectiontopbuttons {
    background-color:#f1eacb;
	border-bottom:1px solid #cfcbb1;
	padding: 4px 4px;}

#main div.sectionbottombuttons {
    background-color:#f1eacb;
	border-top:1px solid #cfcbb1;
	padding: 4px 12px;}

#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;
        width: 11px;}

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

#main a, #footer a{
	color: #960;}

#main a:hover, #footer a{
	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;
        text-decoration:none;
}

#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:underline;}

h1{
	font-size:medium;
	/* margin-top:1ex; */
        padding-top: 0px;
	margin-top:0em;
	margin-left:-4px;}

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

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

h4{
	font-size:small;}

h5,h6{
	font-size:x-small;}

.byline {
	font-size:x-small;
        margin-bottom: .5em;
}

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:12px 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:x-small;
	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:xx-small;
	text-align:right;
	padding-right:1px;}

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

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

#recbox a{
	text-decoration:none;}

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

#dspall{
	font-size:x-small;
	margin-top:1ex;
	float:right;}

#dspall a{
	text-decoration:none;}

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

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

#map a{
	text-decoration:none;}

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

#map ul{
	font-size:x-small;
	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:xx-small;
	text-align:left;
	padding:2px;
	background-color:#faf8ed;
	border-top:1px solid #cfcbb1;
	border-bottom:1px solid #cfcbb1;
}

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

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

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

input.mmhide_btn, a.mmhide_btn{
	color:#036;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size: .8em;
	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');}

a.mmhide_btn {
   padding: 2px;
   text-decoration: none !important;
}

input.mmhide_btnhov, a.mmhide_btn:hover, a.mmhide_btnhov:hover {
	border-top-color:#fc3;
	border-left-color:#fc3;
	border-right-color:#c90;
	border-bottom-color:#c90;
    text-decoration: none;
}

#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:x-small;}

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:x-small;}

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

#main table {
	font-size: 10pt;}

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

table.res{
	background-color:white;
	font-size:small;}

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

table.res tr.rowdetail{
	background-color:#faf8ed;}


table.res tr.rowHilite {
        background-color:#CFDEEB;}

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:small;
	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:small;
	font-weight:bold;
	padding:0 4px;
	border-left:1px solid #cfcbb1;
	border-right:1px solid #cfcbb1;}

div.captop, tr.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;}

div.pager {
        font-weight:normal;
        font-size: small;
	float: right;
}

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;
}

#footer {
	color: #960;
	font-size: x-small;
        font-style: italic;
	/* border-top: 1px solid #b79067; */
}


#rightLogo {
        height:95;
	text-align:right;
	float:right;
	position: absolute;
	top: 15px;
        z-index: 0;
	right: 0px;}

.helpParent {
	color: #960;
	position: relative;
	top: 10px;
	float: right;
	font-size: small;
	font-weight: bold;
}

.helpParent a {
	color: #960;
}

.helpParent a:hover {
	text-decoration: none;
}

div.pagetitle {
	font-size: medium;
	font-weight: bold;
	font-style: italic;
}

div.pagetitle a {
	color: black;
}

