#bckgrd { 
	background-image: url(http://www.campteam.com/images/checkerboard.gif); 
	background-repeat: repeat-x; 
	height: 186px; 
	margin: 0px; }

#purpleboard { 
	background-image: url(http://www.campteam.com/images/purplebar.gif); 
	background-repeat: repeat-x; 
	height: 186px; 
	width: 100%; 
	margin: 0px; 
	position: absolute; 
	top: 0px; 
	right: 0px; 
	z-index: 1; }

#logo h1 { 
	background-image: url(http://www.campteam.com/images/header.png); 
	margin: 0px; 
	height: 186px; 
	width: 1000px; 
	text-indent: -9999px; }

#keywords { 
	display: none; 
	text-indent: -9999px; 
	margin-bottom: 0px; 
	margin-top: 0px; }

#hidden { 
	display: none; 
	text-indent: -9999px; 
	margin-bottom: 0px; 
	margin-top: 0px; }

#fullbody h2 { 
	background-repeat: no-repeat; 
	background-position: left top; 
	height: 65px; 
	text-indent: -9999px; 
	margin-bottom: 2; 
	margin-top: 2; 
	line-height: 2px; }

#bottombkgrd { 
	background-image: url(http://www.campteam.com/images/checkerboard.gif); 
	background-repeat: repeat-x; 
	height: 150px; 
	margin-left: 0px; 
	margin-top: 30px; }

#bottom { 
	background-image: url(http://www.campteam.com/images/bottom.png); 
	background-repeat: no-repeat; 
	background-position: left bottom; 
	height: 150px; }

#bottom h5 { 
	background-repeat: no-repeat; 
	background-position: left bottom; 
	text-indent: -9999px; 
	margin-bottom: 0px; 
	margin-top: 0px; }

#bottomrepeat { 
	background-image: url(http://www.campteam.com/images/bottomrepeat.gif); 
	background-repeat: repeat-x; 
	width: 100%; 
	height: 150px; 
	position: relative; 
	bottom: 0px; 
	left: 0px; 
	margin-right: 0px; }

.aboutuspage h2 { 
	background-image: url(http://www.campteam.com/images/headers/AboutUs.jpg); }

.test { 
	margin-top: 30px; 
	margin-bottom: 15px; }

.test img { 
	float: left; 
	margin-bottom: 30px; 
	margin-left: 20px; 
	margin-right: 30px; }

h3.testheader { 
	background-image: url(http://www.campteam.com/images/subheaders/testimonials.gif); 
	margin-top: 30px; 
	background-repeat: no-repeat; 
	height: 65px; 
	text-indent: -9999px; 
	margin-bottom: 0px; 
	margin-left: 15px; }

div.test p { 
	padding-left: 30px; 
	padding-right: 20%; }

h2.askourclients { 
	background-image: url(http://www.campteam.com/images/subheaders/askourclients.gif); 
	margin-top: 30px; 
	background-repeat: no-repeat; 
	height: 65px; 
	text-indent: -9999px; 
	margin-bottom: 0px; 
	margin-left: 15px; 
	clear: both; }

.header { 
	padding-left: 20px; 
	margin-top: 30px; 
	color: #CCC; 
	font-size: 20px; 
	font-weight: bold; 
	background-color: #422385; 
	background-position: 150px; }

.description { 
	padding-right: 20px; 
	margin-top: 15px; 
	margin-bottom: 0px; 
	width: 620px; }

#ask p { 
	padding-left: 35px; 
	padding-right: 35px; 
	margin: 0px; }

#askcol h4 { 
	margin-left: 15px; 
	margin-right: 15px; 
	margin-top: 10px; 
	margin-bottom: 10px; 
	padding-left: 20px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	color: #CCC; 
	font-size: 20px; 
	font-weight: bold; 
	background-color: #422385; }

#askcol { 
	display: inline; 
	width: 850px; 
	margin: 20px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	float: left; 
	background-color: #bfbfbf; }

div.askleft { 
	width: 50%; 
	float: left; 
	padding-top: 20px; 
	padding-bottom: 20px; 
	display: inline; }

div.askright { 
	float: right; 
	margin-right: 20px; 
	padding-top: 20px; 
	padding-bottom: 20px; 
	display: inline; }

#wrapper1 h2 { 
	background-repeat: no-repeat; 
	background-position: left top; 
	height: 65px; 
	text-indent: -9999px; 
	margin-bottom: 0px; 
	margin-top: 0px; }

.healthcoverage h2 { 
	background-image: url(http://www.campteam.com/images/headers/personalhealthcoverage.gif); }

.healthcoverage h3 { 
	margin-left: 15px; }

#wrapper1 { 
	padding-top: 186px; 
	margin-left: 182px; }

#wrapper2 { 
	background-image: url(http://www.campteam.com/images/headers/healthcoverage.gif); }

#healthcare { 
	padding-top: 40px; 
	padding-left: 20px; }

a.healthlink p { 
	font-size: 16px; 
	font-weight: bold; 
	padding-left: 15px; 
	padding-bottom: 5px; 
	margin: 10px; 
	color: #422385; 
	text-decoration: underline; }

p a.healthlink { 
	font-size: 16px; 
	font-weight: bold; 
	padding-left: 15px; 
	padding-bottom: 5px; 
	margin: 10px; 
	color: #422385; 
	text-decoration: underline; }

h2.short { 
	background-image: url(http://www.campteam.com/images/headers/shortterm.gif); }

h2.basic { 
	background-image: url(http://www.campteam.com/images/headers/basichealth.gif); }

h2.international { 
	background-image: url(http://www.campteam.com/images/headers/international.gif); }

a.healthlink:hover { 
	color: #ff0000; 
	text-decoration: underline; }

a.healthlink:hover p { 
	color: #ff0000; 
	text-decoration: underline; }

p.healthcompany { 
	padding-left: 30px; 
	margin-top: 30px; 
	margin-bottom: 0px; 
	color: #422385; 
	font-size: 20px; 
	font-weight: bold; }

p.healthhead { 
	color: #000; 
	font-size: 16px; 
	font-weight: bold; }

p.healthdescrip { 
	font-size: 12px; }

P.healthlinkname { 
	font-size: 12px; }

p.healthdescrip2 { 
	font-size: 12px; }

#record { 
	margin-left: 20px; 
	margin-right: 30px; 
	padding-top: 30px; 
	margin-bottom: 30px; 
	margin-top: 10px; 
	border-bottom: 3pt #666 solid; }

#space { 
	height: 275px; }

div.youcanexpect { 
	width: 750px; }

h2.youcanexpect { 
	background-image: url(http://www.campteam.com/images/headers/youcanexpect.gif); }

h4.youcategory { 
	color: #CCC; 
	font-size: 20px; 
	font-weight: bold; 
	background-color: #422385; 
	width: 340px; 
	margin-left: 20px; 
	padding-left: 10px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	margin-top: 1px; 
	clear: left; }

p.youdescrip { 
	color: #000; 
	width: 340px; 
	margin-left: 20px; 
	margin-right: 10px; 
	padding-right: 10px; 
	line-height: 16px; 
	padding-bottom: 6px; }

div.youpic { 
	float: right; 
	margin-right: 75px; 
	display: inline; 
	margin-top: 20px; 
	margin-bottom: 1px; 
	padding-bottom: 20px; }

#col { 
	display: inline; 
	width: 380px; 
	margin: 20px; 
	float: left; 
	background-color: #bfbfbf; }

div.onecol { 
	width: 380px; 
	display: inline; 
	padding-top: 20px; 
	padding-bottom: 20px; 
	float: left; }

div.leftcol { 
	width: 210px; 
	float: left; 
	padding-top: 20px; 
	padding-bottom: 20px; 
	display: inline; }

div.rightcol { 
	float: right; 
	margin-right: 20px; 
	padding-top: 20px; 
	padding-bottom: 20px; 
	display: inline; }

h2.serviceheader { 
	background-image: url(http://www.campteam.com/images/Subheaders/services.gif); 
	clear: left; }

#info { 
	padding-top: 45px; 
	width: 50%; 
	margin-left: 50px; }

#info h2 { 
	background-repeat: no-repeat; 
	background-position: left top; 
	height: 65px; 
	text-indent: -9999px; 
	margin-bottom: 0px; 
	margin-top: 0px; }

.typeservice { 
	padding-left: 20px; 
	margin-top: 30px; 
	color: #CCC; 
	font-size: 20px; 
	font-weight: bold; 
	background-color: #422385; 
	background-position: 150px; 
	clear: left; }

.coverage { 
	margin-left: 20px; 
	margin-top: 0px; 
	margin-bottom: 0px; }

.section { 
	width: 550px; 
	padding-left: 50px; 
	padding-top: 20px; }

.faqq { 
	padding-left: 20px; 
	margin-top: 5px; 
	margin-bottom: 5px; 
	color: #CCC; 
	font-size: 20px; 
	font-weight: bold; 
	background-color: #422385; }

.faqah { 
	padding-left: 20px; 
	color: #422385; 
	font-size: 18px; 
	font-weight: bold; }

.faqa { 
	padding-left: 20px; 
	padding-right: 20px; }

#intro { 
	margin-top: 5px; 
	margin-bottom: 5px; 
	text-align: left; 
	color: #000; 
	font-size: 14px; 
	width: 720px; 
	margin-left: 40px; 
	margin-right: 15px; }

#quotesform p { 
	margin-left: 20px; 
	margin-right: 20px; }

.quotespage h2 { 
	background-image: url(http://www.campteam.com/images/headers/Quotes.gif); }

.quotespage { 
	width: 720px; }

.form { 
	background-color: #ffffff; 
	margin-bottom: 15px; 
	padding-bottom: 15px; 
	float: left; 
	width: 700px; 
	display: inline; 
	border: 1px #000 solid; 
	clear: left; 
	margin-top: 20px; }

.form p { 
	margin: 0px; 
	padding: 5px 0 5px 0; 
	padding-left: 270px; 
	clear: left; 
	height: 1%; }

p.formhead, p.formsection { 
	margin-top: 10px; 
	margin-bottom: 5px; 
	text-align: left; 
	color: #000; 
	font-size: 20px; 
	font-weight: bold; 
	background-color: #C2B7D7; 
	background-position: 150px; 
	clear: left; 
	width: 680px; 
	height: 30px; 
	padding: 5px 10px 0px 10px; }

input.buttons { 
	margin-left: 25px; }

.thankshead { 
	color: #422385; 
	font-size: 20px; 
	font-weight: bold; 
	margin-left: 20px; }

.thanksinfo { 
	margin-left: 20px; 
	font-size: 14px; }

#quotesform { 
	margin-left: 20px; }

#quotesform h4 { 
	margin-top: 5px; 
	margin-bottom: 5px; 
	text-align: left; 
	color: #000; 
	font-size: 20px; 
	font-weight: bold; 
	background-color: #C2B7D7; 
	background-position: 150px; 
	clear: left; 
	width: 600px; 
	height: 30px; 
	margin-left: 0px; 
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 20px; }

#quotecontact { 
	margin-left: 20px; }

p.labeltag { 
	width: 500px; 
	text-align: right; }

.claims h2 { 
	background-image: url(http://www.campteam.com/images/headers/Claims.gif); }

.claimsection { 
	width: 550px; 
	padding-left: 50px; 
	padding-top: 20px; }

.question { 
	padding-left: 20px; 
	margin-top: 5px; 
	color: #CCC; 
	font-size: 20px; 
	font-weight: bold; 
	background-color: #422385; }

.Cheader { 
	padding-left: 20px; 
	color: #422385; 
	font-size: 18px; 
	font-weight: bold; }

.claims p { 
	padding-left: 20px; }

.answer { 
	padding-left: 20px; }

#formsection { 
	margin-left: 10px; }

.forms h2 { 
	background-image: url(http://www.campteam.com/images/headers/Formsapps.gif); }

.forms h4, .quotespage h4, h4.apps { 
	padding-left: 20px; 
	margin-top: 10px; 
	color: #000; 
	font-size: 18px; 
	font-weight: bold; 
	background-color: #C2B7D7; 
	width: 600px; 
	clear: left; 
	padding-top: 3px; 
	padding-bottom: 3px; }

a.formlink { 
	margin-left: 20px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	color: #422385; 
	font-size: 14px; 
	font-weight: bold; }

a.formlink:hover { 
	color: #ff0000; }

table { 
	margin-left: 30px; 
	background-color: #c2b7d7; 
	margin-bottom: 1px; 
	margin-top: 1px; 
	clear: left; 
	border-collapse: collapse; }

table th, table td { 
	text-align: left; 
	border: 1px #000 solid; 
	margin: 0px; 
	padding-left: 5px; 
	padding-right: 15px; 
	padding-top: 3px; }

.contactus h2 { 
	background-image: url(http://www.campteam.com/images/headers/Contact%20Us.gif); }

#name { 
	margin-left: 15px; }

#contactlist { 
	padding: 15px; }

#contactinfo { 
	margin-top: 5px; 
	margin-right: 30px; 
	margin-bottom: 5px; 
	margin-left: 30px; }

#phoneinfo { 
	margin-bottom: 15px; 
	margin-left: 60px; 
	margin-top: 15px; 
	margin-right: 15px; 
	font-size: 14px; 
	font-style: oblique; 
	color: #000000; 
	background-color: #C2B7D7; 
	width: 220px; 
	padding-left: 5px; }

#addressinfo { 
	margin-top: 15px; 
	margin-bottom: 20px; 
	margin-left: 65px; 
	margin-right: 15px; }

p.address { 
	margin: 0px; }

p.phone { 
	margin: 0px; }

p.contactdirectly { 
	margin-left: 30px; 
	margin-bottom: 1px; 
	padding-bottom: 10px; }

#directcontact { 
	width: 600px; }

#contactspace { 
	height: 50px; }

#homelogo { 
	display: none; 
	text-indent: -9999px; 
	margin-bottom: 0px; 
	margin-top: 0px; }

#adobe { 
	margin-top: 20px; 
	margin-left: 20px; 
	width: 600px; }

.adobeinstruct { 
	margin-left: 10px; 
	margin-right: 20px; }

#adobe img { 
	margin-left: 45px; }

#adobeinfo { 
	text-align: left; }

#adobe h4 { 
	padding-left: 20px; 
	width: 600px; 
	color: #000; 
	font-size: 15px; 
	font-weight: bold; 
	background-color: #CCC; }

#adobe h4 a { 
	color: #422385; 
	font-size: 14px; 
	text-decoration: none; }

#adobe h4 a:hover { 
	color: #ff0000; }

.headerhome { 
	text-indent: -9999px; 
	background-image: url(http://www.campteam.com/images/hmtopbar.jpg); 
	height: 170px; 
	padding-top: 1px; }

#Contenthome { 
	width: 800px; 
	padding: 0px 17px; }

#logohome { 
	position: absolute; 
	top: 50px; 
	background-image: url(http://www.campteam.com/images/logo.gif); 
	width: 799px; 
	height: 150px; 
	background-position: center; 
	background-repeat: no-repeat; 
	text-indent: -999px; 
	z-index: 20; }

.flash { 
	height: 390px; 
	width: 800px; 
	padding-bottom: 1px; }

.ltbandtophome { 
	height: 50px; 
	background-image: url(http://www.campteam.com/images/hmslicetop.jpg); 
	background-repeat: repeat-x; 
	padding-top: 10px; }

#Contenthome p { 
	margin-left: 15px; 
	margin-right: 15px; }

#Contenthome h4 { 
	margin-top: 40px; 
	font-size: 18px; 
	color: #555; 
	margin-bottom: 0px; 
	margin-left: 15px; 
	text-align: center; }

#Contenthome h4.homesmall { 
	font-size: 13px; 
	margin-top: 5px; }

#Contenthome h3 { 
	text-align: center; 
	text-transform: uppercase; 
	color: #999; 
	letter-spacing: -1px; 
	font-size: 20px; 
	margin-bottom: 0px; }

#Contenthome h2 { 
	text-align: center; }

.ltbandhome { 
	height: 100px; 
	background-image: url(http://www.campteam.com/images/hmslice2.jpg); 
	background-repeat: repeat-x; 
	padding-top: 1px; }

#Contenthome .areas li { 
	list-style-type: none; 
	display: inline; 
	font-size: 14px; 
	margin-left: 10px; 
	margin-right: 10px; }

.sponsorshome { 
	background-image: url(http://www.campteam.com/images/hmbtmsponsors.jpg); 
	padding-top: 72px; 
	clear: left; 
	margin-top: 
	background-position: center top; 
	background-repeat: no-repeat; 
	height: 460px; }

.leftsponsorshome { 
	float: left; 
	margin-top: 20px; 
	clear: left; 
	padding-left: 15px; }

.rightsponsorshome { 
	float: right; 
	width: 200px; 
	padding-right: 15px; 
	margin-top: 20px; }

#Contenthome a img { 
	border: none; }

.aboutuspage { 
	width: 600px; }

.campapp h2 { 
	background-image: url(http://www.campteam.com/images/headers/campapp.gif); }

form table { 
	margin-left: 50px; 
	background-color: #FFFFFF; 
	margin-top: 5px; }

.form table th, .form table td { 
	padding-right: 5px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	text-align: left; 
	border: 1px #ccc solid; }

.formemail { 
	text-align: left; 
	margin: 0px; 
	padding-left: 5px; 
	padding-right: 15px; 
	padding-top: 3px; 
	font-weight: bold; }

label { 
	display: inline; 
	width: 240px; 
	float: left; 
	text-align: right; 
	margin-left: -300px; 
	padding-bottom: 5px; 
	padding-left: 50px; }

table.email { 
	background-color: #FFFFFF; 
	width: 700px; }

table.email th { 
	text-align: right; 
	width: 45%; }

.textarea { 
	border: 2px #666 solid; }

p.formnote { 
	display: inline; 
	float: left; 
	text-align: left; 
	width: 650px; 
	margin-left: 10px; 
	padding: 8px; 
	padding-left: 8px; }

.formsection { 
	padding: 7px 20px 0px 20px; 
	font-weight: bold; 
	width: 660px; 
	color: #000; 
	font-size: 16px; 
	text-align: left; 
	margin-bottom: 5px; 
	margin-top: 5px; 
	height: 30px; 
	display: inline-block; 
	}

table.width td input { 
	width: 75px; }

td.formhead { 
	background-color: #C2B7D7; 
	clear: left; 
	font-weight: bold; 
	font-size: 18px; 
	padding-left: 20px; 
	margin-top: 10px; 
	margin-bottom: 5px; 
	padding-top: 5px; 
	height: 30px; }

.email td, .email th { 
	border-bottom: 1px #ccc solid; }

#Contenthome h1 { 
	font-size: 20px; }

.campapp h2 { 
	background-image: url(http://www.campteam.com/images/headerapps/campapp.gif); }

.propertyapp h2 { 
	background-image: url(http://www.campteam.com/images/headerapps/propertyapp.gif); }

.workersapp h2 { 
	background-image: url(http://www.campteam.com/images/headerapps/workersapp.gif); }

.DONPApp h2 { 
	background-image: url(http://www.campteam.com/images/headerapps/DONPApp.gif); }

.DOPApp h2 { 
	background-image: url(http://www.campteam.com/images/headerapps/DOPApp.gif); }

.spectators h2 { 
	background-image: url(http://www.campteam.com/images/headerapps/spectatorapp.gif); }

.sportsapp h2 { 
	background-image: url(http://www.campteam.com/images/headerapps/sportsapp.gif); }

.headapp { 
	font-size: 16px; 
	font-weight: bold; 
	width: 600px; }

.error { 
	font-weight: bold; 
	color: #c00; 
	font-size: 11px; }

#fullbody { 
	width: 748px; 
	float: right; }

#fullbodyemail { 
	margin: 10px; }

.homebodyleft { 
	float: left; 
	width: 240px; 
	padding: 10px; 
	background-color: #fff; }

.videoright { 
	float: right; 
	padding-right: 4px; 
	padding-top: 10px; 
	border: 1px 999 solid; 
	width: 526px; 
	height: 426px; 
	background-color: #fff; }

.about { 
	width: 800px; 
	margin-top: 16px; 
	margin-bottom: 10px; }

.container { 
	width: 800px; }

.outershadow { 
	width: 840px; 
	background-image: url(http://www.campteam.com/images/backgrnd.jpg); 
	background-repeat: repeat-y; 
	background-position: center top; 
	background-position: center; 
	margin: auto auto; }

.areas { 
	text-align: center; }

a { 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-weight: normal; 
	font-size: 12px; 
	border: 0px  none; 
	text-decoration: none; 
	color: #999; 
	padding: 2px 4px; }

.tabarea1 { 
	width: 720px; }

.width { 
	www: }

#navHome ul { 
	margin: 5px 12px; 
	display: inline; 
	width: 776px; 
	text-align: center; 
	height: 80px; }

#navHome a { 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 14px; 
	color: #333; 
	list-style-type: none; 
	height: 26px; 
	display: inline; 
	text-decoration: none; 
	white-space: nowrap; 
	text-align: center; 
	padding: 6px 12px; }

#navHome a:hover { 
	color: #000; 
	text-decoration: none; }

#navMain ul { 
	padding-top: 10px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	list-style-type: none; 
	width: 160px; 
	float: left; }

#navMain li { 
	color: #333; 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 14px; 
	list-style-type: none; 
	padding-top: 16px; 
	padding-bottom: 3px; 
	border-bottom: 1px #333 solid; 
	margin-left: 10px; }

#navMain a { 
	color: #333; 
	text-decoration: none; 
	display: block; 
	text-transform: capitalize; 
	letter-spacing: 1px; 
	font-weight: bold; }

#navMain a:hover { 
	color: #000; 
	text-decoration: none; 
	font-weight: bold; }

#left { 
	float: left; 
	background-image: url(http://www.campteam.com/images/leftMainNavBG.jpg); 
	background-repeat: repeat-x; 
	width: 182px; 
	height: 561px; }

#header { 
	height: 186px; }

.clear { 
	clear: both; }

body { 
	margin: 0; 
	padding: 0; 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 12px; }

#Wrapper { 
	width: 950px; }

h4.aboutus { 
	line-height: 18px; }

#graybg { 
	background-color: #b0b0b0; }

#homeOutContainer { 
	width: 799px; }

.navContainer { 
	width: 799px; 
	height: 50px; 
	margin: 0px; }

#navHome { 
	height: 80px; 
	background-image: url(http://www.campteam.com/images/navhomebg.gif); 
	background-repeat: repeat-x; 
	width: 800px; 
	padding-top: 10px; 
	text-align: center; 
	line-height: 24px; }

h3.nonCamp { 
	font-size: 16px; 
	color: #666; 
	padding-top: 15px; 
	padding-bottom: 8pt; 
	text-transform: uppercase; }

p.nonCamp { 
	padding: 6px 20px; 
	line-height: 20px; }

#homefooter { 
	background-image: url(http://www.campteam.com/images/navhomebg.gif); 
	background-repeat: repeat-x; 
	width: 800px; 
	height: 40px; 
	clear: both; }

p { 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #000; 
	padding-left: 2px; 
	padding-right: 4px; }

.footUltimax { 
	font-size: 10px; 
	display: block; 
	float: right; 
	color: #fff; 
	padding: 8px 8px; }

.tabarea2 { 
	width: 720px; }

.tabarea3 { 
	width: 720px; }

.tabarea4 { 
	width: 720px; }

.tabarea5 { 
	width: 720px; }

.tabarea6 { 
	width: 720px; }

.tabarea { 
	width: 720px; }

.vid { 
	padding-top: 15px; }

