/* CSS Document */

/* CSS Document  for prudentialclearwater.com */
td.disclaimer {}
a.disclaimer {}

/* CHILD DEFAULTS */
	.left{}		/* Left Cell of ID'ed Table 		*/ 
	.middle{}	/* Middle Cell of ID'ed Table 		*/ 
	.right{}	/* Right Cell of ID'ed Table 		*/ 
	.top{}		/* Top Row/Cell of ID'ed Table 		*/ 
	.bottom{}	/* Bottom Row/Cell of ID'ed Table 	*/ 
	.container00{} /* Generic containers */
	.container01{} /* Generic containers */
	.container02{} /* Generic containers */
	.container03{} /* Generic containers */
	.container04{} /* Generic containers */
	.container05{} /* Generic containers */
	.container06{} /* Generic containers */
	.container07{} /* Generic containers */
	.container08{} /* Generic containers */
	.container09{} /* Generic containers */
	.PRETTY_NAME{} 		/* (IF CLASSED)	Wraps the name that is associated with the account */
	.PHONE_NUMBERS{}	/* (IF CLASSED)	Wraps the Phone Numbers (all of them) that is associated with the account */
	.OFFICE_ADDRESS{} 	/* (IF CLASSED)	Wraps the Office Address that is associated with the account */
	.OFFICE_NAME{} 		/* (IF CLASSED)	Wraps the Office Name that is associated with the account */
/* CLOSE CHILD DEFAULTS */

#CSSheader{
	display:none;
} /* THE ID CSSheader and it's children allow you to replace or if you like, add a header above the default header. */
	#CSSheader .container00{}
	#CSSheader .container01{}
	#CSSheader .container02{}
	#CSSheader .container03{}
	#CSSheader .container04{}
	#CSSheader .PRETTY_NAME{}
	#CSSheader .PHONE_NUMBERS{}
	#CSSheader .PHONE_NUMBERS br{}
	#CSSheader .OFFICE_ADDRESS{}
	#CSSheader .OFFICE_NAME{}
	#CSSheader .container05{}
	#CSSheader .container06{}
	#CSSheader .container07{}
	#CSSheader .container08{}
	#CSSheader .container09{}

#header{
margin: 0 auto;
width: 900px;
height: 262px;
background-image:url('/files/1582274/banner.jpg');
background-position:top;
background-repeat:no-repeat;
} /* This is the table that the default header is enclosed in */
	#header .left{}
	#header .right{}
	
#headerFloor{
margin: 0 auto 0;
width: 900px;
}	/* Below the default header there is a line (blue is the default) */
	
#headerFloor .top{display:none;}
#headerFloor .bottom{display:none;}

#pageTitle {display:none;}

body{
background-image: url();
background-position:top;
background-repeat:repeat-x;
width: 900px;
margin:0 auto;
text-align:center;
background-color:#E5D790;
font-family: Trebuchet MS;
font-size: 12px;
}

td {
font-family: Trebuchet MS;
font-size: 12px;
}

p {
font-family: Trebuchet MS;
font-size: 12px;
}

.middle {
margin: 0 auto 0;
width: 900px;
}

#footSpacer {
margin: 0 auto 0;
width: 900px;
}


#navLable {display:none}
#ContactTable {
text-align:center;
width:209px;
position:relative;
top:10px;
}

#ContactTable a {
color:#FFFFFF;
}

#NAVIGATION i:hover {} /* To give the menu buttons a rollover effect */

#NAVIGATION a font:hover,a:hover{} /* To give the menu buttons a rollover effect in IE*/

#articlesTable tbody tr td {background:#4D6017;} /* To remove the articles & links section */
#articlesTable  {background:#4D6017;}

#NavTable {background:#4D6017;}

.disclaimer {color:#FFFFFF;}
.disclaimer a {color:#FFFFFF;}
#disclaimerWrapper {width:900px;}

.right li {text-align:left;}

#agentList li {text-align:left;}

#content {
position:relative;
width:900px;
text-align:center;
margin:0 auto 0;
}
#contentTable td{}

#contentTable .left{background:#4D6017;}

#contentTable{
margin: 0 auto 0;
width: 900px;
background-color:#F3E9B2;
} 

#contentTable tbody tr td{width: 0px;}

table {max-width: 900px;}

#contentTable .main{background:url(/files/1582274/main_bg.jpg) top center no-repeat;}

		/* MENU */ 



#nav ul {
padding:0;
margin:0;
list-style:none;
}

#nav a {
display:block;
width:209px;
height:38px;
color:#FFFFFF;
}

#nav a.mainMenuItem {
display: block;
padding:8px 10px 8px 10px;
width:209px;
height:30px;
background: url() top left no-repeat; 
background-color:#4D6017; 
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
text-align:left;
border:;
border-width:;
}

#nav a.sub {
display: block;
width:165px;
*width:175px;
height:22px;
padding-left:10px;
background-color:#4D6017;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:21px;
color:#FFFFFF;
text-decoration:none;
text-align:left;
border:1px #000 solid;
border-width:1px 1px 0px 1px;
}

#nav a:hover.sub {background-color:#E5D790;color:#000;}

#nav li {
float: left;
width:150px;
position:relative;
}

#nav li ul {
position: absolute;
width:150px;
left: -9999px;
}

#nav li:hover ul {
position:absolute;
left:166px;
top:0;
}

#nav li:hover ul, #nav li.navhover ul {
left:166px;
top:0;
}

#nav a.sub_sub {
display: block;
width:165px;
*width:175px;
height:22px;
padding-left:10px;
background-color:#FFF9DC;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:21px;
color:#8E2800;
text-decoration:none;
text-align:left;
border:1px #8E2800 solid;
border-width:1px 1px 0 0;
}

#nav a:hover.sub_sub {background-color:#468966;color:#FFFADD;}
#nav li:hover ul li ul {
position:absolute;
left: -9999px;
}

#nav li:hover ul li ul, #nav li.navhover ul li ul {
left: -9999px;
}

#nav li ul li {
padding-left:45px; 
z-index:99;
float: left;
position:relative;
}

#nav li ul li ul{
position: absolute;
left: -9999px;
width:175px;
}

#nav li ul li:hover ul {
position:absolute;
left:177px;
*left:175px;
top:0;
}

#nav li ul li:hover ul, #nav li ul li.navhover ul {
left:177px;
*left:175px;
top:0;
}

#contactLable{background:#E5D790;}
#contactLable b{color:black;}
#contentTable .style99 a{color:white;}