* { list-style:none ; margin:0 ; outline:none ; padding:0 }
a { color:#525151 ; font-weight:bold }
a img { border:none }
#go { color:#008000 ; display:none ; font-weight:bold }
#stop { color:#C00 ; font-weight:bold }

html { background:#0A73B1 ; color:#FFF }
body { font-family:arial,helvetica,sans-serif ; font-size:12px ; margin:auto ; padding:20px 0 ; width:960px }
#wrap1 { background:#FFF ; border:3px solid #E4EAEA ; color:#333 ; padding:0 7px 18px 7px ; width:940px }
	#header { background:#0A73B1 url(../images/header-bg.jpg) ; border-top:1px solid #999 ; color:#FFF ; height:80px ; margin-top:18px ; padding:21px 20px 20px 20px ; width:900px }
		#logo { display:block ; height:80px ; position:absolute ; text-indent:-2000px ; width:400px }
		#phone { font-size:18px ; position:relative ; text-align:right ; right:0 }
	#content { background:#FFF url(../images/content-bg.gif) ; margin:7px 0 18px 0 ; width:940px }
		#left { float:left ; width:240px }
			#nav1 {  }
				#nav1 li { border-bottom:1px solid #FFF ; float:left ; width:240px }
					#nav1 a { background:#E4EAEA ; color:#525151 ; display:block ; font-size:14px ; padding:6px ; text-transform:capitalize ; text-decoration:none ; width:228px }
					#nav1 a:hover { background:#C4CACA }
			#secure { background:#FFF ; padding:9px 0 10px 0 ; text-align:center }
		#right { display:inline ; float:right ; margin-right:13px ; text-align:justify ; width:667px }
			#right address { font-style:normal ; padding-bottom:18px }
			#right blockquote { margin-left:30px }
			#right dl, #right dt, #right dd { padding-bottom:9px }
				#right dt { font-weight:bold }
				#right dd { padding-left:24px }
			h1 { color:#0A73B1 ; font-family:georgia,serif ; font-size:26px ; font-weight:normal ; padding-bottom:18px ; text-align:left }
				h1 a { color:#0A73B1 ; text-decoration:none}
			#right h2 { color:#525151 ; font-size:16px ; padding-bottom:18px }
			#right hr { background:#999 ; border:none ; color:#000 ; height:1px ; margin-bottom:18px }
			#right hr.last { margin-bottom:0 }
			#right ol { list-style:decimal ; margin-left:20px }
				#right ol li { list-style:decimal ; margin-left:20px ; padding-bottom:9px }
				#right ol li.last { padding-bottom:0 }
				#right ol li ol li { padding-top:9px ; padding-bottom:0 }
			#right p { line-height:16px ; padding-bottom:14px }
			#right ul, #right ul li { list-style:disc ; margin-left:20px ; padding-bottom:9px }
			#right ul.bullet1, #right ul.bullet1 li { list-style:url(../images/bullet1.gif) }
	#footer { border-top:1px solid #999 ; border-bottom:1px solid #999 ; padding:6px 18px ; width:904px }
		#nav2 { color:#0A73B1 ; float:right ; font-weight:bold }
			#nav2 a { color:#0A73B1 ; text-decoration:none }
			#nav2 a:hover { text-decoration:underline }
		#footer p a { color:#333 ; font-weight:normal ; text-decoration:none }
		
/* MISCELLANEOUS OBJECTS */
	/* COLUMNS */
	.cols1 { width:667px }
		.cols1 .left { border-right:1px dashed #525151 ; float:left ; width:325px }
		.cols1 .right { float:right ; width:325px }
		
/* PAGE/SECTION-SPECIFIC STYLES */
#contact dt { padding-bottom:0 }
#contact dd { padding-left:0 }

#credits p a { font-weight:normal ; text-decoration:none }
	
/* CLEARFIX */
.cols1, #content, #nav1 { overflow:hidden }
* html .cols1, * html #content, * html #nav1 { height:1% ; overflow:visible }