/* Accordian */

div#sidebar { float:left; line-height: 18px; width: 250px; background:#ababab;}

/*****Accordion Styles*****/
ul#accordion, ul#accordion ul { list-style: none; margin:0;}
ul#accordion { border-bottom: 1px solid #ccc; }
ul#accordion li { float:left;width: 250px;border-bottom: 1px solid #ebebeb;}
ul#accordion ul li {float:left;width: 215px;border: none; border-bottom:; color: #999; padding:5px 15px 5px 20px;background:#ababab;display:block;
-webkit-box-shadow:0 2px 3px 0 #aaa;
-moz-box-shadow:0 2px 3px 0 #aaa;
box-shadow:0 2px 2px 0 #aaa;
}
ul#accordion ul li.frist {padding-top:10px;}
ul#accordion ul li:last-child { border-bottom: none; }
ul#accordion a.heading { 
background: url(images/sidenav_bg_ie6.png) 0 -22px no-repeat;/* IE6-9 */ 
background: url(images/sidenav_arrow.png) 225px -70px no-repeat, -ms-linear-gradient(top, #f0f0f0 0%, #fff 70%);/* IE10 */ 
background: url(images/sidenav_arrow.png) 225px -70px no-repeat, -moz-linear-gradient(top, #f0f0f0 0%, #fff 70%);/* Mozilla Firefox */
background: url(images/sidenav_arrow.png) 225px -70px no-repeat, -o-linear-gradient(top, #f0f0f0 0%, #fff 70%);/* Opera */ 
background: url(images/sidenav_arrow.png) 225px -70px no-repeat, -webkit-gradient(linear, left top, left bottom, from(0, #f0f0f0), to(1, #fff));/* Webkit (Safari/Chrome 10) */ 
background: url(images/sidenav_arrow.png) 225px -70px no-repeat, -webkit-linear-gradient(top, #f0f0f0 0%, #fff 70%);/* Webkit (Chrome 11+) */ 
background: url(images/sidenav_arrow.png) 225px -70px no-repeat, linear-gradient(top, #f0f0f0 0%, #fff 70%);/* Proposed W3C Markup */
color: #999;
display: block;
line-height: 15px;
font-weight:500;
padding:10px;
text-decoration: none;
_height:20px;/*ie6*/
float:left;
width: 230px;
}
ul#accordion a.heading:hover { background: url(images/sidenav_arrow.png) 225px -35px no-repeat #ccc;_background: url(images/sidenav_arrow.gif) 225px -35px no-repeat #ccc;color: #fff;font-weight:700;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); cursor:pointer;}
ul#accordion li.ui-accordion-selected a.heading, ul#accordion li.current a.heading { color: #fff;font-weight:700;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);float:left;width: 230px;
background: url(images/sidenav_arrow.gif) 225px 0 no-repeat #ababab;/* IE6-9 */ 
background: url(images/sidenav_arrow.png) 225px 0 no-repeat, -ms-linear-gradient(top, #7d7d7d 0%, #ababab 70%);/* IE10 */ 
background: url(images/sidenav_arrow.png) 225px 0 no-repeat, -moz-linear-gradient(top, #7d7d7d 0%, #ababab 70%);/* Mozilla Firefox */
background: url(images/sidenav_arrow.png) 225px 0 no-repeat, -o-linear-gradient(top, #7d7d7d 0%, #ababab 70%);/* Opera */ 
background: url(images/sidenav_arrow.png) 225px 0 no-repeat, -webkit-gradient(linear, left top, left bottom, from(0, #7d7d7d), to(1, #ababab));/* Webkit (Safari/Chrome 10) */ 
background: url(images/sidenav_arrow.png) 225px 0 no-repeat, -webkit-linear-gradient(top, #7d7d7d 0%, #ababab 100%);/* Webkit (Chrome 11+) */ 
background: url(images/sidenav_arrow.png) 225px 0 no-repeat, linear-gradient(top, #7d7d7d 0%, #ababab 70%);/* Proposed W3C Markup */
}
ul#accordion li ul a li { color: #FFF; text-decoration: none; display:block;padding:5px 15px 5px 20px;}
ul#accordion li ul a:hover li { border-bottom: none; display:block; background:#00b0d0 url(images/nav_square.gif) 8px 10px no-repeat; cursor:pointer;}
ul#accordion li ul a {text-decoration:none;-webkit-text-size-adjust:none;}
ul#accordion li ul li.navlist {float:left;display:block;background:#ababab url(images/nav_square.gif) 8px 10px no-repeat;}


/*****Additional Custom Accordion Styles*****/
body#customAccordion ul#accordion li ul { display: none;}
body#customAccordion ul#accordion li.current ul { display: block;}

/*select*/
.sbar_select_style{width:210px;height:23px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#666;}

/*btn position*/
.sbar_right_btn{float:right;margin:0;padding:0;}





