html,
body,
ul#container,
.repbody{margin:0;}

/*The 'lying on gray' effect*/
ul#container{margin:3px auto; border:3px solid black;}

/*Fonts*/
body,
select{ font-size:9pt;}
body{font-family:Arial, sans-serif;}
ul.navigationlist{font-size:8pt; font-family:Arial, serif;font-weight:bold;}
ul.container h1{margin-top:0;font-size:1.4em;}
.littitle,
.reptitle{font-size:1.2em;font-style:italic;}

/*Colors, backgrounds*/
body{background-color:#dfdfff;}
/*
ul#container{background-color:#ccccd0;}
ul#navigationlist{background-color:#ccccd0;}
ul#navigationlist li a{color:#228;}
*/
ul.navigationlist{background-color:/*#803635*/rgb(128,29,32);}
ul.navigationlist li a{color:white;}
li#content{background-color:#c0c0dd;}
ul#container{background:#c0c0dd;}

/*Banner*/
li#header{margin:0; height:88px; background: white url(../images/WACrimeStatsBannerFade.png) top left no-repeat;}
li#header div.docstruct{position:relative;} /*width = 5em + #content width*/
li#header h1{margin:0; height:88px;}
li#header h2{margin:0; color:#00447d;position:absolute; top:6px; left:38em; line-height: 22px; text-align:center; font-family:Arial; font-size:11px; font-weight:bold;} /*Redo any background revisions in the systyles_ie.css*/
li#header h1 span{position:relative; left:-10000px;}
#bannerad{position:absolute; top:7px; right:7px; height:60px; text-align:center;}
#bannerad,
#bannerads{margin:0;width:234px;}
/*#bannerad{border:2px solid rgb(128,29,32);}*/
#bannerad p#SponsorBannerText{margin:0;font-size:2.3em;font-style:italic; background-color:rgb(0,68,125);color:white;border:1px solid black;}
#bannerad a{display:block; width:100%; height:100%;}
#bannerad a img{border:none;}
#bannerads{position:absolute; right:0; bottom:4px; height:13px; font-size:11px;}

/*Excerpts (writing)*/
/*
blockquote.excerpt{font-style:italic;}
.excerpt .excerpt_ed{font-style:normal;}
*/
blockquote.excerpt{border-left:3px solid gray; margin-left:1.4em; padding-left:1.4em;}
.excerpt .excerpt_ed{font-style:italic;}

/*System layout*/
.docstruct{margin:0;padding:0;}
ul.docstruct{list-style-type:none;}
ul#container{width:62em !important;}
li#content{padding:1em;}
li#footer{display:none;}
#content{width:50em;margin-left:3em;}
#content.repbody{padding-left:1em;}

ul.navigationlist{margin:0;padding:0; list-style-type:none;width:100%;padding:0.5em 2em; line-height:2.0em;}
ul.navigationlist,
ul.navigationlist li{margin:0;padding:0;}
ul.navigationlist li{display:inline;margin:0 1em;}
ul.navigationlist li.desc{padding:0 0 0 1em; color:white; text-decoration:underline overline; border:1px solid white; border-right-width:0px; border-left-width:3px;}

ul.navigationlist li a{text-decoration:underline;padding:0.4em 0.4em;}
ul.navigationlist li a.YouAreHere{text-decoration:none;font-style:italic;}
ul.navigationlist li a:link{}
ul.navigationlist li a:visited{}
ul.navigationlist li a:hover{text-decoration:underline;}
ul.navigationlist li a:active{}




/********************
Time Series Interface
********************/

/*Colors*/
/*
.pseudofieldset,
.pseudofieldset legend{border:2px solid #c99;}
.repbody{background-color:#c0c0dd;}
*/
.pseudofieldset{border:1px solid #606088;background-color:#dfdff7;border-left-width:2px;border-top-width:2px;}

.pseudofieldset p{margin-left:1em;}

ul#container h1.reporttitle{margin:0 0 1em 0;}
legend,
.legend{margin-bottom:0.5em;font-size:1.2em;font-weight:bold;font-style:italic;text-indent:0.5em;}
.legend span{font-size:0.9em;}
.legend small{font-weight:normal;}

.pseudofieldset,
#fieldsetfoot1,
#fieldsetfoot2,
#fieldsetfoot3,
#fieldsetfoot4{width:100%;}


#fieldsetfoot1,
#fieldsetfoot2,
#fieldsetfoot3,
#fieldsetfoot4{}
.pseudofieldset{margin-bottom:1em;}

#Inputs_Crime ul{padding-left:0;margin-left:0;}
#Inputs_Crime li{padding-left:1.5em;}

/*.pseudofieldset Colors*/
/*#Inputs_Time,
#Inputs_Time legend     {background-color:#c99;}
#fieldsetfoot1          {background-color:#c99;}
#Inputs_Crime,
#Inputs_Crime legend    {background-color:#c0c0dd;}
#fieldsetfoot2          {background-color:#c0c0dd;}
#Inputs_Geography,
#Inputs_Geography legend{background-color:#c99;}
#fieldsetfoot3          {background-color:#c99;}
#Inputs_Dev,
#Inputs_Dev legend      {background-color:#c0c0dd;}
#fieldsetfoot4          {background-color:#c0c0dd;}
#Inputs_Submit          {background-color:#c0c0dd;}
*/

#Inputs_Crime ul{list-style-type:none;padding-left:0;}
#Inputs_Crime li{padding-left:2.5em; text-indent:-2em;}
li#Root_ViolCrime{float:left; width:45%;}
li#Root_PropCrime,
li#Root_FireCrime{float:left; width:40%;}
li.defloater{clear:both;}

li#Root_ViolCrime,
li#Root_PropCrime,
li#Root_FireCrime{font-weight:bold;}
li#Root_FireCrime span{font-weight:normal;}
li#Root_ViolCrime li,
li#Root_PropCrime li,
li#Root_FireCrime li{font-weight:normal;}

li#Root_FireCrime{margin-top:2em;}
#Inputs_Geography select{margin-left:1.5em;}

/*Ranking report input fields*/
#Inputs_GeogType,
#Inputs_Stat{width:42%;}
#Inputs_GeogType{float:left;}
#Inputs_Stat{float:right;}
#Inputs_Return{clear:left;}

/*Horizontal Alignment*/
#Inputs_GeogType ul,
#Inputs_Stat ul,
#Inputs_Return ul{margin-left:0;padding-left:0;list-style-type:none;}
#Inputs_GeogType li,
#Inputs_Stat li,
#Inputs_Return li{padding-left:0.5em;display:inline;}

#Inputs_Return dl.returnFilter{margin:1em;}
#Inputs_Return dl.returnFilter dd,
#Inputs_Return dl.returnFilter ul{margin-left:0; padding-left:0;}

#ddFiltLowCountsOptList li{display:block;}
#Inputs_Return li{padding-right:1.3em;}

/*Additional Crime selection buttons*/
#Inputs_Crime.unlimited .defloater p{text-align:right;margin:0 1em 1em 0;}
#Inputs_Crime.unlimited .defloater a{margin-left:2em; border:2px solid black; padding:0.25em; color:black; background-color:white; font-weight:bold; font-size:0.9em;}

/*Misc*/
#ErrorContainer{font-weight:bold;color:#d41;}

/*
Development
a[href=""]:after{color:red; font-weight:bold; content:" (Empty href) "}
*/

/*Support Form*/
.ContactForm label,
.ContactForm input{display:block; width:12em; float:left; margin-bottom:10px;}
.ContactForm input[type="hidden"]{display:none;}
.ContactForm label{text-align:right; width:8em; padding-right:20px;}
.ContactForm br{clear:left;}
.ContactForm label.fortextarea{text-align:left;width:100%;}
.ContactForm input.inputbutton{float:none;}


/*=Main page
********************************/
#frontpageheader.littitle small{padding-left:4em; font-style:normal; font-size:1.0em; color:red;}

/*=Report menu on the main page
********************************/
/*Fonts*/
.replink{font-weight:bold;font-size:0.95em;}

#MainPageReportMenu{margin-left:2em;margin-right:0;padding:0;list-style-type:none;}
#MainPageReportMenu li{float:left;width:45%;margin:0 3% 0 0;padding:0;}
#MainPageReportMenu li.menu_separator{clear:both;visibility:hidden;width:100%;}

.repimg{float:left;margin:0 1em 0 0;}
#MainPageReportMenu br{clear:left;}

ul#TXReportMenu{margin:0;padding:0;list-style-type:none;}
ul#TXReportMenu li.menuitem{margin:8px;padding:0;float:left;display:inline;width:245px;}
ul#TXReportMenu li.menu_separator{margin:0;visibility:hidden;}
ul#TXReportMenu p.TXReportImage{text-align:center;}
ul#TXReportMenu p.TXReportTitle{text-align:center;font-weight:bold;font-size:1.1em;}
ul#TXReportMenu p.TXReportDesc{text-indent:1.5em;}
ul#TXReportMenu li.menu_separator{clear:both;} /* Separators present to line up tops of next row of items. */

/*=Site admin
********************************/
#tblEmailList a img{border:none;}
.userlist{border-collapse:collapse;}
.userlist th,
.userlist td{border:1px dotted gray;padding:0.2em 0.5em;}
.userlist th{border-bottom:1px solid gray;}
.userlist .fresh{color:green;font-weight:bold;}
blockquote.email{border:solid black; border-width:1px 2px 3px 1px; background-color:white; font-family:monospace; padding:1em;}

#AllPageSystemNotice,
#SplashPageSystemNotice{color:red; font-size:12pt;}
