﻿
body 
{	
	/*background-image: url('/probation/content/images/background.jpg');*/
    background-color:#FFFFFF;
    background-attachment:fixed;
    background-repeat:no-repeat; 
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size:small;
	color: #000000;
	margin:0;
	padding:0;
}

a 
{
	color:#455d8b;
	text-decoration: none;
	}

a:hover
{
	color:#455d8b;
	text-decoration: underline;
}


.footer a
{
	color:#FFFFFF;
	text-decoration: none;
}

.footer a:hover
{
	color:#FFFFFF;
	text-decoration: underline;
}


.title 
{
 font-size:medium;
 color:#455d8b;
 font-weight:bold;
 padding-bottom:5px;
}

.title_sm
 {
 font-size:small;
 color:#455d8b;
 font-weight:bold;
	
	}


.container
 {
 /*position:relative;*/
 /*top:180px;*/
 /*left:250px;*/
 /*width:750px;*/
 /*min-height:100%;*/
 padding-left:20px;
 padding-top:10px;
 padding-right:10px;
}

.mission_column1 
{
 /*position:absolute;*/
 /*top:120px;*/
 /*left:0px;*/
 float:left;
 width:340px;
}

.mission_columnmiddle 
{
 float:left;
 /*top:0px;*/
 /*left:450px;*/
 width:30px;
}
.mission_column2 
{
 float:left;
 /*top:0px;*/
 /*left:450px;*/
 width:360px;
}

/* Items for 'detention_corrections.aspx' webpage*/

.leftcolumn
{
float:left;
width:210px;
}

.rightcolmn
{
float:left;
width:280px;
}

/* End of Items for 'detention_corrections.aspx' webpage*/


/*.resourcesbox
{
float:right;
border:solid 1px #455d8b; 
background:#EFEFEF;
color:#000000;
padding:20px;
text-align:left;
width: 260px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-opera-border-radius:10px;
-khtml-border-radius:10px;
box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;
border-radius:12px;
}
*/

/* set the image to use and establish the lower-right position */ 
.resourcesbox, .resourcesbox_body, .resourcesbox_head, .resourcesbox_head h2 {
    background: transparent url('/probation/content/images/resourcebox/resourcesbox.png') no-repeat bottom right;
} 

.resourcesbox { 
    width: 260px !important; /* intended total box width - padding-right(next) */
    width: 245px; /* IE Win = width - padding */
    padding-right: 15px; /* the gap on the right edge of the image (not content padding) */
    margin: -30px auto; /* use to position the box */ 
} 

/* set the top-right image */ 
.resourcesbox_head { 
    background-position: top right; margin-right: -15px; /* pull the right image over on top of border */
    padding-right: 40px; /* right-image-gap + right-inside padding */ 
} 

/* set the top-left image */ 
.resourcesbox_head h2 { 
    background-position: top left; 
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
    padding: 15px 0 5px 40px; /* padding-left = image gap + interior padding ... no padding-right */ 
    height: auto !important; height: 1%; /* IE Holly Hack */ 
    color: #354a72;
    font-size: large;
    font-weight:bold;
    line-height: 1.5em;
} 

/* set the lower-left corner image */ 
.resourcesbox_body { 
    background-position: bottom left; 
    margin-right: 15px; /* interior-padding right */ 
    padding: 15px 0 15px 40px; /* mirror .resourcesbox_head right/left */ 
} 


/* Items for 'probation/careers/current_openings.aspx' */
.currentopeningsleftcolumn
{
float:left;
width:470px;
}

br
{
	clear: left;
}
/* End of items for 'probation/careers/current_openings.aspx' */




/* Items for 'professional_organization.aspx' webpage*/

.professionalorganizationleftcolumn
{
float:left;
width:380px;
padding-right: 40px;
}

.professionalorganizationrightcolmn
{
float:left;
width:310px;
}

/* End of Items for 'professional_organization.aspx' webpage*/


/* Items for 'volunteers/interns.aspx' webpage*/
.internsleftcolumn
{
float:left;
width:490px;
}
/* End of Items for 'volunteers/interns.aspx' webpage*/


/* Items for 'resources/links.aspx' webpage*/

.linksleftcolumn
{
float:left;
width:390px;

}

.linksrightcolmn
{
float:left;
width:310px;
}

/* End of Items for 'resources/links.aspx' webpage*/


/* Image of Michelle Scray 'message.aspx' webapge*/
.ChiefImageMichelleScray
{
float:left;
padding-top: 0px;
padding-right: 20px;
padding-bottom: 0px;
padding-left: 0px;
}


/*.images
{padding:5px;
	
}

 .table 
{border-style: none;
	border-color: inherit;
	border-width: medium;
width:83%;
 	text-align:left;
 	vertical-align:top;
 	padding-left:10px;
 	padding-top:0;
	height: 58px;
}*/


.quotes 
{text-align:center;
 color:#455d8b;
	
}

.CommunityCorrectionsstyle1
{
 height: 14px;
}

.CommunityCorrectionsstyle2
{
   width: 167px;
}
	
.locationsstyle1
{
  width: 204px;
}

/*Menu Items*/
.AccordionTitle, .AccordionContent, .AccordionContainer
{
  width:180px;  /*position:relative;*/
}

.AccordionTitle
{
  height:12px;
  overflow:hidden;
  cursor:pointer;
  font-family:Arial;
  color: #ffffff;
  font-size:12pt;
  font-weight:bold;
  vertical-align:middle;
  text-align:left;
  /*background-repeat:repeat-x;*/
  display:table-cell;
 /* background-image:url('title_repeater.jpg');*/
  -moz-user-select:none;
	top: 0px;
	left: 1px;
	padding-top:6px;
	padding-bottom:6px;	
	padding-left:10px;
}

.AccordionTitle a
{
  height:12px;
  font-family:Arial;
  color: #ffffff;
  font-size:12pt;
  font-weight:bold;
  vertical-align:middle;
  text-align:left;
  display:table-cell;
  -moz-user-select:none;
	top: 0px;
	left: 1px;
	text-decoration:none;
}

.AccordionContent
{
  height:0px;
  overflow:hidden;
  display:none;
  text-align:right;
  color: #cba35d;
  text-indent:0px;
  font-family:Arial;
  font-size:10pt;
  font-weight:bold;
  margin-top: 0px;
  margin-bottom: 0px;  
  vertical-align:middle;
  padding-bottom:0px;
  line-height: 1.4;   
}

.AccordionContent a
{
  color: #b69141;
  font-family:Arial;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
  text-align:left;
  margin-top: 0px;
  margin-bottom: 0px; 
  padding-bottom:0px;
  vertical-align:middle;
  padding-bottom:0px;
  line-height: 1.4;     
}

.AccordionContent a:hover
{
  color: #836422;
  font-family:Arial;
  font-size:10pt;
  font-weight:bold;
  text-decoration:underline;
  margin-top: 0px;  
  margin-bottom: 0px;
  vertical-align:middle;
  line-height: 1.4;     
}

.AccordionContent ul 
{
	list-style-type: none;
	margin-left: 15px;
    margin-top : 0px;
    margin-bottom:0px;    	
	text-align: left;
    padding-top:0px;
    padding-bottom:0px;
    padding-right:0px;
    padding-left:0px;
    line-height: 1.4;
    vertical-align:middle;  
}

.AccordionContainer
{
	position:absolute;
	top: 220px;
	left: 10px;
	/*height: 274px;*/
}
/*Menu Items*/


/*Press Releases Accordion Items*/
.accordionHeader
{
	color: #455d8b;
	display: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	font-family: Arial, Verdana, Tahoma,  Helvetica, sans-serif;
	background: url('../content/images/press_releases_accordion_bar.jpg') no-repeat;
	margin-left:0px; 
	margin-right:0px; 
	margin-top:2px; 
	margin-bottom:0px; 
	padding-left:15px; 
	padding-right:12px; 
	padding-top:2px; 
	padding-bottom:5px;
	cursor: pointer;
}

.accordionHeader a
{
	color: #455d8b;
	text-decoration: underline;
}

.accordionHeader a:hover
{
	color: #455d8b;
	text-decoration: underline;
}
.accordionHeaderSelected
{
    color: #455d8b;
	display: block;    
	font-family: Arial, Verdana,  Sans-Serif;
	background: url('../content/images/press_releases_accordion_bar.jpg') no-repeat;
	font-size: 12px;
	font-weight: bold;
	margin-left:0px; 
	margin-right:0px; 
	margin-top:2px; 
	margin-bottom:0px; 
	padding-left:15px; 
	padding-right:12px; 
	padding-top:2px; 
	padding-bottom:5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #455d8b;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	color: #455d8b;	
	text-decoration: underline;
}
/*End of Press Releases Accordion Items*/

.photoCaptionText
{
    font-family: Arial, Verdana,  Sans-Serif;
    font-size:small;
}
