html,body{margin:0;padding:0}
body{background-color: #FFFFFF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
	

a:link {color:#505050}      /* unvisited link */
a:visited {color:#505050}  /* visited link */
a:hover {color:#000000; font-weight:800}  /* mouse over link */
a:active {color:#505050}  /* selected link */
a{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:13px; padding:0px; margin:0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: #FFF; border-right-color: #FFF; border-bottom-color: #FFF; border-left-color: #FFF;}
	
div#all{
	text-align:left;
	width:789px;
	margin:7px auto;
	border: 1px solid;
	z-index: 5;
	background-color: #FFFFFF;
	position: relative;
	border-color: #000000;
	padding: 10px;
}

div#topcontainer{text-align:left; width:100%; margin:0px; z-index: 5; background-color: #FFFFFF; width: 100%;}
div#banner {height:185px; margin:0px; padding:0px;}
div#menucontainer{position:relative; margin:0px; padding:0px; width:100%;}
div#linkslogo{position: absolute; left: 0px; top: -3px; width: 260px; height: 100px; z-index: 3;}
div#certaintylogo_home{position: absolute; left: 271px; top: 30px; width: 401px; height: 84px; z-index: 3;}
div#certaintylogo_who{position: absolute; left: 315px; top: 4px; width: 380px; height: 86px; z-index: 3;}
div#certaintylogo_what{position: absolute; left: 315px; top: 4px; width: 380px; height: 86px; z-index: 3;}
div#certaintylogo_how{position: absolute; left: 315px; top: 4px; width: 380px; height: 86px; z-index: 3;}
div#certaintylogo_contact{position: absolute; left: 315px; top: 4px; width: 380px; height: 86px; z-index: 3;}
div#menugreytopline{position: absolute; left: 0px; top: 512px; width: 581px; height: 25px; z-index: 4; background-color: #000000;}

div#menudivider2{position: absolute; left: 580px; top: 138px; width: 1px; height: 8px; z-index: 4; background-color: #000000;}
div#menudivider3{position: absolute; left: 624px; top: 138px; width: 1px; height: 8px; z-index: 4; background-color: #000000;}
div#menudivider4{position: absolute; left: 672px; top: 138px; width: 1px; height: 8px; z-index: 4; background-color: #000000;}
div#menudivider5{position: absolute; left: 714px; top: 138px; width: 1px; height: 8px; z-index: 4; background-color: #000000;}

div#csa_text{
	position: absolute;
	left: 0px;
	top: 162px;
	width: 789px;
	height: 19px;
	z-index: 4;
	padding:0px;
	margin:0px;
	background-color: #c0c0c0;
	font-style: normal;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600;
	padding-top: 4px;
}

div#homemenu_home{
	position: absolute;
	left: 536px;
	top: 133px;
	width: 34px;
	height: 16px;
	z-index: 6;
	padding:0px;
	margin:0px;
	border-bottom: 6px solid;
	border-bottom-color: #c0c0c0;
}
div#homemenu{position: absolute; left: 536px; top: 133px; width: 37px; height: 16px; z-index: 6; padding:0px; margin:0px;}
div#whomenu{position: absolute; left: 589px; top: 133px; width: 25px; height: 16px; z-index: 4; padding:0px; margin:0px;}
div#whomenu_who{
	position: absolute;
	left: 589px;
	top: 133px;
	width: 28px;
	height: 16px;
	z-index: 4;
	padding:0px;
	margin:0px;
	border-bottom: 6px solid;
	border-bottom-color: #c0c0c0;
}
div#whatmenu{position: absolute; left: 632px; top: 133px; width: 30px; height: 16px; z-index: 4; }
div#whatmenu_what{
	position: absolute;
	left: 632px;
	top: 133px;
	width: 30px;
	height: 16px;
	z-index: 4;
	border-bottom: 6px solid;
	border-bottom-color: #c0c0c0;
}
div#howmenu{position: absolute; left: 680px; top: 133px; width: 25px; height: 16px; z-index: 4; }
div#howmenu_how{
	position: absolute;
	left: 680px;
	top: 133px;
	width: 25px;
	height: 16px;
	z-index: 4;
	border-bottom: 6px solid;
	border-bottom-color: #c0c0c0;
}
div#contactmenu{position: absolute; left: 722px; top: 133px; width: 80px; height: 16px; z-index: 4; }
div#contactmenu_contact{
	position: absolute;
	left: 722px;
	top: 133px;
	width: 67px;
	height: 16px;
	z-index: 4;
	border-bottom: 6px solid;
	border-bottom-color: #c0c0c0;
}



div#midcontainer{
	clear:both;
	position: relative;
	width:789px;
	background:#FFF;
	height: 330px;
	top: 10px;
}
div#content{width: 790px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 1px;} 
div#leftdiv{float:left; width: 260px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 440px; border-right: 1px solid; border-color: #000000;}
div#leftdiv_home{
	float:left;
	width: 260px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 425px;
	top: 180px;
}
div#leftdiv_who{float:left; width: 280px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 750px; border-right: 1px solid; border-color: #000000;}
div#leftdiv_what{float:left; width: 260px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 500px; border-right: 1px solid; border-color: #000000;}
div#leftdiv_how{float:left; width: 260px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 360px; border-right: 1px solid; border-color: #000000;}
div#leftdiv_contact{float:left; width: 260px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 345px; border-right: 1px solid; border-color: #000000;}
div#golfimage{left: 5px; top: 180px; width: 260px; height: 330px; z-index: 1;}
div#rightdiv{float:right; width: 529px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}


div#footer{
	clear:both;
	position: relative;
	width:789px;
	background: #c1c1c1;
	color: #000000;
	height:19px;
	border-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 4px;
}
div#copyright{
	width: 100%;
	height: 19px;
	z-index: 4;
	position: relative;
	left: 0px;
	top: 0px;
}
div#certaintylogo{float:left;}





.spacerBlock {
	clear: both;
	height: 10px;
	width: 20px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2px;
}

p, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #505050;
	line-height: 1.8em;
}

.homeTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #F00;
}

.homeTitleItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style:italic;
	color: #F00;
}



.staffSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #505050;
}

.staffSmallBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #505050;
}

a.industryLinkSmallBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #505050;
	text-decoration: none;
}

a.resultsRedBoldLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F00;
	text-decoration: none;
}
a.resultsRedBoldLink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	color: #F00;
	text-decoration: none;
}
a.resultsGreyBoldLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #505050;
	text-decoration: none;
}
a.resultsGreyBoldLink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	color: #505050;
	text-decoration: none;
}
.resultsGreyBoldLink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	color: #505050;
	text-decoration: none;
}
.regRed2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E20026;
}

.regRed2Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E20026;
}

.style10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: bold; 
}

.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	}

.style11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;  
}

.style7 {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
}

.style8 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: italic; 
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px; 
	font-weight: bold;
	font-style: italic;
}

.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px; 
	font-weight: bold;
	font-style: italic;
}

.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px; 
	font-weight: bold;
	font-style: italic;
}
