/* tag styles | start */

/* globals */
u,center,select,strong,em,textarea,li,input,h1,h2,h3,h4,h5,h6,body,td,a,span,div{font-family:verdana,arial,sans-serif;}
body{color:#000000;background:#ffffff;margin:0px;font-size:100%;}
form{margin-top:0px;margin-bottom:0px;}
P{font-size:100%;margin:0px;}

img {border:0}

/* background colors */
.dblue{background:#003870;}
.vlgrey{background:#EEEEEE;}/*tb*/
.lblue{background:#D9E1EA;}
.mgrey{background:#d7d7d7;}
.lgrey{background:#f7f7f7;}
.dgreen{background:#529652;}
.dgreen2{background:#C9BDAD;}
.dgreen3{background:#979F91;}
.lgreen{background:#e2ebe6;}
.salmon{background:#ffefe5;}
.lsalmon{background:#FFF7F2;}
.white{background:#ffffff;}
.orange{background:#ff6600;}

.textlineheight,.text{font-size:80%;color:#000000;}
a.text{font-size:100%;color:#003870;text-decoration:underline;}
a.text:hover{font-size:100%;color:#003870;text-decoration:none;}

/* background imgs */
.hdotslblue{background:url(/images/relatedlinksdots.gif);}
.hdotsdblue{background:url(/images/nav/dots_D9E1EA.gif);}
.vdotsdblue{background:url(/images/relatedlinksdotsvert.gif);}

/* hide unsupported borders */
.blackbox{color:#003870;}

h1{font-weight:normal;font-size:110%;color:#003870;text-decoration:none;}
h2{font-weight:normal;font-size:80%;color:#ff6600;text-decoration:none;}

@media all{
	h1{font-weight:normal;font-size:130%;color:#003870;text-decoration:none;}
	h2{font-weight:normal;font-size:90%;color:#ff6600;text-decoration:none;}
	.blackbox{color:#003870;border-style:solid;border-width:1px;border-color:#7C7C7C;font-size:100%;}
	.imagemargin{padding-left:14px; margin-right:14px; float:left;}
	.imagemarginleft{margin-right:14px; float:left;}
	.imagemarginright{margin-left:14px; float:right;}

.homepageTitle{font-size:80%;font-weight:bold;color:#003870;text-decoration:none;}
.centreImageText{font-size:65%;color:#ccffcc;font-weight:bold;}
.locateAPrisonListing{font-size:80%;font-weight:bold;color:#FF6600;text-decoration:none;}
.orangeSubTitle{font-size:80%;font-weight:bold;color:#FF6600;text-decoration:none;}
a.orangeSubTitle{font-size:100%;font-weight:bold;color:#FF6600;text-decoration:none;}
a.orangeSubTitle:hover{font-size:100%;font-weight:bold;color:#FF6600;text-decoration:underline;}
.jobSearchBlueSubHeading{font-size:80%;font-weight:normal;color:#003875;text-decoration:none;}

a.viewVacancy, a.viewVacancy:visited {text-decoration:none;}

.hiddentext{font-size:1px;color:#ffffff;}
.textlineheight{line-height:140%;}

.textsml{font-size:70%;color:#000000;}
a.textsml{font-size:70%;color:#003870;text-decoration:none;}
a.textsml:hover{font-size:70%;color:#003870;text-decoration:underline;}


.toplinks{font-weight:normal;font-size:70%;color:#003870;}
a.toplinks{font-weight:normal;font-size:70%;color:#003870;text-decoration:none;}
a.toplinks:hover{font-weight:normal;font-size:70%;color:#003870;text-decoration:underline;}

.whitetext{font-weight:normal;font-size:70%;color:#ffffff;}
a.whitetext{font-weight:normal;color:#ffffff;text-decoration:none;}
a.whitetext:hover{font-weight:normal;color:#ffffff;text-decoration:underline;}

.whitetextsml{font-weight:normal;font-size:70%;color:#ffffff;}
a.whitetextsml{font-weight:normal;color:#ffffff;text-decoration:none;}
a.whitetextsml:hover{font-weight:normal;color:#ffffff;text-decoration:underline;}

.footertext{font-weight:normal;font-size:70%;color:#ffffff;}
a.footertext{font-weight:normal;font-size:70%;color:#ffffff;text-decoration:underline;}
a.footertext:hover{font-weight:normal;font-size:70%;color:#ffffff;text-decoration:none;}

.bottomlinks{font-weight:normal;font-size:70%;color:#003870;}
a.bottomlinks{font-weight:normal;font-size:70%;color:#003870;text-decoration:underline;}
a.bottomlinks:hover{font-weight:normal;font-size:70%;color:#003870;text-decoration:none;}

.leftNav{font-weight:normal;font-size:70%;color:#000000;}
a.leftNav{font-weight:normal;font-size:70%;color:#000000;text-decoration:none;}
a.leftNav:hover{font-weight:normal;font-size:70%;color:#000000;text-decoration:underline;}

.leftNavChosen{font-weight:normal;font-size:70%;color:#ffffff;}
a.leftNavChosen{font-weight:normal;font-size:70%;color:#ffffff;text-decoration:none;}
a.leftNavChosen:hover{font-weight:normal;font-size:70%;color:#ffffff;text-decoration:underline;}

.leftNav2{font-weight:normal;font-size:70%;color:#000000;}
a.leftNav2{font-weight:normal;font-size:70%;color:#000000;text-decoration:none; width:70%; display:block;}
a.leftNav2:hover{font-weight:normal;font-size:70%;color:#ff6600;text-decoration:underline; width:70%; display:block;}

.leftNav2Chosen{font-weight:normal;font-size:70%;color:#ff6600;}/*tb*/
a.leftNav2Chosen{font-weight:normal;font-size:70%;color:#ff6600;text-decoration:none; width:70%; display:block;}/*tb*/
a.leftNav2Chosen:hover{font-weight:normal;font-size:70%;color:#ff6600;text-decoration:underline; width:70%; display:block;}/*tb*/

/* new --> */

.leftNav3{font-weight:normal;font-size:70%;color:#000000; width:80%;}/*tb*/
a.leftNav3{font-weight:normal;font-size:70%;color:#000000;text-decoration:none; display:block;}/*tb*/
a.leftNav3:hover{font-weight:normal;font-size:70%;color:#000000;text-decoration:underline; display:block;}/*tb*/

.leftNav3Chosen{font-weight:bold;font-size:70%;color:#ff6600;}/*tb*/
a.leftNav3Chosen{font-weight:bold;font-size:70%;color:#ff6600;text-decoration:none; display:block;}/*tb*/
a.leftNav3Chosen:hover{font-weight:bold;font-size:70%;color:#ff6600;text-decoration:underline; display:block;}/*tb*/

/* <-- end new */

/* Find a Prison Styles */

.leftFAPNavChosen{font-weight:bold;font-size:70%;color:#ff6600;}
a.leftFAPNavChosen{font-weight:bold;font-size:70%;color:#ff6600;text-decoration:none; width:70%;}
a.leftFAPNavChosen:hover{font-weight:bold;font-size:70%;color:#ff6600;text-decoration:underline; width:70%;}

.leftFAPNav2{font-weight:normal;font-size:70%;color:#000000;width:80%;}
a.leftFAPNav2{font-weight:normal;font-size:70%;color:#000000;text-decoration:none;}
a.leftFAPNav2:hover{font-weight:normal;font-size:70%;color:#000000;text-decoration:underline;}

.leftFAPNav2Chosen{font-weight:bold;font-size:70%;color:#ff6600;}
a.leftFAPNav2Chosen{font-weight:bold;font-size:70%;color:#ff6600;text-decoration:none;}
a.leftFAPNav2Chosen:hover{font-weight:bold;font-size:70%;color:#ff6600;text-decoration:underline;}

/* End */

.textorange{font-size:70%;color:#ff6600;}
a.textorange{font-size:100%;color:#ff6600;text-decoration:none;}
a.textorange:hover{font-size:100%;color:#ff6600;text-decoration:underline;}

.textblue{font-size:70%;color:#003870;}
a.textblue{font-size:100%;color:#003870;text-decoration:none;}
a.textblue:hover{font-size:100%;color:#003870;text-decoration:underline;}

.rightNavTitle{font-weight:bold;font-size:70%;color:#ff6600;}
a.rightNavTitle{font-weight:bold;font-size:100%;color:#ff6600;text-decoration:underline;}
a.rightNavTitle:hover{font-weight:normal;font-size:100%;color:#ff6600;text-decoration:none;}

.rightNav{font-weight:normal;font-size:70%;color:#003870;text-decoration:none;}
a.rightNav{font-weight:normal;font-size:70%;color:#003870;text-decoration:underline;}
a.rightNav:hover{font-weight:normal;font-size:70%;color:#003870;text-decoration:none;}
rightNav img {margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0;}

/* temporary style */
.tempClass{font-weight:normal;font-size:70%;color:#ffffff;text-decoration:none;}
a.tempClass{font-weight:normal;font-size:70%;color:#ffffff;text-decoration:underline;}
a.tempClass:hover{font-weight:normal;font-size:70%;color:#ffffff;text-decoration:none;}

.microheader	{
	font-size:100%;
	color:#003870;
	font-weight:bold;
	}

a.microheader	{
	font-size:100%;
	color:#003870;
	text-decoration:none;
	font-weight:bold;
	}

a.microheader:hover	{
	font-size:100%;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
	}

a.microheaderchosen	{
	font-size:100%;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}

a.microheaderchosen:hover	{
	font-size:100%;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
	}

.textRed {
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:75%;
	color:#FF3333
}

.imageLeft {
	padding: 0px;
	margin: 0px;
	text-align: left;
	border: 0px;
	margin: 0px 0px 0px 0px;
}
.imageCenter {
	text-align:center;
	border:0px;
	margin: 0px 0px 0px 0px;
}
.imageRight {
	text-align: right;
	border: 0px;
	margin: 0px 0px 0px 0px;
}
.imageLeftHSpace2 {
	text-align: left;
	border: 0px;
	margin: 0px 2px 0px 2px;
}
.imageLeftHSpace4 {
	text-align: left;
	border: 0px;
	margin: 0px 4px 0px 4px;
}
.imageLeftHSpace6 {
	text-align: left;
	border: 0px;
	margin: 0px 6px 0px 6px;
}
.imageLeftHSpace14 {
	float: left;
	border: 0px;
	margin: 0px 14px 0px 14px;
}
.imageLeftVSpace3 {
	text-align: left;
	border: 0px;
	margin: 3px 0px 3px 0px;
}
.imageLeftVSpace4HSpace3 {
	text-align: left;
	border: 0px;
	margin: 4px 3px 4px 3px;
}

.widthMax {
	width:100%;
}
.width40 {
	width:40%;
}
.width60 {
	width:60%;
}
.width90 {
	width:90%;
}
.width1 {
	width:1%;
}

.cellbg{
	background-color:#003870;
}


}