.headerhint {background:  url(headerdash.gif);background-repeat: repeat-x; cursor:pointer;}
.hint {background:  url(dash.gif);background-repeat: repeat-x; cursor:pointer;}
.tabscroll { height: 350px;overflow: auto; scrollbar-face-color : #ffffff; scrollbar-highlight-color : #ffffff; 
scrollbar-3dlight-color : #00607C;scrollbar-darkshadow-color : #00607C; scrollbar-arrow-color : #ffffff; 
scrollbar-shadow-color : #ffffff; scrollbar-track-color: #ffffff ;}
ul.bulbox { list-style-image: url('bullet_box.gif'); font-size: 13px; color: #333333; margin-left: 60px;padding-right: 60px;}
#block_2 ol li { font-size: 13px; color: #333333; margin-left: 35px;padding-bottom: 5px; padding-right: 60px;}
#idxblock_2 ul li { list-style-image: url('bullet_box.gif'); font-size: 17px; color: #333333; margin-left: 40px;padding-left:10px;}
#idxblock_2 ol li { font-size: 13px; color: #333333; margin-left: 35px;padding-bottom: 5px; padding-right: 60px;}
 #block_3 li {font-weight:normal; list-style-image: url('s-square.gif');padding-top: 2px; padding-bottom: 2px;  padding-left: 0px; text-indent: 0px; line-height: 15px; } 
body {margin: 0px; padding: 0px; background: #ffffff; color: #333333; font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px; } 
h1 {font-family: Verdana, Arial, Helvetica; font-size: 16px; text-decoration: none; margin-left: 0px;margin-top: 0px;text-indent: 0px; } */
p { padding-left: 10px; padding-right: 10px; text-align: left; } 
a:visited { color: #333333; text-decoration: underline; } 
a:link { color: #333333; text-decoration: underline; } 
#container { background: transparent url('side.gif') 100% 0px repeat-y; } 
#copyright { margin-top: 15px; padding-top: 40px; padding-bottom: 20px; font-size: 10px; clear: both; text-align: center; background: #ffffff;  } 
#copyright a:link, #footer a:visited { text-decoration: none;  } 
#copyright a:hover, #footer a:active { background: none; text-decoration: underline; } 
#copyright p.p2 { text-align: center; font-size: 11px; color: #999; } 
#I_copyright { font-size: 10px; text-align: center; background: #E6E6DC; color: #000; } 
#I_copyright p.p2 { text-align: center; font-size: 10px; color: #567b9b;} 
#breadcrumb {font-size: 10px;  line-height: 10px; color: #567b9b;} 
#breadcrumb a:link { color: #567b9b; text-decoration: none; }
#breadcrumb a:visited { color: #567b9b; text-decoration: none; } 
#breadcrumb a:active { color: #567b9b; text-decoration: none; }
#breadcrumb a:hover {color: #567b9b; text-decoration: none;background: none; } 
#logo { position: absolute; top: 0px; left: 0px; height: 115px; width: 175px; background: transparent url('toplogo.gif') 0px 0px no-repeat;text-align: left; text-indent: -50px;} 
.reg {font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #333333;text-align:left;}
.rreg {font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #333333;text-align:right;}
table tr.reg0 td {font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #333333;background-color: #F0F8FF;}
.accsos {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #333333;} 
.azcounties {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #333333;margin-top:10px;} 
#states { position: absolute; top: 35px; right: 10px; height: 25px; width: 135px; background: transparent url('img/states.gif') 0px 0px no-repeat;} 
 #ico { visibility:hidden;} 
#ccard { display:none;} 
div#cont { position: relative; top: 0px; right: 0px; width: 180px;} 
#block_1 {float: left;width: 180px;text-align: left;line-height: 17px; background: #e5e5e5;font-size: 11px;padding-top:20px;}
#block_1 p {margin-top:5px; padding-left: 10px; padding-top: 0px; padding-right: 10px;padding-bottom: 5px; font-weight:normal; font-family: tahoma, arial, helvetica, sans-serif; }
#block_1 p.rltd {background-repeat: no-repeat;background: #e5e5e5;}
#block_1 p.rltd a:link {background: #e5e5e5; text-decoration: none;padding-left: 10px; background-image: url(img/rrtbulltran.gif);background-repeat: no-repeat;background-position: 0 .1em;}
#block_1 p.rltd a:visited {background: #e5e5e5; text-decoration: none;padding-left: 10px; background-image: url(img/rrtbulltran.gif);background-repeat: no-repeat;background-position: 0 .1em;}
#block_1 p.rltd a:active {background: #e5e5e5; text-decoration: none;padding-left: 10px; background-image: url(img/rrtbulltran.gif);background-repeat: no-repeat;background-position: 0 .1em;}
#block_1 p.rltd a:hover {background: #e5e5e5; text-decoration: none;padding-left: 10px; background-image: url(img/rrtbulltran.gif);background-repeat: no-repeat;background-position: 0 .1em;}
#block_1 h4 {text-indent: 15px;font-size:13px;padding-top:5px;padding-bottom:5px;color:#008080;background-position:left; background-repeat: no-repeat; background-image: url(file.gif)} 
#block_2 {float: left;width: 510px;text-align: left; background: #FFFFFF;padding-top:20px;font-family:Tahoma, Verdana, Arial;font-size:13px;}
#block_2 p { color: #333333; padding-left:40px; padding-right:40px;}
/*
#block_2 h1,h2,h3,h4,h5 {color: #333333; font-family: Verdana, Arial, Helvetica; padding-top: 13px; padding-bottom: 0px; margin-bottom: -10px; margin-left: 20px;} 
#block_2 h2, h3,h4,h5 {font-size: 13px;}
#block_2 h1 a,h2 a,h3 a,h4 a,h5 a {color: #333333;text-decoration: none}
*/
#block_2 h1 {font-size: 14px;}
#block_2 h1.banner, h2.banner {color: #333333;  font-weight:normal; font-family: Franklin Gothic Medium Cond,  Arial, Helvetica; font-size: 13pt; background-color: #FFFFFF; margin-left: 0; width: 320px;  padding-top:0px; }
#block_2 em {font-size: 12px; margin-left: 0px;padding-top: 15px; margin-bottom: 10px; text-indent: 0px; }
#block_2 A:link { text-decoration: underline}
#block_2 A:visited {text-decoration: underline}
#block_2 A:active {text-decoration: underline}
#block_2 A:hover {text-decoration: none}
#block_2 p.bcrumb { font-size: 10px; padding-left: 0px; text-align: right;margin-top: -15px; padding-top: 0px; padding-bottom: 0px; margin-bottom: -10px; } 
#block_2 strong {color: #333333; font-family: Verdana, Arial, Helvetica; font-size: 13px;} 
#block_2 hr { margin-top:15px;width:60%; text-align:center;}
h1 .Norm  {font-size: 13px;}
p.fn { font-size: 11px; }
#block_2 
table.intbl { border: 0; text-align:left;}
table.intbl td { text-align:left;valign:top;border:0;padding: 0px;color: #333333; font-size: 13px;}
table.intbl td.r { text-align:right;valign:top;border:0;padding: 0px;color:  #333333; font-size: 13px;}
table.matrix { border-collapse: collapse; border: 0; text-align:left;}
table.matrix a {color: #333333; position: relative; text-decoration: underline;} 
table.matrix a:link {color: #333333;position: relative; text-decoration: underline;} 
table.matrix a:visited {color: #333333;position: relative; text-decoration: underline;}
table.matrix a:active {color: #333333; position: relative; text-decoration: underline;}
table.matrix tr.hdg { background-color: #FFFFFF;}
table.matrix td.hdg {padding-top:0px; padding-bottom:17px;  background-color: #FFFFFF;}
table.matrix li { color:  #333333; font-size: 13px; }
table.matrix tr.col0 {  background-color: #E5E5E5;}
table.matrix td { padding-bottom:4px;  padding-top:4px; text-align:left;valign:top; border:0; color: #333333; font-size: 15px; border-bottom: 1px solid #CDCDCC;}
table.matrix td.sub { padding-bottom:0px; padding-top:4px; text-align:left;valign:top; border:0; color: #333333; font-size: 13px; border-bottom: 0px; }
table.matrix td.subr { padding-bottom:0px; padding-top:4px; text-align:center;valign:top; border:0; color: #333333; font-size: 11px; border-bottom: 0px; }
table.matrix td.r { padding-bottom:4px;  padding-top:4px; text-align:center;valign:top;border:0;color:  #333333; font-size: 13px; border-bottom: 1px solid #CDCDCC;}
table.matrix td.sub ul.single { padding-bottom:0px; margin-bottom:0px; padding-top:0px; valign:top; }
#block_3
	{float: left;width: 160px; font-size:11px; color: #666;text-align:left;background:#E5E5E5;padding-top:20px;}
#block_3 a:link { text-decoration: underline; }
#block_3 a:visited { color: #819bb2; text-decoration: underline; } 
#block_3 a:active { text-decoration: underline; }
#block_3 a:hover { background: #ddeeff; text-decoration: none; } 
#block_3 p.p1 { margin-left: 3px;text-indent: 5px; line-height: 15px; background-repeat: no-repeat; background-image: url(file2.gif) }
#block_3 dl { margin-top: 15px; margin-left: 0px; padding-left: 5px;line-height: 15px;} 
#block_3 dt {  font-variant:small-caps;color:#008080; font-family: arial; font-size: 13px; margin-top: 0px;margin-bottom: 0px; margin-left: 5px; padding-left: 0px; line-height: 13px;   }
#block_3 dt a:link { color:#008080; text-decoration: none; }
#block_3 dt a:visited { color:#008080; text-decoration: none; } 
#block_3 dt a:active { color:#008080; text-decoration: none; }
#block_3 dt a:hover { color:#008080; text-decoration: none; } 
#block_3 dd {  margin-left: 3px;  margin-top: 15px; text-indent: 15px; line-height: 15px; background-repeat: no-repeat; background-image: url(file2.gif) }
#block_3 hr { width: 90%; text-align: center; margin-bottom: 5px; }
#block_3 form {display: block; padding-left: 8px; margin-bottom: 5px; margin-top: 2px;}
.off {display:none;}
.gosearch {font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #333333; height: 20px; width:90px; background: #FFFFFF; }
.gobtn {font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #008080; height: 20px; width:30px; background-color: #FFFFFF;} 
.telno {font-family: arial; font-size: 15px; font-style: normal;  font-weight: bold; letter-spacing: 2px; color: #567b9b; margin-left: 8px;}
/* orbit drop slide */

a:focus {
	outline: none;
}
#wpsidebardroppanel1 {
margin-top: 20px
	background: #ffffff;
	height: 370px;
	display: none;

color:#000000;
}
#wpsidebardroppanel1  a:link, a:visited, a:hover {text-decoration: none; } 
#wpsidebardroppanel2 {
	background: #ffffff;
	height: 320px;
	display: none;
color:#000000;
}
#wpsidebardroppanel2  a:link, a:visited, a:hover {text-decoration: none; } 
.wpdropslide {
	margin: 0;
	padding: 0;
	border-top: solid 4px #2285F5;
	background: url(img/jqwpbtn-slide2.gif) no-repeat center top;
}
#idxdroppanel {
	background: #ffffff;
	height: 200px;
	display: none;
color:#000000;
}
.idxdropslide {
	margin: 0;
	padding: 0;
	border-top: solid 4px #F68A1A;
	background: url(img/jqbtn-slide2.gif) no-repeat center top;
}
.btn-slide {
	background: url(img/jqwhite-arrow.gif) no-repeat right -45px;
	text-align: center;
	width: 174px;
	height: 31px;
	padding: 10px 10px 0 0;
	margin: 0 auto;
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
.btn-slide a:link, a:visited, a:hover { text-decoration: none; } 
.active {
	background-position: right 12px;}
.left10 {margin-left:-10px;}
.btn-slide1 {
	background: url(img/jqwhite-arrow.gif) no-repeat right -45px;
	text-align: center;
	width: 110px;
	height: 31px;
	padding: 10px 20px 0 0;
	margin: 0 auto;
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}

.btn-slide1 a:link, a:visited, a:hover { text-decoration: none; } 
.active {
	background-position: right 12px;}

.btn-slide2 {
	background: url(img/jqwhite-arrow.gif) no-repeat right -45px;
	text-align: center;
	width: 110px;
	height: 31px;
	padding: 10px 20px 0 0;
	margin: 0 auto;
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
.btn-slide2 a:link, a:visited, a:hover { text-decoration: none; } 
.active {
	background-position: right 12px;}


#block_map {float: left;width: 850px;text-align: left; background: #FFFFFF;padding-top:10px;font-family:Tahoma, Verdana, Arial;}
/* table.bbl img {  float: left; margin-right: 5px;clear: left;  } table.bibl img {vertical-align:text-top; } */
/* table.bbl img {  float: left; margin-right: 5px;clear: left;  } table.bibl img {vertical-align:text-top; } */
h1.Norm { font-size:13px;}
table.bbl { border: 0; text-align:left;padding:0px; margin:0px;}
table.bbl p.hdg { text-align:left; font-size: 20px;}
table.bibl td.tl { vertical-align:top; text-align:left; font-size: 12px; border:0; padding-top:50px; padding-bottom:10px;  padding-left:30px; padding-right:30px; margin:0px; color: #567b9b;}
table.bibl td { vertical-align:top; text-align:left; font-size: 12px; border:0;padding-bottom:10px;  padding-left:0px; padding-right:0px; margin:0px; color: #567b9b;}
.options {position:absolute; border: 1px solid #FFCC00; background-color: #FFFFFF;visibility: hidden;}
table.bibl .tonline
 {
    height:20px;
    background-image:url("img/tonline.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}

table.bibl .tonlinecl
 {
    height:40px;
    background-image:url("img/tonlinecl.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}

table.bibl .tonlineal
 {
    height:40px;
    background-image:url("img/tonlineal.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}

table.bibl .tonlinenl
 {
    height:20px;
    background-image:url("img/tonlinenl.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}


table.bibl .tserve
 {
    height:40px;
    background-image:url("img/tserve.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}
table.bibl .tservel
 {
    height:40px;
    background-image:url("img/tservel.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}

table.bibl .thowtocl
 {
    height:40px;
    background-image:url("img/thowtocl.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}

table.bibl .tdiyal
 {
    height:20px;
    background-image:url("img/tdiyal.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}
table.bibl .thowtonl
 {
    height:40px;
    background-image:url("img/thowtonl.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}

table.bibl .tlearncl
 {
    height:20px;
    background-image:url("img/tlearncl.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}
table.bibl .tlearnal
 {
    height:40px;
    background-image:url("img/tlearnal.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}
table.bibl .tlearnnl
 {
    height:40px;
    background-image:url("img/tlearnnl.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}

table.bibl .tlearnci

 {
    height:20px;
    background-image:url("img/tlearnci.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}
table.bibl .tlearnai
 {
    height:20px;
    background-image:url("img/tlearnai.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}

table.bibl .tlearnni

 {
    height:20px;
    background-image:url("img/tlearnni.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}


table.bibl img.top0 { float:right;margin-top:0px; }
table.bibl img.top10 { float:right;margin-top:10px; }
table.bibl .tlawci
 {
    height:20px;
    background-image:url("img/tlawci.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}

table.bibl .tlawcl
 {
    height:20px;
    background-image:url("img/tlawcl.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}

table.bibl .tlawai
 {
    height:20px;
    background-image:url("img/tlawai.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}

table.bibl .tlawal
 {
    height:20px;
    background-image:url("img/tlawal.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}

table.bibl .tlawni
 {
    height:20px;
    background-image:url("img/tlawni.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}

table.bibl .tlawnl
 {
    height:20px;
    background-image:url("img/tlawnl.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}

table.bibl .tbusci
 {
    height:20px;
    background-image:url("img/tbusci.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}

table.bibl .tbusa
 {
    height:20px;
    background-image:url("img/tbusa.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}
table.bibl .tbusn
 {
    height:20px;
    background-image:url("img/tbusn.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}
table.bibl .tdiscussa
 {
    height:20px;
    background-image:url("img/tdiscussa.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}

table.bibl .tgethelp
 {
    height:20px;
    background-image:url("img/tgethelp.jpg");
    background-repeat:no-repeat;
margin-left:0px;position:relative; top:.99em;}


.bbltd150 {
	background-image: url(img/150oval.jpg);
	background-repeat: no-repeat;
	height: 150px;
padding-left: 20px;
padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 305px;
}
.bbltd150 p {width:250px;}




.bbltd175 {
	background-image: url(img/175oval.jpg);
	background-repeat: no-repeat;
	height: 175px;
padding-left: 20px;
padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 305px;
}
.bbltd175 p {width:250px;}


.bbltd200 {
	background-image: url(img/200oval.jpg);
	background-repeat: no-repeat;
	height: 200px;
padding-left: 20px;
padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 305px;
}
.bbltd200 p {width:250px;}

.bbltd225 {
	background-image: url(img/225oval.jpg);
	background-repeat: no-repeat;
	height: 225px;
padding-left: 20px;
padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 305px;
}
.bbltd225 p {width:250px;}

.bbltd250 {
	background-image: url(img/250oval.jpg);
	background-repeat: no-repeat;
	height: 250px;
padding-left: 20px;
padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 305px;
}
.bbltd250 p {width:250px;}
.bbltd275 {
	background-image: url(img/275oval.jpg);
	background-repeat: no-repeat;
	height: 275px;
padding-left: 20px;
padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 305px;
}
.bbltd275 p {width:250px;}
.bbltd300 {
	background-image: url(img/300oval.jpg);
	background-repeat: no-repeat;
	height: 300px;
padding-left: 20px;
padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 305px;
}
.bbltd300 p {width:250px;}
.bbltd325 {
	background-image: url(img/325oval.jpg);
	background-repeat: no-repeat;
	height: 325px;
padding-left: 20px;
padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 305px;
}
.bbltd325 p {width:250px;}
.bbltd350 {
	background-image: url(img/350oval.jpg);
	background-repeat: no-repeat;
	height: 350px;
padding-left: 20px;
padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 305px;
}
.bbltd350 p {width:250px;}

.bbltd375 {
	background-image: url(img/375oval.jpg);
	background-repeat: no-repeat;
	height: 375px;
padding-left: 20px;
padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 305px;
}
.bbltd375 p {width:250px;}

.bbltd400 {
	background-image: url(img/400oval.jpg);
	background-repeat: no-repeat;
	height: 400px;
padding-left: 20px;
padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 305px;
}
.bbltd400 p {width:250px;}



div#ibttn {  text-align: center; font-family: arial; font-size:10px; color: #ececec; float: left;display: block; margin: 0 0px; padding: 0px;  position: absolute; top:100px; left:200px; } 
#idxblock_1
	{float: left;width: 250px;text-align: left;line-height: 14px; background: #e5e5e5;font-size: 11px;padding-top:20px;}
#idxblock_1 p {margin-top:5px; padding-left: 20px; padding-top: 0px; padding-right: 20px;padding-bottom: 5px; font-weight:normal; font-family: tahoma, arial, helvetica, sans-serif; }
#idxblock_1 h4 {text-indent: 15px;font-size:12px;margin-left: 20px;padding-left:5px;padding-top:5px;padding-bottom:5px;color:#008080;background-position:left; background-repeat: no-repeat; background-image: url(file.gif)} 
#idxblock_1 hr {width:60%;text-align:center;}
#idxblock_2
	{float: left;width: 550px;text-align: left; background: #FFFFFF;padding-top:50px;font-family:Tahoma, Verdana, Arial;font-size:17px;}
#idxblock_2 p { color: #333333;padding-left:50px; padding-right:60px; }
#idxblock_2 em {font-size: 12px; margin-left: 0px;padding-top: 15px; margin-bottom: 10px; text-indent: 0px; }
#idxblock_2 A:link { text-decoration: underline}
#idxblock_2 A:visited {text-decoration: underline}
#idxblock_2 A:active {text-decoration: underline}
#idxblock_2 A:hover {text-decoration: none}

#idxblock_2 p.bcrumb { font-size: 10px; padding-left: 0px; text-align: right;margin-top: -15px; padding-top: 0px; padding-bottom: 0px; margin-bottom: -10px; } 
#idxblock_2 strong { font-size: 13px; color: #333333; letter-spacing: 1.5px; text-transform: uppercase; } 

#idxblock_2 hr { margin-top:15px;width:60%; text-align:center;}
#idxblock_3
	{float: left;width: 150px; font-size:11px; color: #666666;text-align:left;background:#E5E5E5;padding-top:15px;}
#idxblock_3 a:link { text-decoration: underline; }
#idxblock_3 a:visited { color: #666666; text-decoration: underline; } 
#idxblock_3 a:active { text-decoration: underline; }
#idxblock_3 a:hover { background: #ddeeff; text-decoration: none; } 
#idxblock_3 hr { width: 80%; text-align: center;}
#idxblock_3 form {display: block; padding-left: 8px; margin-bottom: 0px; margin-top: 10px;}
.gosearch {font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #567B9B; height: 20px; width:90px; background: #FFFFFF; }
.gobtn {font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #008080; height: 20px; width:30px; background-color: #FFFFFF;} 
.telno {font-family: arial; font-size: 15px; font-style: normal;  font-weight: bold; letter-spacing: 2px; color: #567b9b; margin-left: 8px;}
#idxblock_3 p {margin-bottom:10px; margin-top:10px;} 
#idxblock_3 dl { margin-top: 10px; margin-left: 0px; padding-left: 5px;line-height: 10px;} 
#idxblock_3 dt {  color:#666666; font-family: arial; font-size: 13px; margin-top: 0px;margin-bottom: 0px; margin-left: 5px; line-height: 10px;   }
#idxblock_3 dd {  margin-left: 10px;  margin-top: 5px; text-indent: 0px;padding-left:15px; line-height: 15px; background-repeat: no-repeat; background-image: url('s-square.gif');background-position: 0 .4em; }

/* needed for ie \*/
#block_1, #block_2, #block_3
	{
	padding-bottom: 32767px !important;
	margin-bottom: -32767px !important; 
	}
/* End leave for ie */


#wrapper
/* removed position: relative; corrects firefox causes opera to show excess padding This hides the excess padding in non-IE browsers */
	{
	width: 852px;margin-top:0px; border-left: solid 1px #ccc;border-right: solid 1px #ccc;border-top: solid 1px #ccc;border-bottom: solid 1px #ccc;
	overflow: hidden; }

/* start idx */
/* needed for ie \*/
#idxblock_1, #idxblock_2, #idxblock_3
	{
	padding-bottom: 32767px !important;
	margin-bottom: -32767px !important; 
	}
/* End needed for ie */

/* hack for IEs of all persuasions */
#idxwrapper
	{
	width: 952px;margin-top:0px; border-left: solid 1px #ccc;border-right: solid 1px #ccc;border-top: solid 1px #ccc;border-bottom: solid 1px #ccc; overflow: hidden;
	/* removed position: relative;    This hides the excess padding in non-IE browsers */
	}
/* end idx */




/* start megmen */


/*
  jQuery MegaMenu Plugin
  Author: GeekTantra
  Author URI: http://www.geektantra.com
*/
body {
  font-family: "Arial";
  font-size: 13px;
  margin: 0px;
}
ul.megamenu {

  border-top: 1px solid #888;
  border-bottom: 1px solid #666;
  margin: 0px auto;
  padding: 5px 10px 0px 0px;
  list-style: none;
  display: none; z-index: 999999;
}

ul.megamenu li.mm-item {
}

ul.megamenu li {
  margin: 0px;
margin-bottom: 0px;
  padding: 0px;
padding-bottom:  0px;
}

ul.megamenu li.clear-fix {
  float: none;
  clear: both;
  margin: 0px;
  padding: 0px;
  height: 0px;
  font-size: 0px;
  line-height: 0px;
}

ul.megamenu a.mm-item-link:link, ul.megamenu a.mm-item-link:visited {
  position: relative;
  display: inline-block;
  color: #FFF;
  padding: 8px 15px;
  margin: 0px 3px 0px 0px;
  text-decoration: none;
  z-index: 10;
  font-size: 14px;
  border-top: 1px solid transparent;
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;

}
*html ul.megamenu a.mm-item-link:link, *html ul.megamenu a.mm-item-link:visited {
  border-color: pink;
  filter: chroma(color=pink);
}

ul.megamenu a.mm-item-link-hover:link, ul.megamenu a.mm-item-link-hover:visited {
  color: #444;
  background: #FFF;
  border-top: 1px solid #777;
  border-left: 1px solid #777;
  border-right: 1px solid #777;
  -moz-border-radius: 3px 3px 0px 0px;
  border-radius: 3px 3px 0px 0px;
}

ul.megamenu div.mm-item-content {
  background: #FFF;
  padding: 0px;
  position: absolute;
  border: 1px solid #777;
  z-index: 999999; /* was zindex 9 kicked up to bring over slider drawer */
}

.mm-content-base {
  background: #FFF;
  position: relative;
  z-index: 11;
  padding: 10px;
}
.mm-js-shadow {
  background: #FFFFFF;
  position: absolute;
  z-index: 10;
}



/*
  jQuery MegaMenu Plugin Examples CSS
  Author: GeekTantra
  Author URI: http://www.geektantra.com
*/

html, body {
  height: 100%;
}

#Page {
  width: 900px;
  border-left: 1px solid #CCC;
  border-right: 1px solid #CCC;
  margin: auto;
  border-collapse: collapse;
  height: 100%;
  -moz-box-shadow: 0px 0px 10px #888;
  -webkit-box-shadow: 0px 0px 10px #888;
}

#Links {
  padding: 15px;
  font-size: 16px;
  text-align: center;
}

h1 {
  font-family: Georgia;
  font-size: 22px;
  color: #333;
  margin: 0px;
  padding: 20px 15px;
}

ul.megamenu {background-color:#023D55; /* xxxxxxx discolorization under megamenu in ie xxxxxxxxxxxxxxxxxxxxx */
  background-image: url(../img/megamenu-background.gif);
  background-repeat: repeat-x;
  background-position: 0px 0px;
}

li.megamenu {background-color:#ffffff;}
div.megamenu {background-color:#ffffff;}
.mm-content-base {#ffffff}

a:link, a:visited {  text-decoration:none;color: #333333; }

a:hover { text-decoration:underline; color: #00607C; }


h3 {
  margin: 0px;
  font-size: 16px;
  padding: 5px 0px 2px;
  font-family: Georgia;
  font-style: italic;
  border-bottom: 1px solid #CCC;
  margin-bottom: 5px;
}

p, blockquote {
  margin: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
}

blockquote {
  padding-left: 50px;
}

#tabular-content {
  border-collapse: collapse;
  border: 1px solid #265374;
  font-size: 12px;
  width: 480px;
}

#tabular-content td {
  padding: 4px 5px;
}

#tabular-content th {
  color: #FFF;
  background: #254156;
  padding: 5px;
}

#form-content {
  margin: 0px;
}
#form-content fieldset {
  border: 1px solid #CCC;
  margin: 0px;
  padding: 5px;
}
#form-content legend {
  font-size: 11px;
}
#form-content .FieldLabel {
  font-size: 11px;
}

#form-content .FieldItem {
  margin-bottom: 5px;
}

#form-content .FieldItem input.Text {
  width: 220px;
  border: 1px solid #AAA;
  outline: none;
  padding: 5px;
  font-size: 15px;
}


#list-content, #list-content ul {
  margin: 0px;
  padding-left: 20px;
}
#list-content li {
  margin: 0px;
  padding: 2px 0px;
}

#paragraph-content, #quote-content {
  text-align: justify;
}


/* end meg men */





.sizer {
	width: 775px;
}
#phlogo {
	padding-top: 1px;

	background: #00607c;
}
#phlogo .holder {
	border-top: 1px solid #5FA8C2;
}
#phlogo .sizer {
	width: 745px;
	padding: 9px 10px 9px 20px;
}
#isearchbox {
	float: right;
	margin: 0px;
	padding: 0px;
	text-align: right;
	text-transform: uppercase;
	font-size: 9px;
	line-height: 12px;
	color: #fff;
	
}
#isearchbox input {display:inline;
	width: 115px;
	height: 21px;
	margin: 2px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	border: 1px solid #5FA8C2;
	font-size: 11px;
	line-height: 15px;
text-align: center;
	font-weight: normal;
	color: #ffffff;
	background: #015D83;
	text-transform: uppercase;
}
#isearchbox input.button { display:inline;
	width: 25px;
	height: 22px;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	font-weight: 600;
line-height: 11px;
	background: none;
	text-align: center;
	text-transform: uppercase;
}
#searchbox {
	float: right;
	margin: 0px;
	padding: 0px;
	text-align: right;
	text-transform: uppercase;
	font-size: 9px;
	line-height: 12px;
	color: #fff;
	
}
#searchbox input {display:inline;
	width: 115px;
	height: 18px;
	margin: 2px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	border: 1px solid #5FA8C2;
	font-size: 11px;
	line-height: 15px;
text-align: center;
	font-weight: normal;
	color: #ffffff;
	background: #015D83;
	text-transform: uppercase;
}
#searchbox input.button { display:inline;
	width: 25px;
	height: 22px;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	font-weight: 600;
line-height: 11px;
	background: none;
	text-align: center;
	text-transform: uppercase;
}
.tele {display:block;font-size: 15px; font-style: normal;  font-weight: 700; letter-spacing: 2px; color: #FFFFFF;margin-top:20px;margin-bottom:0px;}
/* for understanding browsers */
.belowhdr {
background-repeat: no-repeat;background-image:url(below.jpg);
width:775px; padding:0px; border:none; min-height:228px; 
}
* html .belowhdr {height: 228px;}


#contentprimary {CLEAR: both;	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px}
#idxcoll_1
	{float: left;width: 400px;text-align: left;line-height: 13px; font-size: 12px;padding-top:10px;background:#ffffff;}
#idxcoll_1 p {padding-bottom:0px;margin-bottom:0px;}

#idxcoll_1 h4 {font-size:14px;color:#008080; line-height:15px;margin-left:10px;} 
#idxcoll_1 p {font-size:12px;color:#008080; } 

#idxcoll_2
	{float: left;width: 200px;text-align: left;line-height: 14px; font-size: 11px;padding-top:10px;background:#ffffff;}

#idxcoll_2 h4
	{text-indent: 0px; font-size: 11px;}

#idxcoll_3
	{float: left;width: 350px;text-align: left;line-height: 18px; font-size: 13px;padding-top:10px;color:#00607C;}


#footerpage {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px; PADDING-TOP: 0px; 
}
#footerpage .sizer {
	 BORDER-TOP: #ebebeb 4px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 750px; COLOR: #acacac; PADDING-TOP: 10px; margin-top: 10px; 
}

#footerpage .floatul {float: left;width: 200px;text-align:left;padding:0px;margin:0px;}
#footerpage .floatul ul li {list-style-type: none;padding:0px;margin:0px;}
#footerpage .floatsticker {float: left;	margin: 0px;padding: 0px;width: 120px;text-align:left;}
#footerpage .floatcities {float: left;	margin-top:  10px;padding:  0px;width: 155px;text-align:left;font-size: 11px;color:#333333;}
#footer {	CLEAR: both; MARGIN: 0px 0px 10px;}
#footer .sizer {PADDING-RIGHT: 10px; BORDER-TOP: #ebebeb 4px solid; PADDING-LEFT: 20px; FONT-WEIGHT: 700; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; WIDTH: 750px; COLOR: #acacac; PADDING-TOP: 10px; TEXT-ALIGN: center;}
#footer a:link, a:visited, a:hover { text-decoration: none; color: #666666; } 

#navprimary { 
	padding: 5px 0px 7px 0px;
	border-top: 4px solid #023347;
	background: #023D55;
	line-height: 11px; 
}

#navprimary .sizer {padding: 0px 0px 0px 0px;}

div.IncorporateByState div.IncorporateByStateTabs {height: 40px;}
div.IncorporateByState {height: 40px;background: #FFFFFF url(img/blueglasstab.gif);background-repeat: no-repeat;}
div.IncorporateByStateTabs a {float: left; display: block; cursor:pointer; width:125px;height:35px; }
div.IncorporateByState div.CompanyType {clear: both; border: 4px solid #ebebeb;}
div.CompanyType {background:#deebde;width:395px; height: 410px;}
div.IncorporateByState div.CompanyType div.DescriptionHolder {height: 410px; padding: 0px;}
div.DescriptionHolder {display:none;overflow:auto;}
#ArizonaBusinesses {display:block;overflow:auto;color:#333333;background:#deebde; }
#CaliforniaBusinesses {display:none;overflow:auto;color:#333333;background:#deebde;line-height:18px; }



#seals {width:390px;height:75px;display:block;margin-top:10px;}
#seals .commerce {float:left;border:none;height:75px;padding-left:10px; }
div.spacer {clear:left;float:left;width:45px;margin-bottom:10px;}
div.spacer:after {content: ".";visibility:hidden;}
.tempclear {  font-size: 10px; clear: both; text-align: center; background: #000000; color: #ffffff; } 
#subcoll_1wp 
{ float: left;width: 600px;text-align: left;line-height: 16px; color:#333333; font-size: 13px;padding-top:15px;background:#ffffff;}
#subcoll_1wp   a:link, a:visited, a:hover {text-decoration: underline; color:#333333; } 
#subcoll_1wp h1 {font-size:18px; } #subcoll_1wp h2 {font-size:16px; } #subcoll_1wp h3 {font-size:14px; }
#subcoll_1wp h1 a {text-decoration:none; } #subcoll_1wp h2 a {text-decoration:none; }

#subcoll_1
	{float: left;width: 300px;text-align: left;line-height: 16px; font-size: 13px;padding-top:15px;background:#ffffff;}
#subcoll_1 h1 , h2 , h3 , h4 , h5 , h6 {font-size: 14px; }
#subcoll_1 .TopLeftImg {float: left; margin: 4px;}
#subcoll_1 .TopRightImg {float: right; margin: 4px;}
#subcoll_1 ul.box , #subcoll_2 ul.box { list-style-image: url('bullet_box.gif');  }
#subcoll_2
	{float: left;width: 300px;text-align: left;line-height: 16px; font-size: 13px;padding-top:15px;background:#ffffff;}
/* following line erroneously affects subcoll_1wp headers */
#subcoll_2 h1 , h2 , h3 , h4 , h5 , h6 {font-size: 13px; clear:left;}

#subcoll_3
	{float: left;width: 160px;text-align: left;line-height: 14px; font-size: 11px;padding-top:0px;background:#ffffff;}
#subcoll_3 li {margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px;font-weight:normal; list-style-image: url('s-square.gif'); text-indent: 0px; line-height: 15px; } 
#subcoll_3
	{float: left;width: 160px; font-size:11px; color: #999999;text-align:left;background:#E5E5E5;padding-top:20px;}
#subcoll_3 a:link { color: #000000; text-decoration: underline; }
#subcoll_3 a:visited { color: #000000; text-decoration: underline; } 
#subcoll_3 a:active { text-decoration: underline; }
#subcoll_3 a:hover {  text-decoration: none; } 
#subcoll_3 p.p1 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;text-indent: 5px; line-height: 15px; background-repeat: no-repeat; background-image: url(file2.gif) }
#subcoll_3 dl { margin: 0px 0px 10px 10px; padding: 0px 0px 0px 0px;line-height: 15px;} 
#subcoll_3 dt {  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-variant:small-caps;color:#008080; font-family: arial; font-size: 13px; line-height: 13px;   }
#subcoll_3 dt a:link { color:#000000; text-decoration: none; }
#subcoll_3 dt a:visited { color:#000000; text-decoration: none; } 
#subcoll_3 dt a:active { color:#000000; text-decoration: none; }
#subcoll_3 dt a:hover { color:#000000; text-decoration: none; } 
#subcoll_3 dd {  margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; text-indent: 15px; line-height: 15px; background-repeat: no-repeat; background-image: url(file2.gif) }
#subcoll_3 hr { width: 90%; text-align: center; margin-bottom: 5px; }
#subcoll_1 p.bcrumb em, #subcoll_2 p.bcrumb em {font-size: 11px;font-weight:800} 

#subcoll_3WP
	{float: left;width: 160px;text-align: left;line-height: 14px; color: #999999; font-size: 11px;padding-top:20px;background:#ffffff;}
#subcoll_3WP li {margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px;font-weight:normal; list-style-image: url('s-square.gif'); text-indent: 0px; line-height: 15px; } 
#subcoll_3WP a:link { color: #000000; text-decoration: underline; }
#subcoll_3WP a:visited { color: #000000; text-decoration: underline; } 
#subcoll_3WP a:active { text-decoration: underline; }
#subcoll_3WP a:hover {  text-decoration: none; } 
#subcoll_3WP dl { margin: 0px 0px 10px 10px; padding: 0px 0px 0px 0px;line-height: 15px;} 
#subcoll_3WP dt {  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-variant:small-caps;color:#008080; font-family: arial; font-size: 13px; line-height: 13px;   }
#subcoll_3WP dt a:link { color:#000000; text-decoration: none; }
#subcoll_3WP dt a:visited { color:#000000; text-decoration: none; } 
#subcoll_3WP dt a:active { color:#000000; text-decoration: none; }
#subcoll_3WP dt a:hover { color:#000000; text-decoration: none; } 
#subcoll_3WP dd {  margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; text-indent: 15px; line-height: 15px; background-repeat: no-repeat; background-image: url(file2.gif) }
#subcoll_3WP hr { width: 90%; text-align: center; margin-bottom: 5px; }
#WhitePapers  ul  {list-style: none; margin-left: 0; padding-left: 1em; text-indent: -1em; }
#WhitePapers  li  {list-style: none; margin-left: 0; padding-left: 1em; text-indent: -1em; }

/* Slide in drawer */

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000000;
  display:none;
}
  
#boxes .window {
position: fixed; top: 180px; left: 0;
 width:440px; 
/*   height:200px; */
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #dialog {
/*  width:375px; */
/*  height:203px; */
  padding:10px;
  background-color:#ffffff;
}

#boxes #dialog1 {
  width:375px; 
  height:203px;
}

#dialog1 .d-header {
  background:url(images/login-header.png) no-repeat 0 0 transparent; 
  width:375px; 
  height:150px;
}

#dialog1 .d-header input {
  position:relative;
  top:60px;
  left:100px;
  border:3px solid #cccccc;
  height:22px;
  width:200px;
  font-size:15px;
  padding:5px;
  margin-top:4px;
}

#dialog1 .d-blank {
  float:left;
  background:url(images/login-blank.png) no-repeat 0 0 transparent; 
  width:267px; 
  height:53px;
}

#dialog1 .d-login {
  float:left;
  width:108px; 
  height:53px;
}

#boxes #dialog2 {
  background:url(images/notice.png) no-repeat 0 0 transparent; 
  width:326px; 
  height:229px;
  padding:50px 0 20px 25px;
}
