/*------Global Attributes-----*/

*{margin:0px;padding:0px}
blockquote,h1,h2,h3,h4,h5,h5,h6 {margin:0 0 1em 0}

#sizer {
position:relative;
width:983px;
margin: 10px auto 0px auto;
background-color: #ffffff;
}

#expander{
background-image: url('http://www.centralpt.com/customer/image_gallery/525/design/left_tile.GIF');
background-repeat: repeat-y;
}

#central_point_container {
background-image: url('http://www.centralpt.com/customer/image_gallery/525/design/right_tile.GIF');
background-repeat: repeat-y;
background-position: 978px 
}

#wrapper {
vertical-align:top;
}

BODY {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#252525;
background-color: #B1B1B1;
}

TD {}

/*------Header/Footer Attributes-----*/

#header {}

#hdrtext {
position:absolute;
top:108px;
right:30px;
color:#343399;
}

#hdrtext a {
color:#343399;
text-decoration:none;
}

#hdrtext a:hover {
text-decoration:underline;
}

#footer {
position:absolute;
color:#ffffff;
width:983px;
height:30px;
}

#ftrtext {
position:relative;
left:10px;
top:5px;
}

#ftrtext a {
color:#ffffff;
text-decoration:none;
}

#ftrtext a:hover {
text-decoration:underline;
}

#copyright {
position:absolute;
right:20px;
top:0px;
}

/*------Navigation Attributes-----*/

TD.menu {
list-style:none;
width:
}

#nav {
width:160px;
z-index:10;}

#nav ul {z-index:10;}

#nav li {
list-style:none;
width:180px;
background-color: #343399;
margin:5px 0px;
position:relative;
z-index:10;
}

#nav li a{
display:block;
color:#ffffff;
text-decoration:none;
padding:8px 10px 8px 10px;
}

#nav li a:hover {
color:#ffffff;
background-color: #6463C8;
}

#nav li:hover ul {
position:absolute;
display: block;
z-index:10;
}

#nav li ul {
display: none;
float:left;
position: absolute;
left:160px;
top:0px;
width:180px;
font-weight: normal;
z-index:10;}

#nav li ul li {
display:block;
float:left;
width:100%;
padding:0px;
margin:0px;
border-bottom: 1px solid #fff;
}

#nav li li {
display: block;
float: none;
border: 0;
padding: 0px 2px;
margin: 0px 0px;
text-align:center;
background-color: #6463C8;
}

#nav li li a:hover {
color:#343399;
background-color: #CCCCE4;
}

li#m5 a, li#m3 a, li#m4 a, li#m6 a, li#m7 a, li#m8 a, li#m9 a, li#m10 a, li#m11 a {
color:#343399;
background-color:#CCCCE4;
}

li#m2 a:hover, li#m3 a:hover, li#m4 a:hover, li#m6 a:hover, li#m7 a:hover, li#m8 a:hover, li#m9 a:hover, li#m10 a:hover, li#m11 a:hover {
color:#ffffff;
background-color: #6463C8;
}

/*------General Page Attributes-----*/

a {}

a:hover {}

a:visited {}

a:active {}

a.arrow {
color: #343399;
padding-right:15px;
background-image: url('http://www.centralpt.com/customer/image_gallery/525/design/arrow.GIF');
background-repeat: no-repeat;
background-position: right 5px;
text-decoration:none;
}

a:hover.arrow {
text-decoration:underline;
}

H1 {font-size:30px;
font-weight:normal;
color: #010101;
margin:5px 0px;}

H2 {font-size:24px;
font-weight:normal;
color: #010101;
margin:5px 0px;

}

H3 {font-size:20px;
font-weight:normal;
color: #343399;
margin:5px 0px;

}

H4 {font-size:18px;
font-weight:normal;
color:#ffffff;
background-color:#f26722;
margin:0px 0px 5px 0px;
padding: 3px 10px;

}

H5 {font-size:18px;
font-weight:normal;
color:#ffffff;
background-color:#429796;
margin:0px 0px 5px 0px;
padding: 3px 10px;}

H6 {font-size:16px;
font-weight:bold;
color: #010101;
margin:5px 0px;}

p {
line-height:160%;
padding-bottom:10px;
}

B {}

address {}

HR {
height: 0;
margin:0px 0px 0px 0px; 
border: 1px solid #000;  
}

li ul li {
width:100%;
padding:0px;
margin:0px;
}


li>ul {
top: auto;
left: auto;
}

ul {
list-style-type:disc;
margin:5px 20px;
}


ul ul {
list-style-type:disc;
margin:0px 0px 0px 20px;
}

ol li
{
list-style-type:decimal;
margin:0px 0px 0px 56px;
}


/*------Interior Page Table Attributes-----*/

#greentable {
background-color:#e1efce;
border: 1px solid #c2de9e;
width:480px;
margin:10px;
padding:10px;
}

#orangetable {
background-color:#f5e4c8;
border: 1px solid #ebca91;
width:480px;
margin:10px;
padding:10px;
}


#orangetable li {list-style:disc;}

#bluetable {
background-color:#eaf5f9;
border: 1px solid #cce6ef;
width:480px;
margin:5px 0px;
padding:10px;
}

#greytable {
background-color:#f7f7f7;
border: 1px solid #b1b1b1;
width:480px;
margin:10px;
padding:10px;
}

#bluetable ul {
padding-top:10px;
}

#bluetable li {
list-style: disc;
line-height:190%;
margin-left:30px;
padding-left:10px;
}

#bluetable li li {
list-style:disc;
margin-left:0px;
line-height:150%;
}

/*------Home Page Attributes-----*/

#home_top, #Home_btm {
background-color:#F7F7F7;
border:1px solid #B1B1B1;
vertical-align:top;
width:525px;
padding: 0 0 30px 0;
}

#home_top {
margin-top: 10px;
}

#home_top p, #Home_btm p {
padding: 0 5px;
}

.rightcr {
vertical-align:top;
width:220px;
}

.rightcr p{
padding:5px;
}

/*------Template Attributes-----*/

.topslide {
padding-top:5px;
width:757px;
}

.topspc {
height:10px;
}

.toptext {
width:480px;
vertical-align:top;
background-color:#f7f7f7;
border: 1px solid #b1b1b1;
}

.btmtext {
width:480px;
vertical-align:top;
background-color:#f7f7f7;
border: 1px solid #b1b1b1;
}

.middlespc {
width:10px;
}

.textspc {
height:10px;
}

.righttext {
vertical-align:top;
width:220px;
}

.righttext p{
padding:5px;
}

.toptext p, .btmtext p {
margin:5px;
}

.btmspc {
height:7px;
}

.hmrightspc {
width:20px;
}

/*------Interior A Page Attributes-----*/

.breadcrumbs {
vertical-align:top;
}

.breadcrumbs a {
color:#b1b1b1;
text-decoration:none;
}

.breadcrumbs a:hover {
text-decoration:underline;
}

.toptext-intA h1{
color:#86be3d;
margin-bottom:0px;
padding-bottom:8px;
border-bottom: 2px solid #86be3d;
margin-right:15px;
}

.midtext-intA {
width:500px;
padding-right:10px;
}

.topsp-rt-intA {
height:50px;
}

.righttext-intA {
width:220px;
padding:10px;
background-color:#cce6ef;
border: 1px solid #99cce0;
min-height:500px;
}

.righttext-intA H5{
font-size:16px;
margin:5px 0px;
}


/*------Interior A1 Page Attributes-----*/

.breadcrumbs {
vertical-align:top;
}

.breadcrumbs a {
color:#b1b1b1;
text-decoration:none;
}

.breadcrumbs a:hover {
text-decoration:underline;
}

.toptext-intA1 h1{
color:#86be3d;
margin-bottom:0px;
padding-bottom:8px;
border-bottom: 2px solid #86be3d;
margin-right:15px;
}

.midtext-intA1 {
width:390px;
padding-right:10px;
}

.midtext-intA1 li{
margin-left:20px
}

.topsp-rt-intA1 {
height:50px;
}

.righttext-intA1 {
width:350px;
}


.righttext-intA1 #arrowtable{
background-image: url('http://www.centralpt.com/customer/image_gallery/525/arrows/arrow_taxadvocate.GIF');
height:138px;
width:350px;
}

.righttext-intA1 #arrowtable2 {
background-image: url('http://www.centralpt.com/customer/image_gallery/525/arrows/arrow_planning.GIF');
height:138px;
width:350px;
}

.righttext-intA1 #arrowtable3 {
background-image: url('http://www.centralpt.com/customer/image_gallery/525/arrows/arrow_local.GIF');
height:138px;
width:350px;
}

.righttext-intA1 #arrowtable4 {
background-image: url('http://www.centralpt.com/customer/image_gallery/525/arrows/arrow_roots.GIF');
height:138px;
width:350px;
}

.righttext-intA1 #arrowtable5 {
background-image: url('http://www.centralpt.com/customer/image_gallery/525/arrows/arrow_presence.GIF');
height:138px;
width:350px;
}

.righttext-intA1 #arrowtable6 {
background-image: url('http://www.centralpt.com/customer/image_gallery/525/arrows/arrow_expertise.GIF');
height:138px;
width:350px;
}

.righttext-intA1 #arrowtable7 {
background-image: url('http://www.centralpt.com/customer/image_gallery/525/arrows/arrow_industry.GIF');
height:138px;
width:350px;
}

.righttext-intA1 #arrowtable8 {
background-image: url('http://www.centralpt.com/customer/image_gallery/525/arrows/arrow_model.GIF');
height:138px;
width:350px;
}

.righttext-intA1 #arrowtable9 {
background-image: url('http://www.centralpt.com/customer/image_gallery/525/arrows/arrow_risk.GIF');
height:138px;
width:350px;
}

.righttext-intA1 #arrowtable10 {
background-image: url('http://www.centralpt.com/customer/image_gallery/525/arrows/arrow_oxley.GIF');
height:138px;
width:350px;
}

.righttext-intA1 #arrowtable11 {
background-image: url('http://www.centralpt.com/customer/image_gallery/525/arrows/arrow_guide.GIF');
height:138px;
width:350px;
}

.righttext-intA1 #arrowtable12 {
background-image: url('http://www.centralpt.com/customer/image_gallery/525/arrows/arrow_ally.GIF');
height:138px;
width:350px;
}

.righttext-intA1 #arrowtable td, 
.righttext-intA1 #arrowtable2 td, 
.righttext-intA1 #arrowtable3 td,
.righttext-intA1 #arrowtable4 td, 
.righttext-intA1 #arrowtable5 td, 
.righttext-intA1 #arrowtable6 td,
.righttext-intA1 #arrowtable7 td, 
.righttext-intA1 #arrowtable8 td, 
.righttext-intA1 #arrowtable9 td,
.righttext-intA1 #arrowtable10 td, 
.righttext-intA1 #arrowtable11 td, 
.righttext-intA1 #arrowtable12 td {
vertical-align:top;
padding-top:10px;
}

.righttext-intA1 #lft_td {
width:120px;
}


.righttext-intA1 H5{
font-size:16px;
margin:5px 0px;
}



/*------Interior B Page Attributes-----*/


.toptext-intB h1{
color:#339ac1;
margin-bottom:10px;
border-bottom: 2px solid #339ac1;
}

.toptext-intB h2 {
font-size:18px;
color:#99cce0;
text-align:right;
position:relative;
top:-12px;
}

.midtext-intB {
width:510px;
}

.topsp-rt-intB {
height:50px;
}

.righttext-intB {
width:220px;
padding:10px 10px 10px 15px;
}


.righttext-intB li {
list-style:disc;
}

.righttext-intB H5{
font-size:16px;
margin:5px 0px;
}

/*------Interior C Page Attributes-----*/

.toptext-intC {
width:757px;
}

.toptext-intC li {
margin-left:50px;
}

.survey table{
width:657px;
}
