#pscroller1{
width: 230px;
height: 120px;
border: 0px solid black;
padding: 5px;
font: normal 11px Arial;
color: white;
text-decoration: none;
line-height: 20px;
background-color: #595959;
}

#pscroller1 a{
color: white;
line-height: 20px;
font: normal 11px Arial;
text-decoration: none;
}

#pscroller2{
width: 350px;
height: 20px;
color: white;
border: 1px solid black;
padding: 3px;
}

#pscroller2 a{
color: white;
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
font: normal 8px Arial;
color: white;
text-decoration: none;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 11px Arial;
text-transform:uppercase;
width: 238px; /* Main Menu Item widths */
border-bottom: 1px solid #ccc;
z-index: 1000;
}
 
.sidebarmenu ul li{
position: relative;
z-index: 1000;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
font: bold 11px Arial;
text-decoration: none;
padding: 6px;
border-bottom: 1px solid black;
border-top: 1px solid white;
z-index: 1000;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color: #F7941D; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
font: bold 11px Arial;
text-decoration: none;
padding: 6px;
border-bottom: 1px solid black;
border-top: 1px solid white;
z-index: 1000;
}

.sidebarmenu ul li a:hover{
background-color: #595959;
color: white;
font: bold 11px Arial;
text-decoration: none;
padding: 6px;
border-bottom: 1px solid black;
border-top: 1px solid white;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 220px; /*Sub Menu Items width */
top: 0;
border-left: 1px solid white;
border-right: 1px solid white;
visibility: hidden;
}

.sidebarmenu a.subfolderstyle{
background: url(right.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#modernbricksmenu2{
padding: 0;
width: 100%;
border-top: 5px solid #F7941D; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu2 ul{
margin:0;
margin-left: 5px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 6px 16px;
background-color: #595959; /*Brown color theme*/ 
border-top: 0px solid white;
border-left: 1px solid #717070;
border-right: 1px solid #717070;
}

#modernbricksmenu2 a:hover{
background-color: #F7941D; /*Brown color theme*/ 
color: white;
}

#modernbricksmenu2 #current a{ /*currently selected tab*/
background-color: #F7941D; /*Brown color theme*/ 
color: white;
border-color: #F7941D; /*Brown color theme*/ 
}



a:link{
color: #CF6A10;
font: bold 11px Arial;
line-height: 16px;
text-decoration : none;
}

a:active{
color: #CF6A10;
font: bold 11px Arial;
text-decoration : underline;
line-height: 16px;
}

a:visited{
color: #CF6A10;
font: bold 11px Arial;
text-decoration : underline;
line-height: 16px;
}

a:hover{
color: #000000;
font: bold 11px Arial;
line-height: 16px;
text-decoration : underline;
}

td{
font: bold 11px Arial;
color : #6E6E6E;
line-height: 20px;
}

.greyside{
font: bold 11px Arial;
color : #6E6E6E;
line-height: 20px;
padding-left: 15px;
padding-right: 15px;
}

.footer{
font: bold 10px Arial;
color : #ffffff;
line-height: 20px;
padding-right: 15px;
}

strong{
font: bold 11px Arial;
color : #F7941D;
line-height: 20px;
}

.scroll{
font: bold 16px Arial;
color : #F7941D;
line-height: 20px;
}

.tel{
font: normal 11px Arial;
color : #F7941D;
line-height: 20px;
}

.tel a{
font: normal 11px Arial;
color : #F7941D;
line-height: 20px;
text-decoration: underline;
}

.tel a:hover{
font: normal 11px Arial;
color : #F7941D;
line-height: 20px;
text-decoration: underline;
}

.tel a:active{
font: normal 11px Arial;
color : #F7941D;
line-height: 20px;
text-decoration: underline;
}

.tel a:visited{
font: normal 11px Arial;
color : #F7941D;
line-height: 20px;
text-decoration: underline;
}

a.ovalbutton{
background: transparent url('images/oval-orange-left.gif') no-repeat top left;
display: block;
float: right;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a.ovalbutton span{
background: transparent url('images/oval-orange-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}


