/* GLOBAL STYLES */
/* Document Version 1.4  */



html, body, table, td, h1, h2, h3, h4, h5, h6, p, a, span, div {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	}
img,table 
	{border:0;}

body {
    min-width: 984px;
	margin-top: 5px;
	margin-bottom: 12px;
	margin-left: 0;
	margin-right: 0;
	background-color: #FFFFFF;
	font-size: 75%;
	}

body, html {
	padding:0px;
    color:#666;
    }

a img 		{ border: 0 none; }





ul {
	margin: 0 0 1em 0;
	padding: 0;
	}

ul li {
	list-style-type: none;
	background: url(../images/list_bullet_01.gif) 0 0.4em no-repeat;
	padding: 0 0 0.4em 12px;
}




	.tel {
		list-style-type: none;
		background: url(../images/trim_tel.gif) 0 0.4em no-repeat !important;
		padding-left:25px;
	}
	.email {
		list-style-type: none;
		background: url(../images/trim_email.gif) 0 0.4em no-repeat !important;
		padding-left:25px;
	}
	.fax {
		list-style-type: none;
		background: url(../images/trim_fax.gif) 0 0.4em no-repeat !important;
		padding-left:25px;
	}
	.url {
		list-style-type: none;
		background: url(../images/trim_link.gif) 0 0.4em no-repeat !important;
		padding-left:25px;
	}
	
	
.trim_shift {		/* Keeps copy from mini trim imgs */
	padding: 0px 10px 5px 0px;
	}



/* STANDARD UTILITY CLASSES ------------------------------------------------*/

.left 		{ float: left; width:auto; }
.right 		{ float: right; width:auto;	}
.textLeft 	{ text-align: left; }
.textRight 	{ text-align: right; }
.hidden 	{ display: none; }
.error		{ color:#CC0000; }
.noDrop		{ margin-bottom: 0px; padding-bottom: 0px; }
.noRise		{ margin-top: 0px; padding-top: 0px; }
.clear		{ clear:both; }
.drop10		{ margin-bottom:10px; }
.drop15		{ margin-bottom:15px; }
.drop30		{ margin-bottom:30px; }
.rise10		{ margin-top:10px; }
.rise15		{ margin-top:15px; margin-bottom:0px; }
.rise30		{ margin-top:30px; margin-bottom:0px; }
.all15		{ margin: 15px 0 15px 0}

.linkOut	{
	padding-right: 10px;
	background: url(../images/link_arrow_blue.gif) right 60% no-repeat;
	}
	
.linkOut2	{
	padding-right: 10px;
	background: url(../images/link_arrow_black.gif) right 60% no-repeat;
	}
	
img.pagetitle {
		margin-top:5px;
		}

/* --------------------------------------------------------------------*/
	
.divider {
	clear: both;
	height: 11px;
	margin: 0 25px 0 25px;
	background: url(../images/trim_hr_bg.gif) center top repeat-x;
	}
	.divider hr {
		display: none;
		}

.divider_full {
	clear: both;
	height: 11px;
	margin: 0;
	background: url(../images/trim_hr_bg.gif) center top repeat-x;
	}
	.divider_full hr {
		display: none;
		}

.divider_home {
	clear: both;
	height: 11px;
	width:677px;
	margin: 0 0 0 25px;
	background: url(../images/trim_hr_bg.gif) center top repeat-x;
	}
	.divider_home hr {
		display: none;
		}
