*{margin:0;padding:0;}
a img{border:0;}

/*CMS overide*/
.usermenu{
margin-top:5px;
background-color:white;
padding-bottom:5px;
}

#searchwrapper{
text-align:right;
}

#searchwrapper .button{
color:#FFFFFF;
background-color:#83ab25;
height:20px;
position:relative;
top:1.5px;
margin-left:5px;
} 
#searchwrapper .field{
height:17px;
}

/*UL*/
#navpane{
list-style:none;
list-style-position:outside;
}
/*UL LI*/
#navpane .tab{
border-bottom:1px dashed #7e7e7e;
width:186px;
height:25px;
display:block;
overflow:hidden;
background:url(/images/square.png) no-repeat 10px 8px;
}
#navpane .tab:hover{
background:url(/images/square-over.png) no-repeat 10px 8px;
}
/*UL LI A*/
#navpane .tab a{
display:block;
width:186px;
height:25px;
padding-left:30px;
padding-top:4px;

font-family:arial;
color:#000000;
font-weight:bold;
font-size:13px;
text-decoration:none;
}

#content{
padding:10px;
font-family:arial;
font-size:12px;
}
#content h1,h2,h3,h4,h5,h6,h7,h8{
color:#b80000;
font-weight:bold;
font-size:18px;
}
#content ul{
list-style-position:inside;
padding-left:10px;
}

#footer a{
font-family:arial;
font-size:12px;
color:#000000;
padding-left:4px;
}
#footer a:hover{
text-decoration:underline;
color:#8e3d3d;
}

#copyright a,#copyright{
padding-top:10px;
text-align:center;
font-family:arial;
color:#FFFFFF;
font-size:12px;
}

.tablestyle td{
border:1px solid grey;
}
.bigredlinks{
font-family:arial;
font-size:14px;
font-weight:bold;
color:#b50000;
}

.addBorder {
border:#000000 solid thin;

}
