<html><body><p>/* =================================================
LOCAL STYLE SHEET
Use this to overwrite any of the global styles or add customized elements
================================================= */
/* COLOR THEME -- ORANGE */
/*@import url("/TemplatePackage/css/B/theme-orange.css");*/

/* COLOR THEME -- PURPLE */
/*@import url("/TemplatePackage/css/B/theme-purple.css");*/

/* COLOR THEME -- ROSE */
/*@import url("/TemplatePackage/css/B/theme-rose.css");*/

/* COLOR THEME -- TAN */
/*@import url("/TemplatePackage/css/B/theme-tan.css");*/

/* COLOR THEME -- TEAL */
/*@import url("/TemplatePackage/css/B/theme-teal.css");*/

/* min-height rule for topic blocks container */
/*
.top-blocks dl{
	min-height: 50px;
}
*/

.floatLeft {
	
	float:left
	
	}
	
.floatRight {
	
	float:right
	
	}	

.clear {
	clear: both;
}

.clearLeft {
	clear: left;
}

.clearRight {
	clear: right;
}

.localAzMessageBottom {
	float: left;
	width: 260px;
	margin: 10px;
}

.localAzMessageTop {
	float: right;
	width: 260px;
	margin: 10px;
}

.topPage {
	background: transparent url(../../../../TemplatePackage/images/az/img_topPage.gif) no-repeat right 1.45em;
	float: right;
	padding: 1.5em 1.5em 1.5em 0;
}

.width200px {
	width: 200px;
}

#content .noBorder h3 {
	margin-left: 5px;
}

#content .module h5 {
	margin-top: 10px;
}

#content .module .subc {
	margin-left: 5px;
}

#fso {
	margin: 0 0 0 20px;
}

dt {
	font-size: 1.5em;
	padding-top: 5px;
}

.morefix {
	clear: none;
	float: right;
}

#flashwrapper {
	position: static;
	margin-right: 10%;
	margin-left: 15%;
	margin-bottom: 15px;
	clip: rect(auto,20px,auto,20px);
}

#alignIt{ /*this style was setup due to HHS finding a 508 issue with a label in the govD.html file --VXJ4 021512 */
	
	position: relative;
	top: .5em;
	
	}
	
.alignCenter {
	
	text-align:center;
	
	}	
	
#image-fix {
	
	float:left; 
	padding:0px 10px 0px 0px; 
	margin:15px 0px 0px 0px;
	
	}	
	
#adjustLeftMargin {
	
	margin-left: 10px;
	
	}	
	
.spotlightMargin {	

margin: 10px 0px 10px 0px;

}

.width62 {
	width: 62%;
	
	}
	
.width33 {
	
	width: 33%;
	
	}	
	
li.noLinesInModule {  /*setup to remove lines in module like lastChild class does */
	
	border-bottom: medium none;
    margin-bottom: 0;
		
	}	


.sub_section_purple {
    background: none repeat scroll 0 0 #F3F2F9;
    border-bottom: 0.05em solid #CDCDCD;
    border-top: 0.05em solid #CDCDCD;
    margin: 1.5em 0 1em !important;
    padding: 0.2em 0.3em;
}

.fullWidth {
	
	width:100% !important
	
	}
	
	
.right40 {
	
	float:right !important;
	width:40% !important
	
	}	
	
.marginTop40 {
	
	margin-top: 40px;
	}	
	
.marginTop15 {
	
	marging-top: 15px;
	
	} 	
	
.marginBottom15 {
	
	margin-bottom:15px;
	
	}	
	
.marginTop50 {
	
	margin-top: 50px;
	
	}	
	
.alignVital {
	
	width:150px; 
	height:172px;
	border:0px;
	
	}	
	
.centerIt {
	
	text-align:center;
	
	}	
	
/* Styles below are for sample FSMA pages*/

#food-safety-programs {
	
	width: 100%;
	
	}	
	
.bgColorGreen {
	
	background-color: #C1D5B0;
	
	}	
	
.bgPurple {
	
	background-color: rgb(61,49,106);
	
	}	
	
.bglightPurple {
	
	background-color: rgb(218,213,235);
	
	}	
	
.colorWhite {
	
	color:#FFF
	
	}	
	
.overFlow {
	
	overflow:auto;
	
	}
	
#cheese-table {
	
	width: 100%;
		
	}	
	
#cheese-table th {
	
	color:white;
	background-color: rgb(61,49,106);
	text-align:center;
	
	}	
	
#cheese-table td {
	

		vertical-align:text-top
	
	}		
	
.alignImageLeft {
	
	clear: left !important;
	display: inline !important;
	float: left !important;
	padding-right: 10px !important;
	
	}
	
.marginTop10 {
	
	margin-top: 10px !important;
	
	}		

div.group div p {
	
	clear:none !important;
	
	}	
	
.smallFont {
	
	font-size:10px;
	
	}	
	
.bullets {
	
	list-style-type:disc !important;
	
	}	
	
.bullets-decimal {
	
	list-style-type: decimal !important;
	
	}	
	
#poster li {
    border-top: none !important;
    display: list-item;
    list-style: disc inside none;
    margin: 0;
    padding: 3px 2.5px;	
}

.marginLeft90 {
	
	margin-left: 90px !important;
	
	}
	
	
.marginLeft150 
{
	
	margin-left:150px !important;
	
	}	
	
.marginLeft5P {
	
	margin-left: 5% !important;
	
	}	
	
.marginLeft38P {
	
	margin-left: 38% !important;
	
	}		
	
.marginLeft33P {
	
	margin-left: 33% !important;
	
	}		
	
	
.ui-tabs .ui-tabs-panel {
height: 50px;
max-height: 50px;
}	


sup  {
	
	vertical-align:super;
	
	}</p></body></html>