body{
	margin-left:0;
	margin-top:15px;
	margin-right:0;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	color:#333;
}

#bar1{
	background-color:#488248;
	padding: 4px 8px 12px 18px;
	margin: 0px auto;
	width: 976px;
}

#head2{
	width:1000px;
	margin: 0 0 20px 315px;
	font-weight:normal;
}

#bar2{
	background-image:url(../images/slices/barback.jpg);
	background-repeat:repeat-x;
	padding: 6px 8px 16px 20px;
	margin: 0px auto;
	width: 974px;
	height:20px;
}

#contentleft{
	float:left;
	width:550px;
	padding-right:25px;
}

#contentright{
	float:left;
	width:395px;
}

.largerfont{
	font-size: 14px;
	font-weight:100;
}

.hometext{
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	line-height: 17px;
}

#container{
	margin:0 auto;
	width:100%;
}

img{
	display:block;
}

/* Normal links */
a{
font-size:14px;
color:#4a2d85;
}

a:hover{
text-decoration:none;
}



/* footer links */
a.footer{
font-size:9px;
font-weight:bold;
color:#666666;
}

a.footer:hover{
color:#666666; 
text-decoration:none;
}

/* header links */
a.header{
font-size:13px;
font-weight:bold;
color:#fff;
text-decoration:none;
}

a.header:hover{
color:#fff; 
text-decoration:none;
}

/* header style for no link text */
.header{
font-size:13px;
font-weight:bold;
color:#fff;
}


/* Homepage center nav styling*/
.home_center_nav {
	float: left;
	width: 240px;
	font:12px;
}

.home_center_nav ul {
	margin-left: 1.2em;
	margin: 0; 
	padding: 0;
}

.home_center_nav li {list-style-type: none;}

.home_center_nav li a {
	font-size: 14px;
	list-style-type: none;
	color:#4a2d85;
	display: block;
	padding: 8px 0 8px 12px;
	width: 228px;
	text-decoration:none;
	border-bottom: 1px dotted #696755;
} 

.home_center_nav li a:hover {
	list-style-type: none;
	color:#4a2d85;
	text-decoration: none;
	background-color:#d5c9e3;
	border-bottom: 1px #cc99cc dotted;
}

/* Grey links */

.home_center_nav .greylinks{
font-size:13px;
font-weight:bold;
color:#666666;
padding-left:30px;
width: 211px;
}

.home_center_nav .activeLeftNavLink{
	color:#7f63ab;
}


#footer{
	padding-top:15px;
}

#header-left{
	padding-top:15px;
	padding-bottom:15px;
}


/* Include files CSS */

#header-right{
	padding-top:15px;
	padding-bottom:15px;
}

#bottom-right{
	padding-top:4px;
	padding-bottom:2px;
}


#header-right_business_pages{
	padding-top:15px;
	padding-bottom:15px;
	padding-left:30px;
}

#herosnavtop_home{
	margin:0 auto;
	width:1002px;
	height:25px;
}

#herosnavtop_home_image1{
	float:left;
	margin:0 auto;
	width:120px;
	height:25px;
}

#herosnavtop_home_image2{
	float:left;
	margin:0 auto;
	width:146px;
	height:25px;
}

#herosnavtop_home_image3{
	float:left;
	margin:0 auto;
	width:146px;
	height:25px;
}
#herosnavtop_home_image4{
	float:left;
	margin:0 auto;
	width:116px;
	height:25px;
}

#herosnavtop_home_image5{
	float:left;
	margin:0 auto;
	width:185px;
	height:25px;
}

#herosnavtop_home_image6{
	float:left;
	margin:0 auto;
	width:128px;
	height:25px;
}

#herosnavtop_home_image7{
	float:left;
	margin:0 auto;
	width:137px;
	height:25px;
}

#herosnavtop_home_image8{
	float:left;
	margin:0 auto;
	width:93px;
	height:25px;
}

#herosnavtop_home_image9{
	float:left;
	margin:0 auto;
	width:129px;
	height:25px;
}



#mainnavmid_home{
	margin:0 auto;
	width:1002px;
	padding-bottom:2px;
	height:118px;
}

#mainnavmid_home_image1{
	margin:0 auto;
	width:254px;
	padding-bottom:2px;
	height:118px;
}

#mainnavmid_home_image2{
	margin:0 auto;
	width:246px;
	padding-bottom:2px;
	height:118px;
}

#mainnavmid_home_image3{
	margin:0 auto;
	width:247px;
	padding-bottom:2px;
	height:118px;
}

#mainnavmid_home_image4{
	margin:0 auto;
	width:255px;
	padding-bottom:2px;
	height:118px;
}

#top_mainpic{
	float:left;
	width:95px;
	height:102px;
}

#main-nav{
	padding-top:16px;
}

#mainnavtop_menu{
	margin:0 auto;
	width:1002px;
}

#mainnavtop_mainpic{
	margin:0 auto;
	width:1002px;
	height:380px;
	z-index:100;
}
 
#mainnavtop_mainpic_internal{
	margin:0 auto;
	width:970px;
	margin-top:15px;
	margin-bottom:15px;
	border:1px solid #CCC;
	padding:15px;
	background-image:url(../images/slices/HCVAint_03.jpg);
	background-repeat:repeat-y;
}

#mainnavtop_home_image1{
	float:left; 
	width:125px;
	height:27px;
}

#mainnavtop_home_image2{
	float:left;
	width:145px;
	height:27px;
}

#mainnavtop_home_image3{
	float:left;
	width:149px;
	height:27px;
}

#mainnavtop_home_image4{
	float:left;
	width:130px;
	height:27px;
}

#mainnavtop_home_image5{
	float:left;
	width:145px;
	height:27px;
}

#mainnavtop_home_image6{
	float:left;
	width:105px;
	height:27px;
}

#mainnavtop_home_image7{
	float:left;
	width:160px;
	height:27px;
}

#mainnavtop_home_image8{
	float:left;
	width:117px;
	height:27px;
}

#mainnavtop_home_image9{
	float:left;
	width:124px;
	height:27px;
}

#black{
	background-color:#0F0;
}



/*  Heros homepage  */

#heros-top-section{
	height:463px;
}

#heros-header{
	margin:0 auto;
	height:134px;
	width:1002px;
}

#heros-header-left{
	float:left;
	width:521px;
	height:134px;
	background-image:url(file:///C|/Users/dmck/Websites/images/slices/heros/images/heroes_01.jpg);
	background-repeat:no-repeat;
}

#heros-header-center{
	float:left;
	width:153px;
	height:134px;
}

#heros-header-right{
	float:left;
	width:526px;
	height:134px;
	background-image:url(file:///C|/Users/dmck/Websites/images/slices/heros/images/heroes_03.jpg);
	background-repeat:no-repeat;
}

#heros-main-image{
	margin:0 auto;
	height:304px;
	width:1002px;
}

#heros-mid-row{
	margin:0 auto;
	height:112px;
	width:1002px;
}

#heros-mid-row-image1{
	height:112px;
	width:324px;
	float:left;
}

#heros-mid-row-image1{
	height:112px;
	width:324px;
	float:left;
}

#heros-bottom-row{
	margin:0 auto;
	width:1002px;
	background-image:url(file:///C|/Users/dmck/Websites/images/slices/heros/images/heros_bkg.jpg);
	background-repeat:repeat-y;
}

#heros-bottom-row-inner{
	margin:0 auto;
	width:980px;
	height:362px;
	padding-top: 15px;
}

#heros-bottom-row-leftbox{
	width:475px;
	height:34px;
	float:left;
}

#heros-bottom-row-rightbox{
	float:left;
	width:500px;
}

#pinkgirl{
	width:475px;
	height:167px;
	padding: 0;
}

#heros-bottom-row-rightbox_row1{
	width:100%;
	height:160px;


	padding-right:
; 		padding-top: 25px;
}

#heros-bottom-row-rightbox_row2{
 	width:100%;
	height:150px;
}

#heros-bottom-row-rightbox_row1-image1{
	width:189px;
	height:120px;
	float:left;
	padding-left:45px;
	padding-right:20px;
}

#heros-bottom-row-rightbox_row1-image2{
	width:189px;
	float:left;
}

#heros-bottom-row-rightbox_row2-image1{
	width:189px;
	float:left;
	padding-left:45px;
	padding-right:20px;
}

#heros-bottom-row-rightbox_row2-image2{
	width:189px;
	float:left;
}






/* One and two Column Business (internal) pages */

#rf_logo{
	float:left;
	width:738px;
	height:135px;
}

#onecolpg_header{
	margin:0 auto;
	height:135px;
	width:1010px;
}

#twocolpg_header{
	margin:0 auto;
	height:135px;
	width:1010px;
}

#twocolpg_header-right{
	float:right;
	width:642px;
	height:135px;
	background-image:url(file:///C|/Users/dmck/Websites/images/slices/business/images/business_02_norm_dbl.jpg);
	background-repeat:no-repeat;
}

#onecolpg_header-left{
	float:left;
	width:362px;
	height:135px;
}

#twocolpg_header-left{
	float:left;
	width:362px;
	height:135px;
}

#onecolpg_header-right{
	float:right;
	width:648px;
	height:135px;
	background-image:url(file:///C|/Users/dmck/Websites/images/slices/business/images/business_02_norm.jpg);
	background-repeat:no-repeat;
}

#onecolpg_content{
	float:left;
	width:650px;
	margin-bottom:-397px;
	padding-bottom:10px;
	min-height:400px;
}

#twocolpg_content{
	float:left;
	width:455px;
	margin-bottom:-397px;
	padding-bottom:10px;
	min-height:400px;
}

#twocolpg_right-col{
	float:left;
	width:180px;
	padding:35px;
	padding-top:125px;
	padding-left:30px;
	margin-bottom:-397px;
}

#twocolpg_right-col-image{
	width:190px;
	height:658px;
}

#onecolpg_mainbox{
	background-color:#f3eefa;
}

#onecolpg_inside{
	margin:0 auto;
	width:1010px;
	background-image:url(file:///C|/Users/dmck/Websites/images/slices/business/images/business_03.jpg);
	background-repeat:repeat-y;
	
	
}

#twocolpg_inside{
	margin:0 auto;
	width:1010px;
	background-image:url(file:///C|/Users/dmck/Websites/images/slices/business/images/business_rightcol_02_dbl.jpg);
	background-repeat:repeat-y;
}

#onecolpg_leftcolumn_inner1{
	width:230px;
	float:left;
	padding:50px;
	padding-top:0px;
	padding-left:43px;
}

#twocolpg_leftcolumn_inner1{
	width:230px;
	float:left;
	padding:50px;
	padding-top:0px;
	padding-left:36px;
	padding-right:40px;
}

#onecolpg_leftcolumn_inner2{
	width:243px;
	float:left;
	padding-bottom:25px;
}

#onecolpg_bottom_left_hero{
	float:left;
	height:397px;
	width:317px;
	padding-top:50px;
}

#twocolpg_bottom_left_hero{
	float:left;
	height:390px;
	width:307px;
	padding-top:50px;
}

#purple_footer_bar{
	background-color:#4a2d85;
	height:20px;
}





/* Profile pages */

#profile-body{
	margin-left:0;
	margin-top:0;
	margin-right:0;
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	background-image:url(file:///C|/Users/dmck/Websites/images/slices/heroprofiles/images/bikeboy/images/profile_01.jpg);
	background-repeat:repeat-x;
}

#profile-header{ 
	margin:0 auto;
	height:140px;
	width:1500px;
}

#main-image{
	 margin:0 auto;
	 width:1500px;
}




/*  Homepage  */


#homepage_topimage{
	margin:0 auto;
	height:282px;
	width:1002px;
}

#stripedbar{
	 margin:0 auto;
	 height:41px;
	 width:100%;
	 background-image:url(file:///C|/Users/dmck/Websites/images/slices/home/images/home_12.jpg);
	 background-repeat:repeat-x;
}

#row1{
	 width:960px;
	 height:210px;
}
 
#row1_box1{
	 width:243px;
	 float:left;
	 padding-top:15px;
	 padding-bottom:25px;
}

#row1_box2{
	 float:left;
	 width:224px;
}

#row1_box3{
	 float:left;
	 width:470px;
}

#row2-above{
	float:left;
	width:1002px;
	height:47px;
	background-image:url(../images/slices/HCVA_14.jpg);
	background-repeat:repeat-x;
}

#row2{
	float:left;
	width:1000px;
	height:156px;
	padding-top:4px;
	border: 1px solid #999;
}

#row2_box1{
	width:410px;
	float:left;
	padding:15px;
	height:136px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666;
	font-weight:normal;
	line-height:22px;
	background-repeat:no-repeat;
}

#row2_box2{
	float:left;
	width:273px;
	height:166px;
	background-image:url(../images/slices/HCVA_18.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}

#row2_box3{
	background-image:url(../images/slices/HCVA_19.jpg);
	background-repeat:no-repeat;
	float:left;
	width:130px;
	padding: 15px 130px 0 20px;
	height:146px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;cursor:pointer;
	font-weight:normal;
	line-height:17px;
}

#row2_box4{
	float:left;
	width:267px;
}


/*	=Typography
	------------------------------------------------------ */
#content a {
	font-size: 12px;
}

p {
	font-weight: normal;
	line-height: 18px;
	padding: 0;
	margin: 0 0 12px 0;
}

h1 {
	font-size: 28px;
	color: #fff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:normal;
	padding: 0;
	margin: 0;
}


.home {
}
.about {
}
.ourprocess {
}
.education {
}
.news {
}
.contactus {
}

body.about #aboutnav,
body.home #homenav,
body.ourprocess #ourprocessnav,
body.education #educationnav,
body.news #newsnav,
body.contactus #contactusnav
{
	background-image:url(../images/slices/hcvabutton_over.jpg)
}


h1#h1-aboutus {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(../images/h1-aboutus.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-board1 {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-board1.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-board2 {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-board2.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-particcomp {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-particcomp.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-news {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-news.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-events {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-events.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-peoplesay {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-peoplesay.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-register {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-register.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-carpool {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-carpool.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-vanpool {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-vanpool.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-transit {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-transit.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-match1 {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-match1.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-match2 {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-match2.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-bike {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-bike.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-calc {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-calc.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-telework {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-telework.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-emergride {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-emergride.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-advrideshare {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-advrideshare.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-advrideshare2 {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-advrideshare2.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-employ1 {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-employ1.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-employ2 {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-employ2.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-commchoice {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-commchoice.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-etcref {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-etcref.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-commprofile {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-commprofile.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-improveenvir {
	display: block;
	width: 400px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-improveenvir.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-ozone {
	display: block;
	width: 400px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-ozone.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-whatcanido {
	display: block;
	width: 400px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-whatcanido.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-zipcode {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-zipcode.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-downtown {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-downtown.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-promos {
	display: block;
	width: 600px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-promos.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-airqual {
	display: block;
	width: 400px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-airqual.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-commlog {
	display: block;
	width: 400px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-commlog.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-gogreen {
	display: block;
	width: 400px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-gogreen.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-becomesponsor {
	display: block;
	width: 400px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-becomesponsor.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-officialspons {
	display: block;
	width: 400px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-officialspons.gif) no-repeat left top;
	text-indent: -9999px;
}

h1#h1-servicemap {
	display: block;
	width: 400px;
	height: 30px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/h1-servicemap.gif) no-repeat left top;
	text-indent: -9999px;
}

h2 {
	font-size: 23px;
	line-height: 25px;
	color: #000;
	font-weight:normal;
	padding: 0;
	margin: 0 0 9px 0;
}

h3 {
	font-size: 15px;
	font-weight:bold;
	text-transform: uppercase;
	color: #000;
	line-height: 18px;
	padding: 0px;
	margin: 0 0 5px 0px;
}

h4 {
	font-size: 12px;
	line-height: 18px;
	color: #000;
	padding: 0;
	margin: 0;
}

ul, ol {
	margin: 0 0 18px 36px;
	padding: 0;
	list-style-type:none; 
	position: relative;
}

ul li, ol li {

}

ul.list-no-bullet {
	margin: 0;
	list-style-type: none;
	padding: 0;
}

ul.list-no-bullet li {
	list-style-type: none;
	margin: 0 0 9px 0;
	line-height: 18px;
}

ul.list-arrow {
}

ul.list-arrow li {
	list-style-image:url(../images/bullet.jpg);
	font-weight:normal;
	margin-left:5px;
	margin-top:3px;
}

ul.list-check {
	margin: 0 0 18px 18px;
}

ul.list-check li {
	list-style-type: none;
	background: transparent url(file:///C|/Users/dmck/Websites/images/check.gif) no-repeat 0 0;
	padding-left: 18px;
	margin: 0 0 9px 0;
}

strong {
	font-weight: bold;
}

em {
	font-style: italic;
}

blockquote.quote {
	display: block;
	margin: 3px 0 18px 0;
	padding: 0 60px 0 36px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/quote.gif) no-repeat left top;
}

blockquote.quote p {
	margin: 0;
}

p.cite {
	font-style: italic;
}

img.img-right {
	float: right;
	padding: 4px;
	border: 2px solid #d6cae2;
	margin: 18px 0 18px 18px;
}

img.img-left {
	float: left;
	padding: 4px;
	border: 2px solid #d6cae2;
	margin: 0 18px 18px 0;
}

img.no-border {
	border: none;
}

img.marquee {
	border: none;
	margin: 0 0 18px 0;
}

span.code-green {
	background-color: #68cd03;
	padding: 6px;
	color: #000;
}

span.code-red {
	background-color: #fb4311;
	padding: 6px;
	color: #000;
}

span.code-yellow {
	background-color: #feff03;
	padding: 6px;
	color: #000;
}

span.code-orange {
	background-color: #ff942c;
	padding: 6px;
	color: #000;
}

a.excel-lnk {
	padding: 3px 0px 3px 20px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/excel-file.gif) no-repeat 0 1px;
}

a.pdf-lnk {
	padding: 3px 0px 3px 20px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/pdf.gif) no-repeat 0 1px;
}

/*	=Content Divs
	------------------------------------------------------ */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {
	display: block;
	font-size: 10px;
}
/* End hide from IE-mac */

.col-left 	{
	width: 307px;
	float: left;
}

.col-right {
	width: 307px;
	float: right;
}

.col-left-sml 	{
	width: 210px;
	float: left;
}

.col-right-sml {
	width: 210px;
	float: right;
}

.col-holder {
	margin-bottom: 18px;
}

.col-small {
	float: left;
	width: 127px;
}

.col-large {
	float: right;
	width: 520px;
}

.divider {
	display: block;
	height: 60px;
	width: 650px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/divider.gif) no-repeat left top;
}

.divider-sml {
	display: block;
	height: 60px;
	width: 455px;
	background: transparent url(file:///C|/Users/dmck/Websites/images/divider.gif) no-repeat center top;
}

.callout {
	border: 1px solid #d6cae2;
	padding: 18px 18px 0 18px;
	background-color: #fff;
}

/*	=Options
	------------------------------------------------------ */
dl.options {
	margin: 0 0 18px 30px;
	padding: 0;
	display: block;
	clear: both;
	padding: 0 0 10px 0;
	border-bottom: 1px dotted #d6cae2;
}

dl.options dt {
	float: left;
	width: 112px;
	margin: 0;
	padding: 0;
}

dl.options dd {
	float: left;
	width: 470px;
	margin: 0;
	padding: 0;
	line-height: 18px;
	font-weight: normal;
}

/*	=History
	------------------------------------------------------ */
dl.history {
	margin: 0 0 18px 0;
	padding: 0;
	display: block;
	clear: both;
}

dl.history dt {
	float: left;
	width: 60px;
	margin: 0;
	padding: 0;
}

dl.history dd {
	float: right;
	width: 580px;
	margin: 0;
	padding: 0;
	line-height: 18px;
	font-weight: normal;
}

dt#date-1981 {
	background: transparent url(file:///C|/Users/dmck/Websites/images/date-1981.gif) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
}

dt#date-1983 {
	background: transparent url(file:///C|/Users/dmck/Websites/images/date-1983.gif) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
}

dt#date-1985 {
	background: transparent url(file:///C|/Users/dmck/Websites/images/date-1985.gif) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
}

dt#date-1987 {
	background: transparent url(file:///C|/Users/dmck/Websites/images/date-1987.gif) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
}

dt#date-1990 {
	background: transparent url(file:///C|/Users/dmck/Websites/images/date-1990.gif) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
}

dt#date-1991 {
	background: transparent url(file:///C|/Users/dmck/Websites/images/date-1991.gif) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
}

dt#date-1994 {
	background: transparent url(file:///C|/Users/dmck/Websites/images/date-1994.gif) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
}

dt#date-1998 {
	background: transparent url(file:///C|/Users/dmck/Websites/images/date-1998.gif) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
}

dt#date-1999 {
	background: transparent url(file:///C|/Users/dmck/Websites/images/date-1999.gif) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
}

dt#date-2000 {
	background: transparent url(file:///C|/Users/dmck/Websites/images/date-2000.gif) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
}

dt#date-2001 {
	background: transparent url(file:///C|/Users/dmck/Websites/images/date-2001.gif) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
}

dt#date-2006 {
	background: transparent url(file:///C|/Users/dmck/Websites/images/date-2006.gif) no-repeat left top;
	text-indent: -9999px;
	height: 30px;
}
