*{margin:0px;padding:0px}
blockquote,h1,h2,h3,h4,h5,h5,h6 {margin:0 0 1em 0}
#central_point_container 
{ 
background-color:#ffffff;
width: 800px; 
margin: 10px auto 0px auto; 
border:0px solid #336698;
}

BODY 
{ 
background-color:#000000; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
line-height:110%; 
color: #000000; 
margin-left:0;
margin-top:0px; 
text-align: center;
} 

TD 
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height:150%;
}


/*---------Top Menu Elements-------------*/
	
TD.menu 
{ 
background-image: url('http://www.centralpt.com/customer/image_gallery/459/MENU.GIF');
background-repeat: no-repeat;
background-color:#E7D9BD;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-variant: small-caps;
letter-spacing: .01px; 
width: 800px; 
padding-left: 40px; 
padding-top: 0px; 
padding-bottom: 0px; 
height: 20px;
line-height:130%;  
border-top: 0px solid #ffffff;
}


#topNav ul 
{
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#nav a 
{
background-color: none;
	font-weight: bold;
	color: #ffffff;
text-decoration:none;
}

#nav li:hover a,#nav li.over a
{
padding: 0px;
margin: 0px;
padding-left:3px;
}

#nav li li a:link,#nav li li a
{
padding-left:3px;
border-top:#ffffff 1px solid;
background-color: #E7D9BD;
font-size: 11px;
display: block;
font-weight: normal;
text-align: left; 
width:100%;
height:100%;
}

#nav li li a:hover 
{padding-left:3px;
font-size: 11px;
border: 0;
color: #605339;
text-align: left;  
background-color: #E0CFAB;
font-weight: normal; 	
text-decoration:none;
border-top:1px solid #fff;
}
#nav
{
border-right: 2px solid #ffffff;
}
#topNav li 
{
z-index:10;
color:#EEE9D5;
float: left;
font-size: 13px;
font-weight: normal;
position: relative;
cursor: default;
padding:0px;
margin:0px;
height:26px;
margin-bottom:0px;
	
}
li#m1 a{border-left:0px solid white;}
#topNav li#m7 a{border-right:0px solid white;}

#topNav li a.menu
{
padding: 0px 25px;
padding-bottom:0px;
position:relative;
top:0px;
border-left: 0px solid #ffffff;
border-right: 0px solid #ffffff;
}

li#first {
border-left-width: 1em;
}

li#last {
border-right-width: 1em;
}

#nav li ul {
display: none;
position: absolute;
left:0px;
top:26px;
width:181px;
}

li ul li
{
	width:100%;
	padding:0px;
	margin:0px;
}

#nav li li
{
	padding: 0px 0px;
	margin: 0px 0px;
}

li>ul {
	top: auto;
	left: auto;
}

#topNav li li {
	display: block;
	float: none;
	background-color:#336698;
        
}
#nav li:hover a, #nav li.over a {color:#605339;}
#nav li:hover, #nav li.over {background-color:#E7D9BD;}
#nav li:hover ul,#nav li.over ul {
	display: block;
}

/*---------Link Type Elements-------------*/
		
a:link 
{
color: #336698;
text-decoration: none;
}
	
a:visited 
{
text-decoration: none; 
color: #336698;
}
		
a:hover 
{
text-decoration: underline;
color: #E7BF51;
}

a:active 
{
text-decoration: none;
color: #E7BF51;
}

a.linktype1
{
background-image:url(http://www.centralpt.com/customer/image_gallery/456/Design/ARROW.GIF);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:15px;
padding-right:5px;
}

a.linktype1:hover {
background-image:url(http://www.centralpt.com/customer/image_gallery/456/Design/ARROW.GIF);
background-repeat:no-repeat;
background-position:0px 5px;
}

/*---------Page Layout Elements-------------*/

ul
{
list-style-type:square;
margin-left:4px;
font-size:11px;
line-height: 180%;
padding-left:15px;
margin-left:0px 0px 10px 4px;
}

li {padding-bottom:10px;}

ul ul
{
list-style-type:circle;
margin:0px 0px 0px 20px;
}

ol li
{
list-style-type:decimal;
margin:0px 0px 0px 56px;
}

address 
{
line-height:105%;
font-size: 10px;
}

hr 
{ 
height: 0;
margin:5px 0px 0px 0px; 
border: #E7BF51 1px solid;  
} 

blockquote 
{
margin:0 0 10px 1em;
}

.cvertical 
{
width: 0;
border-width: 0 0 0 0px;
border-style: dotted;
background-color: #ffffff;
}

P 
{text-align:justify;
padding:3px 3px 1em 1px;
line-height:190%;
font-size: 11px;
}

/*---------Header Elements-------------*/

H1 
{
font-variant:small-caps;
background-color:#F7F1E8;
padding-left: 0px;
padding-top: 3px;
padding-bottom: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #5A584C;
margin-bottom:2;
margin-top:12px;
padding-left:5;
border-bottom:1px solid #E7D9BD;
}


H2 
{
background-color:#FFFFFF;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
color: #000000;
margin-bottom:2;
margin-top:0px;
margin-right:1;
border-bottom:#BCAE8B 2px solid;
font-variant:none;
letter-spacing: 1px;
}

H3 
{
background-color:#cccccc;
padding-left: 2px;
padding-top: 3px;
padding-bottom: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-align:
color: #ffffff;
margin-bottom:2;
margin-top:-2px;
margin-left:-5px;
border-left:#BCAE8B 0px solid;
border-top:#174179 0px solid;
font-variant:small-caps;
}

H4 
{
background-color:#CB3D2D;
padding-left: 2px;
padding-top: 3px;
padding-bottom: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
margin-bottom:2;
margin-top:5px;
margin-right:1;
border-bottom:#000000 2px solid;
font-variant:small-caps;
}

H5 
{
background-color:none;
padding-left: 2px;
padding-top: 3px;
padding-bottom: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #25286C;
margin-bottom:2;
margin-top:5px;
margin-right:1;
border-bottom:#E7BF51 2px solid;
}

H6 
{
background-color:#475B71;
padding-top: 5px;
padding-bottom: 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
text-align:center;
color: #ffffff;
margin-bottom:5px;
margin-top:5px;
margin-right:1;
font-variant:small-caps;
}

B 
{
color :#000000;
}

#highlighttext
{
position:absolute;
left:643px;
top:0px;
width:95px;
overflow:hidden;
height:80px;
color: #afafaf; 
}

#headerblock
{
width:100%;
position:relative;
}

TABLE.shaded
{
color: #000000;
font-weight:normal;
background-color: #F1F3FA;
border:#e2e2e2 1px solid;
}


/*---------Page Margin-------------*/


.topmargin {
padding-top:0px; 
}

.MarginTop {
padding:5px;
}

.MarginRight, .MarginLeft {
padding:5px;
}

#c_428619 h1{
border:#e2e2e2 0px solid;
padding:-5px -5px -5px -5px;
}

#c_428619 {
vertical-align:top;
}

#fs_wrapper {
left:-2px;
}

input#capt {
font-size: 21px;
color:#475B71;
font-weight:bold;
font-style:italic;
font-family: Arial,Helvetica,sans-serif;
letter-spacing:2px;
text-align:center;
}

/*------------Body content-----------------*/

.TopCR, #c_428225 {
left:-10px;
}

.TwoColRightText {
padding-left:5px;
vertical-align: top;
}

.ThreeColLeftText {
vertical-align: top;
width:230px;
padding-right:5px;
}

.ThreeColCenterText {
vertical-align: top;
width:400px;
padding-right:5px;
}

.ThreeColRightCR {
vertical-align: top;
width:150px;
background-color:#f2f2f2;
padding-left:5px
}

.ThreeColRightCR a{
font-size:10px;
padding-left:12px;
padding-top:2px;
background-image:url(http://www.centralpt.com/customer/image_gallery/458/Design/ARROW.GIF);
background-repeat:no-repeat;
background-position:0px 3px;
line-height: 120%;
}

.ThreeColRightCR H3{
background-color:#BCAE8B;
padding-left: 2px;
padding-top: 3px;
padding-bottom: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align:center;
color: #ffffff;
margin-bottom:2;
margin-top:-2px;
margin-left:-5px;
border-left:#BCAE8B 2px solid;
border-bottom:#475B71 2px solid;
font-variant:small-caps;
}

.ThreeColRightCR a:hover {
font-size:10px;
background-color: #475B71;
text-decoration:none;
color:white;
padding-left:9px;
padding-top:2px;
background-image:url(http://www.centralpt.com/customer/image_gallery/458/Design/ARROW.GIF);
background-repeat:no-repeat;
background-position:0px 5px;
}


/*---------Header Links Elements-------------*/

#HeaderLinks {
position: absolute;
width: 780px; 
padding:15px;
text-align:right;
color: #666666;
}

#HeaderLinks a {
color: #2A89B9;
}


/*---------Footer Elements-------------*/

#ftrbg {

width: 800px;
height: 15px; 
padding:0px;
background-color: #000000; 
color: #ffffff;
}

#footer {
padding-top:0px;
font-size:10px;
}

#footer a {
color: #ffffff;
}

/*---------JMCO Elements-------------*/


#c_429168 {
vertical-align:top;
padding:0px 10px 10px 10px;
border-left:#E3D5B9;
}

#c_429163 {
width:0px;
}

#c_429330, #c_429332 {
width:0px;
}

#c_428801 {
padding-right:20px;
}

#c_429340 a{
font-size:11px;
padding-left:12px;
padding-top:2px;
background-image:url(http://www.centralpt.com/customer/image_gallery/458/Design/ARROW.GIF);
background-repeat:no-repeat;
background-position:0px 3px;
line-height: 200%;
}

#c_429340 a:hover {
text-decoration:underline;
color: #BCAE8B;
padding-left:12px;
padding-top:2px;
background-image:url(http://www.centralpt.com/customer/image_gallery/458/Design/ARROW.GIF);
background-repeat:no-repeat;
background-position:0px 3px;
}

#c_429160 {
vertical-align:top;
}

#c_429336, #c_429340 {
background-color:#f2f2f2;
vertical-align:top;
}

#c_429336 p, #c_429340 p{
padding-left:8px;
}

#c_429338 {
width:470px;
}

#c_429336 a{
font-size:11px;
padding-left:12px;
padding-top:2px;
background-image:url(http://www.centralpt.com/customer/image_gallery/458/Design/ARROW.GIF);
background-repeat:no-repeat;
background-position:0px 3px;
line-height: 200%;
}

#c_429336 a:hover {
text-decoration:underline;
color: #BCAE8B;
padding-left:12px;
padding-top:2px;
background-image:url(http://www.centralpt.com/customer/image_gallery/458/Design/ARROW.GIF);
background-repeat:no-repeat;
background-position:0px 3px;
}

#ne_container
{width:248px;
margin-left:18px;
margin-top:25px;
margin-bottom:20px;
height:250px;
}
#ne_container a
{color:#4876B3;
text-decoration:none;
background-color:#EEEEEE;
padding:8px;
position:relative;
top:-7px;
border:1px solid #cccccc;
}
#ne_container a.selected
{font-weight:bold;
color:#4876B3;
background-color:#DDDDDD;
padding:9px;
border-bottom:none;
top:-7px;
}
#events{display:none;}
#events,#news
{
background-color:#DDDDDD;
width:248px;
padding:2px;
height:100%;
border:1px solid #cccccc;
background-image: url('http://www.centralpt.com/customer/image_gallery/459/LOGO_TRANS.GIF');
background-repeat:no-repeat;
background-position:60px 100px;
}
#events a,#news a
{font-size:12px;
background:none;
border:none;
padding:10px;
top:0px;
}
#events p,#news p
{text-align:center;}

#c_449042 {background-color:#D8D7D1; }
div.thumbnail div.result_item
{
background-image: url('http://www.centralpt.com/customer/image_gallery/459/PROFILEBACKTILE.JPG');
background-repeat:repeat-x;
text-align:center;
width:20.7%;
margin:15px;
border:1px solid #BDBAB1;
padding:0px;
float:left;
clip:none;

}
div.result_item div
{
float:left;
display:block;
width:100%;
}
div.thumbnail_image img{margin-top:11px;margin-right:11px;margin-left:11px; padding:0px; border:none;}
div.thumbnail_image a, a:hover, a:visited{color:black; text-decoration:none}
div.thumbnail_content a, a:hover, a:visited{color:black; }

.full_display {
margin:0px;
}
.full_display td{
padding:5px;
}
.full_display #item_row_0 
{
background-color:#5A584C;
color:white;
font-weight:bold;
height:30px;
padding-left:10px;
}
.full_display #item_row_0 td{
border:1px solid #403F35;
font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
font-size:18px;
}
.full_display #item_row_1 img{
margin-left:25px;
Margin-bottom:10px;
}
.full_display #item_row_1 td{
background-color:#E7D9BD;
margin-left:25px;
border: 1px solid #866831;
}
.thumbnail_href, .result_item .thumbnail_href{display:none;}
/*----------------Industry Main Page-------------*/
#IndustryTable a{
font-weight:normal;
font-size: 16px;
font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
color:#444444;
background-image:url(http://www.centralpt.com/customer/image_gallery/456/Design/ARROW.GIF);
background-repeat:no-repeat;
background-position:5px 8px;
padding-left:20px;
padding-right:5px;
margin-top:-15px;
}

#IndustryTable a:hover {
background-image:url(http://www.centralpt.com/customer/image_gallery/456/Design/ARROW.GIF);
background-repeat:no-repeat;
background-position:8px 8px;
}

#c_455069 .fading_media{position:relative;top:12px;left:20px;}

/*----------------Industry Secondary Page-------------*/
.IndustryLeft address{font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;padding:10px;font-size:16px;background-color:#E8E7E3;}
.IndustryLeft ul{margin:0px 0px 20px 0px;padding:0px;list-style: none;}
.IndustryLeft li{vertical-align:center;height:50px;padding:3px;background-color:#D8D7D1;border-bottom:1px solid #E8E7E3;border-right:1px solid #E8E7E3;}
.IndustryRight p{
padding:13px 0px 0px 20px;
}

/*----------------Industry Secondary Page2-------------*/
.IndustryLeft2 address{font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;padding:10px;font-size:16px;background-color:#E8E7E3;}
.IndustryLeft2 ul{margin:0px 0px 20px 0px;padding:0px;list-style: none;}
.IndustryLeft2 li{vertical-align:center;padding:3px;height:25px;background-color:#D8D7D1;border-bottom:1px solid #E8E7E3;border-right:1px solid #E8E7E3;}
.IndustryRight2 p{
padding:13px 0px 0px 20px;
}
#c_467106, #c_466830, #c_466842 {border-left:20px solid #fff;}
#c_467105 {background-color:#F1F3F8;margin-bottom:10px;border:1px solid #C3D0DD;}
#ticker {border:none;}
#ticker table{background-color:#ddd;border:none;text-align:center;border:none;}
#ticker font{font-size:12px;}
#ticker td{background-color:#ddd;border:none;}
#ticker tr{background-color:#ddd;border:none;}

