* {margin:0;padding:0}
blockquote,ol,ul,h1,h2,h3,h4,h5,h5,h6 {margin:0 0 1em 0}
#central_point_container {background-color:#DFDFDE; width: 800px; margin: 0px auto 0px auto; border: none; }

BODY {
background-image: url(http://www.centralpt.com/customer/image_gallery/337/TILE.GIF); 
background-repeat: repeat-x; 
background-color:#1D1B20; 
font-family: Helvetica, Arial, Helvetica, sans-serif;
font-size: 14px; 
color: #666666; 
margin-left:0px; 
margin-top:0px; 
text-align: center; 
}

TD {  
font-family: Helvetica, Arial, Helvetica, sans-serif; 
font-size: 12px; letter-spacing: 1px; 
}

TD.menu {
background-image:url(http://centralpt.com/customer/image_gallery/337/MENU.GIF); 
background-repeat: no-repeat; 
font-family: Helvetica, Arial, Helvetica, sans-serif;
font-variant: small-caps; 
font-weight: strong;
letter-spacing: 1px; 
font-size: 12pt; 
width:800px; 
padding-left:0px; 
padding-top: 10px; 
padding-bottom: 30px; 
height:100%;
}

table.menu {
width:800px; 
height:100%; 
margin-top: 0px
}

#nav{
list-style:none;
font-size:14px;
width:800px;
line-height:90%;
}

#nav li{
list-style:none;
position:relative;
float:left;
text-align:center;
display:inline;
padding:4px 9px;
margin:0px;
border-left:1px solid #92959C;
}

li#m1{
padding-top:10px;
border-left:none;
}

#nav li a{
}

#nav li ul{
border:0px;
background-color: #1D1B20;
display:none;
position:absolute;
left:0px;
width:180px;
margin-top:4px;
margin-left:-1px;
}

#nav li.over ul{
display:block;
}

#nav li:hover ul{
color:#ffffff;
display:block;
}

#nav li ul li{
border-top:1px solid white;
padding:5px;
width:170px;
text-align:left;

}

#nav li ul li.over, #nav li ul li:hover{
background-color:#92959C;
}
#nav li ul li a{
color:white;
width:100%;
height:100%;
padding:5px 5px;
}

.menu2:hover {
text-decoration:none;
}



A:link		{ text-decoration:none; color:#861B10; }
A:visited	{ text-decoration:none; color:#C52026; }
A:hover		{ text-decoration:underline; color:#C52026; }

a.menu:link		{ text-decoration:none; font-weight: bold; color:#861B10; }
a.menu:visited	{ text-decoration:none; font-weight: bold; color:#861B10; }
a.menu:hover		{ text-decoration:none;font-weight: bold; color:#000000; }

a.menuactive:link		{ text-decoration:none;background-color:none;font-weight: bold; color: #000000; }
a.menuactive:visited	{ text-decoration:none;background-color:none; font-weight: bold; color: #000000; }
a.menuactive:hover		{ text-decoration:none;font-weight: bold;  color: #000000; }

a.menuactive2:link		{ text-decoration:none;background-color:none; font-weight: bold; color: #000000; }
a.menuactive2:visited	{ text-decoration:none;background-color:none; font-weight: bold; color: #000000; }
a.menuactive2:hover		{ text-decoration:none; font-weight: bold; color: #000000; }


H1 {margin-bottom:5;margin-top:5;
	font-family: Helvetica, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #861B10;

}

hr { height: 0;
margin:5px 0 5px 0;
border-width: 1px 0 0 0;
border-style: solid; 
border-color: #BCBBBB;  } 
UL { padding:.1em;}
blockquote {margin:0 0 0 1em;}
LI { margin:1em 0 1em 3em;padding:0}
P {   padding:1px 1px 1em 1px;
      letter-spacing: 1px; 
      line-height:125%; }
.cvertical {width: 0;
border-width: 0 0 0 1px;
border-style: dotted; 
border-color: #CCCCCC;  }
H1.news {margin-bottom:5;margin-top:5;
		font-family: Helvetica, Arial, Helvetica, sans-serif;
		font-size: 24px;
		color: #861B10;
}

H1.header {margin-bottom:5;margin-top:5;
		font-family: Helvetica, Arial, Helvetica, sans-serif;
		font-size: 24px;
		color: #861B10;

}

H2 {margin-bottom:5;margin-top:5;
	font-family: Helvetica, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	        
}

H3 {margin-bottom:5;margin-top:5;
	font-family: Helvetica, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	
}

H4 {
font-weight:bold;
padding-top: 0px;
padding-bottom: 4px;
font-family: Helvetica, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #6B6660;
margin-bottom:0;
}

H5 {	font-family: Helvetica, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #CCC7BF;
letter-spacing: 2px;
}

H6 {    font-family: Helvetica, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #7C7461;
letter-spacing: 2px;
}

B { color : #999A98;}

.header:hover { text-decoration:none; color:#c0c0c0; }

.navbrdr {background-color: none; border-bottom: none; padding-right: none; width:800px;
	
}



/* This is the main nav Style */

.nav {  text-align: center;
        height:100%;
        width:110px;
	font-family: Helvetica, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
        font-weight: strong;
	color: #002F1A;
border-right: #BCBBBB 1px solid;
background-image: none;
padding:5px 3px 5px 3px;
letter-spacing: 1px;
	}

/* This is the Active section Style */

.nav2 { text-align: center;
        height:100%;
        width:110px;
	font-family: Helvetica, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
        font-weight: strong;
	color: #908476;
border-right: #BCBBBB 1px solid;
background-color: none;
padding:5px 3px 5px 3px;
letter-spacing: 1px;
	}

/* This is the Active sub-section Style */

.nav3 {
	font-family: Helvetica, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
padding-top: 0px;
padding-bottom: 3px;
}

/* This is the sub-section highlight Style */

.nav4 {
	font-family: Helvetica, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
padding-top: 0px;
padding-bottom: 3px;	
}

TABLE.shaded
{
background-color: #D9D9D9;
border: #BCBBBB 1px solid;

}

.LeftText {
padding-left:10px;
width:540px;
vertical-align:top;
}

.RightText {
width:220px;
padding:5px;
}

.Login {
padding-top:30px;
padding-bottom:10px;
}

#logintitle {
position:relative;
top:30px;
left:-10px;
}

#righttext {
background-color:#D9D9D9;
border: 1px solid #92959C;
padding:5px;
vertical-align:top;
}

.LoginText {
padding-left:10px;
width:550px;
}

.LoginDocShare {
padding-left:60px;
width:490px;

}

.Logout {
text-align:right;
width:230px;
padding-right:10px;
}

#c_431438 {
width:220px;
padding:5px;
}

#loginid {
background-color:#D9D9D9;
border: 1px solid #92959C;
padding-left:10px;
vertical-align:top;
padding:5px;
}

.emailbtn a, .emailbtn {
font-weight:bold;
text-align:right;
}

.toptext {
padding-left:10px;
}

.LoginForm {
padding-left:50px;
}
