body {
 	background: url('http://www.palmerfab.com/images/dipl2.jpg');	
	color: #000000; 
	margin-top:1px; 
	font-family:trebuchet MS;
}  
.mainTable {
	border:1px solid #808080;
	background:#FFFFFF;
	width:850px;
        text-align:left;
}  
.contentArea {
	width:665px;
	height:100%;
}
.topFade {
	background:url('http://www.palmerfab.com/images/topfade.jpg');
	height:20;
}    
.fadeLeft {
 	background:url('http://www.palmerfab.com/images/fadeLeft.jpg');
}                                                
.mainContentArea {
	padding-left:10px;
	padding-right:20px;
	font-size:12pt;
	width:625;
	height:100%;
}                   
.titleSide {
	color:#990000;
	font-size:12pt;
}         
.pageTitle {
	margin-bottom:0px;
	font-size:14pt;
}  
.sectionTitle {
	margin-bottom:0px;
	font-size:11pt;
}                          
.pageSection {
	color:#111111;
	background:#F2F2FD;
	padding:10px;
	margin-top:0px;
	margin-bottom:0px;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
}        
.pageSection2 {
	color:#111111;
	font-size:11pt;
}     
.splitLeft {
	width:270px;
	border-right:1px solid #000066;
} 
.splitRight {
	width:270px;
	padding-left:15px;
}
a.siteLink {
 	color:#000066;
 	text-decoration:none;
 	font-size:11pt;
 	font-weight:bold;
}
table { 
 	font-family:trebuchet MS;
 	font-size:11pt;
} 
.padR10 {
 	padding-right:10px;
}      
.padL30 {
 	padding-left:30px;
}
.homeBanner {
	border-bottom:1px solid #808080;
}
.midLeftSection {
	border-right:1px solid #CCCCCC;
	width: 420;
}
.midRightSection {
	width: 420;
}
.WhatsNewSection {	
	border-bottom:8px solid #000066;
}
.footer {
 	font-size:8pt; 
 	text-align:center;
 	color:#000000;
 	
}
p.Home {
 	padding-left:10px;
 	padding-right:10px;
 	padding-bottom:10px;
 	margin-top:10;
}  
p.comp {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	margin-top:10;
} 
p.whatsNew {
	border-bottom:1px solid #2E558C;
	border-top:1px solid #CCCCCC;
	margin-bottom:0px;
	background:#000066;
	height:5px;
	color:#FFFFFF;
}  
.whatsNewContent {
	color:#111111;
	background:#F2F2FD;
	padding:10px;
	margin-top:0px;
	margin-bottom:0px;
	border-bottom:1px solid #CCCCCC;
	width:100%;
}
h5 {
	padding-left:10px;
	padding-top:10px;
	margin:0;
	color:#008800;
	font-size:12pt;
}  
a.sideLink {
	color:#008800;
	font-size:14pt;
	text-decoration:none;
}
p {
 	font-size:11pt;
} 
.blueBoldText {
        color:#000066;
        font-weight:bold;
}   
.blueText {
        color:#000066;
} 
.greenBoldText {
        color:#007700;
        font-weight:bold;
}   
.greenText {
        color:#007700;
} 
.contact {
 	padding:10px;
 	font-size:11pt;
}   
a.redLink {
 	color:#990000;
} 
a.greenLink {
 	color:#006600;
}    
a.redLinkNoDeco {
 	color:#990000;
 	text-decoration:none;
}
a.blueLink {
 	color:#000066;
}     
a.blueLinkNoDeco {
 	color:#000066;
 	text-decoration:none;
}
a.blackLink {
 	color:#000000;
 	text-decoration:none;
}
.redText {
        color:#990000;
} 
.redBoldText {
        color:#990000; 
        font-weight:bold;
} 
.button {
	background:#006600;
	color:#FFFFFF;
	border:1px solid #000000;
}

/* Begin CSS Popout Menu */

#menu{
width:100%;
background: url('http://www.palmertrucks.com/images/topmenuBG.jpg');
float:left;
}

#menu a {
font: bold 14px/19px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 0px 3px;
background:url('http://www.palmertrucks.com/images/topmenuBG.jpg');

}

a.mainItem:link, a.mainItem:active, a.mainItem:visited {
   border-top:1px solid #BBBBBB;
   border-bottom:1px solid #BBBBBB;
   border-left: 0px;
   border-right:0px;
   color: #000;
        background: url('http://www.palmertrucks.com/images/topmenuBG.jpg');
        text-decoration: none;
        text-align:center;
}
a.mainItem:hover {
   border:1px solid #808080;
   color: #000;
        background: url('http://www.palmertrucks.com/images/topmenuBG.jpg');
        text-decoration: none;
}
a.mainItemGreen:link, a.mainItemGreen:active, a.mainItemGreen:visited {
   border-top:1px solid #BBBBBB;
   border-bottom:1px solid #BBBBBB;
   border-left: 0px;
   border-right:0px;
   color: #006600;
        background: url('http://www.palmertrucks.com/images/topmenuBG.jpg');
        text-decoration: none;
        text-align:center;
}
a.mainItemGreen:hover {
   border:1px solid #808080;
   color: #006600;
        background: url('http://www.palmertrucks.com/images/topmenuBG.jpg');
        text-decoration: none;
}
#menu a.menuItem {
color: #000;
width:210px;
background: url('http://www.palmertrucks.com/images/topmenuBG.jpg');
text-decoration: none;
border-bottom:1px solid #808080;
border-left:1px solid #808080;
border-right:1px solid #808080;
padding:2px 10px;
}
#menu li.top {
   border-top:1px solid #808080;
   width:232px;
}









#menu a.menuItem:hover {
color: #CC0000;
}


#menu ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:200px;
}

#menu ul.ul1{
list-style:none;
margin:0;
padding:0;
float:left;
width:150px;
}

#menu ul.ul2{
list-style:none;
margin:0;
padding:0;
float:left;
width:150px;
}

#menu ul.ul3{
list-style:none;
margin:0;
padding:0;
float:left;
width:170px;
}

#menu ul.ul4{
list-style:none;
margin:0;
padding:0;
float:left;
width:170px;
}

#menu ul.ul5{
list-style:none;
margin:0;
padding:0;
float:left;
width:150px;
}



#menu li{
position:relative;
}

#menu ul ul{
position:absolute;
z-index:500;
top:auto;
display:none;
}

#menu ul ul ul{
top:0;
left:100%;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */

div#menu li:hover{
cursor:pointer;
z-index:100;
}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}

/* End of non-anchor hover selectors */

.error {
 	color:#990000;
}                     
.adminMainContent {
 	padding:10px;
}
.greyText {
	color:#808080;
}
