body{	background-color: #FFFFFF;	font-family: arial, Helvetica, Verdana, sans-serif;	font-size: 12px;	font-style: normal;	color: #484848;	line-height: 17px;	background-image:url("/images/background.gif");	background-repeat: repeat-x;}h2 {	font-size: 16px;	font-style: normal;	font-variant: small-caps;	font-weight: bold;	color: #91922A;}.h2_2 {	font-size: 16px;	font-style: normal;	font-weight: bold;	color: #91922A;}p{	margin-top:6px;	margin-bottom:3px;}ul{	list-style-type:none;	margin: 0;	padding: 0;}li{	margin: 0 0 1px 0;	}a:link{	text-decoration: none;	color:#91922A;}a:visited{	text-decoration: none;	color: #91922A;}a:hover{	text-decoration: none;	color:#B3B46E;}#wrapper{	width:760px;	min-height:600px;	margin:auto;	background-image:url("/images/border.gif");	background-repeat: no-repeat;}#wrapper2{	width:760px;	height:auto;	margin:auto;	background-image:url("/images/border.gif");	background-repeat: no-repeat;}/* head */.header{	width:760px;	height:75px;	}.logo{	float:left;	width:330px;	height:75px;	margin:0 148px 0 213px;	overflow: hidden;	}.cart{	float:right;	width:45px;	height:20px;	margin:40px 20px 0 0;	background-image: url("/images/cart.gif");	background-repeat: no-repeat;	overflow: hidden;	}.cart a, logo a{	display:block;	width:100%;	height:100%;	text-decoration:none;	}/* navigation menu */#navigation{	width: 536px;	height:20px;	margin: 20px 47px 0 112px;	overflow: hidden;}.subnav{	float:left;	width:200px;	height:245px;	margin:11px 0 0 20px;	overflow: hidden;	}.subnav l1{	margin:0;	}/* main section */#main{	width:760px;	height:420px;	margin:20px 0 0 0;	}#main2{	width:760px;	height: auto;	margin:20px 0 0 0;	}.mainimage {	width:760px;	height:160px;}/* home page */.quicklinks{	float:right;	width:210px;	height:120px;	margin:20px 20px 0 0;	background:transparent url("/images/links.gif") no-repeat 0 0;	}.linkcopy{	width:175px;	height:60px;	margin:30px 0 0 20px;}.intro{	float:left;	width:500px;	height:110px;	margin:20px 0 0 20px;	}.updates{	float:left;	width:720px;	height:150px;	margin:0 0 0 20px;	}.rule{	width:720px;	margin:5px 0 5px 0;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #91922A;	}	.ruleCart {	width: 100%;	margin:5px 0 5px 0;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #91922A;	}	.updateright{	float:right;	width:223px;	height:120px;	margin:5px 0 0 0;	}.updateleft{	float:left;	width:223px;	height:120px;	margin:5px 25px 0 0;}.introh1{	display: block;	width: 100px;	height: 15px;	text-indent: -9999px;	background: transparent url("/images/section/welcome.gif") no-repeat 0 0;	margin:0 0 4px 0;	}.quickh1{	display: block;	width: 110px;	height: 15px;	text-indent: -9999px;	margin:0 0 2px 0;	}.updatesh1{	display: block;	width: 150px;	height: 15px;	text-indent: -9999px;	background: transparent url("/images/section/updates.gif") no-repeat 0 0;	margin:0 0 2px 0;	}/* about page */.abouth1{	display: block;	width: 100px;	height: 15px;	text-indent: -9999px;	background: transparent url("/images/section/about.gif") no-repeat 0 0;	margin:0 0 4px 0;	}.about{	float:left;	width:440px;	height:110px;	margin:20px 0 0 20px;	}.bod{	float:right;	width:250px;	height:250px;	margin:20px 20px 0 0;	background:transparent url("/images/board.gif") no-repeat 0 0;	}.bodh1{	display: block;	width:250px;	height:15px;	text-indent:-9999px;	margin: 0 0 4px 0;	}.bodcopy{	width:230px;	height:200px;	margin:20px 10px 0 10px;	}.missionh1{	display: block;	width:150px;	height:15px;	text-indent:-9999px;	background: transparent url("/images/section/mission.gif") no-repeat 0 0;	margin: 0 0 4px 0;	}/* programs*/.copy{	float:right;	width:475px;	height:250px;	margin:20px 20px 0 0;	padding:0 12px 0 0;	overflow:auto;	}.right{	float:right;	width:232px;	height:232px;	margin: 5px;	}.smallTableText {	font-size: 9px;}.programh1{	display: block;	width: 100px;	height: 15px;	text-indent: -9999px;	background: transparent url("/images/section/programs.gif") no-repeat 0 0;	margin:0 0 4px 0;	}.rentalsh1{	display: block;	width: 110px;	height: 15px;	text-indent: -9999px;	background: transparent url("/images/section/rentals.gif") no-repeat 0 0;	margin:0 0 4px 0;	}.classesh1{	display: block;	width: 225px;	height: 22px;	text-indent: -9999px;	background: transparent url("/images/section/hiv.gif") no-repeat 0 0;	margin:0 0 4px 0;	}	.classesh1-2{	display: block;	width: 225px;	height: 22px;	text-indent: -9999px;	background: transparent url("/images/section/professional_training.gif") no-repeat 0 0;	margin:0 0 4px 0;	}	.otherh1{	display: block;	width: 225px;	height: 22px;	text-indent: -9999px;	background: transparent url("/images/section/other.gif") no-repeat 0 0;	margin:0 0 4px 0;	}.screeningh1{	display: block;	width: 225px;	height: 22px;	text-indent: -9999px;	background: transparent url("/images/section/screening.gif") no-repeat 0 0;	margin:0 0 4px 0;	}.colon_health_screening_h1{	display: block;	width: 225px;	height: 22px;	text-indent: -9999px;	background: transparent url("/images/section/colon_screening.gif") no-repeat 0 0;	margin:0 0 4px 0;	}.mobileh1{	display: block;	width: 225px;	height: 22px;	text-indent: -9999px;	background: transparent url("/images/section/mobile.gif") no-repeat 0 0;	margin:0 0 4px 0;	}.insuranceh1{	display: block;	width: 225px;	height: 22px;	text-indent: -9999px;	background: transparent url("/images/section/insurance.gif") no-repeat 0 0;	margin:0 0 4px 0;	}.assistanceh1{	display: block;	width: 225px;	height: 22px;	text-indent: -9999px;	background: transparent url("/images/section/assistance.gif") no-repeat 0 0;	margin:0 0 4px 0;	}.g2gh1{	display: block;	width: 225px;	height: 22px;	text-indent: -9999px;	background: transparent url("/images/section/g2g.gif") no-repeat 0 0;	margin:0 0 4px 0;	}.copy ul{	margin:4px 0 4px 0;	list-style-type: disc;	list-style-position: inside;	}.copy li{	margin:2px 0 0 6px;	}/* support */.supporth1{	display: block;	width: 225px;	height: 22px;	text-indent: -9999px;	background: transparent url("/images/section/support.gif") no-repeat 0 0;	margin:0 0 4px 0;	}.keychainsh1{	display: block;	width: 200px;	height: 25px;	text-indent: -9999px;	background: transparent url("/images/section/keychains.gif") no-repeat 0 0;	margin:0 0 4px 0;	}.donateh1{	display: block;	width: 225px;	height: 22px;	text-indent: -9999px;	background: transparent url("/images/section/donate.gif") no-repeat 0 0;	margin:0 0 4px 0;	}.resourcesh1{	display: block;	width: 225px;	height: 22px;	text-indent: -9999px;	background: transparent url("/images/section/resources.gif") no-repeat 0 0;	margin:0 0 4px 0;	}/* contact us */.contacth1{	display: block;	width: 225px;	height: 22px;	text-indent: -9999px;	background: transparent url("/images/section/contact.gif") no-repeat 0 0;	margin:0 0 4px 0;	}.careersh1{	display: block;	width: 225px;	height: 22px;	text-indent: -9999px;	background: transparent url("/images/section/career.gif") no-repeat 0 0;	margin:0 0 4px 0;	}/* shopping cart */.copy2{	float:none;	width:745px;	height:275px;	margin:0 0 0 0;	padding:0 0 0 0;	overflow:auto;	}.cartcenter{	width:600px;	min-height:300px;	margin:20px 80px 0 80px;	}.shoppingh1{	display: block;	width: 112px;	height: 22px;	text-indent: -9999px;	background: transparent url("/images/section/shopping.gif") no-repeat 0 0;	margin:auto;	}.transparenth1{	display: block;	width: 1px;	height: 1px;	text-indent: -9999px;	background: transparent url("/images/pixel.gif") no-repeat 0 0;	margin:auto;	}.goodsearch{	width:214px;	height:45px;	margin-top:20px;	margin:auto;	}/* footer */#footer{	width:760px;	height:20px;	font-size: 10px;	margin:50px 0 0 0;	}.footleft{	float:left;	margin:0 0 0 8px;	}.footright{	float:right;	margin:0 8px 0 0;	}/* Margin fix IE6 */* html .logo{	margin:0 0 0 110px;	}* html .cart{	margin:40px 10px 0 0;	}* html #navigation{	margin: 10px 47px 10px 112px;}* html #main{	margin:23px 0 0 0;	}* html .intro{	margin:20px 0 15px 10px;	}* html .updates{	margin:1px 0 0 10px;	}* html .linkcopy{	margin:25px 0 0 20px;}* html .quicklinks, .board{	margin:20px 15px 0 0;	}* html .subnav{	margin:11px 0 0 10px;	}* html .right{	margin: 0;	}* html .copy{	padding:0 8px 0 0;	}* html .bod{	margin:20px 10px 0 0;	}/* legacy styles */  #notifyProcess {    visibility:hidden;    position: relative;    font-family: Verdana;    font-size: 12pt;    color:red;    z-index: 1;  }.articleHeading {	background-color: #91922a;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: white;}.FlatFormFields {	color : #000000;	background-color : #bcbf7c;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 11px;}.FlatFormFieldsover {	color : white;	background-color : #9c9d3f;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 11px;}.copyrightFooter {	font-size: 9px;}bodyTextBold {	font-weight: bold;}